:root{--acc-1: #79C2DC;--acc-2: #E0A268;--grad-accent: linear-gradient(100deg, var(--acc-1) 0%, #6FB5D6 35%, var(--acc-2) 100%);--shadow-sm: 0 2px 8px rgba(13,43,62,.06);--shadow-md: 0 14px 40px -16px rgba(13,43,62,.28);--shadow-lg: 0 40px 90px -30px rgba(13,43,62,.45);--r: 14px}.x-label{font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:14px}.x-label.light{color:var(--acc-1)}.x-label.center{text-align:center}.x-h2{font-family:var(--fd);font-size:clamp(1.9rem,3vw,2.7rem);font-weight:300;line-height:1.12;letter-spacing:-.01em;margin-bottom:18px}.x-h2.light{color:#fff}.x-h2.center{text-align:center}.x-p{font-size:.94rem;color:var(--muted);line-height:1.78;margin-bottom:14px}.x-p.light{color:#f5f2ec99}.x-p.center{text-align:center;max-width:560px;margin-left:auto;margin-right:auto}.x-p strong{color:var(--text)}.x-grad{background:var(--grad-accent);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic}.x-section{padding:96px 0;border-top:1px solid var(--rule)}.x-section-alt{background:linear-gradient(180deg,#EFEBE2 0%,var(--bg) 100%)}.x-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:8px;font-family:var(--fb);font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .12s ease-out,box-shadow .2s ease-out,background .15s,border-color .15s,opacity .15s}.x-btn-primary{background:linear-gradient(180deg,#14405a 0%,var(--navy) 100%);color:#fff;box-shadow:var(--shadow-md),inset 0 1px #ffffff14}.x-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),inset 0 1px #ffffff1f}.x-btn-primary:active{transform:translateY(0) scale(.98)}.x-btn-ghost{background:#0d2b3e0a;color:var(--navy);border-color:var(--rule)}.x-btn-ghost:hover{background:#0d2b3e14;transform:translateY(-2px)}.x-btn-light{background:var(--bg);color:var(--navy);box-shadow:var(--shadow-md)}.x-btn-light:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.x-btn-block{display:flex;width:100%}.x-hero{position:relative;background:var(--navy);padding:96px 0 54px;overflow:hidden}.x-hero-glow{position:absolute;inset:0;background:radial-gradient(900px 480px at 50% -8%,rgba(74,143,168,.38),transparent 60%),radial-gradient(640px 360px at 88% 8%,rgba(184,115,51,.18),transparent 55%);pointer-events:none}.x-hero-grid{position:absolute;inset:0;opacity:.5;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000 0%,transparent 70%);mask-image:radial-gradient(circle at 50% 20%,#000 0%,transparent 70%)}.x-hero-inner{position:relative;z-index:1;text-align:center}.x-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.66rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f5f2ec8c;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:7px 14px;border-radius:30px;margin-bottom:32px}.x-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--acc-1);box-shadow:0 0 10px var(--acc-1)}.x-h1{font-family:var(--fd);font-weight:300;font-size:clamp(3rem,6.5vw,6rem);line-height:1.02;letter-spacing:-.02em;color:#fff;margin-bottom:26px}.x-sub{font-size:1.05rem;color:#f5f2ec9e;max-width:600px;margin:0 auto 36px;line-height:1.7}.x-cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.x-btn-ghost{color:#f5f2ecd9;background:#ffffff0f;border-color:#ffffff24}.x-hero .x-btn-ghost:hover{background:#ffffff1f}.x-micro{font-size:.74rem;color:#f5f2ec66;margin-top:16px}.x-shot-frame{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow-lg);background:#fff}.x-shot-bar{background:#11324a;padding:10px 14px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.08)}.x-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.x-r{background:#ff5f56}.x-y{background:#ffbd2e}.x-g{background:#27c93f}.x-url{flex:1;margin-left:8px;background:#ffffff14;border-radius:4px;padding:3px 10px;font-family:var(--fm);font-size:.62rem;color:#f5f2ec8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-shot-frame img{width:100%;height:auto;display:block}.x-hero-deck{max-width:840px;margin:54px auto 0}.x-deck-stage{display:grid}.x-deck-slide{grid-area:1 / 1;width:100%;will-change:transform,opacity}.x-deck-slide:nth-child(1){z-index:50}.x-deck-slide:nth-child(2){z-index:40;transform:translate(52px,26px) scale(.93);opacity:.5;filter:blur(1.5px)}.x-deck-slide:nth-child(3){z-index:30;transform:translate(98px,50px) scale(.86);opacity:.26;filter:blur(3px)}.x-deck-slide:nth-child(4){z-index:20;transform:translate(130px,70px) scale(.8);opacity:.12;filter:blur(4px)}.x-deck-slide:nth-child(5){z-index:10;opacity:0}.x-deck-ui{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:64px}.x-deck-caption{font-family:var(--fm);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#f5f2ec8c;min-width:132px;text-align:right}.x-deck-dots{display:flex;gap:8px}.x-deck-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:#f5f2ec40;cursor:pointer;transition:background .2s,width .3s ease-out}.x-deck-dot:hover{background:#f5f2ec80}.x-deck-dot.is-active{width:22px;border-radius:5px;background:var(--acc-1)}.x-trust{background:var(--navy);border-top:1px solid rgba(255,255,255,.06);padding:22px 0}.x-trust-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px}.x-trust-chip{font-size:.78rem;color:#f5f2ec8c}.x-trust-chip strong{color:#f5f2eceb;font-weight:600}.x-trust-sep{width:4px;height:4px;border-radius:50%;background:#f5f2ec40}@media(max-width:720px){.x-trust-sep{display:none}.x-trust-row{gap:10px;flex-direction:column;text-align:center}}.x-contrast{background:linear-gradient(180deg,#11324a 0%,var(--navy) 100%);border-radius:var(--r);padding:30px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.06)}.x-contrast-group{font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f5f2ec4d}.x-contrast-group.ok{color:var(--acc-1)}.x-contrast-hr{border:none;border-top:1px solid rgba(255,255,255,.08)}.x-ci{display:flex;gap:12px;align-items:flex-start}.x-ci-icon{width:26px;height:26px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.72rem}.x-ci-icon.bad{color:#ff9b73;background:#ff783c1f}.x-ci-icon.ok{color:var(--acc-1);background:#4a8fa82e}.x-ci-t{font-size:.82rem;font-weight:500;color:#f5f2ecd9;margin-bottom:2px}.x-ci-t.light{color:#fff}.x-ci-s{font-size:.74rem;color:#f5f2ec66;line-height:1.5}.x-ci-s.ok{color:#79c2dcb3}.x-feat-hdr{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:36px}.x-feat-hdr .x-p{align-self:end;margin-bottom:0}.x-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,auto);gap:16px}.x-cell{background:#fff;border:1px solid var(--rule);border-radius:var(--r);padding:26px 24px;box-shadow:var(--shadow-sm);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s;display:flex;flex-direction:column}.x-cell:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:#2a5f784d}.x-cell-lg{grid-column:span 2;grid-row:span 2;background:linear-gradient(165deg,#fff,#f7f4ee)}.x-cell-wide{grid-column:span 2}.x-cell-icon{width:40px;height:40px;border-radius:10px;background:#2a5f781a;color:var(--teal);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.x-cell-icon svg{width:21px;height:21px}.x-cell-lg .x-cell-icon{width:48px;height:48px}.x-cell-lg .x-cell-icon svg{width:25px;height:25px}.x-tag{font-family:var(--fm);font-size:.58rem;color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.x-cell-t{font-family:var(--fd);font-size:1.2rem;font-weight:400;line-height:1.2;margin-bottom:8px}.x-cell-lg .x-cell-t{font-size:1.7rem}.x-cell-p{font-size:.84rem;color:var(--muted);line-height:1.62}.x-cell-lg .x-cell-p{font-size:.92rem;line-height:1.7}.x-cell-foot{margin-top:auto;padding-top:16px;font-family:var(--fm);font-size:.64rem;color:var(--teal);letter-spacing:.02em}.x-fleet-head{max-width:720px;margin:0 auto}.x-fleet-benefits-row{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:920px;margin:34px auto 48px}.x-fb{display:flex;gap:12px;align-items:flex-start}.x-fb-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-accent);flex-shrink:0;margin-top:7px}.x-fb-t{font-size:.84rem;font-weight:600;color:var(--text);margin-bottom:2px}.x-fb-s{font-size:.8rem;color:var(--muted);line-height:1.55}.x-fleet-shot{max-width:1080px;margin:0 auto}.x-fleet-shot .x-shot-frame{border-radius:var(--r)}.x-fleet-visual{position:relative}.x-fv-frame{background:#fff;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow-lg)}.x-fv-body{padding:18px;background:linear-gradient(180deg,#fff,#f7f4ee)}.x-fv-hdr{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.x-fv-title{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.x-status-ok{font-size:.62rem;font-weight:600;padding:4px 10px;border-radius:20px;background:#d4f0dc;color:#1a6635}.x-fv-table{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;overflow:hidden}.x-fv-th,.x-fv-tr{display:grid;grid-template-columns:2fr 1fr 1.2fr 90px;padding:9px 12px;align-items:center}.x-fv-th{background:#00000008;font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.x-fv-tr{border-top:1px solid rgba(0,0,0,.05)}.x-fv-v{font-size:.74rem;color:var(--text);font-weight:500}.x-fv-m{font-family:var(--fm);font-size:.66rem;color:var(--muted)}.x-pill{font-size:.6rem;font-weight:600;padding:3px 9px;border-radius:20px}.x-pill.ok{background:#d4f0dc;color:#1a6635}.x-pill.warn{background:#fdebd0;color:#8b4e0a}.x-reg{position:relative;background:var(--navy);padding:96px 0;overflow:hidden}.x-reg-glow{position:absolute;inset:0;background:radial-gradient(700px 360px at 10% 0%,rgba(74,143,168,.22),transparent 60%);pointer-events:none}.x-reg .container{position:relative;z-index:1}.x-reg-list{list-style:none;display:flex;flex-direction:column;gap:6px}.x-reg-list li{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:10px;transition:background .2s}.x-reg-list li:hover{background:#ffffff0a}.x-reg-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-accent);flex-shrink:0;margin-top:7px}.x-reg-t{font-size:.88rem;font-weight:500;color:#f5f2ece6;margin-bottom:3px}.x-reg-ref{font-size:.7rem;color:#f5f2ec66;font-family:var(--fm)}.x-pricing{text-align:center}.x-pricing-sub{margin-bottom:40px}.x-price-card{max-width:380px;margin:0 auto;background:linear-gradient(180deg,#14405a 0%,var(--navy) 100%);color:#fff;border-radius:18px;padding:36px 32px;box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.08);text-align:left}.x-price-badge{display:inline-block;background:var(--copper);color:#fff;font-size:.63rem;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:18px}.x-price-amt{font-family:var(--fm);font-size:3rem;line-height:1;color:#fff}.x-price-unit{font-size:.74rem;color:#f5f2ec73;margin:4px 0 18px}.x-price-note{font-size:.8rem;color:#f5f2ec9e;line-height:1.6;margin-bottom:24px}.x-cta{position:relative;background:var(--navy);padding:110px 0;text-align:center;overflow:hidden}.x-cta-glow{position:absolute;inset:0;background:radial-gradient(700px 380px at 50% 120%,rgba(74,143,168,.3),transparent 60%);pointer-events:none}.x-cta .container{position:relative;z-index:1}.x-cta-h{font-family:var(--fd);font-weight:300;font-size:clamp(2.8rem,5.5vw,5rem);line-height:1.04;color:#fff;margin-bottom:16px}.x-cta-p{font-size:.92rem;color:#f5f2ec80;margin-bottom:32px}.x-flow-hdr{text-align:center;margin-bottom:52px}.x-flow{position:relative}.x-flow-line{position:absolute;top:27px;left:10%;right:10%;height:2px;background:#0d2b3e1a;overflow:hidden}.x-flow-line i{display:block;height:100%;background:var(--grad-accent);transform-origin:left center}.x-flow-dot{position:absolute;top:27px;left:10%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--acc-1);box-shadow:0 0 0 5px #4a8fa829,0 0 16px #4a8fa8bf;opacity:0;z-index:3;pointer-events:none}.x-flow-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;position:relative}.x-step{text-align:center;padding:0 6px}.x-step-node{position:relative;width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:#fff;border:1px solid var(--rule);display:flex;align-items:center;justify-content:center;color:var(--teal);box-shadow:var(--shadow-sm);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s,color .3s,background .3s}.x-step-node svg{width:24px;height:24px}.x-step.is-on .x-step-node{transform:translateY(-5px) scale(1.1);color:#fff;background:linear-gradient(180deg,#14405a 0%,var(--navy) 100%);border-color:transparent;box-shadow:var(--shadow-md),0 0 0 6px #4a8fa824}.x-step.is-done .x-step-node{color:#fff;background:linear-gradient(180deg,#1f7a47,#145232);border-color:transparent}.x-step.is-done .x-step-node:after{content:"✓";position:absolute;top:-3px;right:-3px;width:19px;height:19px;border-radius:50%;background:#1f7a47;color:#fff;font-size:.6rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000038;border:2px solid var(--bg)}.x-step-n{font-family:var(--fm);font-size:.62rem;letter-spacing:.1em;color:var(--teal);margin-bottom:6px;transition:color .3s}.x-step.is-on .x-step-n{color:var(--copper)}.x-step-t{font-family:var(--fd);font-size:1.05rem;font-weight:400;line-height:1.2;margin-bottom:6px}.x-step-s{font-size:.76rem;color:var(--muted);line-height:1.5}.x-guide-points{list-style:none;display:flex;flex-direction:column;gap:10px;margin:4px 0 26px}.x-guide-points li{display:flex;gap:12px;align-items:center;font-size:.88rem;color:var(--text)}.x-guide-visual{display:flex;justify-content:center}.x-guide-card{display:block;text-decoration:none;background:linear-gradient(165deg,#14405a 0%,var(--navy) 100%);color:#fff;border-radius:16px;padding:44px 36px;width:100%;max-width:340px;aspect-ratio:3 / 4;box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.08);transition:transform .22s ease-out,box-shadow .22s ease-out}.x-guide-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg),0 30px 60px -28px #0d2b3e80}.x-guide-card-label{font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--acc-2);margin-bottom:28px}.x-guide-card-title{font-family:var(--fd);font-size:1.9rem;font-weight:300;line-height:1.12;color:#fff}.x-guide-card-sub{font-family:var(--fd);font-size:1.9rem;font-weight:300;font-style:italic;color:var(--acc-1);margin-bottom:24px}.x-guide-card-rule{width:40px;height:1px;background:#fff3;margin-bottom:24px}.x-guide-card-meta{font-family:var(--fm);font-size:.64rem;color:#f5f2ec73}.x-founder{max-width:780px;margin:0 auto;text-align:center}.x-founder-quote{font-family:var(--fd);font-size:clamp(1.9rem,3.4vw,3rem);font-style:italic;font-weight:300;line-height:1.18;color:var(--text);margin:6px 0 24px}.x-founder-attr{font-size:.84rem;color:var(--muted);line-height:1.7}.x-founder-attr strong{display:block;color:var(--text);font-weight:600;margin-bottom:6px}.x-blog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.x-blog-head .x-h2{margin-bottom:0}.x-blog-all{flex-shrink:0;font-size:.85rem;font-weight:500;color:var(--teal);text-decoration:none;white-space:nowrap}.x-blog-all:hover{text-decoration:underline;text-underline-offset:3px}.x-blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.x-blog-card{display:flex;flex-direction:column;padding:28px;background:var(--surface);border:1px solid var(--rule);border-radius:8px;text-decoration:none;color:inherit;transition:border-color .15s,transform .12s ease-out}.x-blog-card:hover{border-color:#0a1e3233;transform:translateY(-1px)}.x-blog-meta{font-family:var(--fm);font-size:.72rem;color:var(--muted);margin-bottom:12px}.x-blog-title{font-family:var(--fd);font-weight:400;font-size:1.2rem;line-height:1.32;color:var(--text);margin:0 0 12px}.x-blog-desc{font-size:.85rem;color:var(--muted);line-height:1.7;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.x-blog-more{margin-top:auto;font-size:.78rem;font-weight:500;color:var(--teal)}.x-blog-all-mobile{display:none}@media(max-width:760px){.x-blog-grid{grid-template-columns:1fr}.x-blog-head .x-blog-all{display:none}.x-blog-all-mobile{display:inline-block;margin-top:22px;font-size:.85rem;font-weight:500;color:var(--teal);text-decoration:none}}.x-faq-intro{max-width:680px;margin:0 auto 32px}.x-faq-wrap{max-width:760px;margin:0 auto}.x-pricing-fleet{font-size:.84rem;color:var(--muted);margin-top:18px}.x-pricing-fleet a{color:var(--teal);text-decoration:none;font-weight:500}.x-pricing-fleet a:hover{text-decoration:underline}.x-cta-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.x-cta .x-btn-ghost{background:#ffffff0f;border-color:#ffffff2e;color:#f5f2ecd9}.x-cta .x-btn-ghost:hover{background:#ffffff1f}.modal-overlay{display:none;position:fixed;inset:0;background:#0d2b3e8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:1000;align-items:center;justify-content:center}.modal-overlay.open{display:flex}.modal{background:var(--bg);border-radius:16px;padding:40px;width:100%;max-width:460px;position:relative;margin:16px;border:1px solid var(--rule);box-shadow:var(--shadow-lg)}.modal h3{font-family:var(--fd);font-size:1.8rem;font-weight:300;color:var(--text);margin-bottom:6px}.modal-sub{font-size:.84rem;color:var(--muted);margin-bottom:24px}.modal-close{position:absolute;top:16px;right:18px;background:none;border:none;font-size:16px;color:var(--muted);cursor:pointer;line-height:1;padding:6px;border-radius:6px}.modal-close:hover{color:var(--text);background:#0d2b3e0d}.form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:13px}.form-group label{font-size:.78rem;font-weight:500;color:var(--text)}.label-opt{font-weight:300;color:var(--muted)}.form-group input,.form-group textarea{padding:10px 12px;border:1px solid var(--rule);border-radius:8px;font-family:var(--fb);font-size:.88rem;color:var(--text);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.form-group input:focus,.form-group textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #2a5f781f}.form-group textarea{resize:vertical;min-height:92px}.form-submit{width:100%;margin-top:6px;padding:13px;background:linear-gradient(180deg,#14405a 0%,var(--navy) 100%);color:#fff;border:none;border-radius:8px;font-family:var(--fb);font-size:.88rem;font-weight:600;cursor:pointer;box-shadow:var(--shadow-md);transition:transform .12s ease-out,box-shadow .2s}.form-submit:hover{transform:translateY(-1px)}.form-submit:active{transform:scale(.98)}.form-submit:disabled{opacity:.6;cursor:not-allowed}html.js .x-hero .fade-up,html.js .fade-up{opacity:0;transform:translateY(22px);transition:opacity .6s ease-out,transform .6s ease-out}html.js .fade-up.visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html.js .fade-up{opacity:1!important;transform:none!important;transition:none}}html.js .x-flow-line i{transform:scaleX(0)}html.js .x-flow-steps .x-step{opacity:0}@media(prefers-reduced-motion:reduce){html.js .x-flow-line i{transform:scaleX(1)}html.js .x-flow-steps .x-step{opacity:1}}@media(max-width:980px){.x-split,.x-feat-hdr{grid-template-columns:1fr;gap:40px}.x-bento{grid-template-columns:repeat(2,1fr)}.x-cell-lg,.x-cell-wide{grid-column:span 2}.x-cell-lg{grid-row:auto}.x-flow-steps{grid-template-columns:repeat(2,1fr);gap:32px 18px}.x-flow-line,.x-flow-dot{display:none}}@media(max-width:760px){.x-fleet-benefits-row{grid-template-columns:1fr;gap:16px;max-width:380px}}@media(max-width:600px){.x-section,.x-reg,.x-cta{padding:64px 0}.x-hero{padding-top:72px}.x-flow-steps,.x-bento{grid-template-columns:1fr}.x-cell-lg,.x-cell-wide{grid-column:span 1}.x-cta-row{flex-direction:column}.x-btn{width:100%}.x-deck-slide:nth-child(2){transform:translate(30px,16px) scale(.94)}.x-deck-slide:nth-child(3){transform:translate(54px,30px) scale(.88)}}
