:root{--bg:#05090d;--bg2:#07121a;--panel:#0b1821;--panel2:#10232d;--line:#203844;--text:#f5fafb;--muted:#91a6b0;--cyan:#31d5da;--blue:#54a9ff;--green:#61d79c;--purple:#a98cf2;--orange:#f1a45b;--max:1160px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 50% -18%,#133a4b 0,#07121a 30%,#04080b 70%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}.wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.nav{height:74px;position:sticky;top:0;z-index:30;border-bottom:1px solid #ffffff0c;background:#061018df;backdrop-filter:blur(20px)}.navin{height:100%;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{font-size:24px;font-weight:950;letter-spacing:-.9px}.brand b{color:var(--cyan)}.navlinks{display:flex;align-items:center;gap:22px;color:var(--muted);font-size:13px;font-weight:750}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 17px;border-radius:13px;border:1px solid #315663;background:#0c1c25;color:var(--text);font-size:13px;font-weight:850}.btn.primary{border:0;background:linear-gradient(90deg,var(--cyan),var(--blue));color:#031015;box-shadow:0 14px 36px #22bcd027}.btn.ghost{background:transparent}.hero{min-height:690px;display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;padding:68px 0 74px}.eyebrow{font-size:11px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;color:var(--cyan)}h1{font-size:clamp(48px,6vw,78px);line-height:.98;letter-spacing:-3.7px;margin:13px 0 22px}.hero p{font-size:19px;color:#b7c6cc;max-width:650px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:27px}.trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:27px;color:#8298a2;font-size:12px}.trust span{display:flex;align-items:center;gap:7px}.trust i{width:6px;height:6px;background:var(--cyan);border-radius:50%}.deviceWrap{display:flex;justify-content:center;position:relative}.glow{position:absolute;width:460px;height:460px;border-radius:50%;background:#28cbd51c;filter:blur(80px);top:70px}.phone{position:relative;width:min(388px,88vw);padding:12px;border-radius:43px;background:linear-gradient(155deg,#314b58,#0b151b 43%,#1a2b35);box-shadow:0 46px 120px #000a,0 0 0 1px #ffffff18}.phoneInner{border-radius:32px;overflow:hidden;background:#071019;border:1px solid #294250}.phoneTop{height:56px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #203744}.screen{padding:14px}.betaTag{display:inline-flex;font-size:9px;color:#dbd0ff;border:1px solid #7155ab;background:#1f1833;border-radius:10px;padding:6px 9px;font-weight:850}.payCard{margin-top:10px;padding:15px;border-radius:17px;background:linear-gradient(135deg,#12313d,#0c1e27);border:1px solid #285461}.money{font-size:30px;font-weight:950;letter-spacing:-1px}.micro{font-size:9px;color:#8ea3ae}.cal{margin-top:11px;display:grid;grid-template-columns:repeat(7,1fr);border:1px solid #203844;border-radius:14px;overflow:hidden}.cal div{height:50px;border-right:1px solid #182b35;border-bottom:1px solid #182b35;padding:5px;font-size:9px;color:#94a6ae;position:relative}.cal div:nth-child(7n){border-right:0}.cal .selected{background:#0c2a34;box-shadow:inset 0 0 0 1.5px var(--cyan)}.chip{position:absolute;left:5px;bottom:5px;min-width:23px;padding:2px 5px;border-radius:6px;text-align:center;font-size:8px;font-weight:900;color:#071019}.chip.d{background:#f2ca5e}.chip.n{background:#7c93ff;color:white}.chip.c{background:#f49a39}.daypeek{margin-top:10px;padding:12px;border:1px solid #203844;border-radius:14px;background:#0c1922}.dayrow{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #1e3440}.dayrow:last-child{border-bottom:0}.glyph{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#6c8fff,#2e5197);font-size:15px;box-shadow:inset 0 1px 0 #ffffff40}.glyph.call{background:linear-gradient(145deg,#f4a34e,#8d551d)}.section{padding:88px 0;border-top:1px solid #ffffff0b}.sectionHead{max-width:760px}.section h2{font-size:clamp(34px,4.2vw,48px);line-height:1.03;letter-spacing:-2px;margin:10px 0 14px}.sectionHead p,.lead{color:var(--muted);font-size:17px}.grid3,.grid4{display:grid;gap:14px;margin-top:34px}.grid3{grid-template-columns:repeat(3,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.feature{padding:22px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(180deg,#0e1d27,#09151c)}.featureIcon{width:43px;height:43px;border-radius:13px;display:grid;place-items:center;border:1px solid #2c5967;background:#102a35;color:var(--cyan);font-size:20px;margin-bottom:18px}.feature h3{margin:0 0 7px;font-size:18px}.feature p{margin:0;color:var(--muted);font-size:13px}.split{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center}.verifyCard{border:1px solid #2b5664;border-radius:22px;background:radial-gradient(circle at 100% 0,#184151,#0d2029 42%,#09151c);padding:24px}.compare{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:18px 0}.metric{padding:16px;border-radius:15px;border:1px solid #24414d;background:#09171e}.metric strong{font-size:24px;display:block}.difference{padding:10px 12px;border-radius:12px;border:1px solid #785d2c;background:#211b0e;color:#efd69a;font-size:12px}.bars{display:grid;gap:8px;margin-top:14px}.bar{display:grid;grid-template-columns:120px 1fr 62px;gap:8px;align-items:center;font-size:11px;color:#a5b6bd}.track{height:7px;border-radius:999px;background:#142a34;overflow:hidden}.fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--cyan),var(--blue))}.bankGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:28px}.bank{padding:16px;border-radius:16px;border:1px solid var(--line);background:#0b1921}.bank strong{display:block;font-size:22px}.bank span{font-size:11px;color:var(--muted)}.ruleFlow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px}.ruleStep{padding:17px;border:1px solid var(--line);border-radius:15px;background:#0a171f}.ruleStep b{display:block;font-size:12px;color:var(--cyan);margin-bottom:6px}.ruleStep span{font-size:12px;color:var(--muted)}.pricing{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}.priceCard{padding:24px;border-radius:20px;border:1px solid var(--line);background:#0b1921}.priceCard.pro{border-color:#316b79;background:radial-gradient(circle at 100% 0,#174354,#0c2029 43%,#09151c)}.priceCard h3{font-size:22px;margin:0 0 8px}.priceCard ul{padding-left:18px;color:#9fb2ba;font-size:13px}.ctaBand{padding:34px;border-radius:24px;border:1px solid #315d6d;background:radial-gradient(circle at 90% 0,#18495a,#0d202a 45%,#09171f);display:flex;align-items:center;justify-content:space-between;gap:26px}.ctaBand h2{margin:6px 0 10px;font-size:36px}.fine{font-size:11px;color:#748a94}.footer{padding:42px 0;color:#7d919b;font-size:12px;border-top:1px solid #ffffff0b}.footerIn{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap}.footlinks{display:flex;gap:16px;flex-wrap:wrap}.pageHero{padding:72px 0 32px}.pageHero h1{font-size:clamp(42px,6vw,64px);letter-spacing:-2.8px}.content{max-width:820px;padding-bottom:80px}.content h2{margin-top:34px;font-size:24px}.content h3{margin-top:26px;font-size:18px}.content p,.content li{color:#a9bac1}.content a{color:var(--cyan)}.notice{padding:14px 16px;border:1px solid #5b512b;background:#1d1a0f;border-radius:14px;color:#e5d49c;font-size:12px}.formCard{max-width:760px;margin:26px auto 80px;padding:24px;border:1px solid var(--line);border-radius:20px;background:#0b1921}.form{display:grid;gap:11px}.two{display:grid;grid-template-columns:1fr 1fr;gap:11px}.label{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:5px}.input,.select,.textarea{width:100%;border:1px solid var(--line);background:#10232d;color:var(--text);border-radius:12px;padding:12px;font:inherit;font-size:13px}.textarea{min-height:110px;resize:vertical}.checkline{display:flex;gap:8px;align-items:flex-start;color:#a8b8be;font-size:12px}.form button{cursor:pointer}.subtle{padding:13px;border:1px solid #2d4b57;border-radius:13px;background:#0a171e;color:#99adb5;font-size:12px}@media(max-width:900px){.hero,.split{grid-template-columns:1fr}.hero{padding-top:48px}.deviceWrap{margin-top:8px}.grid4{grid-template-columns:1fr 1fr}.grid3{grid-template-columns:1fr}.bankGrid{grid-template-columns:1fr 1fr}.ruleFlow{grid-template-columns:1fr 1fr}.navlinks a:not(.btn){display:none}.pricing{grid-template-columns:1fr}.ctaBand{align-items:flex-start;flex-direction:column}h1{letter-spacing:-2.7px}}@media(max-width:600px){.wrap{width:min(var(--max),calc(100% - 28px))}.grid4,.bankGrid,.ruleFlow,.two{grid-template-columns:1fr}.compare{grid-template-columns:1fr}.compare>div:nth-child(2){display:none}.navlinks{gap:8px}.brand{font-size:21px}.section{padding:68px 0}.hero{min-height:auto}.phone{width:min(360px,94vw)}}
/* A calmer, calendar-led early-access presentation. */
:root{--bg:#11181d;--panel:#18232b;--panel2:#1d2b34;--line:#334650;--muted:#a9b9c1}body{background:radial-gradient(ellipse at 85% 8%,#204047 0,transparent 40%),linear-gradient(145deg,#182128,#10171c 65%)}.nav{background:#151e25ed}.hero{gap:42px;min-height:790px}.hero h1{font-size:clamp(44px,5.4vw,72px);line-height:1.05;letter-spacing:-3px}.hero .eyebrow{max-width:360px}.hero p{line-height:1.65}.section{padding-top:70px;padding-bottom:70px}.productPreview{margin:0;position:relative;width:min(420px,100%);justify-self:center}.previewLabel{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;letter-spacing:.6px;color:#bce5e4;margin-bottom:14px}.statusDot{width:7px;height:7px;background:#53dbc5;border-radius:50%;box-shadow:0 0 16px #53dbc5}.liveFrame{height:725px;border:1px solid #52626c;border-radius:28px;overflow:hidden;background:#101820;box-shadow:0 35px 75px #0005}.liveFrame iframe{width:100%;height:100%;border:0;display:block}.productPreview figcaption{font-size:11px;text-align:center;color:var(--muted);margin-top:16px;line-height:1.6}.payPreview .liveFrame{height:650px}.sharingBand{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;border:1px solid #3c5c64;border-radius:26px;padding:45px;background:linear-gradient(125deg,#21313a,#17242b)}.sharingBand h2{margin:12px 0}.sharingArt{display:flex;align-items:center;justify-content:center;min-height:200px}.sharingArt span{width:110px;height:110px;border:1px solid #567180;border-radius:50%;display:grid;place-items:center;background:#203948;font-size:12px;color:#c6dbe4}.sharingArt .overlap{z-index:1;margin:0 -20px;background:#245754;border-color:#79c6bd;color:#e0fffa;box-shadow:0 0 50px #4fbca522}.reviewSteps{padding-left:24px;color:#c5d2d9;line-height:2}.metric .micro{font-size:12px}.difference{line-height:1.7}.feature p,.sectionHead p{line-height:1.7}.lead{line-height:1.65}.pageHero h1{font-size:clamp(38px,6vw,68px)}.form .label{display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}
@media(max-width:760px){.hero{grid-template-columns:1fr;padding:42px 0;gap:38px}.hero h1{font-size:clamp(40px,10vw,62px);letter-spacing:-2px}.hero p{font-size:17px}.productPreview{max-width:390px}.sharingBand{grid-template-columns:1fr;padding:25px}.sharingArt{min-height:130px}.navlinks a:not(.btn){display:none}.liveFrame{height:740px}.section{padding:42px 0}.compare{flex-wrap:wrap}.sharingArt span{width:100px;height:100px}.wrap{width:calc(100% - 32px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
