@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-Bng-wUCG.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-SiLHXWCe.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-Jwq4fAOL.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-CiQTuMoU.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-0BME-IPC.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-DJzCSW5i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--ground: #F6F4F1;--paper: #FFFFFF;--ink: #16213E;--ink-2: #3B4560;--muted: #5B6478;--line: #E2DFD9;--green: #16213E;--green-deep: #0C1428;--gold: #F05A28;--gold-soft: #FDECE4;--orange-ink: #B53D10;--night: #0C1428;--display: "Bricolage Grotesque Variable", system-ui, sans-serif;--body: "Onest Variable", system-ui, sans-serif;--ease: cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{margin:0;background:var(--ground);color:var(--ink);font:17px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3{font-family:var(--display);margin:0;font-optical-sizing:auto}h2{font-size:clamp(34px,4.6vw,56px);line-height:1.02;font-weight:800;letter-spacing:-.035em}p{margin:0}a{color:var(--green)}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.muted{color:var(--muted)}.skip{position:absolute;left:-999px;top:8px;z-index:50;background:#fff;padding:8px 12px}.skip:focus{left:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:12px;font-weight:700;text-decoration:none;border:1.5px solid transparent;cursor:pointer;font:700 16px/1 var(--body);transition:transform .2s var(--ease),background-color .2s,box-shadow .2s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-sm{min-height:42px;padding:0 16px;font-size:15px}.btn-lg{min-height:56px;padding:0 28px;font-size:17px}.btn-primary{background:var(--gold);color:var(--ink);box-shadow:0 8px 22px -10px #f05a28cc}.btn-primary:hover{background:#e04e1e;color:var(--ink)}.btn-outline{border-color:var(--ink);color:var(--ink);background:transparent}.btn-outline:hover{background:var(--ink);color:#fff}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:#e04e1e;color:var(--ink)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000;color:#fff}.nav{position:sticky;top:0;z-index:30;background:#f2f3eee6;backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.nav.is-scrolled{border-bottom-color:var(--line);box-shadow:0 10px 30px -20px #14201959}.nav-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.logo{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font:800 21px var(--display);letter-spacing:-.02em}.nav-links{display:flex;gap:4px 26px;flex-wrap:wrap}.nav-links a,.link-strong{color:var(--ink);text-decoration:none;font-weight:500;min-height:44px;display:inline-flex;align-items:center;position:relative}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.nav-links a:hover:after{transform:scaleX(1)}.link-strong{font-weight:600}.nav-cta{display:flex;align-items:center;gap:18px}@media (max-width: 860px){.nav-links{display:none}}@media (max-width: 420px){.link-strong{display:none}}.hero{position:relative;overflow:hidden;padding:64px 0 72px}.hero-glow{position:absolute;inset:-20% -10% auto auto;width:900px;height:900px;border-radius:50%;background:radial-gradient(circle at center,rgba(240,90,40,.2),rgba(22,33,62,.06) 45%,transparent 70%);pointer-events:none;transform:translate3d(var(--gx, 0px),var(--gy, 0px),0);transition:transform .6s var(--ease)}.hero-in{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px;align-items:center}.hero-copy{display:flex;flex-direction:column;gap:24px}.pill{align-self:flex-start;padding:7px 14px;border-radius:999px;background:var(--gold-soft);border:1px solid #F8C7B2;color:var(--orange-ink);font-weight:600;font-size:14px}.hero-title{font-size:clamp(48px,7.2vw,92px);line-height:.95;font-weight:800;letter-spacing:-.045em}.hero-title .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.hero-title .w>span{display:inline-block;will-change:transform}.lead{font-size:20px;color:var(--ink-2);max-width:540px}.claim{display:flex;flex-direction:column;gap:10px;max-width:560px}.claim label{font-weight:600;font-size:15px}.claim-row{display:flex;flex-wrap:wrap;gap:10px}.claim input{flex:1 1 240px;min-height:56px;padding:0 18px;border-radius:14px;border:1.5px solid var(--ink);background:#fff;font:500 18px var(--body);color:var(--ink);transition:box-shadow .2s}.claim input:focus{outline:none;box-shadow:0 0 0 4px #f05a2859}.claim-url{font-size:15px;color:var(--ink-2)}.claim-url strong{color:var(--orange-ink);word-break:break-all}.ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15px;font-weight:500;color:var(--ink-2)}.ticks li:before{content:"✓";color:var(--green);font-weight:800;margin-right:6px}.stage{position:relative;min-height:560px;perspective:1400px}.stage>*{will-change:transform}.win{position:absolute;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(20,32,25,.08);box-shadow:0 40px 80px -30px #14201973,0 2px 6px #1420190f}.win-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f7f2ea;border-bottom:1px solid #EADFD3;font-size:12px;color:#6b5446}.win-bar i{width:9px;height:9px;border-radius:50%;background:#e3d6c8}.win-bar span{margin-left:8px;padding:2px 10px;background:#fff;border-radius:6px}.win-food{top:10px;left:0;width:82%;rotate:-2.5deg;background:#fffdf8}.food{padding:22px;display:flex;flex-direction:column;gap:14px}.food-top{display:flex;align-items:center;justify-content:space-between}.food-mark{width:38px;height:38px;border-radius:50%;background:#b42318;color:#fff;display:grid;place-items:center;font:800 15px var(--display)}.food-badge{padding:4px 12px;border-radius:999px;background:#fdf0c4;color:#5c4300;font-weight:700;font-size:12px}.food-h{font:800 30px/1.02 var(--display);letter-spacing:-.03em;color:#2a1a12}.food-menu{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;margin:4px -22px -22px;background:#2a1a12}.food-menu div{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:12px;border-radius:12px;background:#3a271d;color:#fff6ec;font-size:13px}.food-menu b{grid-column:1 / -1}.food-menu em{font-style:normal;color:#f2b705;font-weight:800}.food-menu span{justify-self:end;padding:2px 10px;border-radius:999px;background:#fff6ec;color:#2a1a12;font-weight:700;font-size:11px}.phone{position:absolute;right:2%;top:120px;width:220px;padding:10px;border-radius:36px;background:#0e1712;box-shadow:0 50px 90px -30px #14201999;rotate:4deg}.phone-notch{position:absolute;top:14px;left:50%;width:70px;height:18px;margin-left:-35px;border-radius:10px;background:#0e1712;z-index:2}.phone-screen{border-radius:28px;overflow:hidden;background:#fff;padding-bottom:14px}.atl-bar{background:#23336e;color:#fff;font-size:10px;text-align:center;padding:30px 8px 6px}.atl-name{font:600 18px Georgia,serif;text-align:center;padding:10px 0 8px}.atl-photo{height:150px;margin:0 10px;background:linear-gradient(160deg,#e4ded6,#cfc6ba)}.atl-h{font:500 21px/1.05 Georgia,serif;padding:12px 12px 8px}.atl-btn{display:inline-block;margin:0 12px;padding:6px 12px;background:#121212;color:#fff;font-size:11px}.atl-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px 10px 0}.atl-grid i{aspect-ratio:3 / 4;background:#e8e3dc}.toast,.chip-live{animation:float 6s ease-in-out infinite}.chip-live{animation-delay:-3s}@keyframes float{50%{translate:0 -10px}}.toast{position:absolute;left:6%;bottom:20px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 30px 60px -20px #14201973;min-width:290px}.toast div{display:flex;flex-direction:column;flex:1}.toast small{color:var(--muted);font-size:13px}.toast strong{font:800 18px var(--display);font-variant-numeric:tabular-nums}.dot{width:10px;height:10px;border-radius:50%;background:#1f8a5b;box-shadow:0 0 #1f8a5b80;animation:ping 2.4s infinite;flex:0 0 auto}@keyframes ping{0%{box-shadow:0 0 #1f8a5b73}70%{box-shadow:0 0 0 10px #1f8a5b00}to{box-shadow:0 0 #1f8a5b00}}.chip-live{position:absolute;right:0;top:20px;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:14px;box-shadow:0 20px 40px -16px #14201999}@media (max-width: 640px){.stage{min-height:540px}.phone{width:150px;top:250px}.win-food{width:88%}.toast{min-width:0;left:0;right:10%}}.marquee{background:var(--ink);color:#e9eeea;overflow:hidden;padding:20px 0}.marquee-track{display:flex;gap:0;width:max-content;animation:marquee 38s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee span{font:700 22px var(--display);letter-spacing:-.01em;padding:0 28px;white-space:nowrap;display:inline-flex;align-items:center;gap:28px}.marquee span:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold);margin-left:28px}@keyframes marquee{to{transform:translate(-50%)}}.section{padding:112px 0}.section-tight{padding:72px 0}.head{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-bottom:44px}.head-row{max-width:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.head-row>div:not(.toggle){max-width:700px;display:flex;flex-direction:column;gap:12px}.eyebrow{font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-ink)}.eyebrow-gold{color:var(--gold)}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.tile{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;gap:8px;min-height:260px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.tile:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #14201973}.tile h3{font-size:24px;font-weight:700;letter-spacing:-.02em}.tile p{color:var(--muted);max-width:380px}.tile-wa{grid-column:span 4;background:#eaf5ee;border-color:#cfe5d9}.tile-naira{grid-column:span 2;background:var(--ink);color:#fff;border-color:var(--ink)}.tile-naira p{color:#a9b1c7}.big-n{position:absolute;right:-10px;bottom:-60px;font:800 240px/1 var(--display)!important;color:var(--gold)!important;opacity:.95}.tile-pay{grid-column:span 2}.tile-phone{grid-column:span 2;background:var(--gold-soft);border-color:#f0d9a4}.tile-domain{grid-column:span 2}.tile-lang{grid-column:span 3}.tile-fonts{grid-column:span 3;background:var(--gold-soft);border-color:#f8c7b2}.tile-speed{grid-column:span 2;background:var(--ink);color:#fff;border-color:var(--ink)}.tile-speed p{color:#a9b1c7}.speed{position:absolute;right:18px;bottom:6px;font-size:90px;line-height:1}.tile-mail{grid-column:span 4}.langs,.fontrow,.mailrow{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.langs span{padding:8px 14px;border-radius:999px;background:var(--ground);border:1px solid var(--line);font-weight:600;font-size:14px}.langs .soon{color:var(--muted);border-style:dashed}.fontrow span{width:64px;height:64px;border-radius:14px;background:#fff;border:1px solid #F8C7B2;display:grid;place-items:center;font-size:28px}.mailrow span{padding:10px 14px;border-radius:10px;background:var(--ground);border:1px solid var(--line);font-weight:600;font-size:14px}.mailrow span:nth-child(2){background:none;border:0;color:var(--orange-ink)}.voices-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.voice{margin:0;padding:26px;border-radius:20px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.voice blockquote{margin:0;font-size:18px;color:var(--ink)}.voice figcaption{color:var(--muted);font-size:15px}.voice a{font-weight:600}.tile-forms{grid-column:span 6;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:0;background:linear-gradient(110deg,#fff 40%,#fdf1eb)}.wa{margin-top:auto;display:flex;flex-direction:column;gap:10px;max-width:520px}.wa-msg{padding:10px 14px;border-radius:14px;font-size:15px;max-width:85%;box-shadow:0 2px 4px #0000000d}.wa-msg.in{background:#fff;align-self:flex-start;border-top-left-radius:4px}.wa-msg.out{background:#d7f5c6;align-self:flex-end;border-top-right-radius:4px}.paychips{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.paychips span{padding:8px 14px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:14px;background:var(--ground)}.mini-edit{margin-top:auto;display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:end;background:#fff;border-radius:14px;padding:14px;border:1px solid #F0D9A4}.mini-edit label{grid-column:1 / -1;font-size:13px;font-weight:600}.mini-input{padding:10px 12px;border-radius:10px;border:1px solid var(--line);font-weight:700;font-variant-numeric:tabular-nums}.mini-btn{padding:10px 14px;border-radius:10px;background:var(--gold);color:var(--ink);font-weight:700;font-size:14px}.domain-bar{margin-top:auto;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:var(--ground);border:1px solid var(--line);font-weight:600;font-size:15px;overflow:hidden;white-space:nowrap}.domain-bar #domain-type:after{content:"";display:inline-block;width:2px;height:1em;background:var(--ink);margin-left:2px;vertical-align:-2px;animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}@media (max-width: 900px){.bento{grid-template-columns:1fr 1fr}.tile-wa,.tile-forms,.tile-mail,.tile-lang{grid-column:span 2}.tile-naira,.tile-pay,.tile-phone,.tile-domain,.tile-fonts,.tile-speed{grid-column:span 1}}@media (max-width: 600px){.bento{grid-template-columns:1fr}.tile{grid-column:auto!important}}.tpls{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.tpl h3{font-size:22px;font-weight:700;margin-top:16px}.tpl p{color:var(--muted);font-size:15px}.tpl-frame{aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:0 20px 40px -30px #14201966}.tpl-scroll{transition:transform 2.4s var(--ease)}.tpl:hover .tpl-scroll{transform:translateY(-38%)}.tpl-food{background:#fffdf8}.tf-hero{padding:22px;display:flex;flex-direction:column;gap:12px}.tf-mark{width:34px;height:34px;border-radius:50%;background:#b42318}.tf-hero b{font:800 26px/1.02 var(--display);color:#2a1a12;letter-spacing:-.03em}.tf-hero i{width:120px;height:34px;border-radius:999px;background:#b42318}.tf-menu{background:#2a1a12;padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tf-menu span{height:70px;border-radius:12px;background:#3a271d}.tf-trays{padding:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tf-trays span{height:110px;border-radius:12px;border:2px solid #EADFD3}.tf-trays .hi{background:#fdf0c4;border-color:#f2b705}.tf-steps{height:140px;background:#fdf0c4}.ta-bar{height:20px;background:#23336e}.ta-hero{display:grid;grid-template-columns:1fr 1fr;height:220px}.ta-hero span{background:linear-gradient(160deg,#e4ded6,#cfc6ba)}.ta-hero b{background:#f6f3ef;padding:18px;font:500 24px/1.05 Georgia,serif}.ta-grid{padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ta-grid span{aspect-ratio:3 / 4;background:#e8e3dc}.ta-band{height:160px;background:#23336e}.ts-hero{background:#14213d;padding:22px 22px 56px;display:flex;flex-direction:column;gap:12px}.ts-hero b{font:400 24px/1.1 Georgia,serif;color:#fff}.ts-hero i{width:110px;height:32px;border-radius:8px;background:#e2c25a}.ts-times{margin:-32px 14px 0;background:#fff;border-radius:12px;box-shadow:0 10px 24px #14213d24;padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ts-times span{height:40px;background:#eef3fa;border-radius:6px}.ts-events{padding:14px;display:flex;flex-direction:column;gap:8px;background:#eef3fa;margin-top:14px}.ts-events span{height:52px;background:#fff;border-radius:10px}.ts-give{height:150px;background:#14213d}.tm-hero{padding:24px;display:flex;flex-direction:column;gap:12px}.tm-hero b{font:800 26px/1.05 var(--display);letter-spacing:-.02em}.tm-hero i{width:80%;height:10px;border-radius:5px;background:#e3e6e1}.tm-hero em{width:140px;height:36px;border-radius:10px;background:#1f6f5c}.tm-feats{padding:14px 24px;display:grid;gap:10px}.tm-feats span{height:64px;border-radius:12px;background:#f4f5f3}.tm-contact{height:180px;background:#1a1a1a;margin-top:14px}.steps-sec{background:var(--paper)}.steps-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:56px;align-items:start}.steps-side{position:sticky;top:120px;display:flex;flex-direction:column;gap:16px}.progress{height:4px;border-radius:4px;background:var(--line);overflow:hidden;max-width:360px;margin-top:8px}.progress span{display:block;height:100%;width:100%;background:var(--gold);transform-origin:left;transform:scaleX(0)}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.steps li{padding:32px;border-radius:24px;border:1px solid var(--line);background:var(--ground);display:flex;flex-direction:column;gap:10px;transition:background-color .5s var(--ease),border-color .5s,transform .5s var(--ease)}.steps li.is-active{background:var(--ink);border-color:var(--ink);color:#fff;transform:translate(-6px)}.steps li.is-active p{color:#c3cec8}.step-n{font:800 48px/1 var(--display);color:var(--gold);letter-spacing:-.04em}.steps h3{font-size:26px;font-weight:700;letter-spacing:-.02em}.steps p{color:var(--muted)}.sell{background:var(--green);color:#fff;position:relative;overflow:hidden}.sell:before{content:"";position:absolute;width:700px;height:700px;right:-200px;top:-250px;border-radius:50%;background:radial-gradient(circle,rgba(240,90,40,.28),transparent 65%)}.sell-in{position:relative;padding:112px 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:56px;align-items:center}.sell-copy{display:flex;flex-direction:column;gap:20px}.lead-light{color:#c9d0e2}.checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.checks li{position:relative;padding-left:34px;color:#e3e7f1}.checks li:before{content:"✓";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--gold);color:var(--ink);display:grid;place-items:center;font-weight:800;font-size:13px}.checks b{color:#fff}.cart{position:relative;justify-self:center;width:100%;max-width:440px;border-radius:24px;background:#fff;color:var(--ink);padding:26px;box-shadow:0 50px 100px -30px #00000080;display:flex;flex-direction:column;gap:12px}.cart-h{font:700 24px var(--display);letter-spacing:-.02em}.cart-line{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #EDEFEA;font-variant-numeric:tabular-nums}.cart-muted{color:var(--muted);border-bottom:0;padding-bottom:0;font-size:15px}.cart-total{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid #EDEFEA;font:800 22px var(--display);font-variant-numeric:tabular-nums}.cart-pay{min-height:54px;border-radius:12px;background:var(--gold);color:var(--ink);display:grid;place-items:center;font-weight:700}.cart-paid{position:absolute;right:-18px;top:-18px;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;font-size:14px;box-shadow:0 20px 40px -14px #00000080}.toggle{position:relative;display:inline-flex;padding:5px;border-radius:14px;background:#e3e6df}.toggle button{position:relative;z-index:1;min-height:44px;padding:0 18px;border:0;background:transparent;font:600 15px var(--body);color:var(--ink);cursor:pointer;border-radius:10px}.toggle small{color:var(--orange-ink);font-weight:700}.toggle-pill{position:absolute;top:5px;bottom:5px;left:5px;border-radius:10px;background:#fff;box-shadow:0 4px 12px -4px #14201940;transition:transform .35s var(--ease),width .35s var(--ease)}.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:stretch}.plan{border-radius:24px;background:#fff;border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;gap:14px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.plan:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #14201973}.plan h3{font-size:22px;font-weight:700}.plan .price{display:flex;align-items:baseline;gap:6px}.plan .price span{font:800 42px var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.plan .price small,.plan-blurb{color:var(--muted);font-size:15px}.plan ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:15px}.plan li:before{content:"✓";color:var(--green);font-weight:800;margin-right:8px}.plan em{font-style:normal;font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--gold-soft);color:var(--orange-ink);margin-left:4px}.plan .btn{margin-top:auto}.plan-pro{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-8px);box-shadow:0 40px 80px -40px #142019b3}.plan-pro:hover{transform:translateY(-12px)}.plan-pro .plan-blurb,.plan-pro .price small{color:#a9b1c7}.plan-pro li:before{color:var(--gold)}.plan-top{display:flex;align-items:center;justify-content:space-between}.badge{padding:3px 10px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:13px;font-weight:700}.enterprise{margin-top:22px;padding:32px;border-radius:24px;background:linear-gradient(120deg,var(--night),#1C2A23);color:#e9eeea;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.enterprise h3{font-size:26px;font-weight:700;letter-spacing:-.02em}.enterprise p{color:#a9b1c7;max-width:680px;margin-top:6px}.faq-in{max-width:860px}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600;font-size:19px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 28px var(--display);color:var(--green);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--ink-2);padding:0 0 20px;max-width:720px}.cta{background:var(--gold)}.cta-in{padding:96px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.cta h2{font-size:clamp(36px,5.2vw,68px);max-width:780px;color:var(--ink)}.footer{background:var(--night);color:#a9b1c7;font-size:15px}.footer-in{padding:56px 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px}.footer-in>div{display:flex;flex-direction:column;gap:6px}.footer a{color:#a9b1c7;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.footer a:hover{color:#fff}.footer-logo{font:800 22px var(--display);color:#fff;letter-spacing:-.02em}.footer-h{color:#fff;font-weight:600}.js-motion [data-reveal]{opacity:0;transform:translateY(28px)}.js-motion [data-hero]{opacity:0;transform:translateY(18px)}.js-motion .stage>*{opacity:0}.js-motion .hero-title{visibility:hidden}.js-motion .cart [data-line],.js-motion .cart-paid{opacity:0}@media (prefers-reduced-motion: reduce){.marquee-track,.dot,.domain-bar #domain-type:after,.toast,.chip-live{animation:none}.tpl:hover .tpl-scroll{transform:none}html{scroll-behavior:auto}}.legal{background:var(--paper)}.legal-in{max-width:820px;padding-top:64px;padding-bottom:112px}.legal h1{font-size:clamp(40px,6vw,64px);line-height:1;font-weight:800;letter-spacing:-.04em;margin:10px 0 8px}.legal h2{font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:700;margin:48px 0 12px;scroll-margin-top:90px}.legal h3{font-size:19px;font-weight:700;margin:24px 0 8px}.legal p,.legal li{color:var(--ink-2)}.legal p+p{margin-top:12px}.legal ul{padding-left:22px;display:flex;flex-direction:column;gap:8px;margin:8px 0}.legal-meta{color:var(--muted);font-size:15px}.legal-note{margin:24px 0;padding:14px 18px;border-radius:12px;background:var(--gold-soft);border:1px solid #F8C7B2;color:var(--orange-ink);font-size:15px}.ph{background:#ffe8a3;color:inherit;padding:0 4px;border-radius:4px}.toc{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.toc a{padding:6px 12px;border-radius:999px;border:1px solid var(--line);text-decoration:none;color:var(--ink);font-size:14px;font-weight:500}.toc a:hover{border-color:var(--ink)}
