:is(html:has(.landing-page),body:has(.landing-page)){scroll-behavior:smooth;overscroll-behavior-y:auto;background:#f5f5f0;height:auto;min-height:100%;overflow:hidden auto}.landing-page{--landing-ink:#10272c;--landing-ink-soft:#395158;--landing-muted:#63767a;--landing-line:#d7dfdc;--landing-paper:#fbfcf9;--landing-canvas:#f2f3ed;--landing-teal:#0b776f;--landing-teal-dark:#075d58;--landing-mint:#dceee8;--landing-lime:#72cbbb;--landing-coral:#0b776f;background:var(--landing-paper);min-width:320px;min-height:100vh;color:var(--landing-ink);font-family:var(--font-family-body);overflow:clip}.landing-page *,.landing-page :before,.landing-page :after{box-sizing:border-box}.landing-page a,.landing-page button{-webkit-tap-highlight-color:transparent}.landing-page a:focus-visible,.landing-page button:focus-visible{outline-offset:3px;outline:3px solid #0b776f47}.landing-skip-link{z-index:1000;color:var(--landing-ink);background:#fff;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:800;transition:transform .15s;position:fixed;top:12px;left:12px;transform:translateY(-160%);box-shadow:0 12px 30px #0d262b2e}.landing-skip-link:focus{transform:translateY(0)}.landing-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcf9db;border-bottom:1px solid #10272c14;min-height:78px;position:relative}.landing-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(1280px,100% - 64px);min-height:78px;margin:0 auto;display:grid}.landing-brand{width:fit-content;color:var(--landing-ink);font-family:var(--font-family-heading);letter-spacing:-.045em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.landing-brand-mark{background:url(/brand/staffops-mark.png) 50%/contain no-repeat;flex:0 0 32px;width:32px;height:32px}.landing-desktop-nav{align-items:center;gap:32px;display:flex}.landing-desktop-nav a,.landing-sign-in{color:#42585d;font-size:13px;font-weight:700;transition:color .15s}.landing-desktop-nav a:hover,.landing-sign-in:hover,.landing-footer a:hover{color:var(--landing-teal)}.landing-header-actions{justify-content:flex-end;align-items:center;gap:21px;display:flex}.landing-button{border:1px solid var(--landing-teal);background:var(--landing-teal);color:#fff;letter-spacing:-.015em;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 19px;font-size:14px;font-weight:800;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 24px #0b776f2e}.landing-button:hover{border-color:var(--landing-teal-dark);background:var(--landing-teal-dark);color:#fff;transform:translateY(-1px);box-shadow:0 14px 28px #0b776f3d}.landing-button-compact{border-radius:8px;min-height:40px;padding:0 14px;font-size:13px}.landing-menu-toggle{border:1px solid var(--landing-line);width:42px;height:42px;color:var(--landing-ink);background:#fff;border-radius:9px;place-items:center;padding:0;display:none}.landing-mobile-menu{display:none}.landing-hero{grid-template-columns:minmax(0,.82fr) minmax(620px,1.18fr);align-items:center;gap:66px;width:min(1280px,100% - 64px);min-height:718px;margin:0 auto;padding:90px 0 116px;display:grid;position:relative}.landing-hero-glow{z-index:0;opacity:.78;pointer-events:none;background:radial-gradient(circle,#a3d3c56b 0,#dceee840 42%,#0000 70%);border-radius:50%;width:900px;height:900px;position:absolute;top:-220px;right:-330px}.landing-hero-copy,.landing-command-preview{z-index:1;position:relative}.landing-eyebrow{color:var(--landing-teal);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:850;line-height:1.25;display:flex}.landing-eyebrow>span{background:currentColor;flex:0 0 24px;width:24px;height:2px}.landing-hero h1{max-width:670px;color:var(--landing-ink);font-family:var(--font-family-heading);letter-spacing:-.075em;margin:20px 0 26px;font-size:clamp(58px,6.3vw,88px);font-weight:790;line-height:.93}.landing-hero h1 span{color:var(--landing-teal);margin-top:7px;display:block}.landing-hero-lead{color:#53696e;max-width:590px;margin:0;font-size:18px;line-height:1.72}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.landing-secondary-link{color:#284248;align-items:center;gap:5px;font-size:14px;font-weight:800;display:inline-flex}.landing-secondary-link svg,.landing-control-copy>a svg{transition:transform .15s}.landing-secondary-link:hover svg,.landing-control-copy>a:hover svg{transform:translate(3px)}.landing-hero-assurance{color:#65787c;flex-wrap:wrap;align-items:center;gap:17px;margin-top:29px;font-size:12px;font-weight:700;display:flex}.landing-hero-assurance span{align-items:center;gap:6px;display:inline-flex}.landing-hero-assurance svg{color:var(--landing-teal)}.landing-command-preview{min-width:0;margin:0}.landing-preview-shell{background:#fff;border:1px solid #d1dcda;border-radius:16px;grid-template-columns:50px minmax(0,1fr);min-height:498px;display:grid;overflow:hidden;box-shadow:0 34px 90px #0c2b2f2b,0 8px 22px #0c2b2f14}.landing-command-preview:before{content:"";z-index:-1;background:#e3f0ec;border:1px solid #0b776f2e;border-radius:16px;position:absolute;inset:25px -22px -24px 22px}.landing-preview-rail{background:#102d32;border-right:1px solid #e3eae8;flex-direction:column;align-items:center;gap:14px;padding:12px 8px;display:flex}.landing-preview-rail>span{color:#86a0a4;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.landing-preview-rail .landing-preview-logo{background:var(--landing-teal);color:#fff;margin-bottom:14px}.landing-preview-rail .is-active{color:var(--landing-lime);background:#ffffff1c}.landing-preview-main{background:#f4f6f3;min-width:0}.landing-preview-topbar{background:#fff;border-bottom:1px solid #e0e7e5;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:55px;padding:0 18px;display:grid}.landing-preview-topbar>div:first-child small,.landing-preview-topbar>div:first-child strong{display:block}.landing-preview-topbar>div:first-child small{color:#718388;text-transform:uppercase;font-size:8px;font-weight:750}.landing-preview-topbar>div:first-child strong{color:#29434a;margin-top:2px;font-size:10px}.landing-preview-status{color:#567076;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.landing-preview-status span{background:#35a768;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35a7681f}.landing-preview-bell{color:#5c7075;background:#fff;border:1px solid #dde5e3;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:relative}.landing-preview-bell em{background:var(--landing-coral);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:7px;font-style:normal;font-weight:850;display:grid;position:absolute;top:-5px;right:-5px}.landing-preview-heading{justify-content:space-between;align-items:flex-end;gap:18px;padding:21px 21px 0;display:flex}.landing-preview-heading small,.landing-preview-heading strong{display:block}.landing-preview-heading small{color:#74868a;font-size:9px;font-weight:700}.landing-preview-heading strong{color:#19363c;max-width:330px;font-family:var(--font-family-heading);letter-spacing:-.03em;margin-top:3px;font-size:15px}.landing-preview-heading>span{background:var(--landing-teal);color:#fff;white-space:nowrap;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:800}.landing-preview-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 21px 0;display:grid}.landing-preview-stats article{background:#fff;border:1px solid #dfe6e4;border-radius:8px;min-width:0;padding:13px 14px}.landing-preview-stats article>span,.landing-preview-stats article>strong,.landing-preview-stats article>small{display:block}.landing-preview-stats article>span{color:#748589;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.landing-preview-stats article>strong{color:#18363c;font-family:var(--font-family-heading);letter-spacing:-.05em;margin:6px 0;font-size:23px;line-height:1}.landing-preview-stats article>small{color:#5c7a72;white-space:nowrap;font-size:7px;font-weight:700}.landing-preview-stats article>small svg{vertical-align:-2px;margin-right:3px}.landing-preview-stats article>small.is-warning{color:#9a6418}.landing-preview-board{background:#fff;border:1px solid #dce5e3;border-radius:9px;margin:11px 21px 20px;overflow:hidden}.landing-board-header{border-bottom:1px solid #e6ecea;justify-content:space-between;align-items:center;min-height:47px;padding:0 13px;display:flex}.landing-board-header strong,.landing-board-header small{display:block}.landing-board-header strong{color:#294249;font-size:10px}.landing-board-header small{color:#879599;margin-top:2px;font-size:7px}.landing-board-header>span{color:var(--landing-teal);font-size:8px;font-weight:800}.landing-board-labels{color:#8b989c;letter-spacing:.07em;text-transform:uppercase;background:#f5f7f5;grid-template-columns:1fr 42px 66px;align-items:center;gap:8px;min-height:25px;padding:0 12px 0 48px;font-size:6px;font-weight:850;display:grid}.landing-board-row{border-top:1px solid #edf1ef;grid-template-columns:28px minmax(0,1fr) 42px 66px;align-items:center;gap:8px;min-height:60px;padding:8px 12px;display:grid}.landing-board-icon{border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.landing-board-icon.is-live{color:#08756c;background:#e2f2ed}.landing-board-icon.is-secure,.landing-board-icon.is-ready{color:#087069;background:#e3f2ed}.landing-board-row>div small,.landing-board-row>div strong,.landing-board-row>div span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.landing-board-row>div small{color:#8c999d;letter-spacing:.05em;font-size:6px;font-weight:850}.landing-board-row>div strong{color:#29434a;margin-top:2px;font-size:9px}.landing-board-row>div span{color:#7c8c90;margin-top:1px;font-size:7px}.landing-board-row time{color:#496168;font-size:8px;font-weight:750}.landing-board-row em{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:21px;font-size:6px;font-style:normal;font-weight:850;display:flex}.landing-board-row em span{border-radius:50%;width:5px;height:5px}.landing-board-row em.is-live{color:#087069;background:#e3f2ed}.landing-board-row em.is-live span{background:#0a8278}.landing-board-row em.is-secure{color:#087069;background:#e3f2ed}.landing-board-row em.is-secure span{background:#0a8278}.landing-board-row em.is-ready{color:#087069;background:#e3f2ed}.landing-board-row em.is-ready span{background:#0a8278}.landing-preview-alert{background:#fff;border:1px solid #d3dfdc;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:242px;min-height:67px;padding:12px;display:grid;position:absolute;bottom:42px;right:-30px;box-shadow:0 18px 40px #0d2c302e}.landing-preview-alert>span{background:var(--landing-mint);width:36px;height:36px;color:var(--landing-teal);border-radius:8px;place-items:center;display:grid}.landing-preview-alert strong,.landing-preview-alert small{display:block}.landing-preview-alert strong{color:#233e45;font-size:10px}.landing-preview-alert small,.landing-preview-alert time{color:#839195;margin-top:3px;font-size:7px}.landing-proof-strip{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:40px;width:min(1280px,100% - 64px);margin:0 auto;padding:30px 0;display:flex}.landing-proof-strip p{color:#64767a;letter-spacing:.08em;text-transform:uppercase;max-width:225px;margin:0;font-size:10px;font-weight:850;line-height:1.55}.landing-proof-strip>div{align-items:center;gap:clamp(30px,5vw,68px);display:flex}.landing-proof-strip span{color:#3e555b;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:750;display:inline-flex}.landing-proof-strip svg{color:var(--landing-teal)}.landing-platform,.landing-workflow,.landing-pricing{width:min(1180px,100% - 64px);margin:0 auto;padding:132px 0}.landing-section-heading{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:76px;display:grid}.landing-section-heading h2,.landing-control h2,.landing-field h2,.landing-security h2,.landing-pricing-heading h2,.landing-final-cta h2{color:var(--landing-ink);font-family:var(--font-family-heading);letter-spacing:-.062em;margin:17px 0 0;font-size:clamp(41px,4.6vw,61px);font-weight:770;line-height:1.01}.landing-section-heading>p{color:var(--landing-muted);margin:0 0 4px;font-size:15px;line-height:1.7}.landing-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(300px,auto);gap:14px;margin-top:58px;display:grid}.landing-capability-grid article{background:#f2f4ef;border:1px solid #dbe2df;border-radius:16px;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden}.landing-capability-grid article:after{content:"";border:1px solid #0b776f1f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-72px;right:-58px;box-shadow:0 0 0 26px #0b776f0a,0 0 0 52px #0b776f08}.landing-capability-grid article.is-wide{grid-column:span 2}.landing-capability-grid article.is-dark{color:#fff;background:#102f34;border-color:#102f34}.landing-capability-grid article.is-dark:after{border-color:#d8f06c3d;box-shadow:0 0 0 26px #d8f06c0d,0 0 0 52px #d8f06c08}.landing-capability-grid article.is-proof{background:#e3efe9}.landing-capability-icon{width:45px;height:45px;color:var(--landing-teal);background:#fff;border-radius:11px;place-items:center;margin-bottom:auto;display:grid;box-shadow:0 7px 18px #10272c14}.is-dark .landing-capability-icon{color:var(--landing-lime);box-shadow:none;background:#ffffff1a}.landing-capability-grid article>p{color:var(--landing-teal);letter-spacing:.1em;text-transform:uppercase;margin:45px 0 7px;font-size:10px;font-weight:850}.landing-capability-grid article.is-dark>p{color:#9bd6cc}.landing-capability-grid h3{color:#1b373d;max-width:470px;font-family:var(--font-family-heading);letter-spacing:-.045em;margin:0;font-size:24px;line-height:1.12}.landing-capability-grid article.is-dark h3{color:#fff}.landing-capability-grid article>span{color:#687a7e;max-width:550px;margin-top:11px;font-size:13px;line-height:1.65}.landing-capability-grid article.is-dark>span{color:#b8c9cb}.landing-capability-arrow{color:#7b8d90;position:absolute;top:31px;right:30px}.landing-capability-grid article.is-dark .landing-capability-arrow{color:#aac2c5}.landing-control{color:#fff;background:#102f34;border-radius:20px;grid-template-columns:minmax(0,.86fr) minmax(500px,1.14fr);align-items:center;gap:80px;width:min(1220px,100% - 64px);margin:0 auto;padding:100px 80px;display:grid}.landing-eyebrow-light{color:#91d7cc}.landing-control h2{color:#fff;max-width:530px;font-size:clamp(40px,4.2vw,56px)}.landing-control-copy>p:not(.landing-eyebrow){color:#b8c8ca;margin:22px 0 0;font-size:15px;line-height:1.72}.landing-control-copy ul{gap:13px;margin:27px 0 0;padding:0;list-style:none;display:grid}.landing-control-copy li{color:#dce5e5;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.landing-control-copy li svg{color:var(--landing-lime)}.landing-control-copy>a{color:#fff;align-items:center;gap:8px;margin-top:31px;font-size:13px;font-weight:850;display:inline-flex}.landing-route-visual{background:#dfe9e5;border:1px solid #ffffff24;border-radius:15px;min-height:490px;position:relative;overflow:hidden}.landing-map-grid{opacity:.7;background-image:linear-gradient(#c6d5d0 1px,#0000 1px),linear-gradient(90deg,#c6d5d0 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:-80px;transform:rotate(-12deg)}.landing-map-grid:after{content:"";border:26px solid #ffffffad;border-left:0;border-right:0;position:absolute;inset:150px -30px;transform:rotate(29deg)}.landing-route-path{border:3px solid #0000;border-top-color:var(--landing-teal);border-right-color:var(--landing-teal);border-radius:0 150px 0 0;position:absolute;inset:112px 74px 94px 78px;transform:rotate(20deg)}.landing-route-path:after{content:"";background:var(--landing-teal);width:3px;height:56px;position:absolute;bottom:-53px;right:-3px}.landing-route-path span{background:var(--landing-teal);border:3px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 0 0 3px #0b776f33}.landing-route-path span:first-child{top:-9px;left:-8px}.landing-route-path span:nth-child(2){top:-9px;left:58%}.landing-route-path span:last-child{bottom:-60px;right:-8px}.landing-route-summary,.landing-checkpoint-card{color:var(--landing-ink);background:#fff;border:1px solid #d5dfdc;border-radius:11px;position:absolute;box-shadow:0 18px 38px #12323629}.landing-route-summary{width:min(310px,100% - 72px);padding:17px;top:40px;left:36px}.landing-route-heading{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.landing-route-heading>span{background:var(--landing-mint);width:38px;height:38px;color:var(--landing-teal);border-radius:9px;place-items:center;display:grid}.landing-route-heading small,.landing-route-heading strong{display:block}.landing-route-heading small{color:#849397;text-transform:uppercase;font-size:8px;font-weight:750}.landing-route-heading strong{color:#233e44;margin-top:2px;font-size:12px}.landing-route-heading em{color:#19805b;font-size:8px;font-style:normal;font-weight:850}.landing-route-progress{background:#e9efed;border-radius:999px;height:5px;margin-top:18px;overflow:hidden}.landing-route-progress span{border-radius:inherit;background:var(--landing-teal);width:72%;height:100%;display:block}.landing-route-meta{justify-content:space-between;gap:10px;margin-top:12px;display:flex}.landing-route-meta span{color:#667b7f;align-items:center;gap:5px;font-size:8px;font-weight:700;display:inline-flex}.landing-route-meta svg{color:var(--landing-teal)}.landing-checkpoint-card{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:260px;min-height:68px;padding:13px;display:grid;bottom:37px;right:30px}.landing-checkpoint-card>span{color:#5a8c4c;background:#e9f3e5;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.landing-checkpoint-card strong,.landing-checkpoint-card small{display:block}.landing-checkpoint-card strong{color:#29444a;font-size:10px}.landing-checkpoint-card small{color:#849397;margin-top:3px;font-size:8px}.landing-checkpoint-card>svg{color:#4f974c}.landing-field{grid-template-columns:minmax(400px,.9fr) minmax(0,1.1fr);align-items:center;gap:110px;width:min(1120px,100% - 64px);margin:0 auto;padding:142px 0;display:grid}.landing-phone-stage{background:#e6eee9;border-radius:24px;place-items:center;min-height:580px;display:grid;position:relative}.landing-phone-stage:before,.landing-phone-stage:after{content:"";border:1px solid #0b776f24;border-radius:50%;position:absolute}.landing-phone-stage:before{width:360px;height:360px}.landing-phone-stage:after{width:460px;height:460px}.landing-phone{z-index:1;background:#f4f6f3;border:7px solid #16343a;border-radius:35px;width:262px;min-height:505px;padding:0 13px 13px;position:relative;overflow:hidden;box-shadow:0 35px 65px #12333740}.landing-phone-top{color:#304a50;justify-content:space-between;align-items:center;height:30px;padding:0 5px;font-size:8px;font-weight:850;display:flex}.landing-phone-top i{background:#16343a;border-radius:999px;width:70px;height:18px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.landing-phone-header{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;display:grid}.landing-phone-header>span{background:#fff;border:1px solid #dbe3e0;border-radius:7px;place-items:center;width:27px;height:27px;display:grid;transform:rotate(180deg)}.landing-phone-header small,.landing-phone-header strong{display:block}.landing-phone-header small{color:#7a8b8f;font-size:7px;font-weight:800}.landing-phone-header strong{color:#203c42;margin-top:1px;font-size:11px}.landing-phone-header>svg{color:#5c7074}.landing-phone-status{color:#fff;background:#14363a;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:9px 10px;display:flex}.landing-phone-status span{align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.landing-phone-status span svg{color:var(--landing-lime)}.landing-phone-status small{color:#a9bec0;font-size:7px}.landing-phone-card{background:#fff;border:1px solid #dde5e2;border-radius:10px;margin-top:9px;padding:13px}.landing-phone-card>small{color:#849397;text-transform:uppercase;font-size:7px;font-weight:800}.landing-phone-card>strong{color:#203c42;margin-top:4px;font-size:12px;display:block}.landing-phone-card>div:not(.landing-phone-meter){color:#64787c;justify-content:space-between;align-items:center;margin-top:10px;font-size:7px;font-weight:700;display:flex}.landing-phone-card>div span{align-items:center;gap:4px;display:flex}.landing-phone-card>div svg{color:var(--landing-teal)}.landing-phone-meter{background:#ebf0ee;border-radius:99px;height:5px;margin-top:10px;overflow:hidden}.landing-phone-meter span{background:var(--landing-teal);width:72%;height:100%;display:block}.landing-phone-actions{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.landing-phone-actions>span{min-height:62px;color:var(--landing-teal);background:#fff;border:1px solid #dce4e1;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.landing-phone-actions small{color:#63777b;font-size:7px;font-weight:750}.landing-phone-update{background:#fff;border:1px solid #dde5e2;border-radius:9px;grid-template-columns:30px 1fr;align-items:center;gap:9px;margin-top:9px;padding:11px;display:grid}.landing-phone-update>span{color:#428450;background:#e4f1e9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.landing-phone-update strong,.landing-phone-update small{display:block}.landing-phone-update strong{color:#29444a;font-size:8px}.landing-phone-update small{color:#849397;margin-top:3px;font-size:7px}.landing-phone-home{background:#1b363c;border-radius:99px;width:82px;height:4px;margin:17px auto 0}.landing-offline-note{z-index:2;min-width:190px;color:var(--landing-teal);background:#fff;border:1px solid #d1dcda;border-radius:10px;align-items:center;gap:9px;padding:12px;display:flex;position:absolute;bottom:65px;right:-24px;box-shadow:0 16px 35px #10303424}.landing-offline-note span,.landing-offline-note strong,.landing-offline-note small{display:block}.landing-offline-note strong{color:#264147;font-size:9px}.landing-offline-note small{color:#829094;margin-top:2px;font-size:7px}.landing-field h2{max-width:610px}.landing-field-copy>p:not(.landing-eyebrow){color:var(--landing-muted);margin:23px 0 0;font-size:16px;line-height:1.72}.landing-field-list{border-top:1px solid var(--landing-line);margin-top:34px}.landing-field-list article{border-bottom:1px solid var(--landing-line);grid-template-columns:38px minmax(0,1fr);gap:15px;min-height:96px;padding:19px 0;display:grid}.landing-field-list article>span{color:var(--landing-teal);letter-spacing:.08em;font-size:10px;font-weight:850}.landing-field-list strong{color:#233e44;font-family:var(--font-family-heading);letter-spacing:-.025em;font-size:16px}.landing-field-list p{color:#6b7d81;margin:6px 0 0;font-size:12px;line-height:1.6}.landing-workflow{padding-top:20px}.landing-workflow-grid{border-top:1px solid var(--landing-line);margin-top:58px}.landing-workflow-grid article{border-bottom:1px solid var(--landing-line);grid-template-columns:95px minmax(0,1fr) auto;align-items:center;gap:25px;min-height:142px;padding:27px 4px;transition:padding .18s,background .18s;display:grid}.landing-workflow-grid article:hover{background:#f2f5f0;padding-inline:20px}.landing-workflow-grid article>span{color:var(--landing-teal);letter-spacing:.1em;font-size:11px;font-weight:850}.landing-workflow-grid h3{color:#1d393f;font-family:var(--font-family-heading);letter-spacing:-.04em;margin:0;font-size:25px}.landing-workflow-grid p{color:#6a7c80;max-width:650px;margin:7px 0 0;font-size:13px;line-height:1.6}.landing-workflow-grid article>svg{color:#819094}.landing-security{background:#e6efea;border:1px solid #d2dfdb;border-radius:19px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:85px;width:min(1180px,100% - 64px);margin:0 auto 132px;padding:74px 76px;display:grid}.landing-security h2{max-width:690px;font-size:clamp(39px,4.2vw,55px)}.landing-security-copy>p:not(.landing-eyebrow){color:#60757a;max-width:660px;margin:21px 0 0;font-size:15px;line-height:1.72}.landing-security-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 22px;margin-top:29px;display:grid}.landing-security-points span{color:#38535a;align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.landing-security-points svg{color:var(--landing-teal)}.landing-security-card{background:#fff;border:1px solid #d2dcda;border-radius:15px;flex-direction:column;min-height:330px;padding:31px;display:flex;box-shadow:0 20px 50px #1234371a}.landing-security-icon{background:var(--landing-mint);width:58px;height:58px;color:var(--landing-teal);border-radius:15px;place-items:center;display:grid}.landing-security-card>p{color:var(--landing-teal);letter-spacing:.11em;text-transform:uppercase;margin:auto 0 7px;font-size:9px;font-weight:850}.landing-security-card h3{color:#203b41;font-family:var(--font-family-heading);letter-spacing:-.04em;margin:0;font-size:22px;line-height:1.2}.landing-security-status{border-top:1px solid #e3e9e7;justify-content:space-between;align-items:center;gap:12px;margin-top:23px;padding-top:16px;display:flex}.landing-security-status span{color:#547067;align-items:center;gap:6px;font-size:9px;font-weight:750;display:flex}.landing-security-status span:last-child{color:#2f7a4e;background:#e5f2e9;border-radius:99px;padding:5px 7px}.landing-pricing{padding-top:0}.landing-pricing-heading{text-align:center;max-width:760px;margin:0 auto 51px}.landing-pricing-heading .landing-eyebrow{justify-content:center}.landing-pricing-heading h2{font-size:clamp(40px,4.4vw,57px)}.landing-pricing-heading>p:last-child{max-width:650px;color:var(--landing-muted);margin:20px auto 0;font-size:15px;line-height:1.68}.landing-pricing .pricing-grid{gap:14px}.landing-pricing .pricing-card{border-color:#d8e1de;border-radius:16px;padding:30px;box-shadow:0 10px 35px #102f330f}.landing-pricing .pricing-card.is-featured{border-color:var(--landing-teal);background:#f6fbf8;transform:translateY(-8px);box-shadow:0 20px 48px #0b776f21}.landing-pricing .pricing-popular{background:var(--landing-teal);color:#fff}.landing-pricing .pricing-card h3,.landing-pricing .pricing-price strong{color:var(--landing-ink);font-family:var(--font-family-heading)}.landing-pricing .pricing-card li svg{color:var(--landing-teal)}.landing-pricing .pricing-card-action{border-color:var(--landing-teal);background:var(--landing-teal);border-radius:9px}.landing-pricing .pricing-card-action:hover{background:var(--landing-teal-dark)}.landing-pricing-note{color:#718185;text-align:center;margin:25px 0 0;font-size:11px;line-height:1.6}.landing-final-cta{color:#fff;background:#0c736c;border-radius:20px;justify-content:space-between;align-items:center;gap:70px;width:min(1280px,100% - 64px);min-height:390px;margin:0 auto;padding:72px 78px;display:flex;position:relative;overflow:hidden}.landing-final-cta>div:not(.landing-final-orbit){z-index:1;position:relative}.landing-final-cta h2{color:#fff;max-width:760px;font-size:clamp(42px,4.8vw,62px)}.landing-final-cta>div>p:last-child{color:#cee7e2;margin:20px 0 0;font-size:14px}.landing-final-actions{flex:none;justify-items:center;gap:14px;display:grid}.landing-button-light{color:var(--landing-teal-dark);background:#fff;border-color:#fff;box-shadow:0 14px 32px #002e2b40}.landing-button-light:hover{color:#064e49;background:#edf7f4;border-color:#edf7f4}.landing-final-actions>a:last-child{color:#d5ebe7;font-size:11px;font-weight:750}.landing-final-orbit{border:1px solid #ffffff21;border-radius:50%;width:570px;height:570px;position:absolute;right:-160px}.landing-final-orbit:before,.landing-final-orbit:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.landing-final-orbit:before{inset:75px}.landing-final-orbit:after{inset:155px}.landing-final-orbit span{background:var(--landing-lime);border:3px solid #0c736c;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 0 0 1px #ffffff59}.landing-final-orbit span:first-child{top:90px;left:90px}.landing-final-orbit span:nth-child(2){top:230px;right:71px}.landing-final-orbit span:last-child{bottom:95px;left:150px}.landing-footer{grid-template-columns:1.8fr .7fr .7fr 1fr;gap:45px;width:min(1280px,100% - 64px);margin:0 auto;padding:72px 0 34px;display:grid}.landing-footer>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.landing-footer-brand p{color:#708185;max-width:310px;margin:7px 0 0;font-size:12px;line-height:1.65}.landing-footer>div>strong{color:#29444a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:850}.landing-footer>div>a:not(.landing-button){color:#687a7e;font-size:12px;font-weight:650}.landing-footer-cta{border-left:1px solid var(--landing-line);padding-left:30px}.landing-footer-cta .landing-button{margin-top:3px}.landing-copyright{border-top:1px solid var(--landing-line);color:#8a989b;grid-column:1/-1;margin:27px 0 0;padding-top:25px;font-size:10px}@media (max-width:1140px){.landing-header-inner{grid-template-columns:1fr auto}.landing-desktop-nav{display:none}.landing-hero{grid-template-columns:1fr;min-height:auto;padding-top:72px}.landing-hero-copy{max-width:800px}.landing-command-preview{width:min(100%,780px);margin:10px auto 0}.landing-proof-strip{align-items:flex-start}.landing-proof-strip>div{grid-template-columns:repeat(2,auto);display:grid}.landing-control{gap:55px;padding:78px 54px}.landing-field{gap:70px}.landing-final-cta{min-height:360px}}@media (max-width:900px){.landing-header-inner,.landing-hero,.landing-proof-strip,.landing-final-cta,.landing-footer,.landing-platform,.landing-control,.landing-field,.landing-workflow,.landing-security,.landing-pricing{width:calc(100% - 40px)}.landing-header-inner{min-height:72px}.landing-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbfcf9;min-height:72px}.landing-menu-toggle{display:grid}.landing-mobile-menu{z-index:49;padding:25px 20px max(28px, env(safe-area-inset-bottom));background:#f7f9f5;position:fixed;inset:72px 0 0;overflow-y:auto}.landing-mobile-menu.is-open{flex-direction:column;display:flex}.landing-mobile-menu nav{border-top:1px solid var(--landing-line)}.landing-mobile-menu nav a{border-bottom:1px solid var(--landing-line);min-height:67px;color:var(--landing-ink);font-family:var(--font-family-heading);letter-spacing:-.035em;grid-template-columns:42px 1fr auto;align-items:center;font-size:22px;font-weight:750;display:grid}.landing-mobile-menu nav a span{color:var(--landing-teal);font-family:var(--font-family-body);letter-spacing:.08em;font-size:9px;font-weight:850}.landing-mobile-menu nav a svg{color:#718185}.landing-mobile-actions{gap:12px;margin-top:auto;padding-top:28px;display:grid}.landing-mobile-actions>a:first-child{min-height:48px;color:var(--landing-teal);place-items:center;font-size:13px;font-weight:800;display:grid}.landing-hero{gap:64px;padding:63px 0 100px}.landing-hero h1{font-size:clamp(54px,11vw,76px)}.landing-preview-alert{bottom:-31px;right:12px}.landing-proof-strip{display:grid}.landing-proof-strip p{max-width:none}.landing-proof-strip>div{justify-content:start;width:100%}.landing-platform,.landing-workflow,.landing-pricing{padding:105px 0}.landing-section-heading{grid-template-columns:1fr;gap:24px}.landing-section-heading>p{max-width:620px}.landing-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-capability-grid article.is-wide{grid-column:span 2}.landing-control{grid-template-columns:1fr;padding:64px 42px}.landing-control-copy{max-width:650px}.landing-route-visual{min-height:520px}.landing-field{grid-template-columns:1fr;padding:110px 0}.landing-phone-stage{width:min(100%,570px);margin:0 auto}.landing-field-copy{order:-1}.landing-security{grid-template-columns:1fr;gap:45px;padding:58px 42px}.landing-security-card{min-height:270px}.landing-pricing .pricing-card.is-featured{transform:none}.landing-final-cta{padding:58px 46px;display:grid}.landing-final-actions{justify-items:start}.landing-footer{grid-template-columns:1.4fr .7fr .7fr}.landing-footer-cta{border-top:1px solid var(--landing-line);border-left:0;grid-column:1/-1;padding:25px 0 0}}@media (max-width:620px){.landing-header-inner,.landing-hero,.landing-proof-strip,.landing-final-cta,.landing-footer,.landing-platform,.landing-control,.landing-field,.landing-workflow,.landing-security,.landing-pricing{width:calc(100% - 32px)}.landing-brand{min-height:44px;font-size:18px}.landing-brand-mark{flex-basis:29px;width:29px;height:29px}.landing-sign-in,.landing-header-actions>.landing-button{display:none}.landing-header-actions{gap:8px}.landing-hero{padding-top:52px}.landing-hero h1{margin-top:18px;font-size:clamp(47px,14vw,61px)}.landing-hero-lead{font-size:16px}.landing-hero-actions{flex-direction:column;align-items:stretch}.landing-hero-actions .landing-button,.landing-secondary-link{width:100%;min-height:50px}.landing-secondary-link{border:1px solid var(--landing-line);background:#fff;border-radius:10px;justify-content:center}.landing-hero-assurance{display:grid}.landing-command-preview:before{inset:13px -8px -13px 8px}.landing-preview-shell{grid-template-columns:38px minmax(0,1fr);min-height:450px}.landing-preview-rail{padding-inline:4px}.landing-preview-rail>span{width:28px;height:28px}.landing-preview-rail>span:nth-child(n+4){display:none}.landing-preview-topbar{gap:9px;padding-inline:11px}.landing-preview-heading{padding:17px 12px 0}.landing-preview-heading>span{display:none}.landing-preview-stats{grid-template-columns:repeat(2,1fr);margin-inline:12px}.landing-preview-stats article:last-child{display:none}.landing-preview-board{margin-inline:12px}.landing-board-labels{display:none}.landing-board-row{grid-template-columns:28px minmax(0,1fr) 61px}.landing-board-row time{display:none}.landing-preview-alert{width:min(226px,100% - 24px)}.landing-proof-strip>div{grid-template-columns:1fr;gap:16px}.landing-platform,.landing-workflow,.landing-pricing{padding:88px 0}.landing-section-heading h2,.landing-control h2,.landing-field h2,.landing-security h2,.landing-pricing-heading h2,.landing-final-cta h2{font-size:39px}.landing-capability-grid{grid-template-columns:1fr;grid-auto-rows:auto}.landing-capability-grid article,.landing-capability-grid article.is-wide{grid-column:auto;min-height:300px;padding:25px}.landing-control{padding:50px 20px}.landing-route-visual{min-height:440px}.landing-route-summary{width:calc(100% - 32px);top:23px;left:16px}.landing-route-heading{grid-template-columns:38px 1fr}.landing-route-heading em{display:none}.landing-checkpoint-card{width:calc(100% - 32px);bottom:24px;right:16px}.landing-route-path{inset:110px 45px 70px}.landing-field{gap:55px;padding:88px 0}.landing-phone-stage{min-height:550px}.landing-phone-stage:after{width:390px;height:390px}.landing-offline-note{bottom:38px;right:8px}.landing-workflow-grid article{grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:150px}.landing-workflow-grid article>svg{display:none}.landing-workflow-grid article:hover{padding-inline:4px}.landing-security{margin-bottom:88px;padding:45px 21px}.landing-security-points{grid-template-columns:1fr}.landing-security-card{padding:24px}.landing-pricing-heading{text-align:left}.landing-pricing-heading .landing-eyebrow{justify-content:flex-start}.landing-pricing .pricing-card{padding:24px 20px}.landing-final-cta{min-height:420px;padding:47px 24px}.landing-final-actions,.landing-final-actions .landing-button{width:100%}.landing-control-copy>a,.landing-final-actions>a:last-child{align-items:center;min-height:44px;padding-inline:4px;display:inline-flex}.landing-final-orbit{right:-330px}.landing-footer{grid-template-columns:1fr 1fr}.landing-footer-brand,.landing-footer-cta{grid-column:1/-1}.landing-copyright{margin-top:6px}.landing-footer>div>a:not(.landing-button),.landing-footer .cta-sign-in{align-items:center;min-width:44px;min-height:44px;padding-inline:4px;display:inline-flex}}@media (prefers-reduced-motion:reduce){:is(html:has(.landing-page),body:has(.landing-page)){scroll-behavior:auto}.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-page :is(.landing-preview-shell,.landing-capability-grid article,.landing-pricing .pricing-card){border-radius:8px}.landing-page :is(.landing-control,.landing-route-visual,.landing-security,.landing-final-cta){border-radius:10px}.landing-page :is(.landing-security-card,.landing-checkpoint-card,.landing-route-summary,.landing-offline-note){border-radius:8px}.landing-page :is(.landing-button,.landing-secondary-link,.pricing-card-action){border-radius:6px}.landing-page .landing-phone{border-radius:24px}
