@font-face{font-family:Fraunces;src:url(/fonts/f1.woff2) format('woff2');font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/f0.woff2) format('woff2');font-style:italic;font-weight:400 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/f2.woff2) format('woff2');font-weight:100 900;font-display:swap}
.m-launch-strip{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;padding:12px 24px;background:#25213a;border-bottom:1px solid #c3a9f24d;color:#f4ecff;font-size:.84rem;text-align:center}.m-launch-strip strong{color:#fff}.m-launch-strip a{font-weight:750;color:#e5d3ff!important;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:650px){.m-launch-strip{gap:5px;padding:11px 18px;font-size:.76rem}}
.m-contact{max-width:850px}.m-contact-form{max-width:620px;margin:36px auto 0;text-align:left;border:1px solid var(--m-line);border-radius:24px;background:var(--m-panel);padding:clamp(24px,5vw,42px)}.m-contact-email{margin:28px auto;color:var(--m-muted)}.m-contact-email a{color:var(--m-lilac)!important;text-decoration:underline!important}
:root{--m-bg:#10131d;--m-panel:#191d2c;--m-text:#f3f0e9;--m-muted:#bcb9c5;--m-lilac:#c3a9f2;--m-gold:#e2bd7e;--m-line:#ffffff24}*{box-sizing:border-box}html{scroll-behavior:smooth}body.managed-site{margin:0;background:var(--m-bg);color:var(--m-text);font-family:Inter,Arial,sans-serif;line-height:1.55}body.managed-site a{color:inherit;text-decoration:none}body.managed-site a:hover{text-decoration:underline}body.managed-site button,body.managed-site a{outline-offset:4px}body.managed-site h1,body.managed-site h2,body.managed-site h3,body.managed-site p{margin-top:0}body.managed-site h1,body.managed-site h2{font-family:Fraunces,Georgia,serif;font-weight:500;letter-spacing:-.055em;line-height:1.08}body.managed-site h1{font-size:clamp(3.45rem,7vw,7rem)}body.managed-site h2{font-size:clamp(2.8rem,5vw,5rem)}body.managed-site h1 em,body.managed-site h2 em{font-weight:500;color:var(--m-lilac)}
.m-header{height:84px;max-width:1440px;margin:auto;padding:0 clamp(24px,5vw,74px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--m-line)}.m-logo{display:inline-flex;align-items:center;gap:12px;font:600 1.55rem Fraunces,Georgia,serif;letter-spacing:-.045em;white-space:nowrap}.m-orb{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#7351b8;color:white;font:700 23px Fraunces,serif;line-height:1}.m-hq{color:var(--m-lilac);font:700 .57rem Inter,sans-serif;letter-spacing:.11em;margin-left:6px;vertical-align:top}.m-header nav{display:flex;align-items:center;gap:clamp(18px,2vw,36px);font-size:.9rem;color:#d6d2df}.m-header nav a:hover{color:white}.m-nav-cta{border:1px solid #c8b2e680;border-radius:100px;padding:11px 18px;color:white!important}.m-nav-cta span{color:var(--m-lilac)}
.m-kicker{text-transform:uppercase;letter-spacing:.18em;font-size:.71rem;font-weight:700;color:var(--m-lilac);margin-bottom:22px}.m-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#a3e9c4;box-shadow:0 0 0 5px #a3e9c422;margin-right:13px}.m-hero{max-width:1440px;margin:auto;min-height:690px;padding:80px clamp(24px,5vw,74px) 95px;display:grid;grid-template-columns:1.12fr .88fr;gap:5%;align-items:center}.m-hero-copy{position:relative;z-index:1}.m-hero h1{margin-bottom:27px}.m-lead{font-size:clamp(1.03rem,1.55vw,1.25rem);line-height:1.75;color:#d2ced8;max-width:650px}.m-actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin:34px 0 23px}.m-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;border-radius:100px;background:linear-gradient(120deg,#d9c6fa,#ae91e7);color:#18131f!important;padding:17px 25px;font-weight:750;font-size:.91rem;box-shadow:0 12px 34px #8f67d444;transition:transform .2s,box-shadow .2s}.m-button:hover{transform:translateY(-2px);box-shadow:0 16px 42px #8f67d466;text-decoration:none!important}.m-text-link{font-size:.92rem;font-weight:650;border-bottom:1px solid #c3a9f27c;padding-bottom:4px}.m-text-link span{color:var(--m-lilac)}.m-hero-note{font-size:.82rem;color:#a6a2b0}.m-hero-art{min-height:520px;position:relative;display:grid;place-items:center}.m-glow{position:absolute;width:600px;height:600px;max-width:120%;border-radius:50%;background:radial-gradient(circle,#7351b870,#3d406354 36%,transparent 69%);filter:blur(20px)}.m-call-card{position:relative;width:min(100%,450px);border:1px solid #d7c1ff57;border-radius:28px;background:linear-gradient(145deg,#272b3f,#161925 75%);box-shadow:0 35px 110px #0009,0 0 90px #8260bd22;padding:26px}.m-card-top{display:flex;align-items:center;gap:12px;font-size:.85rem;font-weight:650}.m-card-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#704db5;color:white;font:700 26px Fraunces,serif}.m-card-pulse{width:9px;height:9px;border-radius:50%;background:#a3e9c4;box-shadow:0 0 15px #a3e9c4;margin-left:auto}.m-wave{height:110px;display:flex;align-items:center;justify-content:center;gap:7px;margin:17px 0 12px}.m-wave i{display:block;width:5px;border-radius:10px;background:linear-gradient(#e3ceff,#8061c8)}.m-speech{border:1px solid #ffffff1e;border-radius:18px;padding:15px 17px;margin:12px 0;font-size:.88rem;color:#eceaf2}.m-speech span{display:block;color:#b39cde;font-size:.64rem;letter-spacing:.16em;font-weight:750;margin-bottom:5px}.m-speech-answer{background:#a27ecb17}.m-card-footer{border-top:1px solid var(--m-line);margin-top:22px;padding-top:20px;font-size:.76rem;color:#bdb8cb}.m-proof{padding:26px clamp(24px,5vw,74px) 32px;border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);display:flex;align-items:center;justify-content:space-between;gap:32px}.m-proof p{font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:#aca8b8;margin:0}.m-proof div{display:flex;gap:32px;flex-wrap:wrap;font-family:Fraunces,Georgia,serif;color:#d9d1e6;font-size:1.07rem}
.m-section{padding:115px clamp(24px,7vw,112px);max-width:1440px;margin:auto}.m-section-head{max-width:660px}.m-section-head p,.m-product>div>p,.m-safety>p,.m-cta>p{max-width:600px;color:var(--m-muted);font-size:1.08rem;line-height:1.75}.m-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px}.m-steps article{border:1px solid var(--m-line);border-radius:23px;background:#ffffff07;padding:32px;min-height:255px}.m-steps b{font-family:Fraunces,serif;font-size:2rem;color:var(--m-lilac);font-weight:400}.m-steps h3{font-family:Fraunces,Georgia,serif;font-size:1.55rem;letter-spacing:-.025em;margin:22px 0 10px}.m-steps p{color:var(--m-muted);font-size:.91rem}.m-product{border-top:1px solid var(--m-line);display:grid;grid-template-columns:1fr 1fr;gap:10%}.m-product .m-text-link{display:inline-block;margin-top:18px}.m-feature-list{border-top:1px solid var(--m-line)}.m-feature-list>div{padding:25px 0;border-bottom:1px solid var(--m-line);display:grid;grid-template-columns:44px 1fr;gap:4px 12px}.m-feature-list span{color:var(--m-lilac);font-size:.73rem}.m-feature-list strong{font-size:1.03rem}.m-feature-list p{grid-column:2;color:var(--m-muted);font-size:.89rem;margin:0}.m-safety{max-width:none;background:linear-gradient(120deg,#292644,#171a29);border-block:1px solid #ffffff26}.m-safety>*{max-width:1216px;margin-left:auto;margin-right:auto}.m-safety p{max-width:850px}.m-safety-tags{display:flex;gap:12px;flex-wrap:wrap;margin-top:38px}.m-safety-tags span{border:1px solid #cab4f963;border-radius:100px;padding:10px 15px;color:#e1d6f0;font-size:.8rem}.m-cta{text-align:center;padding-block:135px}.m-cta p{margin-inline:auto}.m-cta .m-button{margin-top:20px}.m-footer{max-width:1440px;margin:auto;padding:48px clamp(24px,5vw,74px);border-top:1px solid var(--m-line);display:grid;grid-template-columns:1fr 1fr;gap:20px}.m-footer p,.m-footer small{color:#aaa6b3;font-size:.79rem}.m-footer>div:nth-child(2){display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap;font-size:.82rem}.m-footer small{grid-column:1/-1;margin-top:28px}.m-pricing{max-width:1200px;margin:auto;padding:95px 24px 140px;text-align:center}.m-pricing .m-lead{margin-inline:auto}.m-price-card{max-width:680px;margin:58px auto 0;text-align:left;border:1px solid #d7c1ff70;border-radius:28px;background:linear-gradient(145deg,#26283f,#171a29);padding:38px;box-shadow:0 40px 90px #0006}.m-price-card h2{font-size:2.35rem}.m-price-card p{color:var(--m-muted)}.m-price-amount{border-block:1px solid var(--m-line);margin:25px 0;padding:18px 0}.m-price-amount strong{font:500 3.4rem Fraunces,serif}.m-price-amount span{color:var(--m-muted);margin-left:7px}.m-price-amount small{display:block;color:var(--m-lilac)}.m-price-card ul{padding-left:20px;color:#d9d5e2;line-height:2}.m-price-card .m-button{margin-top:15px}.m-price-card .m-fine,.m-pricing-note{font-size:.8rem;color:#aaa5b7;line-height:1.6;margin-top:28px}
.m-commerce{display:grid;grid-template-columns:1.1fr .9fr;gap:9%;align-items:center}.m-commerce p{max-width:620px;color:var(--m-muted);font-size:1.04rem;line-height:1.75}.m-commerce-card{border:1px solid #d7c1ff4a;border-radius:26px;background:linear-gradient(140deg,#25273b,#191d2c);padding:36px;box-shadow:0 26px 65px #0005}.m-commerce-card>span{color:var(--m-lilac);font-size:.7rem;font-weight:750;letter-spacing:.18em}.m-commerce-card ol{list-style:none;counter-reset:flow;padding:0;margin:26px 0}.m-commerce-card li{counter-increment:flow;border-top:1px solid var(--m-line);padding:16px 0;color:#e4deec}.m-commerce-card li::before{content:'0' counter(flow);color:var(--m-lilac);font-size:.72rem;margin-right:17px}.m-commerce-card small{display:block;border-top:1px solid var(--m-line);padding-top:17px;color:#aaa5b7;line-height:1.6}.m-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:48px auto 0}.m-price-grid .m-price-card{max-width:none;margin:0;padding:30px;display:flex;flex-direction:column}.m-price-grid .m-price-card h2{font-size:2rem;min-height:2.4em}.m-price-grid .m-price-card>p{min-height:5.3em;font-size:.91rem}.m-price-grid .m-price-card ul{font-size:.87rem;line-height:1.7;flex:1}.m-price-grid .m-price-card .m-button{align-self:flex-start;font-size:.82rem;padding:13px 16px}.m-price-featured{border-color:#d8bfff;box-shadow:0 34px 90px #7856b244}
.m-signup{max-width:650px;margin:0 auto;padding:80px 24px 120px}.m-signup>p{color:var(--m-muted);font-size:1.05rem;line-height:1.75}.m-form{display:grid;gap:20px;margin-top:30px}.m-form label{display:grid;gap:8px;font-weight:650;font-size:.88rem}.m-form input,.m-form select,.m-form textarea{width:100%;border:1px solid #ffffff40;border-radius:13px;background:#24283a;color:#f5f2f8;padding:13px 15px;font:inherit;outline-offset:3px}.m-form input:focus,.m-form select:focus,.m-form textarea:focus{border-color:var(--m-lilac)}.m-form small,.m-console-card small{color:#a9a4b4;font-size:.76rem;font-weight:400}.m-form .m-button{border:0;cursor:pointer;justify-self:start}.m-honeypot{position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden}.m-form-error,.m-form-success{border-radius:12px;padding:13px 16px;margin:20px 0}.m-form-error{border:1px solid #ff9caa88;background:#7a2d3e33;color:#ffd7de}.m-form-success{border:1px solid #9bd8b588;background:#2e695033;color:#dcf8e7}.m-signup-login{margin-top:25px}.m-signup-login a{text-decoration:underline!important;color:var(--m-lilac)!important}.m-console{max-width:1340px;margin:auto;padding:65px clamp(24px,5vw,74px) 130px}.m-console>h1{font-size:clamp(3.2rem,6vw,5.5rem)}.m-console-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:45px}.m-console-card{border:1px solid var(--m-line);border-radius:24px;background:linear-gradient(145deg,#232638,#171b29);padding:30px;margin-bottom:20px}.m-console-card h2{font-size:2.05rem}.m-console-card p{color:var(--m-muted);font-size:.91rem}.m-console-card>.m-form{margin-top:24px}.m-console-card>form:not(.m-form){margin-top:15px}.m-console-card>form:not(.m-form) .m-button{border:0;cursor:pointer}.m-status-good{color:#a3e9c4!important}.m-status-wait{border-top:1px solid var(--m-line);padding-top:16px}.m-facts article{border-top:1px solid var(--m-line);padding:22px 0}.m-facts h3{font:500 1.35rem Fraunces,Georgia,serif}.m-facts .m-button{border:0;cursor:pointer;padding:11px 16px;font-size:.8rem}
@media(max-width:850px){.m-header.m-console-header nav a:not(.m-nav-cta){display:inline}.m-console-header nav{gap:10px;font-size:.75rem}}
@media(max-width:1050px){.m-price-grid,.m-console-grid{grid-template-columns:1fr;max-width:650px}.m-price-grid .m-price-card h2,.m-price-grid .m-price-card>p{min-height:0}}@media(max-width:850px){.m-header nav a:not(.m-nav-cta){display:none}.m-hero{grid-template-columns:1fr;padding-top:60px;gap:15px}.m-hero-art{min-height:500px}.m-proof{display:block}.m-proof div{margin-top:14px}.m-steps,.m-product,.m-commerce{grid-template-columns:1fr}.m-product,.m-commerce{gap:50px}.m-section{padding-block:85px}}@media(max-width:560px){.m-header{height:70px}.m-header nav{gap:9px}.m-nav-cta{font-size:.75rem;padding:9px 13px}.m-hero{padding-bottom:50px}.m-hero-art{min-height:440px}.m-call-card{padding:18px}.m-proof div{gap:11px 20px}.m-proof div span{font-size:.96rem}.m-section{padding-inline:24px}.m-footer{grid-template-columns:1fr}.m-footer>div:nth-child(2){justify-content:flex-start}.m-price-grid .m-price-card{padding:25px}}
.m-safety-tags a{border:1px solid #cab4f963;border-radius:100px;padding:10px 15px;color:#e1d6f0;font-size:.8rem}
@media(max-width:850px){.m-header nav a.m-login-link{display:inline}}
@media(max-width:560px){.m-header nav a.m-nav-cta{display:none}}
