:root{--doku-ink:#17131F;--doku-paper:#F3ECDF;--doku-brand:#5A31D6;--doku-accent:#FF4D2E;--doku-muted:#D8CDEC;--doku-line:color-mix(in srgb,var(--doku-ink) 22%,transparent);--doku-page:min(1480px,calc(100vw - clamp(2rem,6vw,7rem)))}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden}img{max-width:100%;height:auto}.doku-main{min-height:62vh}.doku-main>*+*{margin-block-start:0}.doku-skip-link{position:fixed;z-index:9999;inset:.75rem auto auto .75rem;translate:0 -180%;background:var(--doku-ink);color:var(--doku-paper);padding:.75rem 1rem}.doku-skip-link:focus{translate:0}.doku-header{position:relative;z-index:50;border-bottom:1px solid var(--doku-line);background:color-mix(in srgb,var(--doku-paper) 93%,transparent);backdrop-filter:blur(12px)}.doku-header__inner{min-height:5rem;padding-block:.8rem;gap:1.25rem}.doku-header .wp-block-site-title{margin:0;font-family:var(--wp--preset--font-family--display);font-weight:650;line-height:.9}.doku-header .wp-block-site-title a{text-decoration:none}.doku-header .wp-block-site-tagline{margin:0;max-width:24ch}.doku-nav{margin-left:auto}.doku-footer{border-top:1px solid var(--doku-line);padding-block:clamp(3rem,8vw,8rem);margin-top:clamp(4rem,9vw,10rem)}.doku-footer__grid{display:grid;grid-template-columns:2fr 2fr 1fr;gap:clamp(2rem,6vw,7rem)}.doku-footer__title{font-size:clamp(2.6rem,7vw,8rem);line-height:.82;grid-column:1/-1;margin:0}.doku-footer__code{align-self:end}.doku-page,.doku-single,.doku-archive,.doku-search,.doku-not-found{padding-block:clamp(3rem,9vw,9rem)}.doku-page__title{max-width:12ch}.doku-page__image{margin-block:clamp(2rem,5vw,6rem)}.doku-single>*,.doku-page>.wp-block-post-content>*{max-width:66ch;margin-inline:auto}.doku-single>.alignwide,.doku-single>.wp-block-post-featured-image,.doku-page>.wp-block-post-content>.alignwide{max-width:var(--doku-page)}.doku-single>h1{max-width:15ch;margin-inline:auto}.doku-query{margin-block-start:clamp(2rem,5vw,5rem)}.doku-query .wp-block-post-template{gap:clamp(1.5rem,4vw,4rem)}.doku-query__card{border-top:1px solid var(--doku-line);padding-top:1rem}.doku-query__card .wp-block-post-featured-image{overflow:hidden}.doku-query__card img{transition:transform .3s ease}.doku-query__card:hover img{transform:scale(1.015)}.doku-pattern-opener{padding-block:clamp(4rem,12vw,12rem)}.doku-pattern-opener__grid{display:grid;grid-template-columns:1fr 3fr;gap:2rem}.doku-pattern-opener__grid .wp-block-post-title{grid-column:2}.doku-pattern-opener__grid .wp-block-post-excerpt{grid-column:2;max-width:45ch}.doku-home-hero{min-height:min(880px,88vh);display:grid;align-content:end;padding:clamp(2rem,6vw,6rem);position:relative;isolation:isolate;overflow:hidden}.doku-home-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,color-mix(in srgb,var(--doku-paper) 95%,transparent),color-mix(in srgb,var(--doku-paper) 25%,transparent));z-index:-1}.doku-home-hero__art{position:absolute;inset:0;z-index:-2}.doku-home-hero__art img{width:100%;height:100%;object-fit:cover}.doku-home-hero__copy{width:min(100%,1100px)}.doku-home-hero h1{max-width:12ch;margin-block:.25em;font-size:clamp(3.4rem,9vw,10rem)}.doku-kicker,.doku-folio{text-transform:uppercase;letter-spacing:.12em;font-weight:750;font-size:.75rem}.doku-section{padding-block:clamp(4rem,10vw,10rem);border-top:1px solid var(--doku-line)}.doku-section__head{display:grid;grid-template-columns:1fr 3fr;gap:2rem;margin-bottom:clamp(2rem,6vw,6rem)}.doku-section__head h2{grid-column:2;max-width:15ch;margin:0}.doku-section__head p{grid-column:2;max-width:56ch}.doku-card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,2rem)}.doku-card{grid-column:span 4;border-top:1px solid var(--doku-line);padding-top:1rem}.doku-card:nth-child(5n+1){grid-column:span 7}.doku-card:nth-child(5n+2){grid-column:span 5}.doku-card figure{margin:0 0 1rem;aspect-ratio:4/3;overflow:hidden;background:var(--doku-muted)}.doku-card img{width:100%;height:100%;object-fit:cover}.doku-card__meta{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.doku-quote{padding-block:clamp(5rem,14vw,14rem);border-top:1px solid var(--doku-line)}.doku-quote blockquote{max-width:24ch;margin-inline:auto;font-family:var(--wp--preset--font-family--display);font-size:clamp(2rem,5vw,6rem);line-height:1}.doku-index{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--doku-line);border-block:1px solid var(--doku-line)}.doku-index>*{background:var(--doku-paper);padding:clamp(1.25rem,3vw,3rem);margin:0}.doku-cta{background:var(--doku-ink);color:var(--doku-paper);padding-block:clamp(4rem,10vw,9rem)}.doku-cta a{color:inherit}.doku-cta__inner{display:grid;grid-template-columns:2fr 1fr;gap:2rem;align-items:end}.doku-cta h2{font-size:clamp(2.7rem,7vw,8rem);max-width:10ch;margin:0}.doku-reveal{opacity:1;transform:none}.js .doku-reveal:not(.is-visible){opacity:0;transform:translateY(1.25rem)}.js .doku-reveal{transition:opacity .22s ease,transform .22s ease}.doku-reading-progress{position:fixed;z-index:80;left:0;top:0;height:3px;width:var(--doku-progress,0%);background:var(--doku-accent);pointer-events:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--doku-accent);outline-offset:4px}

/* Header grammar: poster. */
.doku-header--poster{background:var(--doku-ink);color:var(--doku-paper)}.doku-header--poster a{color:inherit}.doku-header--poster .doku-header__mark{font-size:2rem}.doku-site-ajans-sahne25 .doku-home-hero{min-height:90svh;align-content:space-between;background:var(--doku-brand);color:var(--doku-paper)}.doku-site-ajans-sahne25 .doku-home-hero::after{content:"25";position:absolute;right:-.04em;bottom:-.22em;font-family:var(--wp--preset--font-family--display);font-size:min(55vw,52rem);line-height:1;color:color-mix(in srgb,var(--doku-accent) 72%,transparent);z-index:-1}.doku-site-ajans-sahne25 .doku-card:nth-child(odd){grid-column:span 8}.doku-site-ajans-sahne25 .doku-card:nth-child(even){grid-column:span 4;margin-top:8rem}.doku-site-ajans-sahne25 .doku-section:nth-of-type(odd){background:var(--doku-ink);color:var(--doku-paper)}

@media(max-width:900px){.doku-footer__grid,.doku-main .doku-section__head,.doku-cta__inner{grid-template-columns:1fr}.doku-main .doku-section__head h2,.doku-main .doku-section__head p{grid-column:1}.doku-card-grid .doku-card:nth-child(n){grid-column:span 6;margin-top:0}.doku-index{grid-template-columns:repeat(2,1fr)}.doku-header__inner{flex-wrap:wrap!important}.doku-nav{order:3;width:100%}.doku-header__search{display:none}.doku-pattern-opener__grid{grid-template-columns:1fr}.doku-pattern-opener__grid .wp-block-post-title,.doku-pattern-opener__grid .wp-block-post-excerpt{grid-column:1}}
@media(max-width:600px){.doku-card-grid .doku-card:nth-child(n){grid-column:1/-1}.doku-index{grid-template-columns:1fr}.doku-home-hero{min-height:78svh}.doku-main .doku-home-hero__copy{width:100%;margin-left:0}.doku-footer__grid{grid-template-columns:1fr}.doku-site-kisisel-ela-vural{padding-left:0}.doku-header--rail{position:relative;inset:auto;width:auto;border-right:0;border-bottom:1px solid var(--doku-line)}.doku-header--rail .doku-header__inner{height:auto;writing-mode:horizontal-tb!important}.doku-header--rail .doku-nav{display:flex}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .doku-reveal,.doku-query__card img{opacity:1!important;transform:none!important;transition:none!important}}
