:root{--paper:#080e1c;--ink:#edf3ff;--green:#0c172b;--lime:#69e6cc;--muted:#a5b1c6;--line:#ffffff1a}body{background:#080e1c;color:var(--ink)}header{background:#0a1020d9;border-bottom:1px solid #ffffff10;height:88px}header .brand{color:#eaf6ff}.mark{background:linear-gradient(135deg,#47ddc3,#6d63f8);color:#091a24}.preview{background:#101a2c;color:#93a5bd}.login{color:#9feddc;border-color:#4bd2bb66}nav{color:#c0ccdf}nav a:hover{color:#69e6cc}.hero-v2{background:radial-gradient(ellipse at 50% 70%,#14574d55,transparent 55%),radial-gradient(ellipse at 10% 25%,#34307280,transparent 50%),#080e1c;min-height:1060px;position:relative;overflow:hidden}.hero-v2:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:75px 75px;mask-image:linear-gradient(black,transparent 70%)}.hero-v2-content{position:relative;text-align:center;padding:74px 20px 0;z-index:2}.hero-v2 h1{font-size:clamp(58px,6.8vw,103px);font-weight:500;letter-spacing:-.065em;line-height:1.05;margin:26px 0}.hero-v2 h1 em{font-family:Manrope;font-style:normal;color:#e9f1ff}.hero-v2 h1 em span{background:linear-gradient(110deg,#74f7d3 5%,#91bbff 55%,#b693ff 90%);background-clip:text;color:transparent}.hero-description{color:#afbdd4;font-size:17px;line-height:1.7}.hero-v2 .eyebrow{color:#a7c4db;font-size:9px}.hero-v2 .actions{justify-content:center;gap:12px;margin-top:28px}.button{border-radius:9px;font-size:12px;padding:17px 24px;box-shadow:0 3px 0 #0002}.lime{background:linear-gradient(115deg,#69e6cc,#a5eab0);color:#062c2a;box-shadow:0 6px 30px #48cdb42a,inset 0 1px 0 #ffffff80}.lime:hover{background:linear-gradient(115deg,#94f4de,#c0f7b6);box-shadow:0 8px 35px #48cdb44a}.glass{background:#ffffff09;color:#deebff;border:1px solid #ffffff25;box-shadow:inset 0 1px 0 #ffffff09}.hero-price{font-size:11px;color:#8e9eb7;margin-top:19px}.hero-price b{color:#d0e7e5;font-weight:500}.aurora{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.aurora-one{width:450px;height:450px;background:#4e36b03b;left:-160px;top:100px}.aurora-two{width:550px;height:350px;background:#12a58a38;right:-160px;top:350px}.hero-showcase{position:relative;max-width:1500px;height:520px;margin:18px auto 0;perspective:1400px}.showcase-halo{position:absolute;width:90%;height:400px;left:5%;top:100px;background:radial-gradient(ellipse,#35f0c22e,transparent 65%);transform:rotateX(65deg);border:1px solid #67e4d229;border-radius:50%;box-shadow:0 0 100px #3b81ff20}.real-screen{background:#122331;border:1px solid #b4f2ed66;border-radius:13px;box-shadow:0 55px 100px #0009,0 0 90px #58dbc91a;overflow:hidden}.hero-screen{position:absolute;width:76%;left:12%;top:50px;transform:rotateX(9deg) rotateY(-7deg);z-index:2;transition:transform .3s}.screen-chrome{height:37px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;color:#a5bbc9;font-size:7px;letter-spacing:.16em;background:linear-gradient(90deg,#152b36,#192c43)}.traffic{display:flex;gap:5px}.traffic i{width:5px;height:5px;background:#66b4a8;border-radius:50%}.traffic i:nth-child(2){opacity:.5}.traffic i:nth-child(3){opacity:.2}.real-screen img{width:100%;height:auto;display:block}.screen-caption{font-size:7px;letter-spacing:.15em;padding:11px 15px;color:#a9c4cf;background:#0b2029;display:flex;align-items:center;gap:8px}.screen-caption i{width:4px;height:4px;background:#62ddc0;border-radius:50%}.photo-panel{position:absolute;width:190px;height:270px;top:65px;overflow:hidden;border-radius:10px;border:1px solid #ffffff29;box-shadow:0 20px 50px #0008}.photo-panel:after{content:'';position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#050c19d9)}.photo-panel img{width:100%;height:100%;object-fit:cover}.photo-panel span{position:absolute;z-index:1;bottom:20px;left:18px;font-size:8px;letter-spacing:.15em;line-height:1.8}.photo-left{left:1%;transform:rotateY(25deg) rotateZ(-10deg);z-index:1}.photo-right{right:1%;transform:rotateY(-25deg) rotateZ(11deg);top:135px}.float-chip{position:absolute;display:flex;gap:13px;align-items:center;background:linear-gradient(120deg,#203347f2,#15342ff2);border:1px solid #a0e2d946;border-radius:12px;padding:17px 20px;box-shadow:0 20px 45px #0006;z-index:4;font-size:12px;animation:float 6s ease-in-out infinite}.float-chip>span{color:#83f0d4;font-size:24px}.float-chip small{display:block;color:#a1b7c4;font-size:9px;margin-top:5px}.chip-one{left:6%;top:280px;transform:rotate(-6deg)}.chip-two{right:7%;top:360px;animation-delay:-3s}.scene-index{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:7px;letter-spacing:.3em;color:#668197}@keyframes float{50%{translate:0 -12px}}.ribbon{position:relative;background:linear-gradient(90deg,#0c1b2a,#183b3b,#1c2645,#151b2b);border-block:1px solid #74d9d222;padding:25px;color:#c7dbe3;font-size:12px}.ribbon b{color:#6de6c9}.intro{position:relative;padding:120px 0}.intro:before{content:'';position:absolute;width:600px;height:600px;background:radial-gradient(ellipse,#4c35a21c,transparent 65%);top:-150px;left:-350px;pointer-events:none}.eyebrow{color:#79d4c8}.intro h2 em,.features h2 em,.center h2 em,.faq h2 em{color:#9fbaff}.intro p:not(.eyebrow){color:#a5b1c6}.under{color:#83e3cf;border-color:#62d3b866}.experience{position:relative;background:radial-gradient(ellipse at 85% 15%,#3a2b7440,transparent 50%),linear-gradient(180deg,#080e1c,#11242d 35%,#122133 75%,#080e1c);padding:100px 0 80px}.experience .section-head h2 em{color:#8ef3d9}.section-head>p{color:#8eacc1}.real-product-block{margin-top:55px;border:1px solid #a1d8db36;border-radius:16px;background:linear-gradient(135deg,#69dfc21a,#6462dc12);padding:16px;box-shadow:0 40px 100px #0004}.real-product-label{display:flex;justify-content:space-between;gap:10px;color:#89b8c6;font-size:8px;letter-spacing:.15em;padding:4px 3px 18px}.real-product-label b{font-weight:400;color:#7ce2ce}.screenshot-open{position:relative;padding:0;border:0;border-radius:6px;overflow:hidden;display:block;width:100%;background:#0f2630}.screenshot-open img{width:100%;height:auto;display:block}.screenshot-open>span{position:absolute;bottom:15px;right:15px;padding:12px 16px;background:#0c302f;color:#aef6e5;border:1px solid #79e5cb88;font-size:10px;border-radius:6px;box-shadow:0 5px 20px #0003}.demo-intro{margin-top:70px;display:flex;justify-content:space-between;gap:20px;align-items:center}.demo-intro>p:last-child{font-size:11px;color:#9cb0c7}.stage{padding-top:35px}.orbit{border-color:#7cb4db29}.product{color:#153e36;box-shadow:0 40px 70px #0007,0 4px 0 #488c8a55;min-height:420px;max-width:1000px;margin:auto}.product .brand{color:#15443c}.product .demo-badge{color:#174b40}.stage-tag{color:#7390a9}.experience-bottom p{color:#a2bac9}.experience-bottom span{color:#88b6c6}.feature-list article{border-color:#ffffff1c}.feature-list article>span{color:#72c5ba}.feature-list b{color:#78e2cc}.features{padding:110px 0 120px}.segments{background:radial-gradient(ellipse at 80% 60%,#6444a24a,transparent 65%),linear-gradient(135deg,#0a151f,#142e3b,#1a1835);position:relative}.segment-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,#112533),linear-gradient(0deg,#0a172c,transparent 40%)}.segment-photo img{filter:brightness(.8) saturate(.85)}.segment-photo>span{z-index:1;color:#c6e0db}.segment-copy em{color:#9ee7db}.pricing{position:relative;padding:120px 0;background:radial-gradient(ellipse at 50% 70%,#41439b24,transparent 65%)}.price-grid{gap:22px}.price-grid article{position:relative;background:linear-gradient(150deg,#1b2a4170,#0a1528);border:1px solid #ffffff24;border-radius:17px;padding:35px 30px;box-shadow:inset 0 1px 0 #ffffff09}.price-grid article:before{content:'';position:absolute;top:-1px;left:20%;width:60%;height:1px;background:linear-gradient(90deg,transparent,#a7c9f8aa,transparent)}.price-grid .accent{background:radial-gradient(ellipse at 50% 0,#2b81764d,transparent 70%),linear-gradient(145deg,#173d43,#14203c);border-color:#72ddc98a;box-shadow:0 0 50px #41baae12,inset 0 1px 0 #c6ffee30}.price-grid h3{color:white}.plan-index{color:#83a6c3}.price-grid p{color:#9db0c8}.plan-detail{border-color:#ffffff1c;color:#9fb5c6}.outline{color:#c6e3ed;border:1px solid #83b7c64a;background:#ffffff03}.pricing-note{color:#8ca2bd}.website{position:relative;background:radial-gradient(ellipse at 15% 45%,#6942b944,transparent 60%),radial-gradient(ellipse at 90% 70%,#17877c40,transparent 65%),linear-gradient(#080e1c,#18263a,#101a2d);padding:110px 0}.website h2 em{background:linear-gradient(90deg,#8be6d8,#a99aff);background-clip:text;color:transparent}.website-grid>div>p:not(.eyebrow){color:#a8bad1}.site-price{color:#8cdecf}.site-price strong{color:#e7fff9}.site-price span{color:#a9b7cc}.site-details li{border-color:#ffffff22}.site-details li b{color:#d2e9ed}.site-details li span{color:#99afc5}.mini-site{transform:perspective(900px) rotateY(-12deg) rotateZ(5deg);border:1px solid #9fbdd688;border-radius:10px;overflow:hidden;box-shadow:-20px 30px 80px #0008,0 0 70px #a08aff1c;color:#314d4a}.mini-cover{height:280px}.mini-footer{background:#e5f5ee}.faq{position:relative;background:radial-gradient(ellipse at 100% 100%,#166e6a20,transparent 60%)}.questions p{color:#98adc6}.questions summary{color:#d6e4f6}.questions summary:after{color:#67d6be}.final-cta{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 120%,#6473c066,transparent 60%),radial-gradient(ellipse at 0 60%,#168b794d,transparent 65%),linear-gradient(120deg,#102939,#1a203e,#181832);border-block:1px solid #ffffff14;padding:100px 25px}.final-cta h2 em{color:#9be9d6}footer{background:#080e1c;color:#b4c9d4}footer small{color:#7791a7}dialog{background:linear-gradient(135deg,#183543,#14182e);color:#e4efff;border:1px solid #6facae66;border-radius:15px}dialog .eyebrow{color:#7ed8c7}dialog p{color:#adc2d5}.dark{background:#6ce7ce;color:#0b302c}#screen-dialog{max-width:1400px;width:95vw;padding:45px 12px 12px;background:#0b1728}#screen-dialog img{display:block;width:100%;height:auto}.skip{color:#143d37}.button span,.float-chip>span,.feature-list b,.mini-footer>span{font-family:Arial,sans-serif}@media(max-width:1000px){.hero-v2{min-height:980px}.hero-showcase{height:430px}.photo-panel{width:155px;height:230px}.hero-screen{width:80%;left:10%;top:65px}.chip-one{left:3%;top:265px}.chip-two{right:3%;top:315px}.hero-v2 h1{font-size:78px}}@media(max-width:700px){header{height:74px}.hero-v2{min-height:auto;padding-bottom:40px}.hero-v2-content{padding:52px 20px 0}.hero-v2 h1{font-size:clamp(43px,10.5vw,68px);line-height:1.1;margin:25px 0}.hero-v2 .eyebrow{font-size:7px;letter-spacing:.12em}.hero-description{font-size:13px}.hero-v2 .actions{flex-direction:column;align-items:center;gap:10px}.hero-v2 .actions .button{width:min(300px,100%)}.hero-price{font-size:10px}.hero-showcase{height:310px;margin-top:15px}.hero-screen{width:94%;left:3%;top:65px;transform:perspective(800px) rotateX(6deg) rotateY(-4deg)}.screen-chrome{height:26px;font-size:6px}.screen-caption{font-size:5px;padding:8px}.photo-panel{width:80px;height:115px;top:15px;opacity:.8}.photo-left{left:4%}.photo-right{right:4%;top:25px}.float-chip{padding:10px 12px;font-size:9px;gap:8px;border-radius:8px}.float-chip small{font-size:7px}.float-chip>span{font-size:17px}.chip-one{top:230px;left:7%;transform:rotate(-3deg)}.chip-two{top:247px;right:4%}.scene-index{font-size:6px;bottom:0}.showcase-halo{height:250px;top:25px}.ribbon{font-size:9px;gap:13px;padding:22px 12px}.ribbon b{font-size:8px}.ribbon span:last-child{display:inline}.intro{padding:75px 0}.intro h2{font-size:35px}.experience{padding-top:60px}.real-product-block{padding:9px;margin-top:30px;border-radius:10px}.real-product-label{font-size:6px;letter-spacing:.08em;padding-bottom:12px}.screenshot-open>span{font-size:7px;bottom:5px;right:5px;padding:7px}.demo-intro{margin-top:40px;display:block}.demo-intro>p:last-child{font-size:10px;margin-top:10px}.product{min-height:390px}.segment-photo:after{background:linear-gradient(0deg,#112533,transparent 55%)}.price-grid{gap:18px}.price-grid article{padding:32px}.website{padding:75px 0}.site-details li{grid-template-columns:115px 1fr}.mini-cover{height:230px}nav{background:#101d31;color:#cde9ef;border-bottom:1px solid #ffffff20}#menu{color:#c8e6df;border-color:#6fb8b855}.final-cta{padding:75px 22px}.final-cta h2{font-size:35px}}@media(prefers-reduced-motion:reduce){.float-chip{animation:none}.hero-screen,.mini-site{transform:none!important}}

.arrow-icon{width:17px;height:17px;display:inline-block;vertical-align:middle;flex-shrink:0}.mini-nav .arrow-icon,.screen-chrome .arrow-icon{width:10px;height:10px}.login .arrow-icon{width:12px;height:12px}

.plan-capacity{list-style:none;padding:0;margin:0;display:grid;gap:13px}.plan-capacity li{font-size:12px;line-height:1.5}.plan-capacity li:before{content:'✓';color:#72e7cb;margin-right:9px}.plan-capacity b{color:#d7f7ec;font-weight:500}.common-modules{margin-top:38px;padding:25px 30px;border:1px solid #6dc7c72b;border-radius:12px;background:linear-gradient(110deg,#1a4d4526,#463f8126);text-align:center}.common-modules p{font-size:13px;color:#d1dff0;margin:13px auto;max-width:950px;line-height:2}.common-modules small{font-size:10px;color:#9bb6cb}.price-grid{margin-top:28px}.pricing-note{max-width:850px;margin:24px auto 0;line-height:1.9}.module-heading{margin-top:75px}.module-heading h3{font-size:clamp(25px,3vw,40px);font-weight:500;letter-spacing:-.045em;line-height:1.25;margin:18px 0}.module-heading>p:last-child{font-size:12px;color:#a0b1c7;max-width:670px}.module-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:35px;align-items:start}.module{border-top:1px solid #ffffff1c;padding:20px 0}.module summary{display:flex;gap:17px;align-items:start;cursor:pointer;list-style:none;min-height:48px}.module summary::-webkit-details-marker{display:none}.module-num{font-size:9px;color:#66d8c2;padding-top:6px}.module summary b{font-size:14px;font-weight:500;color:#e4effa;display:block}.module summary small{font-size:11px;color:#8da6be;display:block;line-height:1.7;margin-top:6px}.module-plus{font-size:22px;color:#71d9cb;margin-left:auto;line-height:1}.module[open] .module-plus{transform:rotate(45deg)}.module ul{padding:0 5px 0 46px;margin:17px 0 5px;color:#b2c5d8;font-size:12px;line-height:1.9}.module li{margin-bottom:8px;padding-left:4px}.scope-note{margin-top:35px;padding:24px;border-left:2px solid #6892d6;background:#7b9dde08}.scope-note>b{font-size:13px;color:#c7daec}.scope-note p{font-size:11px;color:#95abc2;margin-top:10px;line-height:1.9}@media(max-width:700px){.module-grid{grid-template-columns:1fr;gap:0}.common-modules{padding:22px 18px}.common-modules p{font-size:12px}.module-heading{margin-top:45px}.module-heading h3{font-size:29px}.module ul{font-size:12px;padding-left:35px}.scope-note{padding:20px}.plan-capacity li{font-size:13px}}

.product aside.real-menu{width:205px;padding:0;background:#112629;color:#b0c8ce;border-right:1px solid #233b40;min-height:530px}.real-menu-brand{display:flex;align-items:center;gap:10px;padding:20px 15px;border-bottom:1px solid #ffffff13;min-height:72px}.real-menu-brand>span{display:grid;place-items:center;background:#319b95;color:#09262d;border-radius:9px;width:30px;height:30px}.real-menu-brand svg{width:22px;height:22px}.real-menu-brand b{font-size:14px;color:#eafaff;letter-spacing:-.03em}.real-menu .side-items{margin:12px 8px;display:grid;gap:3px}.real-menu .real-menu-item{border:0;width:100%;display:flex;align-items:center;gap:12px;background:none;color:#adc3cb;padding:10px 11px;border-radius:9px;font-size:11px;text-align:left;line-height:1.2;min-height:34px}.real-menu .real-menu-item svg{width:16px;height:16px;flex-shrink:0;color:#b1c4c8}.real-menu .real-menu-item span{padding:0;font-size:11px}.real-menu .real-menu-item.selected{background:#1c3b3e;color:#e5ffff}.real-menu button.real-menu-item:hover{background:#234448}.real-menu-version{margin-top:auto;border-top:1px solid #ffffff14;padding:13px 15px;color:#7599a5;font-size:9px}.product-main{padding-bottom:22px}.product .demo-caption{font-size:9px}.real-menu .real-menu-item:focus-visible{outline:2px solid #65d9c8;outline-offset:1px}@media(max-width:1000px) and (min-width:701px){.product aside.real-menu{width:180px}.real-menu .real-menu-item{gap:8px}}@media(max-width:700px){.product aside.real-menu{display:flex;width:104px;min-height:485px}.real-menu-brand{padding:15px 8px;gap:6px;min-height:60px}.real-menu-brand>span{width:22px;height:24px;border-radius:6px}.real-menu-brand svg{width:17px;height:17px}.real-menu-brand b{font-size:9px;white-space:nowrap}.real-menu .side-items{margin:8px 4px;gap:4px}.real-menu .real-menu-item{gap:6px;padding:9px 5px;min-height:31px;border-radius:6px}.real-menu .real-menu-item span{font-size:8px}.real-menu .real-menu-item svg{width:12px;height:12px}.real-menu-version{font-size:7px;padding:10px 8px}.product-main{padding:0 8px 14px}.demo-heading{display:block;margin-top:18px}.demo-heading h3{font-size:16px}.demo-badge{display:inline-block;margin-top:9px}.tabs{gap:0}.tabs button{font-size:9px;padding:10px 7px}.agenda-grid{grid-template-columns:26px 1fr 1fr}.agenda-grid>div{padding:4px;font-size:7px}.appointment{padding:5px;font-size:7px}.appointment small{font-size:6px}.finance-cards{grid-template-columns:1fr;gap:8px}.finance-cards div{padding:10px}.finance-cards strong{font-size:19px}.demo-table td,.demo-table th{font-size:8px;padding:9px 4px}.product .demo-caption{font-size:7px}.demo-heading small{font-size:5px}}
