:root{--lr-size-ch-15:15ch;--lr-size-ch-48:48ch;--lr-size-ch-52:52ch;--lr-size-ch-58:58ch;--lr-size-ch-62:62ch;--lr-size-ch-68:68ch;--lr-size-ch-74:74ch;--lr-size-dvh-100:100dvh;--lr-size-em-0dot04:0.04em;--lr-size-em-0dot035:0.035em;--lr-size-em-0dot06:0.06em;--lr-size-em-0dot07:0.07em;--lr-size-em-neg-02:-0.02em;--lr-size-em-neg-03:-0.03em;--lr-size-em-neg-035:-0.035em;--lr-size-em-neg-045:-0.045em;--lr-size-px-1:1px;--lr-size-px-2:2px;--lr-size-px-3:3px;--lr-size-px-4:4px;--lr-size-px-5:5px;--lr-size-px-6:6px;--lr-size-px-7:7px;--lr-size-px-8:8px;--lr-size-px-9:9px;--lr-size-px-10:10px;--lr-size-px-11:11px;--lr-size-px-12:12px;--lr-size-px-13:13px;--lr-size-px-14:14px;--lr-size-px-15:15px;--lr-size-px-16:16px;--lr-size-px-17:17px;--lr-size-px-18:18px;--lr-size-px-19:19px;--lr-size-px-20:20px;--lr-size-px-22:22px;--lr-size-px-23:23px;--lr-size-px-24:24px;--lr-size-px-25:25px;--lr-size-px-26:26px;--lr-size-px-27:27px;--lr-size-px-28:28px;--lr-size-px-30:30px;--lr-size-px-32:32px;--lr-size-px-34:34px;--lr-size-px-36:36px;--lr-size-px-40:40px;--lr-size-px-42:42px;--lr-size-px-44:44px;--lr-size-px-45:45px;--lr-size-px-48:48px;--lr-size-px-50:50px;--lr-size-px-52:52px;--lr-size-px-54:54px;--lr-size-px-56:56px;--lr-size-px-58:58px;--lr-size-px-60:60px;--lr-size-px-62:62px;--lr-size-px-64:64px;--lr-size-px-65:65px;--lr-size-px-66:66px;--lr-size-px-68:68px;--lr-size-px-70:70px;--lr-size-px-72:72px;--lr-size-px-75:75px;--lr-size-px-76:76px;--lr-size-px-80:80px;--lr-size-px-82:82px;--lr-size-px-85:85px;--lr-size-px-86:86px;--lr-size-px-88:88px;--lr-size-px-90:90px;--lr-size-px-95:95px;--lr-size-px-104:104px;--lr-size-px-110:110px;--lr-size-px-112:112px;--lr-size-px-120:120px;--lr-size-px-125:125px;--lr-size-px-138:138px;--lr-size-px-140:140px;--lr-size-px-142:142px;--lr-size-px-150:150px;--lr-size-px-160:160px;--lr-size-px-180:180px;--lr-size-px-190:190px;--lr-size-px-200:200px;--lr-size-px-210:210px;--lr-size-px-220:220px;--lr-size-px-240:240px;--lr-size-px-250:250px;--lr-size-px-258:258px;--lr-size-px-260:260px;--lr-size-px-274:274px;--lr-size-px-280:280px;--lr-size-px-290:290px;--lr-size-px-296:296px;--lr-size-px-300:300px;--lr-size-px-320:320px;--lr-size-px-340:340px;--lr-size-px-350:350px;--lr-size-px-360:360px;--lr-size-px-380:380px;--lr-size-px-400:400px;--lr-size-px-420:420px;--lr-size-px-430:430px;--lr-size-px-440:440px;--lr-size-px-480:480px;--lr-size-px-520:520px;--lr-size-px-560:560px;--lr-size-px-590:590px;--lr-size-px-620:620px;--lr-size-px-640:640px;--lr-size-px-680:680px;--lr-size-px-700:700px;--lr-size-px-720:720px;--lr-size-px-760:760px;--lr-size-px-820:820px;--lr-size-px-900:900px;--lr-size-px-920:920px;--lr-size-px-980:980px;--lr-size-px-999:999px;--lr-size-px-1120:1120px;--lr-size-px-1440:1440px;--lr-size-rem-2dot8:2.8rem;--lr-size-rem-4:4rem;--lr-size-vh-4:4vh;--lr-size-vh-8:8vh;--lr-size-vh-12:12vh;--lr-size-vh-44:44vh;--lr-size-vh-50:50vh;--lr-size-vh-58:58vh;--lr-size-vh-82:82vh;--lr-size-vh-100:100vh;--lr-size-vw-5:5vw;--lr-size-vw-100:100vw;color-scheme:light;--lr-canvas:#f7f8fa;--lr-surface:#ffffff;--lr-surface-strong:#ffffff;--lr-surface-muted:#eef2f7;--lr-surface-solid:#ffffff;--lr-ink:#12203a;--lr-ink-secondary:#40506a;--lr-ink-muted:#65748b;--lr-border-subtle:rgba(32,55,87,0.08);--lr-border:rgba(32,55,87,0.14);--lr-border-strong:rgba(32,55,87,0.24);--lr-border-highlight:rgba(255,255,255,0.72);--lr-accent:#2f6fed;--lr-accent-hover:#245cc9;--lr-accent-soft:rgba(47,111,237,0.1);--lr-on-accent:#ffffff;--lr-danger:#a33d37;--lr-danger-soft:rgba(184,74,67,0.1);--lr-danger-border:rgba(163,61,55,0.28);--lr-teal:#168879;--lr-green:#2d7b58;--lr-amber:#9a6817;--lr-coral:#b84a43;--lr-violet:#6f5cc3;--lr-icon-accent:#2f6fed;--lr-icon-water:#2980cf;--lr-icon-teal:#168879;--lr-icon-green:#2f8b62;--lr-icon-amber:#a87318;--lr-icon-coral:#c55750;--lr-icon-violet:#7663ca;--lr-icon-slate:#60708a;--lr-shadow-soft:0 1px 2px rgba(18,32,58,0.04),0 8px 24px rgba(18,32,58,0.04);--lr-shadow-float:0 18px 44px rgba(18,32,58,0.14);--lr-shadow-raised:0 10px 28px rgba(18,32,58,0.1);--lr-shadow-dialog:0 28px 72px rgba(18,32,58,0.22);--lr-shadow-header:0 1px 8px rgba(18,32,58,0.04);--lr-shadow-hero-title:0 2px 8px rgba(7,19,37,0.58);--lr-shadow-hero-body:0 1px 5px rgba(7,19,37,0.52);--lr-hero-overlay:rgba(12,38,72,0.52);--lr-overlay:rgba(12,31,58,0.46);--lr-glass-blur:none;--lr-glass-blur-strong:none;--lr-app-backdrop:#f7f8fa;--lr-google-button-surface:#ffffff;--lr-google-button-hover:#f8faff;--lr-google-button-ink:#1f1f1f;--lr-google-button-border:#747775;--lr-google-button-shadow:0 1px 2px rgba(60,64,67,0.3);--lr-space-0:0px;--lr-space-1:4px;--lr-space-2:8px;--lr-space-3:12px;--lr-space-4:16px;--lr-space-5:20px;--lr-space-6:24px;--lr-space-7:28px;--lr-space-8:32px;--lr-space-10:40px;--lr-space-12:48px;--lr-space-hairline:2px;--lr-space-tight:3px;--lr-space-1-5:6px;--lr-radius-none:0px;--lr-radius-xs:6px;--lr-radius-sm:8px;--lr-radius-md:10px;--lr-radius-lg:12px;--lr-radius-round:999px;--lr-type-xs:11px;--lr-type-sm:12px;--lr-type-md:14px;--lr-type-body:15px;--lr-type-lg:17px;--lr-type-xl:20px;--lr-type-card-title:19px;--lr-type-hero-title:clamp(28px,3vw,40px);--lr-type-title:clamp(24px,2vw,34px);--lr-motion-fast:150ms cubic-bezier(0.2,0.8,0.2,1);--lr-motion-standard:180ms cubic-bezier(0.2,0.8,0.2,1);--lr-motion-slow:240ms cubic-bezier(0.2,0.8,0.2,1);--lr-z-base:0;--lr-z-sticky:20;--lr-z-dropdown:30;--lr-z-overlay:40;--lr-z-navigation:45;--lr-z-modal:50;--lr-z-toast:60;--lr-control-height:36px;--lr-hairline:1px;--lr-border-width:1px;--lr-tab-indicator:2px;--lr-interaction-lift:-2px;--lr-disabled-opacity:0.56;--lr-tracking-wide:0.055em;--lr-badge-height:24px;--lr-grid-min:260px;--lr-dialog-width:560px;--lr-blur-overlay:6px;--lr-field-height:44px;--lr-avatar-size:34px;--lr-header-height:56px;--lr-rail-height:48px;--lr-page-max:1440px;--lr-panel-narrow:280px;--lr-media-card-height:220px;--lr-touch-target:44px;--lr-reading-width:74ch;--lr-auth-max:1180px;--lr-auth-form-width:440px;--lr-account-width:820px;--lr-content-wide:1040px;--lr-monitor-media-height:132px;--lr-empty-panel-height:220px;--lr-workspace-min-height:460px;--lr-card-row-height:50px;--lr-setting-row-height:58px;--lr-billing-width:760px;--lr-text-two-lines:40px;--lr-preview-min-height:120px;--lr-column-compact:120px;--lr-column-narrow:160px;--lr-column-medium:180px;--lr-card-min:240px;--lr-sidebar-width:320px;--lr-sidebar-wide:340px;--lr-form-min:360px;--lr-content-compact:520px;--lr-reading-panel:620px;--lr-content-medium:680px;--lr-content-large:720px;--lr-form-wide:760px;--lr-content-extra-large:820px;--lr-workspace-width:1120px;--lr-icon-xs:18px;--lr-icon-sm:26px;--lr-icon-md:34px;--lr-font-sans:"Manrope",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lr-font-serif:"Space Grotesk",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lr-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[data-theme=night]{color-scheme:dark;--lr-canvas:#0d1728;--lr-surface:#111d31;--lr-surface-strong:#111d31;--lr-surface-muted:#1a2840;--lr-surface-solid:#17243a;--lr-ink:#f2f6ff;--lr-ink-secondary:#c2cee0;--lr-ink-muted:#8795ad;--lr-border-subtle:rgba(139,164,204,0.1);--lr-border:rgba(139,164,204,0.18);--lr-border-strong:rgba(139,164,204,0.3);--lr-border-highlight:rgba(255,255,255,0.05);--lr-accent:#74a1ff;--lr-accent-hover:#96b8ff;--lr-accent-soft:rgba(116,161,255,0.14);--lr-on-accent:#0d1728;--lr-danger:#ffaaa3;--lr-danger-soft:rgba(255,117,106,0.12);--lr-danger-border:rgba(255,170,163,0.34);--lr-teal:#4bd4bd;--lr-green:#7bd893;--lr-amber:#efbd43;--lr-coral:#ff878b;--lr-violet:#ad94ff;--lr-icon-accent:#7aa8ff;--lr-icon-water:#6eb4ff;--lr-icon-teal:#4bd4bd;--lr-icon-green:#7bd893;--lr-icon-amber:#efbd43;--lr-icon-coral:#ff878b;--lr-icon-violet:#ad94ff;--lr-icon-slate:#b5b5b5;--lr-shadow-soft:0 1px 2px rgba(0,0,0,0.2),0 8px 24px rgba(0,0,0,0.16);--lr-shadow-float:0 18px 44px rgba(0,0,0,0.34);--lr-shadow-raised:0 10px 28px rgba(0,0,0,0.28);--lr-shadow-dialog:0 28px 72px rgba(0,0,0,0.46);--lr-shadow-header:0 1px 8px rgba(0,0,0,0.18);--lr-shadow-hero-title:0 2px 8px rgba(0,0,0,0.62);--lr-shadow-hero-body:0 1px 5px rgba(0,0,0,0.58);--lr-hero-overlay:rgba(4,16,36,0.58);--lr-overlay:rgba(4,11,23,0.64);--lr-glass-blur:none;--lr-glass-blur-strong:none;--lr-app-backdrop:#0d1728;--lr-google-button-surface:#17243a;--lr-google-button-hover:#1d2e49;--lr-google-button-ink:#f2f6ff;--lr-google-button-border:#52627c;--lr-google-button-shadow:0 1px 2px rgba(0,0,0,0.34)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-v20-latin-ext.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-v20-latin.woff2) format("woff2");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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-v22-latin-ext.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-v22-latin.woff2) format("woff2");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}.app-shell{--lr-shell-header-height:var(--lr-size-px-72);min-height:var(--lr-size-vh-100);display:flex;flex-direction:column}.topbar{position:-webkit-sticky;position:sticky;z-index:var(--lr-z-navigation);top:0;height:var(--lr-shell-header-height);border-bottom:var(--lr-hairline) solid var(--lr-border);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-header)}.topbar,.topbar__inner{height:var(--lr-size-px-72)}.topbar__inner{width:min(100%,var(--lr-page-max));margin:0 auto;padding:0 var(--lr-space-5);display:flex;align-items:center;gap:var(--lr-space-3)}.topbar__inner>.desktop-nav{margin-left:var(--lr-space-5)}.topbar__search{min-width:0;max-width:var(--lr-size-px-640);margin-left:auto;flex:1 1 var(--lr-sidebar-width)}.brand{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--lr-space-2);font-size:var(--lr-icon-xs);font-weight:800;letter-spacing:var(--lr-size-em-neg-03)}.brand__mark{width:var(--lr-size-px-26);height:var(--lr-size-px-26);flex:0 0 auto}.desktop-nav{width:auto;height:100%;margin:0;padding:0;flex:0 1 auto;display:flex;align-items:stretch;gap:var(--lr-space-1)}.desktop-nav a{position:relative;display:grid;place-items:center;min-width:var(--lr-size-px-60);padding:0 var(--lr-space-2);color:var(--lr-ink-secondary);font-size:var(--lr-type-sm);font-weight:600;transition:color var(--lr-motion-fast),background-color var(--lr-motion-fast)}.desktop-nav a:after{position:absolute;right:var(--lr-space-2);bottom:0;left:var(--lr-space-2);height:var(--lr-space-hairline);background:var(--lr-accent);content:"";transform:scaleX(0);transform-origin:center;transition:transform var(--lr-motion-standard)}.desktop-nav a.active,.desktop-nav a:hover{color:var(--lr-ink)}.desktop-nav a.active:after,.desktop-nav a:hover:after{transform:scaleX(1)}.topbar__actions{margin-left:0;flex:0 0 auto;display:flex;align-items:center;gap:var(--lr-space-2)}.topbar--home .topbar__actions{margin-left:auto}.topbar__alerts,.topbar__ask{position:relative}.topbar__alerts{width:var(--lr-control-height);height:var(--lr-control-height);padding:0;display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:var(--lr-radius-sm);background:transparent;color:var(--lr-ink-secondary);font-size:var(--lr-type-sm);font-weight:700}.alert-count-badge{position:absolute;top:-5px;right:-6px;min-width:var(--lr-icon-xs);height:var(--lr-icon-xs);padding:0 var(--lr-size-px-5);display:grid;place-items:center;border:var(--lr-space-hairline) solid var(--lr-surface-strong);border-radius:var(--lr-radius-round);background:var(--lr-danger);color:var(--lr-on-accent);font-size:var(--lr-size-px-10);font-weight:800;line-height:1}.message-count-badge{top:calc(var(--lr-size-px-5) * -1);right:calc(var(--lr-space-1-5) * -1)}.topbar__alerts:hover,.topbar__alerts[aria-expanded=true]{background:var(--lr-accent-soft);color:var(--lr-accent)}.button--md{height:var(--lr-size-px-40);padding-inline:var(--lr-size-px-14);font-size:var(--lr-type-md);line-height:var(--lr-space-5)}.bottom-nav,.mobile-nav,.topbar__actions .mobile-menu{display:none}main{width:100%;min-height:calc(var(--lr-size-vh-100) - var(--lr-shell-header-height));flex:1 0 auto}.app-shell--workspace{height:var(--lr-size-dvh-100);overflow:hidden}.app-shell--workspace>main{min-height:0;flex:1 1 auto;overflow:auto}.app-shell--workspace>.site-footer{flex:0 0 auto}.site-footer{border-top:var(--lr-hairline) solid var(--lr-border-subtle);background:var(--lr-surface-strong)}.site-footer>div{width:min(100%,var(--lr-page-max));min-height:var(--lr-size-px-64);margin:0 auto;padding:0 var(--lr-space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--lr-space-3);color:var(--lr-ink-muted);font-size:var(--lr-type-sm)}.site-footer a{color:var(--lr-ink-secondary);font-weight:700}.site-footer nav{display:flex;flex-wrap:wrap;gap:var(--lr-space-4)}.site-footer a:hover{color:var(--lr-ink)}.site-footer .site-footer__attribution{width:min(100%,var(--lr-page-max));margin:0 auto;padding:0 var(--lr-space-5) var(--lr-space-4);color:var(--lr-ink-muted);font-size:var(--lr-type-sm);line-height:1.6}.site-footer__attribution a{font-weight:500;text-decoration:underline;text-underline-offset:2px}@media (--lr-compact ){:where(input,textarea,select,button[role=combobox]){scroll-margin-top:calc(var(--lr-header-height) + var(--lr-space-3))}.app-shell--workspace{height:auto;overflow:visible}.app-shell--workspace>main{overflow:visible}.topbar__inner{padding:0 var(--lr-space-3)}.brand span{font-size:var(--lr-space-4)}.brand__mark{width:var(--lr-size-px-23);height:var(--lr-size-px-23)}.bottom-nav{position:fixed;z-index:var(--lr-z-navigation);right:0;bottom:0;left:0;height:var(--lr-size-px-58);padding:var(--lr-size-px-5) var(--lr-space-2);display:grid;grid-template-columns:repeat(5,1fr);border-top:var(--lr-hairline) solid var(--lr-border);background:var(--lr-surface-strong);box-shadow:inset 0 var(--lr-hairline) 0 var(--lr-border-highlight);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.bottom-nav a,.bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lr-space-hairline);border:0;background:transparent;color:var(--lr-ink-muted);font-size:var(--lr-size-px-10)}.bottom-nav button:disabled{opacity:var(--lr-disabled-opacity)}.bottom-nav a.active{color:var(--lr-accent)}.site-footer>div{min-height:var(--lr-size-px-72);padding:var(--lr-space-3);align-items:flex-start;flex-direction:column;justify-content:center}.site-footer{padding-bottom:var(--lr-size-px-58)}.site-footer nav{display:none}.site-footer>div{align-items:center}.mobile-nav__primary-link:not([href="/products"]):not([href="/risks"]){display:none}}@media (--lr-shell-medium ){.app-shell{--lr-shell-header-height:var(--lr-header-height)}.topbar,.topbar__inner{height:var(--lr-header-height)}.desktop-nav,.topbar__actions .topbar__alerts,.topbar__actions .topbar__ask{display:none}.topbar__actions .mobile-menu{display:inline-flex}.mobile-nav{position:absolute;z-index:var(--lr-z-navigation);top:var(--lr-header-height);right:0;width:min(100%,var(--lr-auth-form-width));max-height:calc(var(--lr-size-dvh-100) - var(--lr-header-height));overflow-y:auto;padding:var(--lr-space-2) var(--lr-space-4) var(--lr-space-4);display:grid;grid-template-columns:1fr;grid-gap:var(--lr-space-1);gap:var(--lr-space-1);border-left:var(--lr-hairline) solid var(--lr-border);border-bottom:var(--lr-hairline) solid var(--lr-border);border-bottom-left-radius:var(--lr-radius-lg);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-float);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.mobile-nav a{padding:var(--lr-space-3);border-radius:var(--lr-radius-sm);font-weight:700}.mobile-nav a.active{background:var(--lr-accent-soft);color:var(--lr-accent)}.mobile-nav__divider{height:var(--lr-hairline);margin:var(--lr-space-2) 0;background:var(--lr-border)}}@media (--lr-narrow ){.brand span{display:none}}.global-search{position:relative;width:100%;margin-left:var(--lr-space-3);flex:1 1 var(--lr-size-px-420)}.global-search__field{height:var(--lr-size-px-42);padding:0 var(--lr-space-3);display:flex;align-items:center;gap:var(--lr-space-2);border:var(--lr-hairline) solid var(--lr-border);border-radius:var(--lr-radius-md);background:var(--lr-surface-muted);box-shadow:inset 0 var(--lr-hairline) 0 var(--lr-border-highlight);-webkit-backdrop-filter:var(--lr-glass-blur);backdrop-filter:var(--lr-glass-blur);color:var(--lr-ink-muted);font-size:var(--lr-type-body)}.global-search__field>svg{color:var(--lr-icon-accent)}.global-search input{min-width:0;height:100%;padding:0;flex:1 1;border:0;outline:0;background:transparent;color:var(--lr-ink)}.global-search input::-webkit-search-cancel-button{display:none;-webkit-appearance:none;appearance:none}.global-search input::placeholder{color:var(--lr-ink-muted)}.global-search:focus-within .global-search__field,.global-search__field:hover{border-color:var(--lr-border-strong);background:var(--lr-surface)}.global-search__clear{width:var(--lr-space-7);height:var(--lr-space-7);padding:0;display:grid;place-items:center;border:0;border-radius:var(--lr-radius-round);background:transparent;color:var(--lr-icon-accent)}.global-search__clear:hover{background:var(--lr-surface-muted);color:var(--lr-accent-hover)}.global-search__results{position:absolute;z-index:var(--lr-z-dropdown);top:calc(100% + var(--lr-space-2));right:0;left:0;max-height:min(var(--lr-size-px-480),calc(var(--lr-size-vh-100) - var(--lr-shell-header-height) - var(--lr-space-4)));padding:var(--lr-space-2);overflow-y:auto;border:var(--lr-hairline) solid var(--lr-border);border-radius:var(--lr-radius-md);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-float);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.global-search__results>p{margin:0;padding:var(--lr-space-4);color:var(--lr-ink-muted);text-align:center}.global-search__results>a{min-height:var(--lr-size-px-58);padding:var(--lr-space-2) var(--lr-space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--lr-space-3);border-radius:var(--lr-radius-sm)}.global-search__results>a:focus-visible,.global-search__results>a:hover{background:var(--lr-surface-muted)}.global-search__results>a span{min-width:0;display:grid}.global-search__results small,.global-search__results strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search__results em,.global-search__results small{color:var(--lr-ink-muted);font-size:var(--lr-type-xs);font-style:normal}.global-search kbd{padding:var(--lr-space-hairline) var(--lr-size-px-5);border:var(--lr-hairline) solid var(--lr-border);border-radius:var(--lr-radius-xs);background:var(--lr-surface-muted);color:var(--lr-ink-muted);font-size:var(--lr-size-px-10)}@media (--lr-compact ){.global-search{margin-left:0;flex-basis:var(--lr-column-compact)}.global-search__field{padding:0 var(--lr-space-2)}.global-search kbd{display:none}.global-search__results{position:fixed;top:calc(var(--lr-header-height) + var(--lr-space-2));right:var(--lr-space-3);left:var(--lr-space-3);max-height:calc(var(--lr-size-vh-100) - var(--lr-header-height) - var(--lr-size-px-80))}}.account-controls{position:relative;display:flex;align-items:center;gap:var(--lr-space-1)}.account-controls--anonymous{gap:var(--lr-space-2);white-space:nowrap}.account-sign-in{height:var(--lr-control-height);padding:0 var(--lr-space-2);display:inline-flex;align-items:center;color:var(--lr-ink-secondary);font-size:var(--lr-type-sm);font-weight:700}.account-avatar{width:var(--lr-avatar-size);height:var(--lr-avatar-size);border:var(--lr-hairline) solid var(--lr-border);border-radius:var(--lr-radius-round);background:var(--lr-accent-soft);color:var(--lr-accent);font-size:var(--lr-type-xs);font-weight:800}.account-menu{position:absolute;z-index:var(--lr-z-dropdown);top:calc(100% + var(--lr-space-2));right:0;width:var(--lr-panel-narrow);padding:var(--lr-space-2);display:grid;border:var(--lr-hairline) solid var(--lr-border);border-radius:var(--lr-radius-md);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-float);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.account-menu>small,.account-menu>span{padding:0 var(--lr-space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu>span{font-weight:700}.account-menu>small{margin-bottom:var(--lr-space-2);color:var(--lr-ink-muted)}.account-menu a,.account-menu button{min-height:var(--lr-control-height);padding:0 var(--lr-space-2);display:flex;align-items:center;gap:var(--lr-space-2);border:0;border-radius:var(--lr-radius-sm);background:transparent;color:var(--lr-ink-secondary);font-weight:600;text-align:left}.account-menu a:hover,.account-menu button:hover{background:var(--lr-surface-muted);color:var(--lr-ink)}.account-controls__loading{width:var(--lr-avatar-size);height:var(--lr-avatar-size);border-radius:var(--lr-radius-round);background:var(--lr-surface-muted)}@media (--lr-wide ){.account-create{display:none}}@media (--lr-compact ){.account-controls--anonymous{display:none}}.account-profile-trigger{display:inline-flex;align-items:center;gap:var(--lr-space-2);min-height:var(--lr-control-height);padding:0 var(--lr-space-2);border:1px solid var(--lr-border);border-radius:var(--lr-radius-round);background:var(--lr-surface);color:var(--lr-ink);font-weight:700;white-space:nowrap}.account-profile-trigger:hover{background:var(--lr-surface-muted)}@media (max-width:480px){.account-profile-trigger span{display:none}.account-menu{width:min(280px,calc(100vw - 32px))}}.agent-connections{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-border,#d7dee8)}.agent-permissions{display:grid;grid-gap:.75rem;gap:.75rem;border:0;padding:0;min-width:0}.agent-permissions legend{font-weight:600;margin-bottom:.75rem}.agent-connections p{overflow-wrap:anywhere}.agent-connection>div:first-child{flex:1 1;min-width:0;overflow-wrap:anywhere}.agent-connections .agent-connection>:last-child{flex:0 0 auto}.notification-drawer-layer{position:fixed;z-index:var(--lr-z-overlay);inset:var(--lr-shell-header-height) 0 0}.notification-drawer-backdrop{position:absolute;inset:0;width:100%;border:0;background:color-mix(in srgb,var(--lr-ink) 18%,transparent);-webkit-backdrop-filter:blur(var(--lr-space-hairline));backdrop-filter:blur(var(--lr-space-hairline))}.notification-drawer{position:absolute;top:0;right:0;bottom:0;width:min(var(--lr-auth-form-width),100%);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-left:var(--lr-hairline) solid var(--lr-border);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-float)}.notification-drawer>header{padding:var(--lr-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--lr-space-3);border-bottom:var(--lr-hairline) solid var(--lr-border)}.notification-drawer h2{margin:0;font-size:var(--lr-type-xl)}.notification-drawer>footer{padding:var(--lr-space-3) var(--lr-space-4);border-top:var(--lr-hairline) solid var(--lr-border);color:var(--lr-accent);font-size:var(--lr-type-sm);font-weight:700;text-align:right}.notification-list[data-compact]{overflow-y:auto}.notification-list__tools{min-height:var(--lr-control-height);display:flex;align-items:center;justify-content:space-between;gap:var(--lr-space-3);color:var(--lr-ink-muted);font-size:var(--lr-type-sm)}.notification-list:not([data-compact]) .notification-list__tools{margin:var(--lr-space-4) 0 var(--lr-space-2)}.notification-list[data-compact] .notification-list__tools{padding:var(--lr-space-2) var(--lr-space-4);border-bottom:var(--lr-hairline) solid var(--lr-border-subtle)}.notification-list__tools button{display:inline-flex;align-items:center;gap:var(--lr-space-1);border:0;background:transparent;color:var(--lr-accent);font-weight:700}.notification-items{border-top:var(--lr-hairline) solid var(--lr-border)}.notification-items article{position:relative;min-width:0;padding:var(--lr-space-4) var(--lr-space-5);display:grid;grid-template-columns:var(--lr-size-px-34) minmax(0,1fr) var(--lr-size-px-30);grid-gap:var(--lr-space-3);gap:var(--lr-space-3);border-bottom:var(--lr-hairline) solid var(--lr-border-subtle);background:transparent}.notification-list[data-compact] .notification-items article{padding:var(--lr-space-3) var(--lr-space-4)}.notification-items article[data-unread]{background:color-mix(in srgb,var(--lr-accent-soft) 58%,transparent)}.notification-type-icon{width:var(--lr-size-px-34);height:var(--lr-size-px-34);display:grid;place-items:center;border-radius:var(--lr-radius-sm);background:var(--lr-surface-muted);color:var(--lr-accent)}.notification-items article[data-unread] .notification-type-icon{background:var(--lr-accent);color:var(--lr-on-accent)}.notification-items a{min-width:0}.notification-items a>span{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lr-space-3)}.notification-items strong{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.notification-items time{flex:0 0 auto;color:var(--lr-ink-muted);font-size:var(--lr-type-xs)}.notification-items p{margin:var(--lr-space-1) 0 0;color:var(--lr-ink-secondary);font-size:var(--lr-type-sm)}.notification-items small{margin-top:var(--lr-space-2);display:block;color:var(--lr-ink-muted);font-size:var(--lr-type-xs)}.notification-mark-read{width:var(--lr-size-px-30);height:var(--lr-size-px-30);display:grid;place-items:center;align-self:center;border:0;border-radius:var(--lr-radius-round);background:transparent;color:var(--lr-ink-muted)}.notification-mark-read:hover{background:var(--lr-surface-muted);color:var(--lr-accent)}.notification-empty,.notification-error,.notification-loading{min-height:var(--lr-empty-panel-height);padding:var(--lr-space-6);display:grid;place-content:center;justify-items:center;grid-gap:var(--lr-space-2);gap:var(--lr-space-2);color:var(--lr-ink-secondary);text-align:center}.notification-empty span{color:var(--lr-ink-muted);font-size:var(--lr-type-sm)}.notification-load-more{margin-top:var(--lr-space-4)}.notification-preferences{margin-top:var(--lr-space-5)}@media (--lr-compact ){.notification-drawer-layer{inset:0}.notification-drawer{width:100%;border-left:0}.notification-items article{padding:var(--lr-space-3) 0;grid-template-columns:var(--lr-space-8) minmax(0,1fr) var(--lr-size-px-30);gap:var(--lr-space-2)}.notification-list[data-compact] .notification-items article{padding:var(--lr-space-3)}}.app-shell{--motion-highlight:320ms;--motion-underline:420ms;--ease-interaction:cubic-bezier(0.22,0.75,0.25,1)}.app-shell :is(button,.lr-interactive){transition:background-color var(--motion-highlight) var(--ease-interaction),border-color var(--motion-highlight) var(--ease-interaction),color var(--motion-highlight) var(--ease-interaction)}.app-shell .lr-underline{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:bottom;background-size:var(--underline-progress,0) 1px;padding-bottom:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size var(--motion-underline) var(--ease-interaction)}.app-shell .lr-interactive:is(:hover,:focus-visible,.active):not(:disabled) .lr-underline{--underline-progress:100%}.app-shell .desktop-nav a.lr-interactive:after{display:none}@media (prefers-reduced-motion:reduce){.app-shell{--motion-highlight:0ms;--motion-underline:0ms}}.app-shell button:has([data-brand-loading][data-size=control])>svg{display:none}.pricing-plans__loading-status{grid-column:1/-1}*{box-sizing:border-box}html{background:var(--lr-canvas)}body{margin:0;min-width:var(--lr-sidebar-width);min-height:var(--lr-size-vh-100);background:var(--lr-app-backdrop);background-attachment:fixed;color:var(--lr-ink);font-family:var(--lr-font-sans);font-size:var(--lr-type-md);line-height:1.45;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--lr-font-serif)}.metadata-row{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;max-width:100%}.metadata-row>span{min-width:0;overflow-wrap:anywhere}.data-gate{min-height:var(--lr-size-vh-100);padding:var(--lr-space-6);display:grid;place-content:center;justify-items:center;grid-gap:var(--lr-space-3);gap:var(--lr-space-3);background:var(--lr-app-backdrop);color:var(--lr-ink);text-align:center}.data-gate h1,.data-gate p{margin:0}.data-gate p{max-width:var(--lr-size-ch-48);color:var(--lr-ink-muted)}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}input[type=checkbox]{width:var(--lr-size-px-18);height:var(--lr-size-px-18);min-width:var(--lr-size-px-18);min-height:var(--lr-size-px-18);padding:0;flex-shrink:0;margin:0;display:inline-grid;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--lr-border-width) solid var(--lr-border-strong);border-radius:var(--lr-radius-xs);background:var(--lr-surface);box-shadow:inset 0 var(--lr-hairline) 0 var(--lr-border-highlight);cursor:pointer;vertical-align:middle}input[type=checkbox]:before{width:14px;height:14px;display:block;content:"";background:var(--lr-on-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8 6.5 11.5 13 4.5' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8 6.5 11.5 13 4.5' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;transform:scale(0);transform-origin:center;transition:transform var(--lr-motion-fast)}input[type=checkbox]:checked{border-color:var(--lr-accent);background:var(--lr-accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus-visible{border-color:var(--lr-accent);outline:0;box-shadow:0 0 0 var(--lr-space-tight) var(--lr-accent-soft)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:var(--lr-disabled-opacity)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}:focus-visible{outline:var(--lr-space-hairline) solid var(--lr-accent);outline-offset:var(--lr-space-hairline)}::selection{background:var(--lr-accent-soft);color:var(--lr-ink)}.page{width:min(100%,var(--lr-page-max));margin:0 auto;padding:var(--lr-space-6) var(--lr-space-5) var(--lr-space-8)}.page--flush{padding-top:0}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--lr-space-5);margin-bottom:var(--lr-space-5)}.page-header h1{margin-bottom:var(--lr-space-1);font-size:var(--lr-type-title);line-height:1.08;letter-spacing:var(--lr-size-em-neg-035);font-family:var(--lr-font-serif);font-weight:600}.page-header p{margin-bottom:0;color:var(--lr-ink-secondary)}.eyebrow{font-weight:700;letter-spacing:var(--lr-size-em-0dot06);text-transform:uppercase}.cell-label,.eyebrow{color:var(--lr-ink-muted);font-size:var(--lr-type-xs)}.empty-state{padding:var(--lr-space-8);color:var(--lr-ink-secondary);text-align:center}.coming-soon-page{min-height:min(var(--lr-size-vh-58),var(--lr-content-large));display:grid;place-content:center;justify-items:center;grid-gap:var(--lr-space-3);gap:var(--lr-space-3);text-align:center}.coming-soon-page__icon{display:grid;width:var(--lr-size-px-52);aspect-ratio:1;place-items:center;border:var(--lr-border-width) solid var(--lr-border-subtle);border-radius:var(--lr-radius-md);color:var(--lr-ink-secondary);background:var(--lr-surface-muted)}.coming-soon-page__icon svg{width:var(--lr-space-6);height:var(--lr-space-6)}.coming-soon-page h1,.coming-soon-page p{margin:0}.sr-only{position:absolute;width:var(--lr-hairline);height:var(--lr-hairline);padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (--lr-compact ){html{scroll-padding-top:calc(var(--lr-header-height) + var(--lr-space-3))}body{padding-bottom:var(--lr-size-px-58)}.page{padding:var(--lr-space-4) var(--lr-space-3) var(--lr-space-6)}.page-header{align-items:flex-start}.page-header h1{font-size:var(--lr-size-px-25)}.page-header p{font-size:var(--lr-type-sm)}.page-header>.result-count,.page-header>.secondary-button{display:none}}.country-flag{width:var(--lr-icon-xs);height:var(--lr-size-px-14);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:var(--lr-hairline) solid color-mix(in srgb,var(--lr-border-strong) 72%,transparent);border-radius:var(--lr-space-hairline);background:var(--lr-surface-strong);box-shadow:0 var(--lr-hairline) var(--lr-space-hairline) color-mix(in srgb,var(--lr-ink) 10%,transparent)}.country-flag .fi{width:100%;height:100%;background-size:cover}@media (max-width:1240px){.account-create{display:none}}@media (max-width:680px){.account-controls--anonymous{display:none}.global-search{margin-left:0;flex-basis:var(--lr-column-compact)}.global-search__field{padding:0 var(--lr-space-2)}.global-search kbd{display:none}.global-search__results{position:fixed;top:calc(var(--lr-header-height) + var(--lr-space-2));right:var(--lr-space-3);left:var(--lr-space-3);max-height:calc(var(--lr-size-vh-100) - var(--lr-header-height) - var(--lr-size-px-80))}html{scroll-padding-top:calc(var(--lr-header-height) + var(--lr-space-3))}body{padding-bottom:var(--lr-size-px-58)}.page{padding:var(--lr-space-4) var(--lr-space-3) var(--lr-space-6)}.page-header{align-items:flex-start}.page-header h1{font-size:var(--lr-size-px-25)}.page-header p{font-size:var(--lr-type-sm)}.page-header>.result-count,.page-header>.secondary-button{display:none}.notification-drawer-layer{inset:0}.notification-drawer{width:100%;border-left:0}.notification-items article{padding:var(--lr-space-3) 0;grid-template-columns:var(--lr-space-8) minmax(0,1fr) var(--lr-size-px-30);gap:var(--lr-space-2)}.notification-list[data-compact] .notification-items article{padding:var(--lr-space-3)}}@media (max-width:680px){:where(input,textarea,select,button[role=combobox]){scroll-margin-top:calc(var(--lr-header-height) + var(--lr-space-3))}.app-shell--workspace{height:auto;overflow:visible}.app-shell--workspace>main{overflow:visible}.topbar__inner{padding:0 var(--lr-space-3)}.brand span{font-size:var(--lr-space-4)}.brand__mark{width:var(--lr-size-px-23);height:var(--lr-size-px-23)}.bottom-nav{position:fixed;z-index:var(--lr-z-navigation);right:0;bottom:0;left:0;height:var(--lr-size-px-58);padding:var(--lr-size-px-5) var(--lr-space-2);display:grid;grid-template-columns:repeat(5,1fr);border-top:var(--lr-hairline) solid var(--lr-border);background:var(--lr-surface-strong);box-shadow:inset 0 var(--lr-hairline) 0 var(--lr-border-highlight);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.bottom-nav a,.bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lr-space-hairline);border:0;background:transparent;color:var(--lr-ink-muted);font-size:var(--lr-size-px-10)}.bottom-nav button:disabled{opacity:var(--lr-disabled-opacity)}.bottom-nav a.active{color:var(--lr-accent)}.site-footer>div{min-height:var(--lr-size-px-72);padding:var(--lr-space-3);align-items:flex-start;flex-direction:column;justify-content:center}.site-footer{padding-bottom:var(--lr-size-px-58)}.site-footer nav{display:none}.site-footer>div{align-items:center}.mobile-nav__primary-link:not([href="/products"]):not([href="/risks"]){display:none}}@media (max-width:1080px){.app-shell{--lr-shell-header-height:var(--lr-header-height)}.topbar,.topbar__inner{height:var(--lr-header-height)}.desktop-nav,.topbar__actions .topbar__alerts,.topbar__actions .topbar__ask{display:none}.topbar__actions .mobile-menu{display:inline-flex}.mobile-nav{position:absolute;z-index:var(--lr-z-navigation);top:var(--lr-header-height);right:0;width:min(100%,var(--lr-auth-form-width));max-height:calc(var(--lr-size-dvh-100) - var(--lr-header-height));overflow-y:auto;padding:var(--lr-space-2) var(--lr-space-4) var(--lr-space-4);display:grid;grid-template-columns:1fr;grid-gap:var(--lr-space-1);gap:var(--lr-space-1);border-left:var(--lr-hairline) solid var(--lr-border);border-bottom:var(--lr-hairline) solid var(--lr-border);border-bottom-left-radius:var(--lr-radius-lg);background:var(--lr-surface-strong);box-shadow:var(--lr-shadow-float);-webkit-backdrop-filter:var(--lr-glass-blur-strong);backdrop-filter:var(--lr-glass-blur-strong)}.mobile-nav a{padding:var(--lr-space-3);border-radius:var(--lr-radius-sm);font-weight:700}.mobile-nav a.active{background:var(--lr-accent-soft);color:var(--lr-accent)}.mobile-nav__divider{height:var(--lr-hairline);margin:var(--lr-space-2) 0;background:var(--lr-border)}}@media (max-width:520px){.brand span{display:none}}