@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) 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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,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}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}}:root{--ink:#071b36;--ink-soft:#25364e;--muted:#64748b;--blue:#087ec2;--blue-bright:#13a5df;--line:#dce4ec;--paper:#f5f7fa;--white:#fff;--navy:#071b36;--font-sans:"Inter Variable",Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{color:var(--ink);background:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss03";text-rendering:optimizelegibility;margin:0;font-size:15px}body,button,input,select,textarea{font-family:var(--font-sans)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #159ee0}::selection{color:#fff;background:#0c78b4}.container{width:min(1200px,100% - 72px);margin-inline:auto}.skip-link{z-index:50;color:#fff;background:#071b36;padding:11px 15px;font-size:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.section-pad{padding-block:112px}.text-muted{color:#8492a5}.section-kicker{color:#59728e;letter-spacing:.16em;margin:0 0 23px;font-size:10px;font-weight:700;line-height:1.6}.body-large{color:#64748b;max-width:610px;margin:25px 0 0;font-size:17px;line-height:1.8}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 24px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:#071b36}.button-primary:hover{background:#0a3b68}.button-dark{color:#fff;background:#071b36}.button-dark:hover{background:#0a3b68}.button-light{color:#071b36;background:#fff}.button-light:hover{background:#d9f3ff}.button-text{color:#071b36;min-height:45px;padding-inline:8px}.button-text:hover{color:#067ebd}.inline-link{color:#0a5484;align-items:center;gap:11px;font-size:13px;font-weight:700;display:inline-flex}.button svg,.inline-link svg{transition:transform .2s}.button:hover svg,.inline-link:hover svg{transform:translate(3px)}.site-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7fbffdb;border-bottom:1px solid #d6e2eeb3;height:88px;position:sticky;top:0}.header-inner{justify-content:space-between;gap:32px;height:100%}.brand-link,.header-inner{align-items:center;display:flex}.brand-link{flex:none;width:210px}.brand-link img{width:100%;height:auto;display:block}.desktop-nav{align-items:center;gap:34px;height:100%;display:flex}.nav-link{color:#0f2742;align-items:center;gap:5px;font-size:15px;font-weight:500;transition:color .18s;display:inline-flex}.login-link:hover,.nav-link:hover{color:#087ec2}.nav-dropdown{align-items:center;height:100%;display:flex;position:relative}.nav-dropdown-menu{border:1px solid var(--line);opacity:0;pointer-events:none;background:#fff;gap:2px;width:260px;padding:12px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:64px;left:-20px;transform:translateY(7px);box-shadow:0 18px 40px #071b361f}.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-dropdown-menu a{color:#31465f;padding:11px 12px;font-size:14px;font-weight:500}.nav-dropdown-menu a:hover{color:#087ec2;background:#f1f7fa}.nav-dropdown-menu .dropdown-all{border-top:1px solid var(--line);color:#0876ae;justify-content:space-between;margin-top:4px;font-weight:700;display:flex}.header-actions{gap:21px}.header-actions,.login-link{align-items:center;display:flex}.login-link{color:#0f2742;white-space:nowrap;gap:4px;font-size:15px;font-weight:500}.header-cta{border-radius:6px;min-height:46px;padding-inline:22px;font-size:15px;font-weight:600}.header-cta span{margin-left:2px;font-size:16px}.mobile-menu-button,.mobile-nav{display:none}.hero{background:radial-gradient(at 76% 46%,#4bb8dc33,#0000 43%),linear-gradient(112deg,#f8fafc,#f0f6fa 46%,#e6f3f9);min-height:685px;position:relative;overflow:hidden}.hero:before{border:1px solid #2173ab1c;border-radius:50%;width:820px;height:820px;top:-190px;right:-210px}.hero:after,.hero:before{content:"";position:absolute}.hero:after{border:1px solid #2173ab17;border-radius:50%;width:700px;height:700px;top:-130px;right:-145px}.hero-orbit{border:1px solid #2173ab12;border-radius:50%;width:570px;height:570px;position:absolute;top:-70px;right:-75px}.hero-tech-art{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-tech-art svg{width:100%;height:100%;display:block}.hero-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:40px;min-height:610px;padding-top:20px;display:grid;position:relative}.hero-copy{padding-top:8px}.eyebrow{color:#3f5f80;letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.eyebrow-dot{background:#09a5da;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #09a5da1a}.hero h1{max-width:640px;color:var(--ink);letter-spacing:-.055em;margin:27px 0 24px;font-size:clamp(44px,4.5vw,66px);font-weight:600;line-height:1.04}.hero h1 span{color:#0788c5}.hero-lead{color:#4f6177;max-width:520px;margin:0;font-size:18px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:20px;margin-top:29px}.hero-actions,.hero-proof{align-items:center;display:flex}.hero-proof{color:#5b6d82;gap:12px;margin-top:47px;font-size:14px;line-height:1.6}.hero-proof b{color:#334860;font-weight:700}.proof-icon{color:#1887bd;border:1px solid #d6e0e9;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.hero-visual{background:#ffffffdb;border:1px solid #d9e3eb;align-self:center;margin:0;padding:18px;position:relative;box-shadow:0 30px 75px #1f42641a}.hero-stage{padding:76px 112px 66px 74px;position:relative}.flow-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-lines path{fill:none;stroke:#4aaee0;stroke-opacity:.7;stroke-width:1.2px;vector-effect:non-scaling-stroke}.flow-card{z-index:2;color:#1887c4;background:#fffffff2;border:1px solid #dbe8f1;border-radius:10px;align-items:center;gap:10px;padding:11px 15px;display:flex;position:absolute;box-shadow:0 12px 32px #1f5a8c1f}.flow-card span{flex-direction:column;display:flex}.flow-card b{color:#1c3550;font-size:10px;font-weight:700}.flow-card small{color:#7a8ba0;font-size:8px}.flow-row{z-index:2;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:12px;left:14%;right:4%}.flow-row .flow-card{padding:9px 12px;position:static}.flow-arrow{box-sizing:content-box;color:#1887c4;background:#fff;border:1px solid #cfe2ee;border-radius:50%;flex:none;padding:5px}.flow-process{flex-direction:column;align-items:flex-start;gap:7px;min-width:112px;top:38%;left:0}.flow-process ul{gap:7px;margin:3px 0 0;padding:0;list-style:none;display:grid}.flow-process li{color:#5a6c80;align-items:center;gap:7px;font-size:8px;display:flex}.flow-process li svg{box-sizing:content-box;color:#2fa77f;border:1px solid #2fa77f;border-radius:50%;padding:2px}.flow-process li i{border:1px solid #c3cfda;border-radius:50%;width:12px;height:12px}.flow-perf{flex-direction:column;align-items:flex-start;gap:4px;min-width:150px;top:25%;right:0}.flow-perf small{align-items:center;gap:5px;font-weight:700;display:flex}.flow-perf>svg{fill:none;stroke:#1c8fd0;stroke-width:2px;width:130px;height:32px}.flow-infra{bottom:2px;left:28%}.visual-note{bottom:46px}.visual-topline{color:#75859a;letter-spacing:.14em;justify-content:space-between;margin:1px 3px 14px;font-size:8px;font-weight:700;display:flex}.live-indicator{color:#248a99}.product-window{background:#fff;border:1px solid #e0e7ed;grid-template-columns:45px 1fr;min-height:330px;display:grid}.product-sidebar{background:#fbfcfd;border-right:1px solid #e8edf1;flex-direction:column;align-items:center;gap:14px;padding:11px 6px;display:flex}.product-mark{color:#21b7ec;background:#09284a;border-radius:7px;place-items:center;width:27px;height:27px;margin-bottom:6px;font-size:19px;font-weight:800;display:grid}.sidebar-mark{color:#a4afbd;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.sidebar-mark.selected{color:#0885c4;background:#eaf5fa}.sidebar-spacer{flex:1}.sidebar-avatar{color:#37516a;background:#e7eef4;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.product-main{min-width:0;padding:17px 18px 9px}.product-head{justify-content:space-between;align-items:flex-start;display:flex}.product-breadcrumb{color:#8896a6;letter-spacing:.12em;font-size:7px;font-weight:700}.product-head h3{color:#162f4b;letter-spacing:-.03em;margin:7px 0 14px;font-size:15px;font-weight:650}.product-date{color:#8190a1;letter-spacing:.1em;margin-top:4px;font-size:7px}.product-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.metric-card{border:1px solid #e7edf1;min-height:75px;padding:10px 10px 14px;position:relative;overflow:hidden}.metric-card>span:first-child{color:#8290a1;letter-spacing:.11em;font-size:6px;font-weight:700;display:block}.metric-card strong{color:#223b55;margin-top:9px;font-size:10px;font-weight:650;display:block}.metric-card small{color:#91a0ad;margin-top:4px;font-size:7px;display:block}.metric-line{opacity:.8;height:2px;position:absolute;bottom:0;left:0;right:0}.line-blue{background:#1783c0}.line-cyan{background:#1dabb2}.line-gold{background:#e0ae57}.product-lower{grid-template-columns:1.4fr .9fr;gap:9px;margin-top:9px;display:grid}.chart-card,.tasks-card{border:1px solid #e7edf1;min-width:0;padding:10px}.chart-title span{color:#8290a1;letter-spacing:.1em;font-size:6px;font-weight:700;display:block}.chart-title b{color:#30455d;margin-top:5px;font-size:9px;display:block}.chart-area{background:repeating-linear-gradient(#0000 0 23px,#edf1f4 24px);height:74px;margin-top:8px;position:relative;overflow:hidden}.chart-area svg{width:100%;height:68px;position:absolute;inset:3px 0 0}.chart-bars{opacity:.15;justify-content:space-between;align-items:end;display:flex;position:absolute;inset:12px 0 0}.chart-bars i{background:#3b94c5;width:6%;height:32%}.chart-bars i:nth-child(3n){height:63%}.chart-bars i:nth-child(4n){height:44%}.chart-labels{color:#93a0ad;justify-content:space-between}.chart-labels,.task-row{font-size:7px;display:flex}.task-row{color:#5a687a;align-items:center;gap:7px;margin-top:11px}.task-row i{background:#3eaa91;border-radius:50%;width:5px;height:5px;margin-left:auto}.task-icon{border-radius:5px;place-items:center;width:21px;height:21px;display:grid}.task-blue{color:#277faf;background:#e7f2fa}.task-teal{color:#389583;background:#e6f4f1}.task-amber{color:#c18b3b;background:#fcf3e5}.product-disclaimer{color:#9aa8b5;letter-spacing:.13em;text-align:right;margin-top:8px;font-size:6px}.visual-note{color:#8090a1;background:#fff;border:1px solid #e0e7ed;align-items:center;gap:8px;padding:12px 15px;font-size:8px;line-height:1.65;display:flex;position:absolute;bottom:38px;right:-22px;box-shadow:0 12px 30px #0f335214}.visual-note b{color:#31475e;font-size:9px}.note-mark{color:#d99a43}.hero-index{color:#91a0af;letter-spacing:.15em;font-size:8px;position:absolute;bottom:-34px;left:0}.hero-bottom{z-index:1;color:#708197;letter-spacing:.14em;border-top:1px solid #dce4ec;justify-content:space-between;padding-top:13px;font-size:8px;font-weight:700;display:flex;position:relative}.hero-bottom svg{color:#2585b4}.intro-section{background:#fff}.intro-grid{grid-template-columns:.55fr 1.45fr;gap:60px;display:grid}.intro-grid .section-kicker{margin-top:12px}.about-grid h2,.benefit-heading h2,.detail-content-grid h2,.detail-cta h2,.detail-intro h2,.detail-scenarios h2,.faq-grid h2,.faq-page-grid h2,.final-cta h2,.intro-grid h2,.page-hero h1,.section-heading h2,.showcase-copy h2,.steps-grid h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,51px);font-weight:500;line-height:1.1}.intro-grid .body-large{max-width:745px}.feature-section{background:#f5f7fa}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px;display:flex}.section-heading h2{font-size:clamp(36px,4vw,51px)}.section-heading>.inline-link{margin-bottom:5px}.feature-grid{background:#dfe6ec;border:1px solid #dfe6ec;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.feature-card{background:#fff;flex-direction:column;min-height:252px;padding:25px 25px 22px;transition:background .2s,transform .2s;display:flex;position:relative}.feature-card:hover{z-index:1;background:#fafdff;transform:translateY(-3px)}.feature-card-top{justify-content:space-between;align-items:center;display:flex}.feature-icon{color:#0786c4;background:#f7fbfd;border:1px solid #dbe7ee;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:inline-grid}.card-arrow{color:#94a4b3;transition:color .2s,transform .2s}.feature-card:hover .card-arrow{color:#0786c4;transform:translate(2px,-2px)}.feature-number{color:#8a9aab;letter-spacing:.13em;margin:23px 0 8px;font-size:8px;font-weight:700}.feature-card h2,.feature-card h3{color:#132d49;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600}.feature-card>p:last-of-type{color:#718197;max-width:300px;margin:10px 0 0;font-size:12px;line-height:1.75}.feature-grid-expanded .feature-card{min-height:275px}.feature-card-link{color:#0b6194;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:11px;font-weight:700;display:inline-flex}.showcase-section{background:#fff;overflow:hidden}.showcase-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;display:grid}.showcase-copy .body-large{margin-top:22px}.check-list{color:#52657a;gap:15px;margin:28px 0 31px;padding:0;font-size:12px;list-style:none;display:grid}.check-list li{align-items:center;gap:11px;display:flex}.check-list svg{color:#0987bf}.workflow-art{background-color:#f8fafc;background-image:linear-gradient(#07355808 1px,#0000 0),linear-gradient(90deg,#07355808 1px,#0000 0);background-size:32px 32px;border:1px solid #dce6ed;place-items:center;min-height:398px;display:grid;position:relative;overflow:hidden}.workflow-caption{color:#7d8da0;letter-spacing:.13em;font-size:8px;font-weight:700;position:absolute;top:22px;left:23px}.workflow-node{z-index:1;color:#465a70;background:#fff;border:1px solid #dbe4eb;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;box-shadow:0 8px 22px #1939540f}.node-main{border-color:#cbdce7;flex-direction:column;justify-content:center;gap:2px;width:175px;height:92px;top:44%;left:34%}.node-logo{color:#082345;font-size:28px;font-weight:800}.node-logo span{color:#09a8dd}.node-main b{color:#253d57;font-size:11px}.node-main small{color:#8292a3;font-size:8px}.node-one{padding:12px;top:17%;left:9%}.node-two{padding:12px;top:21%;right:7%}.node-three{padding:12px;bottom:14%;right:12%}.workflow-line{z-index:0;transform-origin:0;border-top:1px dashed #9bb9cb;width:190px;height:1px;position:absolute}.line-a{top:33%;left:25%;transform:rotate(27deg)}.line-b{top:35%;left:67%;transform:rotate(151deg)}.line-c{top:68%;left:69%;transform:rotate(208deg)}.orbit-dot{z-index:2;background:#0a9bd0;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 5px #0a9bd01a}.dot-a{top:32%;left:31%}.dot-b{background:#dfa844;top:37%;right:28%}.dot-c{background:#4aa994;bottom:25%;right:29%}.workflow-footer{color:#72859a;letter-spacing:.12em;align-items:center;gap:8px;font-size:7px;font-weight:700;display:flex;position:absolute;bottom:17px;left:21px}.workflow-footer svg{color:#128cb8}.benefit-section{background:#eff3f7}.benefit-heading{text-align:center}.benefit-heading .section-kicker{margin-bottom:19px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:57px;display:grid}.benefit-grid article{border-top:1px solid #cad6e0;padding-top:20px}.benefit-no{color:#0b8dbe;letter-spacing:.1em;font-size:9px;font-weight:700}.benefit-grid h3{color:#18324e;margin:18px 0 9px;font-size:17px;font-weight:600}.benefit-grid p{color:#6b7c8e;max-width:300px;margin:0;font-size:12px;line-height:1.8}.security-section{background:linear-gradient(#f8fafc,#fff)}.security-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:78px;display:grid}.security-copy h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.1}.security-copy .body-large{margin-top:21px}.security-points{border-top:1px solid #dce5eb;display:grid}.security-points article{border-bottom:1px solid #dce5eb;grid-template-columns:38px 1fr;gap:15px;padding:20px 0;display:grid}.security-point-icon{color:#087eae;background:#fff;border:1px solid #d5e5ed;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.security-points h3{color:#193550;margin:0;font-size:14px;font-weight:600}.security-points p{color:#6e7d8f;max-width:440px;margin:6px 0 0;font-size:11px;line-height:1.75}.steps-section{background:#fff}.steps-grid{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.steps-grid .body-large{max-width:400px}.steps-list{display:grid}.steps-list article{border-top:1px solid #dfe6ed;grid-template-columns:51px 1fr;gap:20px;padding:21px 0;display:grid}.steps-list article:last-child{border-bottom:1px solid #dfe6ed}.steps-list article>span{color:#0a86ba;letter-spacing:.08em;font-size:10px;font-weight:700}.steps-list h3{color:#193550;margin:0;font-size:16px;font-weight:600}.steps-list p{color:#6e7d8f;max-width:440px;margin:8px 0 0;font-size:12px;line-height:1.7}.audience-section{background:#fff;padding:30px 0}.audience-band{color:#fff;background:#071b36;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:45px;padding:57px;display:grid}.audience-band .section-kicker{color:#7db6cf}.audience-band h2{letter-spacing:-.05em;margin:0;font-size:32px;font-weight:500;line-height:1.15}.audience-band>p{color:#afbdca;max-width:330px;margin:0;font-size:12px;line-height:1.8}.audience-band .button{white-space:nowrap}.faq-section{background:#fff}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.faq-grid .inline-link{margin-top:28px}.faq-list{border-top:1px solid #dce4eb}.faq-list details{border-bottom:1px solid #dce4eb}.faq-list summary{color:#243b55;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg,.faq-list summary>span{color:#72859a;flex:none;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{color:#6e7e90;max-width:640px;margin:-4px 38px 21px 0;font-size:12px;line-height:1.8}.final-cta{background:#f2f5f8;padding:75px 0}.final-cta-inner{justify-content:space-between;align-items:end;gap:35px;display:flex}.final-cta .section-kicker{margin-bottom:15px}.final-cta h2{font-size:43px}.page-hero{background:#f3f6f9;padding:92px 0 97px;position:relative;overflow:hidden}.page-hero:after{content:"";border:1px solid #07639714;border-radius:50%;width:570px;height:570px;position:absolute;top:-225px;right:-80px;box-shadow:0 0 0 55px #07639705,0 0 0 110px #07639704}.page-hero>.container{z-index:1;position:relative}.page-hero .section-kicker{margin:0 0 20px}.page-hero h1{max-width:800px;font-size:clamp(44px,5.5vw,68px)}.page-lead{color:#64768b;max-width:675px;margin:22px 0 26px;font-size:16px;line-height:1.8}.breadcrumbs{color:#75869a;flex-wrap:wrap;gap:10px;margin:0 0 39px;font-size:10px;display:flex}.breadcrumbs span a:hover,.breadcrumbs>a:hover{color:#087ec2}.breadcrumbs>span{gap:10px;display:flex}.breadcrumbs i{color:#a0aebb;font-style:normal}.detail-intro,.listing-section{background:#fff}.detail-intro-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.detail-emblem{background:radial-gradient(circle at 50% 45%,#edf7fb,#f8fafb 70%);border:1px solid #dce5ec;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:275px;display:flex}.detail-emblem .feature-icon{background:#fff;width:74px;height:74px}.detail-emblem .feature-icon svg{width:28px;height:28px}.detail-emblem>span:last-child{color:#728399;letter-spacing:.12em;font-size:8px;font-weight:700}.detail-benefits{background:#f1f5f8}.detail-content-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.detail-checks{border-top:1px solid #d5e0e8}.detail-checks>div{color:#4a6078;border-bottom:1px solid #d5e0e8;align-items:flex-start;gap:15px;padding:18px 0;font-size:13px;line-height:1.6;display:flex}.detail-checks svg{color:#0989bd;flex:none;margin-top:1px}.detail-checks p{margin:0}.detail-scenarios{background:#fff}.detail-scenarios>.container>h2{margin-bottom:39px}.scenario-grid{background:#dce5eb;border:1px solid #dce5eb;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.scenario-grid article{background:#fbfcfd;min-height:150px;padding:24px}.scenario-grid article>span{color:#078cbb;font-size:9px;font-weight:700}.scenario-grid article p{color:#42586f;max-width:250px;margin:24px 0 0;font-size:13px;line-height:1.7}.detail-disclaimer{color:#8391a1;max-width:820px;margin:19px 0 0;font-size:10px;line-height:1.7}.related-section{background:#f3f6f9}.related-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.related-grid>a{background:#fff;border:1px solid #dce5eb;min-height:180px;padding:22px;position:relative}.related-grid .feature-icon{width:36px;height:36px}.related-grid h3{color:#1b3853;margin:16px 0 6px;font-size:15px}.related-grid p{color:#718197;max-width:265px;margin:0;font-size:11px;line-height:1.7}.related-grid>a>svg{color:#0a78ae;position:absolute;bottom:21px;right:20px}.detail-cta{background:#eaf0f5;padding:65px 0}.detail-cta-inner{justify-content:space-between;align-items:end;gap:30px;display:flex}.detail-cta h2{font-size:39px}.blog-list-section{background:#fff}.featured-article{border-bottom:1px solid #e0e7ed;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;padding-bottom:54px;display:grid}.article-art{color:#fff;background:#0a2343;position:relative;overflow:hidden}.article-art-main{background:linear-gradient(135deg,#0b2850,#0c385d 58%,#0879a7);min-height:350px}.article-art:after,.article-art:before{content:"";border:1px solid #ffffff21;border-radius:50%;width:330px;height:330px;position:absolute}.article-art:before{top:-142px;right:-42px}.article-art:after{top:-87px;right:13px}.article-art-bottom,.article-art-label{z-index:1;color:#ffffffa8;letter-spacing:.15em;font-size:8px;font-weight:700;position:absolute;left:25px}.article-art-label{top:24px}.article-art-bottom{bottom:21px}.article-art-mark{z-index:1;color:#ffffffed;letter-spacing:-.15em;font-size:180px;font-weight:600;line-height:1;position:absolute;bottom:31px;right:75px}.article-art-mark span{color:#16b8e4}.article-art-lines{align-items:end;gap:8px;display:flex;position:absolute;top:46%;left:25px;transform:translateY(-50%)}.article-art-lines i{opacity:.8;background:#14a2ce;width:7px;height:63px}.article-art-lines i:nth-child(2){background:#eab557;height:91px}.article-art-lines i:nth-child(3){height:119px}.article-art-lines i:nth-child(4){background:#2bb8dc;height:150px}.featured-article-copy{padding:12px 0}.article-category{color:#1181af;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700;display:inline-block}.featured-article-copy h2{color:#102b49;letter-spacing:-.05em;max-width:480px;margin:20px 0 13px;font-size:36px;font-weight:500;line-height:1.12}.featured-article-copy>p{color:#6b7d90;max-width:460px;margin:0;font-size:13px;line-height:1.8}.article-meta{color:#79899a;flex-wrap:wrap;align-items:center;gap:9px;margin:20px 0;font-size:10px;display:flex}.article-meta i{background:#a5b1bd;border-radius:50%;width:3px;height:3px}.featured-article-copy .inline-link{margin-top:17px}.blog-heading{justify-content:space-between;align-items:center;margin:44px 0 22px;display:flex}.blog-heading .section-kicker{margin:0}.blog-heading>span{color:#7b8b9b;font-size:11px}.blog-categories{flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 24px;display:flex}.blog-categories>span{color:#8795a4;letter-spacing:.12em;margin-right:5px;font-size:8px;font-weight:700}.blog-categories a{color:#607387;border:1px solid #dfe7ed;padding:7px 10px;font-size:9px}.blog-categories a:hover{color:#0877ad;border-color:#9dc5d8}.article-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.article-art-small{min-height:223px;display:block}.article-art-small-1{background:linear-gradient(135deg,#123450,#197b86)}.article-art-small-2{background:linear-gradient(135deg,#14345a,#75814e)}.article-art-small .article-art-lines{top:auto;bottom:15px;left:26px;transform:none}.article-art-small .article-art-lines i{width:8px;height:52px}.article-art-small .article-art-lines i:nth-child(2){height:78px}.article-art-small .article-art-lines i:nth-child(3){height:101px}.article-card-copy{padding:21px 0 5px}.article-card-copy h2{color:#18334f;letter-spacing:-.03em;max-width:520px;margin:12px 0 9px;font-size:21px;font-weight:600;line-height:1.32}.article-card-copy h2 a:hover{color:#087eb8}.article-card-copy>p{color:#718197;max-width:530px;margin:0;font-size:12px;line-height:1.75}.article-card-copy .article-meta{margin:15px 0 0}.article-hero{background:#f3f6f9;padding:55px 0 49px}.article-hero-inner{max-width:900px}.article-hero .breadcrumbs{margin-bottom:33px}.article-hero h1{color:#0c2744;letter-spacing:-.06em;max-width:850px;margin:14px 0;font-size:clamp(38px,5vw,58px);font-weight:500;line-height:1.07}.article-hero-inner>p{color:#66788c;max-width:745px;margin:0;font-size:15px;line-height:1.8}.article-hero .article-meta{margin-bottom:0}.article-cover{margin-top:34px}.article-cover .article-art-main{min-height:365px}.article-layout{grid-template-columns:220px minmax(0,720px);justify-content:center;gap:80px;padding-block:65px 105px;display:grid}.article-aside{align-self:start;padding-top:4px;position:sticky;top:108px}.article-aside>span{color:#728297;letter-spacing:.14em;margin-bottom:16px;font-size:8px;font-weight:700;display:block}.article-aside nav{border-left:1px solid #d8e1e8;gap:14px;padding-left:12px;display:grid}.article-aside nav a{color:#64768b;font-size:10px;line-height:1.6}.article-aside nav a:hover{color:#087eb8}.article-aside .share-label{margin-top:35px}.article-aside>a{color:#64768b;align-items:center;gap:5px;margin:0 14px 0 0;font-size:10px;display:inline-flex}.article-aside>a:hover{color:#087eb8}.article-body{color:#4a5e73;font-size:14px;line-height:1.9}.article-body .article-intro{color:#273f58;margin:0 0 34px;font-size:18px;line-height:1.7}.article-body section{margin:34px 0;scroll-margin-top:100px}.article-body h2{color:#102b48;letter-spacing:-.04em;margin:0 0 14px;font-size:25px;font-weight:600}.article-body p{margin:12px 0}.article-notice{color:#738295;background:#f2f6f8;border-left:2px solid #1089bd;margin:36px 0;padding:16px 19px;font-size:11px;line-height:1.8}.article-tags{flex-wrap:wrap;align-items:center;gap:8px;margin:29px 0 20px;display:flex}.article-tags>span:first-child{color:#8290a0;letter-spacing:.12em;margin-right:5px;font-size:8px;font-weight:700}.article-tag{color:#607387;border:1px solid #dfe7ed;padding:6px 9px;font-size:9px}.back-link{color:#0b6494;align-items:center;gap:9px;margin-top:10px;font-size:12px;font-weight:700;display:inline-flex}.article-related{background:#f3f6f9;padding-block:70px}.article-related .section-kicker{margin-bottom:20px}.article-related-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.article-related-grid>a{background:#fff;border:1px solid #dce5eb;flex-direction:column;min-height:192px;padding:22px;display:flex}.article-related-grid>a>span:first-child{color:#1380a9;letter-spacing:.1em;font-size:8px;font-weight:700}.article-related-grid h2{color:#18334f;letter-spacing:-.03em;margin:14px 0 8px;font-size:18px;font-weight:600}.article-related-grid p{color:#738296;margin:0 0 16px;font-size:11px;line-height:1.7}.article-related-grid .inline-link{margin-top:auto;font-size:10px}.contact-section{background:#fff}.contact-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.contact-sidebar{padding-top:9px}.contact-sidebar h2{color:#122f4b;letter-spacing:-.05em;margin:0;font-size:36px;font-weight:500;line-height:1.12}.contact-sidebar>p:not(.section-kicker){color:#6b7d90;max-width:340px;margin:19px 0;font-size:13px;line-height:1.8}.contact-email{color:#0c6c9e;align-items:center;gap:10px;margin-top:9px;font-size:13px;font-weight:700;display:inline-flex}.contact-aside-note{border-top:1px solid #dce4eb;gap:14px;margin-top:75px;padding-top:16px;display:flex}.contact-aside-note span{color:#1284ae;font-size:9px;font-weight:700}.contact-aside-note p{color:#8492a1;max-width:290px;margin:0;font-size:10px;line-height:1.8}.contact-form{background:#fff;border:1px solid #dce5eb;padding:30px;box-shadow:0 17px 45px #0e304b0b}.form-heading{border-bottom:1px solid #e4e9ee;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:16px;display:flex}.form-heading>span{color:#42617d;letter-spacing:.13em;font-size:9px;font-weight:700}.form-heading p{color:#8a98a6;margin:0;font-size:9px}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form>label,.form-row label{color:#435870;margin-bottom:17px;font-size:11px;font-weight:600;display:block}.contact-form label b{color:#0c8ab9}.contact-form label>span{color:#98a4b0;font-size:9px;font-weight:400}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{color:#253a50;background:#fff;border:1px solid #d9e2e9;border-radius:2px;outline:none;width:100%;margin-top:8px;padding:11px 12px;font-size:12px;transition:border-color .15s,box-shadow .15s;display:block}.contact-form input:not([type=checkbox]),.contact-form select{height:43px}.contact-form textarea{resize:vertical;min-height:120px;line-height:1.6}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#118ac2;box-shadow:0 0 0 3px #118ac21a}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#9aa7b3}.consent-label{align-items:flex-start;gap:10px;line-height:1.7;color:#768698!important;margin:3px 0 20px!important;font-size:10px!important;font-weight:400!important;display:flex!important}.consent-label input{accent-color:#087ec2;flex:none;width:15px;height:15px;margin:1px 0 0}.consent-label a{color:#126d9b;text-underline-offset:2px;text-decoration:underline}.honeypot{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.turnstile-container{min-height:66px;margin:8px 0 14px}.form-submit{cursor:pointer;border:0;min-width:180px}.form-submit:disabled{cursor:not-allowed;opacity:.55}.form-footnote{color:#97a3af;margin:0 0 0 13px;font-size:9px;display:inline-block}.form-status{margin:0 0 15px;padding:11px 13px;font-size:11px;line-height:1.6}.form-status-success{color:#236d52;background:#f0faf5;border:1px solid #b9ded0}.form-status-error{color:#9e3f2d;background:#fff6f3;border:1px solid #efd0c9}.about-section{background:#fff}.about-grid{grid-template-columns:.6fr 1.4fr;gap:75px;display:grid}.about-grid .section-kicker{margin-top:10px}.about-grid h2{font-size:42px}.about-grid .body-large{margin-top:20px}.about-principles{background:#f1f5f8}.principle-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.principle-grid article{border-top:1px solid #cedae3;padding-top:17px}.principle-grid article>span{color:#0b8cbd;font-size:9px;font-weight:700}.principle-grid h3{color:#1d3a56;margin:20px 0 8px;font-size:18px}.principle-grid p{color:#6d7f91;max-width:300px;margin:0;font-size:12px;line-height:1.8}.faq-page-section{background:#fff}.faq-page-grid{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.legal-section{background:#fff}.legal-article{max-width:800px}.legal-date{color:#78889a;letter-spacing:.1em;font-size:9px;font-weight:700}.legal-draft-notice{color:#78663b;background:#fffaf0;border:1px solid #ead9a6;margin:26px 0 37px;padding:17px 20px}.legal-draft-notice b{font-size:12px}.legal-draft-notice p{margin:8px 0 0;font-size:11px;line-height:1.75}.legal-article section{margin:25px 0}.legal-article h2{color:#203b56;margin:0 0 8px;font-size:17px;font-weight:600}.legal-article section p,.legal-contact{color:#697b8e;margin:0;font-size:12px;line-height:1.85}.legal-contact{margin-top:36px}.legal-contact a{color:#0879ad;text-decoration:underline}.not-found{text-align:center;background:#f5f7fa;flex-direction:column;justify-content:center;align-items:center;min-height:570px;padding:60px 24px;display:flex}.not-found-code{color:#087fb5;letter-spacing:-.1em;font-size:clamp(90px,20vw,180px);font-weight:500;line-height:.9}.not-found .section-kicker{margin:25px 0 10px}.not-found h1{letter-spacing:-.05em;margin:0;font-size:35px;font-weight:500}.not-found>p:not(.section-kicker){color:#718197;font-size:13px}.not-found .button{margin-top:16px}.site-footer{color:#fff;background:#06172e}.footer-main{grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:58px 49px;display:grid}.footer-brand p{color:#a0afbf;margin:15px 0;font-size:11px;line-height:1.7}.footer-brand .footer-tagline{margin-bottom:12px}.footer-brand .footer-affiliation{color:#a0afbf;border-top:1px solid #ffffff24;max-width:220px;margin:0 0 14px;padding-top:12px;font-size:10px;line-height:1.7}.footer-affiliation strong{color:#e3edf5;font-weight:600}.footer-brand>a:last-child{color:#57b2d8;font-size:11px}.footer-links{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links h3{color:#e1eaf2;letter-spacing:.05em;margin:4px 0 8px;font-size:10px;font-weight:700}.footer-links a{color:#9eacbb;font-size:10px;transition:color .15s}.footer-links a:hover{color:#62c5e8}.footer-bottom{color:#8091a4;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:9px;display:flex}@media (max-width:1050px){.hero-stage{padding:0}.flow-arrow,.flow-card,.flow-lines{display:none}.product-window{grid-template-columns:1fr;min-height:0}.product-sidebar{display:none}.product-main{padding:16px 14px 9px}.product-head h3{font-size:14px}.product-date{display:none}.product-breadcrumb{font-size:8px}.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metric-card{min-height:75px;padding:9px 8px 12px}.metric-card>span:first-child{font-size:8px}.metric-card strong{font-size:10px}.metric-card small{font-size:8px}.product-lower{grid-template-columns:1.2fr .8fr;gap:8px}.chart-card,.tasks-card{padding:9px}.chart-title span{font-size:8px}.chart-title b{font-size:10px}.chart-area{height:80px}.chart-area svg{height:74px}.chart-labels,.task-row{font-size:8px}.task-row{gap:6px;margin-top:9px}.task-icon{width:22px;height:22px}.product-disclaimer{font-size:7px}.visual-note{display:none}.container{width:min(100% - 48px,900px)}.desktop-nav,.header-inner{gap:20px}.brand-link{width:145px}.header-actions{gap:13px}.hero-grid{grid-template-columns:.9fr 1.1fr;gap:27px}.hero-visual{padding:13px}.product-main{padding-inline:12px}.showcase-grid{gap:40px}.workflow-art{min-height:360px}.audience-band{gap:25px;padding:42px 32px}.contact-grid{gap:50px}.article-layout{gap:45px}}@media (max-width:780px){.hero-stage{padding:0}.flow-arrow,.flow-card,.flow-lines{display:none}.container{width:min(100% - 40px,620px)}.section-pad{padding-block:79px}.site-header{height:68px}.desktop-nav,.header-actions{display:none}.brand-link{width:147px}.mobile-menu-button{color:#18334e;cursor:pointer;background:#fff;border:1px solid #dbe4eb;place-items:center;width:42px;height:42px;display:grid}.mobile-nav{background:#fff;border-bottom:1px solid #dce4eb;gap:0;padding:10px 20px 17px;display:grid;position:absolute;top:67px;left:0;right:0;box-shadow:0 18px 24px #071b3614}.mobile-nav>a{color:#263d55;border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;display:flex}.mobile-nav>a:last-child{color:#0b709e;font-weight:700}.mobile-nav>a>span{color:#8291a1;font-size:10px}.mobile-nav .mobile-sub-link{color:#697c90;border-bottom:0;padding:8px 0 8px 14px;font-size:11px}.hero{min-height:auto}.hero-tech-art{opacity:.58;inset:22% -38% 0 8%}.hero-grid{grid-template-columns:1fr;gap:28px;min-height:auto;padding-top:72px;padding-bottom:67px}.hero h1{max-width:620px;font-size:clamp(52px,10vw,76px)}.hero-lead{max-width:570px}.hero-proof{margin-top:28px}.hero-visual{width:min(100%,590px);margin:13px auto 0;transform:none}.hero-index{bottom:-26px}.hero-bottom{padding-bottom:2px}.intro-grid{grid-template-columns:1fr;gap:11px}.intro-grid .section-kicker{margin:0}.section-heading{flex-direction:column;align-items:start;gap:19px;margin-bottom:30px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card{min-height:237px;padding:19px}.feature-grid-expanded .feature-card{min-height:258px}.showcase-grid{grid-template-columns:1fr;gap:37px}.workflow-art{min-height:360px}.security-grid{grid-template-columns:1fr;gap:32px}.benefit-grid{gap:18px}.benefit-grid h3{font-size:15px}.benefit-grid p{font-size:11px}.steps-grid{grid-template-columns:1fr;gap:35px}.audience-band{grid-template-columns:1fr 1fr;gap:22px;padding:36px 27px}.audience-band>div{grid-column:1/-1}.audience-band .button{justify-self:start}.faq-grid,.faq-page-grid{grid-template-columns:1fr;gap:31px}.final-cta-inner{flex-direction:column;align-items:start}.final-cta h2{font-size:37px}.page-hero{padding:65px 0 72px}.page-hero h1{font-size:clamp(43px,8vw,60px)}.detail-intro-grid{grid-template-columns:1fr;gap:37px}.detail-emblem{min-height:220px}.detail-content-grid{gap:29px}.detail-content-grid,.scenario-grid{grid-template-columns:1fr}.scenario-grid article{min-height:115px}.scenario-grid article p{margin-top:13px}.related-grid{grid-template-columns:1fr}.related-grid>a{min-height:160px}.featured-article{grid-template-columns:1fr;gap:28px}.article-art-main{min-height:300px}.featured-article-copy h2{font-size:32px}.article-grid{gap:20px}.article-art-small{min-height:180px}.article-card-copy h2{font-size:18px}.article-layout{grid-template-columns:1fr;gap:25px;padding-block:38px 75px}.article-aside{position:static}.article-aside nav{grid-template-columns:repeat(2,1fr)}.article-aside .share-label{margin-top:20px}.contact-grid{grid-template-columns:1fr;gap:34px}.contact-aside-note{margin-top:30px}.contact-form{padding:22px}.about-grid{grid-template-columns:1fr;gap:14px}.principle-grid{gap:18px}.footer-main{grid-template-columns:1fr;gap:40px}}@media (max-width:520px){.container{width:calc(100% - 36px)}.hero-grid{padding-top:53px}.hero h1{font-size:clamp(47px,13vw,64px)}.hero-lead{font-size:14px}.hero-actions{gap:12px}.hero-actions .button-primary{min-height:46px}.hero-visual{padding:9px}.product-window{grid-template-columns:1fr;min-height:0}.product-sidebar{display:none}.product-main{padding:15px 13px 10px}.product-head h3{font-size:14px}.product-date{display:none}.product-breadcrumb{font-size:8px}.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.metric-card{min-height:75px;padding:9px 8px 12px}.metric-card>span:first-child{font-size:7px}.metric-card strong{font-size:9px}.metric-card small{font-size:8px}.product-lower{grid-template-columns:1fr;gap:8px}.chart-card,.tasks-card{padding:10px}.chart-title span{font-size:8px}.chart-title b{font-size:11px}.chart-area{height:82px}.chart-area svg{height:76px}.chart-labels{font-size:9px}.task-row{gap:8px;margin-top:10px;font-size:10px}.task-icon{width:23px;height:23px}.product-disclaimer{font-size:7px}.visual-note{display:none}.about-grid h2,.benefit-heading h2,.faq-grid h2,.faq-page-grid h2,.intro-grid h2,.section-heading h2,.showcase-copy h2,.steps-grid h2{font-size:35px}.body-large{font-size:14px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-grid-expanded .feature-card{min-height:218px;padding:21px}.feature-number{margin-top:16px}.workflow-art{min-height:320px}.node-main{width:150px;left:29%}.node-one{left:5%}.node-two{right:4%}.node-three{right:8%}.workflow-node{gap:6px;padding:9px;font-size:8px}.workflow-node .feature-icon{width:32px;height:32px}.benefit-grid{grid-template-columns:1fr;gap:24px;margin-top:36px}.benefit-grid article{padding-top:15px}.benefit-grid h3{margin-top:11px}.audience-band{grid-template-columns:1fr;gap:19px;padding:29px 22px}.audience-band>div{grid-column:auto}.audience-band h2{font-size:29px}.audience-band>p{font-size:11px}.faq-list summary{font-size:12px}.faq-list details>p{font-size:11px}.final-cta{padding:60px 0}.final-cta h2{font-size:34px}.page-hero{padding:53px 0 59px}.page-hero h1{font-size:43px}.page-lead{font-size:14px}.page-hero:after{right:-350px}.detail-cta-inner{flex-direction:column;align-items:start}.detail-cta h2{font-size:34px}.article-grid{grid-template-columns:1fr}.article-art-small{min-height:205px}.blog-heading{flex-direction:column;align-items:start;gap:10px}.article-cover .article-art-main{min-height:260px}.article-art-mark{font-size:130px;right:34px}.article-hero{padding-top:37px}.article-hero .breadcrumbs{gap:6px;margin-bottom:25px}.article-hero .breadcrumbs>span{gap:6px}.article-hero h1{font-size:39px}.article-cover{margin-top:20px}.article-body .article-intro{font-size:16px}.article-body h2{font-size:22px}.form-row{grid-template-columns:1fr;gap:0}.contact-form{padding:18px}.form-heading{flex-direction:column;align-items:start}.form-footnote{margin:12px 0 0;display:block}.principle-grid{grid-template-columns:1fr}.principle-grid article{padding-top:14px}.principle-grid h3{margin-top:12px}.footer-main{padding-block:44px 35px}.footer-links{grid-template-columns:repeat(2,1fr);row-gap:30px}.footer-bottom{flex-direction:column;align-items:start;gap:9px}.not-found h1{font-size:29px}}@media (max-width:360px){.product-metrics{grid-template-columns:1fr}.metric-card{min-height:62px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}