@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Onest Variable,Arial,sans-serif;color:#1d1c1a;background:#f8f8f5;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #1d1c1a;--paper: #f8f8f5;--white: #fff;--orange: #ff4f12;--orange-dark: #e64108;--line: #deded8;--muted: #72716d;--soft: #efefeb;--mono: "IBM Plex Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--paper)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}body.modal-open{overflow:hidden}.section-shell{width:min(100% - 64px,1420px);margin-inline:auto}.announcement{min-height:34px;padding:0 clamp(18px,4vw,64px);display:flex;align-items:center;justify-content:center;gap:16px;color:#fff;background:var(--orange);font-family:var(--mono);font-size:10px;letter-spacing:.01em}.announcement span{font-weight:500;text-transform:uppercase}.announcement p{margin:0;opacity:.82}.announcement a{display:inline-flex;align-items:center;gap:5px;font-weight:500}.announcement svg{width:13px;height:13px}.site-header{position:sticky;top:0;z-index:30;min-height:76px;padding:0 clamp(20px,5vw,92px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;border-bottom:1px solid var(--line);background:#f8f8f5f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{width:220px;height:58px;display:flex;align-items:center;overflow:hidden}.brand img{width:220px;height:auto;display:block}.nav-links{display:flex;align-items:center;gap:30px;color:#343330;font-size:12px}.nav-links a{transition:color .15s ease}.nav-links a:hover{color:var(--orange)}.header-actions{justify-self:end;display:flex;align-items:center;gap:18px}.header-link{padding:0;border:0;background:transparent;cursor:pointer;font-size:12px}.menu-button{width:42px;height:42px;display:none;place-items:center;border:1px solid var(--line);border-radius:10px;background:#fff}.button{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:10px;cursor:pointer;font-size:12px;font-weight:650;transition:transform .16s ease,background .16s ease,border-color .16s ease}.button:hover{transform:translateY(-2px)}.button svg{width:17px;height:17px}.button.compact{min-height:40px;padding-inline:16px}.button.orange{color:#fff;background:var(--orange);box-shadow:0 8px 24px #ff4f122e}.button.orange:hover{background:var(--orange-dark)}.button.dark{color:#fff;background:var(--ink)}.hero{position:relative;min-height:1040px;overflow:hidden;border-bottom:1px solid var(--line);background:#fbfbf9}.hero-grid-bg,.final-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr);pointer-events:none}.hero-grid-bg span,.final-grid-bg span{border-right:1px solid #e5e5e0;border-bottom:1px solid #e5e5e0}.hero-content{position:relative;z-index:1;width:min(100% - 48px,1040px);margin-inline:auto;padding-top:28px;text-align:center}.hero-badge{width:max-content;max-width:100%;margin:0 auto 22px;padding:8px 11px 8px 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:999px;background:#ffffffd1;font-size:11px;box-shadow:0 8px 24px #1e1e140a}.hero-badge svg{width:18px;height:18px;padding:3px;color:#fff;border-radius:50%;background:var(--ink)}.hero h1{max-width:880px;margin:0 auto;font-size:clamp(52px,5.7vw,80px);line-height:1;letter-spacing:-.07em;font-weight:620}.hero h1 em{color:var(--orange);font-style:normal;font-weight:620}.hero-lede{max-width:620px;margin:20px auto 0;color:#4f4e4a;font-size:15px;line-height:1.58}.command-box{position:relative;width:min(100%,720px);margin:34px auto 0;text-align:left;border:1px solid #d7d7d1;border-radius:18px;background:#fff;box-shadow:0 20px 54px #201e161f}.command-input{position:relative;min-height:58px;padding:0 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #e6e5e0;color:#74736f;font-size:15px}.command-input>svg{width:20px;height:20px;color:#9a9995}.command-note{position:absolute;left:43%;bottom:30px;width:270px;padding:14px 16px;color:var(--ink);border:1px solid #d8d8d2;border-radius:12px;background:#fff;box-shadow:0 14px 28px #28261e1f;font-size:11px;line-height:1.45}.command-modes{min-height:58px;padding:8px;display:flex;align-items:center;gap:4px}.command-modes>button:not(.command-submit){min-height:40px;padding:0 14px;border:0;border-radius:9px;color:#7c7b77;background:transparent;cursor:pointer;font-size:11px}.command-modes>button.active{color:var(--ink);background:var(--soft);box-shadow:0 3px 10px #1e1e1414}.command-submit{width:48px;height:42px;margin-left:auto;display:grid;place-items:center;border:0;border-radius:10px;color:#fff;background:var(--orange);cursor:pointer}.command-submit svg{width:19px;height:19px}.product-preview{margin:-6px auto 0;padding-top:28px;width:min(100%,940px)}.signal-console{overflow:hidden;min-height:470px;text-align:left;border:1px solid #d8d8d2;border-radius:20px 20px 0 0;background:#ffffffe8;box-shadow:0 28px 70px #28261e14;opacity:.76}.console-bar{height:54px;padding:0 18px;display:flex;align-items:center;border-bottom:1px solid #e4e4df}.console-dots{display:flex;gap:7px}.console-dots i{width:8px;height:8px;display:block;border:1px solid #c8c7c2;border-radius:50%}.console-body{min-height:414px;display:grid;grid-template-columns:64px 1fr}.console-body aside{padding:16px 0;display:flex;align-items:center;flex-direction:column;gap:10px;border-right:1px solid #e1e1dc;background:#f3f3ef}.console-body aside svg{width:36px;height:36px;padding:10px;color:#777671;border-radius:9px}.console-body aside svg:first-child{color:#fff;background:var(--ink)}.console-route{padding:28px}.route-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.route-heading span{color:#8e8d88;font-family:var(--mono);font-size:9px;text-transform:uppercase}.route-heading strong{font-size:13px}.route-steps{margin:38px 0 30px;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:start}.route-step{min-width:46px;display:grid;place-items:center;gap:7px;color:#aaa9a4;font-size:8px}.route-step i{width:28px;height:28px;display:grid;place-items:center;border:1px solid #d9d8d3;border-radius:50%;background:#fff}.route-step i svg{width:12px;height:12px}.route-step.done i{color:#fff;border-color:var(--ink);background:var(--ink)}.route-step.alert i{color:#fff;border-color:var(--orange);background:var(--orange)}.route-steps>b{height:1px;margin-top:14px;background:#d9d8d3}.route-steps>b.alert{background:var(--orange)}.finding{min-height:114px;padding:17px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;border:1px solid #dcdcd6;border-radius:13px;background:#fbfbf9;animation:finding-in .2s ease both}@keyframes finding-in{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.finding-icon{width:40px;height:40px;display:grid;place-items:center;color:#fff;border-radius:10px;background:var(--orange)}.finding-icon svg{width:19px;height:19px}.finding span{color:var(--orange);font-family:var(--mono);font-size:8px;text-transform:uppercase}.finding h3{margin:5px 0 3px;font-size:15px}.finding p{margin:0;color:#767570;font-size:10px}.finding button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d8d8d2;border-radius:9px;background:#fff;cursor:pointer}.console-code{margin-top:14px;padding:12px 15px;display:flex;justify-content:space-between;gap:20px;border:1px solid #e0e0db;border-radius:10px;font-family:var(--mono);font-size:9px}.console-code span{color:#8b8a85}.console-code code{color:var(--orange-dark)}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);background:#fff}.proof-strip div{min-height:112px;padding:26px clamp(22px,4vw,56px);display:grid;align-content:center;gap:8px;border-right:1px solid var(--line)}.proof-strip div:last-child{border-right:0}.proof-strip span{color:var(--muted);font-family:var(--mono);font-size:9px;text-transform:uppercase}.proof-strip strong{font-size:17px;font-weight:600}.product-section,.audience-section,.plans-section{padding-block:clamp(100px,10vw,158px)}.section-kicker{padding-bottom:18px;display:grid;grid-template-columns:64px 1fr;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;text-transform:uppercase}.section-kicker p{margin:0}.section-heading{padding:clamp(56px,7vw,94px) 0;display:grid;grid-template-columns:1.35fr .65fr;align-items:end;gap:80px}.section-heading h2,.dark-heading h2,.audience-layout h2,.security-copy h2,.plans-heading h2,.final-cta h2{margin:0;font-size:clamp(44px,5.4vw,78px);line-height:1.02;letter-spacing:-.065em;font-weight:600}.section-heading h2 em,.final-cta h2 em{color:var(--orange);font-style:normal}.section-heading>p,.dark-heading>p,.plans-heading>p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.feature-lines{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-lines article{min-height:312px;padding:24px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.feature-lines article:last-child{border-right:0}.feature-lines article>span{color:#999893;font-family:var(--mono);font-size:9px}.feature-lines svg{width:34px;height:34px;margin:48px 0 auto;color:var(--orange)}.feature-lines h3{margin:28px 0 10px;font-size:20px}.feature-lines p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.dark-section{color:#fff;background:#191917}.dark-section .section-shell{padding-block:clamp(100px,10vw,156px)}.section-kicker.inverse{border-color:#373734;color:#aaa9a4}.dark-heading{padding:clamp(56px,7vw,96px) 0 76px;display:grid;grid-template-columns:1.35fr .65fr;align-items:end;gap:80px}.dark-heading>p{color:#9b9a95}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #373734}.process-grid article{min-height:360px;padding:25px;display:flex;flex-direction:column;border-right:1px solid #373734}.process-grid article:last-child{border-right:0}.process-grid article>span{color:#85847f;font-family:var(--mono);font-size:9px}.process-grid svg{width:39px;height:39px;margin:62px 0 auto;color:var(--orange)}.process-grid h3{margin:30px 0 11px;font-size:21px}.process-grid p{margin:0;color:#9e9d98;font-size:12px;line-height:1.65}.audience-layout{padding-top:clamp(58px,7vw,94px);display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(70px,9vw,150px)}.audience-layout>div:first-child{display:flex;flex-direction:column;align-items:flex-start}.audience-layout .button{margin-top:46px}.audience-list{border-top:1px solid var(--line)}.audience-list article{min-height:138px;padding:24px 0;display:grid;grid-template-columns:42px .5fr 1fr auto;gap:20px;align-items:start;border-bottom:1px solid var(--line)}.audience-list article>span{color:#999893;font-family:var(--mono);font-size:9px}.audience-list h3{margin:0;font-size:19px}.audience-list p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.audience-list svg{width:18px;height:18px;color:var(--orange)}.security-section{margin-bottom:clamp(100px,10vw,158px);display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:#fff}.security-visual{position:relative;min-height:570px;padding:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-right:1px solid var(--line);background:#f1f1ed}.security-icon{width:168px;height:168px;display:grid;place-items:center;border:1px solid #d0d0ca;border-radius:32px;color:var(--orange);background:#fff;box-shadow:0 28px 70px #1e1e141a}.security-icon svg{width:72px;height:72px}.security-status{margin-top:28px;padding:9px 12px;display:flex;align-items:center;gap:8px;border:1px solid #d8d8d2;border-radius:999px;background:#fff;font-family:var(--mono);font-size:9px;text-transform:uppercase}.security-status i{width:7px;height:7px;display:block;border-radius:50%;background:var(--orange)}.security-code{position:absolute;left:28px;right:28px;bottom:26px;padding-top:14px;display:flex;justify-content:space-between;border-top:1px solid #d5d5cf;font-family:var(--mono);font-size:9px}.security-code span{color:#8b8a85}.security-code code{color:var(--orange-dark)}.security-copy{padding:clamp(44px,6vw,88px);align-self:center}.mono-label{color:var(--orange);font-family:var(--mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.security-copy h2{margin:26px 0 22px;font-size:clamp(40px,4.3vw,64px)}.security-copy>p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.security-points{margin-top:38px;border-top:1px solid var(--line)}.security-points p{margin:0;padding:17px 0;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);font-size:12px}.security-points svg{width:20px;height:20px;color:var(--orange)}.plans-heading{padding:clamp(58px,7vw,94px) 0 70px;display:grid;grid-template-columns:1.25fr .75fr;gap:90px;align-items:end}.plan-rows{border-top:1px solid var(--line)}.plan-rows article{min-height:220px;padding:30px 0;display:grid;grid-template-columns:.9fr 1fr auto;align-items:center;gap:60px;border-bottom:1px solid var(--line)}.plan-rows article>div>span{color:var(--orange);font-family:var(--mono);font-size:9px;text-transform:uppercase}.plan-rows h3{margin:12px 0 0;font-size:28px;letter-spacing:-.04em}.plan-rows p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.final-cta{position:relative;min-height:660px;display:grid;place-items:center;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:#fff}.final-cta>div:not(.final-grid-bg){position:relative;z-index:1;padding:90px 24px}.final-cta h2{margin:26px 0 44px}.site-footer{padding-block:54px 28px}.footer-overview{padding-bottom:48px;display:grid;grid-template-columns:.8fr 1fr auto;gap:50px;align-items:start}.footer-overview>p{max-width:420px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.footer-overview>a{color:var(--orange-dark);font-family:var(--mono);font-size:10px}.footer-support{min-height:230px;padding:50px 0;display:grid;grid-template-columns:minmax(200px,.8fr) 2fr;align-items:center;gap:clamp(56px,8vw,130px);border-top:1px solid var(--line)}.footer-support-logo{width:250px;min-width:250px;padding:50px;display:block;justify-self:start}.footer-support-logo img{width:100%;height:auto;display:block}.footer-support-copy{max-width:940px;color:var(--ink);font-size:14px;line-height:1.75;text-decoration-color:transparent;text-underline-offset:4px;transition:color .15s ease,text-decoration-color .15s ease}.footer-support-copy:hover{color:var(--orange-dark);text-decoration-color:currentColor}.footer-legal{padding:34px 0;display:grid;grid-template-columns:.8fr 1fr 2fr;gap:50px;border-top:1px solid var(--line)}.footer-legal>div{display:grid;gap:10px}.footer-legal strong{font-size:14px;font-weight:600}.footer-legal p,.footer-legal address{margin:0;color:var(--muted);font-size:12px;line-height:1.8;font-style:normal}.footer-legal p span{color:var(--ink);font-family:var(--mono);font-size:9px}.footer-legal address{max-width:560px}.footer-legal address span,.footer-label{margin-bottom:6px;display:block;color:#8c8b86;font-family:var(--mono);font-size:9px;font-style:normal;letter-spacing:.03em;text-transform:uppercase}.footer-bottom{padding-top:28px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);color:#8c8b86;font-family:var(--mono);font-size:9px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;padding:24px;display:grid;place-items:center;overflow-y:auto;background:#181816c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lead-modal{width:min(100%,780px);max-height:calc(100vh - 48px);padding:clamp(30px,5vw,58px);overflow-y:auto;border:1px solid #d7d7d1;border-radius:18px;background:var(--paper);box-shadow:0 36px 100px #0000004d}.modal-topline{margin:calc(clamp(30px,5vw,58px)*-1) calc(clamp(30px,5vw,58px)*-1) 38px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.modal-topline>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:pointer}.modal-switch{width:max-content;margin-bottom:38px;padding:4px;display:flex;border:1px solid var(--line);border-radius:10px;background:#fff}.modal-switch button{min-height:34px;padding:0 15px;border:0;border-radius:7px;color:var(--muted);background:transparent;cursor:pointer;font-size:11px}.modal-switch button.active{color:#fff;background:var(--ink)}.lead-modal h2{max-width:640px;margin:22px 0 14px;font-size:clamp(36px,5vw,56px);line-height:1.04;letter-spacing:-.06em}.modal-copy{max-width:600px;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.lead-form{margin-top:34px;display:grid;grid-template-columns:repeat(2,1fr);gap:17px}.lead-form label:not(.consent){display:grid;gap:8px}.lead-form label>span{font-size:10px;font-weight:650}.lead-form input,.lead-form select,.lead-form textarea{width:100%;border:1px solid var(--line);border-radius:9px;outline:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.lead-form input,.lead-form select{height:48px;padding:0 13px}.lead-form textarea{padding:13px;resize:vertical}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 4px #ff4f121c}.lead-form .wide{grid-column:1 / -1}.consent{display:flex;align-items:flex-start;gap:10px;color:var(--muted)}.consent input{width:17px;height:17px;margin:0;accent-color:var(--orange)}.consent span{font-weight:450!important;line-height:1.5}.lead-form small{color:#8d8c87;text-align:center;font-family:var(--mono);font-size:8px}.lead-form .button:disabled{cursor:wait;opacity:.68}.lead-form .form-error{color:#b42318;font-family:var(--body);font-size:11px}.success-state{min-height:470px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.success-state>svg{width:56px;height:56px;margin-bottom:30px;color:var(--orange)}.success-state>span{font-family:var(--mono);font-size:9px;text-transform:uppercase}.success-state p{max-width:560px;margin:0 0 30px;color:var(--muted);line-height:1.7}@media(max-width:1050px){.site-header{grid-template-columns:1fr auto}.nav-links{position:absolute;top:calc(100% + 1px);left:18px;right:18px;padding:14px;display:none;flex-direction:column;align-items:stretch;gap:0;border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:0 20px 50px #19191421}.nav-links.open{display:flex}.nav-links a{padding:13px 8px;border-bottom:1px solid var(--line)}.nav-links a:last-child{border-bottom:0}.menu-button{display:grid}.section-heading,.dark-heading,.plans-heading{grid-template-columns:1fr;gap:34px}.feature-lines,.process-grid{grid-template-columns:repeat(2,1fr)}.feature-lines article:nth-child(2),.process-grid article:nth-child(2){border-right:0}.feature-lines article:nth-child(-n+2),.process-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.process-grid article:nth-child(-n+2){border-bottom-color:#373734}.audience-layout{grid-template-columns:1fr}.audience-layout>div:first-child{max-width:780px}.security-section{grid-template-columns:1fr}.security-visual{border-right:0;border-bottom:1px solid var(--line)}.plan-rows article{grid-template-columns:.8fr 1.2fr}.plan-rows article .button{grid-column:1 / -1;justify-self:start}}@media(max-width:760px){.section-shell{width:min(100% - 28px,1420px)}.announcement{min-height:42px;justify-content:flex-start}.announcement p{display:none}.announcement a{margin-left:auto}.site-header{min-height:66px;padding-inline:16px}.brand{width:174px;height:50px}.brand img{width:174px}.header-link,.header-actions>.button{display:none}.hero{min-height:900px}.hero-grid-bg{grid-template-columns:repeat(4,1fr)}.hero-content{width:min(100% - 28px,1040px);padding-top:38px}.hero h1{font-size:clamp(48px,14vw,72px)}.hero-lede{font-size:15px}.command-box{margin-top:38px}.command-input{min-height:54px;padding-inline:14px}.command-note{display:none}.command-modes{flex-wrap:wrap}.command-modes>button:not(.command-submit){flex:1 1 auto;padding-inline:8px}.command-submit{width:100%;margin-left:0}.product-preview{padding-top:42px}.signal-console{min-height:390px}.console-body{grid-template-columns:1fr}.console-body aside{display:none}.console-route{padding:18px 13px}.route-heading{align-items:flex-start;flex-direction:column}.route-steps{margin-block:28px 24px}.route-step{min-width:30px}.route-step span{display:none}.finding{grid-template-columns:auto 1fr}.finding button{display:none}.console-code{flex-direction:column}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip div:nth-child(2){border-right:0}.proof-strip div:nth-child(-n+2){border-bottom:1px solid var(--line)}.feature-lines,.process-grid{grid-template-columns:1fr}.feature-lines article,.feature-lines article:nth-child(2),.process-grid article,.process-grid article:nth-child(2){min-height:260px;border-right:0;border-bottom:1px solid var(--line)}.feature-lines article:last-child,.process-grid article:last-child{border-bottom:0}.process-grid article,.process-grid article:nth-child(2){border-bottom-color:#373734}.feature-lines svg,.process-grid svg{margin-top:42px}.audience-list article{grid-template-columns:34px 1fr auto}.audience-list article p{grid-column:2 / -1}.security-visual{min-height:430px}.security-copy{padding-inline:24px}.plan-rows article{grid-template-columns:1fr;gap:26px}.plan-rows article .button{grid-column:1}.final-grid-bg{grid-template-columns:repeat(4,1fr)}.footer-overview{grid-template-columns:1fr;gap:26px}.footer-support{min-height:0;padding-block:42px;grid-template-columns:1fr;gap:24px}.footer-support-logo{width:250px}.footer-support-copy{font-size:13px}.footer-legal{grid-template-columns:1fr;gap:24px}.footer-bottom{align-items:flex-start;flex-direction:column}.modal-backdrop{padding:8px;align-items:end}.lead-modal{width:100%;max-height:calc(100vh - 16px);padding:26px 20px;border-radius:16px 16px 10px 10px}.modal-topline{margin:-26px -20px 30px}.lead-form{grid-template-columns:1fr}.lead-form .wide{grid-column:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
