:root{--ink:#201915;--paper:#f0e8d7;--paper2:#f7f2e9;--green:#10271f;--green2:#214b3d;--gold:#d9b369;--rust:#bc5837;--line:rgba(32,25,21,.18);--muted:#736b62;--ease:cubic-bezier(.22,1,.36,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit}
.site-header{height:84px;padding:0 clamp(24px,5vw,80px);display:flex;align-items:center;gap:46px;background:rgba(16,39,31,.94);color:#f6efe2;border-bottom:1px solid rgba(255,255,255,.14);position:absolute;top:0;left:0;right:0;z-index:20;backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:11px}.brand-mark{width:39px;height:39px;display:block;position:relative;background:var(--rust);border-radius:50% 50% 12% 50%;transform:rotate(-4deg);overflow:hidden}.brand-mark i:first-child{position:absolute;width:21px;height:21px;border:1.5px solid rgba(255,255,255,.9);border-left-color:transparent;border-radius:50%;left:8px;top:8px;transform:rotate(-35deg)}.brand-mark i:last-child{position:absolute;width:5px;height:5px;background:var(--gold);border-radius:50%;right:6px;top:7px;box-shadow:-18px 20px 0 rgba(255,255,255,.9)}.brand>b{font-size:15px;line-height:1}.brand small{display:block;margin-top:5px;font-size:7px;letter-spacing:.24em;opacity:.54}.site-header nav{display:flex;gap:27px;margin-left:auto;font-size:10px;color:rgba(255,255,255,.65)}.site-header nav a{position:relative}.site-header nav a::after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:1px;background:var(--gold);transition:right .25s var(--ease)}.site-header nav a:hover{color:#fff}.site-header nav a:hover::after{right:0}.header-action{border-bottom:1px solid var(--gold);padding:10px 0;font-size:10px;font-weight:800}.header-action span{color:var(--gold);margin-left:8px}.menu,.mobile-nav{display:none}
.hero{min-height:100svh;padding:145px clamp(24px,5vw,80px) 38px;background:var(--green);background-image:radial-gradient(circle at 83% 35%,rgba(217,179,105,.1),transparent 24%),linear-gradient(115deg,transparent 60%,rgba(255,255,255,.018) 60%);color:#f5eee1;display:grid;grid-template-columns:1fr minmax(275px,.4fr);grid-template-rows:auto 1fr auto auto;gap:22px 42px;overflow:hidden;position:relative}.hero::before{content:"";position:absolute;inset:84px 0 0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to right,transparent,black 60%,black)}.hero>*{position:relative;z-index:1}.hero-kicker{grid-column:1/3;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.16);padding-bottom:13px;font-size:8px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.hero h1{grid-column:1;grid-row:2/4;margin:0;align-self:center;font-size:clamp(62px,7.8vw,124px);line-height:.86;letter-spacing:-.066em;font-weight:700}.hero h1 span{display:block}.hero h1 .accent{color:var(--gold)}.hero-side{grid-column:2;grid-row:2;display:grid;place-items:center;min-height:285px}.retention-orbit{width:min(28vw,330px);aspect-ratio:1;position:relative}.orbit-label{position:absolute;left:50%;top:-9px;transform:translateX(-50%);font-size:6px;letter-spacing:.24em;color:rgba(255,255,255,.44);white-space:nowrap}.orbit-ring{position:absolute;border:1px solid rgba(217,179,105,.25);border-radius:50%;inset:12%;animation:orbitSpin 24s linear infinite}.orbit-ring::before{content:"";position:absolute;width:8px;height:8px;border:2px solid var(--gold);border-radius:50%;left:8%;top:15%;background:var(--green)}.orbit-ring-two{inset:0;border-style:dashed;border-color:rgba(255,255,255,.12);animation-direction:reverse;animation-duration:38s}.orbit-ring-two::before{width:4px;height:4px;border:0;background:var(--rust);left:auto;right:12%;top:22%}.orbit-core{position:absolute;inset:31%;border-radius:50%;background:var(--paper2);color:var(--ink);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:0 0 0 9px rgba(217,179,105,.07),0 25px 70px rgba(0,0,0,.22)}.orbit-core small{font-size:6px;letter-spacing:.2em;color:#9e7a43}.orbit-core b{font-size:19px;margin:3px 0 1px}.orbit-core span{font-size:6px;color:var(--muted)}.orbit-point{position:absolute;display:grid;grid-template-columns:8px auto;gap:1px 7px;font-size:7px;line-height:1.1}.orbit-point i{grid-row:1/3;width:6px;height:6px;border-radius:50%;background:var(--gold);align-self:center;box-shadow:0 0 0 5px rgba(217,179,105,.08)}.orbit-point span{color:rgba(255,255,255,.47)}.orbit-point b{font-size:10px}.point-order{left:-2%;top:25%}.point-reason{right:-4%;top:42%}.point-return{left:18%;bottom:0}.point-return i{background:var(--rust)}.hero-foot{grid-column:2;grid-row:3;align-self:end}.hero-foot>p{font-size:12px;line-height:1.7;color:rgba(245,238,225,.66);margin:0 0 22px}.hero-actions{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.button{display:inline-flex;align-items:center;justify-content:center;padding:16px 21px;border:1px solid transparent;font-size:10px;font-weight:800;letter-spacing:.02em;transition:transform .25s,box-shadow .25s}.button.primary{background:var(--gold);color:var(--ink);box-shadow:0 12px 34px rgba(0,0,0,.16)}.button:hover{transform:translateY(-2px);box-shadow:0 15px 38px rgba(0,0,0,.2)}.text-link{font-size:10px;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:7px}.text-link span{color:var(--gold);margin-left:8px}.return-line{grid-column:1/3;display:grid;grid-template-columns:210px 1fr 210px;align-items:center;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);padding:20px 0}.return-event{display:grid;grid-template-columns:1fr auto;gap:3px 15px}.return-event small{grid-column:1/3;font-size:7px;letter-spacing:.18em;color:var(--gold)}.return-event b{font-size:13px}.return-event strong{font-size:18px}.return-event span{grid-column:1/3;font-size:8px;color:rgba(255,255,255,.45)}.return-event.finish{text-align:right}.return-route{position:relative;height:50px;margin:0 35px}.return-route::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(217,179,105,.25)}.return-route i{position:absolute;left:0;top:calc(50% - 3px);width:7px;height:7px;background:var(--gold);border-radius:50%;animation:travel 8s var(--ease) infinite}.route-label{position:absolute;padding:5px 8px;background:var(--green);border:1px solid rgba(217,179,105,.34);font-size:7px;color:var(--gold);white-space:nowrap;transform:translateX(-50%)}.route-one{left:23%;top:0}.route-two{left:53%;bottom:0}.route-three{left:79%;top:0}.hero-note{grid-column:1/3;margin:0;text-align:right;font-size:7px;letter-spacing:.15em;color:rgba(255,255,255,.4);text-transform:uppercase}
.section{padding:120px clamp(24px,6.2vw,100px)}.section-index{margin:0 0 45px;font-size:8px;letter-spacing:.25em;color:#9d7e49;font-weight:800}.statement{background:var(--paper2)}.statement-grid{display:grid;grid-template-columns:1.2fr .55fr;gap:9vw;align-items:end}.statement h2,.product-head h2,.after-sticky h2,.capability-title h2,.safety-head h2,.price-lead h2,.contact h2{font-size:clamp(45px,5.8vw,88px);line-height:.99;letter-spacing:-.055em;margin:0}.statement h2 em,.product-head h2 em,.after-sticky h2 em,.capability-title h2 em,.safety-head h2 em,.price-lead h2 em{font-style:normal;color:#9e7a43}.statement-copy p{font-size:13px;line-height:1.75;color:var(--muted);margin:18px 0}.truth-strip{display:grid;grid-template-columns:1fr 80px 1fr;align-items:center;margin-top:80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.truth-strip span{font-size:15px}.truth-strip span:last-child{text-align:right}.truth-strip small{display:block;font-size:7px;letter-spacing:.2em;color:#a28049;margin-bottom:5px}.truth-strip b{height:1px;background:var(--rust);position:relative}.truth-strip b::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--rust)}
.product{background:#191814;color:#f5eee1;position:relative;overflow:hidden}.product::before{content:"PRODUCT / 02";position:absolute;right:-22px;top:44px;font-size:clamp(70px,13vw,190px);line-height:1;font-weight:800;letter-spacing:-.08em;color:rgba(255,255,255,.025);white-space:nowrap}.product-head{display:grid;grid-template-columns:1.1fr .5fr;gap:8vw;align-items:end;margin-bottom:58px;position:relative}.product-head>p{font-size:13px;line-height:1.75;color:rgba(255,255,255,.56);margin:0}.product-head h2 em{color:var(--gold)}.platform-frame{display:grid;grid-template-columns:190px 1fr;min-height:660px;background:#ece9e2;color:var(--ink);border:1px solid rgba(255,255,255,.16);box-shadow:0 38px 90px rgba(0,0,0,.38),0 0 0 10px rgba(255,255,255,.018);position:relative}.platform-frame::before{content:"РАБОЧИЙ ИНТЕРФЕЙС";position:absolute;right:0;top:-22px;font-size:6px;letter-spacing:.2em;color:rgba(255,255,255,.42)}.platform-nav{background:#24241f;color:#e8e3da;padding:25px 18px;display:flex;flex-direction:column}.platform-brand{display:flex;align-items:center;gap:9px;padding:0 6px 25px;border-bottom:1px solid rgba(255,255,255,.1)}.platform-brand>.brand-mark{width:33px;height:33px;display:block;background:var(--rust);border-radius:50% 50% 12% 50%;transform:rotate(-4deg)}.platform-brand>.brand-mark i:first-child{width:18px;height:18px;left:7px;top:7px}.platform-brand>.brand-mark i:last-child{right:5px;top:6px;box-shadow:-15px 17px 0 rgba(255,255,255,.9)}.platform-brand b{font-size:11px}.platform-brand small{display:block;font-size:5px;letter-spacing:.22em;opacity:.45}.platform-nav nav{display:grid;margin-top:25px;gap:4px}.platform-nav nav i{font-style:normal;font-size:9px;padding:11px 12px;color:rgba(255,255,255,.47);border-left:2px solid transparent}.platform-nav nav i.active{color:#fff;border-left-color:var(--gold);background:linear-gradient(90deg,rgba(217,179,105,.1),transparent)}.platform-nav>small{margin-top:auto;font-size:6px;letter-spacing:.18em;opacity:.28}.platform-main{padding:20px 24px}.platform-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid #d5d0c7;font-size:8px;color:var(--muted)}.platform-bar b{font-size:7px;padding:7px 10px;border:1px solid #d5d0c7;background:#fff}.platform-title{display:flex;align-items:end;justify-content:space-between;padding:26px 0 19px}.platform-title small{font-size:6px;letter-spacing:.18em;color:#9d7e49}.platform-title h3{font-size:29px;letter-spacing:-.04em;margin:4px 0 0}.live-state{display:flex;align-items:center;gap:7px;font-size:7px;color:var(--green2)}.live-state i{width:6px;height:6px;border-radius:50%;background:var(--green2);animation:pulse 2.2s infinite}.platform-metrics{display:grid;grid-template-columns:1.3fr .75fr .75fr;border-top:1px solid #cfc9c0;border-bottom:1px solid #cfc9c0}.platform-metrics article{padding:22px;border-right:1px solid #cfc9c0;min-height:156px}.platform-metrics article:last-child{border:0}.platform-metrics small,.platform-metrics strong,.platform-metrics p{display:block}.platform-metrics small{font-size:6px;letter-spacing:.15em;color:#766e65}.platform-metrics strong{font-size:31px;margin:22px 0 4px;letter-spacing:-.04em}.platform-metrics p{font-size:8px;color:#777068;margin:0}.metric-revenue{background:linear-gradient(135deg,#c8613e,#a94128);color:white;position:relative;overflow:hidden}.metric-revenue::after{content:"";position:absolute;width:170px;height:170px;border:1px solid rgba(255,255,255,.16);border-radius:50%;right:-70px;top:-95px;box-shadow:0 0 0 24px rgba(255,255,255,.025),0 0 0 49px rgba(255,255,255,.018)}.metric-revenue small,.metric-revenue p{color:rgba(255,255,255,.62)}.metric-revenue>span{position:absolute;right:18px;bottom:18px;font-size:7px}.platform-data{display:grid;grid-template-columns:1.45fr .75fr;gap:16px;margin-top:16px}.revenue-chart,.activity{background:#fff;border:1px solid #d5d0c7;padding:17px}.revenue-chart header,.activity header{display:flex;justify-content:space-between;font-size:8px}.revenue-chart header span,.activity header span{color:var(--muted);font-size:7px}.revenue-chart svg{width:100%;height:165px;margin-top:8px}.revenue-chart path{fill:none;vector-effect:non-scaling-stroke}.revenue-chart .grid{stroke:#eeeae3;stroke-width:1}.revenue-chart .past{stroke:#b9b1a6;stroke-dasharray:5 7}.revenue-chart .now{stroke:var(--rust);stroke-width:2.5;stroke-dasharray:1000;stroke-dashoffset:1000}.platform-frame.visible .revenue-chart .now{animation:draw 1.8s .5s var(--ease) forwards}.activity p{display:flex;justify-content:space-between;padding:14px 0;margin:0;border-bottom:1px solid #e6e1d9;font-size:8px}.activity p:last-child{border:0}.activity p b{font-size:6px;color:var(--green2);font-weight:700}.demo-disclaimer{font-size:6px;color:#8e877f;margin:10px 0 0}
.after-order{background:var(--paper2)}.after-layout{display:grid;grid-template-columns:.7fr 1fr;gap:9vw}.after-sticky{align-self:start;position:sticky;top:60px}.after-sticky>p{max-width:480px;font-size:13px;line-height:1.75;color:var(--muted);margin:25px 0}.after-list{border-top:1px solid var(--line)}.after-list article{display:grid;grid-template-columns:45px 1fr auto;gap:24px;align-items:start;padding:34px 0;border-bottom:1px solid var(--line);transition:padding .35s var(--ease),color .35s}.after-list article:hover{padding-left:14px;color:var(--rust)}.after-list article>span{font-size:9px;color:#9e7a43}.after-list article small{font-size:7px;letter-spacing:.17em;color:#9e7a43}.after-list article h3{font-size:22px;letter-spacing:-.025em;margin:7px 0}.after-list article p{max-width:570px;font-size:11px;line-height:1.65;color:var(--muted);margin:0}.after-list article>b{font-size:14px;white-space:nowrap}
.capabilities{background:var(--green);color:#f5eee1}.capability-title{margin-bottom:65px}.capability-title h2 em{color:var(--gold)}.capability-list{border-top:1px solid rgba(255,255,255,.2)}.capability-list article{display:grid;grid-template-columns:50px .6fr 1fr .8fr;gap:25px;align-items:center;min-height:190px;border-bottom:1px solid rgba(255,255,255,.17);padding:30px 0}.capability-list article>span{font-size:8px;color:var(--gold)}.capability-list h3{font-size:25px;line-height:1.15;letter-spacing:-.03em;margin:0}.capability-list article>p{font-size:11px;line-height:1.65;color:rgba(255,255,255,.55);margin:0}.cap-data{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding-left:25px;border-left:1px solid rgba(255,255,255,.18)}.cap-data small{font-size:6px;letter-spacing:.14em;color:rgba(255,255,255,.45)}.cap-data b{font-size:12px;color:var(--gold)}.cap-flow{display:flex;align-items:center;padding-left:25px}.cap-flow i{font-style:normal;font-size:7px;padding:8px;border:1px solid rgba(217,179,105,.45)}.cap-flow b{width:22px;height:1px;background:var(--gold)}.cap-code{padding-left:25px;border-left:1px solid rgba(255,255,255,.18)}.cap-code small,.cap-code b,.cap-code span{display:block}.cap-code small{font-size:6px;letter-spacing:.14em;color:rgba(255,255,255,.45)}.cap-code b{font-size:20px;margin:5px 0;color:var(--gold)}.cap-code span{font-size:7px}.cap-bars{height:70px;display:flex;align-items:end;gap:7px;padding-left:25px;border-bottom:1px solid rgba(255,255,255,.2)}.cap-bars i{width:12%;height:var(--v);background:var(--gold);transform-origin:bottom;transform:scaleY(.15);transition:transform 1s var(--ease)}.capability-list article.visible .cap-bars i{transform:scaleY(1)}
.safety{background:var(--paper2)}.safety-head{max-width:1050px;margin-bottom:60px}.shadow-compare{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.shadow-row{display:grid;grid-template-columns:1fr 1fr 130px;border-bottom:1px solid var(--line)}.shadow-row>span,.shadow-row>b{padding:20px;font-size:11px;border-right:1px solid var(--line)}.shadow-row>b{border:0;text-align:right}.shadow-row.labels span,.shadow-row.labels b{font-size:6px;letter-spacing:.15em;color:#8e8477}.shadow-row:not(.labels)>b{color:var(--green2);font-size:16px}.shadow-total{display:flex;align-items:center;justify-content:space-between;padding:24px 20px;background:var(--green);color:#fff}.shadow-total span{display:flex;align-items:center;gap:9px;font-size:9px}.shadow-total i{width:7px;height:7px;border-radius:50%;background:var(--gold)}.shadow-total strong{font-size:15px;color:var(--gold)}.launch-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:45px}.launch-steps span{border-left:1px solid var(--line);padding:8px 22px;font-size:11px}.launch-steps b{display:block;font-size:8px;color:#9e7a43;margin-bottom:10px}
.price{background:#d9b369}.price-lead{margin-bottom:65px}.price-lead .section-index,.price-lead h2 em{color:var(--green)}.price-main{display:grid;grid-template-columns:.8fr 1fr;border-top:1px solid rgba(32,25,21,.38);border-bottom:1px solid rgba(32,25,21,.38)}.price-main>div{padding:45px 35px 45px 0;border-right:1px solid rgba(32,25,21,.38)}.price-main small{font-size:8px;letter-spacing:.2em}.price-main strong{display:block;font-size:clamp(70px,9vw,135px);line-height:.9;letter-spacing:-.07em;margin:25px 0}.price-main sup{font-size:.35em}.price-main p{font-size:10px}.price-main ul{list-style:none;margin:0;padding:32px 0 32px 50px;display:grid;grid-template-columns:1fr 1fr;align-content:center}.price-main li{padding:14px 0;border-bottom:1px solid rgba(32,25,21,.22);font-size:11px}.comparison-head{display:grid;grid-template-columns:1fr .6fr;gap:8vw;align-items:end;margin:85px 0 30px}.comparison-head small{font-size:7px;letter-spacing:.2em;color:var(--green)}.comparison-head h3{font-size:clamp(31px,3.5vw,52px);line-height:1.04;letter-spacing:-.05em;margin:10px 0 0}.comparison-head>p{font-size:11px;line-height:1.7;margin:0;opacity:.66}.price-compare{border-top:1px solid rgba(32,25,21,.4)}.compare-row{display:grid;grid-template-columns:1.05fr .55fr 1.15fr 1.25fr;align-items:stretch;border-bottom:1px solid rgba(32,25,21,.28);transition:background .25s}.compare-row:hover{background:rgba(255,255,255,.1)}.compare-row>*{margin:0;padding:22px 18px;border-right:1px solid rgba(32,25,21,.2);font-style:normal}.compare-row>*:first-child{padding-left:0}.compare-row>*:last-child{border-right:0}.compare-row span{display:flex;flex-direction:column;justify-content:center;gap:6px}.compare-row span strong{font-size:13px}.compare-row span small{font-size:7px;opacity:.56}.compare-row span i{width:max-content;background:var(--green);color:var(--gold);padding:5px 7px;font-size:6px;letter-spacing:.15em;font-style:normal}.compare-row>b{display:flex;align-items:center;font-size:20px;letter-spacing:-.035em;white-space:nowrap}.compare-row p,.compare-row em{font-size:9px;line-height:1.6;display:flex;align-items:center}.compare-row em{opacity:.62}.compare-labels>*{padding-top:12px;padding-bottom:12px;font-size:6px!important;letter-spacing:.17em;opacity:.55}.compare-own{background:var(--green);color:#f5eee1;border-bottom-color:var(--green)}.compare-own:hover{background:#163329}.compare-own>*{border-color:rgba(255,255,255,.13)}.compare-own>b{color:var(--gold)}.compare-own em{color:rgba(255,255,255,.68);opacity:1}.saving-line{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(32,25,21,.38);margin-top:38px}.saving-line span{padding:28px 28px 30px 0;border-right:1px solid rgba(32,25,21,.28);display:grid;grid-template-columns:auto 1fr;align-items:end}.saving-line span:not(:first-child){padding-left:28px}.saving-line span:last-child{border-right:0}.saving-line small{grid-column:1/3;font-size:6px;letter-spacing:.17em;opacity:.55;margin-bottom:9px}.saving-line b{font-size:46px;line-height:.9;letter-spacing:-.06em;color:var(--green)}.saving-line em{font-size:8px;line-height:1.45;font-style:normal;opacity:.64;padding-left:12px}.price-note{font-size:7px;line-height:1.7;opacity:.65;margin:28px 0 0;max-width:980px}
.faq{background:var(--paper2)}.faq-head{display:grid;grid-template-columns:1fr minmax(260px,.42fr);gap:8vw;align-items:end;margin-bottom:65px}.faq-head h2{font-size:clamp(45px,5.8vw,88px);line-height:.99;letter-spacing:-.055em;margin:0}.faq-head h2 em{font-style:normal;color:#9e7a43}.faq-head>p{font-size:13px;line-height:1.75;color:var(--muted);margin:0}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:55px 1fr 28px;gap:22px;align-items:center;padding:28px 0;font-size:clamp(18px,1.8vw,27px);font-weight:650;letter-spacing:-.025em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:8px;letter-spacing:.15em;color:#9e7a43}.faq-list summary i{width:16px;height:16px;position:relative}.faq-list summary i::before,.faq-list summary i::after{content:"";position:absolute;left:0;top:7px;width:16px;height:1px;background:var(--ink);transition:transform .25s var(--ease)}.faq-list summary i::after{transform:rotate(90deg)}.faq-list details[open] summary i::after{transform:rotate(0)}.faq-list details>p{max-width:800px;margin:-4px 0 30px 77px;font-size:14px;line-height:1.75;color:var(--muted)}
.contact{min-height:850px;background:var(--green);color:#f5eee1;display:flex;flex-direction:column}.contact .section-index{color:var(--gold)}.contact-intro{display:grid;grid-template-columns:1.25fr minmax(280px,.45fr);gap:8vw;align-items:end}.contact h2{font-size:clamp(52px,6.7vw,102px);line-height:.95;letter-spacing:-.06em;margin:0}.contact h2 em{font-style:normal;color:var(--gold)}.contact-intro>p{font-size:14px;line-height:1.75;color:rgba(255,255,255,.6);margin:0}.contact-workspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.7fr);border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin-top:70px}.lead-form{display:grid;grid-template-columns:1fr 1fr;gap:24px 28px;padding:42px 5vw 42px 0;border-right:1px solid rgba(255,255,255,.2)}.form-heading{grid-column:1/3;margin-bottom:6px}.form-heading small{display:block;color:var(--gold);font-size:7px;letter-spacing:.2em;margin-bottom:11px}.form-heading strong{font-size:25px;letter-spacing:-.03em}.lead-form label{display:grid;gap:9px}.lead-form label span{font-size:8px;letter-spacing:.1em;color:rgba(255,255,255,.52)}.lead-form input,.lead-form select{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(255,255,255,.24);border-radius:0;background:rgba(255,255,255,.035);color:#f5eee1;font:500 13px/1.2 Manrope,Arial,sans-serif;outline:0;transition:border-color .2s,background .2s}.lead-form select{appearance:auto}.lead-form option{color:var(--ink);background:var(--paper2)}.lead-form input::placeholder{color:rgba(255,255,255,.3)}.lead-form input:focus,.lead-form select:focus{border-color:var(--gold);background:rgba(255,255,255,.06)}.form-submit{grid-column:1/3;justify-self:start;border:0;cursor:pointer;margin-top:6px}.button.light{background:#f5eee1;color:var(--green)}.button.light span{margin-left:25px}.form-note{grid-column:1/3;max-width:720px;margin:0;font-size:9px;line-height:1.65;color:rgba(255,255,255,.42)}.form-note a{color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.35)}.contact-aside{display:flex;flex-direction:column;padding:42px 0 42px 4vw}.contact-aside small{font-size:7px;letter-spacing:.2em;color:var(--gold)}.contact-result ol{list-style:none;margin:25px 0 38px;padding:0}.contact-result li{display:grid;grid-template-columns:32px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:11px;line-height:1.5;color:rgba(255,255,255,.74)}.contact-result li b{font-size:8px;color:var(--gold)}.direct-contact{border-top:1px solid rgba(255,255,255,.2);padding-top:25px}.direct-contact>a,.cabinet-link{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.direct-contact a span,.cabinet-link span{font-size:9px;color:rgba(255,255,255,.45)}.direct-contact a b,.cabinet-link b{font-size:11px}.cabinet-link{margin-top:auto;border-top:1px solid rgba(255,255,255,.2)}.signature{display:flex;align-items:center;gap:20px;margin-top:auto;padding-top:70px;font-size:11px}.signature span{padding:11px 18px;background:var(--gold);color:var(--ink)}.signature i{height:35px;width:1px;background:rgba(255,255,255,.3)}footer{background:#141410;color:#eee7da;padding:44px clamp(24px,5vw,80px);display:grid;grid-template-columns:1.1fr 1fr 1fr auto;gap:35px;align-items:end}footer p{margin:0;font-size:9px;line-height:1.7;color:rgba(255,255,255,.42)}footer nav{display:flex;gap:20px;font-size:8px;color:rgba(255,255,255,.55)}footer>small{font-size:7px;color:rgba(255,255,255,.3)}
.launch-steps article{display:grid;grid-template-columns:24px 1fr;gap:13px;border-left:1px solid var(--line);padding:8px 18px}.launch-steps article>b{font-size:8px;color:#9e7a43}.launch-steps article strong{display:block;font-size:12px;line-height:1.35}.launch-steps article p{font-size:9px;line-height:1.6;color:var(--muted);margin:9px 0 0}
.reveal{opacity:1;transform:none;transition:opacity .75s var(--ease),transform .75s var(--ease)}.reveal:not(.visible){opacity:0;transform:translateY(22px)}@keyframes travel{0%{left:0;opacity:0}7%,90%{opacity:1}100%{left:100%;opacity:0}}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.35;transform:scale(.75)}}@keyframes draw{to{stroke-dashoffset:0}}
@media(max-width:980px){.site-header nav{display:none}.hero{grid-template-columns:1fr;grid-template-rows:auto;min-height:auto}.hero-kicker,.hero h1,.hero-side,.hero-foot,.return-line,.hero-note{grid-column:1;grid-row:auto}.hero-side{justify-content:start}.retention-orbit{width:290px;margin:8px 0}.hero-foot{max-width:600px}.return-line{grid-template-columns:170px 1fr 170px}.statement-grid,.product-head,.after-layout{grid-template-columns:1fr}.statement-copy,.product-head>p{max-width:620px}.after-sticky{position:static}.capability-list article{grid-template-columns:40px 1fr 1fr}.capability-list article>p{grid-column:2/3}.capability-list article>div{grid-column:3;grid-row:1/3}.price-main{grid-template-columns:1fr}.price-main>div{border-right:0;border-bottom:1px solid rgba(32,25,21,.38)}.price-main ul{padding-left:0}.comparison-head{grid-template-columns:1fr;gap:22px}.comparison-head>p{max-width:620px}.compare-row{grid-template-columns:.9fr .55fr 1fr 1fr}.platform-frame{grid-template-columns:150px 1fr}.platform-metrics{grid-template-columns:1fr 1fr}.platform-metrics .metric-revenue{grid-column:1/3}.contact-bottom{grid-template-columns:1fr;align-items:start}.contact-bottom .button{justify-self:start}footer{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.site-header{height:70px;padding:0 18px}.site-header .header-action{display:none}.brand-mark{width:36px;height:36px}.menu{display:grid;margin-left:auto;gap:6px;padding:10px;background:none;border:0;color:white}.menu i{width:23px;height:1px;background:currentColor;transition:.25s}.menu[aria-expanded=true] i:first-child{transform:translateY(3.5px) rotate(45deg)}.menu[aria-expanded=true] i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav{position:fixed;display:flex;flex-direction:column;gap:22px;inset:70px 0 0;background:var(--green);padding:42px 20px;font-size:23px;transform:translateY(-110%);visibility:hidden;transition:.4s var(--ease);z-index:-1}.mobile-nav.open{transform:none;visibility:visible}.hero{padding:105px 18px 30px;gap:27px;background-position:center}.hero h1{font-size:50px}.hero-kicker span:last-child{display:none}.hero-side{min-height:250px;justify-content:center}.retention-orbit{width:250px;margin:2px 0}.orbit-label{top:-3px}.hero-foot>p{font-size:13px}.return-line{grid-template-columns:1fr 1fr;gap:25px}.return-route{grid-column:1/3;grid-row:2;margin:0;height:55px}.return-event.finish{grid-column:2}.hero-note{text-align:left;line-height:1.5}.section{padding:78px 18px}.section-index{margin-bottom:28px}.statement h2,.product-head h2,.after-sticky h2,.capability-title h2,.safety-head h2,.price-lead h2{font-size:39px}.statement-grid{gap:28px}.truth-strip{grid-template-columns:1fr;margin-top:45px;gap:16px}.truth-strip b{width:50px}.truth-strip span:last-child{text-align:left}.product-head{gap:25px;margin-bottom:35px}.platform-frame{display:block;min-height:0;box-shadow:0 25px 55px rgba(0,0,0,.34)}.platform-nav{display:none}.platform-main{padding:13px}.platform-title{align-items:center}.platform-title h3{font-size:22px}.platform-metrics{grid-template-columns:1fr 1fr}.platform-metrics article{min-height:130px;padding:15px}.platform-metrics .metric-revenue{grid-column:1/3}.platform-metrics strong{font-size:24px;margin-top:17px}.platform-data{grid-template-columns:1fr}.revenue-chart svg{height:130px}.after-layout{gap:25px}.after-list article{grid-template-columns:32px 1fr;padding:27px 0;gap:12px}.after-list article>b{grid-column:2}.after-list article:hover{padding-left:0}.capability-title{margin-bottom:40px}.capability-list article{grid-template-columns:28px 1fr;gap:14px;padding:28px 0}.capability-list article>p,.capability-list article>div{grid-column:2;grid-row:auto}.capability-list article>div{padding-left:0;margin-top:8px}.capability-list h3{font-size:21px}.shadow-row{grid-template-columns:1fr 1fr 45px}.shadow-row>span,.shadow-row>b{padding:14px 7px;font-size:8px}.shadow-row.labels span,.shadow-row.labels b{font-size:5px}.shadow-total{align-items:flex-start;gap:15px;flex-direction:column}.launch-steps{grid-template-columns:1fr 1fr;gap:25px}.price-main>div{padding-right:0}.price-main strong{font-size:75px}.price-main ul{grid-template-columns:1fr}.comparison-head{margin:60px 0 25px}.comparison-head h3{font-size:31px}.compare-labels{display:none}.compare-row{grid-template-columns:1fr auto;padding:20px 0}.compare-row>*{padding:8px 0;border-right:0}.compare-row>span{padding-right:16px}.compare-row>b{font-size:18px;text-align:right}.compare-row>p,.compare-row>em{grid-column:1/3;border-top:1px solid rgba(32,25,21,.15);padding-top:12px;margin-top:5px}.compare-own>p,.compare-own>em{border-color:rgba(255,255,255,.12)}.compare-own{padding-left:14px;padding-right:14px;margin-left:-14px;margin-right:-14px}.saving-line{grid-template-columns:1fr}.saving-line span,.saving-line span:not(:first-child){padding:24px 0;border-right:0;border-bottom:1px solid rgba(32,25,21,.2)}.saving-line span:last-child{border-bottom:0}.contact{min-height:680px}.contact h2{font-size:45px}.contact-bottom{gap:28px}.signature{flex-wrap:wrap}.signature i{display:none}footer{grid-template-columns:1fr}footer nav{flex-wrap:wrap}}
.compare-row p,.compare-row em{font-size:10px}
.statement-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.5fr);gap:8vw;align-items:end}.statement-intro>p{font-size:16px;line-height:1.7;color:var(--muted);margin:0}.retention-proof{margin-top:78px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-flow{display:grid;grid-template-columns:repeat(3,1fr)}.proof-step{position:relative;display:flex;flex-direction:column;min-height:320px;padding:38px;border-right:1px solid var(--line)}.proof-step:first-child{padding-left:0}.proof-step:last-child{padding-right:0;border-right:0}.proof-step::before{content:"";position:absolute;top:-5px;left:38px;width:9px;height:9px;border-radius:50%;background:var(--paper2);border:2px solid #9e7a43}.proof-step:first-child::before{left:0}.proof-step-center{background:linear-gradient(180deg,rgba(217,179,105,.13),rgba(217,179,105,0))}.proof-step-center::before{background:var(--rust);border-color:var(--rust);box-shadow:0 0 0 7px rgba(188,88,55,.09)}.proof-label{display:flex;align-items:center;gap:11px}.proof-label b{font-size:12px;color:#9e7a43}.proof-label small{font-size:9px;letter-spacing:.2em;color:var(--muted)}.proof-step h3{max-width:330px;font-size:28px;line-height:1.12;letter-spacing:-.035em;margin:26px 0 14px}.proof-step>p{max-width:360px;font-size:14px;line-height:1.65;color:var(--muted);margin:0}.proof-signal{display:grid;grid-template-columns:1fr auto;gap:5px 16px;margin-top:auto;padding-top:26px;border-top:1px solid var(--line)}.proof-signal small{grid-column:1/3;font-size:8px;letter-spacing:.17em;color:#9e7a43}.proof-signal strong{font-size:23px}.proof-signal span{font-size:16px;font-weight:700}.proof-scenario strong{color:var(--rust)}.proof-outcome{display:grid;grid-template-columns:1fr 110px 1fr;align-items:center;padding:28px 0;border-top:1px solid var(--line)}.proof-outcome span{font-size:14px;line-height:1.5}.proof-outcome span:last-child{text-align:right;font-weight:700}.proof-outcome small{display:block;margin-bottom:6px;font-size:8px;letter-spacing:.18em;color:#9e7a43}.proof-outcome i{position:relative;height:1px;margin:0 24px;background:var(--rust)}.proof-outcome i::after{content:"";position:absolute;right:0;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--rust)}
.capability-title{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);gap:8vw;align-items:end}.capability-title .section-index{grid-column:1/3}.capability-lead{font-size:16px;line-height:1.7;color:rgba(255,255,255,.68);margin:0}.integration-rail{display:grid;grid-template-columns:1.2fr .8fr;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:0}.integration-rail>div{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:24px 32px 24px 0}.integration-rail>div+div{padding-left:32px;border-left:1px solid rgba(255,255,255,.18)}.integration-rail small{flex-basis:100%;font-size:9px;letter-spacing:.18em;color:var(--gold)}.integration-rail span{font-size:11px;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.24);color:rgba(255,255,255,.82)}.cap-cart{display:grid;gap:6px;padding-left:36px;border-left:1px solid rgba(255,255,255,.18)}.cap-cart small{font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.48)}.cap-cart b{font-size:27px;color:var(--gold)}.cap-cart span{font-size:11px}.cap-channels{display:flex;flex-wrap:wrap;gap:9px;padding-left:36px}.cap-channels i{font-style:normal;font-size:10px;letter-spacing:.08em;padding:10px 11px;border-bottom:1px solid rgba(217,179,105,.55);color:rgba(255,255,255,.82)}
@media(min-width:981px){.capability-list article{grid-template-columns:52px minmax(270px,.72fr) minmax(320px,1.15fr) minmax(260px,.8fr);gap:clamp(28px,3vw,52px);min-height:220px;padding:38px 0}.capability-list article>span{font-size:12px}.capability-list h3{font-size:clamp(32px,2.5vw,40px)}.capability-list article>p{font-size:clamp(16.5px,1.25vw,19px);line-height:1.65;color:rgba(255,255,255,.7)}.cap-data{gap:11px 20px;padding-left:36px}.cap-data small{font-size:11px}.cap-data b{font-size:24px}.cap-flow{padding-left:36px}.cap-flow i{font-size:12px;padding:13px 15px}.cap-flow b{width:32px}.cap-code{padding-left:36px}.cap-code small{font-size:10px}.cap-code b{font-size:32px;margin:8px 0}.cap-code span{font-size:12px}.cap-bars{height:96px;gap:9px;padding-left:36px}}
@media(min-width:641px) and (max-width:980px){.capability-list article{grid-template-columns:42px minmax(250px,1fr) minmax(220px,.7fr);gap:24px;min-height:210px;padding:36px 0}.capability-list article>span{font-size:10px}.capability-list h3{font-size:29px}.capability-list article>p{font-size:14px;line-height:1.7;color:rgba(255,255,255,.68)}.cap-data{gap:10px 18px;padding-left:28px}.cap-data small{font-size:9px}.cap-data b{font-size:19px}.cap-flow{padding-left:28px}.cap-flow i{font-size:10px;padding:10px 12px}.cap-flow b{width:26px}.cap-code{padding-left:28px}.cap-code small{font-size:8px}.cap-code b{font-size:27px}.cap-code span{font-size:10px}.cap-bars{height:86px;padding-left:28px}}
@media(max-width:640px){.capability-list article{gap:16px 12px;padding:34px 0}.capability-list article>span{font-size:10px}.capability-list h3{font-size:26px}.capability-list article>p{font-size:14px;line-height:1.65;color:rgba(255,255,255,.68)}.cap-data{gap:10px 18px}.cap-data small{font-size:9px}.cap-data b{font-size:19px}.cap-flow i{font-size:10px;padding:10px}.cap-flow b{width:25px}.cap-code small{font-size:8px}.cap-code b{font-size:26px}.cap-code span{font-size:10px}.cap-bars{height:82px}}
.comparison-head>p{font-size:15px;line-height:1.65;opacity:.82}.compare-row>*{padding-top:28px;padding-bottom:28px}.compare-row>*:first-child{padding-left:24px}.compare-row span strong{font-size:16px}.compare-row span small{font-size:11px;line-height:1.45;opacity:.78}.compare-row span i{font-size:9px}.compare-row>b{font-size:25px}.compare-row p,.compare-row em{font-size:14px;line-height:1.55;color:rgba(32,25,21,.84)}.compare-row em{opacity:1}.compare-labels>*{padding-top:15px;padding-bottom:15px;font-size:10px!important;color:rgba(32,25,21,.7);opacity:1}.compare-own p,.compare-own em{color:rgba(255,255,255,.78)}.compare-own span small{color:rgba(255,255,255,.7);opacity:1}.saving-line small{font-size:10px;opacity:.74}.saving-line em{font-size:13px;opacity:.78}.price-note{font-size:12px;line-height:1.6;opacity:.84;max-width:1280px}
@media(max-width:980px){.statement-intro{grid-template-columns:1fr;gap:26px}.statement-intro>p{max-width:680px}.proof-flow{grid-template-columns:1fr}.proof-step,.proof-step:first-child,.proof-step:last-child{min-height:0;padding:34px 0;border-right:0;border-bottom:1px solid var(--line)}.proof-step:last-child{border-bottom:0}.proof-step::before,.proof-step:first-child::before{left:0}.proof-step-center{background:linear-gradient(90deg,rgba(217,179,105,.12),rgba(217,179,105,0))}.proof-step h3,.proof-step>p{max-width:680px}.proof-signal{width:min(100%,400px);margin-top:26px}.proof-outcome{grid-template-columns:1fr 80px 1fr}.capability-title{grid-template-columns:1fr;gap:24px}.capability-title .section-index{grid-column:1}.capability-lead{max-width:680px}.integration-rail{grid-template-columns:1fr}.integration-rail>div,.integration-rail>div+div{padding:22px 0;border-left:0}.integration-rail>div+div{border-top:1px solid rgba(255,255,255,.16)}}
@media(max-width:640px){.retention-proof{margin-top:46px}.statement-intro>p{font-size:14px}.proof-step h3{font-size:25px}.proof-step>p{font-size:14px}.proof-outcome{grid-template-columns:1fr;gap:18px}.proof-outcome span:last-child{text-align:left}.proof-outcome i{width:100%;margin:0}.capability-lead{font-size:14px}.integration-rail span{font-size:10px}.cap-cart,.cap-channels{padding-left:0}.comparison-head>p{font-size:14px}.compare-row>*{padding-top:10px;padding-bottom:10px}.compare-row>*:first-child{padding-left:0}.compare-row span strong{font-size:15px}.compare-row span small{font-size:10px}.compare-row>b{font-size:20px}.compare-row p,.compare-row em{font-size:13px}.saving-line small{font-size:10px}.saving-line em{font-size:12px}.price-note{font-size:11px}}
@media(max-width:980px){.launch-steps article{padding:10px 15px}.faq-head,.contact-intro{grid-template-columns:1fr;gap:24px}.faq-head>p,.contact-intro>p{max-width:680px}.contact-workspace{grid-template-columns:1fr}.lead-form{border-right:0;border-bottom:1px solid rgba(255,255,255,.2);padding-right:0}.contact-aside{padding-left:0}.cabinet-link{margin-top:30px}}
@media(max-width:640px){.launch-steps{grid-template-columns:1fr;gap:0}.launch-steps article{padding:22px 0;border-left:0;border-bottom:1px solid var(--line)}.launch-steps article strong{font-size:14px}.launch-steps article p{font-size:11px}.faq-head h2{font-size:39px}.faq-head{margin-bottom:42px}.faq-list summary{grid-template-columns:28px 1fr 20px;gap:10px;padding:23px 0;font-size:18px}.faq-list details>p{margin:-3px 0 25px 38px;font-size:13px}.contact{min-height:0}.contact h2{font-size:45px}.contact-workspace{margin-top:45px}.lead-form{grid-template-columns:1fr;gap:18px;padding:32px 0}.form-heading,.form-submit,.form-note{grid-column:1}.form-heading strong{font-size:22px}.lead-form input,.lead-form select{font-size:16px}.form-submit{width:100%;padding-left:12px;padding-right:12px}.contact-aside{padding:32px 0}.direct-contact>a,.cabinet-link{align-items:flex-start;flex-direction:column;gap:7px}.direct-contact a b,.cabinet-link b{font-size:14px}}
.lead-form label span{font-size:10px;letter-spacing:.08em;color:rgba(255,255,255,.58)}.form-note{font-size:10px;color:rgba(255,255,255,.48)}.contact-aside small{font-size:8px;letter-spacing:.18em}.contact-result li{font-size:12px;color:rgba(255,255,255,.76)}.direct-contact a span,.cabinet-link span{font-size:10px;color:rgba(255,255,255,.52)}.direct-contact a b,.cabinet-link b{font-size:12px}@media(max-width:640px){.direct-contact a b,.cabinet-link b{font-size:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal,.reveal:not(.visible){opacity:1;transform:none}}
