/*
Theme Name: Chaoskopf
Template: ollie
Description: Child-Theme von Ollie fuer chaoskopf.com. Eigene Presets (Farbe, Schrift) landen hier, sobald die Marke steht, ohne das Eltern-Theme zu aendern.
Author: Karen Wiltner, Sascha
Version: 1.0
*/

/* Platzhalter-Startseite (Post-ID 11), seit 2026-08-01 */

.ck-splash{position:relative;overflow:hidden;min-height:100vh;box-sizing:border-box;background:#0d0f14;color:#f4f1ea;font-family:ui-sans-serif,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;--wp--style--block-gap:0;padding:0}
.ck-splash::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 18% 12%,rgba(232,163,61,.14),transparent 62%),radial-gradient(760px 520px at 88% 88%,rgba(96,132,255,.10),transparent 60%)}
.ck-strokes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;color:#e8a33d;opacity:.15}
.ck-inner{position:relative;z-index:2;box-sizing:border-box;min-height:100vh;max-width:64rem;margin:0 auto;padding:clamp(2rem,7vw,5.5rem);display:flex;flex-direction:column;justify-content:center;--wp--style--block-gap:0}
.ck-mark{margin:0 0 clamp(2.4rem,7vw,4.4rem);font-size:.82rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:rgba(244,241,234,.55)}
.ck-dot{color:#e8a33d}
.ck-h1{margin:0;font-size:clamp(2.7rem,8.6vw,6.4rem);line-height:1.03;letter-spacing:-.025em;font-weight:600;color:#f4f1ea}
.ck-chaos{position:relative;display:inline-block;transform:rotate(-1.8deg);color:#e8a33d}
.ck-underline{position:absolute;left:-2%;bottom:-.26em;width:104%;height:auto;opacity:.85}
.ck-lead{margin:clamp(1.9rem,4vw,2.8rem) 0 0;max-width:44ch;font-size:clamp(1.05rem,1.9vw,1.3rem);line-height:1.65;color:rgba(244,241,234,.68)}
@media (prefers-reduced-motion:no-preference){
.ck-inner>*{animation:ck-rise .85s cubic-bezier(.2,.7,.2,1) both}
.ck-inner>*:nth-child(2){animation-delay:.09s}
.ck-inner>*:nth-child(3){animation-delay:.18s}
}
@keyframes ck-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
