:root{--ex-ink:#0a1f12;--ex-emerald:#059669;--ex-emerald-deep:#047857;--ex-mint:#34d399;--ex-foam:#a7f3d0;--ex-mist:#eef1ee;--ex-white:#fff;--ex-text-strong:#0a1f12;--ex-text-body:#4b5e51;--ex-text-muted:#6b7d70;--ex-text-faint:#9aa8a0;--ex-on-dark:#fff;--ex-on-dark-body:#a7b8ac;--ex-on-dark-muted:#7d8f83;--ex-surface:#fff;--ex-surface-subtle:#f4f7f5;--ex-border:#dde3de;--ex-border-strong:#c9d3cd;--ex-ink-well:#07150d;--ex-warning-fg:#9a6a12;--ex-danger-fg:#b4453a;--ex-font-display:"Sora", system-ui, sans-serif;--ex-font-ui:"Space Grotesk", system-ui, sans-serif;--ex-radius-sm:8px;--ex-radius-md:12px;--ex-radius-lg:16px;--ex-radius-xl:20px;--ex-radius-2xl:28px;--ex-space-1:4px;--ex-space-2:8px;--ex-space-3:12px;--ex-space-4:16px;--ex-space-5:24px;--ex-space-6:32px;--ex-space-7:48px;--ex-space-8:64px;--ex-space-9:96px;--ex-container:1240px;--ex-gutter:32px;--ex-shadow-card:0 1px 2px #0a1f120d, 0 8px 24px #0a1f120a;--ex-shadow-sm:0 1px 2px #0a1f120d, 0 4px 14px #0a1f1208;--ex-shadow-pop:0 30px 80px #00000073;--ex-shadow-lift:0 1px 2px #0a1f120f, 0 22px 60px #0a1f121f;--ex-ease:cubic-bezier(.2,.8,.2,1);--ex-dur-fast:.18s;--ex-dur-base:.35s}.ex-landing *{box-sizing:border-box}html{scroll-behavior:smooth}.ex-landing{background:var(--ex-mist);color:var(--ex-text-strong);font-family:var(--ex-font-ui);-webkit-font-smoothing:antialiased;margin:0}.ex-landing h1,.ex-landing h2,.ex-landing h3{font-family:var(--ex-font-display);margin:0}.ex-landing p{margin:0}.ex-landing a{color:inherit}.ex-landing img,.ex-landing svg{display:block}.ex-landing .container{max-width:var(--ex-container);padding-left:var(--ex-gutter);padding-right:var(--ex-gutter);margin:0 auto}.ex-landing .eyebrow{letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-weight:600}.ex-landing .tabular{font-variant-numeric:tabular-nums}.ex-landing .progress{background:var(--ex-mint);z-index:60;width:0%;height:3px;position:fixed;top:0;left:0}.ex-landing [data-reveal]{opacity:0;transition:opacity .75s var(--ex-ease), transform .75s var(--ex-ease);will-change:opacity, transform;transform:translateY(30px)}.ex-landing [data-reveal].is-in{opacity:1;transform:none}.ex-landing .btn{font-family:var(--ex-font-ui);border-radius:var(--ex-radius-md);transition:background var(--ex-dur-fast), transform var(--ex-dur-fast), border-color var(--ex-dur-fast), color var(--ex-dur-fast);cursor:pointer;border:0;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.ex-landing .btn--primary{background:var(--ex-mint);color:var(--ex-ink);padding:15px 28px;font-size:16px}.ex-landing .btn--primary:hover{background:var(--ex-foam);transform:translateY(-2px)}.ex-landing .btn--ghost-dark{color:var(--ex-on-dark);background:0 0;border:1px solid #ffffff40;padding:14px 24px;font-size:16px}.ex-landing .btn--ghost-dark:hover{border-color:var(--ex-mint);color:var(--ex-mint)}.ex-landing .btn--sm{padding:10px 20px;font-size:15px}.ex-landing .brand{align-items:center;gap:5px;text-decoration:none;display:inline-flex}.ex-landing .brand__name{font-family:var(--ex-font-display);letter-spacing:-.04em;font-weight:800}.ex-landing .brand__mark{display:block}.ex-landing .nav{background:var(--ex-ink);z-index:50;position:sticky;top:0}.ex-landing .nav__inner{justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px;display:flex}.ex-landing .nav .brand__name{color:var(--ex-on-dark);font-size:24px}.ex-landing .nav .brand__mark{width:21px;height:21px;margin-top:2px}.ex-landing .nav__links{align-items:center;gap:28px;display:flex}.ex-landing .nav__link{color:var(--ex-on-dark-body);transition:color var(--ex-dur-fast);font-size:15px;font-weight:500;text-decoration:none}.ex-landing .nav__link:hover{color:var(--ex-on-dark)}.ex-landing .hero{background:var(--ex-ink);position:relative;overflow:hidden}.ex-landing .hero__field{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ex-landing .hero__sq{will-change:transform;position:absolute;top:0;left:0}.ex-landing .hero__vignette{background:radial-gradient(120% 80% at 70% 30%,#0a1f1200 40%,#0a1f128c 100%);position:absolute;inset:0}.ex-landing .hero__inner{z-index:1;grid-template-columns:1fr 1.08fr;align-items:center;gap:56px;padding-top:76px;padding-bottom:100px;display:grid;position:relative}.ex-landing .hero__copy{flex-direction:column;gap:24px;display:flex}.ex-landing .hero__eyebrow{color:var(--ex-mint)}.ex-landing .hero__title{letter-spacing:-.035em;color:var(--ex-on-dark);text-wrap:pretty;font-size:56px;font-weight:800;line-height:1.05}.ex-landing .hero__title em{color:var(--ex-mint);font-style:normal}.ex-landing .hero__sub{color:var(--ex-on-dark-body);text-wrap:pretty;max-width:500px;font-size:18px;line-height:1.6}.ex-landing .hero__actions{align-items:center;gap:14px;margin-top:8px;display:flex}.ex-landing .hero__note{color:var(--ex-text-muted);font-size:13.5px}.ex-landing .hero__visual{justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}.ex-landing .mock{background:var(--ex-white);border-radius:var(--ex-radius-lg);width:430px;box-shadow:var(--ex-shadow-pop);transition:transform var(--ex-dur-fast) ease-out;overflow:hidden}.ex-landing .mock__bar{border-bottom:1px solid #e8ece9;align-items:center;gap:6px;padding:10px 12px;display:flex}.ex-landing .dot{background:var(--ex-border);border-radius:4px;width:8px;height:8px}.ex-landing .mock__url{background:var(--ex-surface-subtle);color:var(--ex-text-muted);border-radius:6px;flex:1;margin-left:8px;padding:4px 10px;font-size:11px}.ex-landing .mock__body{flex-direction:column;gap:12px;padding:14px;display:flex}.ex-landing .mock__hero{border-radius:var(--ex-radius-md);background:var(--ex-emerald);align-items:center;gap:10px;height:92px;padding:0 18px;display:flex}.ex-landing .mock__hline{flex-direction:column;gap:6px;display:flex}.ex-landing .mock__grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.ex-landing .mock__tile{background:var(--ex-surface-subtle);border-radius:var(--ex-radius-md);flex-direction:column;gap:6px;padding:8px;display:flex}.ex-landing .mock__photo{background:var(--ex-border);border-radius:7px;height:46px}.ex-landing .mock__cta{background:var(--ex-mint);border-radius:5px;height:16px}.ex-landing .asm{opacity:0;animation:asm .5s var(--ex-ease) forwards;transform:translateY(14px)scale(.97)}.ex-landing .asm:first-child{animation-delay:50ms}.ex-landing .asm:nth-child(2){animation-delay:.15s}.ex-landing .asm:nth-child(3){animation-delay:.25s}@keyframes asm{to{opacity:1;transform:none}}.ex-landing .chip-float{z-index:2;border-radius:var(--ex-radius-md);background:#0d2618;border:1px solid #34d39959;align-items:center;gap:7px;padding:8px 12px;transition:transform .25s ease-out;animation:5.5s ease-in-out infinite floaty;display:flex;position:absolute;box-shadow:0 12px 32px #00000059}.ex-landing .chip-float span{color:#e7efe9;font-size:12px;font-weight:600}.ex-landing .chip-float .pip{background:var(--ex-mint);border-radius:2.5px;width:8px;height:8px}.ex-landing .chip-float--a{top:24px;right:8px}.ex-landing .chip-float--b{animation-delay:1.2s;bottom:96px;left:-8px}.ex-landing .chip-float--mint{background:var(--ex-mint);border:0;animation-delay:.6s;bottom:18px;right:20px}.ex-landing .chip-float--mint span{color:var(--ex-ink);font-weight:700}.ex-landing .chip-toast{z-index:2;border-radius:var(--ex-radius-md);background:#0d2618;border:1px solid #34d39966;align-items:center;gap:9px;padding:10px 14px;transition:transform .25s ease-out;animation:6.5s ease-in-out .6s infinite floaty;display:flex;position:absolute;bottom:30px;left:18px;box-shadow:0 12px 32px #0006}.ex-landing .chip-toast .live{background:var(--ex-mint);border-radius:50%;width:9px;height:9px;animation:1.4s infinite blink}.ex-landing .chip-toast b{color:var(--ex-on-dark);font-size:12.5px}.ex-landing .chip-toast small{color:var(--ex-on-dark-body);font-size:11px}@keyframes floaty{0%,to{translate:0}50%{translate:0 -8px}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.ex-landing .oneclick{background:var(--ex-mist);height:440vh;position:relative}.ex-landing .oneclick__sticky{align-items:center;height:100vh;min-height:640px;display:flex;position:sticky;top:0;overflow:hidden}.ex-landing .oneclick__bg{z-index:0;background:var(--ex-mist);position:absolute;inset:0;overflow:hidden}.ex-landing .oneclick__dots{background-image:radial-gradient(#0596691a 1.6px,#0000 1.6px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100%,#000 55%,#0000 100%);mask-image:radial-gradient(120% 100%,#000 55%,#0000 100%)}.ex-landing .oneclick__glow{transition:background 1.1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ex-landing .oneclick__bigx{opacity:.5;width:340px;height:340px;transition:transform 1.1s cubic-bezier(.4,0,.2,1);animation:9s ease-in-out infinite floaty;position:absolute;bottom:-60px;right:-40px}.ex-landing [data-step="0"] .oneclick__glow{background:radial-gradient(540px 540px at 18% 32%,#34d3994d,#34d39900 70%),radial-gradient(620px 620px at 78% 72%,#0596692e,#05966900 72%)}.ex-landing [data-step="1"] .oneclick__glow{background:radial-gradient(540px 540px at 72% 26%,#34d3994d,#34d39900 70%),radial-gradient(620px 620px at 24% 76%,#0596692e,#05966900 72%)}.ex-landing [data-step="2"] .oneclick__glow{background:radial-gradient(540px 540px at 26% 74%,#34d3994d,#34d39900 70%),radial-gradient(620px 620px at 80% 28%,#0596692e,#05966900 72%)}.ex-landing [data-step="3"] .oneclick__glow{background:radial-gradient(540px 540px at 76% 70%,#34d3994d,#34d39900 70%),radial-gradient(620px 620px at 20% 30%,#0596692e,#05966900 72%)}.ex-landing [data-step="0"] .oneclick__bigx{transform:rotate(-6deg)}.ex-landing [data-step="1"] .oneclick__bigx{transform:rotate(2deg)}.ex-landing [data-step="2"] .oneclick__bigx{transform:rotate(10deg)}.ex-landing [data-step="3"] .oneclick__bigx{transform:rotate(18deg)}.ex-landing .oneclick__stage{z-index:1;width:100%;position:relative}.ex-landing .oc-step{text-align:center;max-width:1000px;padding:0 var(--ex-gutter);opacity:0;visibility:hidden;transition:opacity .4s var(--ex-ease);flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,2.4vh,28px);margin:0 auto;display:flex;position:absolute;inset:0}.ex-landing .oc-step.is-active{opacity:1;visibility:visible}.ex-landing .oc-step__copy{flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(12px,1.8vh,20px);display:flex}.ex-landing .oc-eyebrow{justify-content:center;align-items:center;gap:16px;display:flex}.ex-landing .oc-mark{flex-shrink:0;width:40px;height:40px}.ex-landing .oc-mark rect{opacity:0}.ex-landing .oc-mark.play rect{animation:drop .5s var(--ex-ease) forwards}.ex-landing .oc-mark rect:first-child{animation-delay:0s}.ex-landing .oc-mark rect:nth-child(2){animation-delay:80ms}.ex-landing .oc-mark rect:nth-child(3){animation-delay:.16s}.ex-landing .oc-mark rect:nth-child(4){animation-delay:.24s}.ex-landing .oc-mark rect:nth-child(5){animation-delay:.32s}@keyframes drop{0%{opacity:0;transform:translateY(-12px)scale(.55)}60%{opacity:1;transform:translateY(0)scale(1.1)}to{opacity:1;transform:none}}.ex-landing .oc-num{color:var(--ex-emerald-deep);letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-weight:700}.ex-landing .oc-step__headline{letter-spacing:-.035em;color:var(--ex-ink);font-size:clamp(28px,min(4.4vw,6.4vh),58px);font-weight:800;line-height:1.04}.ex-landing .oc-step__word{color:var(--ex-emerald);display:inline-block}.ex-landing .oc-step.is-active .oc-step__word{animation:wordIn .34s var(--ex-ease) both}@keyframes wordIn{0%{opacity:0;filter:blur(7px);transform:translateY(30px)}to{opacity:1;filter:none;transform:none}}.ex-landing .oc-step__text{color:var(--ex-text-body);max-width:600px;min-height:0;margin:0 auto;font-size:15.5px;line-height:1.55}.ex-landing .oc-step.is-active .oc-step__text{animation:textIn .34s var(--ex-ease) 40ms both}@keyframes textIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ex-landing .oc-step__visual{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:264px;min-height:0;display:flex}.ex-landing .oc-step__visual>*{transform-origin:50%;transform:scale(.7)}.ex-landing .oneclick__rail{z-index:2;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.ex-landing .oc-tick{background:var(--ex-border-strong);border-radius:3px;width:5px;height:14px;transition:background .3s,height .3s}.ex-landing .oc-tick.is-done{background:var(--ex-mint)}.ex-landing .oc-tick.is-active{background:var(--ex-emerald);height:34px}.ex-landing .card-mock{background:var(--ex-white);border-radius:var(--ex-radius-xl);width:100%;max-width:520px;box-shadow:var(--ex-shadow-lift);padding:18px}.ex-landing .card-mock--dark{background:var(--ex-ink-well)}.ex-landing .mlabel{letter-spacing:.04em;color:var(--ex-text-muted);font-size:11px;font-weight:700}.ex-landing .pill-gen{background:var(--ex-ink);color:var(--ex-mint);border-radius:var(--ex-radius-sm);align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.ex-landing .pill-gen .pip{background:var(--ex-mint);border-radius:50%;width:6px;height:6px;animation:1.3s infinite blink}.ex-landing .row-between{justify-content:space-between;align-items:center;display:flex}.ex-landing .lp-panel{background:var(--ex-surface-subtle);border-radius:var(--ex-radius-md);flex-direction:column;gap:12px;padding:18px;display:flex}.ex-landing .lp-img{border-radius:var(--ex-radius-md);background:linear-gradient(135deg, var(--ex-border), var(--ex-mist));height:120px}.ex-landing .lp-cta{border-radius:var(--ex-radius-md);background:var(--ex-mint);height:40px;color:var(--ex-ink);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.ex-landing .studio-grid{grid-template-columns:1.2fr 1fr;gap:10px;display:grid}.ex-landing .studio-col{flex-direction:column;gap:10px;display:flex}.ex-landing .studio-tile{border-radius:var(--ex-radius-md);align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.ex-landing .studio-tile .ai{color:var(--ex-mint);background:#0a1f12c7;border-radius:6px;padding:3px 7px;font-size:9.5px;font-weight:800;position:absolute;top:8px;left:8px}.ex-landing .studio-tile .cap{background:#ffffffd9;border-radius:4px;width:60%;height:9px}.ex-landing .studio-grid3{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.ex-landing .dispatch-row{background:var(--ex-surface-subtle);border-radius:var(--ex-radius-md);align-items:center;gap:10px;padding:10px 12px;display:flex}.ex-landing .dispatch-row .pip{border-radius:2px;width:7px;height:7px}.ex-landing .dispatch-row .prod{color:var(--ex-ink);white-space:nowrap;text-overflow:ellipsis;flex:1.4;font-size:12.5px;font-weight:600;overflow:hidden}.ex-landing .dispatch-row .wil{color:var(--ex-text-muted);flex:.8;font-size:12px}.ex-landing .dispatch-row .car{color:var(--ex-emerald-deep);text-align:right;flex:.9;font-size:11px;font-weight:700}.ex-landing .dispatch-go{border-radius:var(--ex-radius-md);background:var(--ex-emerald);height:46px;color:var(--ex-white);justify-content:center;align-items:center;gap:9px;margin-top:12px;font-size:13.5px;font-weight:800;display:flex}.ex-landing .carriers{background:var(--ex-ink)}.ex-landing .carriers__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:30px;padding-bottom:30px;display:flex}.ex-landing .carriers__lead{color:var(--ex-on-dark-muted);white-space:nowrap;font-size:14px}.ex-landing .carriers__list{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.ex-landing .carrier{align-items:center;gap:9px;display:flex}.ex-landing .carrier .pip{border-radius:3px;width:9px;height:9px}.ex-landing .carrier__name{font-family:var(--ex-font-display);letter-spacing:-.01em;color:#cbd5d1;font-size:17px;font-weight:700}.ex-landing .carriers__note{color:var(--ex-emerald-deep);text-align:right;max-width:260px;font-size:13px;font-weight:600}.ex-landing .section{padding-top:var(--ex-space-9);padding-bottom:var(--ex-space-8)}.ex-landing .section__head{flex-direction:column;gap:12px;max-width:660px;margin-bottom:48px;display:flex}.ex-landing .section__eyebrow{color:var(--ex-emerald-deep)}.ex-landing .section__title{letter-spacing:-.03em;color:var(--ex-ink);text-wrap:pretty;font-size:40px;font-weight:800}.ex-landing .section--center .section__head{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.ex-landing .grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ex-landing .grid-2{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.ex-landing .feature{background:var(--ex-white);border-radius:var(--ex-radius-xl);box-shadow:var(--ex-shadow-card);transition:transform var(--ex-dur-base) var(--ex-ease), box-shadow var(--ex-dur-base);flex-direction:column;gap:15px;padding:30px;display:flex}.ex-landing .feature:hover{transform:translateY(-6px);box-shadow:0 1px 2px #0a1f120d,0 20px 44px #0a1f121c}.ex-landing .feature__icon{background:#f0f7f3;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.ex-landing .feature__title{letter-spacing:-.02em;font-size:20px;font-weight:700}.ex-landing .feature__body{color:var(--ex-text-body);font-size:14.5px;line-height:1.6}.ex-landing .cod{background:var(--ex-white);border-radius:var(--ex-radius-2xl);grid-template-columns:1fr 1.05fr;gap:12px;padding:12px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0a1f120d,0 10px 30px #0a1f120d}.ex-landing .cod__copy{flex-direction:column;justify-content:center;gap:18px;padding:44px 40px;display:flex}.ex-landing .cod__title{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.12}.ex-landing .cod__body{color:var(--ex-text-body);max-width:440px;font-size:16px;line-height:1.6}.ex-landing .cod__chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ex-landing .cod__chip{color:var(--ex-emerald-deep);border-radius:var(--ex-radius-sm);background:#f0f7f3;padding:6px 11px;font-size:12px;font-weight:600}.ex-landing .cod__panel{background:var(--ex-ink-well);border-radius:var(--ex-radius-lg);flex-direction:column;gap:18px;padding:24px;display:flex}.ex-landing .kpis{gap:10px;display:flex}.ex-landing .kpi{border-radius:var(--ex-radius-md);background:#ffffff0d;border:1px solid #ffffff14;flex-direction:column;flex:1;gap:5px;padding:13px 14px;display:flex}.ex-landing .kpi__label{letter-spacing:.06em;text-transform:uppercase;color:var(--ex-on-dark-muted);font-size:10.5px;font-weight:600}.ex-landing .kpi__value{font-family:var(--ex-font-display);letter-spacing:-.02em;color:var(--ex-white);font-size:22px;font-weight:800}.ex-landing .rto__head{color:var(--ex-on-dark-muted);font-size:12px;font-weight:600}.ex-landing .rto__rows{flex-direction:column;gap:11px;display:flex}.ex-landing .rto__row{align-items:center;gap:12px;display:flex}.ex-landing .rto__name{color:#cbd5d1;flex-shrink:0;width:88px;font-size:12.5px}.ex-landing .rto__track{background:#ffffff14;border-radius:5px;flex:1;height:8px;overflow:hidden}.ex-landing .rto__fill{width:0;height:100%;transition:width .9s var(--ex-ease);border-radius:5px}.ex-landing [data-bars].is-in .rto__fill{width:var(--w)}.ex-landing .rto__pct{color:var(--ex-on-dark-muted);text-align:right;width:36px;font-size:12px}.ex-landing .step-num{font-family:var(--ex-font-display);letter-spacing:-.04em;color:var(--ex-emerald);font-size:52px;font-weight:800;line-height:1}.ex-landing .how__item{flex-direction:column;gap:14px;display:flex}.ex-landing .how__title{letter-spacing:-.02em;font-size:21px;font-weight:700}.ex-landing .how__body{color:var(--ex-text-body);max-width:330px;font-size:15px;line-height:1.6}.ex-landing .why__item{background:var(--ex-white);border-radius:var(--ex-radius-lg);box-shadow:var(--ex-shadow-card);gap:16px;padding:26px;display:flex}.ex-landing .why__check{flex-shrink:0;margin-top:2px}.ex-landing .why__title{letter-spacing:-.02em;font-size:18px;font-weight:700}.ex-landing .why__body{color:var(--ex-text-body);font-size:14.5px;line-height:1.6}.ex-landing .plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.ex-landing .plan{background:var(--ex-white);border-radius:var(--ex-radius-xl);box-shadow:var(--ex-shadow-card);border:1px solid var(--ex-border);transition:transform var(--ex-dur-base) var(--ex-ease), box-shadow var(--ex-dur-base);flex-direction:column;gap:18px;padding:32px;display:flex;position:relative}.ex-landing .plan:hover{transform:translateY(-6px);box-shadow:0 1px 2px #0a1f120d,0 22px 48px #0a1f121f}.ex-landing .plan--popular{border:2px solid var(--ex-emerald)}.ex-landing .plan__badge{background:var(--ex-mint);color:var(--ex-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--ex-radius-sm);white-space:nowrap;padding:5px 14px;font-size:11.5px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #05966940}.ex-landing .plan__name{font-family:var(--ex-font-display);font-size:18px;font-weight:700}.ex-landing .plan__price{align-items:baseline;gap:4px;display:flex}.ex-landing .plan__amount{font-family:var(--ex-font-display);letter-spacing:-.03em;font-size:38px;font-weight:800}.ex-landing .plan__period{color:var(--ex-text-muted);font-size:15px;font-weight:500}.ex-landing .plan__cta{text-align:center;border-radius:var(--ex-radius-md);justify-content:center;padding:13px;font-size:15px}.ex-landing .plan__cta--mist{background:var(--ex-mist);color:var(--ex-ink)}.ex-landing .plan__cta--mint{background:var(--ex-mint);color:var(--ex-ink)}.ex-landing .plan__cta--ink{background:var(--ex-ink);color:var(--ex-white)}.ex-landing .plan__cta:hover{opacity:.88}.ex-landing .plan__divider{background:var(--ex-mist);height:1px}.ex-landing .plan__feats{flex-direction:column;gap:11px;display:flex}.ex-landing .plan__feat{color:var(--ex-text-body);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ex-landing .plan__feat svg{flex-shrink:0;margin-top:2px}.ex-landing .pricing__foot{text-align:center;flex-direction:column;gap:8px;margin-top:28px;display:flex}.ex-landing .pricing__foot a{color:var(--ex-emerald-deep);font-size:14.5px;font-weight:700;text-decoration:none}.ex-landing .pricing__foot span{color:var(--ex-text-muted);font-size:13px}.ex-landing .faq{background:var(--ex-white);border-radius:var(--ex-radius-lg);box-shadow:var(--ex-shadow-card);flex-direction:column;gap:8px;padding:26px;display:flex}.ex-landing .faq__q{letter-spacing:-.01em;font-size:17px;font-weight:700}.ex-landing .faq__a{color:var(--ex-text-body);font-size:14.5px;line-height:1.6}.ex-landing .cta{background:var(--ex-ink);border-radius:var(--ex-radius-2xl);text-align:center;flex-direction:column;align-items:center;gap:20px;padding:76px 48px;display:flex;position:relative;overflow:hidden}.ex-landing .cta__x{opacity:.5;animation:7s ease-in-out infinite floaty;position:absolute;top:-30px;right:-10px}.ex-landing .cta__eyebrow{color:var(--ex-mint);position:relative}.ex-landing .cta__title{letter-spacing:-.03em;color:var(--ex-on-dark);font-size:42px;font-weight:800;position:relative}.ex-landing .cta__sub{color:var(--ex-on-dark-body);max-width:480px;font-size:17px;line-height:1.6;position:relative}.ex-landing .cta .btn{margin-top:8px;position:relative}.ex-landing .footer{border-top:1px solid var(--ex-border)}.ex-landing .footer__top{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:40px;padding-top:56px;padding-bottom:32px;display:grid}.ex-landing .footer .brand__name{color:var(--ex-ink);font-size:20px}.ex-landing .footer .brand__mark{width:17px;height:17px;margin-top:1px}.ex-landing .footer__blurb{color:var(--ex-text-muted);max-width:300px;margin-top:14px;font-size:14px;line-height:1.6}.ex-landing .footer__col{flex-direction:column;gap:12px;display:flex}.ex-landing .footer__h{letter-spacing:.1em;text-transform:uppercase;color:var(--ex-text-faint);font-size:12px;font-weight:700}.ex-landing .footer__link{color:var(--ex-text-body);font-size:14px;text-decoration:none}.ex-landing .footer__link:hover{color:var(--ex-ink)}.ex-landing .footer__bar{border-top:1px solid var(--ex-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;padding-bottom:40px;display:flex}.ex-landing .footer__legal{color:var(--ex-text-muted);font-size:12.5px}.ex-landing .footer__contact{color:var(--ex-text-faint);font-size:12.5px}@media (max-width:980px){.ex-landing .grid-3,.ex-landing .plans{grid-template-columns:repeat(2,1fr)}.ex-landing .hero__title{font-size:46px}}@media (max-width:767px),(prefers-reduced-motion:reduce){.ex-landing .oneclick{height:auto}.ex-landing .oneclick__sticky{height:auto;min-height:0;padding:56px 0;display:block;position:static}.ex-landing .oneclick__bg,.ex-landing .oneclick__rail{display:none}.ex-landing .oc-step{opacity:1;visibility:visible;text-align:left;padding:28px var(--ex-gutter);align-items:stretch;gap:22px;max-width:none;position:static;inset:auto}.ex-landing .oc-step+.oc-step{border-top:1px solid var(--ex-border)}.ex-landing .oc-step__copy{align-items:flex-start}.ex-landing .oc-eyebrow{justify-content:flex-start}.ex-landing .oc-step__text{min-height:0;margin:0}.ex-landing .oc-step__visual{height:auto;min-height:0}.ex-landing .oc-step__visual>*{transform:none}.ex-landing .oc-mark rect{opacity:1;animation:none}}@media (max-width:767px){:root{--ex-gutter:20px}.ex-landing .nav__link{display:none}.ex-landing .hero__inner{grid-template-columns:1fr;gap:8px;padding-top:44px;padding-bottom:56px}.ex-landing .hero__title{font-size:34px}.ex-landing .hero__visual{display:none}.ex-landing .grid-3,.ex-landing .grid-2,.ex-landing .plans,.ex-landing .cod,.ex-landing .footer__top{grid-template-columns:1fr}.ex-landing .cod__copy{padding:28px 22px}.ex-landing .cod__panel{border-radius:var(--ex-radius-md)}.ex-landing .footer__top{grid-template-columns:1fr 1fr;gap:28px}.ex-landing .section{padding-top:var(--ex-space-8);padding-bottom:var(--ex-space-6)}.ex-landing .cta{padding:52px 26px}.ex-landing .cta__title,.ex-landing .section__title{font-size:30px}.ex-landing .carriers__note{text-align:left}.ex-landing .oc-step__headline{font-size:clamp(32px,9vw,46px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ex-landing *,.ex-landing :before,.ex-landing :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ex-landing [data-reveal],.ex-landing .asm{opacity:1;transform:none}}@keyframes xFloat{0%,to{margin-top:0}50%{margin-top:-8px}}@keyframes xBlink{0%,to{opacity:1}50%{opacity:.35}}.ex-landing .hero__asm{justify-content:center;align-items:center;width:100%;height:480px;display:flex;position:relative}.ex-landing [data-astep]{opacity:0;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)scale(.97)}.ex-landing [data-astep].is-on{opacity:1;transform:translateY(0)scale(1)}.ex-landing .hero-chip{z-index:3;background:#0d2618;border:1px solid #34d39959;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;transition:transform .2s ease-out;display:flex;position:absolute;box-shadow:0 12px 32px #00000059}.ex-landing .hero-chip span.txt{color:#e7efe9;font-size:12px;font-weight:600}.ex-landing .hero-chip .pip{background:#34d399;border-radius:2.5px;width:8px;height:8px;display:inline-block}.ex-landing .hero-mock{background:#fff;border-radius:16px;width:430px;max-width:100%;transition:transform .18s ease-out;overflow:hidden;box-shadow:0 30px 80px #00000073}
