@import url("https://api.fontshare.com/v2/css?f[]=neue-machina@500,700,800,400i,700i&f[]=general-sans@400,500,600,700&display=swap");:root{--ink:#0B0717;--ink-2:#130D22;--ink-3:#1B142E;--ink-4:#241B3A;--bone:#F3EFFF;--bone-dim:#B2A8CC;--bone-quiet:#6B6389;--bone-faint:#3A3558;--violet:#9B5CF6;--violet-bright:#B47AFF;--violet-deep:#6B3BD1;--green:#4FE3A0;--green-bright:#6DFCB7;--green-deep:#2FB87D;--gold:#B47AFF;--gold-bright:#C594FF;--gold-deep:#6B3BD1;--gold-shadow:#3A1F78;--grad:linear-gradient(115deg,#9B5CF6,#7C6AF2 40%,#4FE3A0);--grad-bright:linear-gradient(115deg,#B47AFF,#9188FF 40%,#6DFCB7);--hair:rgba(180,122,255,0.14);--hair-strong:rgba(180,122,255,0.28);--hair-bone:rgba(243,239,255,0.08);--display:"Neue Machina","Arial Black",sans-serif;--sans:"General Sans",-apple-system,BlinkMacSystemFont,sans-serif;--ease:cubic-bezier(0.16,1,0.3,1);--ease-smooth:cubic-bezier(0.65,0,0.35,1);--gutter:clamp(1.25rem,4vw,4rem);--max:1340px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.drop-app{background:var(--ink);color:var(--bone);font-family:var(--sans);font-size:16px;line-height:1.55;min-height:100vh;overflow-x:hidden;position:relative}.drop-app ::selection{background:var(--gold);color:var(--ink)}.drop-app:before{inset:0;z-index:100;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.2 0 0 0 0 0.6 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.drop-app:after,.drop-app:before{content:"";position:fixed;pointer-events:none}.drop-app:after{top:-20%;left:50%;transform:translateX(-50%);width:1600px;height:1100px;background:radial-gradient(ellipse 800px 600px at 30% 20%,rgba(155,92,246,.22) 0,transparent 55%),radial-gradient(ellipse 700px 500px at 75% 70%,rgba(79,227,160,.11) 0,transparent 55%);z-index:0}.d-display{font-family:var(--display);font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--bone);text-transform:uppercase}.d-display em{font-style:italic;font-weight:700;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-right:.15em;margin-right:-.15em}.d-eyebrow{font-weight:600;letter-spacing:.22em;color:var(--violet-bright);font-feature-settings:"tnum"}.d-eyebrow,.d-mono{font-family:var(--sans);font-size:.6875rem;text-transform:uppercase}.d-mono{font-weight:500;letter-spacing:.18em;color:var(--bone-dim);font-feature-settings:"tnum"}.d-body{font-size:.9375rem;line-height:1.7;color:var(--bone-dim)}.d-body,.d-lede{font-family:var(--sans);font-weight:400}.d-lede{font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.5;color:var(--bone);letter-spacing:-.005em}.d-full-bleed{width:100vw;margin-left:calc(-50vw + 50%);position:relative}.d-container,.d-full-bleed>.d-container{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.d-container{width:100%;position:relative;z-index:2}.d-container--wide{max-width:1680px}.d-section{padding:clamp(4rem,8vw,7rem) 0;position:relative}.d-section+.d-section{border-top:1px solid var(--hair)}.d-rule{height:1px;background:linear-gradient(90deg,transparent,var(--hair-strong) 20%,var(--hair-strong) 80%,transparent);margin:0 var(--gutter)}.d-nav{position:sticky;top:0;z-index:90;background:rgba(8,7,5,.85);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-bottom:1px solid var(--hair)}.d-nav__inner{max-width:none;margin:0;padding:1.15rem var(--gutter);justify-content:space-between;gap:2rem}.d-mark,.d-nav__inner{display:flex;align-items:center}.d-mark{line-height:1}.d-mark__logo{height:44px;width:auto;display:block}@media (max-width:720px){.d-mark__logo{height:30px}}.d-nav__right{gap:1.5rem}.d-nav__right,.d-nav__status{display:flex;align-items:center}.d-nav__status{gap:.5rem;font-family:var(--sans);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim)}.d-nav__status-dot{width:7px;height:7px;border-radius:50%;background:#6BAE6E;box-shadow:0 0 10px #6BAE6E;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media (max-width:720px){.d-nav__status{display:none}}.d-hero{padding:clamp(3rem,7vw,6rem) 0 clamp(4rem,8vw,7rem);position:relative}.d-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 900px 700px at 78% 55%,rgba(209,75,201,.55) 0,transparent 55%),radial-gradient(ellipse 700px 600px at 88% 30%,rgba(79,221,227,.35) 0,transparent 50%),radial-gradient(ellipse 1100px 800px at 70% 70%,rgba(155,92,246,.28) 0,transparent 60%),linear-gradient(135deg,#0B0717,#1B0F2E 45%,#2B1445)}.d-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:75% center;display:block}.d-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(11,7,23,.96),rgba(11,7,23,.92) 30%,rgba(11,7,23,.7) 55%,rgba(11,7,23,.35) 80%,rgba(11,7,23,.15))}.d-hero__inner{position:relative;z-index:2}.d-hero__eyebrow-row{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;flex-wrap:wrap}.d-hero__eyebrow-row:before{content:"";width:36px;height:1px;background:var(--gold)}.d-hero__title{font-size:clamp(2.5rem,7vw,5.5rem);margin-bottom:2.5rem}.d-hero__yet{display:block;font-size:clamp(1.8rem,5.6vw,4.5rem);line-height:1.05;padding-bottom:.1em;margin-top:.35em;margin-left:-.04em;letter-spacing:-.05em;opacity:0;transform:translateY(16px) scale(.92);transition:opacity 1s var(--ease) .4s,transform 1.1s var(--ease) .4s}.reveal.in .d-hero__yet{opacity:1;transform:translateY(0) scale(1);animation:yetDrop 1.6s var(--ease) .4s 1 both}.d-hero__yet em{font-weight:800;font-style:italic;background:linear-gradient(100deg,#B47AFF,#9188FF 35%,#6DFCB7 95%);background-size:200% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 0 80px rgba(155,92,246,.35);transition:text-shadow .8s var(--ease)}.reveal.in .d-hero__yet em{animation:yetGlow 1.8s var(--ease) .5s 1 both}@keyframes yetDrop{0%{transform:translateY(16px) scale(.92)}35%{transform:translateY(-4px) scale(1.04)}60%{transform:translateY(0) scale(1.02)}to{transform:translateY(0) scale(1)}}@keyframes yetGlow{0%{text-shadow:0 0 0 rgba(155,92,246,0);background-position:100% 50%;filter:brightness(1)}35%{text-shadow:0 0 160px rgba(180,122,255,.85),0 0 60px rgba(109,252,183,.5);background-position:0 50%;filter:brightness(1.35)}70%{text-shadow:0 0 120px rgba(155,92,246,.6);filter:brightness(1.1)}to{text-shadow:0 0 80px rgba(155,92,246,.35);background-position:0 50%;filter:brightness(1)}}@media (prefers-reduced-motion:reduce){.d-hero__yet{opacity:1;transform:none;transition:none}.reveal.in .d-hero__yet,.reveal.in .d-hero__yet em{animation:none}}@media (max-width:640px){.d-hero__title{max-width:100%;font-size:clamp(2rem,10vw,3.25rem)}.d-hero__yet{font-size:clamp(1.8rem,8vw,2.75rem);margin-top:.25em}.d-hero__bg:after{background:linear-gradient(180deg,rgba(11,7,23,.88),rgba(11,7,23,.82) 50%,rgba(11,7,23,.75))}}.d-hero__lede{max-width:58ch;margin-bottom:3rem}.d-hero__cta-row{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.d-hero__meta{display:flex;gap:clamp(1.25rem,3vw,3rem);margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--hair);flex-wrap:wrap}.d-hero__meta-item{display:flex;flex-direction:column;gap:.4rem}.d-hero__meta-num{font-family:var(--display);font-weight:700;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:-.03em;font-feature-settings:"tnum"}.d-hero__meta-label{font-family:var(--sans);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-quiet)}.d-marquee{overflow:hidden;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:1.1rem 0;margin:0;position:relative;z-index:2;background:var(--ink-2)}.d-marquee__track{display:flex;gap:3.5rem;animation:marq 45s linear infinite;width:max-content}.d-marquee__item{font-family:var(--display);font-weight:500;font-size:.95rem;color:var(--bone-dim);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase}.d-marquee__item em{font-style:italic;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:700;letter-spacing:.02em}.d-marquee__sep{color:var(--violet-deep);font-family:var(--display);font-weight:500}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.d-btn{display:inline-flex;align-items:center;gap:.875rem;padding:1.1rem 1.9rem;font-family:var(--sans);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border:none;cursor:pointer;transition:all .5s var(--ease);text-decoration:none;position:relative;overflow:hidden;font-feature-settings:"tnum"}.d-btn--primary{background:var(--grad);color:#0B0717;box-shadow:0 4px 24px -6px rgba(155,92,246,.45);position:relative}.d-hero__cta-row .d-btn--primary{padding:1.3rem 2.4rem;font-size:.85rem;box-shadow:0 6px 32px -4px rgba(155,92,246,.6),0 0 0 1px rgba(109,252,183,.2)}.d-hero__cta-row .d-btn--ghost{font-size:.7rem;padding:1rem 1.6rem;opacity:.7}.d-hero__cta-row .d-btn--ghost:hover{opacity:1}.d-btn--primary:before{content:"";position:absolute;inset:0;background:var(--grad-bright);opacity:0;transition:opacity .5s var(--ease);z-index:-1}.d-btn--primary{z-index:0}.d-btn--primary>*{position:relative;z-index:1}.d-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 44px -8px rgba(155,92,246,.6),0 0 0 1px rgba(109,252,183,.3)}.d-btn--primary:hover:before{opacity:1}.d-btn--primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.d-btn--ghost{background:transparent;color:var(--bone);border:1px solid var(--hair-strong)}.d-btn--ghost:hover{border-color:var(--gold);color:var(--gold)}.d-btn__arrow{width:14px;height:1px;background:currentColor;position:relative;transition:width .4s var(--ease)}.d-btn__arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}.d-btn:hover .d-btn__arrow{width:24px}.d-fomo{background:linear-gradient(180deg,var(--ink-2),var(--ink));border-top:1px solid var(--hair-strong);border-bottom:1px solid var(--hair-strong);padding:2.5rem 0;position:relative;z-index:2}.d-fomo__inner{max-width:1680px;margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;align-items:start}.d-fomo__col{display:flex;flex-direction:column;gap:.6rem}.d-fomo__label{font-family:var(--sans);font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.5rem}.d-fomo__label:before{content:"";display:inline-block;width:4px;height:4px;background:var(--gold);border-radius:50%}.d-fomo__value{font-family:var(--display);font-weight:700;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1;color:var(--bone);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase}.d-fomo__value em{font-style:italic;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-fomo__sub{font-family:var(--sans);font-size:.75rem;color:var(--bone-quiet)}@media (max-width:820px){.d-fomo__inner{grid-template-columns:repeat(2,1fr);gap:1.75rem}}.d-sechead{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start;margin-bottom:4rem}.d-sechead__label{display:flex;flex-direction:column;gap:.75rem}.d-sechead__num{font-family:var(--display);font-weight:700;font-size:1.25rem;color:var(--violet-bright);font-feature-settings:"tnum";letter-spacing:.02em}.d-sechead__title{font-size:clamp(1.75rem,4vw,3.25rem)}.d-sechead__sub{max-width:52ch;margin-top:1.5rem}@media (max-width:820px){.d-sechead{grid-template-columns:1fr;gap:1.5rem}}.d-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.5rem}@media (max-width:960px){.d-paths{grid-template-columns:1fr}}.d-path{background:var(--ink-2);border:1px solid var(--hair);padding:0;display:flex;flex-direction:column;min-height:560px;position:relative;overflow:hidden;cursor:pointer;transition:all .6s var(--ease);text-align:left;color:inherit;font:inherit}.d-path:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:var(--grad);transition:width .8s var(--ease);z-index:3}.d-path:hover{background:var(--ink-3);border-color:var(--hair-strong);transform:translateY(-4px)}.d-path:hover:before{width:100%}.d-path.d-path--active{background:var(--ink-3);border-color:var(--gold)}.d-path.d-path--active:before{width:100%}.d-path__img{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;flex-shrink:0}.d-path__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.d-path:hover .d-path__img img{transform:scale(1.04)}.d-path__img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,transparent 55%,rgba(19,13,34,.35) 75%,rgba(19,13,34,.95));pointer-events:none}.d-path__img--creator{background:radial-gradient(ellipse 500px 400px at 35% 30%,rgba(233,62,177,.85) 0,transparent 55%),radial-gradient(ellipse 400px 350px at 75% 65%,rgba(242,230,58,.55) 0,transparent 50%),radial-gradient(ellipse 600px 500px at 50% 80%,rgba(37,64,196,.7) 0,transparent 60%),linear-gradient(135deg,#2A0F3D,#4B1447 50%,#6B2440)}.d-path__img--studio{background:radial-gradient(ellipse 600px 500px at 30% 40%,rgba(91,196,232,.6) 0,transparent 55%),radial-gradient(ellipse 400px 350px at 75% 60%,rgba(212,168,83,.35) 0,transparent 50%),radial-gradient(ellipse 700px 600px at 50% 75%,rgba(155,92,246,.45) 0,transparent 60%),linear-gradient(135deg,#0A1628,#131B2E 50%,#1B1438)}.d-path__img--venue{background:radial-gradient(ellipse 600px 500px at 50% 30%,rgba(228,165,63,.75) 0,transparent 55%),radial-gradient(ellipse 400px 350px at 80% 75%,rgba(233,62,177,.5) 0,transparent 50%),radial-gradient(ellipse 700px 600px at 25% 80%,rgba(11,7,23,.95) 0,transparent 70%),linear-gradient(180deg,#3B1D08,#2A1020 50%,#0B0717)}.d-path__img:before{content:"";position:absolute;inset:0;opacity:.25;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.d-path__body{display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 2.25rem;flex:1;position:relative}.d-path__num{position:absolute;top:-2.25rem;right:1.75rem;font-family:var(--display);font-weight:800;font-size:3.75rem;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-feature-settings:"tnum";letter-spacing:-.04em;z-index:2;text-shadow:0 2px 20px rgba(11,7,23,.9)}.d-path__kicker{font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--violet-bright)}.d-path__title{font-family:var(--display);font-weight:700;font-size:1.75rem;line-height:.98;letter-spacing:-.03em;color:var(--bone)}.d-path__title em{font-style:italic;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-path__desc{font-size:.875rem;line-height:1.6;color:var(--bone-dim);flex:1}.d-path__list{list-style:none;display:flex;flex-direction:column;gap:.6rem;padding-top:1.1rem;border-top:1px solid var(--hair)}.d-path__list li{font-family:var(--sans);font-size:.8125rem;color:var(--bone);display:flex;align-items:baseline;gap:.75rem}.d-path__list li:before{content:"";width:5px;height:5px;background:var(--violet-bright);flex-shrink:0;transform:rotate(45deg);position:relative;top:0}.d-path__foot{display:flex;align-items:center;justify-content:space-between;padding-top:.85rem}.d-path__foot-label{font-family:var(--sans);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-quiet)}.d-path__foot-val{font-family:var(--display);font-weight:700;font-size:.8125rem;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:-.01em;text-transform:uppercase;font-feature-settings:"tnum"}.d-path__cta{margin-top:1.25rem;width:100%;justify-content:center;font-size:.85rem;padding:.7rem 1.2rem;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.d-path--active .d-path__cta,.d-path:hover .d-path__cta{opacity:1;transform:translateY(0)}@media (max-width:960px){.d-path__cta{opacity:1;transform:translateY(0)}.d-path{min-height:auto}.d-path__img{aspect-ratio:16/9}}.d-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width:820px){.d-proof{grid-template-columns:1fr}}.d-proof__card{background:var(--ink-2);border:1px solid var(--hair);padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1.25rem;min-height:280px;transition:all .5s var(--ease)}.d-proof__card:hover{border-color:var(--hair-strong);background:var(--ink-3)}.d-proof__num{font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.22em;color:var(--violet-bright);text-transform:uppercase}.d-proof__stat{font-family:var(--display);font-weight:800;font-size:clamp(2.75rem,5vw,4.25rem);line-height:.9;color:var(--bone);letter-spacing:-.045em;font-feature-settings:"tnum";text-transform:uppercase}.d-proof__stat em{font-style:italic;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-proof__text{font-size:.875rem;line-height:1.6;color:var(--bone-dim);margin-top:auto}.d-econ{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width:820px){.d-econ{grid-template-columns:1fr}}.d-econ__col{padding:2.5rem 2.25rem 2.75rem;border:1px solid var(--hair);display:flex;flex-direction:column;gap:1.25rem;position:relative}.d-econ__col--old{background:var(--ink-2);opacity:.75}.d-econ__col--new{background:linear-gradient(180deg,var(--ink-3),var(--ink-2));border-color:var(--hair-strong)}.d-econ__col--new:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.d-econ__tag{font-family:var(--sans);font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--bone-quiet)}.d-econ__col--new .d-econ__tag{color:var(--gold)}.d-econ__title{font-family:var(--display);font-weight:700;font-size:1.625rem;line-height:1.1;letter-spacing:-.03em;color:var(--bone)}.d-econ__col--old .d-econ__title{color:var(--bone-dim);text-decoration:line-through;text-decoration-color:var(--bone-quiet)}.d-econ__rows{display:flex;flex-direction:column;gap:.9rem;margin-top:.75rem}.d-econ__row{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:.9rem;border-bottom:1px solid var(--hair);gap:1rem}.d-econ__row:last-child{border-bottom:none}.d-econ__key{font-family:var(--sans);font-size:.8125rem;color:var(--bone-dim)}.d-econ__val{font-family:var(--display);font-weight:700;font-size:.9375rem;color:var(--bone);font-feature-settings:"tnum";letter-spacing:-.01em;text-transform:uppercase}.d-econ__col--new .d-econ__val{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:1rem}.d-decide{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:radial-gradient(ellipse 900px 500px at 20% 50%,rgba(155,92,246,.06),transparent 60%),var(--ink)}.d-decide__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(2rem,5vw,5rem);align-items:start}.d-decide__left{position:sticky;top:120px;display:flex;flex-direction:column;gap:1.5rem}.d-decide__title{font-size:clamp(1.875rem,3.8vw,3rem);line-height:.95;letter-spacing:-.035em}.d-decide__right{display:flex;flex-direction:column;gap:1.5rem}.d-decide__body{font-family:var(--sans);font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.7;color:var(--bone-dim);font-weight:400;max-width:56ch}.d-decide__body em{font-style:italic;font-weight:600;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-decide__line{font-family:var(--display);font-weight:700;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.25;letter-spacing:-.025em;color:var(--bone);text-transform:uppercase;margin-top:1rem;padding-top:1.75rem;border-top:1px solid var(--hair);max-width:30ch}@media (max-width:900px){.d-decide__grid{grid-template-columns:1fr;gap:2rem}.d-decide__left{position:static}}.d-reach{background:var(--ink-2);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:clamp(3rem,5vw,4rem) 0}.d-reach__inner{max-width:1680px;margin:0 auto;padding:0 var(--gutter);text-align:center}.d-reach__title{font-family:var(--display);font-weight:400;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--bone);max-width:none}.d-reach__stat{margin-top:.75rem;font-family:var(--sans);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bone-dim)}.d-reach__stat-num{font-family:var(--display);font-size:1.25rem;font-weight:700;color:var(--gold);letter-spacing:-.02em;margin-right:.35rem}.d-reach__title em{font-style:italic;color:var(--gold)}.d-reach__carousel{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);margin-top:2rem}.d-reach__track{display:flex;gap:3rem;align-items:center;width:max-content;animation:reachScroll 30s linear infinite}.d-reach__logo{flex-shrink:0;height:32px;width:auto;color:var(--bone-dim);opacity:.5;transition:opacity .4s var(--ease),color .4s var(--ease)}.d-reach__logo:hover{opacity:1;color:var(--gold)}.d-reach__logo svg{height:100%;width:auto;display:block}@keyframes reachScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.d-testimonial{padding:clamp(5rem,9vw,8rem) 0;background:radial-gradient(ellipse at 30% 50%,rgba(155,92,246,.06),transparent 60%);overflow:hidden}.d-testimonial__grid{display:grid;grid-template-columns:6fr 6fr;gap:clamp(2rem,5vw,5rem);align-items:center}.d-testimonial__text{display:flex;flex-direction:column;gap:2rem}.d-testimonial__quote{font-family:var(--display);font-weight:500;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.25;letter-spacing:-.025em;max-width:20ch;color:var(--bone);text-transform:none}.d-testimonial__quote em{font-style:italic;font-weight:700;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-testimonial__quote:after,.d-testimonial__quote:before{color:var(--violet-bright);font-weight:700}.d-testimonial__quote:before{content:"\201C"}.d-testimonial__quote:after{content:"\201D"}.d-testimonial__attr{font-family:var(--sans);font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--violet-bright)}.d-testimonial__attr span{color:var(--bone-quiet);margin:0 .6rem}.d-testimonial__img{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:radial-gradient(ellipse 600px 500px at 30% 35%,rgba(245,239,222,.38) 0,transparent 55%),radial-gradient(ellipse 500px 400px at 65% 60%,rgba(212,168,83,.28) 0,transparent 55%),radial-gradient(ellipse 800px 600px at 50% 80%,rgba(155,92,246,.22) 0,transparent 65%),linear-gradient(135deg,#1B1438,#2A1A3E 45%,#3B2A2A);mask-image:linear-gradient(90deg,transparent,black 12%,black);-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black)}.d-testimonial__img img{width:100%;height:100%;object-fit:cover;object-position:35% center;display:block}.d-testimonial__img:before{content:"";position:absolute;inset:0;opacity:.25;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (max-width:900px){.d-testimonial__grid{grid-template-columns:1fr;gap:2.5rem}.d-testimonial__text{order:2}.d-testimonial__img{order:1;aspect-ratio:16/9;mask-image:none;-webkit-mask-image:none}.d-testimonial__quote{max-width:100%}}.d-form-section{padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,6rem);background:linear-gradient(180deg,var(--ink),var(--ink-2));border-top:1px solid var(--hair-strong)}.d-form{max-width:680px;margin:0 auto;text-align:center}.d-form__title{font-size:clamp(2rem,4.5vw,3.5rem);margin-bottom:1.25rem}.d-form__sub{max-width:52ch;margin:0 auto 3rem}.d-form__tabs{display:flex;gap:.5rem;justify-content:center;margin-bottom:2rem;flex-wrap:wrap}.d-form__tab{background:transparent;border:1px solid var(--hair);color:var(--bone-dim);padding:.75rem 1.25rem;font-family:var(--sans);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:all .4s var(--ease)}.d-form__tab:hover{color:var(--bone);border-color:var(--hair-strong)}.d-form__tab.active{background:var(--grad);color:#0B0717;border-color:transparent}.d-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media (max-width:540px){.d-form__grid{grid-template-columns:1fr}}.d-field{text-align:left;background:var(--ink-3);border:1px solid var(--hair);padding:1rem 1.25rem;transition:border-color .3s var(--ease)}.d-field:focus-within{border-color:var(--gold)}.d-field__label{display:block;font-family:var(--sans);font-size:.5625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem}.d-field input,.d-field select,.d-field textarea{width:100%;background:transparent;border:none;outline:none;font-family:var(--sans);font-size:.9375rem;color:var(--bone)}.d-field input::placeholder,.d-field textarea::placeholder{color:var(--bone-quiet)}.d-field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(-45deg,transparent 50%,var(--gold) 50%);background-position:calc(100% - 12px),calc(100% - 6px);background-size:6px 6px;background-repeat:no-repeat;padding-right:1.75rem}.d-field select option{background:var(--ink);color:var(--bone)}.d-field--full{grid-column:1/-1}.d-form__submit{width:100%;justify-content:center;margin-top:1.25rem;padding:1.25rem 2rem;font-size:.8125rem}.d-form__fine{font-family:var(--sans);font-size:.6875rem;color:var(--bone-quiet);margin-top:1.5rem;letter-spacing:.04em}.d-form__fine em{color:var(--gold);font-style:normal;font-weight:600}.d-form__success{text-align:center;padding:3rem 2rem;border:1px solid var(--gold);background:rgba(212,175,90,.04)}.d-form__success-seal{width:56px;height:56px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.75rem;position:relative}.d-form__success-seal:after{content:"";width:16px;height:8px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg) translate(2px,-2px)}.d-form__success-title{font-family:var(--display);font-weight:800;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.035em;margin-bottom:1rem;text-transform:uppercase}.d-form__success-title em{font-style:italic}.d-form__position,.d-form__success-title em{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-form__position{font-family:var(--display);font-weight:800;font-size:3.25rem;line-height:1;font-feature-settings:"tnum";margin:1.5rem 0 .75rem;letter-spacing:-.04em}.d-form__position-label{font-family:var(--sans);font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--bone-quiet)}.d-fan-callout{padding-bottom:2rem}.d-fan-callout__inner{text-align:center;max-width:640px;margin:0 auto;padding:3rem 2rem;border:1px solid var(--hair);border-radius:12px;background:var(--ink-2)}.d-fan-callout__title{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem}.d-fan-callout__text{color:var(--bone-dim);font-size:1rem;line-height:1.7}.d-fan-callout__link{color:var(--violet-bright);text-decoration:none;font-weight:600}.d-fan-callout__link:hover{text-decoration:underline}.d-foot{padding:4rem 0 3rem;border-top:1px solid var(--hair)}.d-foot__inner{max-width:none;margin:0;padding:0 var(--gutter);display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.d-foot__left{display:flex;flex-direction:column;gap:1rem;max-width:40ch}.d-foot__tagline{font-family:var(--sans);font-weight:500;font-size:1.0625rem;line-height:1.45;color:var(--bone-dim);letter-spacing:-.005em}.d-foot__tagline em{font-style:normal;font-weight:700;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.d-foot__meta{font-family:var(--sans);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-quiet)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal.in{opacity:1;transform:translateY(0)}.d-sticky-cta{display:none}@media (max-width:720px){.d-sticky-cta{display:block;position:fixed;bottom:0;left:0;right:0;z-index:999;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--ink) 30%);transform:translateY(100%);opacity:0;transition:transform .35s var(--ease),opacity .35s var(--ease);pointer-events:none}.d-sticky-cta--visible{transform:translateY(0);opacity:1;pointer-events:auto}.d-sticky-cta__btn{width:100%;justify-content:center;font-size:1rem;padding:.9rem 1.5rem}}.d-hp-nav{background:rgba(11,7,23,.72);transition:background .4s var(--ease),border-color .4s var(--ease)}.d-hp-nav--scrolled{background:rgba(11,7,23,.94);border-bottom-color:var(--hair-strong)}.d-hp-nav .d-nav__inner{padding:.95rem var(--gutter)}.d-hp-nav .d-mark{text-decoration:none}.d-hp-nav__links{display:flex;align-items:center;gap:1.75rem}.d-hp-nav__link{font-family:var(--sans);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);text-decoration:none;transition:color .3s var(--ease);white-space:nowrap}.d-hp-nav__link:hover{color:var(--bone)}.d-hp-nav__cta{padding:.85rem 1.4rem}@media (max-width:720px){.d-hp-nav .d-nav__inner{padding:.7rem 1rem;gap:.75rem}.d-hp-nav .d-nav__right,.d-hp-nav__links{gap:.9rem}.d-hp-nav__cta,.d-hp-nav__link{font-size:.625rem;letter-spacing:.12em}.d-hp-nav__cta{padding:.7rem 1rem;gap:.5rem}.d-hp-nav__cta .d-btn__arrow{display:none}}@media (max-width:400px){.d-hp-nav__links .d-hp-nav__link:first-child{display:none}}.d-hp-hero{padding:clamp(3.5rem,9vw,7rem) 0 clamp(3.5rem,8vw,6rem)}.d-hp-hero__bg{background:#0B0717}.d-hp-hero__video{width:100%;height:100%;object-fit:cover;object-position:70% center;display:block;opacity:.85}.d-hp-hero__live{display:inline-flex;align-items:center;gap:.5rem}.d-hp-hero__dot{width:7px;height:7px;border-radius:50%;background:var(--green-bright);box-shadow:0 0 10px var(--green-bright);animation:pulse 2s ease-in-out infinite;flex-shrink:0}.d-hp-hero__title{max-width:21ch;margin-bottom:2rem;text-wrap:balance}.d-hp-hero__title-accent{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-right:.12em;margin-right:-.12em}.d-hp-hero .d-hero__eyebrow-row{margin-bottom:1.75rem}.d-hp-hero__lede{display:flex;flex-direction:column;gap:.35em}.d-hp-hero .d-hero__lede{max-width:46ch;margin-bottom:2.5rem}.d-hp-hero__lede-line{display:block;text-wrap:balance}@media (max-width:720px){.d-hp-hero .d-hero__lede{max-width:34ch}}@media (max-width:560px){.d-hp-hero .d-hero__cta-row{gap:.75rem}.d-hp-hero .d-hero__cta-row .d-btn{width:100%;justify-content:center}}.d-hp-valuebar__inner{grid-template-columns:repeat(3,1fr)}.d-hp-valuebar__value{font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.1}@media (max-width:820px){.d-hp-valuebar__inner{grid-template-columns:1fr}}.d-hp-section__cta{margin-top:2.25rem}.d-hp-section__cta--center{display:flex;justify-content:center;margin-top:3rem}.d-hp-section__body{margin-top:1rem;max-width:56ch}.d-hp-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:3.5rem}.d-hp-pillar{position:relative;display:flex;flex-direction:column;border:1px solid var(--hair);background:rgba(19,13,34,.7);text-decoration:none;overflow:hidden;transition:border-color .5s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease)}.d-hp-pillar:hover{border-color:var(--hair-strong);transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(155,92,246,.55)}.d-hp-pillar__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ink-3)}.d-hp-pillar__poster,.d-hp-pillar__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.d-hp-pillar__poster{transition:transform 1.2s var(--ease),opacity .6s var(--ease)}.d-hp-pillar__video{opacity:0;transition:opacity .6s var(--ease)}.d-hp-pillar:focus-visible .d-hp-pillar__video,.d-hp-pillar:hover .d-hp-pillar__video{opacity:1}.d-hp-pillar:hover .d-hp-pillar__poster{transform:scale(1.06)}.d-hp-pillar__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,7,23,0) 35%,rgba(11,7,23,.85));pointer-events:none;z-index:1}.d-hp-pillar__body{padding:1.35rem 1.35rem 1rem;flex:1}.d-hp-pillar__name{font-family:var(--display);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;text-transform:uppercase;color:var(--bone);margin-bottom:.55rem}.d-hp-pillar__text{font-size:.875rem;line-height:1.6}.d-hp-pillar__go{display:inline-flex;align-items:center;gap:.6rem;padding:0 1.35rem 1.35rem;font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--violet-bright);transition:color .4s var(--ease)}.d-hp-pillar:hover .d-hp-pillar__go{color:var(--green-bright)}.d-hp-pillar:hover .d-hp-pillar__go .d-btn__arrow{width:24px}@media (max-width:1100px){.d-hp-pillars{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.d-hp-pillars{grid-template-columns:1fr;gap:1rem}}.d-hp-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.d-hp-split--flip .d-hp-split__media{order:2}.d-hp-split--flip .d-hp-split__text{order:1}.d-hp-split__media{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--hair)}.d-hp-split__media img,.d-hp-split__media video{width:100%;height:100%;object-fit:cover;display:block}.d-hp-split__media:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,rgba(155,92,246,.22),transparent 45%,rgba(11,7,23,.65));pointer-events:none}.d-hp-split__head{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.d-hp-split__title{font-size:clamp(1.9rem,4vw,3.25rem);margin-bottom:1.5rem}.d-hp-split__lede{max-width:46ch;margin-bottom:1rem}.d-hp-split__body{max-width:52ch}@media (max-width:900px){.d-hp-split{grid-template-columns:1fr;gap:2rem}.d-hp-split--flip .d-hp-split__media,.d-hp-split--flip .d-hp-split__text{order:unset}.d-hp-split__media{aspect-ratio:16/10}}.d-hp-ways{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.25rem}.d-hp-way{border-top:2px solid transparent;border-image:var(--grad) 1;border-image-slice:1;padding-top:.9rem;display:flex;flex-direction:column;gap:.4rem}.d-hp-way__title{font-family:var(--sans);font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bone)}.d-hp-way__body{font-size:.8125rem;line-height:1.55;color:var(--bone-dim)}@media (max-width:640px){.d-hp-ways{grid-template-columns:1fr;gap:1.25rem}}.d-hp-live{background:radial-gradient(ellipse 900px 500px at 85% 40%,rgba(155,92,246,.14) 0,transparent 60%)}.d-hp-live__badge{position:absolute;top:1rem;left:1rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;background:rgba(11,7,23,.8);border:1px solid var(--hair-strong);font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bone);backdrop-filter:blur(10px)}.d-hp-apps{position:relative;border-top:1px solid var(--hair);padding:clamp(4rem,8vw,6.5rem) 0;text-align:center;overflow:hidden}.d-hp-apps__bg{position:absolute;inset:0;z-index:0}.d-hp-apps__bg img{width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:.35}.d-hp-apps__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,7,23,.94),rgba(11,7,23,.72) 50%,rgba(11,7,23,.96))}.d-hp-apps__inner{position:relative;z-index:2;max-width:44rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.d-hp-apps__title{font-size:clamp(1.75rem,4vw,3rem)}.d-hp-apps__body{max-width:40ch}.d-hp-badges{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:1rem}.d-hp-badge{display:inline-flex;align-items:center;gap:.75rem;padding:.7rem 1.25rem;border:1px solid var(--hair-strong);background:rgba(243,239,255,.04);color:var(--bone);text-decoration:none;backdrop-filter:blur(8px);transition:border-color .4s var(--ease),background .4s var(--ease),transform .4s var(--ease)}.d-hp-badge:hover{border-color:var(--gold);background:rgba(180,122,255,.1);transform:translateY(-2px)}.d-hp-badge__icon{display:flex;color:var(--bone)}.d-hp-badge__text{display:flex;flex-direction:column;line-height:1.2;text-align:left}.d-hp-badge__sub{font-size:.5625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-quiet)}.d-hp-badge__label{font-family:var(--display);font-size:.95rem;font-weight:700;letter-spacing:-.01em}.d-hp-badges--lg .d-hp-badge{padding:.9rem 1.6rem}@media (max-width:560px){.d-hp-badges .d-hp-badge{flex:1 1 auto;justify-content:center}}.d-hp-door{position:relative;border-top:1px solid var(--hair);padding:clamp(2.75rem,5vw,4rem) 0;overflow:hidden}.d-hp-door__bg{position:absolute;inset:0;z-index:0}.d-hp-door__bg img{width:100%;height:100%;object-fit:cover;object-position:center 40%;opacity:.18}.d-hp-door__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,7,23,.95) 30%,rgba(11,7,23,.6))}.d-hp-door__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.d-hp-door__title{font-family:var(--display);font-weight:700;font-size:clamp(1.1rem,2.2vw,1.5rem);letter-spacing:-.02em;text-transform:uppercase;color:var(--bone);margin-bottom:.5rem}.d-hp-door__body{max-width:46ch}.d-hp-door__cta{flex-shrink:0}@media (max-width:720px){.d-hp-door__inner{flex-direction:column;align-items:flex-start;gap:1.5rem}.d-hp-door__cta{width:100%;justify-content:center}}.d-hp-foot{border-top:1px solid var(--hair);padding:clamp(3rem,6vw,4.5rem) 0 2rem;position:relative;z-index:2}.d-hp-foot__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,5vw,4rem);padding-bottom:2.5rem;border-bottom:1px solid var(--hair)}.d-hp-foot__brand{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.d-hp-foot__tagline{font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:-.01em;text-transform:uppercase;color:var(--bone);max-width:24ch;line-height:1.4}.d-hp-foot__social{font-family:var(--sans);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--violet-bright);text-decoration:none}.d-hp-foot__social:hover{color:var(--green-bright)}.d-hp-foot__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,3vw,2.5rem)}.d-hp-foot__col-title{display:block;font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-quiet);margin-bottom:1rem}.d-hp-foot__list{list-style:none;display:flex;flex-direction:column;gap:.6rem}.d-hp-foot__link{font-size:.875rem;color:var(--bone-dim);text-decoration:none;transition:color .3s var(--ease)}.d-hp-foot__link:hover{color:var(--bone)}.d-hp-foot__legal{margin-top:1.75rem;font-size:.75rem;color:var(--bone-quiet);letter-spacing:.02em}@media (max-width:900px){.d-hp-foot__top{grid-template-columns:1fr}}@media (max-width:560px){.d-hp-foot__cols{grid-template-columns:repeat(2,1fr);gap:1.75rem}}.d-cr-page{--cr-pink:#f0449c}.d-cr-hero{min-height:620px;padding:clamp(5rem,10vw,9rem) 0 clamp(3rem,6vw,5rem)}.d-cr-hero .d-hero__bg{inset:0 0 4rem 34%}.d-cr-hero .d-hero__bg img{object-position:center top}.d-cr-hero .d-hero__bg:after{background:linear-gradient(90deg,rgba(11,7,23,.86),rgba(11,7,23,.38) 27%,rgba(11,7,23,.04) 72%),linear-gradient(0deg,#0b0717,#0b0717 20%,rgba(11,7,23,.78) 42%,transparent 66%)}.d-cr-hero__inner{max-width:660px}.d-cr-hero__inner .d-eyebrow{display:block;margin-bottom:.8rem;color:var(--cr-pink)}.d-cr-hero .d-hero__title{max-width:11ch;margin-bottom:1rem;font-size:clamp(3rem,7vw,5.8rem)}.d-cr-hero .d-hero__lede{max-width:34ch;margin-bottom:1.1rem;font-size:clamp(1rem,1.5vw,1.2rem)}.d-cr-checklist{display:grid;gap:.45rem;list-style:none}.d-cr-checklist li{position:relative;padding-left:1.5rem;color:var(--bone);font-size:.92rem}.d-cr-checklist li:before{content:"✓";position:absolute;left:0;color:var(--cr-pink);font-weight:800}.d-cr-hero__list{margin:1.1rem 0 1.6rem}.d-cr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.d-cr-actions .d-btn--primary,.d-cr-bottom-cta .d-btn--primary,.d-cr-zone .d-btn--primary{background:linear-gradient(105deg,#f0449c,#9b5cf6);color:white}.d-cr-start{margin:0 clamp(.75rem,2vw,2rem);padding:clamp(2.5rem,5vw,4.25rem) 0;border:1px solid var(--hair-strong);border-radius:1.25rem;background:linear-gradient(125deg,rgba(155,92,246,.16),rgba(19,13,34,.93) 60%)}.d-cr-start__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:3rem;align-items:end;margin-bottom:2rem}.d-cr-start__intro h2{max-width:13ch;margin:.5rem 0 .8rem;font-size:clamp(2rem,4.4vw,3.4rem)}.d-cr-start__intro p{max-width:48ch}.d-cr-start__benefits{padding-bottom:.2rem}.d-cr-start__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.d-cr-start-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:280px;padding:clamp(1.25rem,2.4vw,2rem);border:1px solid var(--hair-strong);border-radius:1rem;background:rgba(243,239,255,.045);overflow:hidden}.d-cr-card-art{display:flex;align-items:center;justify-content:center;width:calc(100% + 2rem);height:132px;margin:-.35rem -1rem 1.1rem;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,rgba(155,92,246,.3),transparent 70%)}.d-cr-card-art--mobile img{display:block;height:188px;width:auto;max-width:100%;object-fit:contain;object-position:center 35%;transform:translateY(18px)}.d-cr-browser{width:86%;overflow:hidden;border:1px solid rgba(243,239,255,.26);border-radius:.5rem .5rem .15rem .15rem;background:#100a1d;box-shadow:0 8px 26px rgba(0,0,0,.42)}.d-cr-browser__bar{height:18px;display:flex;align-items:center;gap:4px;padding:0 7px;background:#211632}.d-cr-browser__bar i{width:4px;height:4px;border-radius:50%;background:#f0449c}.d-cr-browser__bar span{margin-left:auto;color:var(--bone-quiet);font-size:.42rem}.d-cr-browser__screen{min-height:82px;display:flex;flex-direction:column;padding:10px 12px;background:linear-gradient(120deg,#1c1231,#110b1c)}.d-cr-browser__screen b{color:var(--bone);font-size:.54rem}.d-cr-browser__screen>span{margin-top:3px;color:var(--bone-dim);font-size:.42rem}.d-cr-browser__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px}.d-cr-browser__tiles i{height:17px;border-radius:3px;background:linear-gradient(135deg,rgba(240,68,156,.7),rgba(107,59,209,.55))}.d-cr-tv{width:76%;align-items:center}.d-cr-tv,.d-cr-tv__screen{display:flex;flex-direction:column}.d-cr-tv__screen{width:100%;aspect-ratio:16/8.8;justify-content:center;padding:9px;border:4px solid #08050d;border-radius:.45rem;background:radial-gradient(ellipse at 75% 20%,#6c27a0,#130b21 68%);box-shadow:0 5px 22px rgba(0,0,0,.55)}.d-cr-tv__screen b{margin-bottom:7px;color:white;font-size:.8rem;font-weight:700;letter-spacing:-.04em}.d-cr-tv__screen>div{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.d-cr-tv__screen i{height:18px;border-radius:3px;background:linear-gradient(145deg,#f0449c,#5526a6)}.d-cr-tv__stand{width:34px;height:9px;border-bottom:3px solid rgba(243,239,255,.35);border-left:5px solid transparent;border-right:5px solid transparent}.d-cr-start-card__index{position:absolute;top:1rem;right:1rem;font-size:.75rem;color:var(--bone-quiet)}.d-cr-start-card .d-mono{color:var(--cr-pink)}.d-cr-start-card h3{margin:1rem 0 .65rem;font-size:clamp(1.3rem,2.1vw,1.7rem)}.d-cr-start-card p{max-width:35ch;margin-bottom:1.4rem;font-size:.86rem}.d-cr-start-card__action{margin-top:auto;padding:.75rem 1rem;font-size:.65rem;letter-spacing:.1em}.d-cr-start-card__app-label{margin-top:auto;color:var(--bone-quiet);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.d-cr-start-card__badges{margin-top:auto;gap:.5rem}.d-cr-start-card__app-label+.d-cr-start-card__badges{margin-top:.55rem}.d-cr-start-card__badges .d-hp-badge{flex:1 1 100%;padding:.65rem .75rem}.d-cr-zone{padding:clamp(2rem,4vw,3.5rem) 0}.d-cr-zone__inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem)}.d-cr-zone__media{min-height:340px;overflow:hidden;border-radius:1rem}.d-cr-zone__media img{width:100%;height:100%;min-height:340px;object-fit:cover;display:block}.d-cr-zone__copy .d-mono{color:var(--cr-pink)}.d-cr-zone__copy h2{margin:.6rem 0 1rem;max-width:13ch;font-size:clamp(2rem,4.5vw,3.6rem)}.d-cr-zone__copy p{max-width:44ch;margin-bottom:1.25rem}.d-cr-how{padding-top:clamp(3.5rem,7vw,6rem);background:linear-gradient(180deg,rgba(19,13,34,.4),rgba(11,7,23,.9))}.d-cr-section-heading{text-align:center;margin-bottom:2rem}.d-cr-section-heading .d-mono{color:var(--cr-pink)}.d-cr-section-heading h2{margin-top:.5rem;font-size:clamp(2rem,4.5vw,3.5rem)}.d-cr-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.d-cr-step{min-height:190px;padding:1.4rem;border:1px solid var(--hair-strong);border-radius:.9rem;background:rgba(36,27,58,.72)}.d-cr-step__index{display:inline-block;margin-bottom:1.4rem;color:var(--cr-pink);font-size:.75rem;font-weight:700;letter-spacing:.1em}.d-cr-step h3{margin-bottom:.6rem;font-size:1.1rem}.d-cr-step p{font-size:.82rem}.d-cr-partners{background:rgba(19,13,34,.45)}.d-cr-partners__title{max-width:15ch;margin-bottom:.9rem;font-size:clamp(1.7rem,3vw,2.6rem)}.d-cr-contact-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:clamp(1rem,2.5vw,2rem);align-items:stretch;margin-top:clamp(1.5rem,3vw,2.5rem)}.d-cr-contact-grid .d-cr-form{width:100%;max-width:none;min-width:0;margin-top:0}.d-cr-app-preview{position:relative;min-width:0;min-height:26rem;overflow:hidden;border:1px solid var(--hair);border-radius:.9rem;background:radial-gradient(ellipse at 50% 35%,rgba(151,48,204,.38),transparent 70%),#11091f}.d-cr-app-preview img{display:block;width:100%;height:100%;min-height:26rem;object-fit:cover;object-position:center 44%}.d-cr-app-preview:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 54%,rgba(11,7,23,.2))}.d-cr-questions{text-align:center;padding:clamp(3.5rem,7vw,6rem) 0}.d-cr-questions__inner{max-width:40rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.d-cr-questions__inner h2{font-size:clamp(2rem,4.5vw,3.5rem)}.d-cr-questions__overflow{margin-top:.25rem}.d-cr-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 var(--gutter) 2rem;padding:1.25rem clamp(1rem,3vw,2.5rem);border:1px solid var(--hair-strong);border-radius:1rem;background:linear-gradient(105deg,rgba(155,92,246,.18),rgba(19,13,34,.92))}.d-cr-bottom-cta__copy h2{margin-bottom:.3rem;font-size:clamp(1.2rem,2vw,1.6rem)}.d-cr-bottom-cta__copy p{font-size:.78rem}.d-cr-bottom-cta__badges{flex-wrap:nowrap;margin:0}.d-cr-bottom-cta__badges .d-hp-badge{padding:.55rem .7rem}@media (max-width:900px){.d-cr-start__heading{grid-template-columns:1fr;gap:1.2rem}.d-cr-zone__inner{grid-template-columns:1fr .9fr}.d-cr-contact-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.82fr)}.d-cr-steps{grid-template-columns:repeat(2,1fr)}.d-cr-bottom-cta{flex-wrap:wrap}}@media (max-width:640px){.d-cr-hero{min-height:560px;padding-top:6rem}.d-cr-hero .d-hero__bg{inset:0 0 19rem}.d-cr-hero .d-hero__bg img{object-position:61% top;opacity:.66}.d-cr-hero .d-hero__bg:after{background:linear-gradient(90deg,rgba(11,7,23,.92),rgba(11,7,23,.28)),linear-gradient(0deg,#0b0717,rgba(11,7,23,.9) 24%,transparent 68%)}.d-cr-actions{align-items:stretch;flex-direction:column;max-width:22rem}.d-cr-actions .d-btn{justify-content:center}.d-cr-start{margin:0 .75rem;padding:2rem 0}.d-cr-start__cards{grid-template-columns:1fr}.d-cr-start-card{min-height:unset}.d-cr-start-card__badges .d-hp-badge{flex-basis:100%}.d-cr-zone__inner{grid-template-columns:1fr;gap:1.5rem}.d-cr-zone__media,.d-cr-zone__media img{min-height:240px}.d-cr-contact-grid{grid-template-columns:1fr}.d-cr-app-preview,.d-cr-app-preview img{min-height:20rem;max-height:26rem}.d-cr-steps{grid-template-columns:1fr}.d-cr-step{min-height:unset}.d-cr-bottom-cta{align-items:stretch;flex-direction:column;margin:0 .75rem 1.5rem}.d-cr-bottom-cta .d-btn{justify-content:center}.d-cr-bottom-cta__badges{flex-wrap:wrap}}.d-hp-beats{border-top:1px solid var(--hair)}.d-hp-beats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,3vw,2.25rem)}.d-hp-beat{display:flex;flex-direction:column;border:1px solid var(--hair);background:linear-gradient(180deg,rgba(27,20,46,.65),rgba(11,7,23,.4));overflow:hidden;transition:border-color .5s var(--ease),transform .5s var(--ease)}.d-hp-beat:hover{border-color:var(--hair-strong);transform:translateY(-3px)}.d-hp-beat__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ink-3)}.d-hp-beat__poster,.d-hp-beat__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.d-hp-beat__video{opacity:0;transition:opacity .6s var(--ease)}.d-hp-beat:hover .d-hp-beat__video{opacity:1}.d-hp-beat__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,7,23,.15),rgba(11,7,23,.85));z-index:1}.d-hp-beat__num{position:absolute;bottom:.9rem;left:1.1rem;z-index:2;font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:.08em;color:var(--violet-bright);font-feature-settings:"tnum"}.d-hp-beat__body{padding:1.5rem 1.4rem 1.75rem;display:flex;flex-direction:column;gap:.85rem;flex:1}.d-hp-beat__title{font-size:clamp(1.1rem,1.9vw,1.5rem);letter-spacing:-.02em;text-wrap:balance}.d-hp-beat__lede{font-size:1rem;line-height:1.5;color:var(--bone);text-wrap:pretty}.d-hp-beat__list{list-style:none;display:flex;flex-direction:column;gap:.55rem;margin-top:.35rem;padding-top:1rem;border-top:1px solid var(--hair)}.d-hp-beat__item{position:relative;padding-left:1.1rem;font-size:.85rem;line-height:1.55;color:var(--bone-dim);text-wrap:pretty}.d-hp-beat__item:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--grad)}@media (max-width:960px){.d-hp-beats__grid{grid-template-columns:1fr}}.drop-app{overflow-x:clip}.d-hp-nav{position:sticky;top:0;z-index:90}.d-hp-rail{position:relative;z-index:2;margin-top:3rem;border-top:1px solid var(--hair);padding-top:2.5rem}.d-hp-rail .d-reach__title{margin-bottom:1.5rem}.d-cr-paid-section{position:relative;overflow:hidden}.d-cr-paid-section__bg{position:absolute;inset:0;z-index:0}.d-cr-paid-section__bg img{width:100%;height:100%;object-fit:cover;opacity:.16}.d-cr-paid-section__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,7,23,.94),rgba(11,7,23,.78) 50%,rgba(11,7,23,.96))}.d-cr-paid-section .d-container{position:relative;z-index:2}.d-cr-paid__card{position:relative}.d-cr-paid__num{display:block;font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.08em;color:var(--bone-faint);margin-bottom:1rem;font-feature-settings:"tnum"}.d-cr-form{margin-top:3rem;border:1px solid var(--hair);background:rgba(19,13,34,.8);padding:clamp(1.5rem,3vw,2.5rem);max-width:44rem}.d-cr-form__title{font-family:var(--display);font-weight:700;font-size:clamp(1.1rem,2vw,1.4rem);letter-spacing:-.02em;text-transform:uppercase;color:var(--bone);margin-bottom:1.25rem}.d-cr-form__segments{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.d-cr-form__segment{padding:.55rem 1.1rem;background:transparent;border:1px solid var(--hair-strong);color:var(--bone-dim);font-family:var(--sans);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:all .4s var(--ease)}.d-cr-form__segment:hover{color:var(--bone);border-color:var(--gold)}.d-cr-form__segment.is-active{background:var(--grad);border-color:transparent;color:#0B0717}.d-cr-form__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.d-cr-form .d-field{display:flex;flex-direction:column;gap:.4rem;border:1px solid var(--hair);background:rgba(11,7,23,.5);padding:.75rem .9rem .6rem;transition:border-color .3s var(--ease)}.d-cr-form .d-field:focus-within{border-color:var(--gold)}.d-cr-form .d-field input,.d-cr-form .d-field textarea{width:100%;background:transparent;border:none;color:var(--bone);font-family:var(--sans);font-size:.95rem;padding:.15rem 0;resize:vertical}.d-cr-form .d-field input:focus,.d-cr-form .d-field textarea:focus{outline:none}.d-cr-form .d-field--full{grid-column:1/-1}.d-cr-form__submit{margin-top:1.5rem}.d-cr-form__fine{margin-top:1rem;font-size:.8125rem;color:var(--bone-quiet)}.d-cr-form--sent{display:flex;flex-direction:column;gap:.75rem}.d-cr-form__sent-title{font-family:var(--display);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;text-transform:uppercase;background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:560px){.d-cr-form__grid{grid-template-columns:1fr}}.d-hp-rail .d-reach__logo{display:flex;align-items:center;justify-content:center;height:34px;opacity:.75;transition:opacity .4s var(--ease),color .4s var(--ease);color:var(--bone-dim)}.d-hp-rail .d-reach__logo:hover{opacity:1;color:var(--bone)}.d-mark-lockup{display:inline-flex;align-items:center;gap:.45rem;line-height:1}.d-mark-lockup svg{display:block;flex-shrink:0}.d-mark-lockup__word{font-family:var(--sans);font-size:.8125rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.d-mark-lockup__wordmark{font-family:var(--display);font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.d-hp-nav__actions{display:flex;align-items:center;gap:.75rem}.d-hp-nav__creator-cta{padding:.85rem 1.15rem;white-space:nowrap}.d-hp-creator-actions{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-top:2rem}.d-hp-creator-actions__learn{display:inline-flex;align-items:center;gap:.65rem;color:var(--bone-dim);font-family:var(--sans);font-size:.875rem;font-weight:600;text-decoration:none;text-underline-offset:4px}.d-hp-creator-actions__learn:hover{color:var(--bone);text-decoration:underline}.d-hp-creator-actions--door{margin-top:0;flex-shrink:0}@media (max-width:900px){.d-hp-nav--creator-actions .d-hp-nav__links,.d-hp-nav--creator-actions .d-nav__right{gap:1rem}.d-hp-nav__creator-cta .d-btn__arrow{display:none}}@media (max-width:720px){.d-hp-nav__creator-cta{padding:.7rem .9rem;font-size:.625rem;letter-spacing:.1em}}@media (max-width:640px){.d-hp-nav--creator-actions .d-nav__inner{display:grid;grid-template-columns:auto 1fr;row-gap:.8rem}.d-hp-nav--creator-actions .d-nav__right{display:contents}.d-hp-nav--creator-actions .d-hp-nav__actions{grid-column:2;grid-row:1;justify-self:end;gap:.5rem}.d-hp-nav--creator-actions .d-hp-nav__links{grid-column:1/-1;grid-row:2;justify-content:center;gap:2rem}.d-hp-nav--creator-actions .d-hp-nav__link:first-child{display:inline}.d-hp-nav--creator-actions .d-hp-nav__cta{padding-inline:.8rem}.d-hp-creator-actions{align-items:flex-start;flex-direction:column;gap:1rem}.d-hp-creator-actions--door{width:100%}}@media (max-width:360px){.d-hp-nav--creator-actions .d-mark__logo{height:26px}.d-hp-nav--creator-actions .d-hp-nav__creator-cta,.d-hp-nav--creator-actions .d-hp-nav__cta{padding-inline:.65rem;letter-spacing:.04em}}@media (min-width:900px) and (max-height:820px){.d-hp-hero--home{padding-top:2rem;padding-bottom:3rem}.d-hp-hero--home .d-hp-hero__title{font-size:clamp(3rem,6vw,5rem)}.d-hp-hero--home .d-hero__eyebrow-row{margin-bottom:1.5rem}.d-hp-hero--home .d-hero__lede{margin-bottom:2rem}}.d-hp-nav--creator-actions .d-hp-nav__actions>.d-btn{min-height:44px;white-space:nowrap;flex-shrink:0}@media (max-width:360px){.d-hp-nav--creator-actions .d-nav__inner{column-gap:.5rem}.d-hp-nav--creator-actions .d-hp-nav__actions{gap:.375rem}.d-hp-nav--creator-actions .d-hp-nav__creator-cta,.d-hp-nav--creator-actions .d-hp-nav__cta{padding-inline:.55rem;letter-spacing:.035em}}.d-homepage{overflow-x:clip}