.odvLoa_root{--pos:50%;aspect-ratio:3/4;background:var(--surface);-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.odvLoa_img{object-fit:cover;object-position:50% 12%;filter:var(--grade-soft)}.odvLoa_after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.odvLoa_divider{background:var(--fg);pointer-events:none;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:var(--pos);translate:-1px}.odvLoa_knob{aspect-ratio:1;background:var(--fg);inline-size:3rem;color:var(--bg);letter-spacing:.1em;transition:scale .3s var(--ease-out), background .3s;border-radius:50%;place-items:center;font-size:.95rem;font-weight:800;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.odvLoa_root:hover .odvLoa_knob{background:var(--accent);scale:1.12}.odvLoa_root:has(.odvLoa_range:focus-visible) .odvLoa_knob{background:var(--accent);scale:1.12}.odvLoa_root:has(.odvLoa_range:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.odvLoa_tag{letter-spacing:.18em;text-transform:uppercase;pointer-events:none;background:#000000a6;padding:.35rem .6rem;font-size:.68rem;font-weight:700;position:absolute;inset-block-end:.9rem}.odvLoa_tagBefore{inset-inline-start:.9rem}.odvLoa_tagAfter{color:var(--accent);inset-inline-end:.9rem}.odvLoa_root{cursor:ew-resize;-webkit-touch-callout:none}.odvLoa_range{opacity:0;pointer-events:none;block-size:1px;inline-size:100%;margin:0;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.odvLoa_root:not([data-touched]) .odvLoa_after{animation:odvLoa_hint-clip 5s var(--ease-in-out) 1.5s 2}.odvLoa_root:not([data-touched]) .odvLoa_divider{animation:odvLoa_hint-line 5s var(--ease-in-out) 1.5s 2}}@keyframes odvLoa_hint-clip{0%,to{clip-path:inset(0 0 0 50%)}30%{clip-path:inset(0 0 0 38%)}60%{clip-path:inset(0 0 0 62%)}}@keyframes odvLoa_hint-line{0%,to{inset-inline-start:50%}30%{inset-inline-start:38%}60%{inset-inline-start:62%}}
.XxqZwG_marquee{border-block:1px solid var(--line);padding-block:clamp(1.25rem,2.5vw,2rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.XxqZwG_track{inline-size:max-content;display:flex}.XxqZwG_row{flex:none;padding:0;list-style:none;display:flex}.XxqZwG_row li{white-space:nowrap;align-items:center;font-size:clamp(2rem,1rem + 4vw,4.5rem);display:flex}.XxqZwG_row li:nth-child(2n){color:#0000;-webkit-text-stroke:1px var(--fg)}.XxqZwG_dot{aspect-ratio:1;background:var(--accent);border-radius:50%;inline-size:.28em;margin-inline:.6em}@media (prefers-reduced-motion:no-preference){.XxqZwG_track{animation:38s linear infinite XxqZwG_slide}.XxqZwG_marquee:hover .XxqZwG_track{animation-play-state:paused}}@keyframes XxqZwG_slide{to{translate:-50%}}
.fQOJuG_root{view-timeline:--words block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fQOJuG_word{animation:linear both fQOJuG_light;animation-timeline:--words;animation-range:cover calc(18% + (var(--i) / var(--n)) * 40%) cover calc(22% + (var(--i) / var(--n)) * 40%)}}}@keyframes fQOJuG_light{0%{opacity:.16}to{opacity:1}}
._02tISq_cue{z-index:2;letter-spacing:.3em;text-transform:uppercase;color:var(--fg);justify-items:center;gap:.75rem;font-size:.68rem;font-weight:700;display:grid;position:absolute;inset-block-end:clamp(1.25rem,3vh,2.25rem);inset-inline-start:50%;translate:-50%}._02tISq_line{background:#f2efe940;block-size:3.5rem;inline-size:1px;position:relative;overflow:hidden}._02tISq_line:after{content:"";background:var(--accent);position:absolute;inset:0;translate:0 -100%}@media (prefers-reduced-motion:no-preference){._02tISq_line:after{animation:_02tISq_drop 1.8s var(--ease-in-out) infinite}@supports (animation-timeline:scroll()){._02tISq_cue{animation:linear both _02tISq_cue-out;animation-timeline:scroll(root);animation-range:0 25vh}}}@keyframes _02tISq_drop{0%{translate:0 -100%}60%,to{translate:0 100%}}@keyframes _02tISq_cue-out{to{opacity:0;translate:-50% 1rem}}
.A1T5uq_hero{padding-block:calc(var(--header-h) + clamp(2rem, 6vw, 5rem)) clamp(3rem, 6vw, 6rem)}.A1T5uq_heroGrid{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.A1T5uq_heroText{justify-items:start;gap:1.75rem;padding-block-end:1rem;display:grid}.A1T5uq_title{font-size:clamp(3rem,1rem + 7vw,9rem)}.A1T5uq_heroMedia{aspect-ratio:3/4;background:var(--surface);overflow:hidden}.A1T5uq_heroImg{object-fit:cover;object-position:50% 30%;block-size:100%;inline-size:100%}@media (max-width:860px){.A1T5uq_heroGrid{grid-template-columns:1fr}.A1T5uq_heroMedia{aspect-ratio:4/3;order:-1}}@media (prefers-reduced-motion:no-preference){.A1T5uq_heroText>*{animation:A1T5uq_fade-up .9s var(--ease-out) both}.A1T5uq_heroText>:nth-child(2){animation-delay:80ms}.A1T5uq_heroText>:nth-child(3){animation-delay:.16s}.A1T5uq_heroText>:nth-child(4){animation-delay:.24s}}@keyframes A1T5uq_fade-up{0%{opacity:0;translate:0 1.25rem}}.A1T5uq_sectionHead{gap:1.25rem;margin-block-end:clamp(2.5rem,6vw,5rem);display:grid}.A1T5uq_sectionHead h2{max-inline-size:13em;font-size:clamp(2.5rem,1.25rem + 4vw,5.5rem)}.A1T5uq_included{border-block-start:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.A1T5uq_includedItem{border-block-end:1px solid var(--line);align-content:start;gap:.85rem;padding:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,2rem) clamp(2rem,4vw,3.5rem) 0;transition:background .4s;display:grid}.A1T5uq_includedItem:not(:nth-child(3n+1)){border-inline-start:1px solid var(--line);padding-inline-start:clamp(1rem,2vw,2rem)}@media (max-width:1000px){.A1T5uq_included{grid-template-columns:1fr 1fr}.A1T5uq_includedItem:not(:nth-child(3n+1)){border-inline-start:0;padding-inline-start:0}.A1T5uq_includedItem:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:clamp(1rem,2vw,2rem)}}@media (max-width:600px){.A1T5uq_included{grid-template-columns:1fr}.A1T5uq_includedItem:nth-child(2n){border-inline-start:0;padding-inline-start:0}}.A1T5uq_num{font-size:var(--step--1);color:var(--accent);letter-spacing:.1em;font-weight:700}.A1T5uq_itemTitle{font-size:var(--step-1);font-weight:700;line-height:1.2}.A1T5uq_stepsSection{background:var(--surface)}.A1T5uq_steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:clamp(1.5rem,3vw,3rem);display:grid}.A1T5uq_step{border-block-start:2px solid var(--line);align-content:start;gap:.85rem;padding-block-start:1.5rem;display:grid;position:relative}.A1T5uq_step:before{content:"";background:var(--accent);transform-origin:0;block-size:2px;position:absolute;inset:-2px 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.A1T5uq_step:before{animation:linear both A1T5uq_grow;animation-timeline:view();animation-range:entry 40% cover 40%}}}@media not (prefers-reduced-motion:no-preference){.A1T5uq_step:before{transform:none}}@supports not (animation-timeline:view()){.A1T5uq_step:before{transform:none}}@keyframes A1T5uq_grow{to{transform:scaleX(1)}}.A1T5uq_stepNum{color:#0000;-webkit-text-stroke:1.5px var(--fg);opacity:.85;font-size:clamp(4rem,8vw,7.5rem);line-height:.85}@media (max-width:900px){.A1T5uq_steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.A1T5uq_steps{grid-template-columns:1fr}}.A1T5uq_resultsHead{grid-template-columns:1fr auto;align-items:end;max-inline-size:none}.A1T5uq_resultsHead>div{gap:1.25rem;display:grid}.A1T5uq_resultsHead>p{max-inline-size:28ch}@media (max-width:700px){.A1T5uq_resultsHead{grid-template-columns:1fr}}.A1T5uq_results{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.A1T5uq_results>:nth-child(3n+2){margin-block-start:clamp(1.5rem,4vw,4rem)}@media (max-width:1100px){.A1T5uq_results{grid-template-columns:1fr 1fr}.A1T5uq_results>:nth-child(3n+2){margin-block-start:0}.A1T5uq_results>:nth-child(2n){margin-block-start:clamp(1.5rem,4vw,3rem)}}@media (max-width:600px){.A1T5uq_results{grid-template-columns:1fr}.A1T5uq_results>:nth-child(2n){margin-block-start:0}}.A1T5uq_faqSection{border-block-start:1px solid var(--line)}.A1T5uq_faqGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (max-width:860px){.A1T5uq_faqGrid{grid-template-columns:1fr}}.A1T5uq_faq{border-block-start:1px solid var(--line)}.A1T5uq_faqItem{border-block-end:1px solid var(--line)}.A1T5uq_faqItem::details-content{block-size:0;transition:block-size .5s var(--ease-out), content-visibility .5s allow-discrete;overflow:clip}.A1T5uq_faqItem[open]::details-content{block-size:auto}.A1T5uq_faqQ{font-size:var(--step-1);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;font-weight:600;list-style:none;display:flex}.A1T5uq_faqQ::-webkit-details-marker{display:none}.A1T5uq_faqQ:after{content:"+";aspect-ratio:1;border:1px solid var(--line);inline-size:2.25rem;transition:rotate .4s var(--ease-out), background .3s, color .3s;border-radius:50%;flex:none;place-items:center;font-weight:400;display:grid}.A1T5uq_faqItem[open] .A1T5uq_faqQ:after{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);rotate:45deg}.A1T5uq_faqQ:hover:after{border-color:var(--fg)}.A1T5uq_faqA{max-inline-size:60ch;padding-block-end:1.75rem}.A1T5uq_final{background:var(--accent);color:var(--accent-ink)}.A1T5uq_finalInner{justify-items:start;gap:1.75rem;display:grid}.A1T5uq_finalTitle{font-size:var(--step-5)}.A1T5uq_final .muted{color:#000000b8}.A1T5uq_final .btn-accent{--_bg:var(--accent-ink);--_fill:var(--fg);--_ink:var(--fg);--_ink-hover:var(--bg);border-color:var(--accent-ink)}
.JvD--G_hero{block-size:150svh;position:relative}.JvD--G_stage{block-size:100svh;display:grid;position:sticky;inset-block-start:0;overflow:hidden}.JvD--G_media{position:absolute;inset:0}.JvD--G_heroImg{object-fit:cover;object-position:50% 35%;block-size:100%;inline-size:100%;filter:var(--grade-soft)}.JvD--G_shade{background:linear-gradient(#000c 0%,#00000059 12%,#0000 30%),linear-gradient(#0000 45%,#000000bf 78%,#000 100%);position:absolute;inset:0}@media (max-aspect-ratio:11/10){.JvD--G_hero{block-size:125svh}.JvD--G_stage .JvD--G_heroTitle{font-size:25vw}.JvD--G_stage>a:last-child{display:none}.JvD--G_media{block-size:min(72svh,118vw);inset:0 0 auto}.JvD--G_heroImg{object-position:50% 50%}.JvD--G_shade{background:linear-gradient(#000000bf 0%,#0000 16%),linear-gradient(#0000 30%,#0009 52%,#000 70% 100%)}}.JvD--G_heroContent{z-index:1;align-self:end;padding-block-end:clamp(6.5rem,14vh,9rem);position:relative}.JvD--G_eyebrow{color:var(--fg);margin-block-end:1rem}.JvD--G_heroTitle{justify-content:space-between;align-items:center;gap:.08em;font-size:clamp(4.75rem,21vw,21rem);line-height:.8;display:flex}.JvD--G_you{display:block}.JvD--G_youGhost{color:#0000;-webkit-text-stroke:clamp(1px, .12vw, 2.5px) var(--fg)}.JvD--G_vs{letter-spacing:.04em;color:var(--accent);align-self:center;font-size:.22em}.JvD--G_heroFoot{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-block-start:clamp(1.25rem,3vw,2.5rem);display:flex}.JvD--G_heroLead{max-inline-size:34ch;font-size:var(--step-1);line-height:1.4}@media (prefers-reduced-motion:no-preference){.JvD--G_heroImg{animation:JvD--G_settle 1.8s var(--ease-out) both}.JvD--G_you{animation:JvD--G_wipe-up 1.1s var(--ease-out) .15s both}.JvD--G_youGhost{animation-delay:.35s}.JvD--G_vs{animation:JvD--G_fade-in .8s var(--ease-out) .7s both}.JvD--G_eyebrow,.JvD--G_heroFoot{animation:JvD--G_fade-up .9s var(--ease-out) .85s both}@supports (animation-timeline:scroll()){.JvD--G_you{animation:JvD--G_wipe-up 1.1s var(--ease-out) .15s both, JvD--G_drift-left linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 75svh}.JvD--G_youGhost{animation:JvD--G_wipe-up 1.1s var(--ease-out) .35s both, JvD--G_drift-right linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 75svh}.JvD--G_media{animation:linear both JvD--G_recede;animation-timeline:scroll(root);animation-range:0 75svh}.JvD--G_heroFoot,.JvD--G_eyebrow{animation:JvD--G_fade-up .9s var(--ease-out) .85s both, JvD--G_fade-away linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 35svh}}}@keyframes JvD--G_settle{0%{opacity:0;scale:1.12}to{opacity:1;scale:1}}@keyframes JvD--G_wipe-up{0%{clip-path:inset(100% 0 0);translate:0 .25em}to{clip-path:inset(-10% 0);translate:0}}@keyframes JvD--G_fade-in{0%{opacity:0}}@keyframes JvD--G_fade-up{0%{opacity:0;translate:0 1rem}}@keyframes JvD--G_drift-left{to{translate:-9vw}}@keyframes JvD--G_drift-right{to{translate:9vw}}@keyframes JvD--G_recede{to{opacity:.35;scale:1.08}}@keyframes JvD--G_fade-away{to{opacity:0}}.JvD--G_statement{padding-block-start:clamp(4rem,10vw,8rem)}.JvD--G_statementText{max-inline-size:24ch;font-size:var(--step-3);letter-spacing:-.015em;font-weight:600;line-height:1.12}.JvD--G_paths{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.JvD--G_path:nth-child(2){margin-block-start:clamp(4rem,12vw,12rem)}@media (max-width:860px){.JvD--G_paths{grid-template-columns:1fr}.JvD--G_path:nth-child(2){margin-block-start:0}}.JvD--G_path{display:block}.JvD--G_pathMedia{aspect-ratio:4/5;background:var(--surface);position:relative;overflow:hidden}.JvD--G_pathImg{object-fit:cover;block-size:100%;inline-size:100%;transition:scale 1.2s var(--ease-out), filter .8s var(--ease-out)}.JvD--G_path:hover .JvD--G_pathImg,.JvD--G_path:focus-visible .JvD--G_pathImg{filter:grayscale(0)contrast(1.05);scale:1.05}.JvD--G_pathBody{gap:.9rem;max-inline-size:46ch;padding-block-start:1.5rem;display:grid}.JvD--G_pathIndex{font-size:var(--step--1);color:var(--accent);letter-spacing:.1em;font-weight:700}.JvD--G_pathTitle{font-size:var(--step-4)}.JvD--G_pathCta{font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(var(--accent) 0 0) left bottom / 0 2px no-repeat;transition:background-size .5s var(--ease-out);justify-self:start;margin-block-start:.5rem;padding-block-end:.3rem;font-weight:700}.JvD--G_path:hover .JvD--G_pathCta{background-size:100% 2px}.JvD--G_results{background:var(--surface)}.JvD--G_resultsGrid{grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.JvD--G_resultsText{justify-items:start;gap:1.5rem;display:grid}.JvD--G_resultsPair{grid-template-columns:1fr 1fr;gap:clamp(.75rem,2vw,1.5rem);display:grid}.JvD--G_offset{margin-block-start:clamp(3rem,8vw,7rem)}@media (max-width:860px){.JvD--G_resultsGrid{grid-template-columns:1fr}}.JvD--G_about{grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.JvD--G_aboutMedia{aspect-ratio:4/5;background:var(--surface);overflow:hidden}.JvD--G_aboutImg{object-fit:cover;object-position:50% 20%;block-size:100%;inline-size:100%}.JvD--G_aboutBody{justify-items:start;gap:1.5rem;display:grid}@media (max-width:860px){.JvD--G_about{grid-template-columns:1fr}}.JvD--G_final{border-block-start:1px solid var(--line)}.JvD--G_finalTitle{font-size:var(--step-5)}.JvD--G_finalRow{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-block-start:clamp(2rem,4vw,3.5rem);display:flex}
