.globals_root__vexOm{--plum:#1B0F2E;--plum-2:#241239;--paper:#F5EFE6;--paper-2:#EDE6D8;--paper-warm:#F0EAE0;--surface:#FFFFFF;--on-dark:#FFFFFF;--on-dark-strong:rgba(255,255,255,.85);--on-dark-copy:rgba(255,255,255,.78);--on-dark-muted:rgba(255,255,255,.65);--line-on-dark:rgba(255,255,255,.3);--line-on-dark-soft:rgba(255,255,255,.2);--panel-on-dark:rgba(255,255,255,.05);--line-panel-on-dark:rgba(255,255,255,.08);--ink:#100A1C;--ink-2:#3A3046;--ink-3:#6B6478;--ink-hover:#000000;--line:rgba(16,10,28,.12);--line-soft:rgba(16,10,28,.07);--acid:#C7F03E;--acid-hover:#D3F55A;--acid-line:rgba(199,240,62,.5);--acid-line-soft:rgba(199,240,62,.4);--green:#0E5A3A;--green-2:#0E3A22;--green-d:#082E1F;--maroon:#3D0C18;--maroon-d:#260710;--lilac:#C9B8FF;--lilac-soft:#E0D6FF;--lilac-wash:#EFE6FF;--alert:#FFB8B8;--serif:"Instrument Serif","Times New Roman",serif;--sans:"Inter",system-ui,-apple-system,sans-serif;--m-dur-fast:200ms;--m-dur-base:460ms;--m-dur-slow:760ms;--m-ease-out:cubic-bezier(0.2,0.8,0.2,1);--m-ease-emph:cubic-bezier(0.4,0,0.2,1);--m-stagger:70ms;--m-distance:26px;--m-scale:0.97;--m-blur:0px;--m-ticker-dur:44s;--card-shadow:0 18px 40px rgba(16,10,28,.08);--card-shadow-strong:0 28px 64px rgba(16,10,28,.14);--card-shadow-dark:0 28px 68px rgba(0,0,0,.36);font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55;min-height:100vh}.globals_root__vexOm *,.globals_root__vexOm :after,.globals_root__vexOm :before{box-sizing:border-box}.globals_root__vexOm img{max-width:100%;display:block}.globals_root__vexOm h1,.globals_root__vexOm h2,.globals_root__vexOm h3,.globals_root__vexOm h4{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;margin:0;line-height:1}.globals_root__vexOm p{margin:0}.globals_root__vexOm a{color:inherit;text-decoration:none}.globals_root__vexOm button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.globals_root__vexOm .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.globals_root__vexOm .btn,.globals_root__vexOm .demo-crate,.globals_root__vexOm .demo-laptop,.globals_root__vexOm .feat-vis,.globals_root__vexOm .ic-node,.globals_root__vexOm .list-icon,.globals_root__vexOm .nav-links a,.globals_root__vexOm .nav-toggle,.globals_root__vexOm .pager-arrow,.globals_root__vexOm .partner-overlay,.globals_root__vexOm .partner-photo,.globals_root__vexOm .prdp-feat-cta,.globals_root__vexOm .prdp-integ-cell-mark,.globals_root__vexOm .prdp-pillar-more,.globals_root__vexOm .pricp-addon-cta,.globals_root__vexOm .save-pill,.globals_root__vexOm .solp-bench-bar-fill,.globals_root__vexOm .solp-mig-step-num,.globals_root__vexOm .storyp-case-more,.globals_root__vexOm .storyp-case-photo,.globals_root__vexOm .storyp-feat-cta,.globals_root__vexOm .storyp-feat-photo{transition:transform var(--m-dur-base) var(--m-ease-out),background-color var(--m-dur-fast) var(--m-ease-out),border-color var(--m-dur-fast) var(--m-ease-out),color var(--m-dur-fast) var(--m-ease-out),box-shadow var(--m-dur-base) var(--m-ease-out),opacity var(--m-dur-fast) var(--m-ease-out)}.globals_root__vexOm .btn:focus-visible,.globals_root__vexOm .btn:hover,.globals_root__vexOm .nav-links a:focus-visible,.globals_root__vexOm .nav-links a:hover,.globals_root__vexOm .nav-toggle:focus-visible,.globals_root__vexOm .nav-toggle:hover,.globals_root__vexOm .pager-arrow:focus-visible,.globals_root__vexOm .pager-arrow:hover{transform:translateY(-1px)}@keyframes globals_larderFloat__c9ys1{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes globals_larderFloatOffset__YuYo_{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes globals_larderVideoDrift__D_ZZ3{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1.5%,0)}}@media (prefers-reduced-motion:reduce){.globals_root__vexOm *,.globals_root__vexOm :after,.globals_root__vexOm :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.globals_root__vexOm .hero{background:var(--plum);color:var(--on-dark);position:relative;overflow:hidden;padding-bottom:60px}.globals_root__vexOm .nav{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;max-width:1200px;margin:0 auto}.globals_root__vexOm .brand{display:flex;align-items:center;gap:8px;font-family:var(--serif);font-size:24px;font-style:italic}.globals_root__vexOm .brand-mark{width:22px;height:22px;border-radius:50%;background:var(--acid);position:relative}.globals_root__vexOm .brand-mark:after{content:"";position:absolute;left:6px;top:4px;width:10px;height:14px;border-radius:0 0 5px 5px;background:var(--plum)}.globals_root__vexOm .nav-links{display:flex;gap:28px;font-size:13px;color:var(--on-dark-strong)}.globals_root__vexOm .nav-links a{display:flex;align-items:center;gap:4px}.globals_root__vexOm .nav-links a svg{opacity:.6;flex:0 0 auto}.globals_root__vexOm .nav-cta{display:flex;gap:10px;align-items:center}.globals_root__vexOm .nav-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;flex-direction:column;gap:4px;border:1px solid var(--line-on-dark);border-radius:999px;color:var(--on-dark)}.globals_root__vexOm .nav-toggle span{width:16px;height:1.5px;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.globals_root__vexOm .nav-toggle[aria-expanded=true] span:first-child{transform:translateY(5.5px) rotate(45deg)}.globals_root__vexOm .nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.globals_root__vexOm .nav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.globals_root__vexOm .nav-panel{display:none;position:fixed;inset:0;z-index:40;padding:84px 24px 24px;align-items:start;justify-items:end;opacity:0;pointer-events:none;transition:opacity var(--m-dur-base) var(--m-ease-out)}.globals_root__vexOm .nav-panel.open{display:grid;opacity:1;pointer-events:auto}.globals_root__vexOm .nav-panel-backdrop{position:absolute;inset:0;background:rgba(8,6,14,.62);backdrop-filter:blur(10px)}.globals_root__vexOm .nav-panel-inner{position:relative;z-index:1;border:1px solid var(--line-on-dark);border-radius:22px;background:rgba(19,14,28,.92);box-shadow:var(--card-shadow-dark);padding:16px;display:grid;gap:8px;width:min(420px,calc(100vw - 48px));transform:translateY(-10px) scale(.98);transition:transform var(--m-dur-base) var(--m-ease-out)}.globals_root__vexOm .nav-panel.open .nav-panel-inner{transform:translateY(0) scale(1)}.globals_root__vexOm .nav-panel-inner a{display:flex;align-items:center;min-height:42px;padding:10px 12px;border-radius:12px;color:var(--on-dark);font-size:14px}.globals_root__vexOm .nav-panel-inner a:hover{background:rgba(255,255,255,.06)}.globals_root__vexOm .nav-panel-actions{display:grid;gap:8px;padding-top:12px;margin-top:4px;border-top:1px solid var(--line-on-dark-soft)}.globals_root__vexOm .nav-panel-actions .btn{justify-content:center;min-height:44px}.globals_root__vexOm .btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:500}.globals_root__vexOm .btn.acid{background:var(--acid);color:var(--ink)}.globals_root__vexOm .btn.acid:hover{background:var(--acid-hover)}.globals_root__vexOm .btn.outline{background:transparent;color:var(--on-dark);border:1px solid var(--line-on-dark)}.globals_root__vexOm .btn.outline:hover{background:rgba(255,255,255,.06)}.globals_root__vexOm .btn.dark{background:var(--ink);color:var(--on-dark)}.globals_root__vexOm .btn.dark:hover{background:var(--ink-hover)}.globals_root__vexOm .btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.globals_root__vexOm .btn.ghost:hover{background:rgba(0,0,0,.04)}.globals_root__vexOm .btn.lg{height:44px;padding:0 18px;font-size:14px}.globals_root__vexOm .hero-grid{max-width:1200px;margin:0 auto;padding:30px 24px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}.globals_root__vexOm .hero h1{font-size:clamp(56px,8vw,108px);line-height:.92;letter-spacing:-.025em}.globals_root__vexOm .hero h1 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .hero p{margin-top:22px;color:var(--on-dark-copy);max-width:430px;font-size:15px}.globals_root__vexOm .hero-actions{display:flex;gap:10px;margin-top:24px}.globals_root__vexOm .hero-photo{border-radius:14px;overflow:hidden;position:relative;height:340px;background:#3a2e2a;box-shadow:var(--card-shadow-dark)}.globals_root__vexOm .hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,7,14,.12),rgba(10,7,14,.54)),radial-gradient(circle at 78% 18%,rgba(199,240,62,.14),transparent 28%);pointer-events:none}.globals_root__vexOm .hero-photo-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:globals_larderVideoDrift__D_ZZ3 18s ease-in-out infinite alternate}.globals_root__vexOm .ph-placeholder{position:absolute;left:18px;bottom:18px;z-index:1}.globals_root__vexOm .ph-placeholder .lbl{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:rgba(255,255,255,.72);letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.22);padding:7px 12px;border-radius:999px;background:rgba(10,8,16,.22);backdrop-filter:blur(8px)}.globals_root__vexOm .hero-photo .tag{position:absolute;left:16px;top:16px;z-index:1;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:5px 11px;border-radius:6px;font-size:11px;color:var(--on-dark);border:1px solid var(--line-on-dark-soft);animation:globals_larderFloat__c9ys1 6s ease-in-out infinite}.globals_root__vexOm .hero-photo .receipt{position:absolute;left:24px;bottom:66px;z-index:1;background:var(--lilac-soft);color:var(--ink);border-radius:6px;padding:10px;font-size:10.5px;width:140px;line-height:1.4;font-family:var(--sans);box-shadow:var(--card-shadow);animation:globals_larderFloat__c9ys1 7s ease-in-out infinite}.globals_root__vexOm .hero-photo .receipt .num{font-size:13px;font-weight:600;margin-top:2px}.globals_root__vexOm .hero-photo .receipt .delta{display:inline-flex;align-items:center;gap:2px}.globals_root__vexOm .hero-photo .pos{position:absolute;right:18px;bottom:48px;z-index:1;background:var(--surface);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:11px;width:170px;line-height:1.3;box-shadow:var(--card-shadow);animation:globals_larderFloatOffset__YuYo_ 8s ease-in-out infinite}.globals_root__vexOm .hero-photo .pos .row{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.globals_root__vexOm .hero-photo .pos .pill{background:var(--acid);color:var(--ink);font-size:9px;padding:2px 6px;border-radius:999px;font-weight:600}.globals_root__vexOm .logos{padding:60px 0;background:var(--paper)}.globals_root__vexOm .logos-label{text-align:center;font-family:var(--serif);font-size:22px;color:var(--ink);margin-bottom:30px;font-style:italic}.globals_root__vexOm .logos-row{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;color:var(--ink-2)}.globals_root__vexOm .logo-mark{font-family:var(--serif);font-style:italic;font-size:20px;opacity:.78}.globals_root__vexOm .logo-mark.bold{font-family:var(--sans);font-weight:700;font-size:16px;letter-spacing:-.02em;font-style:normal}.globals_root__vexOm .logo-mark.dot:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;margin-right:6px;vertical-align:middle}.globals_root__vexOm .logo-mark.tilde{font-family:var(--serif);font-style:normal;letter-spacing:.18em;font-size:13px;text-transform:uppercase;font-weight:500}.globals_root__vexOm .why{padding:80px 0 50px;text-align:center}.globals_root__vexOm .why h2{font-size:clamp(40px,5vw,64px);max-width:640px;margin:0 auto;line-height:1}.globals_root__vexOm .why p{color:var(--ink-3);max-width:480px;margin:18px auto 26px;font-size:15px}.globals_root__vexOm .pillars{padding:0 0 70px}.globals_root__vexOm .pillar-row{display:grid;grid-template-columns:1.6fr 1fr;gap:14px;margin-bottom:14px}.globals_root__vexOm .pillar-row.flip{grid-template-columns:1fr 1fr}.globals_root__vexOm .card{background:var(--surface);border-radius:18px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;position:relative;overflow:hidden}.globals_root__vexOm .card h3{font-size:24px;font-family:var(--sans);font-weight:500;letter-spacing:-.01em;line-height:1.2}.globals_root__vexOm .card p{color:var(--ink-3);font-size:13.5px;margin-top:8px;max-width:360px}.globals_root__vexOm .card,.globals_root__vexOm .feat-row,.globals_root__vexOm .partner-card,.globals_root__vexOm .prdp-feat-row,.globals_root__vexOm .prdp-integ-cell,.globals_root__vexOm .prdp-pillar,.globals_root__vexOm .prdp-sec-feature,.globals_root__vexOm .price-card,.globals_root__vexOm .pricp-addon,.globals_root__vexOm .pricp-tier,.globals_root__vexOm .result-card,.globals_root__vexOm .solp-bench-card,.globals_root__vexOm .solp-mig-step,.globals_root__vexOm .solp-selector-card,.globals_root__vexOm .storyp-case-card,.globals_root__vexOm .storyp-feat-stage{transition:transform var(--m-dur-base) var(--m-ease-out),box-shadow var(--m-dur-base) var(--m-ease-out),border-color var(--m-dur-fast) var(--m-ease-out),background-color var(--m-dur-fast) var(--m-ease-out);will-change:transform}.globals_root__vexOm .card:focus-within,.globals_root__vexOm .card:hover,.globals_root__vexOm .feat-row:focus-within,.globals_root__vexOm .feat-row:hover,.globals_root__vexOm .partner-card:focus-within,.globals_root__vexOm .partner-card:hover,.globals_root__vexOm .prdp-feat-row:focus-within,.globals_root__vexOm .prdp-feat-row:hover,.globals_root__vexOm .prdp-integ-cell:focus-within,.globals_root__vexOm .prdp-integ-cell:hover,.globals_root__vexOm .prdp-pillar:focus-within,.globals_root__vexOm .prdp-pillar:hover,.globals_root__vexOm .prdp-sec-feature:focus-within,.globals_root__vexOm .prdp-sec-feature:hover,.globals_root__vexOm .price-card:focus-within,.globals_root__vexOm .price-card:hover,.globals_root__vexOm .pricp-addon:focus-within,.globals_root__vexOm .pricp-addon:hover,.globals_root__vexOm .pricp-tier:focus-within,.globals_root__vexOm .pricp-tier:hover,.globals_root__vexOm .result-card:focus-within,.globals_root__vexOm .result-card:hover,.globals_root__vexOm .solp-bench-card:focus-within,.globals_root__vexOm .solp-bench-card:hover,.globals_root__vexOm .solp-mig-step:focus-within,.globals_root__vexOm .solp-mig-step:hover,.globals_root__vexOm .solp-selector-card:focus-within,.globals_root__vexOm .solp-selector-card:hover,.globals_root__vexOm .storyp-case-card:focus-within,.globals_root__vexOm .storyp-case-card:hover,.globals_root__vexOm .storyp-feat-stage:focus-within,.globals_root__vexOm .storyp-feat-stage:hover{transform:translateY(-6px);box-shadow:var(--card-shadow-strong)}.globals_root__vexOm .price-card.feat:focus-within,.globals_root__vexOm .price-card.feat:hover,.globals_root__vexOm .pricp-tier.is-featured:focus-within,.globals_root__vexOm .pricp-tier.is-featured:hover,.globals_root__vexOm .result-card:focus-within,.globals_root__vexOm .result-card:hover{box-shadow:var(--card-shadow-dark)}.globals_root__vexOm .pricp-tier.is-featured:focus-within,.globals_root__vexOm .pricp-tier.is-featured:hover{transform:translateY(-6px) scale(1.02)}.globals_root__vexOm .card-power .card-vis{height:130px;margin-top:18px;background:var(--lilac-wash);border-radius:10px;padding:14px;font-family:var(--sans);display:flex;flex-direction:column;gap:6px}.globals_root__vexOm .card-power .vis-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--ink-2)}.globals_root__vexOm .card-power .vis-row{display:flex;justify-content:space-between;align-items:center;font-size:13px}.globals_root__vexOm .card-power .vis-row.green{color:var(--green)}.globals_root__vexOm .card-power .vis-pill{background:var(--acid);color:var(--ink);font-size:10px;padding:2px 7px;border-radius:999px;font-weight:600}.globals_root__vexOm .card-power .vis-pill.red{background:var(--alert)}.globals_root__vexOm .card-integrations{background:var(--paper-warm)}.globals_root__vexOm .card-integrations .integration-cloud{flex:1;margin-top:18px;position:relative;height:140px}.globals_root__vexOm .ic-node{position:absolute;width:38px;height:38px;border-radius:10px;background:var(--surface);display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.globals_root__vexOm .ic-node svg{flex:0 0 auto}.globals_root__vexOm .ic-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--plum);color:var(--acid);font-family:var(--serif);font-style:italic;font-size:14px;width:64px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center}.globals_root__vexOm .card-savings{background:var(--surface)}.globals_root__vexOm .card-savings .save-vis{margin-top:18px;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .save-pill{background:var(--paper);padding:10px 14px;border-radius:999px;font-size:12.5px;color:var(--ink-2);display:flex;align-items:center;gap:8px}.globals_root__vexOm .save-pill-icon{flex:0 0 auto;color:var(--ink);background:var(--acid);border-radius:50%;padding:2px;box-sizing:content-box}.globals_root__vexOm .card:focus-within .save-pill,.globals_root__vexOm .card:hover .save-pill{transform:translateX(6px)}.globals_root__vexOm .card-integrations:focus-within .ic-node:nth-child(odd),.globals_root__vexOm .card-integrations:hover .ic-node:nth-child(odd){transform:translateY(-5px)}.globals_root__vexOm .card-integrations:focus-within .ic-node:nth-child(2n),.globals_root__vexOm .card-integrations:hover .ic-node:nth-child(2n){transform:translateY(5px)}.globals_root__vexOm .results{background:var(--plum);color:var(--on-dark);padding:60px 0;border-radius:18px;margin:0 24px}.globals_root__vexOm .results-wrap{max-width:1152px;margin:0 auto;padding:0 24px}.globals_root__vexOm .results h3{font-size:28px;font-family:var(--sans);font-weight:500;margin-bottom:32px;letter-spacing:-.01em}.globals_root__vexOm .results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .result-card{background:var(--plum-2);border-radius:14px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;position:relative}.globals_root__vexOm .result-card .lbl{font-size:11.5px;letter-spacing:.06em;color:var(--on-dark-muted);text-transform:uppercase;font-weight:500}.globals_root__vexOm .result-card .stat{font-family:var(--serif);font-size:88px;line-height:.9;color:var(--acid);letter-spacing:-.025em}.globals_root__vexOm .result-card .stat .pre{display:block;font-size:18px;color:var(--on-dark-copy);font-style:italic;margin-bottom:6px;font-family:var(--serif)}.globals_root__vexOm .result-card .desc{font-size:13px;color:var(--on-dark-muted)}.globals_root__vexOm .result-card.green-cell{background:var(--green-2)}.globals_root__vexOm .thicken{padding:90px 0 50px;text-align:center}.globals_root__vexOm .thicken h2{font-size:clamp(36px,5vw,56px);max-width:560px;margin:0 auto}.globals_root__vexOm .thicken p{color:var(--ink-3);max-width:520px;margin:16px auto 26px;font-size:14.5px}.globals_root__vexOm .feat{padding:0 0 60px}.globals_root__vexOm .feat-row{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--surface);border-radius:18px;overflow:hidden;margin-bottom:14px}.globals_root__vexOm .feat-text{padding:36px 40px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px}.globals_root__vexOm .feat-text .tag{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3)}.globals_root__vexOm .pin-icon,.globals_root__vexOm .tag-icon{flex:0 0 auto}.globals_root__vexOm .feat-text h3{font-size:22px;font-family:var(--sans);font-weight:500;letter-spacing:-.01em;line-height:1.25;margin-top:auto;max-width:340px}.globals_root__vexOm .feat-text .more{font-size:13px;color:var(--ink-2);margin-top:12px;display:inline-flex;align-items:center;gap:4px}.globals_root__vexOm .feat-vis{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px}.globals_root__vexOm .feat-vis.maroon{background:var(--maroon)}.globals_root__vexOm .feat-vis.green{background:var(--green)}.globals_root__vexOm .feat-vis.maroon-d{background:var(--maroon-d)}.globals_root__vexOm .feat-vis.green-d{background:var(--green-d)}.globals_root__vexOm .ai-tile-row{display:flex;gap:10px}.globals_root__vexOm .ai-tile{width:64px;height:64px;border-radius:12px;background:var(--lilac);display:flex;align-items:center;justify-content:center;color:var(--maroon);font-size:22px}.globals_root__vexOm .ai-tile svg{width:28px;height:28px}.globals_root__vexOm .feat-row:focus-within .feat-vis,.globals_root__vexOm .feat-row:hover .feat-vis{transform:scale(1.02)}.globals_root__vexOm .feat-row:focus-within .more svg,.globals_root__vexOm .feat-row:hover .more svg{transform:translateX(4px)}.globals_root__vexOm .supply-list{color:var(--acid);font-family:var(--serif);font-style:italic;font-size:34px;line-height:1.2;text-align:center}.globals_root__vexOm .supply-list span{display:block;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--acid-line)}.globals_root__vexOm .supply-list span:nth-child(2){text-decoration:none}.globals_root__vexOm .supply-list span:nth-child(3){text-decoration:line-through;text-decoration-color:var(--acid-line-soft)}.globals_root__vexOm .sched-btn{background:var(--acid);color:var(--maroon);padding:14px 26px;border-radius:999px;font-size:15px;font-weight:500;display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer}.globals_root__vexOm .pay-card{background:var(--green-2);color:var(--on-dark);border-radius:12px;padding:14px 16px;width:280px;display:flex;align-items:center;gap:10px;font-size:12px;box-shadow:0 12px 28px rgba(0,0,0,.3)}.globals_root__vexOm .pay-card .pay-stripe{width:30px;height:24px;border-radius:3px;flex:0 0 auto;background:repeating-linear-gradient(0deg,#a8896a 0 2px,#7a6850 2px 4px)}.globals_root__vexOm .pay-card .pay-amt{margin-left:auto;font-family:var(--serif);font-size:18px}.globals_root__vexOm .partners{padding:60px 0 80px}.globals_root__vexOm .partners-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;gap:20px;flex-wrap:wrap}.globals_root__vexOm .partners-head h2{font-size:clamp(34px,4.5vw,52px);max-width:480px;line-height:1}.globals_root__vexOm .partners-head .pager{display:flex;align-items:center;gap:10px}.globals_root__vexOm .partners-head .pager a{font-size:13px;color:var(--ink-2);text-decoration:underline}.globals_root__vexOm .pager-arrow{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink-2)}.globals_root__vexOm .partners-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .partner-card{border-radius:14px;overflow:hidden;position:relative;height:280px;color:var(--on-dark)}.globals_root__vexOm .partner-photo{position:absolute;inset:0}.globals_root__vexOm .partner-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55))}.globals_root__vexOm .pp1{background:repeating-linear-gradient(135deg,#5a3a22 0 16px,#4a2e1a 16px 32px)}.globals_root__vexOm .pp2{background:repeating-linear-gradient(135deg,#4a3a24 0 16px,#3a2e1c 16px 32px)}.globals_root__vexOm .pp3{background:repeating-linear-gradient(135deg,#2a3424 0 16px,#1f291b 16px 32px)}.globals_root__vexOm .partner-photo .ph-lbl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;color:rgba(255,255,255,.55);letter-spacing:.08em;text-transform:uppercase;border:1px dashed rgba(255,255,255,.3);padding:6px 10px;border-radius:4px;z-index:1}.globals_root__vexOm .partner-overlay{position:absolute;left:14px;top:14px;background:var(--surface);color:var(--ink);padding:10px 14px;border-radius:10px;width:calc(100% - 28px);max-width:230px;font-size:11px}.globals_root__vexOm .partner-overlay .head{font-family:var(--sans);font-weight:600;font-size:11px;display:flex;align-items:center;gap:6px;margin-bottom:6px}.globals_root__vexOm .partner-overlay h4{font-family:var(--sans);font-size:13px;font-weight:500;line-height:1.3;margin-top:4px}.globals_root__vexOm .partner-overlay .stat{margin-top:6px;font-family:var(--serif);font-style:italic;font-size:18px;color:var(--green)}.globals_root__vexOm .partner-overlay .more{margin-top:6px;font-size:11px;color:var(--ink-2);display:inline-flex;align-items:center;gap:3px}.globals_root__vexOm .partner-pill{position:absolute;right:14px;bottom:14px;background:rgba(255,255,255,.18);backdrop-filter:blur(10px);padding:6px 11px;border-radius:999px;font-size:11px;border:1px solid var(--line-on-dark-soft)}.globals_root__vexOm .partner-card:focus-within .partner-photo,.globals_root__vexOm .partner-card:hover .partner-photo{transform:scale(1.05)}.globals_root__vexOm .partner-card:focus-within .partner-overlay,.globals_root__vexOm .partner-card:hover .partner-overlay{transform:translateY(6px)}.globals_root__vexOm .pricing{background:var(--paper-2);padding:90px 0;border-top:1px solid var(--line-soft)}.globals_root__vexOm .pricing-head{text-align:center;margin-bottom:40px}.globals_root__vexOm .pricing-head h2{font-size:clamp(34px,4.5vw,52px);max-width:560px;margin:0 auto}.globals_root__vexOm .pricing-head p{color:var(--ink-3);max-width:480px;margin:14px auto 0;font-size:14.5px}.globals_root__vexOm .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:980px;margin:0 auto}.globals_root__vexOm .price-card{background:var(--surface);border-radius:18px;padding:30px 28px;display:flex;flex-direction:column;gap:14px;min-height:380px}.globals_root__vexOm .price-card.feat{background:var(--plum);color:var(--on-dark)}.globals_root__vexOm .price-card.feat h3{color:var(--on-dark)}.globals_root__vexOm .price-card .tier{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.globals_root__vexOm .price-card.feat .tier{color:var(--acid)}.globals_root__vexOm .price-card h3{font-family:var(--sans);font-weight:500;font-size:22px;letter-spacing:-.01em}.globals_root__vexOm .price-card .amt{font-family:var(--serif);font-size:54px;line-height:1;letter-spacing:-.025em}.globals_root__vexOm .price-card .per{font-size:13px;color:var(--ink-3);margin-top:-4px}.globals_root__vexOm .price-card.feat .per{color:var(--on-dark-copy)}.globals_root__vexOm .price-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .price-card li{font-size:13.5px;color:var(--ink-2);display:flex;gap:10px;align-items:flex-start}.globals_root__vexOm .list-icon{flex:0 0 auto;color:var(--ink);background:var(--acid);border-radius:50%;padding:2px;box-sizing:content-box;margin-top:2px}.globals_root__vexOm .price-card.feat li{color:var(--on-dark-strong)}.globals_root__vexOm .price-card .btn{align-self:flex-start;margin-top:auto}.globals_root__vexOm .price-card:focus-within .list-icon,.globals_root__vexOm .price-card:hover .list-icon{transform:scale(1.08)}.globals_root__vexOm .price-card:focus-within .btn,.globals_root__vexOm .price-card:hover .btn{transform:translateY(-2px)}.globals_root__vexOm .ctaband{background:var(--maroon);color:var(--on-dark);border-radius:18px;margin:0 24px 80px;padding:80px 24px;text-align:center}.globals_root__vexOm .ctaband .pin{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px;margin-bottom:12px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .ctaband h2{font-size:clamp(40px,5vw,68px);color:var(--on-dark);margin-bottom:14px;line-height:1}.globals_root__vexOm .ctaband p{color:var(--on-dark-copy);max-width:480px;margin:0 auto 22px;font-size:14.5px}.globals_root__vexOm .ctaband .btn.acid{margin-bottom:60px}.globals_root__vexOm .ctaband-stats{max-width:880px;margin:40px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .ctaband-stat{padding:20px 18px;border-radius:14px;background:var(--panel-on-dark);border:1px solid var(--line-panel-on-dark)}.globals_root__vexOm .ctaband-stat .num{font-family:var(--serif);font-size:64px;line-height:.9;color:var(--acid);letter-spacing:-.025em}.globals_root__vexOm .ctaband-stat .lbl{font-size:11.5px;color:var(--on-dark-muted);margin-top:8px;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .demo{padding:0 0 80px}.globals_root__vexOm .demo h2{font-size:clamp(34px,4.5vw,52px);max-width:520px;margin-bottom:14px}.globals_root__vexOm .demo p{color:var(--ink-3);max-width:480px;margin-bottom:24px;font-size:14.5px}.globals_root__vexOm .demo-actions{display:flex;gap:10px;margin-bottom:30px}.globals_root__vexOm .demo-vis{border-radius:18px;height:380px;overflow:hidden;position:relative;background:repeating-linear-gradient(135deg,#7e8aa2 0 18px,#6e7a92 18px 36px);box-shadow:var(--card-shadow-strong)}.globals_root__vexOm .demo-vis:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,18,.08),rgba(7,10,18,.42)),radial-gradient(circle at 20% 18%,rgba(199,240,62,.18),transparent 26%);pointer-events:none}.globals_root__vexOm .demo-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:globals_larderVideoDrift__D_ZZ3 20s ease-in-out infinite alternate-reverse}.globals_root__vexOm .demo-vis .ph-lbl{position:absolute;left:18px;top:18px;z-index:1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;color:rgba(255,255,255,.78);letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.22);padding:7px 12px;border-radius:999px;background:rgba(9,12,20,.28);backdrop-filter:blur(8px)}.globals_root__vexOm .demo-laptop{position:absolute;left:50%;top:30%;z-index:1;transform:translate(-50%);width:520px;max-width:80%;background:#1a1a1e;border-radius:14px 14px 4px 4px;padding:14px;box-shadow:var(--card-shadow-dark)}.globals_root__vexOm .demo-laptop .screen{background:var(--surface);border-radius:6px;height:280px;padding:14px;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .demo-laptop .scr-head{display:flex;gap:6px}.globals_root__vexOm .demo-laptop .scr-head span{width:8px;height:8px;border-radius:50%;background:#ddd}.globals_root__vexOm .demo-laptop .scr-row{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--ink-3)}.globals_root__vexOm .demo-laptop .scr-bars{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;height:90px;align-items:flex-end;margin-top:8px}.globals_root__vexOm .demo-laptop .scr-bars span{background:var(--ink);border-radius:3px}.globals_root__vexOm .demo-laptop .scr-bars span:nth-child(odd){background:var(--acid)}.globals_root__vexOm .demo-crate{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:80%;height:60px;background:linear-gradient(180deg,#bcc3d4,#8a93a6);border-radius:6px 6px 0 0;background-image:repeating-linear-gradient(0deg,transparent 0 5px,rgba(0,0,0,.08) 5px 6px)}.globals_root__vexOm .demo-vis:focus-within .demo-laptop,.globals_root__vexOm .demo-vis:hover .demo-laptop{transform:translate(-50%,-10px) rotate(-1.5deg)}.globals_root__vexOm .demo-vis:focus-within .demo-crate,.globals_root__vexOm .demo-vis:hover .demo-crate{transform:translateX(-50%) translateY(5px)}.globals_root__vexOm footer{background:var(--paper);padding:50px 0 0;color:var(--ink-2)}.globals_root__vexOm .foot-grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:28px;margin-bottom:40px}.globals_root__vexOm .foot-brand{display:flex;flex-direction:column;gap:14px}.globals_root__vexOm .foot-brand .brand{color:var(--ink)}.globals_root__vexOm .foot-col h5{font-size:11.5px;color:var(--ink-3);margin-bottom:14px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.globals_root__vexOm .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .foot-col a{font-size:13px;color:var(--ink-2)}.globals_root__vexOm .foot-col a:hover{color:var(--ink)}.globals_root__vexOm .foot-meta{border-top:1px solid var(--line-soft);padding:18px 0;display:flex;justify-content:space-between;font-size:11.5px;color:var(--ink-3)}.globals_root__vexOm .big-tag{background:var(--maroon);color:var(--acid);padding:30px 24px 40px;font-family:var(--serif);font-style:italic;font-size:clamp(64px,12vw,180px);line-height:.9;letter-spacing:-.025em;overflow:hidden}.globals_root__vexOm .big-tag .wrap{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.globals_root__vexOm .big-tag h2{color:var(--acid);font-size:inherit;font-style:italic}.globals_root__vexOm .big-tag .ar{font-size:.5em;color:var(--on-dark);font-style:normal;font-family:var(--sans);font-weight:400}@media (max-width:1100px){.globals_root__vexOm .hero-grid{grid-template-columns:1fr;gap:32px}.globals_root__vexOm .hero-photo{height:320px;max-width:640px;margin:0 auto;width:100%}.globals_root__vexOm .feat-row,.globals_root__vexOm .pillar-row,.globals_root__vexOm .pillar-row.flip{grid-template-columns:1fr}.globals_root__vexOm .partners-grid,.globals_root__vexOm .pricing-grid,.globals_root__vexOm .results-grid{grid-template-columns:repeat(2,1fr)}.globals_root__vexOm .ctaband-stats{grid-template-columns:repeat(3,1fr)}.globals_root__vexOm .foot-grid{grid-template-columns:1fr 1fr 1fr}.globals_root__vexOm .nav-links{display:none}.globals_root__vexOm .nav-toggle{display:inline-flex}}@media (max-width:880px){.globals_root__vexOm .wrap{padding:0 20px}.globals_root__vexOm .nav{padding:16px 20px;gap:12px}.globals_root__vexOm .nav-cta{margin-left:auto}.globals_root__vexOm .nav-cta>.btn,.globals_root__vexOm .nav-cta>a{display:none}.globals_root__vexOm .ctaband,.globals_root__vexOm .results{margin:0 18px;padding-left:18px;padding-right:18px}.globals_root__vexOm .results-wrap{padding:0 18px}.globals_root__vexOm .partners-grid,.globals_root__vexOm .pricing-grid{grid-template-columns:repeat(2,1fr)}.globals_root__vexOm .ctaband-stats{grid-template-columns:repeat(3,1fr)}.globals_root__vexOm .foot-grid{grid-template-columns:1fr 1fr}.globals_root__vexOm .demo,.globals_root__vexOm .partners,.globals_root__vexOm .pricing,.globals_root__vexOm .thicken,.globals_root__vexOm .why{padding-top:60px;padding-bottom:50px}.globals_root__vexOm .feat-text{padding:28px 26px;min-height:220px}.globals_root__vexOm .feat-vis{min-height:220px}.globals_root__vexOm .demo-laptop{width:420px}.globals_root__vexOm .demo-vis{height:320px}}.globals_root__vexOm .lp-ctaband{background:var(--maroon);color:var(--on-dark);border-radius:18px;margin:0 24px 80px;padding:80px 24px;text-align:center}.globals_root__vexOm .lp-ctaband .pin{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px;margin-bottom:12px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .lp-ctaband h2{font-size:clamp(40px,5vw,68px);color:var(--on-dark);margin-bottom:14px;line-height:1}.globals_root__vexOm .lp-ctaband h2 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .lp-ctaband p{color:var(--on-dark-copy);max-width:480px;margin:0 auto 22px;font-size:14.5px}.globals_root__vexOm .lp-ctaband-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:50px}.globals_root__vexOm .lp-ctaband-stats{max-width:880px;margin:40px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .lp-ctaband-stat{padding:20px 18px;border-radius:14px;background:var(--panel-on-dark);border:1px solid var(--line-panel-on-dark);text-align:left}.globals_root__vexOm .lp-ctaband-stat .num{font-family:var(--serif);font-size:56px;line-height:.9;color:var(--acid);letter-spacing:-.025em;display:block}.globals_root__vexOm .lp-ctaband-stat .lbl{font-size:11.5px;color:var(--on-dark-muted);margin-top:8px;letter-spacing:.04em;text-transform:uppercase;display:block}.globals_root__vexOm .prdp-hero{background:var(--plum);color:var(--on-dark);padding:110px 24px 80px;text-align:left;position:relative;overflow:hidden}.globals_root__vexOm .prdp-hero-stage{max-width:1200px;margin:0 auto}.globals_root__vexOm .prdp-hero-tag{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:16px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .prdp-hero h1{font-size:clamp(56px,7.5vw,104px);line-height:.94;letter-spacing:-.025em;margin-top:20px;max-width:920px}.globals_root__vexOm .prdp-hero h1 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .prdp-hero p{margin-top:22px;color:var(--on-dark-copy);max-width:560px;font-size:16px}.globals_root__vexOm .prdp-hero-actions{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.globals_root__vexOm .prdp-hero-meta{margin-top:36px;display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--on-dark-muted);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-pillars{padding:90px 0 50px}.globals_root__vexOm .prdp-pillars-head{max-width:720px;margin-bottom:40px}.globals_root__vexOm .prdp-pillars-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .prdp-pillars-head h2{font-size:clamp(36px,4.4vw,60px);margin-top:12px;line-height:1}.globals_root__vexOm .prdp-pillars-head p{color:var(--ink-3);max-width:540px;margin-top:14px;font-size:14.5px}.globals_root__vexOm .prdp-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.globals_root__vexOm .prdp-pillar{background:var(--surface);border-radius:18px;padding:26px 24px 30px;display:flex;flex-direction:column;gap:14px;min-height:240px}.globals_root__vexOm .prdp-pillar-num{font-family:var(--serif);font-style:italic;color:var(--ink-3);font-size:18px}.globals_root__vexOm .prdp-pillar h3{font-family:var(--sans);font-weight:500;font-size:22px;letter-spacing:-.01em;line-height:1.2}.globals_root__vexOm .prdp-pillar p{color:var(--ink-3);font-size:13.5px;line-height:1.55;flex:1}.globals_root__vexOm .prdp-pillar-more{font-size:13px;color:var(--ink);display:inline-flex;align-items:center;gap:4px}.globals_root__vexOm .prdp-pillar:focus-within .prdp-pillar-more,.globals_root__vexOm .prdp-pillar:hover .prdp-pillar-more{transform:translateX(4px)}.globals_root__vexOm .prdp-dash{padding:50px 0 90px}.globals_root__vexOm .prdp-dash-stage{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.globals_root__vexOm .prdp-dash-text .prdp-dash-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .prdp-dash-text h2{font-size:clamp(36px,4.4vw,56px);margin-top:12px;line-height:1}.globals_root__vexOm .prdp-dash-text>p{color:var(--ink-3);margin-top:18px;max-width:460px;font-size:14.5px;line-height:1.6}.globals_root__vexOm .prdp-dash-bullets{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .prdp-dash-bullets li{font-size:13.5px;color:var(--ink-2);display:flex;gap:10px;align-items:flex-start}.globals_root__vexOm .prdp-dash-mock{background:var(--plum);color:var(--on-dark);border-radius:16px;padding:24px;box-shadow:0 24px 48px rgba(16,10,28,.12)}.globals_root__vexOm .prdp-dash-mock-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line-on-dark-soft);margin-bottom:16px;font-size:12px;color:var(--on-dark-muted)}.globals_root__vexOm .prdp-dash-mock-period{font-family:var(--serif);font-style:italic;color:var(--acid)}.globals_root__vexOm .prdp-dash-mock-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.globals_root__vexOm .prdp-dash-mock-metric{background:var(--plum-2);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.globals_root__vexOm .prdp-dash-mock-metric-lbl{font-size:11px;letter-spacing:.04em;color:var(--on-dark-muted);text-transform:uppercase}.globals_root__vexOm .prdp-dash-mock-metric-val{font-family:var(--serif);font-size:30px;color:var(--acid);line-height:1}.globals_root__vexOm .prdp-dash-mock-metric-delta{font-size:11px;color:var(--on-dark-copy);display:inline-flex;align-items:center;gap:2px}.globals_root__vexOm .prdp-dash-mock-alerts{background:var(--plum-2);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .prdp-dash-mock-alerts-head{font-size:11px;letter-spacing:.04em;color:var(--on-dark-muted);text-transform:uppercase}.globals_root__vexOm .prdp-dash-mock-alert{display:flex;gap:10px;align-items:center;font-size:12.5px;color:var(--on-dark-strong)}.globals_root__vexOm .prdp-dash-mock-alert-dot{color:var(--acid);flex:0 0 auto}.globals_root__vexOm .prdp-feat-row{max-width:1200px;margin:0 auto 14px;background:var(--surface);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:0}.globals_root__vexOm .prdp-feat-row.is-flipped{direction:rtl}.globals_root__vexOm .prdp-feat-row.is-flipped>*{direction:ltr}.globals_root__vexOm .prdp-feat-text{padding:40px 44px;display:flex;flex-direction:column;gap:16px;min-height:360px}.globals_root__vexOm .prdp-feat-tag{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-feat-text h2{font-size:28px;font-family:var(--sans);font-weight:500;letter-spacing:-.01em;line-height:1.2}.globals_root__vexOm .prdp-feat-text>p{color:var(--ink-3);font-size:14px;line-height:1.6}.globals_root__vexOm .prdp-feat-details{list-style:none;padding:18px 0 0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;border-top:1px solid var(--line-soft)}.globals_root__vexOm .prdp-feat-details li{display:flex;flex-direction:column;gap:2px}.globals_root__vexOm .prdp-feat-details strong{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .prdp-feat-details span{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--ink)}.globals_root__vexOm .prdp-feat-cta{margin-top:auto;font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding-top:8px}.globals_root__vexOm .prdp-feat-vis{padding:44px 36px;display:flex;align-items:center;justify-content:center;min-height:360px}.globals_root__vexOm .prdp-feat-vis-maroon{background:var(--maroon)}.globals_root__vexOm .prdp-feat-vis-green{background:var(--green)}.globals_root__vexOm .prdp-feat-vis-maroon-d{background:var(--maroon-d)}.globals_root__vexOm .prdp-feat-vis-green-d{background:var(--green-d)}.globals_root__vexOm .prdp-feat-vis-inner{color:var(--on-dark);width:100%;max-width:280px}.globals_root__vexOm .prdp-feat-vis-tag{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px}.globals_root__vexOm .prdp-feat-vis-stat{font-family:var(--serif);font-size:88px;line-height:.92;color:var(--acid);margin-top:6px;letter-spacing:-.025em}.globals_root__vexOm .prdp-feat-vis-stat-desc{font-size:12px;color:var(--on-dark-muted);margin-top:8px;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-feat-vis-rows{margin-top:22px;display:flex;flex-direction:column;gap:6px}.globals_root__vexOm .prdp-feat-vis-row{display:flex;justify-content:space-between;font-size:13px;color:var(--on-dark-copy);padding:8px 0;border-bottom:1px dashed var(--line-on-dark-soft)}.globals_root__vexOm .prdp-feat-vis-row>span:last-child{font-family:var(--serif);font-style:italic;color:var(--acid)}.globals_root__vexOm .prdp-feat-row:focus-within .prdp-feat-vis,.globals_root__vexOm .prdp-feat-row:hover .prdp-feat-vis{transform:scale(1.02)}.globals_root__vexOm .prdp-feat-row:focus-within .prdp-feat-cta,.globals_root__vexOm .prdp-feat-row:hover .prdp-feat-cta{transform:translateX(4px)}.globals_root__vexOm .prdp-integ{padding:90px 0;background:var(--paper)}.globals_root__vexOm .prdp-integ-head{max-width:720px;margin-bottom:40px}.globals_root__vexOm .prdp-integ-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .prdp-integ-head h2{font-size:clamp(36px,4.4vw,56px);margin-top:12px;line-height:1}.globals_root__vexOm .prdp-integ-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .prdp-integ-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.globals_root__vexOm .prdp-integ-cell{background:var(--surface);border-radius:14px;padding:24px 22px;display:flex;flex-direction:column;gap:6px;min-height:130px}.globals_root__vexOm .prdp-integ-cell-mark{font-family:var(--serif);font-style:italic;font-size:28px;color:var(--ink);line-height:1}.globals_root__vexOm .prdp-integ-cell-name{font-size:14px;font-weight:500;color:var(--ink);margin-top:6px}.globals_root__vexOm .prdp-integ-cell-type{font-size:11.5px;color:var(--ink-3);margin-top:auto;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-integ-cell:focus-within .prdp-integ-cell-mark,.globals_root__vexOm .prdp-integ-cell:hover .prdp-integ-cell-mark{transform:translateY(-2px)}.globals_root__vexOm .prdp-integ-foot{display:flex;justify-content:space-between;align-items:center;margin-top:36px;flex-wrap:wrap;gap:14px;padding-top:28px;border-top:1px solid var(--line)}.globals_root__vexOm .prdp-integ-foot>span{font-size:13px;color:var(--ink-2)}.globals_root__vexOm .prdp-sec{padding:90px 0}.globals_root__vexOm .prdp-sec-stage{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:start}.globals_root__vexOm .prdp-sec-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .prdp-sec-text h2{font-size:clamp(36px,4.4vw,56px);margin-top:12px;line-height:1}.globals_root__vexOm .prdp-sec-text>p{color:var(--ink-3);margin-top:18px;font-size:14.5px;line-height:1.6;max-width:480px}.globals_root__vexOm .prdp-sec-certs{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px;max-width:480px}.globals_root__vexOm .prdp-sec-cert{padding:18px 20px;border:1px solid var(--line);border-radius:12px}.globals_root__vexOm .prdp-sec-cert-mark{font-family:var(--sans);font-weight:700;font-size:16px;letter-spacing:.04em;color:var(--ink);display:block}.globals_root__vexOm .prdp-sec-cert-name{font-size:11.5px;color:var(--ink-3);margin-top:4px;display:block;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-sec-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.globals_root__vexOm .prdp-sec-feature{background:var(--surface);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:6px}.globals_root__vexOm .prdp-sec-feature strong{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--ink)}.globals_root__vexOm .prdp-sec-feature span{color:var(--ink-3);font-size:13.5px;line-height:1.6}.globals_root__vexOm .prdp-sec-feature:focus-within strong,.globals_root__vexOm .prdp-sec-feature:hover strong{color:var(--green)}.globals_root__vexOm .prdp-quote{padding:60px 0 90px}.globals_root__vexOm .prdp-quote-stage{background:var(--plum);color:var(--on-dark);border-radius:18px;padding:60px 48px;max-width:1100px;margin:0 auto}.globals_root__vexOm .prdp-quote-pin{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px}.globals_root__vexOm .prdp-quote blockquote{margin:18px 0 0;padding:0}.globals_root__vexOm .prdp-quote blockquote p{font-family:var(--serif);font-style:italic;font-size:clamp(28px,3.4vw,44px);line-height:1.25;color:var(--on-dark);letter-spacing:-.005em}.globals_root__vexOm .prdp-quote-credit{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:28px;border-top:1px solid var(--line-on-dark-soft);flex-wrap:wrap}.globals_root__vexOm .prdp-quote-credit strong{font-size:14px;color:var(--on-dark);display:block}.globals_root__vexOm .prdp-quote-credit>div:first-child span{font-size:11.5px;color:var(--on-dark-muted);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .prdp-quote-stat{text-align:right}.globals_root__vexOm .prdp-quote-stat .num{font-family:var(--serif);font-size:56px;color:var(--acid);line-height:.9;display:block;letter-spacing:-.025em}.globals_root__vexOm .prdp-quote-stat .lbl{font-size:11.5px;color:var(--on-dark-muted);margin-top:6px;display:block;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .solp-hero{background:var(--plum);color:var(--on-dark);padding:110px 24px 80px}.globals_root__vexOm .solp-hero-stage{max-width:1200px;margin:0 auto}.globals_root__vexOm .solp-hero-tag{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:16px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .solp-hero h1{font-size:clamp(56px,7.5vw,104px);line-height:.94;letter-spacing:-.025em;margin-top:20px;max-width:980px}.globals_root__vexOm .solp-hero h1 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .solp-hero p{margin-top:22px;color:var(--on-dark-copy);max-width:560px;font-size:16px}.globals_root__vexOm .solp-selector{padding:80px 0 60px}.globals_root__vexOm .solp-selector-head{max-width:640px;margin-bottom:36px}.globals_root__vexOm .solp-selector-head h2{font-size:clamp(36px,4.4vw,56px);line-height:1}.globals_root__vexOm .solp-selector-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .solp-selector-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.globals_root__vexOm .solp-selector-tab{display:inline-flex;align-items:baseline;gap:8px;padding:11px 18px;background:var(--surface);border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--ink);transition:background .2s,border-color .2s,color .2s}.globals_root__vexOm .solp-selector-tab:hover{border-color:var(--ink)}.globals_root__vexOm .solp-selector-tab.is-active{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.globals_root__vexOm .solp-selector-tab.is-active .solp-selector-tab-count{color:var(--acid)}.globals_root__vexOm .solp-selector-tab-name{font-weight:500}.globals_root__vexOm .solp-selector-tab-count{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.globals_root__vexOm .solp-selector-card{background:var(--surface);border-radius:18px;padding:40px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.globals_root__vexOm .solp-selector-card-tag{font-family:var(--serif);font-style:italic;color:var(--ink-2);font-size:14px;display:inline-block}.globals_root__vexOm .solp-selector-card h3{font-size:clamp(28px,3vw,40px);margin-top:8px;line-height:1.05;font-weight:400}.globals_root__vexOm .solp-selector-card-text p{color:var(--ink-3);margin-top:14px;font-size:14.5px;line-height:1.6}.globals_root__vexOm .solp-selector-card-list{list-style:none;padding:22px 0 0;margin:22px 0 0;border-top:1px solid var(--line);display:grid;gap:10px}.globals_root__vexOm .solp-selector-card-list li{font-size:13.5px;color:var(--ink-2);display:flex;gap:10px;align-items:flex-start}.globals_root__vexOm .solp-selector-card-text>.btn{margin-top:28px}.globals_root__vexOm .solp-selector-card-stats{background:var(--plum);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:24px;color:var(--on-dark)}.globals_root__vexOm .solp-selector-card:focus-within .btn,.globals_root__vexOm .solp-selector-card:hover .btn{transform:translateY(-2px)}.globals_root__vexOm .solp-selector-stat{display:flex;flex-direction:column;gap:6px}.globals_root__vexOm .solp-selector-stat .num{font-family:var(--serif);font-size:56px;color:var(--acid);line-height:.9;letter-spacing:-.025em}.globals_root__vexOm .solp-selector-stat .lbl{font-size:11.5px;color:var(--on-dark-muted);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .solp-comp{padding:80px 0;background:var(--paper)}.globals_root__vexOm .solp-comp-head{max-width:640px;margin-bottom:32px}.globals_root__vexOm .solp-comp-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-comp-head h2{font-size:clamp(36px,4.4vw,52px);margin-top:12px;line-height:1}.globals_root__vexOm .solp-comp-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .solp-comp-table{background:var(--surface);border-radius:14px;padding:8px 0}.globals_root__vexOm .solp-comp-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px;padding:16px 28px;align-items:center;border-bottom:1px solid var(--line-soft)}.globals_root__vexOm .solp-comp-row:last-child{border-bottom:none}.globals_root__vexOm .solp-comp-row-head{background:var(--paper-2);border-bottom:1px solid var(--line)}.globals_root__vexOm .solp-comp-row-head span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.globals_root__vexOm .solp-comp-row-head .is-larder{color:var(--ink)}.globals_root__vexOm .solp-comp-feat{font-size:13.5px;color:var(--ink-2)}.globals_root__vexOm .solp-comp-legacy{font-size:13px;color:var(--ink-3)}.globals_root__vexOm .solp-comp-larder{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink);display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .solp-comp-larder-icon{color:var(--green);flex:0 0 auto}.globals_root__vexOm .solp-roi{padding:80px 0}.globals_root__vexOm .solp-roi-head{text-align:center;max-width:640px;margin:0 auto 40px}.globals_root__vexOm .solp-roi-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-roi-head h2{font-size:clamp(36px,4.4vw,56px);margin-top:12px;line-height:1}.globals_root__vexOm .solp-roi-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .solp-roi-stage{background:var(--surface);border-radius:18px;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.globals_root__vexOm .solp-roi-inputs{display:flex;flex-direction:column;gap:24px}.globals_root__vexOm .solp-roi-field{display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .solp-roi-field label{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-roi-field input[type=range]{width:100%;accent-color:var(--ink)}.globals_root__vexOm .solp-roi-field-val{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--ink)}.globals_root__vexOm .solp-roi-note{font-size:12px;color:var(--ink-3)}.globals_root__vexOm .solp-roi-output{background:var(--plum);color:var(--on-dark);border-radius:14px;padding:28px}.globals_root__vexOm .solp-roi-output-tag{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted)}.globals_root__vexOm .solp-roi-output-headline{font-family:var(--serif);font-size:64px;line-height:.92;color:var(--acid);letter-spacing:-.025em;margin-top:10px}.globals_root__vexOm .solp-roi-output-subline{font-size:13px;color:var(--on-dark-copy);margin-top:6px}.globals_root__vexOm .solp-roi-breakdown{list-style:none;padding:22px 0 0;margin:22px 0 0;border-top:1px solid var(--line-on-dark-soft);display:flex;flex-direction:column;gap:10px}.globals_root__vexOm .solp-roi-breakdown li{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--on-dark-strong)}.globals_root__vexOm .solp-roi-breakdown strong{font-weight:500}.globals_root__vexOm .solp-roi-breakdown span{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--acid)}.globals_root__vexOm .solp-roi-output-footnote{font-size:11px;color:var(--on-dark-muted);margin-top:22px;display:block;letter-spacing:.04em}.globals_root__vexOm .solp-roi-foot{display:flex;justify-content:space-between;align-items:center;margin-top:24px;flex-wrap:wrap;gap:14px}.globals_root__vexOm .solp-roi-foot>span{font-size:13px;color:var(--ink-2)}.globals_root__vexOm .solp-bench{padding:80px 0;background:var(--paper)}.globals_root__vexOm .solp-bench-head{max-width:640px;margin-bottom:36px}.globals_root__vexOm .solp-bench-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-bench-head h2{font-size:clamp(36px,4.4vw,52px);margin-top:12px;line-height:1}.globals_root__vexOm .solp-bench-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .solp-bench-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.globals_root__vexOm .solp-bench-card{background:var(--surface);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px}.globals_root__vexOm .solp-bench-lbl{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-bench-stat{font-family:var(--serif);font-size:56px;color:var(--ink);line-height:.9;letter-spacing:-.025em}.globals_root__vexOm .solp-bench-bar{display:block;height:6px;background:var(--paper-2);border-radius:999px;overflow:hidden;margin-top:4px}.globals_root__vexOm .solp-bench-bar-fill{display:block;height:100%;background:var(--acid);border-radius:999px}.globals_root__vexOm .solp-bench-desc{font-size:12.5px;color:var(--ink-3)}.globals_root__vexOm .solp-bench-card:focus-within .solp-bench-bar-fill,.globals_root__vexOm .solp-bench-card:hover .solp-bench-bar-fill{transform-origin:left center;transform:scaleX(1.04)}.globals_root__vexOm .solp-mig{padding:80px 0}.globals_root__vexOm .solp-mig-head{max-width:640px;margin-bottom:40px}.globals_root__vexOm .solp-mig-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .solp-mig-head h2{font-size:clamp(36px,4.4vw,52px);margin-top:12px;line-height:1}.globals_root__vexOm .solp-mig-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px;max-width:540px}.globals_root__vexOm .solp-mig-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.globals_root__vexOm .solp-mig-step{background:var(--surface);border-radius:14px;padding:26px 24px;display:flex;flex-direction:column;gap:14px;min-height:220px}.globals_root__vexOm .solp-mig-step-num{font-family:var(--serif);font-style:italic;font-size:28px;color:var(--acid);width:50px;height:50px;border-radius:50%;background:var(--plum);display:flex;align-items:center;justify-content:center;line-height:1}.globals_root__vexOm .solp-mig-step-body h3{font-family:var(--sans);font-weight:500;font-size:18px;letter-spacing:-.005em}.globals_root__vexOm .solp-mig-step-body p{color:var(--ink-3);font-size:13px;line-height:1.6;margin-top:6px}.globals_root__vexOm .solp-mig-step-duration{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:auto;padding-top:12px;border-top:1px solid var(--line-soft);display:block}.globals_root__vexOm .solp-mig-step:focus-within .solp-mig-step-num,.globals_root__vexOm .solp-mig-step:hover .solp-mig-step-num{transform:scale(1.06) rotate(-4deg)}.globals_root__vexOm .storyp-hero{background:var(--plum);color:var(--on-dark);padding:110px 24px 80px}.globals_root__vexOm .storyp-hero-stage{max-width:1200px;margin:0 auto}.globals_root__vexOm .storyp-hero-tag{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:16px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .storyp-hero h1{font-size:clamp(56px,7.5vw,104px);line-height:.94;letter-spacing:-.025em;margin-top:20px;max-width:980px}.globals_root__vexOm .storyp-hero h1 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .storyp-hero p{margin-top:22px;color:var(--on-dark-copy);max-width:560px;font-size:16px}.globals_root__vexOm .storyp-hero-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:720px;margin-top:40px}.globals_root__vexOm .storyp-hero-summary-cell{padding:20px 22px;border:1px solid var(--line-on-dark-soft);border-radius:14px}.globals_root__vexOm .storyp-hero-summary-cell .num{font-family:var(--serif);font-size:56px;color:var(--acid);line-height:.9;display:block;letter-spacing:-.025em}.globals_root__vexOm .storyp-hero-summary-cell .lbl{font-size:11.5px;color:var(--on-dark-muted);margin-top:8px;display:block;letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .storyp-feat{padding:90px 0 40px}.globals_root__vexOm .storyp-feat-stage{background:var(--surface);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.globals_root__vexOm .storyp-feat-photo{position:relative;min-height:460px;background:repeating-linear-gradient(135deg,#3a2e2a 0 16px,#2d2420 16px 32px);display:flex;align-items:center;justify-content:center}.globals_root__vexOm .storyp-feat-photo-label{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:rgba(255,255,255,.55);letter-spacing:.08em;text-transform:uppercase;border:1px dashed rgba(255,255,255,.25);padding:6px 10px;border-radius:4px}.globals_root__vexOm .storyp-feat-photo-tag{position:absolute;left:16px;top:16px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:5px 11px;border-radius:6px;font-size:11px;color:var(--on-dark);border:1px solid var(--line-on-dark-soft)}.globals_root__vexOm .storyp-feat-text{padding:44px 48px;display:flex;flex-direction:column;gap:18px}.globals_root__vexOm .storyp-feat-pin{font-family:var(--serif);font-style:italic;color:var(--ink-3);font-size:14px}.globals_root__vexOm .storyp-feat-text h2{font-size:clamp(28px,3.4vw,44px);line-height:1.05}.globals_root__vexOm .storyp-feat-lede{color:var(--ink-3);font-size:14.5px;line-height:1.6;max-width:480px}.globals_root__vexOm .storyp-feat-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:20px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.globals_root__vexOm .storyp-feat-stat .num{font-family:var(--serif);font-size:36px;color:var(--ink);line-height:.92;display:block;letter-spacing:-.025em}.globals_root__vexOm .storyp-feat-stat .lbl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;display:block}.globals_root__vexOm .storyp-feat-quote{margin:0;padding:0}.globals_root__vexOm .storyp-feat-quote p{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--ink);line-height:1.4}.globals_root__vexOm .storyp-feat-quote footer{margin-top:10px;display:flex;flex-direction:column;gap:2px}.globals_root__vexOm .storyp-feat-quote strong{font-size:12.5px;color:var(--ink)}.globals_root__vexOm .storyp-feat-quote span{font-size:11.5px;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .storyp-feat-cta{align-self:flex-start;margin-top:auto}.globals_root__vexOm .storyp-feat-stage:focus-within .storyp-feat-photo,.globals_root__vexOm .storyp-feat-stage:hover .storyp-feat-photo{transform:scale(1.03)}.globals_root__vexOm .storyp-feat-stage:focus-within .storyp-feat-cta,.globals_root__vexOm .storyp-feat-stage:hover .storyp-feat-cta{transform:translateX(4px)}.globals_root__vexOm .storyp-filter{padding:40px 0}.globals_root__vexOm .storyp-filter-label{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);display:block;margin-bottom:14px}.globals_root__vexOm .storyp-filter-row{display:flex;flex-wrap:wrap;gap:8px}.globals_root__vexOm .storyp-filter-pill{display:inline-flex;align-items:baseline;gap:8px;padding:11px 18px;background:var(--surface);border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--ink);transition:background .2s,border-color .2s,color .2s}.globals_root__vexOm .storyp-filter-pill:hover{border-color:var(--ink)}.globals_root__vexOm .storyp-filter-pill.is-active{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.globals_root__vexOm .storyp-filter-pill.is-active .storyp-filter-pill-count{color:var(--acid)}.globals_root__vexOm .storyp-filter-pill-name{font-weight:500}.globals_root__vexOm .storyp-filter-pill-count{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.globals_root__vexOm .storyp-filter-desc{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-2);margin-top:18px;max-width:640px;line-height:1.5}.globals_root__vexOm .storyp-grid-sec{padding:30px 0 80px}.globals_root__vexOm .storyp-grid-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:28px;flex-wrap:wrap;gap:14px}.globals_root__vexOm .storyp-grid-head h2{font-size:clamp(28px,3vw,40px)}.globals_root__vexOm .storyp-grid-all{font-size:13px;color:var(--ink-2);text-decoration:underline}.globals_root__vexOm .storyp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .storyp-case-card{background:var(--surface);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.globals_root__vexOm .storyp-case-photo{aspect-ratio:4/3;position:relative;display:flex;align-items:center;justify-content:center}.globals_root__vexOm .storyp-case-photo-1{background:repeating-linear-gradient(135deg,#4a3022 0 16px,#3a2418 16px 32px)}.globals_root__vexOm .storyp-case-photo-2{background:repeating-linear-gradient(135deg,#3a3a24 0 16px,#2e2e1c 16px 32px)}.globals_root__vexOm .storyp-case-photo-3{background:repeating-linear-gradient(135deg,#5a3a22 0 16px,#4a2e1a 16px 32px)}.globals_root__vexOm .storyp-case-photo-4{background:repeating-linear-gradient(135deg,#2a3424 0 16px,#1f291b 16px 32px)}.globals_root__vexOm .storyp-case-photo-5{background:repeating-linear-gradient(135deg,#422a1a 0 16px,#321f12 16px 32px)}.globals_root__vexOm .storyp-case-photo-6{background:repeating-linear-gradient(135deg,#3a2a3a 0 16px,#2e1e2e 16px 32px)}.globals_root__vexOm .storyp-case-label{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;color:rgba(255,255,255,.5);letter-spacing:.08em;text-transform:uppercase;border:1px dashed rgba(255,255,255,.25);padding:5px 9px;border-radius:4px}.globals_root__vexOm .storyp-case-tag{position:absolute;left:14px;top:14px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:5px 11px;border-radius:6px;font-size:11px;color:var(--on-dark);border:1px solid var(--line-on-dark-soft);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .storyp-case-body{padding:24px 22px 26px;display:flex;flex-direction:column;gap:8px;flex:1}.globals_root__vexOm .storyp-case-head{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .storyp-case-body h3{font-family:var(--sans);font-weight:500;font-size:18px;letter-spacing:-.005em;line-height:1.3}.globals_root__vexOm .storyp-case-stat{display:flex;gap:10px;align-items:baseline;padding:10px 0;margin-top:4px;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.globals_root__vexOm .storyp-case-stat .num{font-family:var(--serif);font-style:italic;font-size:24px;color:var(--green);line-height:1}.globals_root__vexOm .storyp-case-stat .lbl{font-size:11.5px;color:var(--ink-3)}.globals_root__vexOm .storyp-case-more{font-size:12.5px;color:var(--ink-2);margin-top:auto;padding-top:4px;display:inline-flex;align-items:center;gap:4px}.globals_root__vexOm .storyp-case-card:focus-within .storyp-case-photo,.globals_root__vexOm .storyp-case-card:hover .storyp-case-photo{transform:scale(1.04)}.globals_root__vexOm .storyp-case-card:focus-within .storyp-case-more,.globals_root__vexOm .storyp-case-card:hover .storyp-case-more{transform:translateX(4px)}.globals_root__vexOm .storyp-metrics{background:var(--maroon);color:var(--on-dark);padding:80px 24px;margin:0 24px 60px;border-radius:18px;text-align:center}.globals_root__vexOm .storyp-metrics-stage{max-width:1100px;margin:0 auto}.globals_root__vexOm .storyp-metrics-pin{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .storyp-metrics-stage h2{font-size:clamp(40px,5vw,64px);color:var(--on-dark);line-height:1;margin-top:14px}.globals_root__vexOm .storyp-metrics-stage h2 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .storyp-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:50px}.globals_root__vexOm .storyp-metrics-cell{padding:24px 22px;background:var(--panel-on-dark);border:1px solid var(--line-panel-on-dark);border-radius:14px;text-align:left;display:flex;flex-direction:column;gap:8px}.globals_root__vexOm .storyp-metrics-cell .num{font-family:var(--serif);font-size:56px;color:var(--acid);line-height:.9;letter-spacing:-.025em}.globals_root__vexOm .storyp-metrics-cell .lbl{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted)}.globals_root__vexOm .storyp-metrics-cell .desc{font-size:12.5px;color:var(--on-dark-copy);line-height:1.5;margin-top:6px}.globals_root__vexOm .storyp-awards{padding:60px 0}.globals_root__vexOm .storyp-awards h2{text-align:center;font-size:clamp(24px,2.6vw,32px);margin-bottom:36px;font-family:var(--sans);font-weight:500;color:var(--ink-3)}.globals_root__vexOm .storyp-awards-row{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.globals_root__vexOm .storyp-award{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;flex:1 1 auto;min-width:140px}.globals_root__vexOm .storyp-award-year{font-family:var(--serif);font-style:italic;font-size:20px;color:var(--ink-3)}.globals_root__vexOm .storyp-award-name{font-family:var(--sans);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.globals_root__vexOm .storyp-award-from{font-size:11.5px;color:var(--ink-3);letter-spacing:.04em}.globals_root__vexOm .storyp-edquote{padding:60px 0 90px}.globals_root__vexOm .storyp-edquote .wrap{max-width:920px}.globals_root__vexOm .storyp-edquote-pin{font-family:var(--serif);font-style:italic;color:var(--ink-3);font-size:14px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .storyp-edquote-pin .pin-icon{color:var(--ink)}.globals_root__vexOm .storyp-edquote blockquote{margin:20px 0 0;padding:0}.globals_root__vexOm .storyp-edquote blockquote p{font-family:var(--serif);font-style:italic;font-size:clamp(28px,3.6vw,48px);line-height:1.22;color:var(--ink);letter-spacing:-.005em}.globals_root__vexOm .storyp-edquote footer{margin-top:32px;display:flex;flex-direction:column;gap:4px}.globals_root__vexOm .storyp-edquote strong{font-size:13px;color:var(--ink)}.globals_root__vexOm .storyp-edquote footer span{font-size:11.5px;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .pricp-hero{background:var(--plum);color:var(--on-dark);padding:110px 24px 80px}.globals_root__vexOm .pricp-hero-stage{max-width:1200px;margin:0 auto;text-align:center}.globals_root__vexOm .pricp-hero-tag{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:16px;display:inline-flex;align-items:center;gap:6px}.globals_root__vexOm .pricp-hero h1{font-size:clamp(48px,6vw,80px);line-height:.96;letter-spacing:-.025em;margin-top:20px;max-width:880px;margin-left:auto;margin-right:auto}.globals_root__vexOm .pricp-hero h1 em{font-style:italic;color:var(--acid)}.globals_root__vexOm .pricp-hero p{margin-top:18px;color:var(--on-dark-copy);max-width:540px;font-size:15px;margin-left:auto;margin-right:auto}.globals_root__vexOm .pricp-billing{display:inline-flex;gap:4px;background:var(--panel-on-dark);border:1px solid var(--line-panel-on-dark);border-radius:999px;padding:4px;margin-top:30px}.globals_root__vexOm .pricp-billing-tab{padding:10px 22px;border-radius:999px;font-size:13px;color:var(--on-dark-muted);display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s}.globals_root__vexOm .pricp-billing-tab.is-active{background:var(--acid);color:var(--ink)}.globals_root__vexOm .pricp-billing-save{font-family:var(--serif);font-style:italic;font-size:12px;color:inherit;opacity:.8}.globals_root__vexOm .pricp-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1100px;margin:40px auto 0;text-align:left}.globals_root__vexOm .pricp-tier{background:var(--surface);border-radius:18px;padding:32px 28px 30px;display:flex;flex-direction:column;gap:12px;color:var(--ink);min-height:480px}.globals_root__vexOm .pricp-tier.is-featured{background:var(--plum-2);color:var(--on-dark);border:1px solid var(--acid-line-soft);transform:scale(1.02);position:relative}.globals_root__vexOm .pricp-tier.is-featured:before{content:"Most chosen";position:absolute;top:14px;right:14px;background:var(--acid);color:var(--ink);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:4px 10px;border-radius:999px;font-weight:600}.globals_root__vexOm .pricp-tier-tier{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .pricp-tier.is-featured .pricp-tier-tier{color:var(--acid)}.globals_root__vexOm .pricp-tier h2{font-family:var(--sans);font-weight:500;font-size:24px;letter-spacing:-.01em;color:inherit}.globals_root__vexOm .pricp-tier>p{font-size:13px;color:var(--ink-3)}.globals_root__vexOm .pricp-tier.is-featured>p{color:var(--on-dark-copy)}.globals_root__vexOm .pricp-tier-amount{display:flex;align-items:baseline;gap:6px;margin-top:8px}.globals_root__vexOm .pricp-tier-amount .amt{font-family:var(--serif);font-size:56px;line-height:1;letter-spacing:-.025em}.globals_root__vexOm .pricp-tier-amount .per{font-size:12.5px;color:var(--ink-3)}.globals_root__vexOm .pricp-tier.is-featured .pricp-tier-amount .per{color:var(--on-dark-muted)}.globals_root__vexOm .pricp-tier ul{list-style:none;padding:18px 0 0;margin:0;border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:10px}.globals_root__vexOm .pricp-tier.is-featured ul{border-top-color:var(--line-on-dark-soft)}.globals_root__vexOm .pricp-tier li{font-size:13.5px;display:flex;gap:10px;align-items:flex-start;color:var(--ink-2)}.globals_root__vexOm .pricp-tier.is-featured li{color:var(--on-dark-strong)}.globals_root__vexOm .pricp-tier .btn{align-self:flex-start;margin-top:auto}.globals_root__vexOm .pricp-tier-trial{font-size:11.5px;color:var(--ink-3);letter-spacing:.04em}.globals_root__vexOm .pricp-tier.is-featured .pricp-tier-trial{color:var(--on-dark-muted)}.globals_root__vexOm .pricp-tier:focus-within .btn,.globals_root__vexOm .pricp-tier:hover .btn{transform:translateY(-2px)}.globals_root__vexOm .pricp-compare{padding:80px 0}.globals_root__vexOm .pricp-compare-head{text-align:center;max-width:640px;margin:0 auto 40px}.globals_root__vexOm .pricp-compare-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .pricp-compare-head h2{font-size:clamp(34px,4vw,48px);margin-top:12px;line-height:1}.globals_root__vexOm .pricp-compare-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .pricp-compare-table{background:var(--surface);border-radius:14px;overflow:hidden}.globals_root__vexOm .pricp-compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:18px;padding:14px 28px;align-items:center;font-size:13px;color:var(--ink-2);border-bottom:1px solid var(--line-soft)}.globals_root__vexOm .pricp-compare-row:last-child{border-bottom:none}.globals_root__vexOm .pricp-compare-row-head{background:var(--paper-2);padding-top:18px;padding-bottom:18px}.globals_root__vexOm .pricp-compare-row-head span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.globals_root__vexOm .pricp-compare-row-head .is-featured{color:var(--ink)}.globals_root__vexOm .pricp-compare-row-group{background:var(--paper-warm);border-top:1px solid var(--line);padding-top:12px;padding-bottom:12px}.globals_root__vexOm .pricp-compare-row-group span:first-child{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--ink)}.globals_root__vexOm .pricp-compare-row>span:first-child{font-size:13px;color:var(--ink-2)}.globals_root__vexOm .pricp-compare-row .is-featured{color:var(--ink);font-weight:500}.globals_root__vexOm .pricp-addons{padding:80px 0;background:var(--paper)}.globals_root__vexOm .pricp-addons-head{max-width:640px;margin-bottom:36px}.globals_root__vexOm .pricp-addons-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .pricp-addons-head h2{font-size:clamp(34px,4vw,48px);margin-top:12px;line-height:1}.globals_root__vexOm .pricp-addons-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px}.globals_root__vexOm .pricp-addons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.globals_root__vexOm .pricp-addon{background:var(--surface);border-radius:14px;padding:28px 26px 30px;display:flex;flex-direction:column;gap:10px;min-height:260px}.globals_root__vexOm .pricp-addon-tag{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--acid);background:var(--maroon);padding:4px 10px;border-radius:999px;align-self:flex-start}.globals_root__vexOm .pricp-addon h3{font-family:var(--sans);font-weight:500;font-size:20px;letter-spacing:-.005em;margin-top:6px}.globals_root__vexOm .pricp-addon>p{color:var(--ink-3);font-size:13.5px;line-height:1.6;flex:1}.globals_root__vexOm .pricp-addon-price{display:flex;align-items:baseline;gap:8px;padding-top:14px;border-top:1px solid var(--line-soft);margin-top:auto}.globals_root__vexOm .pricp-addon-price .amt{font-family:var(--serif);font-size:28px;line-height:1}.globals_root__vexOm .pricp-addon-price .per{font-size:12.5px;color:var(--ink-3)}.globals_root__vexOm .pricp-addon-cta{font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px}.globals_root__vexOm .pricp-addon:focus-within .pricp-addon-cta,.globals_root__vexOm .pricp-addon:hover .pricp-addon-cta{transform:translateX(4px)}.globals_root__vexOm .pricp-faq{padding:80px 0}.globals_root__vexOm .pricp-faq-stage{display:grid;grid-template-columns:1fr 1.4fr;gap:56px}.globals_root__vexOm .pricp-faq-head{position:sticky;top:24px;align-self:flex-start}.globals_root__vexOm .pricp-faq-tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.globals_root__vexOm .pricp-faq-head h2{font-size:clamp(34px,4vw,48px);margin-top:12px;line-height:1}.globals_root__vexOm .pricp-faq-head p{color:var(--ink-3);margin-top:14px;font-size:14.5px;margin-bottom:22px}.globals_root__vexOm .pricp-faq-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.globals_root__vexOm .pricp-faq-item{border-bottom:1px solid var(--line-soft)}.globals_root__vexOm .pricp-faq-item details summary{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-family:var(--sans);font-weight:500;font-size:16px;color:var(--ink);cursor:pointer;list-style:none}.globals_root__vexOm .pricp-faq-item details summary::-webkit-details-marker{display:none}.globals_root__vexOm .pricp-faq-icons{color:var(--ink-3);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:16px}.globals_root__vexOm .pricp-faq-icon-minus,.globals_root__vexOm .pricp-faq-item details[open] .pricp-faq-icon-plus{display:none}.globals_root__vexOm .pricp-faq-item details[open] .pricp-faq-icon-minus{display:block}.globals_root__vexOm .pricp-faq-item details p{padding:0 0 20px;color:var(--ink-3);font-size:13.5px;line-height:1.7;max-width:640px}.globals_root__vexOm .pricp-testi{padding:30px 0 90px}.globals_root__vexOm .pricp-testi-stage{background:var(--plum);color:var(--on-dark);border-radius:18px;padding:56px 48px;max-width:1100px;margin:0 auto}.globals_root__vexOm .pricp-testi-pin{font-family:var(--serif);font-style:italic;color:var(--acid);font-size:14px}.globals_root__vexOm .pricp-testi blockquote{margin:18px 0 0;padding:0}.globals_root__vexOm .pricp-testi blockquote p{font-family:var(--serif);font-style:italic;font-size:clamp(28px,3.4vw,42px);line-height:1.25;color:var(--on-dark);letter-spacing:-.005em}.globals_root__vexOm .pricp-testi blockquote footer{margin-top:36px;padding-top:24px;border-top:1px solid var(--line-on-dark-soft);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.globals_root__vexOm .pricp-testi blockquote strong{font-size:14px;color:var(--on-dark);display:block}.globals_root__vexOm .pricp-testi blockquote footer>div:first-child span{font-size:11.5px;color:var(--on-dark-muted);letter-spacing:.04em;text-transform:uppercase}.globals_root__vexOm .pricp-testi-stat{text-align:right}.globals_root__vexOm .pricp-testi-stat .num{font-family:var(--serif);font-size:48px;color:var(--acid);line-height:.9;display:block;letter-spacing:-.025em}.globals_root__vexOm .pricp-testi-stat .lbl{font-size:11.5px;color:var(--on-dark-muted);margin-top:4px;display:block;letter-spacing:.04em;text-transform:uppercase}@media (max-width:1100px){.globals_root__vexOm .prdp-integ-grid,.globals_root__vexOm .prdp-pillars-grid,.globals_root__vexOm .solp-mig-steps{grid-template-columns:repeat(2,1fr)}.globals_root__vexOm .prdp-dash-stage,.globals_root__vexOm .prdp-sec-stage,.globals_root__vexOm .pricp-faq-stage,.globals_root__vexOm .solp-roi-stage,.globals_root__vexOm .solp-selector-card,.globals_root__vexOm .storyp-feat-stage{grid-template-columns:1fr;gap:32px}.globals_root__vexOm .prdp-feat-row{grid-template-columns:1fr}.globals_root__vexOm .prdp-feat-row.is-flipped{direction:ltr}.globals_root__vexOm .pricp-addons-grid,.globals_root__vexOm .pricp-tiers,.globals_root__vexOm .solp-bench-grid,.globals_root__vexOm .storyp-grid,.globals_root__vexOm .storyp-metrics-grid{grid-template-columns:repeat(2,1fr)}.globals_root__vexOm .pricp-tier.is-featured{transform:none}.globals_root__vexOm .pricp-tier.is-featured:focus-within,.globals_root__vexOm .pricp-tier.is-featured:hover{transform:translateY(-6px)}.globals_root__vexOm .pricp-compare-row{grid-template-columns:1.4fr 1fr 1fr 1fr;padding:14px 18px}}@media (max-width:880px){.globals_root__vexOm .prdp-hero,.globals_root__vexOm .pricp-hero,.globals_root__vexOm .solp-hero,.globals_root__vexOm .storyp-hero{padding:80px 20px 60px}.globals_root__vexOm .prdp-feat-text,.globals_root__vexOm .prdp-feat-vis{padding:30px 28px;min-height:280px}.globals_root__vexOm .storyp-feat-text{padding:32px 28px}.globals_root__vexOm .storyp-feat-photo{min-height:340px}.globals_root__vexOm .storyp-metrics{margin:0 18px 50px;padding:60px 24px}.globals_root__vexOm .storyp-hero-summary{grid-template-columns:1fr 1fr}.globals_root__vexOm .lp-ctaband{margin:0 18px 60px;padding:56px 22px}.globals_root__vexOm .lp-ctaband-stats{grid-template-columns:repeat(3,1fr)}.globals_root__vexOm .pricp-compare-row{grid-template-columns:1.6fr 1fr 1fr 1fr;padding:12px 16px;gap:10px;font-size:12px}.globals_root__vexOm .prdp-feat-details{grid-template-columns:1fr 1fr}}@media (max-width:600px){.globals_root__vexOm .lp-ctaband-stats,.globals_root__vexOm .prdp-integ-grid,.globals_root__vexOm .prdp-pillars-grid,.globals_root__vexOm .pricp-addons-grid,.globals_root__vexOm .pricp-tiers,.globals_root__vexOm .solp-bench-grid,.globals_root__vexOm .solp-mig-steps,.globals_root__vexOm .storyp-grid,.globals_root__vexOm .storyp-hero-summary,.globals_root__vexOm .storyp-metrics-grid{grid-template-columns:1fr}.globals_root__vexOm .solp-selector-tabs,.globals_root__vexOm .storyp-filter-row{gap:6px}.globals_root__vexOm .pricp-billing-tab,.globals_root__vexOm .solp-selector-tab,.globals_root__vexOm .storyp-filter-pill{padding:9px 14px;font-size:12px}.globals_root__vexOm .solp-selector-card{padding:28px 24px}.globals_root__vexOm .pricp-compare-row,.globals_root__vexOm .solp-comp-row{grid-template-columns:1fr;gap:4px;padding:12px 18px}.globals_root__vexOm .pricp-compare-row-head,.globals_root__vexOm .solp-comp-row-head{display:none}.globals_root__vexOm .solp-comp-legacy:before{content:"Legacy: ";color:var(--ink-3);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.globals_root__vexOm .solp-comp-larder:before{content:"Larder: ";color:var(--green);font-weight:700;font-style:normal;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.globals_root__vexOm .solp-roi-stage{padding:24px}.globals_root__vexOm .prdp-feat-details{grid-template-columns:1fr}.globals_root__vexOm .storyp-feat-stats{grid-template-columns:1fr;gap:10px}.globals_root__vexOm .prdp-quote-stage,.globals_root__vexOm .pricp-testi-stage{padding:40px 26px}.globals_root__vexOm .prdp-quote-credit,.globals_root__vexOm .pricp-testi blockquote footer{flex-direction:column;align-items:flex-start}.globals_root__vexOm .nav-panel{padding:76px 16px 16px}.globals_root__vexOm .wrap{padding:0 16px}.globals_root__vexOm .nav{padding:14px 16px}.globals_root__vexOm .nav-panel-inner{width:calc(100vw - 32px)}.globals_root__vexOm .brand{font-size:20px}.globals_root__vexOm .hero-grid{padding:24px 16px 0;gap:24px}.globals_root__vexOm .hero-photo{height:260px}.globals_root__vexOm .hero-photo .receipt{width:120px;padding:8px;font-size:10px}.globals_root__vexOm .hero-photo .pos{right:14px;bottom:36px;width:150px}.globals_root__vexOm .hero-actions{flex-wrap:wrap}.globals_root__vexOm .hero-actions .btn{flex:1 1 auto}.globals_root__vexOm .partners-grid,.globals_root__vexOm .pricing-grid,.globals_root__vexOm .results-grid{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.globals_root__vexOm .ctaband-stats{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto}.globals_root__vexOm .foot-grid{grid-template-columns:1fr 1fr;gap:20px}.globals_root__vexOm .ctaband,.globals_root__vexOm .results{margin:0 12px;padding:44px 22px;border-radius:14px}.globals_root__vexOm .ctaband{padding:56px 22px}.globals_root__vexOm .ctaband-stats{margin-top:30px}.globals_root__vexOm .results h3{font-size:22px;margin-bottom:22px}.globals_root__vexOm .result-card{padding:22px;min-height:0}.globals_root__vexOm .result-card .stat{font-size:64px}.globals_root__vexOm .ctaband-stat .num{font-size:48px}.globals_root__vexOm .feat-text{padding:24px 22px;min-height:0}.globals_root__vexOm .feat-text h3{font-size:20px}.globals_root__vexOm .feat-vis{min-height:220px;padding:20px}.globals_root__vexOm .partner-card{height:240px}.globals_root__vexOm .price-card{padding:24px 22px;min-height:0}.globals_root__vexOm .price-card .amt{font-size:44px}.globals_root__vexOm .demo h2,.globals_root__vexOm .partners-head h2,.globals_root__vexOm .thicken h2{max-width:100%}.globals_root__vexOm .demo-laptop{width:320px;padding:10px}.globals_root__vexOm .demo-laptop .screen{height:220px;padding:10px}.globals_root__vexOm .demo-vis{height:280px}.globals_root__vexOm .partners-head{gap:14px}.globals_root__vexOm .foot-meta{flex-direction:column;gap:6px}.globals_root__vexOm .big-tag{padding:24px 18px 30px}}