.hero[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-xl);overflow:hidden}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);display:grid}.portrait[data-astro-cid-ge2uvauf]{margin:0 calc(-1 * var(--gutter));order:-1;height:clamp(19rem,56svh,38rem);position:relative}.portrait[data-astro-cid-ge2uvauf] .photo-frame[data-astro-cid-ge2uvauf]{background:0 0;height:100%;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.portrait[data-astro-cid-ge2uvauf] img{object-position:46% 16%;transform-origin:62% 22%;scale:1.5}.signature[data-astro-cid-ge2uvauf]{right:var(--gutter);color:var(--ink);justify-items:end;margin:0;font-size:clamp(2rem,1.4rem + 3vw,3.2rem);line-height:.95;display:grid;position:absolute;bottom:30%;transform:rotate(-6deg)}.text[data-astro-cid-ge2uvauf]{min-width:0;margin-top:-4.5rem;position:relative}h1[data-astro-cid-ge2uvauf]{gap:var(--space-xs);margin-bottom:var(--space-m);display:grid}.wide[data-astro-cid-ge2uvauf]{display:none}.title[data-astro-cid-ge2uvauf]{font-size:var(--step-4);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-weight:300;line-height:1.1}@media (width<=39.99rem){.title[data-astro-cid-ge2uvauf]{font-size:8vw}.title[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{text-align:center;flex:100%;justify-content:center}}.lead[data-astro-cid-ge2uvauf]{max-width:34rem;margin-bottom:var(--space-l);display:none}.actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}@media (width>=40rem){.lead[data-astro-cid-ge2uvauf]{display:block}.wide[data-astro-cid-ge2uvauf]{display:inline}}@media (width>=64rem){.hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-xl) var(--space-2xl)}.hero-grid[data-astro-cid-ge2uvauf]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}.text[data-astro-cid-ge2uvauf]{margin-top:0}.portrait[data-astro-cid-ge2uvauf]{margin:0 0 calc(var(--sig) * 1.8 - 1rem);--sig:clamp(2.6rem, 2rem + 2.5vw, 3.8rem);order:0;justify-self:end;width:min(100%,26rem);height:auto}.portrait[data-astro-cid-ge2uvauf] .photo-frame[data-astro-cid-ge2uvauf]{aspect-ratio:4/5.4;border-radius:var(--radius-arch);background:var(--stone);-webkit-mask-image:none;mask-image:none}.portrait[data-astro-cid-ge2uvauf] img{object-position:50% 30%;scale:none}.portrait[data-astro-cid-ge2uvauf]:before{content:"";border:1px solid var(--sand);border-radius:var(--radius-arch);z-index:-1;position:absolute;inset:1.25rem -1.25rem -1.25rem 1.25rem}.signature[data-astro-cid-ge2uvauf]{font-size:var(--sig);background:var(--cream);border-radius:var(--radius-m);box-shadow:var(--shadow-soft);padding:.35em .6em .45em;line-height:1.2;display:block;inset:calc(100% - 1.25rem) auto auto -4rem;transform:rotate(-4deg)}}@media (prefers-reduced-motion:no-preference){.portrait[data-astro-cid-ge2uvauf] .photo-frame[data-astro-cid-ge2uvauf]{animation:hero-photo 1.1s var(--ease) both}h1[data-astro-cid-ge2uvauf],.lead[data-astro-cid-ge2uvauf],.actions[data-astro-cid-ge2uvauf]{animation:hero-in .8s var(--ease) both}.lead[data-astro-cid-ge2uvauf]{animation-delay:.1s}.actions[data-astro-cid-ge2uvauf]{animation-delay:.2s}.signature[data-astro-cid-ge2uvauf]{animation:hero-fade .9s var(--ease) .5s both}}@keyframes hero-in{0%{opacity:0;translate:0 18px}}@keyframes hero-photo{0%{opacity:0}}@keyframes hero-fade{0%{opacity:0}}.grid[data-astro-cid-ij324sto]{gap:var(--space-xl);align-items:center;display:grid}.img[data-astro-cid-ij324sto]{aspect-ratio:4/5;border-radius:var(--radius-m);max-width:30rem}h2[data-astro-cid-ij324sto]{display:grid}.script-title[data-astro-cid-ij324sto]{color:var(--terracotta);margin-bottom:-.1em}.rule[data-astro-cid-ij324sto]{margin-inline:0}.lead[data-astro-cid-ij324sto]{margin-bottom:var(--space-s)}.text[data-astro-cid-ij324sto] p[data-astro-cid-ij324sto]:not(.lead){margin-bottom:var(--space-m);color:var(--ink-soft)}@media (width>=56rem){.grid[data-astro-cid-ij324sto]{gap:var(--space-2xl);grid-template-columns:.9fr 1.1fr}}.slider[data-astro-cid-wcze5vat]{text-align:center;max-width:58rem;margin-inline:auto}.track[data-astro-cid-wcze5vat]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.track[data-astro-cid-wcze5vat]::-webkit-scrollbar{display:none}.track[data-astro-cid-wcze5vat]:focus-visible{outline-offset:6px}.slide[data-astro-cid-wcze5vat]{scroll-snap-align:center;align-content:center;gap:var(--space-m);margin:0;padding:0 clamp(.5rem,4vw,3rem);display:grid}blockquote[data-astro-cid-wcze5vat]{margin:0}blockquote[data-astro-cid-wcze5vat] p[data-astro-cid-wcze5vat]{font-size:var(--step-1);color:var(--ink);quotes:"„" "“";font-weight:300;line-height:1.55}@media (width>=48rem){blockquote[data-astro-cid-wcze5vat] p[data-astro-cid-wcze5vat]{font-size:var(--step-2)}}blockquote[data-astro-cid-wcze5vat] p[data-astro-cid-wcze5vat]:before{content:open-quote}blockquote[data-astro-cid-wcze5vat] p[data-astro-cid-wcze5vat]:after{content:close-quote}figcaption[data-astro-cid-wcze5vat]{font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-soft)}.controls[data-astro-cid-wcze5vat]{justify-content:center;align-items:center;gap:var(--space-m);margin-top:var(--space-l);display:flex}.controls[data-astro-cid-wcze5vat][hidden]{display:none}.arrow[data-astro-cid-wcze5vat]{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);width:3rem;height:3rem;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.arrow[data-astro-cid-wcze5vat]:hover{background:var(--ink);color:var(--cream)}.dots[data-astro-cid-wcze5vat]{gap:.25rem;display:flex}.dot[data-astro-cid-wcze5vat]{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.dot[data-astro-cid-wcze5vat]:before{content:"";background:var(--sand);width:.5rem;height:.5rem;transition:transform .2s var(--ease), background-color .2s var(--ease);border-radius:50%}.dot[data-astro-cid-wcze5vat][aria-current=true]:before{background:var(--terracotta);transform:scale(1.35)}.sign[data-astro-cid-wcze5vat]{margin-top:var(--space-m);color:var(--ink-soft);font-size:2.6rem}.grid[data-astro-cid-k3yw7u6n]{gap:var(--space-xl);align-items:center;display:grid}.img[data-astro-cid-k3yw7u6n]{aspect-ratio:3/2;border-radius:var(--radius-m)}.eyebrow[data-astro-cid-k3yw7u6n]{color:var(--terracotta-text);align-items:center;gap:.5em;display:inline-flex}.script-title[data-astro-cid-k3yw7u6n]{margin:var(--space-2xs) 0 var(--space-m)}.question[data-astro-cid-k3yw7u6n]{font-size:var(--step-2);font-weight:300;line-height:1.35}.text[data-astro-cid-k3yw7u6n] p[data-astro-cid-k3yw7u6n]:not(.question){color:var(--ink-soft)}.small[data-astro-cid-k3yw7u6n]{font-size:.95rem}.btn[data-astro-cid-k3yw7u6n]{margin-top:var(--space-m)}@media (width>=56rem){.grid[data-astro-cid-k3yw7u6n]{gap:var(--space-2xl);grid-template-columns:1.1fr .9fr}}.verse[data-astro-cid-dfzmsfqs]{background:var(--slate);color:var(--cream);padding-block:var(--space-xl);overflow:hidden}.grid[data-astro-cid-dfzmsfqs]{gap:var(--space-l);align-items:center;display:grid}.quote[data-astro-cid-dfzmsfqs]{text-align:center;margin:0}blockquote[data-astro-cid-dfzmsfqs]{margin:0}.quote[data-astro-cid-dfzmsfqs] p[data-astro-cid-dfzmsfqs]{font-size:var(--script-lg);color:var(--cream);line-height:1.15}.eyebrow[data-astro-cid-dfzmsfqs]{margin-top:var(--space-m);color:color-mix(in srgb, var(--cream) 80%, transparent)}.img[data-astro-cid-dfzmsfqs]{aspect-ratio:3/2;border-radius:var(--radius-m);background:var(--slate-hover)}@media (width>=56rem){.grid[data-astro-cid-dfzmsfqs]{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}
