:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07060e;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(1100px 720px at 14% -12%, #8776ec3d, transparent 62%), radial-gradient(880px 600px at 94% 4%, #2f25808c, transparent 60%), var(--bg);color:#ffffffe6;min-height:100vh;font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}body:before{content:"";pointer-events:none;z-index:0;opacity:.13;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.page{z-index:1;position:relative}a{color:#bfc6ff;text-decoration:none}a:hover{color:#dee2ff}img{max-width:100%}:focus-visible{outline-offset:3px;outline:2px solid #a8b4ff}.sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:40;color:#07060e;background:#fff;border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-48px;left:16px}.skip:focus{top:16px}.wrap{width:min(var(--max), calc(100% - 40px));margin-inline:auto}.display{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:#fffffff5;text-wrap:pretty;margin:0;font-weight:400;line-height:1.08}.lede{color:#ffffff8c;text-wrap:pretty;margin:0;font-size:18.5px;line-height:1.58}.eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.nav{z-index:20;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:sticky;top:0}.nav-scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07060ed1;border-bottom-color:#ffffff0f}.nav-inner{width:min(var(--max), calc(100% - 40px));justify-content:space-between;align-items:center;gap:16px;min-height:76px;margin:0 auto;display:flex}.brand{color:#fffffff0;align-items:center;gap:11px;min-width:0;display:flex}.brand:hover{color:#fff}.brand-mark{background:linear-gradient(165deg,#8776ec,#2f2580);border-radius:10px;flex:none;width:32px;height:32px;overflow:hidden;box-shadow:0 8px 22px #5a4ad266}.brand-mark img{filter:brightness(2.6)saturate(.25);width:32px;height:32px;display:block}.brand-name{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;font-size:20px;font-weight:600}.nav-links{align-items:center;gap:26px;display:flex}.nav-links a{color:#ffffff80;font-size:13.5px}.nav-links a:hover{color:#ffffffdb}.nav-cta{color:#ffffffdb;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;padding:9px 16px;font-size:13.5px;font-weight:600}.nav-cta:hover{color:#fff}.nav-cta .short,.nav-join{display:none}a.btn,a.btn:hover{color:#fff}#waitlist,#features,#how,#faq,#cta{scroll-margin-top:92px}.nav-drawer{display:none;position:relative}.nav-drawer summary{cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.nav-drawer summary::-webkit-details-marker{display:none}.burger,.burger:before,.burger:after{background:#fff;border-radius:1px;width:16px;height:1.5px;display:block;position:relative}.burger:before,.burger:after{content:"";position:absolute;left:0}.burger:before{top:-5px}.burger:after{top:5px}.drawer-panel{z-index:30;background:#100e18;border:1px solid #ffffff1a;border-radius:16px;min-width:220px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000073}.nav-drawer[open] .drawer-panel{flex-direction:column;display:flex}.drawer-panel a{color:#ffffffc7;border-radius:10px;padding:12px;font-size:15px}.drawer-panel a:hover{color:#fff;background:#ffffff0d}.hero{grid-template-columns:minmax(0,1fr) min(390px,42%);align-items:center;gap:64px;padding:56px 0 96px;display:grid}.hero-copy{flex-direction:column;gap:26px;min-width:0;display:flex}.hero h1{max-width:620px;font-size:clamp(40px,5.4vw,66px)}.hero .lede{max-width:520px}.pill{color:#ffffffbd;background:#8776ec24;border:1px solid #a8b4ff3d;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.dot{background:#8fe3c4;border-radius:50%;flex:none;width:5px;height:5px}.waitlist{flex-direction:column;gap:12px;max-width:520px;display:flex}.waitlist-row{flex-wrap:wrap;gap:9px;display:flex}.waitlist input[type=email],.waitlist input[type=text],.waitlist textarea{min-width:min(100%,220px);font:inherit;color:#ffffffeb;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;outline:none;flex:1;padding:15px 18px;font-size:15px}.waitlist textarea{resize:vertical;width:100%;min-height:120px}.waitlist input::placeholder,.waitlist textarea::placeholder{color:#ffffff4d}.waitlist input:focus,.waitlist textarea:focus{border-color:#a8b4ff8c}.btn{font:inherit;color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#a899f5,#6c5cdc);border:0;border-radius:16px;padding:15px 26px;font-size:15px;font-weight:600;box-shadow:0 12px 30px #6c5cdc66,inset 0 1px #ffffff47}.btn:hover{filter:brightness(1.08)}.btn:disabled{cursor:default;filter:none;opacity:.85}.note{margin:0;font-size:13px;line-height:1.5}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form{max-width:560px}.contact-form .waitlist-row{flex-direction:column}.contact-form input,.contact-form textarea{width:100%}.phone-slot{aspect-ratio:390/844;justify-self:end;width:min(390px,100%);position:relative;container-type:inline-size}.phone{width:390px;height:844px;transform:scale(calc(100cqw / 390px));transform-origin:0 0;background:#08080d;border:1px solid #ffffff1a;border-radius:52px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 60px 120px -30px #000000e6,0 0 0 9px #ffffff08}.phone-bg{background:radial-gradient(520px 420px at 50% 8%,#6c5cde47,#0000 68%),radial-gradient(400px 340px at 90% 84%,#a8b4ff1a,#0000 66%);position:absolute;inset:0}.phone-ui{flex-direction:column;padding:54px 22px 34px;display:flex;position:absolute;inset:0}.phone-status{color:#ffffffb3;justify-content:space-between;align-items:center;padding:0 6px 22px;font-size:13px;font-weight:600;display:flex}.status-icons{align-items:center;gap:5px;display:flex}.sig{background:#ffffff8c;border-radius:2px;width:16px;height:9px}.bat{border:1px solid #ffffff73;border-radius:3px;width:22px;height:11px}.emitters{justify-content:center;gap:22px;display:flex}.emitter{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;animation:7s ease-in-out infinite emitBlip;display:flex}.pile-stage{height:296px;margin:0 -4px 22px;position:relative}.pile-window{height:212px;position:absolute;top:44px;left:0;right:0;overflow:hidden}.pile{background:linear-gradient(150deg,#ffffff13,#ffffff05);border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:11px;width:252px;height:66px;padding:0 13px;animation:7s cubic-bezier(.2,.9,.25,1) infinite both pileDrop;display:flex;position:absolute}.pile.front{background:linear-gradient(150deg,#ffffff1d,#ffffff08);border-color:#a8b4ff38;box-shadow:0 14px 34px #00000080}.thumb-wrap{flex:none;display:flex;position:relative}.thumb{box-sizing:border-box;border-radius:8px;width:40px;height:50px;position:relative;overflow:hidden}.badge{background:#0c0a14;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-6px;right:-6px}.badge img{display:block}.icon-light{filter:brightness(0)invert();opacity:.8}.pile-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pile-kicker{letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:700}.bar{background:#ffffff2e;border-radius:3px;height:6px}.bar.short{background:#ffffff1f;width:52%}.sweep{pointer-events:none;z-index:6;background:linear-gradient(#a8b4ff38,#0000);height:44px;animation:7s linear infinite pileSweep;position:absolute;top:0;left:0;right:0}.phone-stats{align-items:baseline;gap:8px;display:flex;position:absolute;bottom:0;left:8px;right:8px}.stat{font-family:var(--font-serif), Georgia, serif;color:#ffffffe6;font-variant-numeric:tabular-nums;font-size:26px}.stat.gold{color:#f5c77ee6}.stat-label{color:#fff6;font-size:11.5px}.stat-label.gold{color:#f5c77e8c}.stat-line{background:#ffffff17;flex:1;height:1px}.phone-title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:#fffffff5;text-wrap:pretty;margin:0 0 14px;font-size:35px;line-height:1.12}.phone-body{color:#ffffff8c;text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.phone-spacer{flex:1}.phone-cta{text-align:center;color:#fff;background:linear-gradient(#a899f5,#6c5cdc);border-radius:18px;padding:16px;font-size:16px;font-weight:600;box-shadow:0 14px 32px #6c5cdc6b,inset 0 1px #ffffff47}.home-bar{justify-content:center;padding-top:20px;display:flex}.home-bar span{background:#ffffff3d;border-radius:3px;width:120px;height:5px}.mark-band{background:linear-gradient(150deg,#8776ec24,#ffffff05);border:1px solid #a8b4ff29;border-radius:34px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:56px;padding:52px 44px;display:grid}.mark-stage{width:200px;height:200px;margin:0 auto;position:relative}.mark-glow{filter:blur(34px);pointer-events:none;background:radial-gradient(circle,#6c5cde80,#0000 66%);border-radius:50%;width:260px;height:260px;animation:18s ease-in-out infinite glowDrift;position:absolute;top:-20px;left:-30px}.mark-frame{background:linear-gradient(165deg,#8776ec,#2f2580);position:relative;overflow:hidden;box-shadow:0 30px 70px #5a4ad280}.mark-frame.quiet{box-shadow:0 18px 40px #5a4ad26b}.mark-float{animation:7s ease-in-out infinite markFloat}.mark-spin{position:absolute;inset:0}.mark-img{object-fit:cover;filter:brightness(0)invert();width:100%;height:100%;display:block}.mark-copy{flex-direction:column;gap:14px;min-width:0;display:flex}.mark-copy h2{font-size:clamp(32px,4vw,38px)}.mark-copy .eyebrow{color:#a8b4ffb8}.mark-copy p{color:#ffffff8a;text-wrap:pretty;max-width:540px;margin:0;font-size:16px;line-height:1.65}.stack{flex-direction:column;gap:22px;padding-bottom:8px;display:flex}.grid-2,.grid-3,.grid-4{gap:22px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.card,.step,.trust,.panel{background:#ffffff07;border:1px solid #ffffff12}.card{border-radius:30px;flex-direction:column;gap:20px;padding:38px;display:flex}.card h3,.step h3,.trust h3{font-family:var(--font-serif), Georgia, serif;color:#fffffff2;text-wrap:pretty;margin:0;font-size:38px;font-weight:400;line-height:1.1}.step h3,.trust h3{font-family:var(--font-sans), system-ui, sans-serif;color:#ffffffeb;font-size:19px;font-weight:600}.trust h3{font-size:15px}.card p,.step p,.trust p{color:#ffffff85;text-wrap:pretty;margin:0;font-size:16px;line-height:1.62}.step p,.trust p{color:#ffffff80;font-size:14.5px;line-height:1.65}.trust p{color:#ffffff73;font-size:14px}.save{color:#ff9e8ac7}.find{color:#8fe3c4c7}.read{color:#f5c77ec7}.resurface{color:#c9a7ffc7}.panel{background:#ffffff09;border-radius:22px;flex-direction:column;gap:11px;padding:18px;display:flex}.chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chip{color:#ffffffa6;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;display:flex}.chip img{display:block}.note-line{background:linear-gradient(150deg,#8776ec29,#ffffff05);border:1px solid #a8b4ff38;border-radius:15px;align-items:center;gap:11px;padding:12px 14px;display:flex}.mini-mark{background:linear-gradient(165deg,#8776ec,#2f2580);border-radius:7px;flex:none;width:22px;height:22px;overflow:hidden}.mini-mark.lg{border-radius:8px;width:26px;height:26px}.mini-mark img{filter:brightness(2.6)saturate(.25);width:100%;height:100%;display:block}.quote{font-family:var(--font-serif), Georgia, serif;color:#ffffffd6;font-size:16px;font-style:italic}.query,.hit,.nudge{border:1px solid #ffffff1a;border-radius:15px}.query{color:#fffc;background:#ffffff12;border-radius:14px;padding:12px 14px;font-size:14px}.hit{background:#8fe3c414;border-color:#8fe3c433;align-items:center;gap:12px;padding:12px;display:flex}.hit-thumb{background:linear-gradient(160deg,#8fe3c44d,#14201ee6);border:1px solid #8fe3c43d;border-radius:10px;flex:none;width:34px;height:34px}.hit strong{color:#ffffffeb;font-size:13.5px;display:block}.hit span,.fine{color:#ffffff6b;font-size:12px;line-height:1.55}.takeaways{flex-direction:column;gap:10px;display:flex}.take-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;font-size:11px;font-weight:700}.take{color:#ffffffad;align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.6;display:flex}.take i{background:#f5c77e;border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.checked{color:#8fe3c4e6;align-items:center;gap:8px;padding-top:6px;font-size:11.5px;font-weight:600;display:flex}.bars{align-items:flex-end;gap:2px;display:flex}.bars span{background:#8fe3c4;border-radius:1px;width:3px}.bars span:first-child{height:6px}.bars span:nth-child(2){height:9px}.bars span:nth-child(3){height:12px}.nudge{background:linear-gradient(150deg,#c9a7ff21,#ffffff05);border-color:#c9a7ff33;align-items:flex-start;gap:12px;padding:13px;display:flex}.nudge strong{color:#ffffffe6;font-size:13.5px;display:block}.nudge span{color:#ffffff80;margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.band{padding-top:110px}.band h2{font-size:clamp(34px,4vw,40px)}.how-intro{flex-direction:column;gap:12px;margin-bottom:34px;display:flex}.how-intro .eyebrow{color:#ffffff57}.step,.trust{border-radius:26px;flex-direction:column;gap:13px;padding:32px;display:flex}.trust{background:#ffffff06;border-color:#ffffff0f;gap:9px;padding:26px}.step-n{font-family:var(--font-serif), Georgia, serif;color:#a8b4ffd9;font-size:32px}.faq{max-width:820px;padding-top:110px}.faq h2{margin-bottom:26px}.faq-list{flex-direction:column;gap:10px;display:flex}.faq-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:22px;padding:22px 24px}.faq-item summary{cursor:pointer;color:#ffffffe6;justify-content:space-between;align-items:center;gap:20px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-sign{color:#a8b4ffb3;flex:none;font-size:20px;line-height:1}.faq-sign:before{content:"+"}.faq-item[open] .faq-sign:before{content:"–"}.faq-item p{color:#ffffff80;text-wrap:pretty;max-width:660px;margin:12px 0 0;font-size:15px;line-height:1.7}.cta-wrap{padding:110px 0}.cta{text-align:center;background:linear-gradient(150deg,#8776ec29,#ffffff05);border:1px solid #a8b4ff2e;border-radius:34px;flex-direction:column;align-items:center;gap:22px;padding:64px 44px;display:flex}.cta h2{max-width:640px;font-size:clamp(36px,5vw,46px)}.cta .lede{max-width:480px;font-size:16.5px}.cta .waitlist{align-items:center;width:100%}.cta .waitlist-row{justify-content:center;width:100%}.platforms{color:#ffffff57;align-items:center;gap:18px;font-size:13px;font-weight:600;display:flex}.platforms i{background:#ffffff3d;border-radius:50%;width:3px;height:3px}.footer{border-top:1px solid #ffffff0f}.footer-inner{width:min(var(--max), calc(100% - 40px));color:#ffffff52;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:26px 0;font-size:13px;display:flex}.footer nav{gap:20px;display:flex}.footer a{color:#ffffff73}.footer a:hover{color:#dee2ff}.subpage{max-width:760px;padding:48px 0 110px}.subpage h1{margin-bottom:18px;font-size:clamp(40px,6vw,56px)}.subpage .lede{margin-bottom:28px}.prose{color:#ffffff9e;flex-direction:column;gap:16px;font-size:16.5px;line-height:1.7;display:flex}.prose h2{color:#ffffffe6;margin:12px 0 0;font-size:22px;font-weight:600}.prose p{margin:0}.subpage .btn{margin-top:8px;display:inline-flex}@media (min-width:860px){.wrap,.nav-inner,.footer-inner{width:min(var(--max), calc(100% - 64px))}}@media (max-width:980px){.hero{grid-template-columns:1fr;gap:40px;padding:28px 0 72px}.phone-slot{justify-self:center;width:min(340px,100%)}.mark-band{text-align:left;grid-template-columns:1fr;gap:28px;padding:32px 24px}.grid-4{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:1fr}}@media (max-width:800px){.nav-links{display:none}.nav-drawer{display:block}.nav-join{display:inline-block}.grid-2{grid-template-columns:1fr}.card{padding:24px}.card h3{font-size:32px}.band,.faq,.cta-wrap{padding-top:72px}.cta{padding:40px 20px}.faq-item{padding:18px}}@media (max-width:520px){.grid-4{grid-template-columns:1fr}.nav-cta .long{display:none}.nav-cta .short{display:inline}.waitlist-row{flex-direction:column}.waitlist-row .btn,.waitlist input[type=email]{width:100%}.hero h1{font-size:38px}.phone-slot{width:min(300px,100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes glowDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5%,-4%)scale(1.12)}}@keyframes markFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes emitBlip{0%,to{opacity:.34;transform:scale(1)}6%{opacity:1;transform:scale(1.1)}26%{opacity:.34;transform:scale(1)}}@keyframes pileDrop{0%{transform:translateY(-84px) rotate(var(--r)) scale(.95);opacity:0}6%{opacity:var(--o)}13%{transform:translateY(5px) rotate(var(--r)) scale(1.01)}19%,90%{transform:translateY(0) rotate(var(--r)) scale(1);opacity:var(--o)}to{transform:translateY(7px) rotate(var(--r)) scale(.985);opacity:0}}@keyframes pileSweep{0%,56%{opacity:0;transform:translateY(-30%)}66%{opacity:.55}84%,to{opacity:0;transform:translateY(130%)}}.rise{animation:.8s both riseIn}.d1{animation-delay:80ms}.d2{animation-delay:.16s}.d3{animation-delay:.24s}
