.over.svelte-66llzf{--bone:#f4ece1;--bone-deep:#ecdfca;--ink:#2a211d;--ink-soft:#5b4f47;--ink-faint:#8a7d72;--clay:#c96f4a;--clay-deep:#a2512f;--ochre:#d9a441;--wine:#5e2a3b;--night:#160c11;--night-text:#f0e6d8;--night-faint:#9a8a7b;--measure:34rem;--gutter:clamp(1.4rem, 5vw, 5rem);--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--bone);color:var(--ink);z-index:10;position:relative}.over.svelte-66llzf :where(.svelte-66llzf)::selection{background:var(--clay);color:var(--bone)}.grain-layer.svelte-66llzf{z-index:9999;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.progress.svelte-66llzf{z-index:100;height:3px;position:fixed;top:0;left:0;right:0}.progress__fill.svelte-66llzf{background:linear-gradient(90deg, var(--clay), var(--ochre));width:0%;height:100%;display:block}.act.svelte-66llzf{max-width:none;padding:clamp(5rem, 14vh, 11rem) var(--gutter);gap:0;margin:0;display:block;position:relative}.act[data-pin].svelte-66llzf .act__sticky:where(.svelte-66llzf){flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(4rem,10vh,7rem) 0;display:flex;position:relative}.chapter.svelte-66llzf{letter-spacing:.22em;text-transform:uppercase;align-items:baseline;gap:.9rem;margin:0 0 clamp(1.8rem,5vh,3.4rem);font-size:.8rem;display:flex}.chapter__num.svelte-66llzf{font-family:var(--font-display);color:var(--clay);letter-spacing:.04em;text-transform:none;font-size:1rem;font-style:italic;font-weight:500}.chapter__name.svelte-66llzf{color:var(--ink-faint)}.chapter--light.svelte-66llzf .chapter__name:where(.svelte-66llzf){color:#f4ece199}.chapter--light.svelte-66llzf .chapter__num:where(.svelte-66llzf){color:var(--ochre)}.prose.svelte-66llzf{max-width:var(--measure)}.prose--center.svelte-66llzf{text-align:center;margin-inline:auto}.line.svelte-66llzf{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0 0 clamp(1rem,3.2vh,2.1rem);font-size:clamp(1.6rem,1.1rem + 2.4vw,3.1rem);font-weight:400;line-height:1.16}.line--small.svelte-66llzf{font-size:clamp(1.05rem,.95rem + .7vw,1.35rem);font-family:var(--font-body);color:var(--ink-soft);letter-spacing:0;font-weight:400;line-height:1.55}.line--grand.svelte-66llzf{color:var(--ochre);font-style:italic}.line--turn.svelte-66llzf{color:var(--clay);font-style:italic}.line--close.svelte-66llzf{color:var(--clay-deep);font-style:italic}.act--hero.svelte-66llzf{background:radial-gradient(120% 90% at 78% 12%, #d9a44138, transparent 55%), radial-gradient(90% 80% at 10% 95%, #c96f4a29, transparent 60%), var(--bone);flex-direction:column;justify-content:center;min-height:100svh;display:flex;overflow:hidden}.ov-hero__inner.svelte-66llzf{max-width:60rem}.eyebrow.svelte-66llzf{letter-spacing:.26em;text-transform:uppercase;color:var(--clay-deep);margin:0 0 clamp(1.4rem,4vh,2.4rem);font-size:.82rem;font-weight:600}.ov-title.svelte-66llzf{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.6rem,1.4rem + 6vw,6.6rem);font-weight:400;line-height:1}.ov-title.svelte-66llzf span:where(.svelte-66llzf){display:block}.ov-accent.svelte-66llzf{font-style:italic}.ov-lead.svelte-66llzf{font-family:var(--font-display);color:var(--ink-soft);margin:clamp(1.6rem,5vh,2.8rem) 0 0;font-size:clamp(1.3rem,1rem + 1.6vw,2.2rem);font-style:italic}.scrollhint.svelte-66llzf{bottom:clamp(1.6rem,5vh,3rem);left:var(--gutter);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.9rem;font-size:.78rem;display:flex;position:absolute}.scrollhint__line.svelte-66llzf{background:currentColor;width:3.4rem;height:1px;position:relative;overflow:hidden}.scrollhint__line.svelte-66llzf:after{content:"";background:var(--clay);animation:svelte-66llzf-hintslide 2.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-66llzf-hintslide{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.act--keuring.svelte-66llzf{background:var(--night);color:var(--night-text)}.act--keuring.svelte-66llzf .chapter__name:where(.svelte-66llzf){color:var(--night-faint)}.keuring__grid.svelte-66llzf{opacity:.16;pointer-events:none;filter:grayscale();grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:clamp(.6rem,1.6vw,1.3rem);padding:clamp(3rem,8vh,6rem) 0;display:grid;position:absolute;inset:0}.keuring__card.svelte-66llzf{background:linear-gradient(160deg,#f0e6d80d,#0000);border:1px solid #f0e6d82e;border-radius:10px;position:relative}.keuring__card.svelte-66llzf:before{content:"";aspect-ratio:1;background:#f0e6d81a;border-radius:50%;width:34%;position:absolute;top:14%;left:50%;transform:translate(-50%)}.keuring__card.svelte-66llzf:after{content:"";background:var(--clay);opacity:0;border-radius:3px;height:3px;position:absolute;bottom:16%;left:18%;right:18%}.over.is-animating.svelte-66llzf .keuring__card:where(.svelte-66llzf):after{animation:3.4s ease-in-out infinite svelte-66llzf-verdict;animation-delay:calc(var(--i) * .28s)}@keyframes svelte-66llzf-verdict{0%,70%,to{opacity:0;transform:scaleX(.3)}12%,22%{opacity:.9;transform:scaleX(1)}}.act--keuring.svelte-66llzf .prose:where(.svelte-66llzf){z-index:2;position:relative}.prose--dark.svelte-66llzf .line:where(.svelte-66llzf){color:var(--night-text)}.prose--dark.svelte-66llzf .line--small:where(.svelte-66llzf){color:var(--night-faint)}.act--ontmoeting.svelte-66llzf{background:radial-gradient(100% 70% at 85% 20%, #d9a4412e, transparent 60%), var(--bone-deep);overflow:hidden}.scene.svelte-66llzf{pointer-events:none;position:absolute;inset:0}.spud.svelte-66llzf{top:-8%;left:calc(12% + var(--d) * 15%);background:radial-gradient(circle at 35% 30%, var(--ochre), var(--clay-deep));opacity:0;border-radius:60% 58% 54% 56%/66% 64% 56% 54%;width:clamp(16px,2vw,26px);height:clamp(22px,2.7vw,34px);position:absolute;transform:translateY(-20px)}.over.is-animating.svelte-66llzf .spud:where(.svelte-66llzf){animation:svelte-66llzf-fall 4.2s var(--ease-out) infinite;animation-delay:calc(var(--d) * .5s)}@keyframes svelte-66llzf-fall{0%{opacity:0;transform:translateY(-30px)rotate(-18deg)}12%{opacity:.9}70%{opacity:.9}to{opacity:0;transform:translateY(42vh)rotate(26deg)}}.crowd.svelte-66llzf{bottom:clamp(2rem,8vh,6rem);right:var(--gutter);opacity:.5;width:min(42vw,30rem);position:absolute}.crowd__person.svelte-66llzf{fill:none;stroke:var(--ink-faint);stroke-width:3.5px;stroke-linecap:round}.crowd__person.svelte-66llzf circle:where(.svelte-66llzf){fill:var(--ink-faint);stroke:none}.crowd__person--up.svelte-66llzf{stroke:var(--clay);filter:drop-shadow(0 0 10px #c96f4a66)}.crowd__person--up.svelte-66llzf circle:where(.svelte-66llzf){fill:var(--clay)}.act--ontmoeting.svelte-66llzf .prose:where(.svelte-66llzf){z-index:2;position:relative}.act--opkijken.svelte-66llzf{background:radial-gradient(80% 60% at 50% 30%, #d9a44124, transparent 60%), var(--bone)}.act--opkijken.svelte-66llzf .chapter:where(.svelte-66llzf){justify-content:center}.act--rib.svelte-66llzf{background:radial-gradient(90% 80% at 50% 42%, #b03f5059, transparent 62%), var(--wine);color:var(--night-text);overflow:hidden}.act--rib.svelte-66llzf .act__sticky:where(.svelte-66llzf){text-align:center;align-items:center}.rib-stage.svelte-66llzf{width:min(70vw,26rem);margin:clamp(1rem,4vh,2.5rem) auto clamp(1.4rem,5vh,3rem)}.rib-svg.svelte-66llzf{width:100%;height:auto;overflow:visible}.rib-draw.svelte-66llzf{fill:none;stroke:var(--bone);stroke-width:7px;stroke-linecap:round}.rib-detail.svelte-66llzf{fill:none;stroke:#f4ece18c;stroke-width:3px;stroke-linecap:round}.rib-seed.svelte-66llzf{fill:var(--ochre);opacity:0}.prose--rib.svelte-66llzf{max-width:40rem;margin-inline:auto}.prose--rib.svelte-66llzf .line:where(.svelte-66llzf){color:var(--bone)}.prose--rib.svelte-66llzf .line--small:where(.svelte-66llzf){color:#f4ece1bf}.act--brief.svelte-66llzf{background:var(--bone)}.brief.svelte-66llzf{max-width:40rem;margin-inline:auto}.brief.svelte-66llzf h2:where(.svelte-66llzf){font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 1.6rem;font-size:clamp(1.9rem,1.3rem + 2.6vw,3.4rem);font-weight:400;line-height:1.08}.brief.svelte-66llzf p:where(.svelte-66llzf){color:var(--ink-soft);max-width:60ch;margin:0 0 1.2rem;font-size:clamp(1.05rem,.98rem + .5vw,1.25rem);line-height:1.65}.brief__sign.svelte-66llzf{font-family:var(--font-display);color:var(--ink);margin-top:1.8rem;font-size:clamp(1.2rem,1rem + 1vw,1.7rem);font-style:italic}.act--hart.svelte-66llzf{background:radial-gradient(80% 60% at 50% 30%, #d9a44129, transparent 60%), var(--bone-deep)}.act--hart.svelte-66llzf .chapter:where(.svelte-66llzf){justify-content:center}.ov-verse.svelte-66llzf{max-width:32rem;margin:clamp(2.4rem,7vh,4.5rem) auto;position:relative}.ov-verse__text.svelte-66llzf{font-family:var(--font-display);letter-spacing:-.015em;color:var(--wine);text-wrap:balance;margin:0;font-size:clamp(1.8rem,1.2rem + 3vw,3.4rem);font-style:italic;font-weight:400;line-height:1.22}.ov-verse__cite.svelte-66llzf{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-top:1.4rem;font-size:.82rem;font-style:normal;display:block}.act--slot.svelte-66llzf{background:radial-gradient(90% 70% at 15% 8%, #d9a44133, transparent 55%), radial-gradient(80% 70% at 92% 90%, #c96f4a29, transparent 55%), var(--bone);text-align:center}.slot.svelte-66llzf{max-width:46rem;margin-inline:auto}.slot__title.svelte-66llzf{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.4rem;font-size:clamp(1.9rem,1.3rem + 3vw,3.8rem);font-weight:400;line-height:1.08}.slot__wens.svelte-66llzf{color:var(--ink-soft);max-width:36rem;margin:0 auto 1.6rem;font-size:clamp(1.05rem,.98rem + .5vw,1.3rem)}.slot__sign.svelte-66llzf{font-family:var(--font-display);color:var(--clay-deep);margin:0 0 2.4rem;font-style:italic}.slot__cta.svelte-66llzf{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.slot__cta.svelte-66llzf .btn--solid{color:var(--bone);background:var(--ink);box-shadow:0 14px 30px -14px #2a211db3}.slot__cta.svelte-66llzf .btn--solid:hover{background:var(--clay)}.slot__cta.svelte-66llzf .btn--ghost{color:var(--ink);border-color:#2a211d40}.slot__cta.svelte-66llzf .btn--ghost:hover{border-color:var(--ink)}.over.is-animating.svelte-66llzf .ov-reveal:where(.svelte-66llzf){opacity:0}@media (width<=600px){.crowd.svelte-66llzf{opacity:.35;width:70vw}.act[data-pin].svelte-66llzf .act__sticky:where(.svelte-66llzf){justify-content:flex-start;min-height:100svh;padding-top:5.5rem}.chapter.svelte-66llzf{margin-bottom:1.4rem}.line.svelte-66llzf{margin-bottom:.9rem;font-size:clamp(1.35rem,5.2vw,1.9rem)}.line--small.svelte-66llzf{font-size:1rem;line-height:1.5}.rib-stage.svelte-66llzf{width:min(60vw,16rem);margin:.6rem auto 1rem}}@media (prefers-reduced-motion:reduce){.over.is-animating.svelte-66llzf .ov-reveal:where(.svelte-66llzf){opacity:1}.scrollhint__line.svelte-66llzf:after,.keuring__card.svelte-66llzf:after,.spud.svelte-66llzf{animation:none!important}}
