@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_923aea{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_923aea{--font-body:"Work Sans","Work Sans Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_f69e66{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_f69e66{--font-serif:"Fraunces","Fraunces Fallback"}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/5e713b4096667c5a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/f0613c111a1c7897-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/c10aa91a675a61c8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anybody Fallback;src:local("Arial");ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:110.25%}.__className_06d4fa{font-family:Anybody,Anybody Fallback;font-style:normal}.__variable_06d4fa{--font-display:"Anybody","Anybody Fallback"}:root{--purple:#6F01F4;--purple-deep:#2B0464;--purple-soft:#F4EEFF;--purple-tint:#FAF7FF;--mint:#00FF9A;--mint-soft:#C8FFE3;--lavender:#DCBFFF;--sand:#F5ECD7;--ink:#0E0820;--ink-2:#2A1F3D;--ink-3:#6B6280;--ink-4:#A39BB8;--line:#ECE7F5;--line-2:#E0D9F0;--paper:#FAF8F4;--paper-2:#F4F1EB;--white:#FFFFFF;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:32px;--r-pill:999px;--shadow-card:0 1px 2px rgba(14,8,32,0.04),0 8px 24px rgba(14,8,32,0.06);--shadow-pop:0 12px 40px rgba(43,4,100,0.12);--shadow-soft:0 1px 3px rgba(14,8,32,0.04);--section-y:120px;--section-x:80px}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.t-eyebrow,body{font-family:var(--font-body)}.t-eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.t-display{font-family:var(--font-serif);font-weight:400;letter-spacing:-.025em;line-height:.95}.t-body{color:var(--ink-2);line-height:1.55}.t-mono-num{font-family:var(--font-display);font-feature-settings:"tnum" 1,"lnum" 1}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-family:var(--font-body);font-size:15px;font-weight:500;border-radius:var(--r-pill);border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none}.btn-primary{background:var(--ink);color:var(--white)}.btn-primary:hover{background:var(--purple)}.btn-mint{background:var(--mint);color:var(--ink)}.btn-mint:hover{background:var(--mint-soft)}.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line-2)}.btn-ghost:hover{background:var(--ink);color:var(--white);border-color:var(--ink)}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;border-radius:var(--r-pill);background:var(--white);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;transition:all .18s ease}.chip-active,.chip:hover{border-color:var(--ink)}.chip-active{background:var(--ink);color:var(--white)}.chip-mint{background:var(--mint);border-color:var(--mint);color:var(--ink)}.card{background:var(--white);border-radius:var(--r-lg);border:1px solid var(--line)}.tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--purple-soft);color:var(--purple)}.tag-ink{background:var(--ink);color:var(--white)}.tag-mint{background:var(--mint);color:var(--ink)}.tag-paper{background:var(--paper-2);color:var(--ink-2)}.card-hover{transition:transform .2s ease,box-shadow .2s ease}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop)}.card-hover-dark{transition:background .2s ease,border-color .2s ease}.card-hover-dark:hover{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important}.img-scrim:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,8,32,.55) 0,transparent 50%);pointer-events:none;border-radius:inherit}[tabindex]:focus-visible,a:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.btn-ghost-light{background:transparent;color:var(--white);border:1px solid rgba(255,255,255,.25)}.btn-ghost-light:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4)}.section{padding:var(--section-y) var(--section-x)}.hr{height:1px;background:var(--line);border:none;margin:0}.photo{background:linear-gradient(135deg,#2B0464,#6F01F4 60%,#DCBFFF);border-radius:var(--r-lg);position:relative;overflow:hidden}.input{width:100%;padding:14px 16px;font-family:var(--font-body);font-size:15px;color:var(--ink);background:var(--white);border:1px solid var(--line-2);border-radius:var(--r-md);outline:none;transition:border .15s ease}.input:focus{border-color:var(--ink)}.mobile-frame{width:390px;border-radius:44px;border:10px solid #0e0820;background:var(--paper);overflow:hidden;position:relative;box-shadow:0 30px 80px rgba(14,8,32,.18)}.mobile-status{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 26px;font-size:14px;font-weight:600}.page-wrapper{min-height:100vh;max-width:1600px;margin:0 auto;background:var(--paper);font-family:var(--font-body);color:var(--ink)}.mobile-only{display:none}@keyframes mob-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mob-menu-overlay{animation:mob-menu-in .2s ease-out both}.mobile-bottom-nav{display:none;border-top:1px solid var(--line);background:var(--white)}.mob-scroll-x{scrollbar-width:none;-webkit-overflow-scrolling:touch}.mob-scroll-x::-webkit-scrollbar{display:none}.mob-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--white);border-top:1px solid var(--line);padding:12px 20px max(16px,env(safe-area-inset-bottom))}@media (min-width:768px) and (max-width:1024px){.mob-pad-x{padding-left:40px!important;padding-right:40px!important}.mob-pad{padding:60px 40px!important}.tab-t-hero{font-size:80px!important;line-height:.9!important}.tab-t-xl{font-size:64px!important;line-height:.92!important}.tab-t-lg{font-size:48px!important;line-height:1!important}.tab-col-1{grid-template-columns:1fr!important}}@media (max-width:767px){.desktop-only{display:none!important}.mobile-only{display:block!important}.mobile-flex{display:flex!important}.mob-block{display:block!important}.mob-hidden{display:none!important}.mob-col-1{grid-template-columns:1fr!important}.mob-col-2{grid-template-columns:1fr 1fr!important}.mob-flex-col{flex-direction:column!important}.mob-w-full{width:100%!important;justify-content:center!important}.mob-pad-x{padding-left:20px!important;padding-right:20px!important}.mob-pad{padding:40px 20px!important}.mob-no-pad{padding:0!important}.mob-px-0{padding-left:0!important;padding-right:0!important}.mob-px-sm{padding-left:16px!important;padding-right:16px!important}.mob-bottom{padding-bottom:88px!important}.mob-h-auto{height:auto!important;min-height:0!important}.mob-mt-sm{margin-top:24px!important}.mob-min-w-0{min-width:0!important}.mob-gap-sm{gap:8px!important}.mob-t-hero{font-size:48px!important;line-height:.92!important}.mob-t-xl{font-size:40px!important;line-height:.95!important}.mob-t-lg{font-size:32px!important;line-height:1!important}.mob-t-md{font-size:24px!important;line-height:1.1!important}.mob-scroll-x{display:flex!important;overflow-x:auto!important;flex-wrap:nowrap!important}.mob-scroll-x>*{flex-shrink:0!important}.mobile-bottom-nav{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:100;justify-content:space-around;padding:8px 0 max(12px,env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--line),0 -8px 20px rgba(14,8,32,.04)}.mob-sticky-cta{display:flex!important;bottom:58px!important}.mob-bottom-cta{padding-bottom:152px!important}.search-bar{border-radius:var(--r-lg)!important;padding:8px!important;gap:0!important}.search-bar .search-field{border-right:none!important;flex:1 1!important}.search-bar .search-btn{margin-left:0!important;border-radius:var(--r-md)!important;padding:14px 16px!important;font-size:13px!important;white-space:nowrap!important}nav.app-nav{padding:14px 20px!important}nav.top-nav{padding:20px!important}.mob-mb-0{margin-bottom:0!important}.mob-mx-0{margin-left:0!important;margin-right:0!important;border-radius:0!important}.mob-items-start{align-items:flex-start!important}.mob-visual-band{grid-template-columns:1fr 1fr!important;grid-template-rows:140px 140px!important;height:auto!important;gap:8px!important}.mob-visual-band>*{height:auto!important;min-width:0!important}.mob-visual-band>:first-child{grid-row:1/span 2!important}.mob-step-card{display:grid!important;grid-template-columns:44px 1fr!important;grid-template-rows:auto auto auto!important;grid-column-gap:12px!important;column-gap:12px!important;grid-row-gap:0!important;row-gap:0!important;padding:16px!important;border-radius:var(--r-lg)!important;border:1px solid var(--line)!important;background:var(--white)!important;margin-bottom:8px!important}.mob-step-card-active{background:var(--mint-soft)!important;border-color:var(--mint-soft)!important}.mob-step-card>div:first-child{grid-column:1!important;grid-row:1/span 3!important;width:44px!important;height:44px!important;margin-bottom:0!important;align-self:start!important}.mob-step-card>div:nth-child(2){grid-column:2!important;grid-row:1!important;margin-bottom:2px!important}.mob-step-card>h3{grid-column:2!important;grid-row:2!important;font-size:18px!important;margin:0 0 3px!important;line-height:1.25!important}.mob-step-card>p{grid-column:2!important;grid-row:3!important;font-size:13px!important;max-width:none!important}.mob-footer-gap{gap:32px!important}.mob-footer-bottom{flex-direction:column!important;gap:6px!important;align-items:flex-start!important}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}