@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_10e972d1-module__5rg_hW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_10e972d1-module__5rg_hW__variable{--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
.legal-links-module__0f3DzW__list{color:var(--muted);flex-wrap:wrap;gap:12px 18px;margin:0;padding:0;list-style:none;display:flex}.legal-links-module__0f3DzW__link{color:var(--text);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #0f172a3d;text-decoration:underline #0f172a3d}.legal-links-module__0f3DzW__link:hover{text-decoration-color:#1d4ed880}
.cookie-consent-manager-module__z28dmq__banner{z-index:30;width:min(460px,100vw - 32px);box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafcfff5;border:1px solid #cfd9e6f5;border-radius:22px;gap:14px;padding:18px;display:grid;position:fixed;bottom:20px;right:20px}.cookie-consent-manager-module__z28dmq__title{margin:0;font-size:1.05rem}.cookie-consent-manager-module__z28dmq__copy{color:var(--muted);margin:0;font-size:.95rem}.cookie-consent-manager-module__z28dmq__actions{flex-wrap:wrap;gap:10px;display:flex}.cookie-consent-manager-module__z28dmq__button,.cookie-consent-manager-module__z28dmq__buttonSecondary{border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-weight:700;display:inline-flex}.cookie-consent-manager-module__z28dmq__button{color:#f8fbff;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%);border:0}.cookie-consent-manager-module__z28dmq__buttonSecondary{color:var(--text);background:#fff;border:1px solid #c9d3e0f5}.cookie-consent-manager-module__z28dmq__links{margin-top:2px}@media (max-width:640px){.cookie-consent-manager-module__z28dmq__banner{width:calc(100vw - 24px);bottom:12px;right:12px}.cookie-consent-manager-module__z28dmq__actions{display:grid}}
.marketing-ui-module__l8I8wq__shell{min-height:100vh;padding:24px;position:relative;overflow:hidden}.marketing-ui-module__l8I8wq__glowLeft,.marketing-ui-module__l8I8wq__glowRight{filter:blur(20px);pointer-events:none;border-radius:999px;position:absolute}.marketing-ui-module__l8I8wq__glowLeft{background:#2563eb2e;width:360px;height:360px;top:92px;left:-140px}.marketing-ui-module__l8I8wq__glowRight{background:#0f766e1f;width:340px;height:340px;top:180px;right:-120px}.marketing-ui-module__l8I8wq__header,.marketing-ui-module__l8I8wq__footer{z-index:1;width:100%;position:relative}.marketing-ui-module__l8I8wq__main{z-index:1;width:min(1180px,100%);margin:0 auto;position:relative}.marketing-ui-module__l8I8wq__header{margin-bottom:28px}.marketing-ui-module__l8I8wq__headerInner{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;box-shadow:var(--shadow-soft);background:#ffffffc7;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.marketing-ui-module__l8I8wq__brand{align-items:center;display:inline-flex}.marketing-ui-module__l8I8wq__nav{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.marketing-ui-module__l8I8wq__navLink,.marketing-ui-module__l8I8wq__loginLink{min-height:40px;color:var(--muted-strong);border-radius:999px;align-items:center;padding:10px 14px;font-size:.95rem;font-weight:600;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.marketing-ui-module__l8I8wq__navLink:hover,.marketing-ui-module__l8I8wq__loginLink:hover{color:var(--text);background:#ffffffb3}.marketing-ui-module__l8I8wq__navLinkActive{color:var(--text);background:#0f172a0f}.marketing-ui-module__l8I8wq__headerActions{align-items:center;gap:12px;display:flex}.marketing-ui-module__l8I8wq__buttonPrimary,.marketing-ui-module__l8I8wq__buttonSecondary,.marketing-ui-module__l8I8wq__buttonGhost,.marketing-ui-module__l8I8wq__buttonDisabled{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:12px 18px;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.marketing-ui-module__l8I8wq__buttonPrimary{background:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent) 100%);color:#f8fbff;box-shadow:0 20px 36px #1d4ed838}.marketing-ui-module__l8I8wq__buttonSecondary{color:var(--accent-dark);background:#e8f0ffb3;border-color:#1d4ed82e}.marketing-ui-module__l8I8wq__buttonGhost{border-color:var(--border);color:var(--text);background:#ffffffd6}.marketing-ui-module__l8I8wq__buttonDisabled{color:#64748b;cursor:not-allowed;background:#f1f5f9e0;border-color:#94a3b852}.marketing-ui-module__l8I8wq__buttonPrimary:hover,.marketing-ui-module__l8I8wq__buttonSecondary:hover,.marketing-ui-module__l8I8wq__buttonGhost:hover{transform:translateY(-1px)}.marketing-ui-module__l8I8wq__main,.marketing-ui-module__l8I8wq__page{gap:56px;display:grid}.marketing-ui-module__l8I8wq__hero{gap:28px;display:grid}.marketing-ui-module__l8I8wq__heroGrid{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:start;gap:28px;display:grid}.marketing-ui-module__l8I8wq__heroGridSingle{grid-template-columns:1fr}.marketing-ui-module__l8I8wq__heroContent,.marketing-ui-module__l8I8wq__heroPanel,.marketing-ui-module__l8I8wq__card,.marketing-ui-module__l8I8wq__resourceCard,.marketing-ui-module__l8I8wq__pricingCard,.marketing-ui-module__l8I8wq__articleCard,.marketing-ui-module__l8I8wq__sidebarCard,.marketing-ui-module__l8I8wq__ctaBand,.marketing-ui-module__l8I8wq__faqItem,.marketing-ui-module__l8I8wq__editorialSection{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe0;border-radius:28px}.marketing-ui-module__l8I8wq__heroContent,.marketing-ui-module__l8I8wq__heroPanel,.marketing-ui-module__l8I8wq__sidebarCard,.marketing-ui-module__l8I8wq__editorialSection,.marketing-ui-module__l8I8wq__ctaBand{padding:28px}.marketing-ui-module__l8I8wq__heroContentFocused{width:100%}.marketing-ui-module__l8I8wq__eyebrow,.marketing-ui-module__l8I8wq__categoryPill,.marketing-ui-module__l8I8wq__statusBadge,.marketing-ui-module__l8I8wq__quickMetaItem{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:7px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.marketing-ui-module__l8I8wq__eyebrow,.marketing-ui-module__l8I8wq__categoryPill,.marketing-ui-module__l8I8wq__quickMetaItem{color:var(--accent-dark);background:#e0eaffcc;border:1px solid #1d4ed829}.marketing-ui-module__l8I8wq__statusBadge{border:1px solid #0000}.marketing-ui-module__l8I8wq__statusAvailable{color:#137333;background:#dcfce7e6}.marketing-ui-module__l8I8wq__statusPending{color:#475569;background:#f1f5f9e6}.marketing-ui-module__l8I8wq__heroTitle,.marketing-ui-module__l8I8wq__sectionTitle,.marketing-ui-module__l8I8wq__articleTitle{letter-spacing:-.04em;text-wrap:balance;margin:18px 0 0;line-height:1}.marketing-ui-module__l8I8wq__heroTitle{max-width:12ch;font-size:clamp(3rem,5vw,5rem)}.marketing-ui-module__l8I8wq__sectionTitle,.marketing-ui-module__l8I8wq__articleTitle{font-size:clamp(2rem,3.8vw,3.4rem)}.marketing-ui-module__l8I8wq__heroLead,.marketing-ui-module__l8I8wq__sectionLead,.marketing-ui-module__l8I8wq__cardText,.marketing-ui-module__l8I8wq__resourceDescription,.marketing-ui-module__l8I8wq__articleExcerpt,.marketing-ui-module__l8I8wq__prose p,.marketing-ui-module__l8I8wq__footerCopy,.marketing-ui-module__l8I8wq__footerMeta,.marketing-ui-module__l8I8wq__sidebarText,.marketing-ui-module__l8I8wq__planDescription,.marketing-ui-module__l8I8wq__priceDetail,.marketing-ui-module__l8I8wq__footnote,.marketing-ui-module__l8I8wq__metaRow,.marketing-ui-module__l8I8wq__breadcrumbRow,.marketing-ui-module__l8I8wq__panelBody{color:var(--muted);margin:16px 0 0;line-height:1.65}.marketing-ui-module__l8I8wq__highlightList,.marketing-ui-module__l8I8wq__panelList,.marketing-ui-module__l8I8wq__featureList,.marketing-ui-module__l8I8wq__sidebarList,.marketing-ui-module__l8I8wq__prose ul,.marketing-ui-module__l8I8wq__footerList,.marketing-ui-module__l8I8wq__signalList{margin:20px 0 0;padding:0;list-style:none}.marketing-ui-module__l8I8wq__highlightList li,.marketing-ui-module__l8I8wq__panelList li,.marketing-ui-module__l8I8wq__featureList li,.marketing-ui-module__l8I8wq__sidebarList li,.marketing-ui-module__l8I8wq__signalList li,.marketing-ui-module__l8I8wq__prose li{padding-left:18px;position:relative}.marketing-ui-module__l8I8wq__highlightList li+li,.marketing-ui-module__l8I8wq__panelList li+li,.marketing-ui-module__l8I8wq__featureList li+li,.marketing-ui-module__l8I8wq__sidebarList li+li,.marketing-ui-module__l8I8wq__signalList li+li,.marketing-ui-module__l8I8wq__prose li+li,.marketing-ui-module__l8I8wq__footerList li+li{margin-top:10px}.marketing-ui-module__l8I8wq__highlightList li:before,.marketing-ui-module__l8I8wq__panelList li:before,.marketing-ui-module__l8I8wq__featureList li:before,.marketing-ui-module__l8I8wq__sidebarList li:before,.marketing-ui-module__l8I8wq__signalList li:before,.marketing-ui-module__l8I8wq__prose li:before{content:"";background:var(--accent);border-radius:999px;width:7px;height:7px;position:absolute;top:10px;left:0}.marketing-ui-module__l8I8wq__actionRow{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.marketing-ui-module__l8I8wq__quickMeta,.marketing-ui-module__l8I8wq__statStrip,.marketing-ui-module__l8I8wq__breadcrumbRow,.marketing-ui-module__l8I8wq__metaRow{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.marketing-ui-module__l8I8wq__statStrip{margin-top:24px}.marketing-ui-module__l8I8wq__statCard{background:#f7f9fceb;border:1px solid #cfd9e6eb;border-radius:20px;flex:180px;min-width:0;padding:16px 18px}.marketing-ui-module__l8I8wq__statCard strong{margin-top:10px;font-size:1.2rem;display:block}.marketing-ui-module__l8I8wq__kicker,.marketing-ui-module__l8I8wq__resourceMeta,.marketing-ui-module__l8I8wq__articleMeta{color:var(--muted-strong);margin:0;font-size:.88rem;font-weight:700}.marketing-ui-module__l8I8wq__panelTitle,.marketing-ui-module__l8I8wq__cardTitle,.marketing-ui-module__l8I8wq__resourceTitle,.marketing-ui-module__l8I8wq__planName{margin:14px 0 0;font-size:1.3rem;line-height:1.2}.marketing-ui-module__l8I8wq__cardGrid,.marketing-ui-module__l8I8wq__resourceGrid,.marketing-ui-module__l8I8wq__pricingGrid,.marketing-ui-module__l8I8wq__articleGrid{gap:18px;display:grid}.marketing-ui-module__l8I8wq__cardGrid,.marketing-ui-module__l8I8wq__resourceGrid,.marketing-ui-module__l8I8wq__articleGrid,.marketing-ui-module__l8I8wq__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-ui-module__l8I8wq__card,.marketing-ui-module__l8I8wq__resourceCard,.marketing-ui-module__l8I8wq__articleCard{gap:12px;padding:24px;display:grid}.marketing-ui-module__l8I8wq__cardEmphasis{background:linear-gradient(#e8f0ffc2,#ffffffeb)}.marketing-ui-module__l8I8wq__cardMuted,.marketing-ui-module__l8I8wq__pricingCardMuted{color:#64748b;background:#f6f8fbeb}.marketing-ui-module__l8I8wq__resourceCard,.marketing-ui-module__l8I8wq__articleCard{transition:transform .18s,border-color .18s,box-shadow .18s}.marketing-ui-module__l8I8wq__resourceCard:hover,.marketing-ui-module__l8I8wq__articleCard:hover{box-shadow:var(--shadow-strong);border-color:#1d4ed838;transform:translateY(-2px)}.marketing-ui-module__l8I8wq__sectionHeading{gap:8px;max-width:70ch;display:grid}.marketing-ui-module__l8I8wq__section{gap:24px;display:grid}.marketing-ui-module__l8I8wq__sectionMuted{border:1px solid var(--border);background:#f4f7fcbd;border-radius:30px;padding:28px}.marketing-ui-module__l8I8wq__planHeader,.marketing-ui-module__l8I8wq__priceLine{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.marketing-ui-module__l8I8wq__pricingCard{gap:18px;padding:26px;display:grid}.marketing-ui-module__l8I8wq__pricingCardFeatured{box-shadow:var(--shadow-strong);background:linear-gradient(#e8f0ffd9,#fffffff5);border-color:#1d4ed833}.marketing-ui-module__l8I8wq__priceLabel{letter-spacing:-.03em;margin:0;font-size:2rem;line-height:1}.marketing-ui-module__l8I8wq__planDescription{color:var(--text);margin:0;font-weight:600}.marketing-ui-module__l8I8wq__featureList li{color:var(--muted-strong)}.marketing-ui-module__l8I8wq__comparisonTableWrapper{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:24px;overflow-x:auto}.marketing-ui-module__l8I8wq__comparisonTable{border-collapse:collapse;width:100%;min-width:720px}.marketing-ui-module__l8I8wq__comparisonTable th,.marketing-ui-module__l8I8wq__comparisonTable td{vertical-align:top;text-align:left;border-bottom:1px solid #e2e8f0eb;padding:18px 20px}.marketing-ui-module__l8I8wq__comparisonTable th{color:var(--muted-strong);font-size:.95rem}.marketing-ui-module__l8I8wq__comparisonTable tr:last-child td,.marketing-ui-module__l8I8wq__comparisonTable tr:last-child th{border-bottom:0}.marketing-ui-module__l8I8wq__ctaBand{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.marketing-ui-module__l8I8wq__ctaText{max-width:62ch}.marketing-ui-module__l8I8wq__faqGrid{gap:14px;display:grid}.marketing-ui-module__l8I8wq__faqItem{padding:22px 24px}.marketing-ui-module__l8I8wq__faqItem summary{cursor:pointer;color:var(--text);font-weight:700}.marketing-ui-module__l8I8wq__faqItem p{color:var(--muted);margin:14px 0 0;line-height:1.65}.marketing-ui-module__l8I8wq__formGrid,.marketing-ui-module__l8I8wq__editorialGrid,.marketing-ui-module__l8I8wq__articleLayout{gap:24px;display:grid}.marketing-ui-module__l8I8wq__formGrid,.marketing-ui-module__l8I8wq__editorialGrid{grid-template-columns:minmax(0,.95fr) minmax(300px,.7fr);align-items:start}.marketing-ui-module__l8I8wq__articleLayout{grid-template-columns:minmax(0,.95fr) minmax(280px,.55fr);align-items:start}.marketing-ui-module__l8I8wq__articleHero{gap:10px;display:grid}.marketing-ui-module__l8I8wq__breadcrumb{color:var(--accent-dark);font-weight:700}.marketing-ui-module__l8I8wq__breadcrumbSeparator{color:var(--muted)}.marketing-ui-module__l8I8wq__editorialMain,.marketing-ui-module__l8I8wq__articleBody{gap:18px;display:grid}.marketing-ui-module__l8I8wq__prose{gap:16px;display:grid}.marketing-ui-module__l8I8wq__prose h2,.marketing-ui-module__l8I8wq__prose h3{margin:0;line-height:1.2}.marketing-ui-module__l8I8wq__prose p,.marketing-ui-module__l8I8wq__prose ul{margin-top:0}.marketing-ui-module__l8I8wq__sidebarCard{gap:14px;display:grid;position:sticky;top:24px}.marketing-ui-module__l8I8wq__sidebarTitle{margin:0;font-size:1.05rem}.marketing-ui-module__l8I8wq__articleCardFeatured{background:linear-gradient(#e8f0ffbd,#ffffffeb)}.marketing-ui-module__l8I8wq__footer{margin-top:20px;padding-bottom:24px}.marketing-ui-module__l8I8wq__footerGrid{border:1px solid var(--border);width:100%;box-shadow:var(--shadow-soft);background:#ffffffe0;border-radius:30px;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(160px,1fr));gap:24px;padding:28px;display:grid}.marketing-ui-module__l8I8wq__footerIntro{gap:12px;display:grid}.marketing-ui-module__l8I8wq__footerColumnTitle{margin:0;font-size:.98rem}.marketing-ui-module__l8I8wq__footerList{margin:16px 0 0;padding:0;list-style:none}.marketing-ui-module__l8I8wq__footerList a{color:var(--muted-strong);font-weight:600}.marketing-ui-module__l8I8wq__footerList a:hover,.marketing-ui-module__l8I8wq__footerMeta a:hover{color:var(--accent-dark)}.marketing-ui-module__l8I8wq__footerLegal{border-top:1px solid #e2e8f0e6;gap:12px;margin-top:18px;padding-top:18px;display:grid}.marketing-ui-module__l8I8wq__footerMeta a{color:var(--accent-dark);font-weight:700}.marketing-ui-module__l8I8wq__calculatorPanel{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:28px;padding:28px}.marketing-ui-module__l8I8wq__calculatorShell{gap:24px;display:grid}.marketing-ui-module__l8I8wq__fieldGrid,.marketing-ui-module__l8I8wq__resultGrid{gap:16px;display:grid}.marketing-ui-module__l8I8wq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-ui-module__l8I8wq__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-ui-module__l8I8wq__fieldGroup{gap:8px;display:grid}.marketing-ui-module__l8I8wq__fieldLabel,.marketing-ui-module__l8I8wq__resultLabel{color:var(--muted-strong);font-size:.92rem;font-weight:700}.marketing-ui-module__l8I8wq__fieldInput,.marketing-ui-module__l8I8wq__fieldSelect{width:100%;min-height:50px;color:var(--text);font:inherit;background:#f8fafcf2;border:1px solid #cfd9e6f5;border-radius:14px;padding:12px 14px}.marketing-ui-module__l8I8wq__fieldInput:focus,.marketing-ui-module__l8I8wq__fieldSelect:focus{border-color:#1d4ed866;outline:2px solid #1d4ed833}.marketing-ui-module__l8I8wq__fieldHint,.marketing-ui-module__l8I8wq__resultHelp,.marketing-ui-module__l8I8wq__disclaimer{color:var(--muted);line-height:1.55}.marketing-ui-module__l8I8wq__fieldHint{font-size:.88rem}.marketing-ui-module__l8I8wq__resultCard{background:#f7f9fcf0;border:1px solid #cfd9e6eb;border-radius:22px;gap:10px;padding:20px;display:grid}.marketing-ui-module__l8I8wq__resultValue{letter-spacing:-.03em;font-size:1.55rem;line-height:1.1}.marketing-ui-module__l8I8wq__resultValuePositive{color:#137333}.marketing-ui-module__l8I8wq__resultValueNegative{color:#b42318}.marketing-ui-module__l8I8wq__resultHelp,.marketing-ui-module__l8I8wq__disclaimer{margin:0;font-size:.94rem}@media (max-width:1080px){.marketing-ui-module__l8I8wq__heroGrid,.marketing-ui-module__l8I8wq__formGrid,.marketing-ui-module__l8I8wq__editorialGrid,.marketing-ui-module__l8I8wq__articleLayout,.marketing-ui-module__l8I8wq__footerGrid{grid-template-columns:1fr}.marketing-ui-module__l8I8wq__cardGrid,.marketing-ui-module__l8I8wq__resourceGrid,.marketing-ui-module__l8I8wq__pricingGrid,.marketing-ui-module__l8I8wq__articleGrid,.marketing-ui-module__l8I8wq__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-ui-module__l8I8wq__sidebarCard{position:static}}@media (max-width:820px){.marketing-ui-module__l8I8wq__shell{padding:18px}.marketing-ui-module__l8I8wq__headerInner{flex-wrap:wrap}.marketing-ui-module__l8I8wq__nav,.marketing-ui-module__l8I8wq__headerActions{justify-content:space-between;width:100%}.marketing-ui-module__l8I8wq__cardGrid,.marketing-ui-module__l8I8wq__resourceGrid,.marketing-ui-module__l8I8wq__pricingGrid,.marketing-ui-module__l8I8wq__articleGrid,.marketing-ui-module__l8I8wq__fieldGrid,.marketing-ui-module__l8I8wq__resultGrid,.marketing-ui-module__l8I8wq__ctaBand{grid-template-columns:1fr}}@media (max-width:640px){.marketing-ui-module__l8I8wq__shell{padding:14px}.marketing-ui-module__l8I8wq__heroTitle,.marketing-ui-module__l8I8wq__sectionTitle,.marketing-ui-module__l8I8wq__articleTitle{max-width:none}.marketing-ui-module__l8I8wq__heroContent,.marketing-ui-module__l8I8wq__heroPanel,.marketing-ui-module__l8I8wq__sidebarCard,.marketing-ui-module__l8I8wq__editorialSection,.marketing-ui-module__l8I8wq__ctaBand,.marketing-ui-module__l8I8wq__calculatorPanel,.marketing-ui-module__l8I8wq__pricingCard,.marketing-ui-module__l8I8wq__card,.marketing-ui-module__l8I8wq__resourceCard,.marketing-ui-module__l8I8wq__articleCard,.marketing-ui-module__l8I8wq__faqItem{padding:22px}.marketing-ui-module__l8I8wq__nav,.marketing-ui-module__l8I8wq__headerActions,.marketing-ui-module__l8I8wq__actionRow{gap:10px}.marketing-ui-module__l8I8wq__navLink,.marketing-ui-module__l8I8wq__loginLink,.marketing-ui-module__l8I8wq__buttonPrimary,.marketing-ui-module__l8I8wq__buttonSecondary,.marketing-ui-module__l8I8wq__buttonGhost,.marketing-ui-module__l8I8wq__buttonDisabled{width:100%}.marketing-ui-module__l8I8wq__nav{flex-direction:column;align-items:stretch}.marketing-ui-module__l8I8wq__headerActions,.marketing-ui-module__l8I8wq__planHeader,.marketing-ui-module__l8I8wq__priceLine{flex-direction:column}}
.pilot-application-form-module__6eoNpG__formCard,.pilot-application-form-module__6eoNpG__successCard{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:24px}.pilot-application-form-module__6eoNpG__formCard{gap:18px;padding:22px;display:grid}.pilot-application-form-module__6eoNpG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pilot-application-form-module__6eoNpG__field{gap:8px;display:grid}.pilot-application-form-module__6eoNpG__field label,.pilot-application-form-module__6eoNpG__checkbox{color:var(--text);font-weight:600}.pilot-application-form-module__6eoNpG__field label span{color:#b42318}.pilot-application-form-module__6eoNpG__field input,.pilot-application-form-module__6eoNpG__field select,.pilot-application-form-module__6eoNpG__field textarea{width:100%;color:var(--text);background:#f8fafcf2;border:1px solid #c9d3e0eb;border-radius:14px;padding:13px 14px;transition:border-color .16s,box-shadow .16s,background .16s}.pilot-application-form-module__6eoNpG__field input:focus,.pilot-application-form-module__6eoNpG__field select:focus,.pilot-application-form-module__6eoNpG__field textarea:focus{background:#fff;border-color:#2563eb73;outline:none;box-shadow:0 0 0 4px #2563eb1f}.pilot-application-form-module__6eoNpG__field textarea{resize:vertical;min-height:138px}.pilot-application-form-module__6eoNpG__checkbox{align-items:flex-start;gap:12px;font-size:.96rem;line-height:1.55;display:flex}.pilot-application-form-module__6eoNpG__checkbox input{margin-top:4px}.pilot-application-form-module__6eoNpG__checkbox a{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.pilot-application-form-module__6eoNpG__error{color:#b42318;background:#fee2e2d6;border-radius:14px;margin:0;padding:12px 14px}.pilot-application-form-module__6eoNpG__submitButton,.pilot-application-form-module__6eoNpG__successLink{color:#f8fbff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%);border:0;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:12px 18px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 18px 30px #2563eb38}.pilot-application-form-module__6eoNpG__submitButton:hover,.pilot-application-form-module__6eoNpG__successLink:hover{transform:translateY(-1px);box-shadow:0 22px 34px #2563eb47}.pilot-application-form-module__6eoNpG__submitButton:disabled{cursor:wait;opacity:.78;transform:none}.pilot-application-form-module__6eoNpG__formFootnote{color:var(--muted);margin:-4px 0 0;font-size:.92rem}.pilot-application-form-module__6eoNpG__successCard{align-content:start;gap:14px;padding:28px 24px;display:grid}.pilot-application-form-module__6eoNpG__successMark{color:#137333;background:#22c55e1f;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;font-weight:800;display:inline-flex}.pilot-application-form-module__6eoNpG__successCard h3{margin:0;font-size:1.5rem}.pilot-application-form-module__6eoNpG__successCard p{color:var(--muted);margin:0}.pilot-application-form-module__6eoNpG__successNote{font-size:.96rem}.pilot-application-form-module__6eoNpG__successLink{width:fit-content;text-decoration:none}@media (max-width:640px){.pilot-application-form-module__6eoNpG__grid{grid-template-columns:1fr}.pilot-application-form-module__6eoNpG__submitButton,.pilot-application-form-module__6eoNpG__successLink{width:100%}}
.legal-page-module__2zcPrq__shell{min-height:100vh;padding:24px 20px 48px;position:relative}.legal-page-module__2zcPrq__glowLeft,.legal-page-module__2zcPrq__glowRight{pointer-events:none;filter:blur(6px);position:fixed}.legal-page-module__2zcPrq__glowLeft{background:#71a4ff2e;border-radius:999px;width:260px;height:260px;top:80px;left:-60px}.legal-page-module__2zcPrq__glowRight{background:#0ea5e924;border-radius:999px;width:280px;height:280px;top:180px;right:-80px}.legal-page-module__2zcPrq__header,.legal-page-module__2zcPrq__content,.legal-page-module__2zcPrq__footer{z-index:1;width:min(980px,100%);margin:0 auto;position:relative}.legal-page-module__2zcPrq__header{border:1px solid var(--border);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fafcffd1;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.legal-page-module__2zcPrq__brand{align-items:center;display:inline-flex}.legal-page-module__2zcPrq__nav{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:inline-flex}.legal-page-module__2zcPrq__navLink{color:var(--muted);font-weight:600}.legal-page-module__2zcPrq__navLink:hover{color:var(--text)}.legal-page-module__2zcPrq__content{gap:24px;margin-top:28px;display:grid}.legal-page-module__2zcPrq__hero{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fafcffe0;border-radius:32px;padding:28px}.legal-page-module__2zcPrq__eyebrow{color:#1d4ed8;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:700}.legal-page-module__2zcPrq__hero h1{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:clamp(2.2rem,4.3vw,3.4rem);line-height:1.05}.legal-page-module__2zcPrq__intro{max-width:68ch;color:var(--muted);margin:16px 0 0;font-size:1rem}.legal-page-module__2zcPrq__metaStrip{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.legal-page-module__2zcPrq__metaPill{min-height:36px;color:var(--muted-strong);background:#ffffffdb;border:1px solid #cfd9e6eb;border-radius:999px;align-items:center;padding:8px 12px;font-size:.92rem;font-weight:600;display:inline-flex}.legal-page-module__2zcPrq__section{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:28px;gap:18px;padding:26px 28px;display:grid}.legal-page-module__2zcPrq__section h2{margin:0;font-size:1.45rem}.legal-page-module__2zcPrq__paragraphs{gap:14px;display:grid}.legal-page-module__2zcPrq__paragraphs p,.legal-page-module__2zcPrq__paragraphs li{color:var(--muted-strong);margin:0}.legal-page-module__2zcPrq__paragraphs ul{gap:10px;margin:0;padding-left:20px;display:grid}.legal-page-module__2zcPrq__footer{gap:14px;padding-top:24px;display:grid}.legal-page-module__2zcPrq__footer p{color:var(--muted);margin:0}.legal-page-module__2zcPrq__version{color:var(--muted);font-size:.94rem}@media (max-width:820px){.legal-page-module__2zcPrq__header{display:grid}.legal-page-module__2zcPrq__nav{justify-content:flex-start}}
