:root{--paper:#fff;--white:#fff;--ink:#141923;--muted:#647084;--green:#3972ed;--lime:#adcaff;--line:#e4e9f1;--soft:#f3f6fc;--font:"Inter Variable",Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit}button:disabled{cursor:default}a{color:inherit;text-decoration:none}button{border:0}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:5px;outline:3px solid #3972ed}svg{vertical-align:middle;flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.045em;font-weight:500;line-height:1.08}h2{font-size:clamp(36px,4.2vw,58px)}p{color:var(--muted)}[hidden]{display:none!important}.container{width:calc(100% - 112px);max-width:1280px;margin:0 auto}.section-pad{padding-top:112px;padding-bottom:112px}.eyebrow{letter-spacing:.16em;color:var(--green);align-items:center;gap:10px;margin-bottom:25px;font-size:10px;font-weight:600;display:flex}.eyebrow.light{color:#9bbdff}.tiny-square{background:var(--green);width:6px;height:6px}.wordmark{letter-spacing:-1.4px;align-items:center;gap:9px;font-size:26px;font-weight:550;line-height:1;display:inline-flex}.logo-dot{vertical-align:top;letter-spacing:0;margin-top:1px;margin-left:3px;font-size:9px;display:inline-block}.wordmark.small{font-size:21px}.wordmark.small svg{width:24px}.preview-strip{letter-spacing:.08em;color:#536a90;background:#f1f6ff;justify-content:center;align-items:center;gap:24px;height:28px;font-size:9px;display:flex}.preview-strip>span{align-items:center;gap:8px;display:flex}.preview-strip>span:last-child{letter-spacing:0;font-size:10px}.preview-strip i{background:#3972ed;border-radius:50%;width:4px;height:4px}.site-header{z-index:30;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fffffff2;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 112px);max-width:1408px;height:88px;margin:auto;display:flex}.nav-wrap nav{gap:30px;margin-left:auto;margin-right:25px;font-size:12px;display:flex}.nav-wrap nav a{position:relative}.nav-wrap nav a:after{content:"";background:var(--ink);width:0;height:1px;transition:width .2s;position:absolute;bottom:-5px;left:0}.nav-wrap nav a:hover:after{width:100%}.button{background:var(--green);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:23px;min-height:52px;padding:14px 22px;font-size:12px;font-weight:500;line-height:1.3;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:#215cdd;transform:translateY(-2px)}.button-small{gap:25px;min-height:42px;padding:12px 17px;font-size:11px}.button-lime{background:var(--lime);color:var(--ink)}.text-button{background:0 0;align-items:center;gap:17px;padding:12px 0;font-size:12px;font-weight:500;display:inline-flex}.menu-toggle{background:0 0;padding:10px;display:none}.hero{grid-template-columns:1fr 1.04fr;align-items:center;gap:20px;min-height:742px;padding-top:68px;padding-bottom:72px;display:grid}.hero-copy{z-index:2;position:relative}.hero h1{letter-spacing:-.068em;margin:0 0 29px;font-size:clamp(52px,5.6vw,82px);font-weight:450;line-height:.99}.hero h1>span{color:#7d8973}.hero .eyebrow{margin-bottom:26px;font-size:9px}.hero-intro{max-width:370px;font-size:16px;line-height:1.7}.hero-actions{align-items:center;gap:24px;margin-top:30px;display:flex}.hero-footnote{color:#7c8577;align-items:center;gap:10px;margin-top:29px;font-size:10px;display:flex}.small-rule{background:#94a18a;width:25px;height:1px;display:inline-block}.hero-art{isolation:isolate;background:#eeeee6;border-radius:6px;min-width:0;height:580px;position:relative}.architecture{object-fit:cover;object-position:56% center;border-radius:6px;width:100%;height:100%;position:absolute;inset:0}.art-coordinates{z-index:1;letter-spacing:.14em;color:#6c7569;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:22px;left:25px;right:25px}.art-caption{color:#495442;letter-spacing:.13em;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:20px;left:25px;right:25px}.art-caption span:last-child{align-items:center;gap:15px;display:flex}.floating-card{z-index:2;backdrop-filter:blur(10px);background:#fffffcf0;border:1px solid #ffffffe6;border-radius:8px;position:absolute;box-shadow:0 14px 32px #29332912}.brand-card{align-items:center;gap:13px;padding:17px 19px;display:flex;top:115px;left:-36px}.brand-card small{letter-spacing:.13em;color:#7c8578;margin-bottom:4px;font-size:7px;display:block}.brand-card b{font-size:10px;font-weight:500}.float-icon{background:#eef3e6;border-radius:7px;place-items:center;width:35px;height:35px;display:grid}.mini-check{color:#577d41;background:#edf4e4;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:5px;display:grid}.provider-card{padding:18px 21px;bottom:99px;right:-17px}.float-heading{align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.status-dot{background:#72a66c;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.provider-chips{align-items:center;gap:5px;margin-top:14px;display:flex}.provider-chips>span{background:#f4f7ef;border:1px solid #dde6d5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.provider-chips>i{color:#6c7966;margin-left:10px;font-size:8px;font-style:normal}.audience-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:32px 0;display:flex}.audience-strip p{font-size:11px;line-height:1.6}.audience-strip b{color:var(--ink);font-weight:400}.audience-strip a{color:#56647a;letter-spacing:-.04em;align-items:center;gap:14px;font-size:18px;display:flex}.intro-grid{grid-template-columns:1.6fr 1fr;align-items:end;gap:100px;display:grid}.intro-grid>p{max-width:345px;font-size:15px}.principles{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:56px;display:grid}.principles>div{border-top:1px solid var(--line);padding-top:22px}.principles span{letter-spacing:.12em;color:#77869d;font-size:9px}.principles h3{letter-spacing:-.035em;margin:17px 0 13px;font-size:20px}.principles p{max-width:280px;font-size:12px;line-height:1.75}.section-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.section-heading>p{max-width:280px;font-size:12px}.platform-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:8px;margin:40px 0 23px;display:flex;overflow-x:auto}.platform-tabs button{white-space:nowrap;color:#66768d;background:0 0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 5px 19px;font-size:10px;display:flex}.platform-tabs button[aria-selected=true]{color:var(--green);border-color:var(--green)}.platform-tabs button:hover{color:var(--green)}.product-stage{background:#eff5ff;border-radius:9px;min-height:470px;overflow:hidden}.product-panel{grid-template-columns:250px 1fr;align-items:center;gap:35px;min-height:470px;padding:38px 0 38px 36px;display:grid}.panel-copy{padding-bottom:20px}.chapter-number{color:#7184a1;letter-spacing:.1em;font-size:9px}.panel-copy h3{letter-spacing:-.045em;margin:35px 0 17px;font-size:30px;line-height:1.15}.panel-copy p{font-size:12px;line-height:1.8}.concept-pill{letter-spacing:.04em;color:#6f7d64;border:1px solid #d1dbc7;border-radius:20px;margin-top:30px;padding:4px 10px;font-size:8px;display:inline-block}.panel-visual{align-self:center;min-width:0;margin-right:-24px}.stage-caption{color:#7c8576;justify-content:space-between;gap:15px;margin-top:19px;font-size:9px;display:flex}.stage-caption span:first-child{letter-spacing:.1em;align-items:center;gap:9px;display:flex}.dashboard{text-align:left;color:#28362d;--demo-green:#3972ed;--demo-light:#edf3e6;background:#fff;border:1px solid #e7eae3;border-radius:10px;overflow:hidden;box-shadow:0 16px 35px #263b2420}.window-bar{color:#939c90;background:#fbfcf9;border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;height:29px;padding:0 12px;font-size:8px;display:flex}.window-dots{gap:4px;display:flex}.window-dots i{background:#d0d6cc;border-radius:50%;width:5px;height:5px}.window-dots i:first-child{background:#d8b3a1}.window-dots i:nth-child(2){background:#e1d49f}.window-dots i:nth-child(3){background:#b7cfac}.window-address{letter-spacing:.04em;font-size:7px}.dashboard-body{grid-template-columns:136px 1fr;min-height:356px;display:grid}.dash-side{border-right:1px solid #edf0e9;flex-direction:column;padding:20px 11px 12px;display:flex}.demo-company{color:var(--demo-green);align-items:center;gap:5px;margin-bottom:25px;display:flex}.demo-company b{letter-spacing:-.3px;font-size:10px}.company-symbol{background:var(--demo-green);color:#fff;border-radius:4px;place-items:center;width:24px;height:24px;font-size:17px;font-weight:600;line-height:1;display:grid}.dash-side>small{letter-spacing:.1em;color:#9ba294;margin:0 8px 9px;font-size:6px}.side-item{color:#87907f;border-radius:4px;align-items:center;gap:8px;padding:9px 8px;font-size:8px;display:flex}.side-item.selected{background:var(--demo-light);color:var(--demo-green)}.side-bottom{align-items:center;gap:7px;margin-top:auto;padding-top:24px;font-size:7px;display:flex}.side-bottom small{color:#8b9583;font-size:6px;display:block}.avatar{background:#e9eeda;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:7px;font-style:normal;font-weight:500;display:inline-flex}.avatar.sage{background:#e6ebd7}.avatar.violet{color:#897796;background:#ece5f5}.avatar.peach{color:#9d7d60;background:#f4e3d4}.avatar.blue{color:#69889e;background:#e0eaf3}.small-avatar{width:18px;height:18px;font-size:6px}.dash-main{min-width:0;padding:0 22px 12px}.dash-top{border-bottom:1px solid #f0f2ec;justify-content:space-between;align-items:center;height:42px;font-size:7px;display:flex}.muted{color:#9ba391;margin-left:7px}.dash-heading{justify-content:space-between;align-items:center;gap:10px;padding:20px 0 18px;display:flex}.dash-heading small{letter-spacing:.1em;color:#8a967e;font-size:6px}.dash-heading h3{letter-spacing:-.04em;margin:6px 0 4px;font-size:17px}.sun{color:#a6b293;font-size:20px}.dash-heading p{font-size:7px}.demo-add{background:var(--demo-green);color:#fff;white-space:nowrap;border-radius:4px;padding:5px 8px;font-size:6px}.stats-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.stats-grid>div{border:1px solid #e7ece0;border-radius:5px;height:100px;padding:12px;position:relative;overflow:hidden}.stats-grid>div>span{color:#8b9780;font-size:7px}.stats-grid strong{white-space:nowrap;letter-spacing:-1px;margin-top:2px;font-size:22px;font-weight:500;display:block}.stats-grid em{letter-spacing:0;color:#789664;margin-left:3px;font-size:5px;font-style:normal;font-weight:400}.stats-grid em.neutral{color:#97a187;display:block}.mini-bars{align-items:end;gap:4px;height:22px;margin-top:5px;display:flex}.mini-bars i{background:#dce9cd;border-radius:2px 2px 0 0;flex:1}.mini-bars i:last-child{background:var(--demo-green)}.country-circles{margin-top:8px;display:flex}.country-circles i{background:#f3f5ee;border:1px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-2px;font-size:6px;font-style:normal;display:grid}.progress-track{background:#edf0e6;border-radius:4px;height:4px;margin-top:10px}.progress-track i{background:#bccf9d;border-radius:4px;width:70%;height:100%;display:block}.table-title{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:9px;display:flex}.table-title b{font-weight:500}.table-title>span{color:#89967f;align-items:center;gap:8px;font-size:6px;display:flex}.table-head,.table-row{grid-template-columns:1.4fr 1fr .85fr .5fr;align-items:center;gap:7px;display:grid}.table-head{color:#8f9a85;background:#f8f9f5;padding:6px;font-size:6px}.table-row{border-bottom:1px solid #f0f2eb;padding:7px 6px;font-size:6px}.table-row>span:first-child{align-items:center;gap:6px;display:flex}.table-row b{font-weight:400}.table-row .avatar{width:20px;height:20px;font-size:6px}.status{color:#68874f;white-space:nowrap;background:#eaf2e1;border-radius:4px;padding:3px 7px;font-size:6px;font-style:normal}.status.pending{color:#948148;background:#f4eedc}.row-more{float:right;font-size:10px}.dash-footer{color:#919b87;align-items:center;gap:5px;padding-top:12px;font-size:6px;display:flex}.demo-caption{margin-left:auto;font-size:5px}.scene{background:#fff;border:1px solid #e1e7d9;border-radius:10px;min-height:365px;margin:0 56px 0 0;padding:28px;font-size:12px;box-shadow:0 18px 30px #2131210c}.scene-top{border-bottom:1px solid #e7ece2;align-items:center;gap:10px;padding-bottom:18px;display:flex}.scene-top b{font-size:12px;font-weight:500}.scene-top .status{margin-left:auto;font-size:8px}.scene-note{text-align:center;color:#8e9888;margin-top:18px;font-size:9px!important}.routing-hub{text-align:center;background:#f3f7ed;border:1px solid #d9e4ce;border-radius:10px;width:180px;margin:26px auto 0;padding:20px}.routing-lines{background:#c4d2b9;width:1px;height:28px;margin:auto}.routing-cards{gap:13px;display:flex}.routing-cards>div{text-align:center;border:1px solid #e1e7dc;border-radius:7px;flex:1;padding:20px 5px}.country-code{color:#6d8157;background:#f0f4e7;border:1px solid #dde6ce;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;font-size:10px;display:inline-flex}.routing-cards h4{letter-spacing:-.02em;margin-top:10px;font-size:11px}.routing-cards p{margin:6px 0 10px;font-size:8px}.onboarding-scene>h4{margin:22px 0 6px;font-size:24px}.onboarding-scene>p{font-size:10px}.onboard-progress{background:#edf1e7;border-radius:5px;height:5px;margin:20px 0}.onboard-progress i{background:#a8c181;border-radius:5px;width:58%;height:100%;display:block}.checklist>div{align-items:center;gap:12px;margin:11px 0;display:flex}.check-circle{color:#9aa58e;border:1px solid #dce4d3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.check-circle.complete{color:#54763c;background:#e7f0dc;border:0}.checklist b{font-size:11px;font-weight:400}.checklist small{color:#8b9680;margin-left:auto;font-size:8px}.payroll-total{padding:24px 0}.payroll-total small{letter-spacing:.1em;color:#859476;font-size:8px}.payroll-total strong{letter-spacing:-2px;font-size:42px;font-weight:500;line-height:1.4;display:block}.payroll-total strong>span{color:#a5b198}.payroll-total p{font-size:10px}.payroll-line{color:#7a8770;border-bottom:1px solid #e7ece0;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.payroll-line b{color:#31402d;font-weight:500}.exception{color:#9a8655;background:#f6f2e3;border-radius:7px;align-items:center;gap:12px;margin-top:23px;padding:15px;display:flex}.exception b{font-size:10px;font-weight:500}.exception small{font-size:9px;display:block}.exception>svg:last-child{margin-left:auto}.invoice-id{color:#929d87;margin-left:auto;font-size:10px}.invoice-brand{align-items:center;gap:8px;margin:22px 0;display:flex}.invoice-brand b{font-size:14px}.invoice-brand>span:last-child{color:#8f9a83;margin-left:auto;font-size:9px}.invoice-scene h4{margin-bottom:16px;font-size:25px}.invoice-total{justify-content:space-between;align-items:center;margin-top:20px;font-size:10px;display:flex}.invoice-total strong{letter-spacing:-1px;font-size:28px;font-weight:500}.worker-welcome{align-items:center;gap:15px;margin:28px 0;display:flex}.worker-welcome>.avatar{width:45px;height:45px;font-size:14px}.worker-welcome h4{font-size:25px}.worker-welcome p{margin-top:7px;font-size:10px}.worker-options{grid-template-columns:1fr 1fr;gap:15px;display:grid}.worker-options>div{border:1px solid #e2e8d9;border-radius:7px;padding:16px;position:relative}.worker-options h4{margin-top:12px;font-size:14px}.worker-options p{margin-top:5px;font-size:9px}.worker-options svg:last-child{position:absolute;top:18px;right:14px}.brand-section{background:#141923;overflow:hidden}.brand-grid{grid-template-columns:.85fr 1.25fr;align-items:center;gap:75px;display:grid}.brand-copy h2{color:#f6f8ee;font-size:clamp(45px,4.5vw,65px);line-height:1.02}.brand-copy>p:not(.eyebrow):not(.brand-hint){color:#a6b8ac;max-width:315px;margin-top:28px;font-size:13px;line-height:1.85}.brand-options{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.brand-choice{color:#d3dfd0;background:0 0;border:1px solid #41554b;border-radius:5px;align-items:center;gap:7px;padding:10px 12px;font-size:9px;display:flex}.brand-choice>span{border-radius:50%;width:9px;height:9px}.brand-hint{color:#8d9f8d;align-items:center;gap:7px;margin-top:14px;font-size:9px;display:flex}.brand-preview{--demo-green:#3972ed;--demo-light:#edf3e6;min-width:0}.brand-preview-label{letter-spacing:.12em;color:#90a28e;justify-content:space-between;margin-bottom:20px;font-size:8px;display:flex}.brand-preview>.dashboard{transform-origin:0;width:720px;transform:perspective(1600px)rotateY(-5deg);box-shadow:0 35px 60px #0003}.brand-preview[data-theme=atelier] .dashboard{--demo-green:#805942;--demo-light:#f4eadd}.brand-preview[data-theme=horizon] .dashboard{--demo-green:#625989;--demo-light:#eae7f3}.brand-dashboard .dash-side,.brand-dashboard .demo-add,.brand-dashboard .company-symbol,.brand-dashboard .side-item{transition:background .3s,color .3s}.email-preview{color:#293d30;background:#fcfdf7;border-radius:8px;align-items:center;gap:15px;width:430px;margin-top:-20px;margin-left:-30px;padding:21px;display:flex;position:relative;box-shadow:0 16px 40px #0002}.mail-icon{color:#7b8c6a;background:#edf2e5;border-radius:6px;place-items:center;width:45px;height:45px;display:grid}.email-preview small{color:#919d82;letter-spacing:.1em;font-size:7px;display:block}.email-preview b{margin:4px 0;font-size:12px;font-weight:500;display:block}.email-preview div>span{color:#8d9981;font-size:9px}.mail-check{color:#88a36b;margin-left:auto}.brand-preview-caption{color:#8fa08e;margin-top:25px;font-size:8px}.network-section{grid-template-columns:1fr 1.05fr;align-items:center;gap:85px;display:grid}.network-copy>p:not(.eyebrow){max-width:350px;margin-top:26px;font-size:13px;line-height:1.85}.country-selector{gap:8px;margin-top:28px;display:flex}.country-selector>button{color:#77886a;background:0 0;border:1px solid #dce3d3;border-radius:4px;width:42px;height:38px;font-size:10px}.country-selector>button.selected{background:var(--green);color:#fff;border-color:var(--green)}.country-detail{border-top:1px solid #dbe2d3;max-width:370px;min-height:150px;margin-top:24px;padding-top:20px}.country-detail>div{align-items:center;gap:10px;display:flex}.country-detail h3{letter-spacing:-.03em;font-size:17px}.country-detail #country-currency{color:#8b9780;margin-left:auto;font-size:9px}.country-detail p{margin:12px 0;font-size:11px}.country-detail small{color:#839075;font-size:8px}.network-visual{position:relative}.globe-grid{aspect-ratio:1;position:relative}.globe-grid>svg{filter:drop-shadow(0 25px 20px #52614412);width:100%;height:100%}.map-tag{background:#ffffffdb;border:1px solid #dce4d4;border-radius:4px;align-items:center;gap:12px;padding:7px 13px;font-size:9px;display:flex;position:absolute;box-shadow:0 6px 13px #2c3b1f06}.map-tag i{background:#7f9b64;border-radius:50%;width:4px;height:4px}.tag-europe{top:25%;left:33%}.tag-asia{top:47%;right:3%}.tag-americas{top:66%;left:2%}.globe-center{background:#fff;border:1px solid #dce6cf;border-radius:7px;padding:15px 18px;position:absolute;top:46%;left:34%;box-shadow:0 12px 26px #30482016}.research-note{color:#7a896c;align-items:center;gap:12px;margin-top:10px;margin-left:60px;font-size:11px;display:flex}.research-note b{color:#4a5f3e;font-weight:500}.lifecycle-section{background:#edefe7;border-top:1px solid #e2e6db;border-bottom:1px solid #e2e6db}.lifecycle-steps{grid-template-columns:repeat(4,1fr);gap:35px;margin-top:60px;display:grid}.step-line{color:#a1ad94;border-top:1px solid #cfd8c6;justify-content:space-between;align-items:center;margin-bottom:33px;padding-top:18px;font-size:11px;display:flex}.lifecycle-steps h3{margin-bottom:14px;font-size:24px}.lifecycle-steps p{max-width:240px;font-size:12px;line-height:1.85}.economics-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.economics-copy>p:not(.eyebrow):not(.fine-print){max-width:350px;margin-top:28px;font-size:14px;line-height:1.85}.calculation-note{color:#75866a;align-items:center;gap:14px;margin-top:35px;display:flex}.calculation-note p{font-size:11px}.calculation-note b{color:#394f33;font-weight:400}.fine-print{color:#8a9580;max-width:330px;margin-top:30px;font-size:9px;line-height:1.75}.calculator{background:#fff;border:1px solid #dbe3d2;border-radius:12px;padding:30px;box-shadow:0 12px 40px #23341e06}.calc-head{color:#7e8e6f;letter-spacing:.12em;border-bottom:1px solid #e6ebdf;justify-content:space-between;padding-bottom:22px;font-size:8px;display:flex}.worker-count{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.worker-count label{font-size:12px}.worker-count output{letter-spacing:-1.8px;font-size:34px;font-weight:450}input[type=range]{accent-color:#3972ed;cursor:pointer;width:100%;height:5px;margin:25px 0 9px}.range-labels{color:#8c997d;justify-content:space-between;font-size:8px;display:flex}.calc-inputs{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.calc-inputs label{color:#728164;font-size:9px;display:block}.calc-inputs label>div{color:#96a286;border:1px solid #dfe5d7;border-radius:4px;align-items:center;gap:10px;margin-top:8px;padding:7px 10px;display:flex}.calc-inputs input{width:100%;min-width:0;color:var(--ink);background:0 0;border:none;padding:3px;font-size:14px}.calc-inputs input:focus{outline:none}.calc-inputs label>div:focus-within{outline-offset:2px;outline:2px solid #74965c}.assumptions summary{color:#657e52;cursor:pointer;justify-content:space-between;padding:7px 0 17px;font-size:10px;list-style:none;display:flex}.assumptions summary::-webkit-details-marker{display:none}.calc-result{border-top:1px solid #e1e8d7;margin-top:3px;padding:23px 0 20px}.calc-result>span{color:#7a8a6a;font-size:10px}.calc-result>strong{letter-spacing:-3px;margin-top:7px;font-size:54px;font-weight:450;line-height:1.3;display:block}.calc-result p{color:#919b86;margin-top:8px;font-size:9px}.calc-result p>span{color:#5b7d40;margin-right:4px;font-weight:600}.calc-result.invalid{opacity:.5}.calc-error{color:#a34835;font-size:11px}.calc-footer{color:#8a977c;border-top:1px solid #e7edde;justify-content:space-between;align-items:center;padding-top:17px;font-size:8px;display:flex}.calc-footer button{color:#698153;background:0 0;padding:2px;font-size:9px}.calc-footer button span{margin-left:10px}.solutions-section h2{text-align:center}.solutions-section>.container>.eyebrow{justify-content:center}.solution-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:55px;display:grid}.solution-card{text-align:left;background:#f9faf5;border:1px solid #e2e7dc;border-radius:8px;flex-direction:column;padding:30px;transition:background .2s,transform .2s;display:flex}.solution-card:hover{background:#f0f5e7;transform:translateY(-5px)}.solution-icon{color:#688653;background:#edf3e4;border:1px solid #dfe7d4;border-radius:10px;place-items:center;width:50px;height:50px;margin-bottom:35px;display:grid}.solution-card>small{color:#7c8c6c;letter-spacing:.03em;font-size:9px}.solution-card h3{max-width:240px;margin:13px 0 16px;font-size:27px;line-height:1.15}.solution-card p{max-width:275px;margin-bottom:30px;font-size:12px;line-height:1.85}.solution-link{color:#506b3d;border-top:1px solid #e0e7d7;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;font-size:10px;display:flex}.faq-section{grid-template-columns:1fr 1fr;gap:100px;display:grid}.faq-list details{border-bottom:1px solid #dce3d3}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:13px;list-style:none;display:flex}.faq-list details:first-child summary{padding-top:0}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{padding:0 30px 22px 0;font-size:12px;line-height:1.9}.closing-section{background:#203e34;position:relative;overflow:hidden}.closing-inner{padding:92px 0 100px;position:relative}.closing-inner h2{color:#f4f7e8;z-index:1;font-size:clamp(60px,7vw,96px);line-height:1.02;position:relative}.closing-inner>.button{z-index:1;margin-top:36px;position:relative}.closing-cube{width:360px;position:absolute;top:30px;right:55px;transform:rotate(9deg)}.closing-cube svg{stroke:#6d8b6a;stroke-width:.8px;opacity:.6;width:100%;height:100%}.site-footer{flex-wrap:wrap;justify-content:space-between;padding-top:60px;display:flex}.site-footer>.footer-links{gap:30px;padding-top:10px;font-size:11px;display:flex}.site-footer p{margin-top:16px;font-size:11px}.footer-bottom{color:#849078;border-top:1px solid #dde3d4;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:45px;padding:24px 0;font-size:9px;display:flex}.footer-bottom button{color:#6d7e5e;background:0 0;padding:5px 0;font-size:9px}dialog{background:var(--paper);width:540px;max-width:calc(100% - 32px);max-height:90svh;color:var(--ink);border:1px solid #dfe6d6;border-radius:14px;padding:40px;overflow:auto;box-shadow:0 30px 100px #102b3340}dialog::backdrop{backdrop-filter:blur(8px);background:#152d26a8}.dialog-close{background:#eaf0e2;border-radius:50%;place-items:center;padding:9px;display:grid;position:absolute;top:16px;right:16px}.dialog-intro,dialog>p:not(.eyebrow){margin:20px 0;font-size:12px;line-height:1.8}dialog h2{font-size:42px}#launch-form{flex-direction:column;gap:15px;display:flex}#launch-form label{font-size:11px;font-weight:500}#launch-form input,#launch-form select,#launch-form textarea{outline-offset:2px;width:100%;color:var(--ink);background:#fff;border:1px solid #d6dfca;border-radius:5px;margin-top:5px;padding:12px;font-size:12px;display:block}#launch-form .button{margin-top:5px}#brief-status{color:#557943;font-size:11px}.dialog-open{overflow:hidden}.skip-link{z-index:100;background:var(--green);color:#fff;padding:12px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:12px}@media (width>=1500px){.hero{padding-top:80px;padding-bottom:85px}.hero-art{height:620px}.hero h1{font-size:86px}}@media (width<=1100px){.container,.nav-wrap{width:calc(100% - 72px)}.nav-wrap nav{gap:20px;margin-right:0}.hero{gap:25px;min-height:660px;padding-top:55px;padding-bottom:55px}.hero h1{font-size:65px}.hero-art{height:520px}.hero-actions{flex-wrap:wrap;gap:15px}.hero-intro{max-width:320px;font-size:14px}.brand-card{padding:12px;left:-18px}.brand-card b{font-size:9px}.provider-card{right:-10px}.audience-strip a{gap:9px;font-size:15px}.intro-grid{gap:40px}.product-panel{grid-template-columns:220px 1fr;gap:20px;padding-left:25px}.dashboard-body{grid-template-columns:110px 1fr}.dash-main{padding-left:14px;padding-right:14px}.stats-grid{gap:7px}.stats-grid>div{padding:8px}.stats-grid strong{font-size:19px}.stats-grid em{display:block}.dash-side{padding-left:7px;padding-right:7px}.dash-heading h3{font-size:14px}.table-row{font-size:5px}.brand-grid{gap:40px}.network-section{gap:35px}.economics-section,.faq-section{gap:50px}.scene{margin-right:30px;padding:22px}.scene-top b{font-size:11px}.routing-cards{gap:6px}.routing-cards h4{font-size:9px}.brand-preview>.dashboard{width:650px}.solution-card{padding:24px}.solution-card h3{font-size:24px}.section-pad{padding-top:85px;padding-bottom:85px}}@media (width<=800px){.container,.nav-wrap{width:calc(100% - 40px)}.nav-wrap{gap:12px;height:72px}.nav-wrap>.button{gap:12px;min-height:36px;margin-left:auto;padding:10px 12px;font-size:10px}.wordmark{font-size:23px}.wordmark svg{width:27px}.nav-wrap nav{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:18px;padding:24px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 15px 20px #14192310}.nav-wrap nav.open{display:flex}.menu-toggle{padding:6px;display:block}.preview-strip{gap:12px;font-size:7px}.preview-strip>span:last-child{font-size:8px}.hero{grid-template-columns:1fr 1fr;gap:20px;min-height:auto;padding:45px 0}.hero h1{font-size:52px}.hero-art{height:470px}.hero .eyebrow{letter-spacing:.11em;font-size:7px}.hero-intro{font-size:12px}.hero-actions{gap:6px;margin-top:23px}.hero-actions .button{gap:12px;min-height:44px;padding:12px 15px;font-size:10px}.hero-actions .text-button{font-size:10px}.hero-footnote{margin-top:20px;font-size:8px}.brand-card{gap:8px;padding:10px;top:80px;left:-10px}.float-icon{width:25px;height:25px}.brand-card b{font-size:7px}.brand-card small{font-size:5px}.mini-check{display:none}.provider-card{padding:12px;bottom:80px;right:-5px}.float-heading{font-size:8px}.provider-chips>i{font-size:6px}.provider-chips>span{width:23px;height:23px;font-size:7px}.art-coordinates,.art-caption{font-size:6px;left:14px;right:14px}.audience-strip{grid-template-columns:1fr 1fr;gap:25px;padding:26px 0;display:grid}.audience-strip p{font-size:10px}.audience-strip a{font-size:15px}.section-pad{padding-top:65px;padding-bottom:65px}h2{font-size:39px}.intro-grid{grid-template-columns:1fr;gap:24px}.intro-grid>p{max-width:500px;font-size:13px}.principles{gap:25px;margin-top:35px}.principles h3{font-size:18px}.principles p{font-size:11px}.section-heading{align-items:start}.section-heading>p{margin-top:38px;font-size:10px}.platform-tabs{margin-top:28px}.platform-tabs button{min-width:max-content;padding-left:10px;padding-right:10px;font-size:9px}.product-panel{grid-template-columns:1fr;gap:25px;min-height:0;padding:25px}.panel-copy{grid-template-columns:1fr 1fr;gap:10px 25px;padding-bottom:0;display:grid}.chapter-number{grid-column:1/-1}.panel-copy h3{margin:3px 0;font-size:26px}.panel-copy p{font-size:11px}.concept-pill{justify-self:start;margin-top:0;font-size:7px}.panel-visual,.scene{margin:0}.dashboard-body{grid-template-columns:125px 1fr}.dash-heading h3{font-size:17px}.dash-heading p,.table-row{font-size:7px}.brand-grid{grid-template-columns:1fr;gap:40px}.brand-copy{grid-template-columns:1fr 1fr;gap:0 35px;display:grid}.brand-copy .eyebrow{grid-column:1/-1}.brand-copy h2{grid-row:2/5;font-size:47px}.brand-copy>p:not(.eyebrow):not(.brand-hint){margin-top:0;font-size:12px}.brand-options{align-self:start;margin-top:20px}.brand-choice{font-size:8px}.brand-preview{max-width:600px}.brand-preview>.dashboard{width:100%;transform:none}.email-preview{width:85%;margin-left:20px}.brand-preview-caption{margin-left:20px}.network-section{grid-template-columns:1fr 1fr;gap:25px}.network-copy h2{font-size:35px}.network-copy>p:not(.eyebrow){font-size:12px}.network-visual{margin:0 -10px}.globe-center{padding:10px;left:25%}.globe-center .wordmark{font-size:15px}.map-tag{padding:5px 8px;font-size:7px}.research-note{margin-left:15px;font-size:9px}.country-detail h3{font-size:14px}.country-detail small{font-size:7px}.lifecycle-steps{grid-template-columns:1fr 1fr;gap:35px;margin-top:40px}.step-line{margin-bottom:20px}.lifecycle-steps p{max-width:270px}.economics-section{gap:35px}.economics-copy h2{font-size:37px}.economics-copy>p:not(.eyebrow):not(.fine-print){font-size:12px}.calculator{padding:22px}.calc-inputs{gap:12px}.calc-result>strong{font-size:44px}.worker-count label{font-size:10px}.calc-footer{gap:10px;font-size:7px}.solution-grid{gap:12px;margin-top:35px}.solution-card{padding:20px}.solution-icon{margin-bottom:25px}.solution-card h3{font-size:22px}.solution-card p{font-size:10px}.solution-link{gap:5px;font-size:8px}.faq-section{grid-template-columns:1fr;gap:35px}.faq-section h2{font-size:38px}.faq-list summary{font-size:13px}.closing-inner{padding:70px 0 80px}.closing-inner h2{font-size:65px}.closing-cube{opacity:.6;width:250px;top:70px;right:-60px}.site-footer{padding-top:40px}.site-footer>.footer-links{gap:20px;font-size:10px}.footer-bottom{flex-wrap:wrap;gap:10px;font-size:8px}.footer-bottom>span:nth-child(2){display:none}}@media (width<=560px){.preview-strip>span:last-child{display:none}.preview-strip{height:24px}.nav-wrap{height:66px}.nav-wrap nav{top:66px}.nav-wrap>.button{gap:8px;padding:9px 11px;font-size:8px}.wordmark{font-size:22px}.wordmark svg{width:25px}.hero{flex-direction:column;align-items:stretch;gap:35px;padding-top:43px;padding-bottom:30px;display:flex}.hero h1{letter-spacing:-.065em;margin-bottom:25px;font-size:61px;line-height:1.01}.hero .eyebrow{margin-bottom:23px;font-size:8px}.hero-intro{max-width:310px;font-size:14px}.hero-actions{gap:20px;margin-top:25px}.hero-actions .button{min-height:48px;padding:14px 17px;font-size:11px}.hero-actions .text-button{font-size:10px}.hero-footnote{display:none}.hero-art{height:350px;margin:0 0 0 8px}.architecture{object-position:55% center}.brand-card{gap:8px;padding:12px;top:65px;left:-16px}.brand-card b{font-size:8px}.brand-card small{font-size:6px}.float-icon{width:28px;height:28px}.provider-card{padding:12px 16px;bottom:53px;right:-8px}.float-heading{font-size:8px}.provider-chips>i{font-size:7px}.art-coordinates,.art-caption{font-size:6px}.audience-strip{gap:25px 14px;padding:25px 0}.audience-strip a{gap:9px;font-size:13px}.audience-strip a svg{width:19px}.audience-strip p{font-size:9px}.section-pad{padding-top:58px;padding-bottom:58px}h2{letter-spacing:-.05em;font-size:35px;line-height:1.12}.eyebrow{margin-bottom:19px;font-size:8px}.intro-grid{gap:21px}.intro-grid>p{font-size:13px}.principles{grid-template-columns:1fr;gap:22px}.principles>div{grid-template-columns:1fr;gap:0;padding-top:17px;display:grid}.principles h3{margin:12px 0 10px;font-size:21px}.principles p{max-width:300px;font-size:12px}.principles span{font-size:8px}.section-heading{display:block}.section-heading>p{margin-top:20px;font-size:12px}.section-heading>p br{display:none}.platform-tabs{gap:3px;margin-top:25px;margin-bottom:18px}.platform-tabs button{padding:12px 11px;font-size:9px}.product-panel{gap:23px;padding:23px 16px 18px}.panel-copy{display:block}.chapter-number{font-size:8px}.panel-copy h3{max-width:280px;margin:13px 0;font-size:27px}.panel-copy p{max-width:310px;font-size:11px}.concept-pill{margin-top:13px}.dashboard{border-radius:7px}.dashboard-body{grid-template-columns:1fr;min-height:0}.dash-side{display:none}.dash-main{padding:0 12px 10px}.dash-top{height:32px}.dash-heading{padding:13px 0}.dash-heading h3{font-size:15px}.dash-heading small{font-size:5px}.dash-heading p{font-size:6px}.demo-add{font-size:5px}.stats-grid{gap:6px;margin-bottom:14px}.stats-grid>div{height:91px;padding:8px}.stats-grid>div>span{font-size:6px}.stats-grid strong{margin-top:5px;font-size:20px}.stats-grid em{margin-top:2px;font-size:5px}.mini-bars{gap:3px;height:17px}.country-circles i{width:16px;height:16px;font-size:5px}.table-head{grid-template-columns:1.4fr 1fr .8fr;font-size:5px}.table-row{grid-template-columns:1.4fr 1fr .8fr;gap:4px;padding:7px 0;font-size:5px}.table-row>span:last-child,.table-head>span:last-child{display:none}.table-row .avatar{width:18px;height:18px;font-size:5px}.table-row>span:first-child{gap:4px}.status{padding:3px 4px;font-size:5px}.dash-footer{gap:4px;font-size:5px}.demo-caption{font-size:4px}.stage-caption{margin-top:14px;font-size:7px;line-height:1.8;display:block}.stage-caption>span:last-child{margin-top:4px;font-size:8px;display:block}.scene{min-height:310px;padding:16px}.scene-top{gap:7px}.scene-top b{font-size:10px}.scene-top .status{font-size:6px}.routing-hub{width:155px;padding:16px}.routing-cards>div{padding:13px 4px}.routing-cards h4{letter-spacing:-.03em;font-size:8px}.routing-cards p{font-size:6px}.routing-cards .country-code{width:26px;height:26px;font-size:8px}.routing-cards .status{font-size:5px}.scene-note{font-size:7px!important}.onboarding-scene>h4{font-size:23px}.checklist b{font-size:10px}.worker-welcome h4{font-size:21px}.worker-welcome p{font-size:8px}.worker-options{gap:9px}.worker-options>div{padding:13px}.worker-options h4{font-size:12px}.worker-options p{font-size:7px}.payroll-total strong{font-size:35px}.payroll-line{font-size:9px}.invoice-total{font-size:8px}.invoice-total strong{font-size:25px}.brand-grid{gap:34px}.brand-copy{display:block}.brand-copy h2{font-size:47px}.brand-copy>p:not(.eyebrow):not(.brand-hint){max-width:310px;margin-top:24px;font-size:12px}.brand-options{margin-top:25px}.brand-choice{padding:10px 13px;font-size:9px}.brand-preview-label{margin-bottom:12px;font-size:7px}.brand-preview>.dashboard{width:100%}.brand-preview .dash-top{height:32px}.brand-preview .dash-heading{padding-top:18px}.brand-preview .window-address{font-size:6px}.email-preview{gap:10px;width:100%;margin-top:15px;margin-left:0;padding:15px}.mail-icon{width:32px;height:32px}.email-preview b{font-size:10px}.email-preview div>span{font-size:8px}.email-preview small{font-size:6px}.brand-preview-caption{margin-top:14px;margin-left:0;font-size:7px}.network-section{grid-template-columns:1fr;gap:10px}.network-copy h2{font-size:36px}.network-copy>p:not(.eyebrow){max-width:310px;font-size:12px}.country-selector{margin-top:23px}.country-selector>button{width:44px;height:40px}.country-detail{max-width:none;min-height:135px}.country-detail h3{font-size:17px}.country-detail p{font-size:11px}.country-detail small{font-size:8px}.network-visual{max-width:380px;margin:0 auto}.globe-center{padding:12px;left:30%}.map-tag{font-size:8px}.research-note{margin-top:0;margin-left:35px;font-size:10px}.lifecycle-section .section-heading>.text-button{margin-top:18px;font-size:11px}.lifecycle-steps{gap:28px 22px;margin-top:25px}.lifecycle-steps h3{font-size:23px}.lifecycle-steps p{font-size:11px}.step-line{margin-bottom:20px;padding-top:14px;font-size:10px}.economics-section{grid-template-columns:1fr;gap:32px}.economics-copy h2{font-size:37px}.economics-copy>p:not(.eyebrow):not(.fine-print){max-width:310px;margin-top:20px;font-size:13px}.calculation-note{margin-top:23px}.fine-print{max-width:330px;margin-top:20px;font-size:8px}.calculator{padding:22px}.calc-inputs label{font-size:8px}.calc-result>strong{font-size:53px}.calc-head,.calc-footer{font-size:7px}.solution-grid{grid-template-columns:1fr;gap:15px}.solutions-section h2{text-align:left;font-size:35px}.solutions-section>.container>.eyebrow{justify-content:start}.solution-card{padding:27px}.solution-icon{margin-bottom:23px}.solution-card h3{max-width:260px;font-size:28px}.solution-card p{max-width:280px;margin-bottom:20px;font-size:12px}.solution-link{padding-top:20px;font-size:10px}.faq-section h2{font-size:35px}.faq-list summary{padding:19px 0;font-size:12px}.faq-list details p{font-size:11px}.closing-inner{padding:56px 0 66px}.closing-inner h2{font-size:55px}.closing-cube{opacity:.4;width:180px;top:125px;right:-60px}.closing-inner .button{margin-top:28px;font-size:11px}.site-footer{display:block}.site-footer>.footer-links{gap:23px;margin-top:30px;font-size:10px}.footer-bottom{gap:10px;margin-top:30px;font-size:8px}.footer-bottom button{font-size:8px}dialog{padding:30px 22px}dialog h2{font-size:35px}.dialog-close{top:10px;right:10px}dialog .eyebrow{padding-right:28px;font-size:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--paper:#fff;--ink:#141923;--muted:#637087;--green:#3972ed;--soft:#f4f7fc;--line:#e3e9f2}h1,h2,h3{font-weight:550}.preview-strip{height:25px;font-size:8px}.site-header{background:#fffffff2}.button{background:#171c27;border-radius:9px;gap:14px;font-size:13px;box-shadow:0 2px 3px #131c2510}.button-outline{color:var(--ink);background:#fff;border:1px solid #dce4ef;box-shadow:0 2px 3px #131c2505}.button-outline:hover{background:#f2f6ff}.saas-hero{background:radial-gradient(at 50% 18%,#eaf4ff 0,#f7fbff 34%,#fff 72%);padding:62px 0 68px;position:relative;overflow:hidden}.saas-hero>.container{z-index:1;position:relative}.saas-hero-copy{text-align:center;max-width:960px;margin:0 auto}.product-eyebrow{letter-spacing:.08em;color:#4267a6;background:#fff9;border:1px solid #dce9f9;border-radius:30px;align-items:center;gap:8px;padding:6px 11px;font-size:10px;font-weight:600;display:inline-flex}.product-eyebrow>span{background:#3972ed;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e4edff}.saas-hero h1{letter-spacing:-.055em;margin:24px auto 21px;font-size:clamp(42px,5vw,70px);font-weight:600;line-height:1.06}.saas-hero h1 span{color:#467dde}.saas-hero-copy>p:not(.product-eyebrow){color:#637087;font-size:17px;line-height:1.65}.saas-hero .hero-actions{justify-content:center;gap:12px;margin-top:25px}.hero-benefits{color:#718096;justify-content:center;gap:22px;margin-top:20px;font-size:10px;display:flex}.hero-benefits span{align-items:center;gap:5px;display:flex}.hero-benefits svg{color:#497ede}.hero-orbit{opacity:.6;border:1px dashed #d6e4f5;border-radius:28px;width:220px;height:450px;position:absolute;transform:skewY(-20deg)}.hero-product{background:linear-gradient(135deg,#e9f0fc,#e1eaff);border:1px solid #d7e3f7;border-radius:15px;max-width:1020px;margin:48px auto 0;padding:7px;position:relative;box-shadow:0 24px 80px -25px #7397d475}.product-caption{letter-spacing:.09em;color:#677a99;justify-content:space-between;align-items:center;padding:6px 8px 12px;font-size:8px;display:flex}.product-caption>span:first-child{align-items:center;gap:7px;display:flex}.product-caption i{background:#4b7ce6;border-radius:50%;width:5px;height:5px}.hero-product>.dashboard{box-shadow:none;--demo-light:#eef4ff;color:#28354a;border-color:#e2e8f2}.hero-product .dashboard-body{grid-template-columns:180px 1fr;min-height:420px}.hero-product .dash-side{background:#fbfcff;padding:23px 15px}.hero-product .demo-company{margin-bottom:25px;font-size:13px}.hero-product .side-item{padding:11px 10px;font-size:11px}.hero-product .dash-side>small{font-size:8px}.hero-product .dash-main{padding:0 25px 15px}.hero-product .dash-top{height:44px;font-size:10px}.hero-product .dash-heading h3{font-size:24px}.hero-product .dash-heading small{font-size:7px}.hero-product .dash-heading p{font-size:10px}.hero-product .stats-grid>div{padding:16px}.hero-product .stats-grid>div>span{font-size:10px}.hero-product .stats-grid strong{font-size:25px}.hero-product .table-title{font-size:11px}.hero-product .table-head,.hero-product .table-row{font-size:10px}.hero-product .table-row{min-height:46px}.hero-product .dash-footer{font-size:7px}.hero-task-card{background:#fff;border:1px solid #e4eaf5;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:30px;left:-55px;box-shadow:0 12px 35px #5f7caa22}.task-icon{color:#34946a;background:#eaf7f0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.hero-task-card small{letter-spacing:.12em;color:#8491a6;font-size:7px}.hero-task-card b{margin-top:3px;font-size:12px;display:block}.hero-task-card p{margin-top:2px;font-size:9px}.task-time{color:#98a2b2;margin-left:12px;font-size:8px}.hero-pay-card{background:#fff;border:1px solid #e2e9f3;border-radius:12px;width:230px;padding:19px;position:absolute;top:140px;right:-45px;box-shadow:0 15px 40px #45699b25}.hero-pay-card>div:first-child{align-items:center;gap:7px;font-size:10px;display:flex}.hero-pay-card .status{color:#4677cc;background:#eef4ff;margin-left:auto;font-size:7px}.hero-pay-card strong{letter-spacing:-.04em;margin-top:19px;font-size:29px;line-height:1.2;display:block}.hero-pay-card strong span{color:#98a4b7;font-size:19px}.hero-pay-card>p{margin-top:4px;font-size:9px}.pay-card-bars{align-items:end;gap:6px;height:48px;margin:18px 0 8px;display:flex}.pay-card-bars i{background:#d5e4ff;border-radius:3px 3px 0 0;flex:1}.pay-card-bars i:nth-last-child(-n+4){background:#6897f3}.hero-pay-card>small{color:#97a4b7;font-size:7px}.audience-strip{border-top:0;padding:25px 0 36px}.audience-strip a{color:#56647a;font-size:17px;font-weight:550}.intro-section{padding-top:85px;padding-bottom:80px}.eyebrow{color:#507dcc;letter-spacing:.1em;font-size:9px}.intro-grid h2{font-size:43px}.principles{gap:36px;margin-top:40px}.principles h3{font-size:19px}.principles p{font-size:13px}.platform-section{background:#f6f9fe}.platform-section .section-heading{align-items:center}.platform-section h2{font-size:50px}.platform-tabs{background:#fff;border:1px solid #e0e7f2;border-radius:10px;gap:0;margin-top:35px;padding:6px}.platform-tabs button{white-space:normal;text-align:left;border:0;border-radius:6px;justify-content:flex-start;gap:9px;padding:12px 10px;font-size:10px;line-height:1.4}.platform-tabs button[aria-selected=true]{color:#245dcb;background:#edf4ff}.tab-number{opacity:.65;font-size:9px}.product-stage{background:#e9f1ff;border:1px solid #dce6f6;border-radius:13px}.product-panel{grid-template-columns:260px 1fr;gap:35px;min-height:510px;padding:45px 0 45px 38px;animation:.28s ease-out scene-in}.panel-copy h3{font-size:31px}.panel-copy p{font-size:13px}.dashboard{--demo-light:#eef4ff;color:#28354a;border-color:#e2e8f2}.side-item.selected{background:var(--demo-light)}.window-bar{background:#f8faff}.scene{border-color:#e0e8f5;box-shadow:0 15px 45px #6d8fb525}.brand-section{background:radial-gradient(at 80%,#192c51,#0b1424 70%)}.brand-copy h2{font-size:52px}.brand-copy h2>span{color:#86a5d9}.brand-copy>p{color:#a6b6ce}.brand-choice{color:#c7d5e8;border-color:#34445d}.brand-choice.selected{background:#243856;border-color:#7ba1df}.brand-preview-label,.brand-preview-caption,.brand-hint{color:#93aacb}.network-copy h2{font-size:47px}.operating-network{background-color:#f8faff;background-image:radial-gradient(#d4e0f3 .8px,#0000 .8px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #dfe8f5;border-radius:16px;flex-direction:column;align-items:center;width:100%;padding:25px;display:flex}.network-label{letter-spacing:.05em;color:#6783ac;justify-content:space-between;width:100%;margin-bottom:30px;font-size:8px;font-weight:600;display:flex}.network-label>span{letter-spacing:0;color:#8391a6;font-weight:400}.network-client{background:#fff;border:1px solid #e1e8f3;border-radius:8px;align-items:center;gap:9px;padding:14px 20px;font-size:11px;display:flex;box-shadow:0 5px 15px #6e8aaa0a}.network-client>span{color:#7b8ca4;margin-left:15px;font-size:9px}.connector-vertical{border-left:1px dashed #9cb7e4;height:32px}.network-hub{background:#fff;border:1px solid #bad0f3;border-radius:12px;flex-direction:column;align-items:center;padding:23px 32px;display:flex;box-shadow:0 5px 25px #5085d615}.network-hub>.wordmark{color:#285da9;font-size:28px}.network-hub>span{letter-spacing:.1em;color:#7891b6;margin:14px 0;font-size:7px}.network-hub>div{gap:7px;font-size:9px;display:flex}.network-hub>div>span{color:#5175af;background:#eff5ff;border-radius:5px;padding:5px 12px}.connector-branches{border:1px dashed #9cb7e4;border-bottom:0;border-radius:12px 12px 0 0;width:68%;height:32px;margin-top:25px;position:relative}.connector-branches:before{content:"";border-left:1px dashed #9cb7e4;height:55px;position:absolute;top:-26px;left:50%}.network-partners{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.network-partners>div{background:#fff;border:1px solid #dde7f5;border-radius:8px;flex-direction:column;align-items:center;padding:15px 6px;display:flex}.network-partners b{margin-top:10px;font-size:10px}.network-partners small{color:#7c8da8;margin-top:3px;font-size:8px}.operating-network>.scene-note{margin-top:22px;font-size:8px}.lifecycle-section{background:#f5f8fe}.economics-copy h2{font-size:49px}.calculator{background:#f7faff;border:1px solid #dce6f5}.calc-result{background:#eaf2ff}.calc-result>strong{color:#285bb1}.solutions-section{background:#f5f8fe}.solution-card{background:#fff;border-color:#e1e8f3}.solution-icon{color:#467dde;background:#edf4ff}.closing-section{background:radial-gradient(at 70% 60%,#213c68,#101b2e 75%)}.closing-inner h2>span{color:#91b6f4}.closing-cube svg{stroke:#8db4f5}.button:focus-visible,a:focus-visible,summary:focus-visible{outline-color:#3972ed}.country-selector>button.selected{color:#275fbd;background:#e8f1ff;border-color:#a9c5f2}.country-code{color:#5178b9;background:#edf4ff}.stage-caption{color:#7a8ba4}@keyframes scene-in{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width>=1500px){.saas-hero{padding-top:70px}.hero-product{margin-top:55px}}@media (width<=1100px){.hero-pay-card{width:200px;right:-22px}.hero-task-card{left:-20px}.hero-product .dashboard-body{grid-template-columns:140px 1fr}.hero-product .dash-main{padding:0 18px 12px}.hero-product .dash-heading h3{font-size:21px}.network-client>span{display:none}.network-hub{padding:20px}.network-partners{gap:6px}.brand-copy h2{font-size:43px}}@media (width<=800px){.saas-hero{padding:45px 0}.saas-hero h1{font-size:52px}.hero-pay-card{display:none}.hero-task-card{padding:12px;bottom:10px;left:-10px}.hero-product .dashboard-body{grid-template-columns:120px 1fr;min-height:350px}.hero-product .side-item{font-size:9px}.hero-product .demo-company{font-size:11px}.hero-product .dash-heading h3{font-size:18px}.hero-product .stats-grid>div{padding:10px}.hero-product .stats-grid strong{font-size:21px}.hero-product .table-row{font-size:8px}.intro-grid h2,.platform-section h2,.brand-copy h2,.network-copy h2,.economics-copy h2{font-size:40px}.product-panel{grid-template-columns:1fr;gap:25px;padding:28px}.panel-copy{max-width:500px;padding:0}.panel-copy h3{margin-top:15px}.panel-copy p{margin-top:12px}.platform-tabs button{flex:0 0 140px}.operating-network{margin-top:25px}.network-label{font-size:7px}}@media (width<=560px){.preview-strip{height:23px}.nav-wrap{height:68px}.nav-wrap .button-small{padding:10px 12px;font-size:10px}.saas-hero{padding-top:34px}.saas-hero h1{letter-spacing:-.055em;margin-top:20px;font-size:40px;line-height:1.08}.saas-hero h1 br{display:none}.product-eyebrow{letter-spacing:.07em;padding:6px 9px;font-size:7px}.saas-hero-copy>p:not(.product-eyebrow){max-width:330px;margin:auto;font-size:13px;line-height:1.7}.desktop-break{display:none}.saas-hero .hero-actions{gap:8px;margin-top:21px}.saas-hero .hero-actions .button{gap:9px;min-height:44px;padding:12px 13px;font-size:10px}.hero-benefits{gap:10px;margin-top:17px;font-size:8px}.hero-benefits svg{width:10px}.hero-product{border-radius:10px;margin-top:30px;padding:4px}.product-caption{padding:5px 6px 8px;font-size:6px}.hero-product .dashboard-body{grid-template-columns:1fr;min-height:0}.hero-product .dash-main{padding:0 12px 10px}.hero-product .dash-top{height:32px;font-size:7px}.hero-product .dash-heading{padding:14px 0}.hero-product .dash-heading h3{font-size:17px}.hero-product .dash-heading small{font-size:5px}.hero-product .dash-heading p{font-size:7px}.hero-product .stats-grid>div{padding:8px}.hero-product .stats-grid>div>span{font-size:7px}.hero-product .stats-grid strong{font-size:18px}.hero-product .table-title{font-size:9px}.hero-product .table-head,.hero-product .table-row{font-size:7px}.hero-product .table-row{min-height:36px}.hero-product .dash-footer{font-size:5px}.hero-task-card{box-shadow:none;gap:8px;margin:8px 2px 2px;padding:10px;position:relative;bottom:auto;left:auto}.hero-task-card b{font-size:10px}.hero-task-card p{font-size:8px}.hero-task-card small{font-size:6px}.task-icon{width:28px;height:28px}.task-time{margin-left:auto;font-size:7px}.audience-strip{padding:22px 0 30px}.audience-strip a{font-size:14px}.intro-section{padding:55px 0}.intro-grid h2,.platform-section h2,.brand-copy h2,.network-copy h2,.economics-copy h2{font-size:34px}.principles p{font-size:12px}.platform-tabs{margin-top:25px}.platform-tabs button{flex-basis:126px;padding:10px 8px;font-size:9px}.product-panel{gap:22px;min-height:0;padding:22px 15px}.panel-copy h3{font-size:26px}.panel-copy p{font-size:12px}.concept-pill{margin-top:14px}.brand-copy>p{font-size:13px}.operating-network{max-width:none;padding:18px 12px}.network-label{margin-bottom:22px;font-size:6px}.network-client{font-size:10px}.network-client>span{margin-left:4px;font-size:8px;display:block}.network-hub{padding:18px 25px}.network-partners b{font-size:9px}.network-partners small{font-size:7px}.network-partners .country-code{width:28px;height:28px;font-size:9px}.closing-inner h2{font-size:43px}.stage-caption,.scene-note{font-size:7px}}@media (prefers-reduced-motion:reduce){.product-panel{animation:none}}@media (width>=801px){.saas-hero{padding-top:38px}.saas-hero h1{margin-top:18px;margin-bottom:16px;font-size:clamp(48px,4.65vw,66px)}.saas-hero .hero-actions{margin-top:21px}.hero-benefits{margin-top:16px}.hero-product{margin-top:34px}.hero-product .window-bar{display:none}}@media (width<=560px){.saas-hero h1{font-size:37px}.saas-hero h1>span{display:block}.product-eyebrow{font-size:6.7px}.hero-product .stats-grid strong em{font-size:6px}.hero-product .country-circles{gap:2px}}.hero-product .table-head{background:#f6f8fc}.hero-product .mini-bars i{background:#dbe8ff}.hero-product .mini-bars i:nth-last-child(-n+3){background:#77a1f4}.hero-product .progress-track{background:#e9eff9}.hero-product .progress-track i{background:#7ca4ef}.hero-product .country-circles i{color:#667e9e;background:#f3f7ff;border-color:#e0e9f8}.email-preview{background:#fff;border-color:#e2e9f3}.mail-icon{color:#6486b8;background:#edf3fd}:root{--page-blue:#477ae4;--page-dark:#111d32;--page-light:#f5f8fe;--page-border:#e0e7f1}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-wrap nav a[aria-current=page]{color:#356bd3}.nav-wrap nav a[aria-current=page]:after{background:#5183e7;width:100%;height:2px;bottom:-27px}.nav-wrap .wordmark{font-size:25px}.nav-wrap nav{gap:34px;margin-right:22px}.nav-wrap nav a{white-space:nowrap}.hero-heading h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(44px,4.7vw,66px);font-weight:600;line-height:1.075}.hero-heading h1>span{color:#527fe0}.hero-heading>p:not(.product-eyebrow):not(.hero-micro):not(.pricing-status){color:#65738a;max-width:670px;font-size:17px;line-height:1.75}.hero-heading.centered{text-align:center;max-width:1020px;margin:auto}.hero-heading.centered>p{margin-left:auto;margin-right:auto}.hero-heading.centered .hero-actions{justify-content:center}.hero-heading .hero-actions{gap:12px;margin-top:29px}.page-hero{background:radial-gradient(at 50% 0,#eaf2ff,#fff 70%);padding:64px 0 80px}.page-hero .product-eyebrow{letter-spacing:.1em;font-size:9px}.page-hero .hero-micro{color:#7b8ba4;margin-top:24px;font-size:11px}.section-jump{border-top:1px solid var(--page-border);border-bottom:1px solid var(--page-border);z-index:20;backdrop-filter:blur(15px);background:#fffffff7;position:sticky;top:76px}.section-jump>.container{justify-content:space-between;align-items:center;gap:25px;min-height:58px;display:flex}.section-jump span{letter-spacing:.12em;color:#8a99ae;font-size:8px;font-weight:600}.section-jump a{color:#5c6e89;white-space:nowrap;align-items:center;gap:5px;padding:18px 0;font-size:11px;display:flex}.section-jump a:hover{color:#326cdb}.value-intro{grid-template-columns:1.4fr 1fr;align-items:end;gap:100px;padding-bottom:60px;display:grid}.value-intro h2{font-size:44px}.value-intro>p{font-size:15px;line-height:1.85}.value-intro+.platform-section{padding-top:65px}.value-intro+.platform-section>.container>.section-heading{display:none}.value-intro+.platform-section .platform-tabs{margin-top:0}.section-disclosure{color:#8491a5;margin-top:25px;font-size:11px;line-height:1.65}.console-stage{background:#eaf1fd;border:1px solid #dce6f5;border-radius:19px;max-width:1090px;margin:54px auto 0;padding:8px;position:relative;box-shadow:0 26px 70px -25px #6188c455}.control-room{z-index:1;background:#fff;border:1px solid #dfe6f2;border-radius:12px;font-size:12px;position:relative;overflow:hidden;box-shadow:0 5px 15px #6d85ae09}.console-chrome{color:#79879d;border-bottom:1px solid #e7edf5;align-items:center;gap:12px;height:57px;padding:0 22px;font-size:11px;display:flex}.console-chrome>b{color:#273950;font-weight:600}.console-logo{color:#fff;letter-spacing:-2px;background:#487bed;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;padding-right:3px;font-size:21px;font-weight:600;display:flex}.console-logo>span{color:#b9ceff}.console-divider{background:#e4eaf3;width:1px;height:16px;margin:0 2px}.console-user{color:#5b7395;background:#edf1fa;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:auto;font-size:8px;display:grid}.console-layout{grid-template-columns:185px 1fr;display:grid}.console-layout>aside{background:#fbfcff;border-right:1px solid #e7edf5;flex-direction:column;gap:4px;padding:27px 13px;display:flex;position:relative}.console-layout>aside>small{letter-spacing:.09em;color:#9aa6b9;margin:0 11px 15px;font-size:8px}.console-layout>aside>span{color:#7e8ba1;border-radius:6px;align-items:center;gap:10px;padding:10px 11px;font-size:11px;display:flex}.console-layout>aside>.console-selected{color:#4779d7;background:#eaf2ff}.console-side-end{color:#97a4b8;align-items:center;gap:7px;margin-top:auto;padding:35px 5px 0;font-size:7px;display:flex}.console-content{padding:28px}.console-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.console-heading p{letter-spacing:.12em;color:#8f9bb0;margin-bottom:8px;font-size:7px}.console-heading h3{letter-spacing:-.04em;font-size:24px;font-weight:550}.console-concept{color:#8a9ab1;white-space:nowrap;background:#f7f9fd;border:1px solid #e9eef6;border-radius:5px;padding:5px 8px;font-size:8px}.console-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0;display:grid}.console-metrics>div{border:1px solid #e5ebf4;border-radius:8px;min-height:131px;padding:16px;position:relative;overflow:hidden}.console-metrics>div>span{color:#7c899e;font-size:10px}.console-metrics strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;font-weight:500;line-height:1.2;display:block}.console-metrics strong>small{letter-spacing:0;color:#8b9bb3;margin-top:6px;font-size:8px;font-weight:400;display:block}.metric-spark{opacity:.65;align-items:end;gap:4px;width:85px;height:26px;display:flex;position:absolute;bottom:0;right:12px}.metric-spark>i{background:#bed2fb;border-radius:2px 2px 0 0;flex:1}.metric-avatars{display:flex;position:absolute;bottom:13px;right:12px}.metric-avatars>i{color:#6f89b5;background:#eef3ff;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-4px;font-size:6px;font-style:normal;display:grid}.metric-avatars>i:nth-child(2){color:#9874b6;background:#f3eafb}.metric-progress{background:#edf1f8;border-radius:5px;width:56px;height:4px;position:absolute;bottom:18px;right:15px}.metric-progress>i{background:#76a0ed;border-radius:5px;width:70%;height:100%;display:block}.console-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.console-section-head h4{letter-spacing:-.02em;font-size:12px;font-weight:550}.console-section-head>span{color:#96a2b6;font-size:8px}.attention-list{border:1px solid #e6ecf5;border-radius:8px;overflow:hidden}.attention-list>div{border-bottom:1px solid #edf1f7;align-items:center;gap:11px;padding:13px 15px;display:flex}.attention-list>div:last-child{border-bottom:0}.attention-icon{color:#608add;background:#edf3ff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.attention-icon.amber{color:#bf9854;background:#fff6e7}.attention-icon.violet{color:#9273d3;background:#f1edff}.attention-list b{font-size:10px;font-weight:550;display:block}.attention-list small{color:#94a1b5;margin-top:3px;font-size:8px;display:block}.ui-tag{color:#5d977c;white-space:nowrap;background:#f1f8f4;border:1px solid #dceae3;border-radius:4px;margin-left:auto;padding:3px 7px;font-size:7px;font-style:normal}.ui-tag.amber{color:#b18b48;background:#fffaf0;border-color:#f5e9cf}.ui-tag.violet{color:#9478ba;background:#f6f2fc;border-color:#e9e1f4}.attention-list>div>svg{color:#a5b1c2}.console-foot{color:#93a1b6;align-items:center;gap:5px;margin-top:18px;font-size:7px;display:flex}.console-foot>small{margin-left:auto;font-size:7px}.live-dot{background:#6c92d9;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.console-callout{z-index:2;background:#fff;border:1px solid #e1e9f5;border-radius:10px;align-items:center;gap:11px;padding:15px 19px;display:flex;position:absolute;bottom:31px;right:-27px;box-shadow:0 12px 35px #496b9c20}.console-callout>span{color:#63a38c;background:#edf6f1;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.console-callout b{font-size:11px;font-weight:550;display:block}.console-callout small{color:#8a99b0;margin-top:3px;font-size:9px;display:block}.operating-section h2,.market-section h2,.business-section h2,.scope-section h2,.commercial-section h2,.proposal-section h2{font-size:46px}.role-grid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:48px;display:grid}.role-card{background:linear-gradient(135deg,#fff,#fafcff);border:1px solid #e2e8f2;border-radius:13px;padding:29px;box-shadow:0 7px 22px #819cc706}.role-icon{color:#5882d1;background:#edf4ff;border-radius:11px;place-items:center;width:43px;height:43px;margin-bottom:30px;display:grid}.role-card h3{margin-bottom:17px;font-size:24px}.role-card p{min-height:72px;font-size:13px;line-height:1.8}.role-card ul{border-top:1px solid #e7edf5;gap:13px;margin:23px 0 0;padding:22px 0 0;list-style:none;display:grid}.role-card li{color:#687d9b;align-items:center;gap:9px;font-size:11px;display:flex}.role-card li svg{color:#7296d5}.market-section{background:#f5f8fe}.market-section .section-heading>p{max-width:350px;font-size:13px}.market-explorer{background:#fff;border:1px solid #dee7f5;border-radius:13px;margin-top:40px;overflow:hidden;box-shadow:0 10px 32px #6b86b00a}.market-toolbar{border-bottom:1px solid #e5ecf6;justify-content:space-between;align-items:center;gap:20px;padding:21px 25px;display:flex}.market-toolbar>label{color:#8ba0c1;flex:1;align-items:center;gap:9px;display:flex}.market-toolbar input{color:#334661;outline-offset:5px;background:0 0;border:0;width:100%;padding:7px 0;font-size:12px}.market-toolbar input::placeholder{color:#93a0b3}.market-toolbar>div{background:#f5f7fc;border-radius:6px;gap:3px;padding:4px;display:flex}.market-toolbar button{color:#8594aa;white-space:nowrap;background:0 0;border-radius:4px;padding:7px 12px;font-size:10px}.market-toolbar button[aria-pressed=true]{color:#396ac3;background:#fff;box-shadow:0 1px 5px #8b9bb822}.market-table-head,.market-row{grid-template-columns:2fr 1fr 1fr 140px;align-items:center;gap:20px;padding:19px 26px;display:grid}.market-table-head{color:#92a0b6;background:#fbfcff;padding-top:13px;padding-bottom:13px;font-size:9px}.market-row{color:#7587a3;border-bottom:1px solid #edf1f7;font-size:12px}.market-row>span:first-child{align-items:center;gap:13px;display:flex}.market-row b{color:#33445e;font-weight:500}.market-code{color:#6f89b1;background:#f1f5fc;border:1px solid #e5ebf5;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:10px;font-style:normal;display:grid}.market-row code{font:inherit;letter-spacing:.04em;background:#f5f7fb;border-radius:4px;padding:4px 7px;font-size:10px}.market-row button{color:#6d87b0;background:#fff;border:1px solid #dee7f5;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:10px;transition:background .2s;display:flex}.market-row button:hover{background:#f2f6ff}.market-row button[aria-pressed=true]{color:#3a6dcc;background:#edf4ff;border-color:#bcd1f6}.market-bottom{justify-content:space-between;align-items:center;gap:20px;padding:20px 26px;display:flex}.market-bottom .button{min-height:40px;padding:10px 14px;font-size:10px}.market-bottom .button:disabled{opacity:.35;transform:none}.source-note{color:#869ab7;align-items:start;gap:10px;max-width:830px;margin-top:20px;display:flex}.source-note p{color:#8798b2;font-size:10px;line-height:1.7}.source-note b{color:#6d84a7;font-weight:500}.source-note svg{margin-top:1px}#market-empty{text-align:center;padding:30px;font-size:12px}.implementation-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.implementation-section h2{font-size:44px}.implementation-section>div>p:not(.eyebrow){max-width:360px;margin-top:23px;font-size:14px;line-height:1.8}.implementation-section .text-button{margin-top:25px}.implementation-list>div{border-bottom:1px solid #e2e9f4;align-items:start;gap:20px;padding:27px 0;display:flex}.implementation-list>div>span{color:#86a0c8;padding-top:5px;font-size:10px}.implementation-list h3{letter-spacing:-.03em;font-size:21px}.implementation-list p{max-width:300px;margin-top:9px;font-size:12px;line-height:1.75}.implementation-list>div>svg{color:#a7b7ce;margin-top:6px;margin-left:auto}.page-cta{color:#fff;background:radial-gradient(at 80% 0,#213f70,#101b2e 70%);padding:78px 0}.page-cta>.container{justify-content:space-between;align-items:center;gap:70px;display:flex}.page-cta h2{max-width:700px;font-size:45px;line-height:1.1}.page-cta h2+p{color:#9fb1ce;max-width:490px;margin-top:21px;font-size:13px;line-height:1.8}.cta-actions{flex-direction:column;flex-shrink:0;align-items:center;gap:18px;display:flex}.cta-actions>a{color:#a9bddc;align-items:center;gap:10px;font-size:11px;display:flex}.multi-footer{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:40px;padding:65px 0 25px;display:grid}.footer-brand>p{color:#75859f;margin-top:20px;font-size:12px;line-height:1.8}.footer-note{color:#9ba7b9;max-width:180px;margin-top:15px;font-size:9px;line-height:1.8;display:block}.footer-column{flex-direction:column;align-items:start;gap:12px;display:flex}.footer-column h2{letter-spacing:0;color:#4b5e7b;margin:3px 0 8px;font-size:11px;font-weight:600}.footer-column a,.footer-column button{color:#8291a8;text-align:left;background:0 0;padding:0;font-size:11px;line-height:1.6}.footer-column button{align-items:center;gap:6px;display:flex}.footer-base{color:#a0adbf;border-top:1px solid #e5ebf5;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:15px;padding-top:23px;font-size:9px;display:flex}.footer-base a{align-items:center;gap:8px;display:flex}.split-page-hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.split-page-hero .hero-heading>p:not(.product-eyebrow){max-width:420px}.solutions-hero{background:radial-gradient(at 80% 20%,#e6efff,#0000 60%),linear-gradient(115deg,#fff,#f5f9ff);padding:84px 0 87px}.solutions-hero h1{font-size:68px}.identity-composition{min-height:485px;padding-top:36px;position:relative}.identity-backdrop{opacity:.55;background:linear-gradient(140deg,#dce8fb,#f0f5ff);border:1px solid #d3e0f4;border-radius:28px;position:absolute;inset:50px 0 30px 30px;transform:rotate(-6deg)}.identity-label{color:#8a9dbd;letter-spacing:.12em;font-size:8px;position:absolute;top:1px;left:35px}.identity-window{background:#fff;border:1px solid #dce5f4;border-radius:13px;width:92%;position:relative;overflow:hidden;box-shadow:0 25px 55px #5b7dac22}.identity-browser{color:#a1aec1;background:#fafcff;border-bottom:1px solid #eef2f8;justify-content:space-between;align-items:center;height:31px;padding:0 14px;font-size:7px;display:flex}.identity-browser>span:first-child{letter-spacing:3px;font-size:13px}.identity-workspace{padding:23px}.identity-wordmark{color:#3d5f9b;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.identity-wordmark>span{color:#5880d3;background:#e9f0ff;border-radius:6px;place-items:center;width:27px;height:27px;font-size:20px;display:grid}.identity-wordmark>i{letter-spacing:.12em;color:#a2afc3;margin-left:auto;font-size:6px;font-style:normal;font-weight:400}.identity-workspace h3{letter-spacing:-.03em;margin-top:23px;font-size:25px;font-weight:500;line-height:1.2}.identity-mini-nav{color:#8f9eb6;border-bottom:1px solid #e8eef8;gap:23px;padding:20px 0 14px;font-size:8px;display:flex}.identity-mini-nav>span:first-child{color:#4c7adc}.identity-person{border-bottom:1px solid #edf2f8;align-items:center;gap:10px;padding:14px 0;display:flex}.identity-person>span{color:#7b92b8;background:#eef3fc;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.identity-person b{font-size:9px;font-weight:500;display:block}.identity-person small{color:#a3afc2;margin-top:3px;font-size:7px;display:block}.identity-person i{color:#779489;background:#f0f6f3;border-radius:4px;margin-left:auto;padding:4px 7px;font-size:7px;font-style:normal}.identity-email{background:#fff;border:1px solid #e0e8f5;border-radius:12px;width:225px;padding:22px;position:absolute;bottom:0;right:-15px;transform:rotate(3deg);box-shadow:0 20px 45px #5371a325}.identity-mail-symbol{color:#6890d7;background:#edf4ff;border-radius:8px;place-items:center;width:34px;height:34px;margin-bottom:16px;display:grid}.identity-email>small{letter-spacing:.09em;color:#9ba9bd;font-size:6px}.identity-email h4{letter-spacing:-.03em;margin-top:10px;font-size:18px;font-weight:500;line-height:1.25}.identity-email>div{color:#7b94bb;border-top:1px solid #edf1f8;justify-content:space-between;align-items:center;margin-top:18px;padding-top:13px;font-size:8px;display:flex}.identity-domain{color:#5880bd;background:#edf5ff;border:1px solid #d8e5f8;border-radius:7px;align-items:center;gap:6px;padding:10px 12px;font-size:9px;display:flex;position:absolute;bottom:49px;left:-15px;box-shadow:0 8px 22px #7594c412}.identity-caption{color:#94a5bf;margin-top:20px;margin-left:23px;font-size:8px}.audience-tabs{border-bottom:1px solid #dfe7f3;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:42px;display:grid}.audience-tabs button{color:#8191aa;background:#fff;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;gap:15px;padding:18px 21px;font-size:13px;display:flex}.audience-tabs button[aria-selected=true]{color:#4676cd;background:#f4f8ff;border-bottom-color:#5486e7}.audience-panel{grid-template-columns:1.1fr 1fr;align-items:center;gap:95px;padding:48px 20px 0;display:grid}.mini-label{letter-spacing:.1em;color:#8098bd;font-size:8px}.audience-panel h3{max-width:460px;margin:18px 0 20px;font-size:35px;line-height:1.17}.audience-panel p{font-size:14px;line-height:1.8}.audience-panel ul{gap:13px;margin:25px 0 17px;padding:0;list-style:none;display:grid}.audience-panel li{color:#768ba9;align-items:start;gap:9px;font-size:12px;display:flex}.audience-panel li svg{color:#648bce;margin-top:2px}.audience-flow{background-color:#f7faff;background-image:radial-gradient(#d5e1f5 .8px,#0000 .8px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:14px 14px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #e1e9f6;border-radius:14px;padding:30px 35px}.flow-caption{letter-spacing:.14em;color:#8aa0c3;margin-bottom:20px;font-size:7px}.flow-step{background:#fff;border:1px solid #dfe8f6;border-radius:8px;align-items:center;gap:15px;margin-top:19px;padding:21px;display:flex;position:relative;box-shadow:0 4px 10px #8ba3ca07}.flow-step:after{content:"";border-left:1px dashed #bacde9;height:18px;position:absolute;bottom:-20px;left:34px}.flow-step:nth-last-child(2):after{display:none}.flow-step>span{color:#9fb2d1;font-size:9px}.flow-step>b{font-size:13px;font-weight:500}.flow-step>svg{color:#7294ca;margin-left:auto}.flow-owner{color:#7d96bc;align-items:center;gap:7px;margin:22px 0 0 3px;font-size:9px;display:flex}.brand-studio{color:#fff;background:radial-gradient(at 80% 0,#213655,#0c1729 70%);overflow:hidden}.brand-studio h2{font-size:49px}.brand-studio h2>span{color:#91b0e3}.brand-studio .section-heading>p{color:#94a9c9;max-width:330px;font-size:13px}.studio-layout{grid-template-columns:280px 1fr;align-items:center;gap:75px;margin-top:50px;display:grid}.studio-controls{background:#16263e88;border:1px solid #344762;border-radius:12px;padding:25px}.studio-step{color:#8fa8cf;letter-spacing:.12em;font-size:8px}.studio-controls>label{color:#adbfda;margin-top:28px;font-size:11px;display:block}.studio-controls input{color:#d8e5fa;background:#111f35;border:1px solid #435775;border-radius:7px;outline-color:#8ab1f6;width:100%;margin-top:10px;padding:12px 13px;font-size:14px}.studio-controls fieldset{border:0;margin:23px 0;padding:0}.studio-controls legend{color:#adbfda;margin-bottom:13px;font-size:11px}.studio-swatches{gap:12px;display:flex}.studio-swatches button{background:0 0;border:1px solid #0000;border-radius:50%;width:36px;height:36px;padding:4px}.studio-swatches button>span{background:var(--swatch);border-radius:50%;width:100%;height:100%;display:block}.studio-swatches button[aria-pressed=true]{border-color:#d3e0f5}.studio-applied{color:#b4c5e0;border-top:1px solid #344761;align-items:start;gap:8px;padding-top:22px;font-size:11px;display:flex}.studio-applied svg{color:#80a5e2;margin-top:2px}.studio-applied small{color:#768eaf;margin-top:5px;font-size:9px;line-height:1.7;display:block}.studio-help{color:#738aaa;margin-top:20px;font-size:9px;line-height:1.8}.studio-visual{--studio-accent:#4f7dea;--studio-soft:#eff4ff;min-width:0}.studio-visual[data-studio-theme=violet]{--studio-accent:#8b6ce0;--studio-soft:#f3effb}.studio-visual[data-studio-theme=teal]{--studio-accent:#259e9a;--studio-soft:#edf8f6}.studio-window{color:#283951;background:#fff;border:1px solid #e3eaf6;border-radius:13px;overflow:hidden;box-shadow:0 22px 65px #0003}.studio-window-top{letter-spacing:.12em;color:#abb8cb;background:#f8faff;justify-content:space-between;align-items:center;height:32px;padding:0 14px;font-size:6px;display:flex}.studio-window-top>span:first-child{gap:4px;display:flex}.studio-window-top i{background:#dbe3f0;border-radius:50%;width:4px;height:4px}.studio-nav{border-bottom:1px solid #edf1f8;align-items:center;gap:23px;padding:19px 24px;display:flex}.studio-nav>b{color:var(--studio-accent);overflow-wrap:anywhere;align-items:center;gap:9px;max-width:46%;margin-right:auto;font-size:17px;line-height:1.2;display:flex}.studio-mark{background:var(--studio-soft);border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:22px;font-weight:500;display:grid}.studio-nav>span{color:#90a0b8;font-size:9px}.studio-nav>span:nth-child(2){color:var(--studio-accent)}.studio-nav>i{color:#899ab4;background:#eef2f8;border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;display:grid}.studio-body{padding:26px}.studio-body>small{letter-spacing:.13em;color:#99a8bd;font-size:6px}.studio-body>h3{letter-spacing:-.04em;margin:8px 0;font-size:25px}.studio-body>p{color:#8b9cb5;font-size:10px}.studio-stats{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:24px;display:grid}.studio-stats>div{background:var(--studio-soft);border-radius:8px;padding:15px;transition:background .2s}.studio-stats span{color:#8a9dbb;font-size:8px}.studio-stats strong{letter-spacing:-.04em;color:var(--studio-accent);margin:9px 0;font-size:25px;font-weight:500;line-height:1.2;transition:color .2s;display:block}.studio-stats small{color:#96a8c3;font-size:7px}.studio-person{border:1px solid #e6edf7;border-radius:8px;align-items:center;gap:11px;margin-top:18px;padding:16px 13px;display:flex}.studio-person-avatar{color:#819bc1;background:#f0f4fb;border-radius:50%;place-items:center;width:33px;height:33px;font-size:9px;display:grid}.studio-person b{font-size:11px;font-weight:500;display:block}.studio-person small{color:#9aacc5;margin-top:4px;font-size:8px;display:block}.studio-person-status{background:var(--studio-soft);color:var(--studio-accent);white-space:nowrap;border-radius:4px;margin-left:auto;padding:5px 8px;font-size:8px}.studio-email{color:#31415a;background:#fff;border:1px solid #e1e8f4;border-radius:10px;align-items:center;gap:14px;width:85%;margin-top:-4px;margin-left:-28px;padding:20px;display:flex;position:relative;box-shadow:0 12px 35px #0002}.studio-mail-icon{color:var(--studio-accent);background:var(--studio-soft);border-radius:9px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.studio-email small{letter-spacing:.1em;color:#9cadc5;font-size:6px}.studio-email h4{letter-spacing:-.015em;overflow-wrap:anywhere;margin:5px 0;font-size:12px;font-weight:500}.studio-email p{color:#92a5c0;font-size:8px}.studio-email>svg{color:var(--studio-accent);margin-left:auto}.studio-caption{color:#677f9f;text-align:right;margin:18px 0 0;font-size:8px}.scope-table{border-top:1px solid #e0e8f4;margin-top:40px}.scope-table-head,.scope-row{border-bottom:1px solid #e4ebf5;grid-template-columns:1fr 1.2fr 1.1fr;gap:40px;padding:25px 0;display:grid}.scope-table-head{color:#9babc1;padding-top:18px;padding-bottom:18px;font-size:10px}.scope-row{color:#8a9ab1;font-size:12px;line-height:1.7}.scope-row>span:first-child{align-items:start;gap:18px;display:flex}.scope-row i{color:#abc0df;padding-top:2px;font-size:9px;font-style:normal}.scope-row b{color:#4b617f;font-size:13px;font-weight:500}.solution-bridge{background:#f5f8fe;border-top:1px solid #e5ecf6;border-bottom:1px solid #e5ecf6;padding:56px 0}.solution-bridge>.container{align-items:center;gap:34px;display:flex}.bridge-symbol{color:#7296d4;background:#e9f1ff;border-radius:17px;flex-shrink:0;place-items:center;width:76px;height:76px;display:grid}.solution-bridge h2{font-size:31px;line-height:1.15}.solution-bridge p:not(.eyebrow){margin-top:15px;font-size:12px}.solution-bridge .eyebrow{margin-bottom:16px;font-size:7px}.solution-bridge .button{flex-shrink:0;margin-left:auto}.pricing-hero h1{font-size:57px}.pricing-status{color:#8a9ab2;justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:10px;display:flex}.pricing-equation{grid-template-columns:1fr 35px 1fr 35px 1fr 35px 1fr;align-items:center;max-width:1040px;margin:55px auto 0;display:grid}.pricing-equation>div{background:#fff;border:1px solid #e2e9f4;border-radius:11px;flex-direction:column;align-items:center;padding:24px 12px;display:flex;box-shadow:0 5px 20px #7894bc08}.equation-icon{color:#7398d8;background:#f0f5ff;border-radius:8px;place-items:center;width:33px;height:33px;margin-bottom:17px;display:grid}.pricing-equation b{font-size:12px;font-weight:500}.pricing-equation small{color:#91a2bc;margin-top:5px;font-size:9px}.equation-plus{text-align:center;color:#b2c3de;font-size:21px}.pricing-equation>.equation-result{background:#edf4ff;border-color:#c8daf8}.equation-result b{color:#4671ba}.equation-result .equation-icon{color:#5782cf;background:#dceaff}.pricing-cards{grid-template-columns:repeat(3,1fr);gap:23px;margin-top:52px;display:grid}.price-card{background:#fff;border:1px solid #e1e8f2;border-radius:13px;flex-direction:column;padding:31px 26px 26px;display:flex;position:relative}.price-card.featured{background:linear-gradient(#f0f6ff,#fff 65%);border-color:#abc6f4;box-shadow:0 8px 30px #658bca14}.price-ribbon{text-align:center;color:#fff;letter-spacing:.1em;background:#507de0;border-radius:5px;padding:7px 5px;font-size:7px;position:absolute;top:-15px;left:24px;right:24px}.price-number{letter-spacing:.12em;color:#90a7ca;margin-bottom:23px;font-size:8px}.price-card h3{letter-spacing:-.04em;margin-bottom:17px;font-size:28px}.price-card>p{min-height:67px;font-size:12px;line-height:1.85}.price-value{letter-spacing:-.035em;color:#3b5479;margin:27px 0;font-size:25px;font-weight:500}.price-value small{letter-spacing:0;color:#9baac0;margin-top:9px;font-size:9px;font-weight:400;display:block}.price-card ul{border-top:1px solid #e6edf7;gap:16px;margin:0 0 28px;padding:23px 0 0;list-style:none;display:grid}.price-card li{color:#7d91ae;align-items:center;gap:8px;font-size:10px;display:flex}.price-card li svg{color:#7398d7}.price-card .button{justify-content:space-between;width:100%;min-height:44px;margin-top:auto;padding:12px 15px;font-size:11px}.commercial-section+.economics-section{padding-top:20px}.cost-boundaries{background:#f6f9fe;border-top:1px solid #e6edf7;border-bottom:1px solid #e6edf7;padding:75px 0}.cost-boundaries>.container{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.cost-boundaries h2{font-size:44px}.cost-boundaries h2+p{max-width:350px;margin-top:25px;font-size:13px;line-height:1.85}.cost-checklist{gap:0;display:grid}.cost-checklist>div{border-bottom:1px solid #e2eaf5;align-items:start;gap:15px;padding:21px 0;display:flex}.cost-checklist>div:last-child{border-bottom:0}.cost-checklist svg{color:#8ea9d2;margin-top:2px}.cost-checklist h3{letter-spacing:-.03em;font-size:18px}.cost-checklist p{color:#8599b5;margin-top:9px;font-size:12px}.proposal-inputs{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:44px;display:grid}.proposal-inputs>div{border-top:1px solid #dce6f5;padding-top:19px}.proposal-inputs>div>span{color:#95add0;font-size:9px}.proposal-inputs h3{margin:21px 0 13px;font-size:21px}.proposal-inputs p{font-size:12px;line-height:1.8}.faq-list summary{font-size:14px}.faq-section h2{font-size:40px}.market-section,.business-section,.scope-section,.operating-section,.implementation-section,.commercial-section,.brand-studio{scroll-margin-top:70px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #6c94df}.page-hero .button{box-shadow:0 3px 6px #1b2b4410}.role-card,.price-card,.solution-card{transition:box-shadow .25s,border-color .25s}.role-card:hover,.price-card:hover{border-color:#bed0ee;box-shadow:0 14px 32px #6688bc12}@media (width<=1100px){.split-page-hero{gap:35px}.solutions-hero h1{font-size:57px}.identity-email{width:195px;right:-6px}.identity-composition{min-height:450px}.identity-workspace{padding:19px}.identity-workspace h3{font-size:23px}.console-callout{right:-15px}.studio-layout{grid-template-columns:240px 1fr;gap:40px}.studio-controls{padding:22px}.studio-nav{gap:15px;padding:18px}.studio-body{padding:20px}.studio-stats{gap:8px}.studio-stats>div{padding:12px}.studio-email{width:95%;margin-left:-15px}.audience-panel{gap:45px}.audience-flow{padding:25px}.role-card{padding:23px}.role-card p{min-height:90px}.price-card{padding:29px 21px 21px}.price-card h3{font-size:24px}.price-value{font-size:23px}.market-toolbar button{padding:7px 9px}.multi-footer{gap:25px}.page-cta h2{font-size:40px}.implementation-section,.cost-boundaries>.container{gap:60px}.nav-wrap nav{gap:24px;margin-right:10px}}@media (width<=800px){.page-hero{padding-top:48px}.hero-heading h1{font-size:48px}.hero-heading>p:not(.product-eyebrow):not(.hero-micro):not(.pricing-status){font-size:15px}.section-jump>.container{scrollbar-width:thin;justify-content:flex-start;gap:25px;overflow-x:auto}.section-jump span{display:none}.section-jump a{font-size:10px}.console-stage{margin-top:40px}.console-layout{grid-template-columns:130px 1fr}.console-layout>aside{padding:22px 8px}.console-layout>aside>span{gap:8px;font-size:9px}.console-side-end{font-size:6px;line-height:1.6}.console-content{padding:20px}.console-heading h3{font-size:20px}.console-metrics{gap:8px}.console-metrics>div{padding:12px}.console-metrics strong{font-size:24px}.console-metrics>div>span{font-size:8px}.console-metrics strong>small{font-size:7px}.console-concept{display:none}.attention-list>div{gap:8px;padding:11px 10px}.attention-list b{font-size:9px}.attention-list small{font-size:7px}.attention-list>div>svg{display:none}.console-callout{bottom:-18px;right:10px}.value-intro{gap:40px}.value-intro h2{font-size:36px}.value-intro>p{font-size:13px}.role-grid{gap:15px}.role-card{padding:21px 18px}.role-card h3{font-size:21px}.role-card p{min-height:125px;font-size:12px}.role-card li{font-size:10px}.market-toolbar{flex-direction:column;align-items:stretch;gap:15px;padding:18px}.market-toolbar>div{align-self:start}.market-table-head,.market-row{grid-template-columns:1.8fr .8fr .8fr 105px;gap:12px;padding-left:18px;padding-right:18px}.market-row{font-size:10px}.market-row>span:first-child{gap:9px}.market-row button{font-size:9px}.implementation-section{gap:40px}.implementation-section h2,.operating-section h2,.market-section h2,.business-section h2,.scope-section h2,.commercial-section h2,.proposal-section h2{font-size:38px}.implementation-section>div>p:not(.eyebrow){font-size:13px}.page-cta>.container{gap:35px}.page-cta h2{font-size:36px}.multi-footer{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1/-1;align-items:center;gap:35px;display:flex}.footer-brand>p{margin:0}.footer-brand .footer-note{margin-top:0;margin-left:auto}.split-page-hero{grid-template-columns:1fr 1fr;gap:22px}.solutions-hero{padding:55px 0 65px}.solutions-hero h1{font-size:45px}.split-page-hero .hero-heading>p:not(.product-eyebrow){font-size:13px}.split-page-hero .hero-actions{flex-wrap:wrap;gap:5px 15px}.identity-composition{min-height:405px}.identity-window{width:100%}.identity-workspace{padding:17px}.identity-workspace h3{font-size:21px}.identity-wordmark{font-size:12px}.identity-person{gap:7px}.identity-person i{display:none}.identity-email{width:165px;padding:18px;bottom:-7px}.identity-email h4{font-size:15px}.identity-label{font-size:6px;left:10px}.identity-domain{z-index:2;font-size:7px;bottom:31px;left:-5px}.identity-caption{margin-left:0;font-size:6px}.audience-tabs button{padding:15px 12px;font-size:11px}.audience-panel{gap:30px;padding:35px 0 0}.audience-panel h3{font-size:29px}.audience-panel p{font-size:13px}.audience-panel li{font-size:11px}.audience-flow{padding:25px 18px}.flow-step{gap:10px;padding:16px}.flow-step>b{font-size:11px}.flow-step>svg{width:17px}.brand-studio h2{font-size:39px}.studio-layout{grid-template-columns:1fr;gap:30px}.studio-controls{grid-template-columns:1.3fr 1fr;gap:15px 30px;display:grid}.studio-step{grid-column:1/-1}.studio-controls>label{margin-top:3px}.studio-controls fieldset{margin:3px 0 0}.studio-applied,.studio-help{display:none}.studio-visual{width:100%;max-width:650px;margin:auto}.studio-email{width:85%;margin-left:0}.scope-table-head,.scope-row{gap:24px}.scope-row{font-size:11px}.scope-row b{font-size:12px}.scope-row>span:first-child{gap:11px}.solution-bridge>.container{flex-wrap:wrap;gap:25px}.solution-bridge h2{font-size:29px}.solution-bridge .button{margin-left:101px}.pricing-hero h1{font-size:45px}.pricing-equation{grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr;margin-top:40px}.pricing-equation>div{padding:20px 6px}.pricing-equation b{font-size:10px}.pricing-equation small{font-size:7px}.pricing-cards{gap:13px}.price-card{padding:28px 16px 18px}.price-card h3{font-size:21px}.price-card>p{min-height:80px;font-size:11px}.price-value{min-height:60px;font-size:20px}.price-value small{font-size:8px}.price-card li{align-items:start;font-size:9px}.price-card li svg{flex-shrink:0}.price-card .button{gap:6px;padding:10px;font-size:9px}.price-ribbon{font-size:6px;left:12px;right:12px}.cost-boundaries>.container{gap:45px}.cost-boundaries h2{font-size:36px}.proposal-inputs{gap:22px}.proposal-inputs h3{font-size:18px}.proposal-inputs p{font-size:11px}.scope-section .section-heading>p{max-width:250px}}@media (width<=560px){.nav-wrap nav a[aria-current=page]:after{display:none}.nav-wrap nav a{font-size:14px}.nav-wrap nav.open{gap:17px;padding:18px 20px}.nav-wrap .wordmark{font-size:23px}.page-hero{padding:35px 0 52px}.page-hero .product-eyebrow{letter-spacing:.08em;font-size:7px}.hero-heading h1,.pricing-hero h1{margin:20px 0;font-size:38px;line-height:1.1}.hero-heading>p:not(.product-eyebrow):not(.hero-micro):not(.pricing-status){font-size:13px;line-height:1.8}.hero-heading .hero-actions{gap:9px;margin-top:24px}.hero-heading .hero-actions .button{gap:9px;min-height:44px;padding:12px 14px;font-size:10px}.section-jump{top:68px}.section-jump>.container{gap:25px;min-height:48px}.section-jump a{padding:15px 0;font-size:9px}.console-stage{border-radius:12px;margin-top:32px;padding:4px}.control-room{border-radius:8px}.console-chrome{gap:8px;height:41px;padding:0 12px;font-size:8px}.console-logo{width:22px;height:22px;font-size:18px}.console-user{width:20px;height:20px;font-size:6px}.console-layout{grid-template-columns:1fr}.console-layout>aside{display:none}.console-content{padding:17px 12px}.console-heading h3{font-size:19px}.console-heading p{font-size:6px}.console-metrics{gap:7px;margin:20px 0}.console-metrics>div{min-height:112px;padding:10px 8px}.console-metrics>div>span{font-size:7px}.console-metrics strong{font-size:23px}.console-metrics strong>small{font-size:6px}.metric-spark{gap:3px;width:52px;height:17px;right:8px}.metric-avatars{bottom:9px;right:7px}.metric-avatars>i{width:16px;height:16px;font-size:5px}.metric-progress{width:42px;bottom:15px;right:9px}.console-section-head h4{font-size:10px}.attention-icon{border-radius:6px;width:26px;height:26px}.attention-icon svg{width:14px}.attention-list>div{gap:7px;padding:11px 8px}.attention-list b{max-width:160px;font-size:8px}.attention-list small{font-size:6px}.ui-tag{padding:3px 4px;font-size:6px}.console-foot{gap:4px;font-size:6px}.console-foot>small{font-size:5px}.console-callout{box-shadow:none;border-radius:7px;margin:8px 2px 2px;padding:11px 13px;position:relative;bottom:auto;right:auto}.console-callout b{font-size:10px}.console-callout small{font-size:8px}.console-callout>span{width:24px;height:24px}.value-intro{grid-template-columns:1fr;gap:22px;padding-top:55px;padding-bottom:35px}.value-intro h2,.operating-section h2,.market-section h2,.business-section h2,.scope-section h2,.commercial-section h2,.proposal-section h2,.implementation-section h2{font-size:33px}.value-intro>p{max-width:330px;font-size:13px}.value-intro+.platform-section{padding-top:25px}.role-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.role-card{padding:25px}.role-icon{width:38px;height:38px;margin-bottom:21px}.role-card h3{font-size:25px}.role-card p{max-width:290px;min-height:0;font-size:13px}.role-card ul{gap:12px;margin-top:22px;padding-top:18px}.role-card li{font-size:11px}.section-disclosure{margin-top:20px;font-size:9px;line-height:1.85}.market-section .section-heading>p{margin-top:22px;font-size:12px}.market-explorer{border-radius:10px;margin-top:28px}.market-toolbar{gap:12px;padding:15px}.market-toolbar input{font-size:11px}.market-toolbar>div{justify-content:space-between;width:100%}.market-toolbar button{padding:7px 8px;font-size:8px}.market-table-head,.market-row{grid-template-columns:minmax(0,1fr) 46px 79px;gap:9px;padding:16px 13px}.market-table-head>span:nth-child(2),.market-row>span:nth-child(2){display:none}.market-table-head{padding-top:12px;padding-bottom:12px;font-size:7px}.market-row>span:first-child{gap:7px}.market-row b{font-size:10px;line-height:1.3}.market-code{flex-shrink:0;width:26px;height:26px;font-size:8px}.market-row code{padding:3px 5px;font-size:8px}.market-row button{gap:3px;padding:7px 4px;font-size:8px}.market-row button svg{width:11px}.market-bottom{flex-direction:column;align-items:start;gap:12px;padding:16px 13px}.market-bottom>span{font-size:9px}.market-bottom .button{justify-content:space-between;width:100%;font-size:10px}.source-note{gap:8px}.source-note p{font-size:9px}.source-note b{margin-bottom:3px;display:block}.implementation-section{grid-template-columns:1fr;gap:20px}.implementation-section .text-button{margin-top:18px;font-size:11px}.implementation-list>div{gap:15px;padding:22px 0}.implementation-list h3{font-size:22px}.implementation-list p{font-size:12px}.page-cta{padding:55px 0}.page-cta>.container{display:block}.page-cta h2{max-width:340px;font-size:35px}.page-cta h2+p{margin-top:18px;font-size:12px}.cta-actions{align-items:start;gap:18px;margin-top:27px}.cta-actions .button{min-height:45px;font-size:11px}.cta-actions>a{font-size:10px}.multi-footer{grid-template-columns:1fr 1fr;gap:32px 25px;padding:45px 0 25px}.footer-brand{display:block}.footer-brand>p{margin-top:17px;font-size:11px}.footer-brand .footer-note{display:none}.footer-column{gap:10px}.footer-column h2{font-size:11px}.footer-column a,.footer-column button{font-size:10px}.footer-column:nth-child(4){grid-column:1/-1}.footer-column:nth-child(4) .footer-note{max-width:none;margin-top:5px}.footer-base{flex-wrap:wrap;gap:15px;margin-top:0;font-size:8px}.footer-base>span:nth-child(2){display:none}.split-page-hero{grid-template-columns:1fr;gap:38px}.solutions-hero{padding-top:38px;padding-bottom:45px}.solutions-hero h1{font-size:47px}.split-page-hero .hero-heading>p:not(.product-eyebrow){max-width:325px;font-size:13px}.split-page-hero .hero-micro{font-size:9px!important}.identity-composition{width:100%;max-width:350px;min-height:418px;margin:auto;padding-top:28px}.identity-window{border-radius:10px;width:91%}.identity-label{font-size:7px;left:8px}.identity-workspace{padding:20px}.identity-wordmark{font-size:14px}.identity-workspace h3{font-size:24px}.identity-person i{font-size:6px;display:block}.identity-email{width:174px;padding:18px;bottom:0;right:0}.identity-email h4{font-size:16px}.identity-domain{z-index:2;padding:8px;font-size:8px;bottom:36px;left:0}.identity-caption{margin-top:16px;font-size:7px}.audience-tabs{scrollbar-width:thin;gap:0;margin-top:28px;display:flex;overflow:auto}.audience-tabs button{white-space:nowrap;flex:none;gap:15px;padding:15px 13px;font-size:10px}.audience-tabs button svg{width:13px}.audience-panel{grid-template-columns:1fr;gap:26px;padding-top:27px}.audience-panel h3{max-width:310px;font-size:30px}.audience-panel p{font-size:13px}.audience-panel li{font-size:11px;line-height:1.8}.audience-panel .text-button{font-size:11px}.audience-flow{padding:23px 25px}.flow-step{padding:17px}.flow-step>b{font-size:12px}.brand-studio h2{font-size:35px}.brand-studio .section-heading>p{margin-top:22px;font-size:12px}.studio-layout{gap:23px;margin-top:28px}.studio-controls{grid-template-columns:1fr 105px;gap:15px;padding:20px}.studio-step{font-size:7px}.studio-controls>label,.studio-controls legend{font-size:9px}.studio-controls input{width:100%;margin-top:9px;padding:10px;font-size:12px}.studio-swatches{gap:5px}.studio-swatches button{width:30px;height:30px;padding:4px}.studio-controls legend{margin-bottom:14px}.studio-window{border-radius:9px}.studio-window-top{height:25px;font-size:5px}.studio-nav{gap:12px;padding:14px 12px}.studio-nav>b{gap:6px;max-width:55%;font-size:12px}.studio-mark{width:24px;height:24px;font-size:18px}.studio-nav>span{font-size:7px}.studio-nav>span:nth-child(4),.studio-nav>i{display:none}.studio-body{padding:20px 13px}.studio-body>h3{font-size:22px}.studio-body>p{font-size:8px}.studio-stats{gap:6px;margin-top:20px}.studio-stats>div{padding:10px 8px}.studio-stats span{font-size:6px}.studio-stats strong{font-size:22px}.studio-stats small{font-size:6px;line-height:1.5;display:block}.studio-person{gap:8px;padding:12px 9px}.studio-person b{font-size:9px}.studio-person small{font-size:6px}.studio-person-status{padding:4px 5px;font-size:6px}.studio-person-avatar{width:27px;height:27px;font-size:7px}.studio-email{gap:10px;width:100%;margin-top:12px;padding:15px 12px}.studio-mail-icon{width:33px;height:33px}.studio-mail-icon svg{width:19px}.studio-email h4{font-size:10px}.studio-email small{font-size:5px}.studio-email p{font-size:7px}.studio-email>svg{width:14px}.studio-caption{margin-top:12px;font-size:7px}.scope-section .section-heading>p{max-width:300px;margin-top:21px;font-size:12px}.scope-table-head{display:none}.scope-table{margin-top:27px}.scope-row{grid-template-columns:1fr;gap:10px;padding:23px 0;font-size:11px}.scope-row>span:first-child{margin-bottom:4px}.scope-row b{font-size:16px}.scope-row>span:nth-child(2){padding-left:30px}.scope-row>span:nth-child(3){color:#a1b0c6;padding-left:30px;font-size:10px}.solution-bridge{padding:45px 0}.solution-bridge>.container{display:block}.bridge-symbol{border-radius:12px;width:49px;height:49px;margin-bottom:23px}.bridge-symbol svg{width:25px}.solution-bridge h2{font-size:29px}.solution-bridge .button{margin-top:22px;margin-left:0;font-size:11px}.pricing-hero h1{font-size:35px}.pricing-status{align-items:center;gap:5px;font-size:8px;line-height:1.6}.pricing-equation{grid-template-columns:1fr 20px 1fr;gap:13px 0;margin-top:32px}.pricing-equation>.equation-plus:nth-child(4){display:none}.pricing-equation>div{padding:20px 9px}.pricing-equation b{font-size:11px}.pricing-equation small{font-size:8px}.equation-icon{margin-bottom:13px}.commercial-section{padding-top:48px}.commercial-section .section-heading>p{margin-top:21px;font-size:12px}.pricing-cards{grid-template-columns:1fr;gap:30px;margin-top:31px}.price-card{padding:27px}.price-card h3{font-size:28px}.price-card>p{max-width:300px;min-height:0;font-size:13px}.price-number{margin-bottom:19px;font-size:8px}.price-value{min-height:0;margin:25px 0;font-size:29px}.price-value small{font-size:10px}.price-card li{font-size:11px}.price-card .button{padding:12px 15px;font-size:11px}.price-ribbon{font-size:7px;left:22px;right:22px}.cost-boundaries{padding:50px 0}.cost-boundaries>.container{grid-template-columns:1fr;gap:20px}.cost-boundaries h2{font-size:33px}.cost-boundaries h2+p{margin-top:20px;font-size:12px}.cost-checklist>div{gap:12px;padding:20px 0}.cost-checklist h3{font-size:19px}.cost-checklist p{font-size:11px;line-height:1.8}.proposal-section .section-heading .text-button{margin-top:22px;font-size:11px}.proposal-inputs{grid-template-columns:1fr 1fr;gap:25px 22px;margin-top:27px}.proposal-inputs h3{margin-top:17px;font-size:19px}.proposal-inputs p{font-size:11px}.faq-section h2{font-size:32px}.faq-list summary,.faq-list details p{font-size:12px}.market-section,.business-section,.scope-section,.operating-section,.implementation-section,.commercial-section,.brand-studio{scroll-margin-top:40px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.market-toolbar input{color:#4e637f;font-size:13px}.market-toolbar button{color:#687d9b;font-size:11px}.market-table-head{color:#7386a2;font-size:10px}.market-row{font-size:13px}.market-row button{color:#5677aa;font-size:11px}.market-bottom>span{color:#788da9;font-size:11px}.source-note p{color:#6f829f}.section-disclosure{color:#7285a2}.scope-row{color:#6e819e}.scope-table-head{color:#7187a8}.price-card li{color:#677c9b;font-size:11px}.pricing-status{color:#6e84a6}.footer-column a,.footer-column button{color:#6d809e}.footer-note{color:#7f91ab}.studio-help{color:#8fa5c5}.studio-body>p{color:#7388a8}.studio-stats small{color:#728bad}.studio-person small{color:#7c92b1}.studio-caption{color:#90a7c8}.console-foot{color:#7185a4}.attention-list small{color:#768aa8}.console-metrics strong>small{color:#7589a9}.console-metrics>div>span{color:#697e9d}.pricing-equation small{color:#7389ac}.identity-caption{color:#7a91b5}.identity-label{color:#748caf}.hero-micro{color:#7186a6!important}@media (width<=560px){.market-toolbar input{font-size:12px}.market-toolbar button{font-size:9px}.market-table-head{font-size:8px}.market-row{font-size:10px}.market-row button{font-size:8px}.market-bottom>span{font-size:10px}.price-card li{font-size:11px}.source-note p,.section-disclosure{font-size:10px}.pricing-status{font-size:9px}.section-jump a{font-size:10px}.pricing-equation small{font-size:8px}}:root{--brand-blue:#3369e8;--muted:#5e6d83}.button{transition:transform .22s,box-shadow .22s,background .22s}.button svg,.text-button svg{transition:transform .22s}.button:hover svg,.text-button:hover svg{transform:translate(3px)}.product-eyebrow{box-shadow:0 2px 8px #427bd20a}.saas-hero{background:radial-gradient(#edf3ff,#fff 70%);padding-top:66px;padding-bottom:64px}.saas-hero h1{letter-spacing:-.063em;margin-top:24px;font-size:clamp(45px,5.45vw,78px);font-weight:580;line-height:1.06}.saas-hero h1 span,.hero-heading h1 span{color:#0000;background:linear-gradient(115deg,#316ce3,#798ee0 80%) text}.saas-hero-copy>p:not(.product-eyebrow){max-width:670px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.75}.hero-benefits{margin-top:20px;font-size:11px}.hero-orbit{opacity:.38;pointer-events:none;border-style:solid;border-radius:50%;width:720px;height:720px;transform:rotate(-25deg)}.orbit-one{top:150px;left:-520px}.orbit-two{top:150px;right:-520px}.hero-product{backdrop-filter:blur(10px);transform-origin:top;background:linear-gradient(145deg,#fffc,#dbe7fc99);border:1px solid #cad9f0;border-radius:18px;max-width:1060px;margin-top:22px;padding:9px;transition:transform .7s;transform:perspective(1800px)rotateX(3deg);box-shadow:0 45px 90px -36px #597db459,inset 0 1px #fff}.hero-product:hover{transform:perspective(1800px)rotateX(0)}.hero-product:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#a6c3ff36,#0000 68%);position:absolute;inset:-40px -35px}.hero-task-card{bottom:56px;left:-38px;box-shadow:0 18px 42px #2d497c20}.hero-pay-card{border-radius:14px;top:124px;right:-27px;box-shadow:0 18px 50px #36558322}.hero-product .dash-heading small{letter-spacing:.1em}.hero-product .demo-company{font-weight:650}.product-caption{padding:6px 9px 12px;font-size:8px}.hero-journey{z-index:2;max-width:600px;margin:32px auto 0;position:relative}.journey-tabs{justify-content:center;gap:5px;display:flex}.journey-tabs button{color:#7c8aa1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:11px;transition:background .25s,color .25s,box-shadow .25s;display:flex}.journey-tabs button>span{opacity:.7;font-size:8px}.journey-tabs button[aria-selected=true]{color:#3566bc;background:#fff;border-color:#dce6f6;box-shadow:0 3px 12px #3b67a310}.journey-panel{background:#ffffffc7;border:1px solid #e1e9f6;border-radius:12px;align-items:center;gap:12px;max-width:480px;margin:10px auto 0;padding:15px 24px;animation:.4s wb-panel;display:flex}.journey-panel[hidden]{display:none}.journey-symbol{color:#547fde;background:#edf3ff;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.journey-panel strong{font-size:12px;font-weight:550;display:block}.journey-panel small{color:#6f819c;margin-top:4px;font-size:10px;display:block}.journey-badge{color:#6c87b3;white-space:nowrap;background:#f6f9ff;border:1px solid #dbe7f4;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:8px}.hero-product[data-journey-step="1"] .hero-task-card{border-color:#82c5ae;box-shadow:0 15px 40px #329c6825}.hero-product[data-journey-step="2"] .hero-pay-card{border-color:#92b5ff;box-shadow:0 15px 40px #3972ed30}.hero-product[data-journey-step="0"] .table-row:first-of-type{background:#f5f8ff}.eor-story{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-top:100px;padding-bottom:100px;display:grid}.eor-story h2{letter-spacing:-.055em;margin:20px 0 23px;font-size:clamp(34px,3.4vw,48px);line-height:1.13}.eor-story-copy>p:not(.eyebrow){color:#6a7890;max-width:490px;font-size:15px;line-height:1.8}.service-points{margin:28px 0}.service-points>div{border-top:1px solid #e6ebf3;gap:15px;padding:18px 0;display:flex}.service-points>div>span{color:#4a75c5;background:#f0f5ff;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.service-points h3{letter-spacing:-.02em;margin:0 0 5px;font-size:14px}.service-points p{color:#74829a;font-size:12px;line-height:1.75}.eor-artwork{background:linear-gradient(#f5f8fe,#eaf1fc);border:1px solid #e3eaf5;border-radius:22px;flex-direction:column;justify-content:flex-end;min-height:610px;padding:26px;display:flex;position:relative;overflow:hidden}.eor-artwork>img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:360px;position:absolute;top:0;left:0}.artwork-label{letter-spacing:.11em;color:#5e7eae;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute;top:26px;left:26px}.service-stack{z-index:1;gap:10px;display:grid;position:relative}.service-stack>div{backdrop-filter:blur(15px);background:#fffd;border:1px solid #fff;border-radius:11px;align-items:center;gap:13px;padding:17px 20px;display:flex;box-shadow:0 8px 24px #4d73ae0b}.stack-icon{color:#5985d9}.service-stack small{letter-spacing:.08em;color:#8294ae;margin-bottom:5px;font-size:7px;display:block}.service-stack b{font-size:12px;font-weight:550}.service-stack i{color:#a0afc5;margin-left:auto;font-size:9px;font-style:normal}.artwork-note{color:#8191a8;text-align:center;margin-top:18px;font-size:8px;line-height:1.6;position:relative}.page-hero{background:radial-gradient(at 50% 65%,#eaf1ff,#fff 75%)}.console-stage,.identity-composition{filter:drop-shadow(0 28px 35px #5480bc10)}.console-stage .control-room,.identity-window{box-shadow:0 25px 65px -30px #4f77b04a}.identity-email{box-shadow:0 20px 50px #37609c1c}.brand-section,.brand-studio{background:radial-gradient(at 85% 15%,#304777,#111c31 70%);position:relative;overflow:hidden}.brand-section:before,.brand-studio:before{content:"";pointer-events:none;border:1px solid #a8c4ff0d;border-radius:50%;width:600px;height:600px;position:absolute;top:-250px;right:-120px}.brand-grid,.brand-studio>.container{position:relative}.brand-preview,.studio-preview{filter:drop-shadow(0 30px 35px #00000020)}.brand-preview .dashboard,.studio-window{box-shadow:inset 0 1px #fff,0 25px 75px #07122125}.role-card,.solution-card,.price-card{transition:transform .3s,box-shadow .3s,border-color .3s}.role-card:hover,.solution-card:hover,.price-card:hover{border-color:#bfcef0;transform:translateY(-5px);box-shadow:0 18px 40px #344f8510}.price-card.featured{background:linear-gradient(155deg,#f1f6ff,#fff 65%);box-shadow:0 16px 40px #587bbf14}.pricing-equation>div{box-shadow:0 10px 28px #526d9808}.pricing-equation .equation-result{background:linear-gradient(135deg,#e6efff,#f4f7ff);border-color:#bfcef1}.product-stage{background:radial-gradient(at 70% 40%,#f6f9ff,#e8f0ff);box-shadow:0 15px 45px #4869a008}.scene,.dashboard{box-shadow:0 15px 40px #385d9220}.platform-tabs button,.brand-choice,.studio-swatches button{transition:background .25s,box-shadow .25s,transform .25s}.platform-tabs button:hover{background:#f4f7ff}.section-jump{backdrop-filter:blur(16px);background:#ffffffed}.page-cta,.closing-section{background:radial-gradient(at 85%,#2f4c7e,#111d32 75%);position:relative;overflow:hidden}.closing-cube{opacity:.24;transform:rotate(8deg)}.api-section{background:#f5f8fd;padding:90px 0}.api-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.api-copy h2{letter-spacing:-.05em;margin:20px 0;font-size:46px;line-height:1.12}.api-copy>p:not(.eyebrow){color:#6a7b94;font-size:14px;line-height:1.85}.api-pills{flex-wrap:wrap;gap:9px;margin:26px 0;display:flex}.api-pills span{color:#5577ab;background:#fff;border:1px solid #dce5f3;border-radius:6px;padding:8px 10px;font-size:10px}.api-visual{color:#b7c9e5;background:#101e34;border:1px solid #293e5d;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -30px #142c5380}.api-top{border-bottom:1px solid #ffffff12;justify-content:space-between;padding:17px 23px;font-size:10px;display:flex}.api-top>span:last-child{color:#83b9a7}.api-code{padding:28px 24px;font:12px/2 ui-monospace,SFMono-Regular,monospace}.api-code em{color:#8cafec;font-style:normal}.api-code b{color:#97c4b5;font-weight:400}.api-event{background:#1c2e49;border:1px solid #486080;border-radius:10px;align-items:center;gap:12px;margin:0 20px 20px;padding:17px;display:flex}.api-event>span:first-child{color:#a4d4bb;background:#284a51;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.api-event strong{color:#dbe7fb;font-size:12px;font-weight:500;display:block}.api-event small{color:#8fa8ca;margin-top:4px;font-size:9px;display:block}.api-event>i{color:#8fb2db;margin-left:auto;font:8px ui-monospace,monospace}.api-note{color:#7f96b7;padding:0 24px 20px;font-size:8px}.revenue-banner{color:#62799e;background:#f6f9ff;border:1px solid #d3e0f4;border-radius:12px;justify-content:center;align-items:center;gap:14px;max-width:720px;margin:30px auto 0;padding:17px 25px;font-size:12px;display:flex}.revenue-banner b{color:#3564aa}.revenue-banner span{border-left:1px solid #cedbf0;padding-left:14px}.wb-reveal{animation:.7s cubic-bezier(.2,.65,.25,1) both wb-reveal}.saas-hero-copy{animation:.8s both wb-reveal}.hero-product{animation:1s .15s both wb-reveal}.wb-motion-active .hero-task-card{animation:7s ease-in-out 1s 2 wb-float}.wb-motion-active .hero-pay-card{animation:8s ease-in-out .4s 2 wb-float}.wb-motion-active .identity-email{animation:7s ease-in-out 2 wb-float}.wb-motion-active .pay-card-bars i,.wb-motion-active .mini-bars i{transform-origin:bottom;animation:1s cubic-bezier(.2,.7,.3,1) both wb-bars}.wb-motion-active .connector-vertical:after{content:"";background:#568af1;border-radius:4px;width:4px;height:12px;animation:2s 3 wb-travel;display:block;transform:translate(-2px)}.wb-motion-active .api-event{animation:.7s .2s both wb-panel}@keyframes wb-reveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes wb-panel{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes wb-bars{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes wb-travel{0%{opacity:0;transform:translate(-2px)}40%{opacity:1}to{opacity:0;transform:translate(-2px,22px)}}@media (width<=1100px){.eor-story,.api-grid{gap:35px}.eor-artwork{min-height:570px}.hero-task-card{left:-15px}.hero-pay-card{right:-15px}.api-code{font-size:10px}.eor-story h2,.api-copy h2{font-size:38px}}@media (width<=800px){.eor-story,.api-grid{grid-template-columns:1fr;gap:35px}.eor-story-copy{max-width:620px}.eor-artwork{width:100%;max-width:600px;min-height:590px;margin:auto}.eor-artwork>img{height:400px}.eor-story,.api-section{padding-top:60px;padding-bottom:60px}.hero-product{transform:none}.hero-pay-card{display:none}.api-visual{width:100%;max-width:600px;margin:auto}.api-code{font-size:12px}.hero-task-card{bottom:20px;left:-10px}.revenue-banner{flex-direction:column;gap:8px}.revenue-banner span{text-align:center;border:0;padding:0}}@media (width<=560px){.saas-hero{padding:40px 0 35px}.saas-hero h1{max-width:360px;margin:22px auto;font-size:42px;line-height:1.07}.saas-hero h1 br{display:block}.saas-hero-copy>p:not(.product-eyebrow){font-size:13px;line-height:1.75}.hero-benefits{gap:12px;font-size:8px}.hero-journey{margin-top:27px}.journey-tabs{gap:2px}.journey-tabs button{gap:6px;padding:9px 11px;font-size:10px}.journey-tabs button>span{display:none}.journey-tabs svg{width:13px}.journey-panel{gap:9px;padding:12px}.journey-panel strong{font-size:11px}.journey-panel small{font-size:8px}.journey-badge{padding:4px;font-size:7px}.journey-symbol{width:30px;height:30px}.hero-product{border-radius:12px;margin-top:20px;padding:5px}.product-caption{padding:5px 4px 9px;font-size:6px}.hero-task-card{box-shadow:none;margin:9px 0 0;padding:12px;position:relative;bottom:auto;left:auto;animation:none!important}.hero-task-card b{font-size:10px}.hero-task-card p{font-size:8px}.hero-task-card small{font-size:6px}.task-time{display:none}.eor-story h2,.api-copy h2{font-size:34px}.eor-story-copy>p:not(.eyebrow){font-size:13px}.service-points{margin:20px 0}.service-points h3{font-size:12px}.service-points p{font-size:11px}.eor-artwork{border-radius:16px;min-height:520px;padding:18px}.eor-artwork>img{height:300px}.artwork-label{font-size:7px;top:20px;left:20px}.service-stack>div{gap:12px;padding:15px}.service-stack b{font-size:10px}.artwork-note{font-size:7px}.api-copy>p:not(.eyebrow){font-size:13px}.api-code{padding:22px 17px;font-size:10px}.api-top{padding:16px;font-size:9px}.api-event{gap:9px;margin:0 13px 17px;padding:13px}.api-event strong{font-size:10px}.api-event small{font-size:8px}.api-event>i{display:none}.api-note{padding:0 16px 17px}.revenue-banner{padding:15px;font-size:11px}.role-card:hover,.solution-card:hover,.price-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hero-product{transform:none}}.opportunity-section{border-bottom:1px solid #e4ebf5;padding-top:65px;padding-bottom:60px}.opportunity-heading{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;margin:22px 0 35px;display:grid}.opportunity-heading h2{letter-spacing:-.05em;font-size:46px;line-height:1.1}.opportunity-heading p{color:#6b7a90;font-size:15px;line-height:1.85}.opportunity-grid{background:linear-gradient(140deg,#f8faff,#fff);border:1px solid #e2e9f5;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.opportunity-grid article{border-right:1px solid #e2e9f5;padding:28px}.opportunity-grid article:last-child{border:0}.opportunity-grid article>span{letter-spacing:.09em;color:#6d8dc1;font-size:8px}.opportunity-grid h3{letter-spacing:-.035em;margin:24px 0 12px;font-size:22px}.opportunity-grid p{color:#73829a;font-size:12px;line-height:1.85}.opportunity-section>.text-button{margin-top:25px}.saas-hero{padding-top:49px}.saas-hero h1{margin-top:20px;margin-bottom:18px}.hero-journey{margin-top:24px}.hero-benefits{margin-top:17px}.journey-panel{display:none}.hero-product{margin-top:17px}.journey-tabs{margin-bottom:2px}.hero-product[data-journey-step="1"] .hero-task-card b{color:#2c866c}.hero-product[data-journey-step="2"] .hero-pay-card strong{color:#3b70cc}.saas-hero .hero-actions{margin-top:22px}@media (width<=800px){.opportunity-heading{gap:30px}.opportunity-heading h2{font-size:36px}.opportunity-grid article{padding:22px}.opportunity-grid h3{font-size:19px}}@media (width<=560px){.saas-hero{padding-top:37px}.saas-hero h1{font-size:40px}.opportunity-heading{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.opportunity-heading h2{font-size:33px}.opportunity-heading p{font-size:13px}.opportunity-grid{grid-template-columns:1fr}.opportunity-grid article{border-bottom:1px solid #e2e9f5;border-right:0;padding:25px}.opportunity-grid h3{margin-top:16px;font-size:23px}.opportunity-section{padding-top:45px;padding-bottom:45px}.opportunity-section>.text-button{font-size:11px}.hero-journey{margin-top:20px}.hero-product{margin-top:15px}}.journey-panel:not([hidden]){margin-top:7px;padding:8px 14px;display:flex}.journey-panel small{display:none}.journey-symbol{width:25px;height:25px}.journey-symbol svg{width:15px}.revenue-contribution{color:#6c81a0;margin:12px 0 0;font-size:11px;line-height:1.7}.revenue-contribution b{color:#345d9c}.calc-result>span{font-size:11px}.calc-footer>span{font-size:9px}.economics-copy .fine-print{line-height:1.75}:root{--ink:#17212f;--muted:#62718a}#main-nav{gap:34px}.preview-strip{font-size:9px}.eyebrow{letter-spacing:.11em;font-size:10px;font-weight:600}.text-button{font-size:13px}.premium-hero{background:radial-gradient(at 80% 40%,#e6eeff,#0000 57%),linear-gradient(#fbfcff,#f6f9ff);border-bottom:1px solid #e6ecf5;position:relative;overflow:hidden}.premium-hero-grid{grid-template-columns:1.03fr 1fr;align-items:center;gap:64px;padding-top:66px;padding-bottom:62px;display:grid}.premium-hero h1 span{color:#4777db;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#396ce3,#7f8ddb) text}.premium-hero-copy>.hero-promise{margin-top:15px;color:#344b6c!important;font-size:14px!important}.premium-hero-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px;display:flex}.premium-hero-actions>.button{padding:15px 22px}.premium-hero-actions>.text-button{color:#436496;font-size:12px}.premium-proof{color:#7386a3;gap:17px;margin-top:28px;font-size:10px;display:flex}.premium-proof>span{align-items:center;gap:5px;display:flex}.eor-flow{min-width:0;position:relative}.flow-overline{letter-spacing:.07em;color:#6c83a8;justify-content:space-between;gap:12px;margin-bottom:13px;font-size:8px;display:flex}.flow-overline>span:last-child{color:#8999b2;white-space:nowrap;font-size:7px}.flow-app{background:#fff;border:1px solid #d4e0f2;border-radius:15px;overflow:hidden;box-shadow:0 25px 65px -25px #4a6ca14f}.flow-app-nav{border-bottom:1px solid #e7edf6;align-items:center;gap:20px;height:62px;padding:0 24px;display:flex}.flow-app-nav>b{letter-spacing:-.03em;color:#355792;align-items:center;gap:8px;font-size:17px;display:flex}.flow-app-nav>b>span{color:#5683df;background:#eaf1ff;border-radius:7px;place-items:center;width:29px;height:29px;font-size:24px;display:grid}.flow-app-nav>span{color:#8392ab;align-items:center;gap:8px;margin-left:auto;font-size:10px;display:flex}.flow-app-nav>i{color:#7486a4;background:#f3f6fc;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;display:grid}.flow-screen{min-height:306px;padding:24px 24px 0;animation:.35s flow-enter}.flow-screen[hidden]{display:none}.flow-screen-heading>small{letter-spacing:.1em;color:#8b9bb4;font-size:8px}.flow-screen-heading h3{letter-spacing:-.04em;margin:9px 0 22px;font-size:23px}.flow-profile{align-items:center;gap:11px;display:flex}.flow-avatar{color:#6078a8;background:linear-gradient(145deg,#e1e9ff,#f6e8df);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;display:grid}.flow-profile b{font-size:12px;font-weight:550}.flow-profile small{color:#8191a9;margin-top:4px;font-size:9px;display:block}.flow-country{color:#7288ad;margin-left:auto;font-size:9px}.flow-fields{grid-template-columns:1fr 1fr;gap:16px 22px;margin:22px 0;display:grid}.flow-fields>div{border-bottom:1px solid #e6edf6;padding-bottom:9px}.flow-fields small{color:#8998af;margin-bottom:6px;font-size:9px;display:block}.flow-fields b{color:#405673;font-size:11px;font-weight:450}.flow-form-foot{color:#8094b4;align-items:center;gap:7px;margin-bottom:17px;font-size:9px;display:flex}.flow-status{color:#5e7ea7;border-top:1px solid #e7edf5;align-items:center;gap:7px;padding:12px 0;font-size:9px;display:flex}.flow-status>span:last-child{color:#8c9cb3;margin-left:auto}.flow-wire{color:#6d8cbd;letter-spacing:.09em;justify-content:center;align-items:center;gap:14px;height:43px;font-size:8px;display:flex}.flow-wire>span{background:#bacce9;width:42px;height:1px;position:relative}.flow-wire>span:after{content:"";background:#5283e1;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.flow-wire i{font-style:normal}.flow-engine{color:#fff;background:linear-gradient(125deg,#223954,#13263f);border:1px solid #284465;border-radius:11px;align-items:center;gap:12px;padding:18px 20px;display:flex;box-shadow:0 14px 35px -17px #0c224480}.flow-engine-icon{color:#a9c4f8;background:#ffffff0c;border:1px solid #ffffff14;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.flow-engine small{letter-spacing:.1em;color:#95afd6;margin-bottom:5px;font-size:7px;display:block}.flow-engine b{color:#dce8fc;font-size:12px;font-weight:450}.flow-engine-status{color:#99b1d5;border:1px solid #ffffff15;border-radius:5px;margin-left:auto;padding:6px;font-size:8px}.flow-controls{justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}.flow-controls>[role=tablist]{gap:5px;display:flex}.flow-controls button{cursor:pointer;color:#7289ad;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px;font-size:9px}.flow-controls button>span:first-child{opacity:.65;margin-right:5px;font-size:8px}.flow-controls button[aria-selected=true]{color:#376bbf;background:#fff;border-color:#d7e3f5;box-shadow:0 3px 12px #456cac0a}.flow-controls .flow-play{color:#4774b9;background:#f9fbff;border-color:#d7e3f5;align-items:center;gap:4px;display:flex}.flow-explanation{color:#8292ad;text-align:center;min-height:15px;margin-top:12px;font-size:10px}.flow-checklist{gap:0;margin:5px 0 19px;display:grid}.flow-checklist>div{border-bottom:1px solid #eef2f8;align-items:center;gap:12px;padding:13px 0;display:flex}.flow-checklist>div>span{color:#6185c2;background:#f3f7fd;border-radius:8px;padding:7px}.flow-checklist b{font-size:11px;font-weight:500}.flow-checklist small{color:#8a99b0;margin-top:4px;font-size:9px;display:block}.flow-checklist i{color:#7d91b1;margin-left:auto;font-size:8px;font-style:normal}.flow-ready{color:#3e8a79;background:#eef8f4;border-radius:4px;align-items:center;gap:5px;margin-left:auto;padding:6px;font-size:9px;display:flex}.flow-success{text-align:center;padding:15px 0}.flow-success>span{color:#43917c;background:#ecf7f3;border-radius:50%;place-items:center;width:43px;height:43px;display:inline-grid}.flow-success h4{letter-spacing:-.03em;margin-top:8px;font-size:18px;font-weight:500}.flow-success p{color:#8294ad;margin-top:7px;font-size:10px}.flow-success>div{color:#8a9bb3;border-top:1px solid #e9eef6;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:9px;display:flex}.flow-success b{color:#547ba9;align-items:center;gap:6px;font-weight:400;display:flex}.eor-flow[data-step="1"] .flow-engine{border-color:#80a8de}.eor-flow[data-step="2"] .flow-wire>span:after{background:#4c9b85;left:auto;right:0}.platform-flow{max-width:650px;margin:45px auto 0}.platform-flow .flow-screen{min-height:330px}.platform-flow .flow-screen-heading h3{font-size:27px}.platform-flow .flow-fields b{font-size:13px}.platform-flow .flow-fields small,.platform-flow .flow-profile small{font-size:11px}.platform-flow .flow-profile b{font-size:14px}.audience-strip{border-bottom:1px solid #e9edf5;padding:28px 0}.audience-strip a{font-size:16px}.commercial-contrast .section-heading>p{color:#6f7f98;max-width:370px;font-size:15px}.commercial-contrast h2,.integration-steps h2,.partnership-model h2{letter-spacing:-.05em;font-size:44px;line-height:1.13}.contrast-grid{border:1px solid #dce6f3;border-radius:15px;grid-template-columns:1fr 1fr;margin-top:38px;display:grid;overflow:hidden}.contrast-grid article{padding:35px 40px}.contrast-own{background:linear-gradient(135deg,#edf4ff,#f8faff);border-left:1px solid #dce6f3}.contrast-grid small{letter-spacing:.08em;color:#7e90ab;font-size:9px}.contrast-grid h3{letter-spacing:-.045em;margin:21px 0;font-size:30px;line-height:1.2}.contrast-route{color:#6c7f9c;align-items:center;gap:15px;margin:25px 0;font-size:11px;display:flex}.contrast-route>span,.contrast-route>b{background:#fff;border:1px solid #e0e7f2;border-radius:7px;padding:12px 15px;font-weight:450}.contrast-route>b{color:#4276cb;border-color:#c9daf5}.contrast-grid p{color:#6f8099;max-width:440px;font-size:13px;line-height:1.85}.contrast-foot{color:#8291a8;max-width:800px;margin-top:20px;font-size:11px;line-height:1.8}.native-section{color:#fff;background:radial-gradient(at 75% 40%,#293f65,#101d32 75%);padding:80px 0}.native-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:100px;display:grid}.native-copy h2{letter-spacing:-.05em;margin:22px 0;font-size:49px;line-height:1.09}.native-copy>p:not(.eyebrow){color:#a1b4d0;max-width:420px;font-size:14px;line-height:1.85}.native-copy .text-button{color:#c8dcfc;margin-top:25px}.ownership-map{min-width:0}.ownership-client{color:#324e73;background:#f9fbff;border:1px solid #a3badf54;border-radius:13px;padding:25px;box-shadow:0 20px 50px #07142740}.ownership-client>div,.ownership-whitebox>div{align-items:center;gap:12px;display:flex}.ownership-mark{color:#5a7ec1;background:#e7effe;border-radius:8px;place-items:center;width:35px;height:35px;font-size:23px;font-weight:600;display:grid}.ownership-client small,.ownership-whitebox small{letter-spacing:.09em;color:#8297b6;margin-bottom:5px;font-size:8px;display:block}.ownership-client b,.ownership-whitebox b{font-size:18px;font-weight:500}.ownership-tag{color:#6185bc;white-space:nowrap;background:#edf3fe;border-radius:6px;margin-left:auto;padding:7px 9px;font-size:9px}.ownership-client ul{color:#748aa9;grid-template-columns:1fr 1fr;gap:15px;padding:22px 0 0;font-size:11px;list-style:none;display:grid}.ownership-client li:before{content:"✓";color:#6b97d8;margin-right:7px}.ownership-bridge{color:#91abd5;justify-content:center;align-items:center;gap:15px;height:64px;font-size:9px;display:flex}.ownership-bridge>b{align-items:center;gap:7px;font-weight:400;display:flex}.ownership-bridge>b:nth-child(3)>svg{transform:rotate(180deg)}.ownership-bridge>span{background:linear-gradient(#0000,#819bc8);width:1px;height:28px}.ownership-whitebox{background:#ffffff04;border:1px solid #506b925e;border-radius:12px;padding:23px}.ownership-whitebox>div>svg{color:#adc6ed}.ownership-whitebox p{color:#8fa9cf;margin-top:18px;font-size:11px;line-height:1.9}.ownership-note{color:#7f98bc;text-align:center;margin-top:16px;font-size:10px}.economics-section{gap:70px;padding-top:95px;padding-bottom:95px}.economics-copy h2{font-size:43px;line-height:1.12}.economics-copy>p{font-size:14px;line-height:1.85}.economics-copy .fine-print{color:#798ca9;font-size:11px}.calculator{background:#fff;border-radius:15px;padding:30px;box-shadow:0 20px 50px #425e9510}.calc-result{background:linear-gradient(135deg,#edf4ff,#e8f0ff);border-radius:10px;padding:25px}.calc-result strong{font-size:49px}.calc-head{font-size:10px}.calc-inputs label,.worker-count label{font-size:12px}.calc-footer{font-size:10px}.eor-story{border-top:1px solid #e4ebf4;padding-top:85px;padding-bottom:85px}.eor-story h2{font-size:43px}.eor-story-copy>p:not(.eyebrow),.service-points h3{font-size:14px}.service-points p{font-size:12px}.eor-artwork{min-height:570px}.eor-artwork img{height:330px}.service-stack b{font-size:13px}.service-stack small{font-size:8px}.artwork-note{font-size:10px}.integration-steps .section-heading>p{color:#7688a4;font-size:14px}.integration-track{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px;display:grid}.integration-track article>div{color:#8ba6d3;border-bottom:1px solid #d7e3f4;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:12px;display:flex}.integration-track article:last-child>div>svg{visibility:hidden}.integration-track h3{letter-spacing:-.03em;margin:23px 0 12px;font-size:25px}.integration-track p{color:#7586a1;font-size:13px;line-height:1.8}.integration-track small{color:#8c9cb3;margin-top:17px;font-size:10px;line-height:1.7;display:block}.integration-steps>.text-button{margin-top:30px}.solutions-section h2{font-size:44px}.solution-card h3{font-size:25px}.solution-card p{font-size:13px;line-height:1.8}.solution-card>small,.solution-link{font-size:11px}.faq-list summary{padding:22px 0;font-size:15px}.faq-list details p{font-size:13px;line-height:1.85}.closing-inner h2{max-width:870px;font-size:clamp(38px,4.4vw,64px)}.partnership-model{padding-top:70px;padding-bottom:85px}.partnership-ledger{border:1px solid #d9e4f3;border-radius:16px;grid-template-columns:.85fr 1.3fr;margin-top:38px;display:grid;overflow:hidden}.ledger-intro{background:linear-gradient(145deg,#eaf2ff,#f5f8ff);padding:40px}.ledger-intro>span{letter-spacing:.1em;color:#6d8dbb;font-size:9px}.ledger-intro h3{letter-spacing:-.05em;margin:27px 0;font-size:37px;line-height:1.13}.ledger-intro em{color:#4979cb;font-style:normal}.ledger-intro>p{color:#6b80a0;font-size:14px;line-height:1.85}.ledger-intro>.button{margin-top:26px;font-size:12px}.ledger-intro>small{color:#889bb6;margin-top:17px;font-size:10px;line-height:1.7;display:block}.ledger-terms{background:#fff;padding:10px 35px}.ledger-terms>div{border-bottom:1px solid #e4ebf5;align-items:start;gap:18px;padding:25px 0;display:flex}.ledger-terms>div:last-child{border:0}.ledger-terms>div>span{color:#91a7c7;margin-top:5px;font-size:9px}.ledger-terms h3{letter-spacing:-.025em;font-size:18px}.ledger-terms p{color:#7a8ca6;margin-top:8px;font-size:12px;line-height:1.75}.ledger-terms svg{color:#789ccf;flex-shrink:0;margin-top:4px;margin-left:auto}.pricing-hero{padding-bottom:45px}.pricing-hero .hero-heading>p:not(.product-eyebrow){font-size:16px}.pricing-hero+.economics-section{padding-top:45px}.platform-hero{padding-top:50px}.platform-hero h1{font-size:57px}.platform-hero .hero-heading>p:not(.product-eyebrow){font-size:16px}.brand-studio .studio-help{font-size:11px;line-height:1.8}.scope-row{font-size:13px}.scope-row b{font-size:16px}.scope-table-head{font-size:11px}.audience-panel p{font-size:15px}.audience-panel li{font-size:13px}.audience-panel h3{font-size:36px}.hero-micro{font-size:11px!important}.section-disclosure,.source-note p{font-size:11px;line-height:1.8}.footer-column a,.footer-column button{font-size:12px}.footer-note{font-size:10px}.footer-brand>p{font-size:13px}.wb-motion-active .hero-task-card,.wb-motion-active .hero-pay-card,.wb-motion-active .identity-email{animation:none}.eor-flow[data-step="1"] .flow-wire>span:after{animation:1.2s ease-in-out flow-signal}.flow-play:focus-visible,[role=tab]:focus-visible{outline-offset:3px;outline:2px solid #4a7de3}@keyframes flow-enter{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes flow-signal{0%{opacity:.3;transform:translate(0)}to{opacity:1;transform:translate(34px)}}@media (width<=1100px){.premium-hero-grid{gap:35px}.premium-hero h1{font-size:48px}.premium-hero-copy>p:not(.eyebrow){font-size:14px}.flow-screen{padding:20px 18px 0}.flow-app-nav{padding:0 18px}.flow-screen-heading h3{font-size:20px}.flow-country{font-size:8px}.flow-engine-status{display:none}.flow-controls button{padding:7px 5px;font-size:8px}.flow-controls button>span:first-child{display:none}.native-grid{gap:45px}.native-copy h2{font-size:43px}.ownership-client{padding:20px}.ownership-client ul{font-size:10px}.economics-section{gap:35px}.ledger-intro{padding:30px}.ledger-terms{padding:8px 25px}.eor-story h2{font-size:37px}}@media (width<=800px){.premium-hero-grid{grid-template-columns:1fr;gap:42px;padding-top:42px;padding-bottom:42px}.premium-hero-copy{max-width:590px}.premium-hero h1{font-size:55px}.premium-hero-copy>p:not(.eyebrow){max-width:530px;font-size:15px}.premium-hero-actions{flex-direction:row;align-items:center;gap:22px}.premium-proof{font-size:11px}.premium-hero .eor-flow{width:100%;max-width:620px;margin:0 auto}.flow-screen{padding:25px 25px 0}.flow-screen-heading h3{font-size:25px}.flow-controls button{padding:9px;font-size:10px}.flow-country{font-size:10px}.flow-fields b{font-size:12px}.native-grid{grid-template-columns:1fr;gap:35px}.native-copy h2{font-size:44px}.ownership-map{width:100%;max-width:600px;margin:auto}.contrast-grid article{padding:27px}.contrast-grid h3{font-size:26px}.contrast-route{gap:9px}.contrast-route>span,.contrast-route>b{padding:10px;font-size:10px}.integration-track{grid-template-columns:1fr 1fr;gap:30px}.partnership-ledger{grid-template-columns:1fr}.ledger-intro h3 br{display:none}.ledger-intro h3{max-width:500px}.ledger-intro h3 em:before{content:" "}.partnership-model h2,.commercial-contrast h2,.integration-steps h2{font-size:38px}.economics-section{padding-top:65px;padding-bottom:65px}.calculator{padding:25px}.scope-row{font-size:12px}.flow-explanation{font-size:11px}}@media (width<=560px){#main-nav{gap:0}.preview-strip,.eyebrow{font-size:8px}.premium-hero-grid{gap:31px;padding-top:37px;padding-bottom:33px}.premium-hero h1{margin:22px 0;font-size:44px;line-height:1.06}.premium-hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.75}.premium-hero-copy>.hero-promise{font-size:12px!important}.premium-hero-actions{flex-direction:column;align-items:start;gap:17px;margin-top:22px}.premium-hero-actions>.button{padding:14px 18px;font-size:12px}.premium-hero-actions>.text-button{font-size:11px}.premium-proof{gap:13px;margin-top:22px;font-size:9px}.flow-overline{gap:6px;font-size:6px}.flow-overline>span:last-child{font-size:6px}.flow-app-nav{height:48px;padding:0 16px}.flow-app-nav>b{font-size:15px}.flow-app-nav>span{gap:4px;font-size:8px}.flow-app-nav>i{font-size:8px}.flow-screen{min-height:298px;padding:19px 16px 0}.flow-screen-heading h3{margin-bottom:18px;font-size:20px}.flow-screen-heading>small{font-size:7px}.flow-avatar{width:33px;height:33px;font-size:10px}.flow-profile{gap:9px}.flow-profile b{font-size:11px}.flow-profile small{font-size:8px}.flow-country{text-align:right;max-width:70px;font-size:7px;line-height:1.6}.flow-fields{gap:15px;margin:21px 0}.flow-fields small{font-size:8px}.flow-fields b{font-size:10px}.flow-form-foot,.flow-status{font-size:8px}.flow-engine{gap:10px;padding:15px}.flow-engine b{font-size:11px}.flow-engine small{font-size:6px}.flow-engine-icon{width:31px;height:31px}.flow-wire{height:35px;font-size:7px}.flow-controls{gap:5px;margin-top:13px}.flow-controls>[role=tablist]{gap:0}.flow-controls button{padding:8px 6px;font-size:8px}.flow-explanation{text-align:left;min-height:31px;font-size:9px;line-height:1.7}.flow-checklist>div{gap:9px;padding:15px 0}.flow-checklist b{font-size:10px}.flow-checklist small{font-size:8px}.flow-checklist i{font-size:7px}.flow-success{padding:18px 0}.flow-success p{font-size:9px}.flow-success>div,.flow-ready{font-size:8px}.audience-strip{gap:18px;padding:23px 0}.audience-strip a{font-size:13px}.commercial-contrast{padding-top:45px;padding-bottom:45px}.commercial-contrast .section-heading>p{margin-top:20px;font-size:13px}.commercial-contrast h2,.integration-steps h2,.partnership-model h2{font-size:33px}.contrast-grid{grid-template-columns:1fr;margin-top:27px}.contrast-grid article{padding:26px}.contrast-own{border-top:1px solid #dce6f3;border-left:0}.contrast-grid h3{font-size:27px}.contrast-grid p{font-size:12px}.contrast-grid small{font-size:8px}.contrast-foot{font-size:10px}.native-section{padding:48px 0}.native-copy h2{font-size:38px}.native-copy>p:not(.eyebrow){font-size:13px}.native-copy .text-button{font-size:12px}.ownership-client{padding:18px}.ownership-client b,.ownership-whitebox b{font-size:16px}.ownership-client small,.ownership-whitebox small{font-size:6px}.ownership-tag{padding:6px;font-size:7px}.ownership-client ul{gap:14px 10px;font-size:9px;line-height:1.5}.ownership-client li:before{margin-right:4px}.ownership-bridge{gap:12px;height:53px;font-size:8px}.ownership-whitebox{padding:18px}.ownership-whitebox p{font-size:10px}.ownership-note{font-size:9px;line-height:1.7}.economics-section{padding-top:48px;padding-bottom:48px}.economics-copy h2{font-size:33px}.economics-copy>p{font-size:13px}.economics-copy .fine-print{font-size:10px}.calculator{border-radius:12px;padding:21px}.calc-head{font-size:8px}.worker-count label{max-width:230px;font-size:11px}.calc-inputs label{font-size:10px}.calc-result{padding:20px}.calc-result strong{font-size:40px}.calc-result>span{font-size:10px}.calc-footer>span{font-size:8px}.eor-story{padding-top:48px;padding-bottom:48px}.eor-story h2{font-size:34px}.eor-story-copy>p:not(.eyebrow){font-size:13px}.service-points h3{font-size:12px}.service-points p{font-size:11px}.eor-artwork{min-height:530px}.eor-artwork>img{height:300px}.service-stack b{font-size:11px}.service-stack small{font-size:7px}.artwork-note{font-size:9px}.integration-steps{padding-top:48px;padding-bottom:48px}.integration-steps .section-heading>p{margin-top:20px;font-size:12px}.integration-track{gap:28px 24px;margin-top:30px}.integration-track h3{margin:17px 0 11px;font-size:24px}.integration-track p{font-size:11px}.integration-track small{font-size:9px}.integration-track article>div{padding-bottom:13px;font-size:10px}.solutions-section h2{font-size:33px}.solution-card h3{font-size:25px}.solution-card p{font-size:12px}.faq-list summary{font-size:13px}.faq-list details p{font-size:12px}.closing-inner h2{font-size:35px}.partnership-model{padding-top:45px;padding-bottom:45px}.partnership-model .section-heading>p{margin-top:20px;font-size:12px}.partnership-ledger{margin-top:28px}.ledger-intro{padding:26px}.ledger-intro h3{max-width:240px;font-size:34px}.ledger-intro>p{font-size:13px}.ledger-intro>.button{font-size:11px}.ledger-terms{padding:5px 22px}.ledger-terms>div{gap:12px;padding:23px 0}.ledger-terms h3{font-size:17px}.ledger-terms p{font-size:11px}.pricing-hero .hero-heading>p:not(.product-eyebrow){font-size:13px}.platform-hero h1{font-size:38px}.platform-hero .hero-heading>p:not(.product-eyebrow){font-size:13px}.platform-flow{margin-top:30px}.platform-flow .flow-screen-heading h3{font-size:20px}.platform-flow .flow-fields b{font-size:11px}.platform-flow .flow-fields small,.platform-flow .flow-profile small{font-size:9px}.platform-flow .flow-profile b{font-size:12px}.platform-flow .flow-screen{min-height:303px}.audience-panel h3{font-size:31px}.audience-panel p{font-size:13px}.audience-panel li{font-size:11px}.scope-row{font-size:12px}.scope-row>span:nth-child(3){color:#7b8eaa;font-size:11px}.hero-micro{font-size:10px!important}.footer-column a,.footer-column button{font-size:11px}.footer-note{font-size:10px}.footer-brand>p{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=801px){.premium-hero-grid{padding-top:42px;padding-bottom:42px}.premium-hero h1{margin:20px 0}.premium-hero-actions{gap:15px;margin-top:22px}.premium-proof{margin-top:22px}.eor-flow{line-height:1.35}.flow-app-nav{height:52px}.flow-screen{min-height:294px;padding:19px 22px 0}.flow-screen-heading h3{margin:8px 0 17px;font-size:23px}.flow-profile{min-height:35px}.flow-avatar{width:35px;height:35px}.flow-fields{gap:13px 20px;margin:17px 0}.flow-fields>div{padding-bottom:8px}.flow-fields small{margin-bottom:6px;line-height:1.3}.flow-fields b{line-height:1.3;display:block}.flow-form-foot{margin-bottom:14px}.flow-status{padding:11px 0}.flow-wire{height:34px}.flow-engine{padding:14px 18px}.flow-controls{margin-top:13px}.flow-explanation{margin-top:9px}.flow-success{padding:12px 0}.flow-checklist{margin-bottom:15px}.flow-checklist>div{padding:12px 0}}@media (width<=800px){.ledger-intro h3 br{display:initial}.ledger-intro h3{max-width:none}.ledger-intro h3 em:before{content:none}}.nav-wrap[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{flex-shrink:0}.nav-wrap[data-astro-cid-nen7h5rs] .wordmark{white-space:nowrap}@media (width<=400px){.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs]{gap:8px;width:calc(100% - 32px)}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] .wordmark{gap:6px;font-size:20px}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] .wordmark svg{width:25px;height:25px}.site-header[data-astro-cid-nen7h5rs] .launch-trigger[data-astro-cid-nen7h5rs]{white-space:nowrap;gap:7px;padding:10px;font-size:9px}}@media (width>=801px) and (width<=980px){.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs]{gap:16px;width:calc(100% - 48px)}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs] .launch-trigger[data-astro-cid-nen7h5rs]{white-space:nowrap;flex-shrink:0}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{background:#fff;border-bottom:1px solid #e0e5ef;flex-direction:column;gap:18px;margin:0;padding:24px;display:none;position:absolute;top:82px;left:0;right:0;box-shadow:0 15px 20px #14192310}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs].open{display:flex}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:14px}.site-header[data-astro-cid-nen7h5rs] .nav-wrap[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{display:none}.site-header[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs]{padding:6px;display:block}.site-header[data-astro-cid-nen7h5rs] .launch-trigger[data-astro-cid-nen7h5rs]{margin-left:auto}}:root{--ink:#192333;--muted:#64738a;--line:#e3e9f1}::selection{color:#172c51;background:#dce8ff}.site-header{backdrop-filter:blur(22px);background:#ffffffea;border-bottom-color:#e8edf4}.nav-wrap{height:82px}.wordmark{letter-spacing:-1.2px;font-weight:620}.nav-wrap nav{font-size:12px}.nav-wrap nav a{color:#526076}.nav-wrap nav a:hover,.nav-wrap nav a[aria-current=page]{color:#1b2536}.button{border-radius:9px;transition:transform .22s,box-shadow .22s,background .22s;box-shadow:0 1px 2px #18213515,inset 0 1px #ffffff20}.button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #243b6220}.button svg,.text-button svg,.demo-hero-link svg{transition:transform .22s}.button:hover svg,.text-button:hover svg,.demo-hero-link:hover svg{transform:translate(3px)}.eyebrow{letter-spacing:.15em;color:#587bb1;font-size:9px}.premium-hero{isolation:isolate;background:radial-gradient(at 87% 25%,#e6eefe 0,#0000 57%),linear-gradient(130deg,#fff 15%,#f5f8fe 70%,#eef3fc);border-bottom-color:#e5ebf5}.premium-hero:before{content:"";z-index:-1;background-image:linear-gradient(#7293ca0b 1px,#0000 1px),linear-gradient(90deg,#7293ca0b 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0 0 0 49%;mask-image:linear-gradient(90deg,#0000,#000)}.premium-hero-grid{grid-template-columns:1fr 1.04fr;gap:64px;min-height:680px;padding-top:64px;padding-bottom:70px}.premium-hero-copy{z-index:2;position:relative}.premium-hero-copy>.eyebrow{letter-spacing:.12em;color:#4c6f9f;background:#ffffff90;border:1px solid #dbe5f4;border-radius:30px;gap:9px;margin-bottom:0;padding:7px 12px;font-size:9px;display:inline-flex}.premium-hero-copy>.eyebrow:before{content:"";background:#5c84d1;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #e4edfd}.premium-hero h1{letter-spacing:-.062em;margin:26px 0 25px;font-size:clamp(46px,4.45vw,66px);font-weight:560;line-height:1.045}.premium-hero h1 span{background:linear-gradient(110deg,#3a66be,#7b8fd2) text}.premium-hero-copy>p:not(.eyebrow){color:#68788e;max-width:430px;font-size:15px;line-height:1.85}.premium-hero-copy>.hero-promise{margin-top:17px;line-height:1.9;color:#425974!important;font-size:13px!important}.premium-hero-actions{flex-direction:row;align-items:center;gap:12px;margin-top:30px}.premium-hero-actions>.button{gap:13px;min-height:49px;padding:15px 18px;font-size:11px}.premium-hero-actions .hero-demo-button{color:#425978;background:#ffffffa8;border:1px solid #d5e0ef;box-shadow:0 2px 5px #2f537007}.hero-demo-button:hover{background:#fff}.demo-hero-link{color:#637c9e;gap:10px;margin-top:19px;font-size:10px}.premium-proof{color:#6b7e99;border-top:1px solid #dce5f1;gap:22px;width:max-content;margin-top:27px;padding-top:20px;font-size:9px}.premium-proof svg{color:#7a99c8}.hero-product-stage{background:linear-gradient(145deg,#ffffff95,#e5edfb70);border:1px solid #fff;border-radius:24px;min-width:0;padding:32px 26px 23px;position:relative;box-shadow:0 25px 80px -35px #6381ad75,inset 0 0 0 1px #d4e0f36b}.stage-orbit{z-index:-1;border:1px solid #b8cef450;border-radius:50%;width:380px;height:380px;position:absolute;top:-30px;right:-95px;box-shadow:0 0 0 45px #aac5ef0b,0 0 0 90px #aac5ef08}.hero-stage-caption{color:#5a76a1;letter-spacing:-.01em;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.stage-dot{background:#668bc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #dce7f8}.hero-product-stage .flow-overline{display:none}.flow-app{border-color:#d4dfef;border-radius:12px;box-shadow:0 18px 40px -15px #4e6e9f3b,0 3px 6px #4a608f05}.flow-app-nav{background:linear-gradient(110deg,#fff,#f9fbff);height:56px}.flow-app-nav>b{color:#3b5787;font-size:16px;font-weight:600}.flow-screen{background:linear-gradient(165deg,#fff 65%,#fbfcff);min-height:300px}.flow-screen-heading h3{color:#25374f;font-size:22px;font-weight:550}.flow-profile{background:#f6f8fc;border-radius:8px;margin-bottom:18px;padding:11px 12px}.flow-profile small{color:#72849d}.flow-avatar{background:linear-gradient(145deg,#dbe7fc,#f4e4dc);border:2px solid #fff;box-shadow:0 2px 4px #253b600d}.flow-fields{margin:15px 0}.flow-fields small{color:#76869e}.flow-fields b{color:#3b516f}.flow-form-foot{color:#778eac;font-size:9px}.flow-wire{height:37px}.flow-engine{background:linear-gradient(115deg,#263c5b,#172942);border-color:#3c567b;border-radius:10px;box-shadow:0 9px 19px -8px #203b6755}.flow-engine-icon{background:linear-gradient(135deg,#ffffff14,#ffffff03);box-shadow:inset 0 1px #ffffff10}.flow-engine b{font-weight:450}.flow-controls{margin-top:16px}.flow-controls button{font-size:8px}.flow-explanation{color:#6f83a2;margin-top:13px;font-size:9px;line-height:1.6}.stage-foundation{letter-spacing:.13em;color:#9aaec9;border-top:1px solid #cad8ee60;justify-content:space-between;margin-top:18px;padding-top:13px;font-size:6px;display:flex}.partner-proof{gap:45px;padding:30px 0}.partner-proof strong{letter-spacing:-.06em;color:#365c96;font-size:46px;font-weight:450}.partner-proof>div{border-right:1px solid #e1e7f0;gap:18px;padding-right:36px}.partner-proof>div>span{max-width:110px;font-size:10px;line-height:1.8}.partner-proof p{color:#7b8a9f;font-size:11px}.partner-proof>span{color:#7b8ba1;border:1px solid #e4eaf2;border-radius:24px;padding:8px 12px;font-size:9px}.audience-strip{border:0;padding:31px 0}.audience-strip a{color:#71819a;font-size:14px;transition:color .2s}.audience-strip a svg{color:#96a8c1}.audience-strip a:hover{color:#315d9f}.section-heading{align-items:end}.section-heading>p{line-height:1.9}.commercial-contrast{padding-top:90px;padding-bottom:90px}.commercial-contrast h2,.integration-steps h2,.partnership-model h2,.solutions-section h2,.economics-copy h2,.eor-story h2{letter-spacing:-.05em;font-weight:470;line-height:1.14}h2>span{color:#8695ad}.contrast-grid{border:0;border-radius:0;gap:22px;margin-top:42px;overflow:visible}.contrast-grid article{border:1px solid #e1e7f0;border-radius:15px;padding:37px 40px}.contrast-away{background:#fafbfc}.contrast-own{background:radial-gradient(at 100% 0,#dae7ff80,#0000 70%),#f3f7fe;box-shadow:0 18px 35px -25px #5576ae50;border-color:#ccdcef!important}.contrast-grid h3{letter-spacing:-.04em;font-size:29px;font-weight:450;line-height:1.23}.contrast-grid p{font-size:12px}.contrast-route{padding:12px 0}.contrast-own .contrast-route>b{box-shadow:0 3px 8px #6688bf12}.contrast-foot{color:#8a97aa;max-width:780px;font-size:10px}.native-section{background:radial-gradient(at 85% 10%,#31486d,#0000 60%),#14233b;padding:100px 0;position:relative;overflow:hidden}.native-section:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 55%,#ffffff03 55%,#0000 82%);position:absolute;inset:0}.native-copy h2{font-weight:450;line-height:1.11}.ownership-client{background:linear-gradient(135deg,#fff,#f0f5ff);border-color:#c7d6ec;box-shadow:0 25px 55px #08132555}.ownership-whitebox{background:#ffffff05;border-color:#59759865;box-shadow:inset 0 1px #ffffff06}.economics-section{padding-top:110px;padding-bottom:110px}.calculator{border:1px solid #dce5f2;padding:32px;box-shadow:0 20px 65px -30px #5d7ca945,0 4px 10px #59759f06}.calc-result{background:linear-gradient(135deg,#eaf1ff,#f4f7ff);border:1px solid #dce7fc}.calc-result strong{letter-spacing:-.055em;font-weight:460}.eor-story{padding-top:100px;padding-bottom:100px}.eor-artwork{border-radius:20px;overflow:hidden;box-shadow:0 20px 55px -35px #7c95c444}.service-stack{gap:10px}.integration-steps{padding-top:95px;padding-bottom:95px}.integration-track{gap:36px}.integration-track h3{font-size:25px;font-weight:450}.solution-card{border-radius:14px;transition:transform .25s,box-shadow .25s,border-color .25s}.solution-card:hover{border-color:#b9cdee;transform:translateY(-5px);box-shadow:0 18px 40px -22px #31558744}.solution-icon{background:linear-gradient(145deg,#f0f5ff,#e4ecfa);border:1px solid #dae5f5;border-radius:12px}.solution-card h3{font-weight:480;line-height:1.17}.solution-link{border-top:1px solid #e4ebf5;padding-top:18px}.faq-list details{transition:background .2s}.faq-list details[open]{background:#f8faff;border-radius:9px;margin:0 -18px;padding:0 18px}.faq-list summary{color:#344761;padding:25px 0;font-weight:450}.closing-section{background:radial-gradient(at 85%,#263f67,#0000 65%),#14233b;overflow:hidden}.closing-inner{padding-top:85px;padding-bottom:90px}.closing-inner h2{letter-spacing:-.052em;font-weight:450;line-height:1.12}.closing-inner .button{color:#294363;background:#edf3ff;border:1px solid #fff;margin-top:32px;box-shadow:0 5px 20px #08142530}.closing-cube{opacity:.35}.multi-footer{padding-top:65px;padding-bottom:25px}.footer-column h2{color:#3c516e;margin-bottom:22px;font-size:11px;font-weight:600}.footer-column a,.footer-column button{color:#7d8ca1;font-size:11px;transition:color .2s}.footer-column a:hover,.footer-column button:hover{color:#3a65a3}.footer-base{color:#8d9bb0;margin-top:45px}.hero-heading h1{letter-spacing:-.055em;font-weight:480}.product-eyebrow{letter-spacing:.14em}.platform-hero,.solutions-hero,.pricing-hero{background:radial-gradient(at 75% 20%,#eaf1ff80,#0000 65%)}.platform-flow{background:#f0f5fc;border:1px solid #e0e8f5;border-radius:20px;padding:25px}.ledger-intro{background:radial-gradient(at 0 0,#e1ebff,#0000 85%),#f6f9fe}.role-card,.api-visual,.scope-table,.brand-studio,.audience-panel{border-radius:15px}@media (width<=1100px){.premium-hero-grid{gap:30px}.hero-product-stage{padding:25px 18px 20px}.premium-hero h1{font-size:47px}.premium-hero-actions{flex-wrap:wrap}.premium-hero-actions>.button{padding:13px;font-size:10px}.flow-screen-heading h3{font-size:20px}.partner-proof{gap:25px}.partner-proof>div{padding-right:20px}.partner-proof>span{font-size:8px}}@media (width<=800px){.premium-hero-grid{grid-template-columns:1fr;gap:45px;min-height:0;padding:48px 0 50px}.premium-hero-copy{max-width:600px}.premium-hero h1{font-size:56px}.premium-hero-copy>p:not(.eyebrow){max-width:500px}.hero-product-stage{width:100%;max-width:600px;margin:auto;padding:27px}.premium-hero-actions{flex-wrap:nowrap}.premium-hero-actions>.button{padding:15px 18px;font-size:12px}.partner-proof{flex-wrap:wrap;gap:20px}.partner-proof>span{margin-left:0}.partner-proof p{flex:1;min-width:200px}.native-section{padding:70px 0}.commercial-contrast,.economics-section,.eor-story,.integration-steps{padding-top:70px;padding-bottom:70px}.contrast-grid article{padding:28px}.platform-flow{padding:20px}}@media (width<=560px){.nav-wrap{height:70px}.premium-hero-grid{gap:32px;padding-top:35px;padding-bottom:34px}.premium-hero-copy>.eyebrow{padding:6px 10px;font-size:7px}.premium-hero h1{margin:23px 0 21px;font-size:43px}.premium-hero-copy>p:not(.eyebrow){font-size:13px;line-height:1.85}.premium-hero-copy>.hero-promise{font-size:12px!important}.premium-hero-actions{gap:9px;margin-top:24px}.premium-hero-actions>.button{gap:8px;min-height:45px;padding:12px 13px;font-size:10px}.demo-hero-link{margin-top:16px;font-size:9px;line-height:1.6}.premium-proof{gap:16px;margin-top:21px;padding-top:16px;font-size:8px}.hero-product-stage{border-radius:17px;padding:21px 14px 15px}.hero-stage-caption{margin-bottom:18px;font-size:10px}.stage-orbit{width:250px;height:250px}.flow-app-nav{height:47px;padding:0 14px}.flow-screen{min-height:303px;padding:18px 14px 0}.flow-screen-heading h3{font-size:18px}.flow-profile{gap:8px;margin-bottom:14px;padding:9px}.flow-profile b{font-size:10px}.flow-profile small{font-size:7px}.flow-country{max-width:58px;font-size:7px}.flow-fields b{font-size:9px}.flow-fields small{font-size:8px}.flow-form-foot{font-size:7px}.flow-engine{padding:12px}.flow-engine b{font-size:10px}.flow-controls button{padding:7px 4px;font-size:7px}.flow-explanation{text-align:center;min-height:26px;margin-top:10px;font-size:8px}.stage-foundation{margin-top:10px;font-size:5px}.partner-proof{gap:18px;padding:25px 0}.partner-proof strong{font-size:39px}.partner-proof>div>span{font-size:9px}.partner-proof>div{border:0;padding:0}.partner-proof p{min-width:160px;font-size:10px}.partner-proof>span{font-size:8px}.audience-strip{gap:16px;padding:25px 0}.audience-strip a{font-size:11px}.commercial-contrast,.economics-section,.eor-story,.integration-steps{padding-top:50px;padding-bottom:50px}.contrast-grid{gap:15px;margin-top:30px}.contrast-grid article{padding:26px}.contrast-grid h3{font-size:27px}.contrast-foot{font-size:9px}.native-section{padding:52px 0}.calculator{padding:21px}.integration-track{gap:26px 22px}.faq-list summary{font-size:13px;line-height:1.6}.closing-inner{padding-top:55px;padding-bottom:60px}.closing-inner h2{font-size:35px}.closing-inner .button{margin-top:25px}.multi-footer{padding-top:45px}.platform-flow{padding:15px}.platform-flow .flow-screen-heading h3{font-size:19px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (width>=801px){.premium-hero-grid{padding-top:45px;padding-bottom:45px}.hero-product-stage{padding:25px 25px 17px}.hero-stage-caption{margin:0 0 19px}.hero-product-stage .flow-screen{min-height:300px}.hero-product-stage .flow-profile{margin-bottom:12px}.hero-product-stage .flow-fields{gap:10px 20px;margin:12px 0}.hero-product-stage .flow-screen-heading h3{margin-bottom:14px}.hero-product-stage .flow-explanation{margin-top:10px}.stage-foundation{margin-top:12px;padding-top:10px}}:root{--ink:#21232e;--green:#105bff;--lime:#fe8500;--brand-charcoal:#21232e;--brand-blue:#105bff;--brand-orange:#fe8500;--muted:#737b90}body,h1,h2,h3{color:#21232e}.button{color:#fff;background:#105bff;border-radius:6px}.button:hover{background:#064be3}.button-small{background:#21232e}.button-small:hover{background:#105bff}.button-lime{color:#21232e;background:#fe8500}.button-lime:hover{background:#ff9b2e}.wordmark{color:#21232e}.eyebrow,.product-eyebrow,.nav-wrap nav a:hover{color:#105bff}.nav-wrap nav a:after{background:#105bff}.partner-proof strong{color:#105bff}.premium-hero h1 span,.hero-heading h1 span{color:#105bff;-webkit-text-fill-color:#105bff;background:0 0}.contrast-own h3,.contrast-route>b{color:#105bff}.contrast-own{border-top:3px solid #105bff!important}.contrast-away{border-top:3px solid #d2d8e4!important}.native-section,.reference-home .native-section{background:#21232e}.native-copy h2{color:#fff}.native-copy h2 span{color:#90b1ff}.native-copy .eyebrow.light{color:#fe8500}.ownership-mark{color:#105bff;background:#eaf0ff}.ownership-whitebox b{color:#fff}.ownership-tag,.ownership-client li:before{color:#105bff}.ownership-whitebox .ownership-tag{color:#fe8500;background:#fe85000d}.calc-result{color:#fff;background:#105bff;border-color:#105bff}.calc-result strong,.calc-result>span,.calc-result p{color:#fff}.calc-result small{color:#c1d2ff}.calc-inputs input:focus{outline-color:#105bff}input[type=range]{accent-color:#105bff}.solution-icon{color:#105bff;background:#eff4ff;border-color:#e0e9fb}.solution-link{color:#105bff}.solution-card:hover{border-color:#105bff}.integration-track article>div{color:#fe8500}.integration-track h3{color:#21232e}.service-stack .stack-icon{color:#105bff}.closing-section,.reference-home .closing-section{background:#21232e}.closing-inner h2{color:#fff}.closing-inner h2 span{color:#a4bfff}.closing-inner .eyebrow{color:#fe8500}.closing-inner .button{color:#21232e;background:#fe8500;border-color:#fe8500}.closing-inner .button:hover{background:#ff9b2e}.closing-cube{color:#105bff;opacity:.55}.ledger-intro em,.footer-column a:hover,.footer-column button:hover,.footer-base a,.booking-dialog .eyebrow{color:#105bff}.brand-studio input[type=color]{accent-color:#105bff}.flow-engine{background:#21232e;border-color:#21232e}.flow-engine-icon{color:#fe8500}.flow-app-nav>b>span{color:#fff;background:#105bff}.flow-controls button[aria-selected=true]{color:#105bff;border-color:#c3d4ff}.flow-wire>span:after{background:#105bff}.flow-success>span{color:#105bff;background:#edf3ff}.text-button:hover{color:#105bff}
