.dot.svelte-1f6cquq,.ring.svelte-1f6cquq{pointer-events:none;z-index:100;border-radius:50%;position:fixed;top:0;left:0}.dot.svelte-1f6cquq{background:#d9b26b;width:8px;height:8px;margin:-4px 0 0 -4px}.ring.svelte-1f6cquq{border:1px solid #d9b26b99;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;transition:width .25s,height .25s,margin .25s,background .25s;display:grid}.ring.svelte-1f6cquq.big{background:#d9b26b1f;width:84px;height:84px;margin:-42px 0 0 -42px}.ring.svelte-1f6cquq:after{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#f0d49a;font:600 .7rem Hanken Grotesk Variable,sans-serif}html.has-cursor,html.has-cursor a,html.has-cursor button,html.has-cursor summary{cursor:none}.frame.svelte-1qxk8fb{background:#1b1210;position:relative;overflow:hidden}video.svelte-1qxk8fb,img.svelte-1qxk8fb,.placeholder.svelte-1qxk8fb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.placeholder.svelte-1qxk8fb{color:#f3e9dab3;letter-spacing:.04em;background:radial-gradient(120% 80% at 20% 10%,#d9b26b59,#0000 60%),radial-gradient(90% 90% at 90% 90%,#8c322373,#0000 60%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#0000 2px 10px),#1b1210;place-items:end start;padding:1rem;font:500 .8rem/1.3 Hanken Grotesk Variable,sans-serif;display:grid}.eyebrow.svelte-1uha8ag{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem;font-size:.78rem}h2.svelte-1uha8ag{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,7vw,6.5rem);font-weight:300;line-height:.95}.cta.svelte-1uha8ag{color:#1a110e;background:linear-gradient(#e4c27f,#c99a4e);border-radius:999px;align-items:center;gap:.6rem;min-height:52px;padding:0 1.6rem;font-weight:650;text-decoration:none;transition:transform .25s;display:inline-flex;box-shadow:0 14px 40px -14px #d9b26bcc,inset 0 1px #ffffff73}.cta.svelte-1uha8ag:hover{transform:translateY(-2px)}.cta.svelte-1uha8ag span:where(.svelte-1uha8ag){transition:transform .25s}.cta.svelte-1uha8ag:hover span:where(.svelte-1uha8ag){transform:translate(4px)}.ghost.svelte-1uha8ag{border:1px solid #f3e9da40;border-radius:999px;align-items:center;min-height:52px;padding:0 1.4rem;text-decoration:none;display:inline-flex}.ghost.svelte-1uha8ag:hover{border-color:var(--brass)}.nav.svelte-1uha8ag{z-index:50;align-items:center;gap:2rem;padding:1.1rem clamp(1rem,4vw,3rem);transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;inset:0 0 auto}.nav.scrolled.svelte-1uha8ag{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#140d0bb8}.brand.svelte-1uha8ag{font-family:var(--display);letter-spacing:.06em;font-size:1.25rem;font-weight:600;text-decoration:none}.brand.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin-left:.4rem;font-size:.7rem;font-weight:400}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag){gap:1.6rem;margin-left:auto;font-size:.9rem;display:flex}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--muted);text-decoration:none}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--cream)}.pill.svelte-1uha8ag{background:var(--cream);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 1.2rem;font-weight:650;text-decoration:none;display:inline-flex}@media (width<=700px){.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:none}.pill.svelte-1uha8ag{margin-left:auto}}.hero.svelte-1uha8ag{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:7rem clamp(1rem,4vw,3rem) 3rem;display:flex;position:relative;overflow:hidden}.hero-media{z-index:-2;animation:18s ease-in-out infinite alternate svelte-1uha8ag-drift;inset:0;position:absolute!important}@keyframes svelte-1uha8ag-drift{0%{transform:scale(1.05)translate(-1%)}to{transform:scale(1.15)translate(1%,-2%)}}.hero-mask.svelte-1uha8ag{z-index:-1;background:var(--ink);mix-blend-mode:multiply;place-items:start center;padding-top:12svh;display:grid;position:absolute;inset:0}.hero-mask.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:var(--display);letter-spacing:-.05em;color:#fff;font-size:27vw;font-weight:800;line-height:.8;animation:1.4s cubic-bezier(.2,.8,.2,1) both svelte-1uha8ag-rise}@keyframes svelte-1uha8ag-rise{0%{opacity:0;letter-spacing:.02em;transform:translateY(8%)}}.hero-copy.svelte-1uha8ag{max-width:46rem;animation:1.4s cubic-bezier(.2,.8,.2,1) .25s both svelte-1uha8ag-rise}.hero-line.svelte-1uha8ag{font-family:var(--display);color:var(--brass-light);margin:0;font-size:clamp(2rem,5vw,4.2rem);font-style:italic;font-weight:300;line-height:1.02}.hero-sub.svelte-1uha8ag{max-width:36rem;color:var(--muted);margin:1.2rem 0 2rem;font-size:1.1rem;line-height:1.6}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.8rem;display:flex}.scroll-cue.svelte-1uha8ag{writing-mode:vertical-rl;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:.72rem;position:absolute;bottom:3rem;right:clamp(1rem,4vw,3rem)}.scroll-cue.svelte-1uha8ag:after{content:"";background:linear-gradient(var(--brass), transparent);width:1px;height:3.5rem;margin-top:.8rem;animation:2s ease-in-out infinite svelte-1uha8ag-drip;display:inline-block}@keyframes svelte-1uha8ag-drip{0%{transform-origin:top;transform:scaleY(0)}to{transform-origin:top;transform:scaleY(1)}}@media (width<=700px){.scroll-cue.svelte-1uha8ag{display:none}.hero-mask.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:25vw}}main.svelte-1uha8ag{overflow-x:clip}.marquee.svelte-1uha8ag{background:var(--brass);color:var(--ink);margin:2rem -2rem 0;padding:1.2rem 0;overflow:hidden;transform:rotate(-2deg)}.marquee-row.svelte-1uha8ag{width:max-content;animation:32s linear infinite svelte-1uha8ag-slide;display:flex}.marquee-row.reverse.svelte-1uha8ag{opacity:.55;animation-direction:reverse}.marquee-run.svelte-1uha8ag{font-family:var(--display);white-space:nowrap;align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:clamp(1.6rem,3.5vw,2.8rem);font-weight:500;display:flex}.star.svelte-1uha8ag{font-size:.6em}@keyframes svelte-1uha8ag-slide{to{transform:translate(-50%)}}.manifesto.svelte-1uha8ag{max-width:72rem;margin:0 auto;padding:clamp(6rem,18vh,12rem) clamp(1rem,4vw,3rem)}.manifesto-text.svelte-1uha8ag{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,4.6vw,4rem);font-weight:300;line-height:1.12}.manifesto-text.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#f3e9da29;transition:color .4s}.manifesto-text.svelte-1uha8ag span.lit:where(.svelte-1uha8ag){color:var(--cream)}.path.svelte-1uha8ag{position:relative}.path.pinned.svelte-1uha8ag{height:calc(var(--steps) * 55vh + 100vh)}.path-sticky.svelte-1uha8ag{padding:4rem clamp(1rem,4vw,3rem)}.path.pinned.svelte-1uha8ag .path-sticky:where(.svelte-1uha8ag){flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.path-head.svelte-1uha8ag{margin-bottom:2.5rem}.path-track.svelte-1uha8ag{will-change:transform;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.path.pinned.svelte-1uha8ag .path-track:where(.svelte-1uha8ag){width:max-content;display:flex}.step.svelte-1uha8ag{background:linear-gradient(#221815,#170f0d);border:1px solid #33251e;border-radius:24px;flex-direction:column;gap:.8rem;padding:2rem;display:flex;position:relative;box-shadow:inset 0 1px #d9b26b26}.path.pinned.svelte-1uha8ag .step:where(.svelte-1uha8ag){width:min(28rem,70vw);min-height:22rem}.step-num.svelte-1uha8ag{font-family:var(--display);color:#0000;-webkit-text-stroke:1px var(--brass);font-size:5rem;line-height:1}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--display);margin:auto 0 0;font-size:2rem;font-weight:400}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin:0;line-height:1.55}.step-cta.svelte-1uha8ag{background:var(--brass);color:var(--ink);border-color:var(--brass);justify-content:center;align-items:flex-start}.step-cta.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 1.5rem}.step-cta.svelte-1uha8ag .cta:where(.svelte-1uha8ag){background:var(--ink);color:var(--cream);box-shadow:none}.darius.svelte-1uha8ag{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,6vw,6rem);max-width:80rem;margin:0 auto;padding:clamp(5rem,14vh,10rem) clamp(1rem,4vw,3rem);display:grid}.darius-photo{aspect-ratio:4/5;border-radius:28px;transition:transform .6s cubic-bezier(.2,.8,.2,1);transform:rotate(-2deg);box-shadow:0 40px 80px -40px #000}.darius-photo:hover{transform:rotate(0)scale(1.02)}blockquote.svelte-1uha8ag{font-family:var(--display);color:var(--brass-light);margin:2rem 0 1.2rem;font-size:clamp(1.4rem,2.6vw,2.2rem);font-style:italic;font-weight:300;line-height:1.3}.role.svelte-1uha8ag{color:var(--muted);margin:0}@media (width<=800px){.darius.svelte-1uha8ag{grid-template-columns:1fr}}.clips.svelte-1uha8ag{padding:2rem clamp(1rem,4vw,3rem) clamp(5rem,14vh,9rem)}.clips-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;display:flex}.clips-row.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.clip{aspect-ratio:9/16;border-radius:22px;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.clip-1,.clip-3{transform:translateY(3rem)}@media (hover:hover){.clip:hover{transform:translateY(-.5rem)scale(1.02)}}.clip-link.svelte-1uha8ag{border-radius:22px;display:block}.reel-dots.svelte-1uha8ag{display:none}@media (width<=800px){.clips-row.svelte-1uha8ag{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,72vw);gap:.8rem;margin-inline:calc(-1*clamp(1rem,4vw,3rem));padding:.5rem 14vw 1rem;position:relative;overflow-x:auto}.clips-row.svelte-1uha8ag::-webkit-scrollbar{display:none}.reel.svelte-1uha8ag{scroll-snap-align:center;opacity:.45;transition:opacity .4s,transform .4s cubic-bezier(.2,.8,.2,1);transform:scale(.94)}.reel.current.svelte-1uha8ag{opacity:1;transform:none}.clip-1,.clip-3{transform:none}.reel-dots.svelte-1uha8ag{justify-content:center;gap:.4rem;margin-top:.6rem;display:flex}.reel-dots.svelte-1uha8ag button:where(.svelte-1uha8ag){cursor:pointer;background:0 0;border:0;width:2.6rem;height:1.75rem;padding:0;position:relative}.reel-dots.svelte-1uha8ag button:where(.svelte-1uha8ag):before,.reel-dots.svelte-1uha8ag span:where(.svelte-1uha8ag){content:"";border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.reel-dots.svelte-1uha8ag button:where(.svelte-1uha8ag):before{background:#f3e9da38;right:0}.reel-dots.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--brass);transition:width .3s linear}}.faq.svelte-1uha8ag{border-top:1px solid #2e211b;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3rem;max-width:80rem;margin:0 auto;padding:clamp(4rem,10vh,7rem) clamp(1rem,4vw,3rem);display:grid}details.svelte-1uha8ag{border-bottom:1px solid #2e211b}summary.svelte-1uha8ag{font-family:var(--display);cursor:pointer;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-size:clamp(1.2rem,2vw,1.6rem);list-style:none;display:flex}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--brass);transition:transform .3s}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){transform:rotate(45deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:44rem;color:var(--muted);margin:0 0 1.4rem;line-height:1.65}@media (width<=800px){.faq.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}}.closer.svelte-1uha8ag{text-align:center;background:radial-gradient(60% 60% at 50% 100%, #d9b26b2e, transparent 70%), var(--ink);flex-direction:column;align-items:center;gap:2.5rem;padding:clamp(6rem,18vh,12rem) 1rem;display:flex}.closer.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(4rem,17vw,15rem);font-weight:700;line-height:.85}.closer.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--brass);font-weight:300}.cta.big.svelte-1uha8ag{min-height:64px;padding:0 2.2rem;font-size:1.15rem}.footer.svelte-1uha8ag{color:var(--muted);border-top:1px solid #2e211b;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;padding:3rem clamp(1rem,4vw,3rem);font-size:.9rem;display:grid}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.4rem 0 0;line-height:1.6}.footer.svelte-1uha8ag .brand:where(.svelte-1uha8ag){color:var(--cream)}.disclaimer.svelte-1uha8ag,.small.svelte-1uha8ag{font-size:.8rem}
