@font-face{font-family:geologica;src:url(/_next/static/media/d21e4f6aa5e414b4.p.woff2?dpl=4d30810558a8b618777325322387770cded3463d6ceb669393aa5d9c443e3765) format("woff2");font-display:optional;font-weight:100 900}.__className_1b9cdb{font-family:geologica}.__variable_1b9cdb{--font-geologica:"geologica"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/cf405451709e2ff6.woff2?dpl=4d30810558a8b618777325322387770cded3463d6ceb669393aa5d9c443e3765) format("woff2");font-display:optional;font-weight:100 800}.__className_dd3f0d{font-family:jetbrainsMono}.__variable_dd3f0d{--font-jetbrains-mono:"jetbrainsMono"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--font-ui:var(--font-sans)}}@layer base,components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-ui-panel{background-color:var(--panel)}.font-ui{font-family:var(--font-sans)}.text-ui-text{color:var(--text)}.lowercase{text-transform:lowercase}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Console Inter;src:url(/fonts/template-inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:optional}@font-face{font-family:Console Inter;src:url(/fonts/template-inter-cyrillic.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:optional;unicode-range:u+400-52f,u+1c8?,u+20bd}:root{--console-font:"Console Inter","Segoe UI",Roboto,Arial,sans-serif;--console-primary:#2b14e6;--console-hover:#2310c7;--console-pressed:#1b0da3;--console-tint:#efedff;--console-command:#15123f;--console-command-hover:#2c2a52;--console-canvas:#f5f5f5;--console-surface:#fff;--console-subtle:#fafafa;--console-selected:#ebebeb;--console-border:#e0e0e0;--console-stroke:#d1d1d1;--console-text:#242424;--console-secondary:#424242;--console-muted:#616161;--console-focus:#000;--console-radius:4px;--console-overlay-radius:8px;color-scheme:dark;--color-canvas:#07070a;--color-background:#0d0d12;--color-surface:#131317;--color-elevated:#1a1a20;--color-surface-hover:#202028;--color-border-subtle:#202129;--color-border:#2b2c36;--color-border-strong:#3a3c48;--color-text:#f7f9ff;--color-text-secondary:#b2b5bf;--color-text-muted:#7c808b;--color-text-faint:#7c808b;--color-text-disabled:#555862;--color-text-on-brand:#fff;--color-text-inverse:#0d0d12;--color-link:#8ea9ff;--brand-logo-blue:#3174ff;--brand-logo-violet:#5b2df7;--brand-action-blue:#1b66ff;--brand-action-violet:#6a22ff;--brand-action-blue-active:#1556d8;--brand-action-violet-active:#571ace;--brand-soft:#1c1f2e;--color-primary:var(--brand-action-blue);--color-primary-start:var(--brand-action-blue);--color-primary-end:var(--brand-action-violet);--color-focus:#8ea9ff;--color-selection:#151a34;--color-selection-border:#3d5ddb;--chart-start:#5975ff;--chart-end:#4a1fb6;--chart-grid:#242631;--color-overlay:#020205b8;--color-shadow:#000;--status-disconnected:#8b8e99;--status-disconnected-soft:#1f1f24;--status-disconnected-border:#35353b;--status-connecting:#6f8cff;--status-connecting-soft:#1c1f2e;--status-connecting-border:#2d3558;--status-checking:#e4b657;--status-checking-soft:#28231d;--status-checking-border:#4e4129;--status-protected:#43e982;--status-protected-soft:#182822;--status-protected-border:#204f35;--status-recovering:#7b83ff;--status-recovering-soft:#1d1e2e;--status-recovering-border:#303258;--status-failed:#ff5b6e;--status-failed-soft:#2b1a20;--status-failed-border:#55272f;--status-unavailable:#818895;--status-unavailable-soft:#1e1f24;--status-unavailable-border:#32343a;--color-success:var(--status-protected);--color-warning:var(--status-checking);--color-danger:var(--status-failed);--color-info:var(--status-connecting);--status-info-text:var(--status-connecting);--status-success-text:var(--status-protected);--status-warning-text:var(--status-checking);--status-danger-text:var(--status-failed);--button-danger-text:var(--status-failed);--button-on-success:var(--color-text-inverse);--button-on-warning:var(--color-text-inverse);--button-on-danger:var(--color-text-inverse);--toast-background:var(--color-background);--field-background:var(--color-elevated);--field-background-hover:var(--color-surface-hover);--field-border:var(--color-border);--field-focus-border:var(--color-focus);--field-error-text:var(--status-failed);--field-error-border:var(--status-failed-border);--field-error-background:var(--status-failed-soft);--button-accent-text:var(--color-link);--button-accent-border:var(--color-selection-border);--button-accent-background:var(--brand-soft);--button-hover-filter:brightness(1.12);--control-hover-background:var(--color-surface-hover);--connection-track:var(--color-border-subtle);--gradient-logo:linear-gradient(135deg,var(--brand-logo-blue),var(--brand-logo-violet));--gradient-action:linear-gradient(100deg,var(--brand-action-blue),var(--brand-action-violet));--gradient-action-active:linear-gradient(100deg,var(--brand-action-blue-active),var(--brand-action-violet-active));--gradient-chart:linear-gradient(180deg,var(--chart-start),var(--chart-end));--gradient-route:var(--gradient-action);--radius-xs:.5rem;--radius-sm:.625rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.375rem;--radius-2xl:1.75rem;--radius-pill:999px;--motion-fast:.14s;--motion-standard:.22s;--motion-ring:1.2s;--ease-standard:cubic-bezier(.2,.8,.2,1);--shadow-float:0 22px 70px #00000057;--shadow-control:0 8px 24px #00000038;--shadow-overlay:var(--shadow-float);--focus-ring:0 0 0 3px var(--color-focus)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ring:0 0 0 3px color-mix(in srgb,var(--color-focus) 35%,transparent)}}:root{--z-dropdown:200;--z-popover:300;--z-sticky:400;--z-backdrop:500;--z-dialog:600;--z-drawer:700;--z-command:800;--z-toast:900;--scrollbar-thumb:var(--color-text-muted);--scrollbar-thumb-hover:var(--color-text-secondary);--scrollbar-thumb-active:var(--color-text);--scrollbar-track:var(--color-canvas);--preview-dark-surface:#0d0d12;--preview-dark-elevated:#1a1a20;--preview-dark-border:#2b2c36;--preview-light-canvas:#f5f7fc;--preview-light-surface:#fff;--preview-light-elevated:#eef1f6;--preview-light-border:#d5dae5;--surface-canvas:var(--color-canvas);--surface-muted:var(--color-surface);--surface-raised:var(--color-background);--line-subtle:var(--color-border-subtle);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-muted);--text-on-brand:var(--color-text-on-brand);--brand-solid:var(--brand-action-blue);--gradient-brand:var(--gradient-action);--shadow-lg:var(--shadow-float);--shadow-action:var(--shadow-control);--shadow-action-hover:var(--shadow-float);--ink:var(--color-canvas);--ink-soft:var(--color-background);--panel:var(--color-surface);--panel-raised:var(--color-elevated);--panel-hover:var(--color-surface-hover);--line:var(--color-border);--line-soft:var(--color-border-subtle);--control-line:var(--color-border-strong);--text:var(--color-text);--text-soft:var(--color-text-secondary);--muted:var(--color-text-muted);--faint:var(--color-text-faint);--blue:var(--brand-action-blue);--blue-text:var(--color-link);--blue-strong:var(--brand-action-blue-active);--indigo:var(--brand-action-blue);--violet:var(--brand-action-violet);--violet-text:var(--color-link);--green:var(--status-protected);--amber:var(--status-checking);--red:var(--status-failed);--on-success:var(--button-on-success);--on-warning:var(--button-on-warning);--on-danger:var(--button-on-danger);--connect-blue:var(--brand-logo-blue);--connect-indigo:var(--brand-action-blue);--connect-violet:var(--brand-logo-violet);--connect-green:var(--status-protected);--focus:var(--color-focus);--on-signal:var(--color-text-on-brand);--shadow-dialog:var(--shadow-float);--shadow-color:var(--color-shadow);--scroll-track:var(--scrollbar-track);--scroll-thumb:var(--scrollbar-thumb);--scroll-thumb-hover:var(--scrollbar-thumb-hover);--scroll-thumb-active:var(--scrollbar-thumb-active)}:root[data-theme=light]{color-scheme:light;--color-canvas:#f5f7fc;--color-background:#fff;--color-surface:#f8f9fc;--color-elevated:#eef1f6;--color-surface-hover:#e8ecf3;--color-border-subtle:#e6e9f0;--color-border:#d5dae5;--color-border-strong:#b9c1cf;--color-text:#0d0d12;--color-text-secondary:#4f5563;--color-text-muted:#68707f;--color-text-faint:#68707f;--color-text-disabled:#a0a7b4;--color-text-on-brand:#fff;--color-text-inverse:#f7f9ff;--color-link:#155bda;--brand-logo-blue:#115bda;--brand-logo-violet:#4a1cbb;--brand-action-blue:#155bda;--brand-action-violet:#4a1cbb;--brand-action-blue-active:#104fc3;--brand-action-violet-active:#3f159f;--brand-soft:#eef2ff;--color-primary:var(--brand-action-blue);--color-primary-start:var(--brand-action-blue);--color-primary-end:var(--brand-action-violet);--color-focus:#245fe5;--color-selection:#eef2ff;--color-selection-border:#afc0f3;--chart-start:#3155d6;--chart-end:#6a3cc5;--chart-grid:#e1e5ee;--color-overlay:#0d0d126b;--color-shadow:#1f2a44;--status-disconnected:#5f6673;--status-disconnected-soft:#f2f3f4;--status-disconnected-border:#dcdde0;--status-connecting:#3155d6;--status-connecting-soft:#eff1fc;--status-connecting-border:#d2daf6;--status-checking:#8a5a00;--status-checking-soft:#f6f2eb;--status-checking-border:#e5dbc7;--status-protected:#137a45;--status-protected-soft:#ecf4f0;--status-protected-border:#cbe2d6;--status-recovering:#4c46c8;--status-recovering-soft:#f1f0fb;--status-recovering-border:#d8d6f3;--status-failed:#c73549;--status-failed-soft:#fbeff0;--status-failed-border:#f3d3d7;--status-unavailable:#646c7a;--status-unavailable-soft:#f3f3f4;--status-unavailable-border:#dddfe2;--color-success:var(--status-protected);--color-warning:var(--status-checking);--color-danger:var(--status-failed);--color-info:var(--status-connecting);--status-info-text:var(--status-connecting);--status-success-text:var(--status-protected);--status-warning-text:var(--status-checking);--status-danger-text:var(--status-failed);--button-danger-text:var(--status-failed);--button-on-success:var(--color-text-on-brand);--button-on-warning:var(--color-text-on-brand);--button-on-danger:var(--color-text-on-brand);--toast-background:var(--color-background);--field-background:var(--color-elevated);--field-background-hover:var(--color-surface-hover);--field-border:var(--color-border);--field-focus-border:var(--color-focus);--field-error-text:var(--status-failed);--field-error-border:var(--status-failed-border);--field-error-background:var(--status-failed-soft);--button-accent-text:var(--color-link);--button-accent-border:var(--color-selection-border);--button-accent-background:var(--brand-soft);--button-hover-filter:brightness(.96);--control-hover-background:var(--color-surface-hover);--connection-track:var(--color-border-subtle);--gradient-logo:linear-gradient(135deg,var(--brand-logo-blue),var(--brand-logo-violet));--gradient-action:linear-gradient(100deg,var(--brand-action-blue),var(--brand-action-violet));--gradient-action-active:linear-gradient(100deg,var(--brand-action-blue-active),var(--brand-action-violet-active));--gradient-chart:linear-gradient(180deg,var(--chart-start),var(--chart-end));--gradient-route:var(--gradient-action);--shadow-float:0 22px 70px #1f2a4424;--shadow-control:0 8px 24px #1f2a4414;--shadow-overlay:var(--shadow-float);--focus-ring:0 0 0 3px var(--color-focus)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light]{--focus-ring:0 0 0 3px color-mix(in srgb,var(--color-focus) 24%,transparent)}}:root[data-theme=light]{--scrollbar-thumb:var(--color-text-muted);--scrollbar-thumb-hover:var(--color-text-secondary);--scrollbar-thumb-active:var(--color-text);--scrollbar-track:var(--color-canvas);--surface-canvas:var(--color-canvas);--surface-muted:var(--color-surface);--surface-raised:var(--color-background);--line-subtle:var(--color-border-subtle);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-muted);--text-on-brand:var(--color-text-on-brand);--brand-solid:var(--brand-action-blue);--gradient-brand:var(--gradient-action);--shadow-lg:var(--shadow-float);--shadow-action:var(--shadow-control);--shadow-action-hover:var(--shadow-float);--ink:var(--color-canvas);--ink-soft:var(--color-background);--panel:var(--color-surface);--panel-raised:var(--color-elevated);--panel-hover:var(--color-surface-hover);--line:var(--color-border);--line-soft:var(--color-border-subtle);--control-line:var(--color-border-strong);--text:var(--color-text);--text-soft:var(--color-text-secondary);--muted:var(--color-text-muted);--faint:var(--color-text-faint);--blue:var(--brand-action-blue);--blue-text:var(--color-link);--blue-strong:var(--brand-action-blue-active);--indigo:var(--brand-action-blue);--violet:var(--brand-action-violet);--violet-text:var(--color-link);--green:var(--status-protected);--amber:var(--status-checking);--red:var(--status-failed);--on-success:var(--button-on-success);--on-warning:var(--button-on-warning);--on-danger:var(--button-on-danger);--connect-blue:var(--brand-logo-blue);--connect-indigo:var(--brand-action-blue);--connect-violet:var(--brand-logo-violet);--connect-green:var(--status-protected);--focus:var(--color-focus);--on-signal:var(--color-text-on-brand);--shadow-dialog:var(--shadow-float);--shadow-color:var(--color-shadow);--scroll-track:var(--scrollbar-track);--scroll-thumb:var(--scrollbar-thumb);--scroll-thumb-hover:var(--scrollbar-thumb-hover);--scroll-thumb-active:var(--scrollbar-thumb-active)}[data-section-theme=dark]{color-scheme:dark;--color-canvas:#07070a;--color-background:#0d0d12;--color-surface:#131317;--color-elevated:#1a1a20;--color-surface-hover:#202028;--color-border-subtle:#202129;--color-border:#2b2c36;--color-border-strong:#3a3c48;--color-text:#f7f9ff;--color-text-secondary:#b2b5bf;--color-text-muted:#7c808b;--color-text-faint:#7c808b;--color-text-disabled:#555862;--color-text-on-brand:#fff;--color-text-inverse:#0d0d12;--color-link:#8ea9ff;--brand-logo-blue:#3174ff;--brand-logo-violet:#5b2df7;--brand-action-blue:#1b66ff;--brand-action-violet:#6a22ff;--brand-action-blue-active:#1556d8;--brand-action-violet-active:#571ace;--brand-soft:#1c1f2e;--color-primary:var(--brand-action-blue);--color-primary-start:var(--brand-action-blue);--color-primary-end:var(--brand-action-violet);--color-focus:#8ea9ff;--color-selection:#151a34;--color-selection-border:#3d5ddb;--chart-start:#5975ff;--chart-end:#4a1fb6;--chart-grid:#242631;--color-overlay:#020205b8;--color-shadow:#000;--status-disconnected:#8b8e99;--status-disconnected-soft:#1f1f24;--status-disconnected-border:#35353b;--status-connecting:#6f8cff;--status-connecting-soft:#1c1f2e;--status-connecting-border:#2d3558;--status-checking:#e4b657;--status-checking-soft:#28231d;--status-checking-border:#4e4129;--status-protected:#43e982;--status-protected-soft:#182822;--status-protected-border:#204f35;--status-recovering:#7b83ff;--status-recovering-soft:#1d1e2e;--status-recovering-border:#303258;--status-failed:#ff5b6e;--status-failed-soft:#2b1a20;--status-failed-border:#55272f;--status-unavailable:#818895;--status-unavailable-soft:#1e1f24;--status-unavailable-border:#32343a;--color-success:var(--status-protected);--color-warning:var(--status-checking);--color-danger:var(--status-failed);--color-info:var(--status-connecting);--status-info-text:var(--status-connecting);--status-success-text:var(--status-protected);--status-warning-text:var(--status-checking);--status-danger-text:var(--status-failed);--button-danger-text:var(--status-failed);--button-on-success:var(--color-text-inverse);--button-on-warning:var(--color-text-inverse);--button-on-danger:var(--color-text-inverse);--toast-background:var(--color-background);--field-background:var(--color-elevated);--field-background-hover:var(--color-surface-hover);--field-border:var(--color-border);--field-focus-border:var(--color-focus);--field-error-text:var(--status-failed);--field-error-border:var(--status-failed-border);--field-error-background:var(--status-failed-soft);--button-accent-text:var(--color-link);--button-accent-border:var(--color-selection-border);--button-accent-background:var(--brand-soft);--button-hover-filter:brightness(1.12);--control-hover-background:var(--color-surface-hover);--connection-track:var(--color-border-subtle);--gradient-logo:linear-gradient(135deg,var(--brand-logo-blue),var(--brand-logo-violet));--gradient-action:linear-gradient(100deg,var(--brand-action-blue),var(--brand-action-violet));--gradient-action-active:linear-gradient(100deg,var(--brand-action-blue-active),var(--brand-action-violet-active));--gradient-chart:linear-gradient(180deg,var(--chart-start),var(--chart-end));--gradient-route:var(--gradient-action);--shadow-float:0 22px 70px #00000057;--shadow-control:0 8px 24px #00000038;--shadow-overlay:var(--shadow-float);--focus-ring:0 0 0 3px var(--color-focus)}@supports (color:color-mix(in lab,red,red)){[data-section-theme=dark]{--focus-ring:0 0 0 3px color-mix(in srgb,var(--color-focus) 35%,transparent)}}[data-section-theme=dark]{--scrollbar-thumb:var(--color-text-muted);--scrollbar-thumb-hover:var(--color-text-secondary);--scrollbar-thumb-active:var(--color-text);--scrollbar-track:var(--color-canvas);--surface-canvas:var(--color-canvas);--surface-muted:var(--color-surface);--surface-raised:var(--color-background);--line-subtle:var(--color-border-subtle);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-muted);--text-on-brand:var(--color-text-on-brand);--brand-solid:var(--brand-action-blue);--gradient-brand:var(--gradient-action);--shadow-lg:var(--shadow-float);--shadow-action:var(--shadow-control);--shadow-action-hover:var(--shadow-float);--ink:var(--color-canvas);--ink-soft:var(--color-background);--panel:var(--color-surface);--panel-raised:var(--color-elevated);--panel-hover:var(--color-surface-hover);--line:var(--color-border);--line-soft:var(--color-border-subtle);--control-line:var(--color-border-strong);--text:var(--color-text);--text-soft:var(--color-text-secondary);--muted:var(--color-text-muted);--faint:var(--color-text-faint);--blue:var(--brand-action-blue);--blue-text:var(--color-link);--blue-strong:var(--brand-action-blue-active);--indigo:var(--brand-action-blue);--violet:var(--brand-action-violet);--violet-text:var(--color-link);--green:var(--status-protected);--amber:var(--status-checking);--red:var(--status-failed);--on-success:var(--button-on-success);--on-warning:var(--button-on-warning);--on-danger:var(--button-on-danger);--connect-blue:var(--brand-logo-blue);--connect-indigo:var(--brand-action-blue);--connect-violet:var(--brand-logo-violet);--connect-green:var(--status-protected);--focus:var(--color-focus);--on-signal:var(--color-text-on-brand);--shadow-dialog:var(--shadow-float);--shadow-color:var(--color-shadow);--scroll-track:var(--scrollbar-track);--scroll-thumb:var(--scrollbar-thumb);--scroll-thumb-hover:var(--scrollbar-thumb-hover);--scroll-thumb-active:var(--scrollbar-thumb-active)}[data-section-theme=light]{color-scheme:light;--color-canvas:#f5f7fc;--color-background:#fff;--color-surface:#f8f9fc;--color-elevated:#eef1f6;--color-surface-hover:#e8ecf3;--color-border-subtle:#e6e9f0;--color-border:#d5dae5;--color-border-strong:#b9c1cf;--color-text:#0d0d12;--color-text-secondary:#4f5563;--color-text-muted:#68707f;--color-text-faint:#68707f;--color-text-disabled:#a0a7b4;--color-text-on-brand:#fff;--color-text-inverse:#f7f9ff;--color-link:#155bda;--brand-logo-blue:#115bda;--brand-logo-violet:#4a1cbb;--brand-action-blue:#155bda;--brand-action-violet:#4a1cbb;--brand-action-blue-active:#104fc3;--brand-action-violet-active:#3f159f;--brand-soft:#eef2ff;--color-primary:var(--brand-action-blue);--color-primary-start:var(--brand-action-blue);--color-primary-end:var(--brand-action-violet);--color-focus:#245fe5;--color-selection:#eef2ff;--color-selection-border:#afc0f3;--chart-start:#3155d6;--chart-end:#6a3cc5;--chart-grid:#e1e5ee;--color-overlay:#0d0d126b;--color-shadow:#1f2a44;--status-disconnected:#5f6673;--status-disconnected-soft:#f2f3f4;--status-disconnected-border:#dcdde0;--status-connecting:#3155d6;--status-connecting-soft:#eff1fc;--status-connecting-border:#d2daf6;--status-checking:#8a5a00;--status-checking-soft:#f6f2eb;--status-checking-border:#e5dbc7;--status-protected:#137a45;--status-protected-soft:#ecf4f0;--status-protected-border:#cbe2d6;--status-recovering:#4c46c8;--status-recovering-soft:#f1f0fb;--status-recovering-border:#d8d6f3;--status-failed:#c73549;--status-failed-soft:#fbeff0;--status-failed-border:#f3d3d7;--status-unavailable:#646c7a;--status-unavailable-soft:#f3f3f4;--status-unavailable-border:#dddfe2;--color-success:var(--status-protected);--color-warning:var(--status-checking);--color-danger:var(--status-failed);--color-info:var(--status-connecting);--status-info-text:var(--status-connecting);--status-success-text:var(--status-protected);--status-warning-text:var(--status-checking);--status-danger-text:var(--status-failed);--button-danger-text:var(--status-failed);--button-on-success:var(--color-text-on-brand);--button-on-warning:var(--color-text-on-brand);--button-on-danger:var(--color-text-on-brand);--toast-background:var(--color-background);--field-background:var(--color-elevated);--field-background-hover:var(--color-surface-hover);--field-border:var(--color-border);--field-focus-border:var(--color-focus);--field-error-text:var(--status-failed);--field-error-border:var(--status-failed-border);--field-error-background:var(--status-failed-soft);--button-accent-text:var(--color-link);--button-accent-border:var(--color-selection-border);--button-accent-background:var(--brand-soft);--button-hover-filter:brightness(.96);--control-hover-background:var(--color-surface-hover);--connection-track:var(--color-border-subtle);--gradient-logo:linear-gradient(135deg,var(--brand-logo-blue),var(--brand-logo-violet));--gradient-action:linear-gradient(100deg,var(--brand-action-blue),var(--brand-action-violet));--gradient-action-active:linear-gradient(100deg,var(--brand-action-blue-active),var(--brand-action-violet-active));--gradient-chart:linear-gradient(180deg,var(--chart-start),var(--chart-end));--gradient-route:var(--gradient-action);--shadow-float:0 22px 70px #1f2a4424;--shadow-control:0 8px 24px #1f2a4414;--shadow-overlay:var(--shadow-float);--focus-ring:0 0 0 3px var(--color-focus)}@supports (color:color-mix(in lab,red,red)){[data-section-theme=light]{--focus-ring:0 0 0 3px color-mix(in srgb,var(--color-focus) 24%,transparent)}}[data-section-theme=light]{--scrollbar-thumb:var(--color-text-muted);--scrollbar-thumb-hover:var(--color-text-secondary);--scrollbar-thumb-active:var(--color-text);--scrollbar-track:var(--color-canvas);--surface-canvas:var(--color-canvas);--surface-muted:var(--color-surface);--surface-raised:var(--color-background);--line-subtle:var(--color-border-subtle);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-muted);--text-on-brand:var(--color-text-on-brand);--brand-solid:var(--brand-action-blue);--gradient-brand:var(--gradient-action);--shadow-lg:var(--shadow-float);--shadow-action:var(--shadow-control);--shadow-action-hover:var(--shadow-float);--ink:var(--color-canvas);--ink-soft:var(--color-background);--panel:var(--color-surface);--panel-raised:var(--color-elevated);--panel-hover:var(--color-surface-hover);--line:var(--color-border);--line-soft:var(--color-border-subtle);--control-line:var(--color-border-strong);--text:var(--color-text);--text-soft:var(--color-text-secondary);--muted:var(--color-text-muted);--faint:var(--color-text-faint);--blue:var(--brand-action-blue);--blue-text:var(--color-link);--blue-strong:var(--brand-action-blue-active);--indigo:var(--brand-action-blue);--violet:var(--brand-action-violet);--violet-text:var(--color-link);--green:var(--status-protected);--amber:var(--status-checking);--red:var(--status-failed);--on-success:var(--button-on-success);--on-warning:var(--button-on-warning);--on-danger:var(--button-on-danger);--connect-blue:var(--brand-logo-blue);--connect-indigo:var(--brand-action-blue);--connect-violet:var(--brand-logo-violet);--connect-green:var(--status-protected);--focus:var(--color-focus);--on-signal:var(--color-text-on-brand);--shadow-dialog:var(--shadow-float);--shadow-color:var(--color-shadow);--scroll-track:var(--scrollbar-track);--scroll-thumb:var(--scrollbar-thumb);--scroll-thumb-hover:var(--scrollbar-thumb-hover);--scroll-thumb-active:var(--scrollbar-thumb-active)}:root{--font-sans:var(--font-geologica),Arial,sans-serif;--font-mono:var(--font-jetbrains-mono),"Courier New",monospace;--radius-control:var(--radius-sm);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem}:root,[data-section-theme=dark]{--brand-dark-display:none;--brand-light-display:block}:root[data-theme=light],[data-section-theme=light]{--brand-dark-display:block;--brand-light-display:none}*{box-sizing:border-box;scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scroll-thumb-active)}html{scroll-behavior:smooth;scroll-padding-top:var(--shell-sticky-offset)}body,html{background:var(--color-surface)}body{color:var(--text);font-family:var(--font-sans);margin:0;font-size:15px;line-height:1.5}button,input,select,textarea{color:inherit;font:inherit}button,input[type=checkbox],input[type=radio],label[for],select{cursor:pointer}button:disabled,input:disabled,select:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}code,kbd{font-family:var(--font-mono);font-variant-numeric:tabular-nums}kbd{background:var(--panel-hover);border:1px solid var(--control-line);color:var(--muted);border-radius:5px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;display:inline-flex}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--blue)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--blue) 35%,transparent)}}::selection{color:var(--text)}.matrixMark{grid-template-columns:repeat(3,4px);gap:2px;display:grid}.matrixMark span{opacity:.28;background:currentColor;border-radius:50%;width:4px;height:4px}.matrixMark span:nth-child(2),.matrixMark span:nth-child(4),.matrixMark span:nth-child(5),.matrixMark span:nth-child(8){opacity:.9}.matrixMark--compact{grid-template-columns:repeat(3,3px);gap:2px}.matrixMark--compact span{width:3px;height:3px}.uiButton{border-radius:var(--radius-sm);border:1px solid #0000;justify-content:center;align-items:center;min-width:0;font-size:12px;font-weight:560;transition:background-color .16s,border-color .16s,color .16s,transform .12s;display:inline-flex;position:relative}.uiButton:hover:not(:disabled){transform:translateY(-1px)}.uiButton:active:not(:disabled){transform:translateY(0)}.uiButton:disabled{opacity:.42}.uiButton--lg{height:49px;padding:0 20px}.uiButton__content{justify-content:center;align-items:center;gap:8px;display:flex}.uiButton--solid.uiButton--brand{background:linear-gradient(110deg,var(--blue),var(--indigo) 52%,var(--violet));color:var(--on-signal)}.uiButton--solid.uiButton--neutral{background:var(--text);color:var(--ink)}.uiButton--outline{border-color:var(--control-line);color:var(--text-soft);background:0 0}.uiButton--outline:hover:not(:disabled){background:var(--panel-hover);border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.uiButton--outline:hover:not(:disabled){border-color:color-mix(in srgb,currentColor 30%,var(--line))}}.uiButton--outline:hover:not(:disabled){color:var(--text)}.uiButton--outline.uiButton--brand{border-color:var(--blue-text);color:var(--blue)}@supports (color:color-mix(in lab,red,red)){.uiButton--outline.uiButton--brand{color:color-mix(in srgb,var(--blue) 70%,var(--text))}}.badge{background:var(--panel-hover);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;height:25px;padding:0 9px;font-size:9px;display:inline-flex}.badge__dot{opacity:.85;background:currentColor;border-radius:50%;width:5px;height:5px}.badge--info{background:var(--blue)}@supports (color:color-mix(in lab,red,red)){.badge--info{background:color-mix(in srgb,var(--blue) 10%,transparent)}}.badge--info{border-color:var(--blue)}@supports (color:color-mix(in lab,red,red)){.badge--info{border-color:color-mix(in srgb,var(--blue) 25%,transparent)}}.badge--info{color:var(--blue)}@supports (color:color-mix(in lab,red,red)){.badge--info{color:color-mix(in srgb,var(--blue) 70%,var(--text))}}.badge--success{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.badge--success{background:color-mix(in srgb,var(--green) 9%,transparent)}}.badge--success{border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.badge--success{border-color:color-mix(in srgb,var(--green) 23%,transparent)}}.badge--success{color:var(--green)}.badge--warning{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.badge--warning{background:color-mix(in srgb,var(--amber) 9%,transparent)}}.badge--warning{border-color:var(--amber)}@supports (color:color-mix(in lab,red,red)){.badge--warning{border-color:color-mix(in srgb,var(--amber) 24%,transparent)}}.badge--warning{color:var(--amber)}.badge--danger{background:var(--red)}@supports (color:color-mix(in lab,red,red)){.badge--danger{background:color-mix(in srgb,var(--red) 9%,transparent)}}.badge--danger{border-color:var(--red)}@supports (color:color-mix(in lab,red,red)){.badge--danger{border-color:color-mix(in srgb,var(--red) 22%,transparent)}}.badge--danger{color:var(--red)}.badge--violet{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.badge--violet{background:color-mix(in srgb,var(--violet) 11%,transparent)}}.badge--violet{border-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.badge--violet{border-color:color-mix(in srgb,var(--violet) 26%,transparent)}}.badge--violet{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.badge--violet{color:color-mix(in srgb,var(--violet) 64%,var(--text))}}input[type=checkbox],input[type=radio]{accent-color:var(--blue);width:18px;height:18px}input[type=checkbox]:not(:checked){box-shadow:0 0 0 1px var(--control-line);border-radius:3px}input[type=radio]:not(:checked){box-shadow:0 0 0 1px var(--control-line);border-radius:50%}progress{accent-color:var(--blue);background:var(--line-soft);border-radius:var(--radius-pill);border:0;width:100%;height:6px;margin-top:8px;overflow:hidden}progress::-webkit-progress-bar{background:var(--line-soft)}progress::-webkit-progress-value{background:linear-gradient(90deg,var(--blue),var(--violet))}.timeline{position:relative}.timeline:before{background:var(--line);content:"";width:1px;position:absolute;top:18px;bottom:18px;left:16px}.timelineItem{grid-template-columns:33px 1fr;gap:12px;padding:0 0 20px;display:grid;position:relative}.timelineItem:last-child{padding-bottom:0}.timelineItem__icon{background:var(--panel-raised);border:1px solid var(--line);color:var(--muted);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:relative}.timelineItem>span:last-child{gap:2px;padding-top:2px;display:grid}.timelineItem strong{font-size:11px}.timelineItem p{color:var(--muted);font-size:9px}.timelineItem small{color:var(--faint);font-family:var(--font-mono);margin-top:3px;font-size:8px}@media (max-width:640px){:root{--shell-sticky-offset:97px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){*{scrollbar-color:auto}.badge,.uiButton{forced-color-adjust:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.marketingBrand{aspect-ratio:692/134;display:inline-block;flex-shrink:0;height:var(--brand-logo-height,30px);position:relative;vertical-align:middle}.marketingBrand>img{height:100%;object-fit:contain;position:absolute;inset:0;width:100%}.marketingBrand__dark{display:var(--brand-dark-display)}.marketingBrand__light{display:var(--brand-light-display)}.marketingArrowLink{align-items:center;color:color-mix(in srgb,var(--blue) 72%,var(--text));display:inline-flex;font-size:11px;gap:7px;width:max-content}.marketingArrowLink:hover{color:var(--text)}.marketingArrowLink svg{transition:transform .16s ease}.marketingArrowLink:hover svg{transform:translateX(2px)}.connectionHero{background:var(--hero-background);border:1px solid var(--hero-line);border-radius:30px;color:var(--hero-text);display:grid;grid-template-areas:"copy visual" "proof proof";grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);min-height:780px;overflow:clip;position:relative}.connectionHero:before{background-image:radial-gradient(circle,var(--hero-line) 1.1px,transparent 1.3px);background-size:17px 17px;content:"";height:640px;mask-image:radial-gradient(circle,black,transparent 68%);opacity:.58;pointer-events:none;position:absolute;right:-40px;top:70px;width:720px}.connectionHero__copy{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;grid-area:copy;justify-content:center;padding:82px clamp(42px,5vw,78px) 48px;position:relative;z-index:3}.connectionHero__copy h3{color:var(--hero-text);font-size:clamp(58px,6vw,92px);font-weight:430;letter-spacing:-.075em;line-height:.88;margin-top:26px}.connectionHero__copy h3 em{color:var(--hero-muted);font-style:normal}.connectionHero__copy>p{color:var(--hero-text-soft);font-size:clamp(14px,1.2vw,18px);line-height:1.65;margin-top:29px;max-width:630px}.heroConnectionOrb{aspect-ratio:1;display:grid;max-width:570px;place-items:center;position:relative;width:100%}.heroConnectionOrb__halo{animation:heroHalo 3.4s ease-in-out infinite;background:var(--hero-orb-halo);border-radius:50%;height:76%;position:absolute;width:76%}.heroConnectionOrb__rings{inset:0;overflow:visible;position:absolute;width:100%}.heroConnectionOrb__ringBase{opacity:.86;stroke:var(--hero-line);stroke-dasharray:.01 15}.heroConnectionOrb__ringSignal{stroke-dasharray:.01 15}.heroConnectionOrb__ringSignal circle{animation:heroRingMarch 11s linear infinite}.heroConnectionOrb__ringSignal circle:nth-child(2){animation-duration:14s;animation-direction:reverse;opacity:.86}.heroConnectionOrb__ringSignal circle:nth-child(3){animation-duration:18s;opacity:.7}.heroConnectionOrb__innerRing{border:1px solid var(--hero-line-soft);border-radius:50%;height:62%;position:absolute;width:62%}.featureStory{background:var(--panel);border:1px solid var(--line);border-radius:24px;display:grid;grid-template-columns:.82fr 1.18fr;min-height:590px;overflow:hidden}.featureStory__copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px)}.featureStory__copy h3,.securityFeature__intro h3{font-size:clamp(36px,4vw,60px);font-weight:430;letter-spacing:-.06em;line-height:.98;margin-top:22px}.featureStory__copy>p,.securityFeature__intro>p{color:var(--muted);font-size:13px;line-height:1.75;margin-top:21px;max-width:520px}.featureStory__copy>.marketingArrowLink{margin-top:24px}.featureStory__diagram{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--indigo) 12%,transparent),transparent 34%),color-mix(in srgb,var(--ink-soft) 82%,var(--panel));border-left:1px solid var(--line);min-height:590px;overflow:hidden;position:relative}.featureStory__diagram:before{background-image:radial-gradient(circle,var(--line) 1px,transparent 1.2px);background-size:16px 16px;content:"";inset:0;mask-image:radial-gradient(circle at 48% 50%,black,transparent 69%);opacity:.7;position:absolute}.featureStory__device{align-items:center;background:var(--panel-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:2px;grid-template-columns:auto 1fr;left:11%;padding:15px;position:absolute;top:41%;width:180px;z-index:2}.featureStory__device svg{color:var(--blue-text);grid-row:1/3;margin-right:8px}.featureStory__device strong{font-size:11px}.featureStory__device small{color:var(--faint);font-size:8px}.featureStory__spine{background:linear-gradient(var(--blue),var(--indigo),var(--violet));height:55%;left:48%;position:absolute;top:22%;width:2px}.featureStory__spine:before{background:linear-gradient(90deg,var(--blue),var(--indigo));content:"";height:2px;left:-140px;position:absolute;top:50%;width:140px}.routeChoice{align-items:center;background:var(--panel-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:2px;grid-template-columns:auto 1fr;left:59%;padding:13px;position:absolute;width:min(220px,33%)}.routeChoice:before{background:var(--line);content:"";height:1px;position:absolute;right:100%;width:clamp(35px,7vw,90px)}.routeChoice>span{align-items:center;background:color-mix(in srgb,var(--blue) 11%,transparent);border-radius:8px;color:var(--blue-text);display:flex;grid-row:1/3;height:34px;justify-content:center;margin-right:8px;width:34px}.routeChoice strong{font-size:10px}.routeChoice small{color:var(--faint);font-size:8px}.routeChoice--blue{top:18%}.routeChoice--violet{top:43%}.routeChoice--violet>span{background:color-mix(in srgb,var(--violet) 11%,transparent);color:var(--violet-text)}.routeChoice--green{top:68%}.routeChoice--green>span{background:color-mix(in srgb,var(--green) 10%,transparent);color:var(--green)}.marketingSteps{border:1px solid var(--line);border-radius:var(--radius-md);display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px;overflow:hidden}.marketingSteps li{background:color-mix(in srgb,var(--panel) 78%,transparent);border-right:1px solid var(--line);display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:180px;padding:23px}.marketingSteps li:last-child{border:0}.marketingSteps li>span{color:var(--faint);font-family:var(--font-mono);font-size:9px}.marketingSteps div{display:grid;gap:6px}.marketingSteps svg{color:var(--blue-text);margin-bottom:10px}.marketingSteps strong{font-size:13px}.marketingSteps p{color:var(--muted);font-size:9px;line-height:1.6}.securityFeature{background:radial-gradient(circle at 12% 24%,color-mix(in srgb,var(--green) 8%,transparent),transparent 24%),var(--panel);border:1px solid var(--line);border-radius:24px;display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden}.securityFeature__intro{align-items:flex-start;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;min-height:560px;padding:clamp(32px,5vw,68px)}.securityFeature__intro .uiButton{margin-top:27px}.securityEvidence{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,54px)}.securityEvidence article{align-items:start;border-bottom:1px solid var(--line-soft);display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:23px 0}.securityEvidence article:last-child{border:0}.securityEvidence article>span{align-items:center;background:color-mix(in srgb,var(--green) 9%,transparent);border-radius:9px;color:var(--green);display:flex;height:39px;justify-content:center;width:39px}.securityEvidence article>div{display:grid;gap:3px}.securityEvidence small{color:var(--faint);font-family:var(--font-mono);font-size:8px;text-transform:uppercase}.securityEvidence strong{font-size:12px}.securityEvidence p{color:var(--muted);font-size:9px;line-height:1.55;margin-top:3px}.marketingBreadcrumb{align-items:center;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 8px;margin-bottom:14px}.marketingBreadcrumb a{display:inline-flex;align-items:center;min-height:32px}.marketingBreadcrumb>svg{flex-shrink:0}.marketingBreadcrumb a:active,.marketingBreadcrumb a:hover{color:var(--color-link);text-decoration:underline;text-underline-offset:.2em}.marketingBreadcrumb a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.marketingBreadcrumb span{color:var(--color-text-secondary)}.faqList{padding:22px clamp(23px,4vw,50px)}.faqList details{border-bottom:1px solid var(--line-soft)}.faqList details:last-child{border:0}.faqList summary{align-items:center;display:flex;font-size:12px;font-weight:540;justify-content:space-between;list-style:none;min-height:74px;padding:12px 0}.faqList summary::-webkit-details-marker{display:none}.faqList summary>span{align-items:center;border:1px solid var(--control-line);border-radius:50%;color:var(--muted);display:flex;flex:none;height:29px;justify-content:center;margin-left:20px;width:29px}.faqList details[open] summary>span svg{transform:rotate(45deg)}.faqList summary svg{transition:transform .16s ease}.faqList details p{color:var(--muted);font-size:10px;line-height:1.7;max-width:680px;padding:0 50px 24px 0}@media (max-width:1280px){.connectionHero{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)}.connectionHero__copy h3{font-size:clamp(54px,5.5vw,74px)}.heroConnectionOrb{max-width:520px}}@media (max-width:1080px){.connectionHero{grid-template-areas:"copy" "visual" "proof";grid-template-columns:1fr}.connectionHero__copy{min-height:510px;padding-bottom:52px}.connectionHero:before{left:50%;right:auto;transform:translateX(-50%)}.featureStory,.securityFeature{grid-template-columns:1fr}.featureStory__diagram{border-left:0;border-top:1px solid var(--line)}.securityFeature__intro{border-bottom:1px solid var(--line);border-right:0;min-height:auto}}@media (max-width:900px){.marketingSteps{grid-template-columns:1fr}.marketingSteps li{border-bottom:1px solid var(--line);border-right:0;min-height:150px}.marketingSteps li:last-child{border-bottom:0}}@media (max-width:640px){.connectionHero{border-radius:22px}.connectionHero__copy{min-height:auto;padding:75px 22px 44px}.connectionHero__copy h3{font-size:clamp(46px,14vw,62px);line-height:.9;margin-top:22px}.connectionHero__copy>p{font-size:14px;margin-top:23px}.heroConnectionOrb{max-width:410px;width:104%}.featureStory__copy{padding:28px 22px 36px}.featureStory__diagram{min-height:500px}.featureStory__device{left:5%;width:145px}.featureStory__spine{left:50%}.routeChoice{left:58%;width:38%}.routeChoice:before{width:42px}.securityEvidence article{grid-template-columns:auto 1fr}.securityEvidence article .badge{grid-column:2}.faqList{padding:12px 22px}}@media (prefers-reduced-motion:reduce){.heroConnectionOrb__halo,.heroConnectionOrb__ringSignal circle{animation:none}}[data-marketing-theme=webapp] .marketingArrowLink{align-items:center;color:color-mix(in srgb,var(--blue) 72%,var(--text));display:inline-flex;font-size:11px;gap:7px;width:max-content}[data-marketing-theme=webapp] .marketingArrowLink:hover{color:var(--text)}[data-marketing-theme=webapp] .marketingArrowLink svg{transition:transform .16s ease}[data-marketing-theme=webapp] .marketingArrowLink:hover svg{transform:translateX(2px)}[data-marketing-theme=webapp] .connectionHero{--hero-bg:var(--color-canvas);--hero-panel:var(--color-surface);--hero-text:var(--color-text);--hero-text-soft:var(--color-text-secondary);--hero-muted:var(--color-text-muted);--hero-faint:var(--color-text-faint);--hero-line:var(--color-border);--hero-line-soft:var(--color-border-subtle);background:radial-gradient(circle at 76% 36%,color-mix(in srgb,var(--brand-logo-blue) 12%,transparent),transparent 30%),radial-gradient(circle at 90% 64%,color-mix(in srgb,var(--brand-logo-violet) 8%,transparent),transparent 26%),var(--hero-bg);border:1px solid var(--hero-line);border-radius:var(--radius-2xl);color:var(--hero-text);display:grid;grid-template-areas:"copy visual" "proof proof";grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);min-height:780px;overflow:clip;position:relative}[data-marketing-theme=webapp] .connectionHero:before{background-image:radial-gradient(circle,var(--hero-line) 1.1px,transparent 1.3px);background-size:17px 17px;content:"";height:640px;mask-image:radial-gradient(circle,black,transparent 68%);opacity:.58;pointer-events:none;position:absolute;right:-40px;top:70px;width:720px}[data-marketing-theme=webapp] .connectionHero__copy{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;grid-area:copy;justify-content:center;padding:82px clamp(42px,5vw,78px) 48px;position:relative;z-index:3}[data-marketing-theme=webapp] .connectionHero__copy :is(h1,h2,h3){color:var(--hero-text);font-size:clamp(58px,6vw,92px);font-weight:430;letter-spacing:-.075em;line-height:.88;margin-top:26px}[data-marketing-theme=webapp] .connectionHero__copy :is(h1,h2,h3) em{color:var(--hero-muted);font-style:normal}[data-marketing-theme=webapp] .connectionHero__copy>p{color:var(--hero-text-soft);font-size:clamp(14px,1.2vw,18px);line-height:1.65;margin-top:29px;max-width:630px}[data-marketing-theme=webapp] .heroConnectionOrb{aspect-ratio:1;display:grid;max-width:570px;place-items:center;position:relative;width:100%}[data-marketing-theme=webapp] .heroConnectionOrb__halo{animation:heroHalo 3.4s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--brand-logo-blue) 12%,transparent),color-mix(in srgb,var(--brand-logo-violet) 8%,transparent) 55%,transparent 72%);border-radius:50%;height:76%;position:absolute;width:76%}@keyframes heroHalo{0%,to{opacity:.52;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}[data-marketing-theme=webapp] .heroConnectionOrb__rings{inset:0;overflow:visible;position:absolute;width:100%}[data-marketing-theme=webapp] .heroConnectionOrb__ringBase{opacity:.86;stroke:var(--hero-line);stroke-dasharray:.01 15}[data-marketing-theme=webapp] .heroConnectionOrb__ringSignal{stroke-dasharray:.01 15}[data-marketing-theme=webapp] .heroConnectionOrb__ringSignal circle{animation:heroRingMarch 11s linear infinite}[data-marketing-theme=webapp] .heroConnectionOrb__ringSignal circle:nth-child(2){animation-duration:14s;animation-direction:reverse;opacity:.86}[data-marketing-theme=webapp] .heroConnectionOrb__ringSignal circle:nth-child(3){animation-duration:18s;opacity:.7}@keyframes heroRingMarch{to{stroke-dashoffset:-210}}[data-marketing-theme=webapp] .heroConnectionOrb__innerRing{border:1px solid var(--hero-line-soft);border-radius:50%;height:62%;position:absolute;width:62%}[data-marketing-theme=webapp] .featureStory{background:var(--panel);border:1px solid var(--line);border-radius:24px;display:grid;grid-template-columns:.82fr 1.18fr;min-height:590px;overflow:hidden}[data-marketing-theme=webapp] .featureStory__copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px)}[data-marketing-theme=webapp] .featureStory__copy :is(h1,h2,h3),[data-marketing-theme=webapp] .securityFeature__intro :is(h1,h2,h3){font-size:clamp(36px,4vw,60px);font-weight:430;letter-spacing:-.06em;line-height:.98;margin-top:22px}[data-marketing-theme=webapp] .featureStory__copy>p,[data-marketing-theme=webapp] .securityFeature__intro>p{color:var(--muted);font-size:13px;line-height:1.75;margin-top:21px;max-width:520px}[data-marketing-theme=webapp] .featureStory__copy>.marketingArrowLink{margin-top:24px}[data-marketing-theme=webapp] .featureStory__diagram{background:var(--ink-soft);border-left:1px solid var(--line);min-height:590px;overflow:hidden;position:relative}[data-marketing-theme=webapp] .featureStory__diagram:before{background-image:radial-gradient(circle,var(--line) 1px,transparent 1.2px);background-size:16px 16px;content:"";inset:0;mask-image:radial-gradient(circle at 48% 50%,black,transparent 69%);opacity:.7;position:absolute}[data-marketing-theme=webapp] .featureStory__device{align-items:center;background:var(--panel-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:2px;grid-template-columns:auto 1fr;left:11%;padding:15px;position:absolute;top:41%;width:180px;z-index:2}[data-marketing-theme=webapp] .featureStory__device svg{color:var(--blue-text);grid-row:1/3;margin-right:8px}[data-marketing-theme=webapp] .featureStory__device strong{font-size:11px}[data-marketing-theme=webapp] .featureStory__device small{color:var(--faint);font-size:8px}[data-marketing-theme=webapp] .featureStory__spine{background:var(--gradient-route);height:55%;left:48%;position:absolute;top:22%;width:2px}[data-marketing-theme=webapp] .featureStory__spine:before{background:var(--gradient-route);content:"";height:2px;left:-140px;position:absolute;top:50%;width:140px}[data-marketing-theme=webapp] .routeChoice{align-items:center;background:var(--panel-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:2px;grid-template-columns:auto 1fr;left:59%;padding:13px;position:absolute;width:min(220px,33%)}[data-marketing-theme=webapp] .routeChoice:before{background:var(--line);content:"";height:1px;position:absolute;right:100%;width:clamp(35px,7vw,90px)}[data-marketing-theme=webapp] .routeChoice>span{align-items:center;background:var(--status-connecting-soft);border:1px solid var(--status-connecting-border);border-radius:8px;color:var(--status-connecting);display:flex;grid-row:1/3;height:34px;justify-content:center;margin-right:8px;width:34px}[data-marketing-theme=webapp] .routeChoice strong{font-size:10px}[data-marketing-theme=webapp] .routeChoice small{color:var(--faint);font-size:8px}[data-marketing-theme=webapp] .routeChoice--blue{top:18%}[data-marketing-theme=webapp] .routeChoice--violet{top:43%}[data-marketing-theme=webapp] .routeChoice--violet>span{background:var(--status-recovering-soft);border-color:var(--status-recovering-border);color:var(--status-recovering)}[data-marketing-theme=webapp] .routeChoice--green{top:68%}[data-marketing-theme=webapp] .routeChoice--green>span{background:var(--status-protected-soft);border-color:var(--status-protected-border);color:var(--status-protected)}[data-marketing-theme=webapp] .marketingSteps{border:1px solid var(--line);border-radius:var(--radius-md);display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px;overflow:hidden}[data-marketing-theme=webapp] .marketingSteps li{background:var(--panel);border-right:1px solid var(--line);display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:180px;padding:23px}[data-marketing-theme=webapp] .marketingSteps li:last-child{border:0}[data-marketing-theme=webapp] .marketingSteps li>span{color:var(--faint);font-family:var(--font-mono);font-size:9px}[data-marketing-theme=webapp] .marketingSteps div{display:grid;gap:6px}[data-marketing-theme=webapp] .marketingSteps svg{color:var(--blue-text);margin-bottom:10px}[data-marketing-theme=webapp] .marketingSteps strong{font-size:13px}[data-marketing-theme=webapp] .marketingSteps p{color:var(--muted);font-size:9px;line-height:1.6}[data-marketing-theme=webapp] .securityFeature{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-xl);display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden}[data-marketing-theme=webapp] .securityFeature__intro{align-items:flex-start;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;min-height:560px;padding:clamp(32px,5vw,68px)}[data-marketing-theme=webapp] .securityFeature__intro .uiButton{margin-top:27px}[data-marketing-theme=webapp] .securityEvidence{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,54px)}[data-marketing-theme=webapp] .securityEvidence article{align-items:start;border-bottom:1px solid var(--line-soft);display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:23px 0}[data-marketing-theme=webapp] .securityEvidence article:last-child{border:0}[data-marketing-theme=webapp] .securityEvidence article>span{align-items:center;background:var(--status-protected-soft);border:1px solid var(--status-protected-border);border-radius:9px;color:var(--status-protected);display:flex;height:39px;justify-content:center;width:39px}[data-marketing-theme=webapp] .securityEvidence article>div{display:grid;gap:3px}[data-marketing-theme=webapp] .securityEvidence small{color:var(--faint);font-family:var(--font-mono);font-size:8px;text-transform:uppercase}[data-marketing-theme=webapp] .securityEvidence strong{font-size:12px}[data-marketing-theme=webapp] .securityEvidence p{color:var(--muted);font-size:9px;line-height:1.55;margin-top:3px}[data-marketing-theme=webapp] .faqList{padding:22px clamp(23px,4vw,50px)}[data-marketing-theme=webapp] .faqList details{border-bottom:1px solid var(--line-soft)}[data-marketing-theme=webapp] .faqList details:last-child{border:0}[data-marketing-theme=webapp] .faqList summary{align-items:center;display:flex;font-size:12px;font-weight:540;justify-content:space-between;list-style:none;min-height:74px;padding:12px 0}[data-marketing-theme=webapp] .faqList summary::-webkit-details-marker{display:none}[data-marketing-theme=webapp] .faqList summary>span{align-items:center;border:1px solid var(--control-line);border-radius:50%;color:var(--muted);display:flex;flex:none;height:29px;justify-content:center;margin-left:20px;width:29px}[data-marketing-theme=webapp] .faqList details[open] summary>span svg{transform:rotate(45deg)}[data-marketing-theme=webapp] .faqList summary svg{transition:transform .16s ease}[data-marketing-theme=webapp] .faqList details p{color:var(--muted);font-size:10px;line-height:1.7;max-width:680px;padding:0 50px 24px 0}@media (max-width:1280px){[data-marketing-theme=webapp] .connectionHero{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)}[data-marketing-theme=webapp] .connectionHero__copy :is(h1,h2,h3){font-size:clamp(54px,5.5vw,74px)}[data-marketing-theme=webapp] .heroConnectionOrb{max-width:520px}}@media (max-width:1080px){[data-marketing-theme=webapp] .connectionHero{grid-template-areas:"copy" "visual" "proof";grid-template-columns:1fr}[data-marketing-theme=webapp] .connectionHero__copy{min-height:510px;padding-bottom:52px}[data-marketing-theme=webapp] .connectionHero:before{left:50%;right:auto;transform:translateX(-50%)}[data-marketing-theme=webapp] .featureStory,[data-marketing-theme=webapp] .securityFeature{grid-template-columns:1fr}[data-marketing-theme=webapp] .featureStory__diagram{border-left:0;border-top:1px solid var(--line)}[data-marketing-theme=webapp] .securityFeature__intro{border-bottom:1px solid var(--line);border-right:0;min-height:auto}}@media (max-width:900px){[data-marketing-theme=webapp] .marketingSteps{grid-template-columns:1fr}[data-marketing-theme=webapp] .marketingSteps li{border-bottom:1px solid var(--line);border-right:0;min-height:150px}[data-marketing-theme=webapp] .marketingSteps li:last-child{border-bottom:0}}@media (max-width:640px){[data-marketing-theme=webapp] .connectionHero{border-radius:22px}[data-marketing-theme=webapp] .connectionHero__copy{min-height:auto;padding:75px 22px 44px}[data-marketing-theme=webapp] .connectionHero__copy :is(h1,h2,h3){font-size:clamp(46px,14vw,62px);line-height:.9;margin-top:22px}[data-marketing-theme=webapp] .connectionHero__copy>p{font-size:14px;margin-top:23px}[data-marketing-theme=webapp] .heroConnectionOrb{max-width:410px;width:104%}[data-marketing-theme=webapp] .featureStory__copy{padding:28px 22px 36px}[data-marketing-theme=webapp] .featureStory__diagram{min-height:500px}[data-marketing-theme=webapp] .featureStory__device{left:5%;width:145px}[data-marketing-theme=webapp] .featureStory__spine{left:50%}[data-marketing-theme=webapp] .routeChoice{left:58%;width:38%}[data-marketing-theme=webapp] .routeChoice:before{width:42px}[data-marketing-theme=webapp] .securityEvidence article{grid-template-columns:auto 1fr}[data-marketing-theme=webapp] .securityEvidence article .badge{grid-column:2}[data-marketing-theme=webapp] .faqList{padding:12px 22px}}@media (prefers-reduced-motion:reduce){[data-marketing-theme=webapp] .heroConnectionOrb__halo,[data-marketing-theme=webapp] .heroConnectionOrb__ringSignal circle{animation:none}}[data-marketing-theme=webapp] .matrixMark{display:grid;gap:2px;grid-template-columns:repeat(3,4px)}[data-marketing-theme=webapp] .matrixMark span{background:currentColor;border-radius:50%;height:4px;opacity:.28;width:4px}[data-marketing-theme=webapp] .matrixMark span:nth-child(2),[data-marketing-theme=webapp] .matrixMark span:nth-child(4),[data-marketing-theme=webapp] .matrixMark span:nth-child(5),[data-marketing-theme=webapp] .matrixMark span:nth-child(8){opacity:.9}[data-marketing-theme=webapp] .matrixMark--compact{gap:2px;grid-template-columns:repeat(3,3px)}[data-marketing-theme=webapp] .matrixMark--compact span{height:3px;width:3px}[data-marketing-theme=webapp] .uiButton{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);display:inline-flex;font-size:12px;font-weight:560;justify-content:center;min-width:0;position:relative;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}[data-marketing-theme=webapp] .uiButton:hover:not(:disabled){transform:translateY(-1px)}[data-marketing-theme=webapp] .uiButton:active:not(:disabled){transform:translateY(0)}[data-marketing-theme=webapp] .uiButton:disabled{background:var(--status-unavailable-soft);border-color:var(--status-unavailable-border);color:var(--status-unavailable);opacity:1}[data-marketing-theme=webapp] .uiButton--lg{height:49px;padding:0 20px}[data-marketing-theme=webapp] .uiButton__content{align-items:center;display:flex;gap:8px;justify-content:center}[data-marketing-theme=webapp] .uiButton--solid.uiButton--brand{background:var(--gradient-action);box-shadow:var(--shadow-control);color:var(--on-signal)}[data-marketing-theme=webapp] .uiButton--solid.uiButton--neutral{background:var(--text);color:var(--ink)}[data-marketing-theme=webapp] .uiButton--outline{background:transparent;border-color:var(--control-line);color:var(--text-soft)}[data-marketing-theme=webapp] .uiButton--outline:hover:not(:disabled){background:var(--panel-hover);border-color:color-mix(in srgb,currentColor 30%,var(--line));color:var(--text)}[data-marketing-theme=webapp] .uiButton--outline.uiButton--brand{background:var(--brand-soft);border-color:var(--color-selection-border);color:var(--color-link)}[data-marketing-theme=webapp] .badge{align-items:center;align-self:flex-start;background:var(--panel-hover);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);display:inline-flex;font-family:var(--font-mono);font-size:9px;gap:6px;height:25px;letter-spacing:.02em;padding:0 9px;white-space:nowrap}[data-marketing-theme=webapp] .badge__dot{background:currentColor;border-radius:50%;height:5px;opacity:.85;width:5px}[data-marketing-theme=webapp] .badge--info{background:var(--status-connecting-soft);border-color:var(--status-connecting-border);color:var(--status-connecting)}[data-marketing-theme=webapp] .badge--success{background:var(--status-protected-soft);border-color:var(--status-protected-border);color:var(--status-protected)}[data-marketing-theme=webapp] .badge--warning{background:var(--status-checking-soft);border-color:var(--status-checking-border);color:var(--status-checking)}[data-marketing-theme=webapp] .badge--danger{background:var(--status-failed-soft);border-color:var(--status-failed-border);color:var(--status-failed)}[data-marketing-theme=webapp] .badge--violet{background:var(--status-recovering-soft);border-color:var(--status-recovering-border);color:var(--status-recovering)}@media (forced-colors:active){[data-marketing-theme=webapp] .badge,[data-marketing-theme=webapp] .uiButton{forced-color-adjust:auto}}.scroll-reveal_reveal___PKfY{--reveal-progress:1;position:relative;color:var(--color-text);background:var(--color-canvas)}.scroll-reveal_stage__orZ2Q{position:relative}@media (min-width:1100px) and (min-height:740px) and (prefers-reduced-motion:no-preference){.scroll-reveal_reveal___PKfY[data-motion=ready]{min-height:155svh}.scroll-reveal_reveal___PKfY[data-motion=ready]>.scroll-reveal_stage__orZ2Q{position:sticky;top:var(--campaign-sticky);min-height:calc(100svh - var(--campaign-sticky))}}@media print{.scroll-reveal_reveal___PKfY[data-motion=ready]{min-height:0}.scroll-reveal_reveal___PKfY[data-motion=ready]>.scroll-reveal_stage__orZ2Q{position:static;min-height:0}}.corporate-footer_footer__PitLP{--footer-background:color-mix(in srgb,var(--color-text) 6%,var(--color-text-on-brand));--footer-rule:color-mix(in srgb,var(--color-text) 15%,var(--footer-background));background:var(--footer-background);color:var(--color-text);border-top:1px solid var(--footer-rule);padding:56px 0 28px;font-size:14px;--site-text-body:14px;line-height:1.6}.corporate-footer_container__6jMKM{width:var(--site-width);margin-inline:auto}.corporate-footer_top__o92JA{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(480px,2fr) minmax(340px,1.1fr);gap:clamp(24px,3vw,48px);align-items:start}.corporate-footer_brand__I_Giy{display:grid;justify-items:start;gap:20px}.corporate-footer_brandLink__hCG0y{display:inline-flex;align-items:center;min-height:44px}.corporate-footer_brandLink__hCG0y .marketingBrand{--brand-logo-height:34px}.corporate-footer_footer__PitLP[data-section-theme] .corporate-footer_brand__I_Giy p{max-width:280px;color:var(--color-text-secondary);font-size:14px;--site-text-body:14px;line-height:1.75}.corporate-footer_footer__PitLP.corporate-footer_footer__PitLP[data-section-theme] h2{color:var(--color-text);font-size:14px;--site-text-h2:14px;line-height:1.6;font-weight:550;letter-spacing:0;margin:0 0 16px}.corporate-footer_footer__PitLP ul{padding:0;margin:0;list-style:none}.corporate-footer_navigation__iTppa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px)}.corporate-footer_navigation__iTppa a{display:inline-flex;align-items:center;min-height:40px;color:var(--color-text-secondary);font-size:14px;--site-text-body:14px}.corporate-footer_downloadOptions__ZOIuZ{display:contents}.corporate-footer_stores__BvO_B{display:grid;grid-template-columns:156px 176px;gap:24px}.corporate-footer_stores__BvO_B>div{min-width:0}.corporate-footer_platform__nU33_{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:-8px 0 12px;color:var(--color-text-secondary);font-size:12px;--site-text-body:12px}.corporate-footer_desktopRow__pErI9{display:flex;align-items:center;margin-top:24px}.corporate-footer_desktopLink__o5hMX{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:8px 14px;border:1px solid var(--color-border-strong);border-radius:4px;font-size:12px;--site-text-body:12px;font-weight:500}.corporate-footer_desktopLink__o5hMX>span{display:grid;gap:2px}.corporate-footer_desktopLink__o5hMX small{color:var(--color-text-secondary);font-size:10px;line-height:1.3;font-weight:400}.corporate-footer_desktopLink__o5hMX strong{font-size:12px;line-height:1.3;font-weight:500}.corporate-footer_payments__4l_es{display:grid;grid-template-columns:168px minmax(0,1fr);gap:32px;align-items:center;margin-top:32px;padding-block:24px;border-top:1px solid var(--footer-rule)}.corporate-footer_footer__PitLP.corporate-footer_footer__PitLP[data-section-theme] .corporate-footer_payments__4l_es h2{margin:0;font-size:13px;--site-text-h2:13px;font-weight:450}.corporate-footer_paymentGroups___2Gub{display:grid;grid-template-columns:minmax(360px,1.2fr) minmax(0,1fr);gap:32px;align-items:center}.corporate-footer_footer__PitLP .corporate-footer_bankMethods__2U35T{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:12px}.corporate-footer_bankMethod__37Cfg{display:flex;align-items:center;justify-content:center;min-width:0;height:40px}.corporate-footer_bankMethod__37Cfg img{display:block;flex:none;width:56px;height:30px;max-width:100%;object-fit:contain}.corporate-footer_bankMethod__37Cfg[data-payment=visa] img{width:48px}.corporate-footer_bankMethod__37Cfg[data-payment=mastercard] img{width:40px}.corporate-footer_bankMethod__37Cfg[data-payment=google-pay] img{width:82px;height:56px;max-width:none}.corporate-footer_bankMethod__37Cfg[data-payment=apple-pay] img{width:47px}.corporate-footer_footer__PitLP .corporate-footer_cryptoMethods__JW7ck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding-left:32px;border-left:1px solid var(--footer-rule)}.corporate-footer_cryptoMethod__Df2V9{display:flex;align-items:center;gap:8px;min-width:0}.corporate-footer_cryptoMethod__Df2V9>img{display:block;flex:none;width:26px;height:26px;object-fit:contain}.corporate-footer_paymentLabel__10YWw{display:grid;gap:1px}.corporate-footer_paymentCaption__WrAxu{font-size:11px;line-height:1.5;white-space:nowrap}.corporate-footer_paymentDetail__OdInE{color:var(--color-text-secondary);font-size:9px;line-height:1.5;white-space:nowrap}.corporate-footer_bottom__okybe{display:flex;align-items:center;gap:32px;margin-top:44px;padding-top:16px;border-top:1px solid var(--footer-rule);color:var(--color-text-secondary);font-size:12px;--site-text-body:12px}.corporate-footer_bottom__okybe>p{margin-right:auto;font-size:inherit;--site-text-body:12px;white-space:nowrap}.corporate-footer_bottom__okybe ul{display:flex;flex-wrap:wrap;gap:8px 24px}.corporate-footer_bottom__okybe a{display:inline-flex;align-items:center;min-height:40px}.corporate-footer_backTop__SIuLe{gap:8px;white-space:nowrap}.corporate-footer_backTop__SIuLe svg{transform:rotate(-90deg)}.corporate-footer_footer__PitLP[data-section-theme] p.corporate-footer_disclaimer__b5EHa{max-width:none;margin-top:8px;color:var(--color-text-secondary);font-size:11px;--site-text-body:11px;line-height:1.7}.corporate-footer_footer__PitLP a{cursor:pointer;text-decoration:none}.corporate-footer_footer__PitLP a:hover{color:var(--color-text);text-decoration:underline;text-underline-offset:4px}.corporate-footer_footer__PitLP a:active{color:var(--color-link)}.corporate-footer_footer__PitLP a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.corporate-footer_footer__PitLP :is(a,button,summary){scroll-margin-block:calc(var(--campaign-sticky, var(--shell-sticky-offset)) + 24px) 24px}.corporate-footer_desktopLink__o5hMX:hover{background:color-mix(in srgb,var(--color-text) 4%,var(--footer-background))}.corporate-footer_linkDetails__qvgZw{display:contents}.corporate-footer_linkDetails__qvgZw::details-content{display:contents;content-visibility:visible}.corporate-footer_linkDetails__qvgZw>ul{display:block}.corporate-footer_groupToggle__oZTFL,.corporate-footer_legalGroup__lsURm .corporate-footer_groupTitle__qS2m0{display:none}.corporate-footer_legalGroup__lsURm ul{display:flex}@media (max-width:1279px){.corporate-footer_footer__PitLP{padding-block:40px 24px}.corporate-footer_top__o92JA{grid-template-columns:minmax(0,1fr) 356px;gap:32px 48px}.corporate-footer_brand__I_Giy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:32px;padding-bottom:28px;border-bottom:1px solid var(--footer-rule)}.corporate-footer_footer__PitLP[data-section-theme] .corporate-footer_brand__I_Giy p{max-width:360px;margin:0;font-size:13px;--site-text-body:13px;text-align:right;line-height:1.65}.corporate-footer_navigation__iTppa{gap:24px}.corporate-footer_navigation__iTppa h2{margin-bottom:12px}.corporate-footer_navigation__iTppa a{min-height:44px;font-size:13px;--site-text-body:13px}.corporate-footer_downloads__VBPbi{min-width:0}.corporate-footer_downloads__VBPbi h2{margin-bottom:12px}.corporate-footer_stores__BvO_B{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.corporate-footer_store__sa8tB{display:grid;align-content:start;justify-items:start;gap:8px}.corporate-footer_platform__nU33_{margin:0;min-height:44px;font-size:12px;--site-text-body:12px;color:var(--color-text-secondary)}.corporate-footer_platform__nU33_ svg{flex:none}.corporate-footer_store__sa8tB>:last-child{max-width:100%}.corporate-footer_store__sa8tB>div{gap:8px}.corporate-footer_store__sa8tB :is(a,span):has(>img){width:100%;max-width:176px;min-height:52px}.corporate-footer_store__sa8tB img{width:156px;max-width:100%;height:auto}.corporate-footer_store__sa8tB[data-store=google] img{width:176px}.corporate-footer_footer__PitLP[data-section-theme] .corporate-footer_store__sa8tB p{font-size:11px;--site-text-body:11px;line-height:1.5}.corporate-footer_store__sa8tB p strong{font-weight:400;color:var(--color-text-secondary)}.corporate-footer_desktopRow__pErI9{margin-top:20px;padding-top:20px;border-top:1px solid var(--footer-rule)}.corporate-footer_desktopLink__o5hMX{min-height:48px;padding-inline:16px;border-radius:6px;font-size:13px;--site-text-body:13px}.corporate-footer_payments__4l_es{grid-template-columns:minmax(0,1fr);gap:16px}.corporate-footer_bottom__okybe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;margin-top:32px;padding-top:16px}.corporate-footer_bottom__okybe>nav{grid-column:1/-1;grid-row:1}.corporate-footer_bottom__okybe>p{margin:0}.corporate-footer_bottom__okybe ul{gap:0 24px}.corporate-footer_bottom__okybe a{min-height:44px}.corporate-footer_backTop__SIuLe{justify-self:end}.corporate-footer_footer__PitLP[data-section-theme] p.corporate-footer_disclaimer__b5EHa{margin-top:8px;font-size:11px;--site-text-body:11px;line-height:1.7}}@media (min-width:761px) and (max-width:980px){.corporate-footer_top__o92JA{grid-template-columns:minmax(0,1fr)}.corporate-footer_brand__I_Giy{grid-column:1}.corporate-footer_downloads__VBPbi{max-width:356px}.corporate-footer_paymentGroups___2Gub{grid-template-columns:minmax(0,1fr);gap:16px}.corporate-footer_footer__PitLP .corporate-footer_cryptoMethods__JW7ck{padding:16px 0 0;border-left:0;border-top:1px solid var(--footer-rule)}}@media (max-width:760px){.corporate-footer_footer__PitLP{padding-block:28px max(24px,env(safe-area-inset-bottom))}.corporate-footer_top__o92JA{grid-template-columns:minmax(0,1fr);gap:24px}.corporate-footer_brand__I_Giy{display:grid;gap:8px;padding:0;border:0;justify-content:start}.corporate-footer_brandLink__hCG0y .marketingBrand{--brand-logo-height:30px}.corporate-footer_footer__PitLP[data-section-theme] .corporate-footer_brand__I_Giy p{max-width:340px;font-size:13px;--site-text-body:13px;text-align:left}.corporate-footer_navigation__iTppa{display:block;border-top:1px solid var(--footer-rule)}.corporate-footer_linkGroup__WtOMM{border-bottom:1px solid var(--footer-rule)}.corporate-footer_groupTitle__qS2m0{display:none}.corporate-footer_linkDetails__qvgZw{display:block}.corporate-footer_linkDetails__qvgZw::details-content{display:block;content-visibility:hidden}.corporate-footer_linkDetails__qvgZw[open]::details-content{content-visibility:visible}.corporate-footer_linkDetails__qvgZw:not([open])>ul{display:none}.corporate-footer_linkDetails__qvgZw[open]>ul{display:grid;gap:0;padding-bottom:12px}.corporate-footer_groupToggle__oZTFL{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;font-size:14px;--site-text-body:14px;font-weight:500;cursor:pointer;list-style:none}.corporate-footer_groupToggle__oZTFL::-webkit-details-marker{display:none}.corporate-footer_groupToggle__oZTFL>span{display:grid;place-items:center;width:24px;height:24px;margin-inline-end:6px;flex:none;font-size:22px;font-weight:300;color:var(--color-text-secondary)}.corporate-footer_linkDetails__qvgZw[open] .corporate-footer_groupToggle__oZTFL>span{transform:rotate(45deg)}.corporate-footer_groupToggle__oZTFL:hover{color:var(--color-link)}.corporate-footer_groupToggle__oZTFL:active{color:var(--color-primary)}.corporate-footer_groupToggle__oZTFL:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.corporate-footer_bottom__okybe nav a,.corporate-footer_navigation__iTppa a{width:100%;min-height:44px;font-size:13px;--site-text-body:13px}.corporate-footer_downloads__VBPbi h2{margin-bottom:12px}.corporate-footer_stores__BvO_B{gap:16px}.corporate-footer_store__sa8tB{gap:4px}.corporate-footer_platform__nU33_{min-height:44px;font-size:12px;--site-text-body:12px}.corporate-footer_store__sa8tB>:last-child{width:100%}.corporate-footer_store__sa8tB :is(a,span):has(>img){min-height:52px}.corporate-footer_store__sa8tB img{max-width:100%}.corporate-footer_desktopRow__pErI9{margin-top:20px;padding-top:20px}.corporate-footer_desktopLink__o5hMX{min-height:48px}.corporate-footer_payments__4l_es{margin-top:24px;padding-block:20px}.corporate-footer_paymentGroups___2Gub{grid-template-columns:minmax(0,1fr);gap:16px}.corporate-footer_footer__PitLP .corporate-footer_bankMethods__2U35T{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.corporate-footer_footer__PitLP .corporate-footer_cryptoMethods__JW7ck{gap:8px;padding:16px 0 0;border-left:0;border-top:1px solid var(--footer-rule)}.corporate-footer_cryptoMethod__Df2V9{flex-direction:column;gap:7px;text-align:center}.corporate-footer_cryptoMethod__Df2V9>img{width:24px;height:24px}.corporate-footer_paymentCaption__WrAxu{font-size:10px}.corporate-footer_bottom__okybe{margin-top:24px;padding-top:0;gap:12px 20px;border-top:0}.corporate-footer_bottom__okybe>nav{border-top:1px solid var(--footer-rule)}.corporate-footer_bottom__okybe .corporate-footer_groupToggle__oZTFL{font-size:13px;--site-text-body:13px}.corporate-footer_backTop__SIuLe,.corporate-footer_bottom__okybe>p{font-size:11px;--site-text-body:11px}.corporate-footer_backTop__SIuLe{padding-inline-start:12px}.corporate-footer_footer__PitLP[data-section-theme] p.corporate-footer_disclaimer__b5EHa{margin-top:4px;font-size:10px;--site-text-body:10px}}@media (forced-colors:active){.corporate-footer_footer__PitLP{background:Canvas;color:CanvasText;border-color:CanvasText}.corporate-footer_footer__PitLP .corporate-footer_cryptoMethods__JW7ck,.corporate-footer_payments__4l_es{border-color:CanvasText}.corporate-footer_footer__PitLP .corporate-footer_desktopLink__o5hMX{background:ButtonFace;color:ButtonText;border-color:ButtonText}.corporate-footer_footer__PitLP .corporate-footer_desktopLink__o5hMX:active,.corporate-footer_footer__PitLP .corporate-footer_desktopLink__o5hMX:hover{background:Highlight;color:HighlightText;border-color:Highlight}}.marketing-shell_shell__tngQD{--site-gutter:48px;--site-max:1768px;--site-width:min(calc(100% - (2 * var(--site-gutter))),var(--site-max));--shell-sticky-offset:57px;--site-panel-inset:48px;--campaign-section-space:clamp(72px,8vw,128px);background:var(--color-canvas);min-width:320px}html:has(.marketing-shell_shell__tngQD){scroll-padding-top:0}.marketing-shell_shell__tngQD.marketing-shell_footerOnly__vgBE3{--shell-sticky-offset:0px}:where(.marketing-shell_shell__tngQD) :where([id],a,button,summary){scroll-margin-block:calc(var(--campaign-sticky, var(--shell-sticky-offset)) + 24px) 24px}.marketing-shell_skipLink__4at1q{position:fixed;top:-100px;left:20px;z-index:100;padding:13px 16px;color:var(--color-text);background:var(--color-surface);border:2px solid var(--color-focus);border-radius:var(--radius-sm)}.marketing-shell_skipLink__4at1q:focus{top:14px}@media (min-width:1440px){.marketing-shell_shell__tngQD{--site-panel-inset:64px}}@media (max-width:1080px){.marketing-shell_shell__tngQD{--site-gutter:32px;--site-panel-inset:32px}}@media (max-width:640px){.marketing-shell_shell__tngQD{--site-gutter:16px;--site-panel-inset:24px}}@media (max-width:760px){.marketing-shell_shell__tngQD{--shell-sticky-offset:65px}}.campaign-photo_photo__D7etg{display:block;position:absolute;inset:0;overflow:hidden}.campaign-photo_photo__D7etg img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--photo-position,center)}.photo-contrast_surface__uJaVG{--photo-copy-scrim:color-mix(in srgb,var(--color-canvas) 78%,transparent);--photo-heading-scrim:color-mix(in srgb,var(--color-canvas) 65%,transparent);--photo-edge-scrim:color-mix(in srgb,var(--color-canvas) 94%,transparent);--photo-caption-scrim:color-mix(in srgb,var(--color-canvas) 86%,transparent)}.not-found_page__1v8WM a{cursor:pointer}.not-found_page__1v8WM a:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.not-found_container__u6BtP{width:var(--site-width);margin-inline:auto}.not-found_cover__6gMMo{background:var(--color-canvas);color:var(--color-text);padding-block:clamp(64px,7vw,112px) 64px}.not-found_spread__X7d7s{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,112px);padding-bottom:clamp(64px,7vw,112px)}.not-found_illustration__bu9XO{min-width:0}.not-found_route__J5wYy{display:block;width:100%;height:auto;overflow:visible}.not-found_routeGuides__fLM6X{stroke:var(--color-border-subtle)}.not-found_routeBlue__LKyTp{stroke:var(--brand-action-blue)}.not-found_routeViolet__qbgS4{stroke:var(--brand-action-violet)}.not-found_routeGhost__cbHKH{stroke:var(--color-text-muted)}.not-found_routeEnds__MGd61{fill:var(--color-canvas);stroke:var(--color-link)}.not-found_routeCross__Gzr_1{stroke:var(--color-text)}.not-found_page__1v8WM .not-found_routeCaption__65UO7{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;color:var(--color-text-muted);font-family:var(--font-mono);--site-text-body:12px}.not-found_routeCaption__65UO7>span{width:6px;height:6px;border:1px solid}.not-found_copy__BAJ_x{display:grid;justify-items:start;gap:24px}.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_eyebrow__X6xBS{--site-text-body:12px;font-family:var(--font-mono);color:var(--color-link)}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_copy__BAJ_x h1{--site-text-h1:clamp(44px,5.2vw,80px);max-width:9em;font-weight:430;line-height:1.06;letter-spacing:-.055em;text-wrap:balance}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_copy__BAJ_x .not-found_description__AY84j{max-width:440px;color:var(--color-text-secondary);--site-text-body:16px;--site-leading-body:1.75}.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_homeAction___JH40{margin-top:8px;box-shadow:none;transition:background-color var(--motion-fast) ease}.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_homeAction___JH40:active,.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_homeAction___JH40:hover{transform:none}.not-found_recovery__2PTdO{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(48px,6vw,112px);border-top:1px solid var(--color-border);padding-top:40px}.not-found_product__yaewX{display:grid;align-content:start;justify-items:start;gap:16px}.not-found_product__yaewX .not-found_brand__z1qnV{width:144px}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_product__yaewX p{max-width:380px;--site-text-body:14px;--site-leading-body:1.8;color:var(--color-text-secondary)}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_destinations__0S4ab h2{margin-bottom:16px;--site-text-h2:12px;font-family:var(--font-mono);font-weight:400;letter-spacing:0;color:var(--color-text-muted)}.not-found_destinations__0S4ab ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.not-found_destinations__0S4ab li{border-bottom:1px solid var(--color-border)}.not-found_destinations__0S4ab a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding-block:12px;transition:color var(--motion-fast) ease}.not-found_destinations__0S4ab svg{flex-shrink:0;color:var(--color-text-muted);transition:color var(--motion-fast) ease,transform var(--motion-fast) ease}.not-found_destinations__0S4ab a:hover{color:var(--color-link)}.not-found_destinations__0S4ab a:hover svg{color:var(--color-link);transform:translateX(3px)}.not-found_destinations__0S4ab a:active{color:var(--color-text-secondary)}.not-found_destinations__0S4ab a:active svg{transform:translateX(0)}@media (min-width:1800px){.not-found_cover__6gMMo{padding-block:120px 80px}}@media (max-width:1000px){.not-found_recovery__2PTdO,.not-found_spread__X7d7s{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_copy__BAJ_x h1{--site-text-h1:48px}.not-found_destinations__0S4ab ul{column-gap:24px}}@media (max-width:760px){.not-found_cover__6gMMo{padding-block:32px 48px}.not-found_spread__X7d7s{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:48px}.not-found_illustration__bu9XO{width:min(100%,430px);margin-inline:auto}.not-found_page__1v8WM .not-found_routeCaption__65UO7{margin-top:0;--site-text-body:11px}.not-found_copy__BAJ_x{gap:20px}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_copy__BAJ_x h1{--site-text-h1:clamp(42px,8vw,58px);max-width:11em;text-wrap:wrap}.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_homeAction___JH40{margin-top:4px}.not-found_recovery__2PTdO{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px}.not-found_destinations__0S4ab{grid-row:1}.not-found_page__1v8WM .not-found_cover__6gMMo .not-found_product__yaewX p{max-width:420px}}@media (max-width:360px){.not-found_destinations__0S4ab ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.not-found_destinations__0S4ab a,.not-found_destinations__0S4ab svg,.not-found_page__1v8WM .not-found_copy__BAJ_x .not-found_homeAction___JH40{transition:none}.not-found_destinations__0S4ab a:hover svg{transform:none}}@media (forced-colors:active){.not-found_product__yaewX .not-found_brand__z1qnV{forced-color-adjust:none;background:var(--color-canvas)}.not-found_routeBlue__LKyTp,.not-found_routeCross__Gzr_1,.not-found_routeEnds__MGd61,.not-found_routeViolet__qbgS4{stroke:CanvasText}.not-found_routeEnds__MGd61{fill:Canvas}.not-found_routeGhost__cbHKH,.not-found_routeGuides__fLM6X{stroke:GrayText}}.corporate-chrome_surface__frnPV,.corporate-chrome_surface__frnPV[data-section-theme]{--color-canvas:var(--console-canvas);--color-background:var(--console-surface);--color-surface:var(--console-surface);--color-elevated:var(--console-surface);--color-surface-hover:var(--console-selected);--color-border:var(--console-border);--color-border-strong:var(--console-stroke);--color-text:var(--console-text);--color-text-secondary:var(--console-secondary);--color-text-muted:var(--console-muted);--color-text-on-brand:var(--console-surface);--color-link:var(--console-primary);--color-primary:var(--console-primary);--color-focus:var(--console-focus);--gradient-action:var(--console-primary);--gradient-action-active:var(--console-hover);--chrome-background:var(--console-surface);--chrome-rule:var(--console-border);--chrome-control-radius:var(--console-radius);--font-sans:var(--console-font);--font-ui:var(--console-font);--brand-dark-display:block;--brand-light-display:none;font-family:var(--console-font);color:var(--color-text)}.corporate-chrome_command__z1IIu.corporate-chrome_command__z1IIu[data-section-theme]{--chrome-background:var(--console-command);--chrome-rule:var(--console-command-hover);--color-text:var(--console-surface);--color-text-secondary:var(--console-surface);--color-text-muted:var(--console-stroke);--color-link:var(--console-surface);--color-primary:var(--console-surface);--color-focus:var(--console-surface);--brand-dark-display:none;--brand-light-display:block}.webapp-action_button__ZrSAf{min-height:44px;padding:10px 20px;border:1px solid var(--console-stroke);border-radius:var(--console-radius);background:var(--console-surface);color:var(--console-text);font-family:var(--console-font);font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.webapp-action_button__ZrSAf,.webapp-action_content__RfnMF{display:inline-flex;align-items:center;justify-content:center;gap:8px}.webapp-action_button__ZrSAf:hover{background:var(--console-subtle);border-color:var(--console-muted)}.webapp-action_button__ZrSAf:active{background:var(--console-selected)}.webapp-action_button__ZrSAf.webapp-action_primary__1g3vZ{border-color:transparent;background:var(--console-primary);color:var(--console-surface)}.webapp-action_button__ZrSAf.webapp-action_primary__1g3vZ:hover{background:var(--console-hover)}.webapp-action_button__ZrSAf.webapp-action_primary__1g3vZ:active{background:var(--console-pressed)}.webapp-action_button__ZrSAf:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.webapp-action_button__ZrSAf[aria-disabled=true]{pointer-events:none;opacity:.5}@media (prefers-reduced-motion:reduce){.webapp-action_button__ZrSAf{transition:none}}@media (forced-colors:active){.webapp-action_button__ZrSAf.webapp-action_primary__1g3vZ{background:ButtonFace;color:ButtonText;border-color:ButtonText}}.compact-navigation_compact__GR26N{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT{--compact-inset:32px;position:fixed;inset:0;width:min(960px,calc(100% - 48px));max-width:none;height:min(740px,calc(100dvh - 48px));max-height:none;margin:auto;padding:0;overflow:hidden;border:1px solid var(--chrome-rule);border-radius:var(--console-overlay-radius);background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:15px;line-height:1.5}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT[open]{display:flex;flex-direction:column;animation:compact-navigation_navigation-enter___njfa .18s var(--ease-standard)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT::backdrop{background:color-mix(in srgb,var(--color-text) 36%,transparent)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialogBar__nx4Z8{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1{width:var(--site-width);margin-inline:auto}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialogBar__nx4Z8{flex:none;padding:12px var(--compact-inset);border-block-end:1px solid var(--chrome-rule)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_brand__5o8ox{display:inline-flex;flex:none;align-items:center;min-height:44px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_brand__5o8ox .marketingBrand{--brand-logo-height:28px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_barActions__8Bfg0{display:flex;align-items:center;gap:16px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_barAccount__kjmzG{display:inline-flex;align-items:center;min-height:44px;color:var(--color-text-secondary)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_back__Ncz0H,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_closeButton__hyNGK,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuButton__1zZoh{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 14px;border:0;border-radius:var(--chrome-control-radius);background:transparent;color:var(--color-text);font:inherit;cursor:pointer}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuButton__1zZoh{border:1px solid var(--color-text-muted)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_closeButton__hyNGK{flex:0 0 44px;width:44px;padding:0;background:var(--chrome-background)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_back__Ncz0H{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:10px 20px;border:1px solid transparent;border-radius:var(--chrome-control-radius);background:var(--gradient-action);color:var(--color-text-on-brand);font-size:14px;font-weight:450;line-height:1.5;text-decoration:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_body__lVzfj{display:grid;grid-template-columns:260px minmax(0,1fr);flex:1;min-height:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_directory__AtJOb{display:flex;flex-direction:column;min-width:0;padding:28px 20px;border-inline-end:1px solid var(--chrome-rule);overflow-y:auto;overscroll-behavior:contain}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuTitle___WuQs{margin:0 12px 16px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq{display:grid;gap:4px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>:is(button,a){display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:12px;border:0;border-radius:var(--chrome-control-radius);background:transparent;color:var(--color-text);font:inherit;font-size:17px;text-align:start;cursor:pointer}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>button[aria-expanded=true]{background:color-mix(in srgb,var(--color-link) 8%,var(--color-canvas));color:var(--color-link)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:28px 12px;padding-block:20px;border-block:1px solid var(--chrome-rule)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-height:48px;font-size:14px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a>svg:last-child{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE{display:flex;align-items:center;gap:12px;min-height:56px;margin-block-start:auto;padding:12px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE>span{flex:1;min-width:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE small{display:block;margin-block-start:4px;color:var(--color-text-secondary);font-size:11px;line-height:1.5}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE>svg:last-child{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_detail__tw1Dq{min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:28px var(--compact-inset) 32px;scrollbar-gutter:stable}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_detailTitle__fe9Gr{margin:0;font-size:32px;font-weight:450;line-height:1.15;letter-spacing:-.04em}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_description__HPJ5x{margin:16px 0 0;color:var(--color-text-secondary);font-size:14px;font-weight:350;line-height:1.65}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_overview__nT3KF{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;margin-block:20px 28px;padding-block:12px;border-block:1px solid var(--chrome-rule);color:var(--color-link)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_groups__v_N1s{display:grid;gap:28px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_group__hX_aC h3{margin:0 0 8px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_group__hX_aC ul{margin:0;padding:0;list-style:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_group__hX_aC a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding-block:10px;font-size:15px;line-height:1.5}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_group__hX_aC a svg{color:var(--color-text-muted)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dock__bgTuS{display:flex;flex:none;align-items:center;justify-content:space-between;gap:24px;padding:16px var(--compact-inset);border-block-start:1px solid var(--chrome-rule);background:var(--chrome-background)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_account__ljLwd{display:flex;align-items:center;gap:12px;min-height:48px;font-size:14px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_account__ljLwd>svg:last-child{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dock__bgTuS .compact-navigation_primary__59WIF{min-width:184px;min-height:48px;justify-content:space-between}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N svg{flex-shrink:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N a{cursor:pointer}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(a,button){transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(a,button):hover{color:var(--color-link)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(.compact-navigation_menuButton__1zZoh,.compact-navigation_closeButton__hyNGK,.compact-navigation_back__Ncz0H):hover{background:var(--chrome-rule)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>:is(a,button):hover{background:var(--chrome-background)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF:active,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF:hover{background:var(--gradient-action-active);color:var(--color-text-on-brand)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(a,button):active{color:var(--color-primary)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N a[aria-current=page]{color:var(--color-link);text-decoration:underline;text-underline-offset:.3em}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_detailTitle__fe9Gr:focus{outline:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT :is(a,button,h2){scroll-margin-block:16px}@media (max-width:760px){.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1{min-height:64px;gap:12px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_barActions__8Bfg0{gap:8px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_barAccount__kjmzG,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuButton__1zZoh>span{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1 .compact-navigation_primary__59WIF{padding-inline:16px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuButton__1zZoh{width:44px;padding:0;border-color:transparent}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT{--compact-inset:max(20px,env(safe-area-inset-left),env(safe-area-inset-right));width:100%;height:100dvh;margin:0;border:0;border-radius:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialogBar__nx4Z8{min-height:65px;padding-block:max(10px,env(safe-area-inset-top)) 10px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_body__lVzfj{display:block;overflow-y:auto;overscroll-behavior:contain}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_directory__AtJOb{min-height:100%;overflow:visible;padding:24px var(--compact-inset) 20px;border:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_menuTitle___WuQs{margin:0 0 20px;color:var(--color-text);font-family:var(--font-sans);font-size:36px;font-weight:450;line-height:1.15;letter-spacing:-.045em}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq{gap:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>:is(button,a){min-height:62px;padding:14px 0;border-block-end:1px solid var(--chrome-rule);border-radius:0;font-size:25px;font-weight:400;letter-spacing:-.035em}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>:is(button,a) svg{color:var(--color-text-muted)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_{flex:none;gap:0;margin-block:24px 8px;padding-block:0;border:0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a{justify-content:flex-start;flex-wrap:nowrap;min-height:56px;font-size:15px;gap:10px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a:first-child{border-inline-end:1px solid var(--chrome-rule);margin-inline-end:20px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a>svg:last-child{display:block;width:16px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE{margin-block-start:4px;padding:12px 0}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE>svg:last-child{display:block}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_support__E51uE small{font-size:11px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_detail__tw1Dq{display:none;overflow:visible;padding:12px var(--compact-inset) 28px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_body__lVzfj[data-detail=true] .compact-navigation_directory__AtJOb{display:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_body__lVzfj[data-detail=true] .compact-navigation_detail__tw1Dq{display:block}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_back__Ncz0H{display:inline-flex;justify-content:flex-start;margin:0 0 18px -8px;padding-inline:8px;color:var(--color-text-secondary);font-size:14px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_back__Ncz0H svg{transform:rotate(180deg)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_detailTitle__fe9Gr{font-size:32px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_description__HPJ5x{margin-block-start:14px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_overview__nT3KF{margin-block:20px 28px;font-size:16px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_group__hX_aC a{min-height:52px;border-block-end:1px solid var(--chrome-rule)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dock__bgTuS{flex-direction:column;align-items:stretch;gap:4px;padding:8px var(--compact-inset) max(12px,env(safe-area-inset-bottom))}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dock__bgTuS .compact-navigation_primary__59WIF{width:100%;min-height:48px;font-size:15px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_account__ljLwd{justify-content:center;min-height:44px;font-size:13px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_account__ljLwd>svg:first-child{width:18px}}@media (max-width:360px){.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_brand__5o8ox .marketingBrand{--brand-logo-height:28px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1{gap:8px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1 .compact-navigation_primary__59WIF{padding-inline:12px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a{gap:6px;font-size:14px}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_platforms__WqVZ_ a:first-child{margin-inline-end:12px}}@keyframes compact-navigation_navigation-enter___njfa{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT[open]{animation:none}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N :is(a,button){transition:none}}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_bar__qEsn1 .compact-navigation_menuButton__1zZoh:hover{background:var(--console-command-hover)}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF{font-family:var(--console-font);font-weight:600}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF:active{background:var(--console-pressed);color:var(--console-surface)}@media (forced-colors:active){.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dock__bgTuS{background:Canvas;color:CanvasText}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_dialog__Sk_WT::backdrop{background:Canvas;opacity:.7}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_categories__l5YNq>button[aria-expanded=true]{outline:1px solid Highlight}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF{border-color:ButtonText;background:ButtonFace;color:ButtonText}.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF:active,.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N.compact-navigation_compact__GR26N .compact-navigation_primary__59WIF:hover{background:Highlight;color:HighlightText}}@media (max-width:1280px){.compact-navigation_compact__GR26N{display:block}}@media print{.compact-navigation_compact__GR26N{display:none}}.mega-menu-header_header__t7zEn{--site-text-body:14px;--site-text-caption:13px;position:sticky;inset-block-start:0;z-index:50;border-block-end:1px solid var(--chrome-rule);background:var(--chrome-background);color:var(--color-text);font-size:var(--site-text-body);line-height:1.6}.mega-menu-header_bar__Ds97D{display:flex;align-items:center;gap:32px;width:var(--site-width);min-height:56px;margin-inline:auto}.mega-menu-header_brand__aZkPB{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--color-text);min-height:44px}.mega-menu-header_brand__aZkPB .marketingBrand{--brand-logo-height:28px}.mega-menu-header_nav__Wi7WJ{display:flex;align-self:stretch;align-items:center;gap:var(--space-1);margin-inline-start:0}.mega-menu-header_navItem__lpGDi{display:block;align-self:stretch}.mega-menu-header_navItem__lpGDi>summary,.mega-menu-header_nav__Wi7WJ>a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--console-radius);background:transparent;color:var(--color-text-secondary);font:inherit;font-weight:400;text-align:left;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard)}.mega-menu-header_navItem__lpGDi>summary{height:100%;list-style:none}.mega-menu-header_navItem__lpGDi>summary::-webkit-details-marker{display:none}.mega-menu-header_navItem__lpGDi>summary:after{position:absolute;inset-inline:var(--space-3);inset-block-end:-1px;height:1px;background:var(--color-text);opacity:0;content:"";transition:opacity var(--motion-fast) var(--ease-standard)}.mega-menu-header_navItem__lpGDi[open]>summary:after{opacity:1}.mega-menu-header_navItem__lpGDi>summary>svg{flex-shrink:0;transform:rotate(90deg);transition:transform var(--motion-fast) var(--ease-standard)}.mega-menu-header_navItem__lpGDi[open]>summary>svg{transform:rotate(-90deg)}.mega-menu-header_navItem__lpGDi>summary:hover,.mega-menu-header_navItem__lpGDi[open]>summary,.mega-menu-header_nav__Wi7WJ>a:hover{color:var(--color-link)}.mega-menu-header_header__t7zEn a[aria-current=page]{color:var(--color-link);text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.mega-menu-header_header__t7zEn a:focus-visible,.mega-menu-header_header__t7zEn button:focus-visible,.mega-menu-header_header__t7zEn summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi>summary:focus-visible{outline-offset:-5px}.mega-menu-header_mega__QVd32{position:absolute;inset-block-start:100%;inset-inline:0;max-height:var(--menu-available-height,calc(100dvh - 73px));overflow-y:auto;overscroll-behavior:contain;border-block-end:1px solid var(--chrome-rule);background:var(--chrome-background);animation:mega-menu-header_menu-enter__mIMF3 var(--motion-fast) var(--ease-standard)}.mega-menu-header_navItem__lpGDi:not([open])>.mega-menu-header_mega__QVd32{display:none}.mega-menu-header_megaInner__5iVMa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;width:var(--site-width);margin-inline:auto;padding-block:32px}.mega-menu-header_intro__k6JqB{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-inline-end:40px;border-inline-end:1px solid var(--chrome-rule)}.mega-menu-header_eyebrow__sjCsQ{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--site-text-caption);font-weight:400;line-height:var(--site-leading-label)}.mega-menu-header_introTitle__gVgN7{margin:0;max-width:18ch}.mega-menu-header_header__t7zEn.mega-menu-header_header__t7zEn[data-section-theme] .mega-menu-header_introTitle__gVgN7{--site-text-h2:22px;font-weight:450;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_introTitle__gVgN7 a{display:flex;align-items:flex-start;gap:var(--space-4);min-height:44px;color:var(--color-text);font-size:var(--site-text-h2);font-weight:450;line-height:1.3;letter-spacing:-.025em;text-wrap:balance;transition:color var(--motion-fast) var(--ease-standard)}.mega-menu-header_introTitle__gVgN7 svg{flex:0 0 auto;margin-block-start:.25em;width:18px;height:18px}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_introTitle__gVgN7 a:focus-visible,.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_introTitle__gVgN7 a:hover{color:var(--color-link);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.mega-menu-header_menuLinks__4W1mf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:40px;min-width:0}.mega-menu-header_menuGroup__urJD_{--site-text-h3:14px;display:grid;align-content:start;gap:var(--space-4);min-width:0}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 h3.mega-menu-header_groupTitle__VieDa{margin:0;color:var(--color-text);font-size:var(--site-text-h3);font-weight:500;line-height:var(--site-leading-label);letter-spacing:0}.mega-menu-header_menuGroup__urJD_ ul{display:grid;margin:0;padding:0;list-style:none}.mega-menu-header_menuLinks__4W1mf a{display:flex;align-items:center;min-height:44px;padding-block:var(--space-2);color:var(--color-text-secondary);text-decoration:none;text-underline-offset:.3em;text-decoration-thickness:1px;transition:color var(--motion-fast) var(--ease-standard)}.mega-menu-header_menuLinks__4W1mf a:hover,.mega-menu-header_support__n_c8K a:hover{color:var(--color-link);text-decoration-line:underline}.mega-menu-header_menuLinks__4W1mf a:focus-visible{color:var(--color-link)}.mega-menu-header_support__n_c8K{display:flex;align-items:center;gap:var(--space-6);width:var(--site-width);margin-inline:auto;padding-block:var(--space-3);border-block-start:1px solid var(--chrome-rule)}.mega-menu-header_support__n_c8K>span{color:var(--color-text-secondary);font-size:var(--site-text-caption)}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_support__n_c8K>a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text-secondary);font-size:var(--site-text-caption);text-underline-offset:.3em}.mega-menu-header_support__n_c8K svg{flex-shrink:0}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_support__n_c8K>a:focus-visible,.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_support__n_c8K>a:hover{color:var(--color-link);text-decoration:underline}.mega-menu-header_header__t7zEn a:active,.mega-menu-header_navItem__lpGDi>summary:active{color:var(--color-primary)}.mega-menu-header_actions__X5G3j{display:flex;align-items:center;flex-shrink:0;gap:24px;margin-inline-start:auto;padding-inline-start:24px;border-inline-start:1px solid var(--chrome-rule)}.mega-menu-header_header__t7zEn a.mega-menu-header_action__hXNaM{height:auto;min-height:36px;padding:7px 16px;border:1px solid transparent;border-radius:var(--chrome-control-radius);box-shadow:none;font-size:var(--site-text-body);text-decoration:none;font-weight:600;white-space:nowrap;filter:none;transform:none;transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.mega-menu-header_header__t7zEn a.mega-menu-header_signIn__7hbYs{display:inline-flex;align-items:center;justify-self:start;min-height:44px;color:var(--color-text-secondary);font-size:var(--site-text-body);font-weight:400;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color var(--motion-fast) var(--ease-standard)}.mega-menu-header_header__t7zEn a.mega-menu-header_signIn__7hbYs:focus-visible,.mega-menu-header_header__t7zEn a.mega-menu-header_signIn__7hbYs:hover{color:var(--color-link)}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_introTitle__gVgN7 a:active,.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_support__n_c8K>a:active,.mega-menu-header_header__t7zEn a.mega-menu-header_signIn__7hbYs:active{color:var(--color-primary)}.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy{background:var(--gradient-action);color:var(--color-text-on-brand)}.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy:active,.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy:hover{background:var(--gradient-action-active);color:var(--color-text-on-brand);filter:none;transform:none}@media (max-width:1280px){.mega-menu-header_bar__Ds97D{display:none}}@keyframes mega-menu-header_menu-enter__mIMF3{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mega-menu-header_header__t7zEn .mega-menu-header_introTitle__gVgN7 svg,.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32,.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_introTitle__gVgN7 a,.mega-menu-header_header__t7zEn .mega-menu-header_menuLinks__4W1mf a,.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi>summary,.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi>summary:after,.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi>summary>svg,.mega-menu-header_header__t7zEn .mega-menu-header_nav__Wi7WJ,.mega-menu-header_header__t7zEn .mega-menu-header_support__n_c8K a,.mega-menu-header_header__t7zEn a.mega-menu-header_action__hXNaM,.mega-menu-header_header__t7zEn a.mega-menu-header_signIn__7hbYs{animation:none;transition:none}.mega-menu-header_action__hXNaM:hover,.mega-menu-header_introTitle__gVgN7 a:focus-visible svg,.mega-menu-header_introTitle__gVgN7 a:hover svg{transform:none}}.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi>summary:hover,.mega-menu-header_header__t7zEn .mega-menu-header_navItem__lpGDi[open]>summary,.mega-menu-header_header__t7zEn .mega-menu-header_nav__Wi7WJ>a:hover{background:var(--console-command-hover)}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_menuLinks__4W1mf a{padding-inline:12px;border-radius:var(--console-radius)}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 .mega-menu-header_menuLinks__4W1mf a:hover{background:var(--console-subtle);text-decoration:none}.mega-menu-header_header__t7zEn .mega-menu-header_mega__QVd32 a[aria-current=page]{background:var(--console-tint)}.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy:active{background:var(--console-pressed)}@media (forced-colors:active){.mega-menu-header_header__t7zEn,.mega-menu-header_mega__QVd32,.mega-menu-header_nav__Wi7WJ{background:Canvas;color:CanvasText}.mega-menu-header_header__t7zEn,.mega-menu-header_intro__k6JqB,.mega-menu-header_mega__QVd32,.mega-menu-header_navItem__lpGDi,.mega-menu-header_nav__Wi7WJ,.mega-menu-header_nav__Wi7WJ>a,.mega-menu-header_support__n_c8K{border-color:CanvasText}.mega-menu-header_navItem__lpGDi>summary:after{background:ButtonText}.mega-menu-header_header__t7zEn a.mega-menu-header_action__hXNaM{border:1px solid ButtonText}.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy{background:ButtonText;color:ButtonFace}.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy:active,.mega-menu-header_header__t7zEn a.mega-menu-header_getStarted__4bSmy:hover{background:Highlight;color:HighlightText;filter:none}}.mega-menu-header_header__t7zEn.mega-menu-header_header__t7zEn[data-section-theme] .mega-menu-header_description__c_ZJP{margin:0;color:var(--color-text-secondary);font-size:var(--site-text-body);font-weight:350;line-height:var(--site-leading-body)}.markdown-blocks_inlineLink__MHARu{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.markdown-blocks_inlineLink__MHARu:active,.markdown-blocks_inlineLink__MHARu:hover{color:var(--color-text);text-decoration-thickness:2px}.markdown-blocks_inlineLink__MHARu:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.markdown-blocks_figure__f6wzK{margin:0;margin-block:28px;display:grid;gap:12px;justify-items:start}.markdown-blocks_figure__f6wzK img{display:block;width:100%;height:auto;border-radius:var(--radius-lg,18px);border:1px solid var(--color-border);background:var(--color-surface)}.markdown-blocks_figure__f6wzK[data-orientation=portrait] img{max-width:310px}.markdown-blocks_figure__f6wzK figcaption{color:var(--color-text-muted);font-size:.92rem;line-height:1.55;max-width:62ch}@media (min-width:900px){.markdown-blocks_figure__f6wzK[data-orientation=portrait]{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:28px}.markdown-blocks_figure__f6wzK[data-orientation=portrait] figcaption{align-self:center}}.store-badge_badge__KY5Y0{display:inline-flex;flex:0 0 auto;align-items:center;min-height:52px;border-radius:8px}.store-badge_badge__KY5Y0 img{display:block;width:156px;height:auto}a.store-badge_badge__KY5Y0{cursor:pointer}a.store-badge_badge__KY5Y0:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}a.store-badge_badge__KY5Y0:active{outline-color:var(--color-link)}.store-badge_pending__tgGty{display:grid;justify-items:start;gap:14px}.store-badge_pending__tgGty p{display:grid;gap:4px;max-width:360px;font-size:11px;--site-text-body:11px;line-height:1.5;color:var(--color-text-secondary)}.store-badge_pending__tgGty strong{font-weight:500;color:var(--color-text)}.store-badge_google__69vDE img{width:176px}.website-typography_typography__8fNXO{--site-text-caption:.875rem;--site-text-body:1rem;--site-text-lead:clamp(1.125rem,1rem + .3125vw,1.25rem);--site-text-h1:clamp(2rem,1.25rem + 2.5vw,3.5rem);--site-text-h2:clamp(1.75rem,1.25rem + 1.25vw,2.5rem);--site-header-heading-size:var(--site-text-h2);--site-text-h3:clamp(1.25rem,1.125rem + .3125vw,1.5rem);--site-text-h4:1.25rem;--site-text-h5:1.125rem;--site-text-h6:1rem;--site-leading-body:1.6;--site-leading-heading:1.2;--site-leading-label:1.5;--site-tracking-heading:-.025em;font-family:var(--font-ui);font-size:var(--site-text-body);font-weight:400;line-height:var(--site-leading-body);letter-spacing:0;overflow-wrap:anywhere}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :where(p,li,a,button,summary,[data-webapp-ui=alert]>div>span,[data-webapp-ui=alert] strong){font-size:var(--site-text-body);line-height:var(--site-leading-body);letter-spacing:0;min-width:0;overflow-wrap:anywhere}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-ui);font-weight:500;line-height:var(--site-leading-heading);letter-spacing:var(--site-tracking-heading);text-wrap:pretty;min-width:0;overflow-wrap:anywhere}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h1{font-size:var(--site-text-h1);line-height:1.15}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h2{font-size:var(--site-text-h2)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h3{font-size:var(--site-text-h3)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h4{font-size:var(--site-text-h4)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h5{font-size:var(--site-text-h5)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] h6{font-size:var(--site-text-h6)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :is(.connectionHero__copy>p,[data-text-role=lead]>p){font-size:var(--site-text-lead);max-width:55ch}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :where(p){max-width:65ch}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :is(.badge,small,[data-text-role=caption]){font-size:var(--site-text-caption);line-height:var(--site-leading-label);letter-spacing:0;text-transform:none}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :is(.marketingSteps strong,.securityEvidence article strong,.routeChoice strong,.featureStory__device strong){font-size:var(--site-text-body);font-weight:500;line-height:var(--site-leading-label);letter-spacing:0}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :is(.routeChoice small,.featureStory__device small){color:var(--color-text-secondary)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] :is(.uiButton,[data-webapp-ui=button]){font-size:var(--site-text-body);font-weight:500;line-height:1.4;white-space:normal}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] .uiButton__content{white-space:normal}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] .faqList summary{font-size:var(--site-text-h5);font-weight:500;line-height:var(--site-leading-label)}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] .badge{height:auto;max-width:100%;white-space:normal;text-align:left}.website-typography_typography__8fNXO[data-marketing-theme=webapp][data-section-theme] [data-webapp-ui=button]{font-family:var(--console-font);font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}.reference-marketing_action__WcbgH{max-width:100%;height:auto}.reference-marketing_action__WcbgH>span{min-width:0;white-space:normal}.reference-marketing_action__WcbgH svg{flex-shrink:0}.document-sections_chapter__2cUBP,.document-sections_directory__jqzgu,.document-sections_faq___Ig7C,.document-sections_related__l4Gj7{min-width:0;position:relative;scroll-margin-top:calc(var(--campaign-sticky, var(--shell-sticky-offset)) + 24px)}.document-sections_composed__zLxzJ{display:grid;gap:28px;align-content:start}.document-sections_composed__zLxzJ .document-sections_heading__wsVB7 h2{--site-text-h2:clamp(1.875rem,2.6vw,3rem);line-height:1.18;letter-spacing:-.035em;font-weight:450}.document-sections_ordinal__6QTtb{font:13px/1 var(--font-mono);color:var(--color-link);padding-bottom:4px}.document-sections_visual__FD__L{min-width:0}.document-sections_composed__zLxzJ[data-chapter-layout=evidence],.document-sections_composed__zLxzJ[data-chapter-layout=story]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:8%}.document-sections_composed__zLxzJ[data-chapter-layout=evidence]{padding-block:40px;border-bottom:1px solid var(--color-border)}.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-rows:auto 1fr;column-gap:7%;padding:52px;border:1px solid var(--color-border);border-radius:28px;background:var(--color-surface)}.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]>.document-sections_blocks__W9Yog,.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]>.document-sections_heading__wsVB7{grid-column:1}.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]>.document-sections_visual__FD__L{grid-column:2;grid-row:1/span 2;align-self:center}.document-sections_composed__zLxzJ[data-chapter-layout=statement]{padding:clamp(32px,4.5vw,72px);border-radius:24px;background:var(--color-canvas);color:var(--color-text);overflow:hidden}.document-sections_composed__zLxzJ[data-chapter-layout=statement]:before{content:"";position:absolute;width:400px;height:400px;right:-190px;top:-140px;border:1px solid color-mix(in srgb,var(--color-link) 25%,transparent);border-radius:50%;box-shadow:0 0 0 60px color-mix(in srgb,var(--color-link) 4%,transparent),0 0 0 120px color-mix(in srgb,var(--color-link) 3%,transparent);pointer-events:none}.document-sections_composed__zLxzJ[data-chapter-layout=statement]>*{position:relative}.document-sections_composed__zLxzJ[data-chapter-layout=statement] .document-sections_heading__wsVB7{max-width:900px}.document-sections_composed__zLxzJ[data-chapter-layout=statement] .document-sections_blocks__W9Yog{max-width:920px}.document-sections_composed__zLxzJ[data-chapter-layout=statement] .document-sections_blocks__W9Yog blockquote{background:color-mix(in srgb,var(--color-link) 6%,var(--color-surface))}.document-sections_composed__zLxzJ[data-chapter-layout=process]>.document-sections_blocks__W9Yog>.document-sections_blocks__W9Yog{max-width:900px}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:16px}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81 li{display:flex;flex-direction:column;align-items:flex-start;gap:20px;border-bottom:0;border-top:1px solid var(--color-border);padding:24px 0 0}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81:has(>li:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.document-sections_composed__zLxzJ[data-chapter-layout=metrics]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7%;padding:44px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-surface)}.document-sections_composed__zLxzJ[data-chapter-layout=metrics] .document-sections_blocks__W9Yog ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.document-sections_composed__zLxzJ[data-chapter-layout=metrics] .document-sections_blocks__W9Yog li{padding:20px 0}@media (max-width:1100px){.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]{padding:36px;gap:28px}.document-sections_composed__zLxzJ[data-chapter-layout=metrics]{padding:32px}}@media (max-width:900px){.document-sections_composed__zLxzJ[data-chapter-layout=evidence],.document-sections_composed__zLxzJ[data-chapter-layout=metrics],.document-sections_composed__zLxzJ[data-chapter-layout=story]{grid-template-columns:1fr;gap:28px}.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]>.document-sections_visual__FD__L{grid-column:1;grid-row:auto}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81,.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81:has(>li:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.document-sections_composed__zLxzJ .document-sections_heading__wsVB7 h2{--site-text-h2:1.75rem}.document-sections_composed__zLxzJ[data-chapter-layout=metrics],.document-sections_composed__zLxzJ[data-chapter-layout=spotlight]{padding:26px 22px;border-radius:20px}.document-sections_composed__zLxzJ[data-chapter-layout=metrics] .document-sections_blocks__W9Yog ul{grid-template-columns:1fr}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81,.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81:has(>li:nth-child(5)){grid-template-columns:1fr;gap:0;margin-top:4px}.document-sections_composed__zLxzJ[data-chapter-layout=process] .document-sections_steps__W9C81 li{flex-direction:row;gap:16px;padding-block:20px;align-items:center}.document-sections_composed__zLxzJ[data-chapter-layout=statement]{padding:28px 24px}}.document-sections_anchor__ugMxN{position:absolute;top:0;width:1px;height:1px;scroll-margin-top:calc(var(--campaign-sticky, var(--shell-sticky-offset)) + 24px);pointer-events:none}.document-sections_heading__wsVB7{display:grid;gap:20px;align-content:start}.document-sections_heading__wsVB7 h2{margin:0;text-wrap:balance}.document-sections_icon__0TLE2{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--color-link) 18%,var(--color-border));border-radius:14px;color:var(--color-link);background:color-mix(in srgb,var(--color-link) 6%,var(--color-surface))}.document-sections_blocks__W9Yog{display:grid;align-content:start;gap:22px;min-width:0}.document-sections_blocks__W9Yog.document-sections_blocks__W9Yog[data-document-blocks] p{color:var(--color-text-secondary);margin:0;line-height:1.8;max-width:76ch}.document-sections_blocks__W9Yog strong{color:var(--color-text);font-weight:550}.document-sections_blocks__W9Yog ul{margin:0;padding:0;list-style:none;display:grid}.document-sections_blocks__W9Yog li{display:flex;align-items:flex-start;gap:14px;margin:0;padding:14px 0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.document-sections_blocks__W9Yog li>svg{flex:none;color:var(--color-link);margin-top:4px}.document-sections_blocks__W9Yog a{color:var(--color-link);overflow-wrap:anywhere}.document-sections_blocks__W9Yog li a,.document-sections_blocks__W9Yog p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.document-sections_blocks__W9Yog a:hover{text-decoration:underline;text-underline-offset:5px}.document-sections_blocks__W9Yog .marketingArrowLink{display:inline-flex;align-items:center;gap:12px;width:fit-content;min-height:44px}.document-sections_blocks__W9Yog .marketingArrowLink svg{flex:none}.document-sections_blocks__W9Yog blockquote{display:flex;align-items:flex-start;gap:16px;margin:4px 0;padding:22px 24px;border-left:3px solid var(--color-link);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--color-link) 5%,var(--color-surface))}.document-sections_blocks__W9Yog blockquote>svg{flex:none;margin-top:4px;color:var(--color-link)}.document-sections_faq___Ig7C{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:8%;padding-block:72px;border-top:1px solid var(--color-border)}.document-sections_disclosures__y9zCv{display:grid;gap:12px}.document-sections_disclosures__y9zCv.document-sections_disclosures__y9zCv details{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:0 24px}.document-sections_disclosures__y9zCv.document-sections_disclosures__y9zCv summary{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px;cursor:pointer;list-style:none;padding:22px 0}.document-sections_disclosures__y9zCv.document-sections_disclosures__y9zCv summary h3{--site-text-h3:1.125rem;font-weight:500;line-height:1.55;margin:0}.document-sections_disclosures__y9zCv summary::-webkit-details-marker{display:none}.document-sections_disclosures__y9zCv summary>svg{flex:none;color:var(--color-link)}.document-sections_disclosures__y9zCv summary:hover{color:var(--color-link)}.document-sections_disclosures__y9zCv details[open] summary>svg{transform:rotate(45deg)}.document-sections_disclosures__y9zCv details[open]{border-color:color-mix(in srgb,var(--color-link) 30%,var(--color-border))}.document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{padding-bottom:24px}.document-sections_related__l4Gj7{padding-block:56px 72px;border-top:1px solid var(--color-border)}.document-sections_directory__jqzgu h2,.document-sections_related__l4Gj7 h2{margin-bottom:28px}.document-sections_relatedGrid__tp5O8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.document-sections_relatedGrid__tp5O8 a{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:78px;padding:20px 0;border-bottom:1px solid var(--color-border)}.document-sections_relatedGrid__tp5O8 a svg{color:var(--color-link);flex:none;transition:transform .14s}.document-sections_relatedGrid__tp5O8 a:hover svg{transform:translateX(4px)}.document-sections_directory__jqzgu{padding-block:0 60px}.document-sections_directory__jqzgu>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.document-sections_directory__jqzgu a{display:grid;grid-template-columns:1fr auto;gap:18px;align-content:start;padding:28px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);transition:border-color .14s,background .14s}.document-sections_directory__jqzgu .document-sections_icon__0TLE2{grid-column:1}.document-sections_directory__jqzgu h3{grid-column:1/-1;margin:0}.document-sections_directory__jqzgu.document-sections_directory__jqzgu p{grid-column:1/-1;margin:0;font-size:14px;color:var(--color-text-secondary);line-height:1.75}.document-sections_directory__jqzgu a>svg{grid-column:2;grid-row:1;align-self:center;color:var(--color-link)}.document-sections_directory__jqzgu a:hover{border-color:var(--color-link);background:color-mix(in srgb,var(--color-link) 3%,var(--color-surface))}.document-sections_actions__kj1IH{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.document-sections_actions__kj1IH .uiButton{min-height:52px}.document-sections_next__xCufD{padding:76px 0;background:var(--color-canvas);color:var(--color-text);position:relative}.document-sections_next__xCufD:before{content:"";height:2px;width:var(--site-width);position:absolute;inset:0 auto auto 50%;transform:translateX(-50%);background:var(--gradient-action);opacity:.7}.document-sections_nextGrid__B3DOj{width:var(--site-width);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:8%}.document-sections_next__xCufD h2{margin:20px 0;max-width:24ch}.document-sections_next__xCufD.document-sections_next__xCufD p{color:var(--color-text-secondary);line-height:1.75}.document-sections_next__xCufD.document-sections_next__xCufD .document-sections_eyebrow__nuDF2{display:flex;align-items:center;gap:12px;font:12px/1.5 var(--font-mono);color:var(--color-link)}.document-sections_next__xCufD .document-sections_actions__kj1IH{flex-direction:column;align-items:stretch;max-width:420px;justify-self:end;width:100%}@media (max-width:1100px){.document-sections_faq___Ig7C{gap:36px}}@media (max-width:900px){.document-sections_faq___Ig7C{grid-template-columns:minmax(0,1fr);padding-block:48px;gap:28px}.document-sections_nextGrid__B3DOj{grid-template-columns:minmax(0,1fr);gap:30px}.document-sections_next__xCufD .document-sections_actions__kj1IH{justify-self:start;max-width:none;flex-direction:row;width:auto}}@media (max-width:640px){.document-sections_heading__wsVB7{gap:18px}.document-sections_icon__0TLE2{width:42px;height:42px;border-radius:12px}.document-sections_blocks__W9Yog{gap:20px}.document-sections_blocks__W9Yog blockquote{padding:20px 16px;gap:12px}.document-sections_directory__jqzgu>div,.document-sections_relatedGrid__tp5O8{grid-template-columns:minmax(0,1fr)}.document-sections_directory__jqzgu a{padding:24px}.document-sections_disclosures__y9zCv.document-sections_disclosures__y9zCv details{padding-inline:18px}.document-sections_disclosures__y9zCv.document-sections_disclosures__y9zCv summary h3{--site-text-h3:1rem}.document-sections_related__l4Gj7{padding-block:40px 48px}.document-sections_next__xCufD{padding-block:48px}.document-sections_actions__kj1IH,.document-sections_next__xCufD .document-sections_actions__kj1IH{flex-direction:column;align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.document-sections_directory__jqzgu a,.document-sections_relatedGrid__tp5O8 a svg{transition:none}}@media print{.document-sections_actions__kj1IH,.document-sections_next__xCufD{display:none}.document-sections_chapter__2cUBP{break-inside:avoid}.document-sections_disclosures__y9zCv details>.document-sections_blocks__W9Yog{display:block!important}}.document-sections_blocks__W9Yog .document-sections_timeline__uOnsL{gap:0}.document-sections_blocks__W9Yog .document-sections_timeline__uOnsL li{border:0;padding:0 0 22px;position:relative;gap:16px}.document-sections_blocks__W9Yog .document-sections_timeline__uOnsL li:last-child{padding-bottom:0}.document-sections_blocks__W9Yog .document-sections_timeline__uOnsL li:not(:last-child):after{content:"";position:absolute;width:1px;top:36px;bottom:0;left:17px;background:var(--color-border)}.document-sections_timeline__uOnsL .timelineItem__icon{width:36px;height:36px;flex:none;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-link);display:grid;place-items:center;border-radius:10px}.document-sections_timeline__uOnsL .timelineItem strong{display:block;font-size:16px;line-height:1.65;font-weight:400;padding-top:3px;color:var(--color-text-secondary)}.document-sections_timeline__uOnsL .timelineItem p:empty,.document-sections_timeline__uOnsL .timelineItem small:empty{display:none}.document-sections_steps__W9C81{padding:0;margin:0;list-style:none}.document-sections_steps__W9C81 li{align-items:center}.document-sections_stepNumber__FCDvK{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--color-link) 7%,var(--color-surface));color:var(--color-link);font:12px var(--font-mono)}.document-sections_faq___Ig7C[data-variant=flat]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:clamp(32px,8vw,128px);padding:0;border:0;background:none}.document-sections_faq___Ig7C[data-variant=flat]>div:first-of-type>span{display:none}.document-sections_faq___Ig7C[data-variant=flat] h2{font-size:clamp(30px,3.3vw,52px);--site-text-h2:clamp(30px,3.3vw,52px);font-weight:450;line-height:1.12;letter-spacing:-.045em}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv details{border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:none;padding:0}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv summary{padding:24px 0}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv summary h3{font-size:17px;--site-text-h3:17px;font-weight:450;line-height:1.5}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv details>div{padding:0 32px 24px 0;font-size:15px;--site-text-body:15px;line-height:1.8}@media (max-width:900px){.document-sections_faq___Ig7C[data-variant=flat]{gap:40px}}@media (max-width:760px){.document-sections_faq___Ig7C[data-variant=flat]{grid-template-columns:minmax(0,1fr);gap:36px}}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv{padding:0;gap:0}.document-sections_faq___Ig7C[data-variant=flat] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog p{padding:0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial]{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;padding:40px 0 0;border-top:1px solid var(--console-border)}.document-sections_faq___Ig7C[data-variant=editorial]>.document-sections_heading__wsVB7{display:block}.document-sections_faq___Ig7C[data-variant=editorial]>.document-sections_heading__wsVB7>.document-sections_icon__0TLE2{display:none}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_heading__wsVB7 h2{margin:0;color:var(--console-text);font-family:var(--font-geologica),Arial,sans-serif;font-size:clamp(28px,2.6vw,40px);font-weight:450;line-height:1.2;letter-spacing:-.04em}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv{gap:0;padding:0;border-top:1px solid var(--console-stroke)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv details{border:0;border-bottom:1px solid var(--console-stroke);border-radius:0;padding:0;background:transparent}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary{gap:24px;min-height:80px;padding:24px 0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary h3{margin:0;color:var(--console-text);font-family:var(--console-font);font-size:17px;font-weight:500;line-height:1.55;letter-spacing:-.015em}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary>svg{width:32px;height:32px;padding:6px;background:var(--console-canvas);color:var(--console-primary)}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv details[open] summary>svg{transform:none}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv details[open] summary>svg path{transform:rotate(45deg);transform-origin:center}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary:hover h3{color:var(--console-primary)}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary:active>svg{background:var(--console-tint)}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{display:grid;gap:16px;padding:0 56px 28px 0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_blocks__W9Yog p{margin:0;padding:0;color:var(--console-secondary);font:15px/1.85 var(--console-font)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_blocks__W9Yog a{color:var(--console-primary);text-decoration:underline;text-underline-offset:.2em}@media (max-width:960px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial]{gap:32px}}@media (max-width:760px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial]{grid-template-columns:1fr;gap:24px;padding-top:32px}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary{min-height:76px;gap:16px;padding-block:22px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv summary h3{font-size:16px}.document-sections_faq___Ig7C[data-variant=editorial] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{padding-right:0}}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest]{display:block;padding:40px;border:0;background:var(--console-canvas)}.document-sections_faq___Ig7C[data-variant=digest]>.document-sections_heading__wsVB7{display:block;margin-bottom:24px}.document-sections_faq___Ig7C[data-variant=digest]>.document-sections_heading__wsVB7>.document-sections_icon__0TLE2{display:none}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_heading__wsVB7 h2{margin:0;color:var(--console-text);font-family:var(--font-geologica),Arial,sans-serif;font-size:28px;font-weight:450;line-height:1.3;letter-spacing:-.04em}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv{gap:8px;padding:0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv details{border:0;border-radius:0;padding-inline:24px;background:var(--console-surface)}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary{min-height:72px;padding-block:20px;gap:24px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary h3{margin:0;color:var(--console-text);font-family:var(--console-font);font-size:17px;font-weight:500;line-height:1.55;letter-spacing:-.015em}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary>svg{width:20px;height:20px;color:var(--console-primary)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary:hover h3{color:var(--console-primary)}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary:active{opacity:.8}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{display:grid;gap:16px;max-width:88ch;padding:0 44px 24px 0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_blocks__W9Yog p{margin:0;padding:0;color:var(--console-secondary);font:15px/1.85 var(--console-font)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_blocks__W9Yog a{color:var(--console-primary);text-decoration:underline;text-underline-offset:.2em}@media (max-width:760px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest]{padding:24px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_heading__wsVB7 h2{font-size:26px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv details{padding-inline:20px}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary{gap:16px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv summary h3{font-size:16px}.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{padding-right:0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_blocks__W9Yog p{font-size:14px}}@media (max-width:380px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest]{padding:20px 16px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=digest] .document-sections_disclosures__y9zCv details{padding-inline:16px}}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal]{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;padding:32px 0 0;border:0}.document-sections_faq___Ig7C[data-variant=portal]>.document-sections_heading__wsVB7{display:grid;gap:20px}.document-sections_faq___Ig7C[data-variant=portal]>.document-sections_heading__wsVB7>.document-sections_icon__0TLE2{width:48px;height:48px;border:0;border-radius:50%;background:var(--console-tint);color:var(--console-primary)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_heading__wsVB7 h2{margin:0;color:var(--console-text);font-family:var(--font-geologica),Arial,sans-serif;font-size:32px;font-weight:460;line-height:1.25;letter-spacing:-.04em}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv{gap:12px;padding:0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv details{padding-inline:24px;border:1px solid var(--console-border);border-radius:12px;background:var(--console-surface)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv details[open]{border-color:var(--console-primary)}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary{min-height:76px;gap:24px;padding-block:22px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary h3{margin:0;color:var(--console-text);font-family:var(--console-font);font-size:17px;font-weight:500;line-height:1.55;letter-spacing:-.015em}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary:hover h3,.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary>svg{color:var(--console-primary)}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary:active{opacity:.8}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{display:grid;gap:16px;max-width:88ch;padding:0 44px 24px 0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_blocks__W9Yog p{margin:0;padding:0;color:var(--console-secondary);font:15px/1.85 var(--console-font)}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_blocks__W9Yog a{color:var(--console-primary);text-decoration:underline;text-underline-offset:.2em}@media (max-width:900px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal]{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal]{padding-top:16px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_heading__wsVB7 h2{font-size:28px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv details{padding-inline:20px}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary{gap:16px}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv summary h3{font-size:16px}.document-sections_faq___Ig7C[data-variant=portal] .document-sections_disclosures__y9zCv .document-sections_blocks__W9Yog{padding-right:0}.document-sections_faq___Ig7C.document-sections_faq___Ig7C[data-variant=portal] .document-sections_blocks__W9Yog p{font-size:14px}}.product-cover_cover__GoMOQ>div{display:flex;flex-direction:column;justify-content:center;min-height:max(760px,calc(100svh - var(--campaign-sticky)));overflow:clip;isolation:isolate}.product-cover_image__xq1mG{position:absolute;inset:0;z-index:-2;overflow:hidden}.product-cover_image__xq1mG picture{transform:scale(calc(1 + var(--reveal-progress) * .075));transform-origin:72% 55%}.product-cover_image__xq1mG img{object-position:68% center}.product-cover_cover__GoMOQ>div:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--photo-edge-scrim),var(--photo-copy-scrim) 53%,transparent 84%),linear-gradient(0deg,var(--photo-caption-scrim),var(--photo-copy-scrim) 100px,transparent 300px)}.product-cover_intro__KB0I4{width:var(--site-width);margin-inline:auto;padding-block:64px 128px}.product-cover_summary__6kfMf,.product-cover_title__BtZy8{max-width:min(49%,710px)}.product-cover_title__BtZy8 h1{font-size:15px;--site-text-h1:15px;line-height:1.5;font-weight:450;letter-spacing:-.01em;margin:0 0 24px}.product-cover_cover__GoMOQ .product-cover_intro__KB0I4 .product-cover_title__BtZy8 .product-cover_statement__ZkuXX{display:grid;font-size:clamp(58px,5.5vw,98px);--site-text-body:clamp(58px,5.5vw,98px);--site-leading-body:1.02;line-height:1.02;letter-spacing:-.065em;font-weight:480}.product-cover_summary__6kfMf{display:grid;justify-items:start;gap:18px;margin-top:32px}.product-cover_compatibility__iG7L4{font-family:var(--font-mono);font-size:11px;--site-text-body:11px;color:var(--color-text-secondary)}.product-cover_lead__8QosH{font-size:clamp(16px,1.3vw,20px);--site-text-body:clamp(16px,1.3vw,20px);line-height:1.7;max-width:470px;color:var(--color-text-secondary)}.product-cover_actions__0cPtp{display:flex;align-items:flex-start;flex-wrap:wrap;gap:18px 24px;margin-top:8px}.product-cover_actions__0cPtp>:first-child{max-width:176px}.product-cover_trial__gYKTS{max-width:380px;margin-top:6px}.product-cover_caption__x25rh{position:absolute;bottom:24px;left:0;right:0;width:var(--site-width);margin-inline:auto;display:flex;align-items:center;gap:24px;font-size:10px;--site-text-body:10px;color:var(--color-text-secondary)}.product-cover_caption__x25rh>span:first-child{color:var(--color-text)}.product-cover_caption__x25rh>a{margin-left:auto;display:inline-flex;min-height:44px;align-items:center;gap:20px;color:var(--color-text);font-size:12px}@media (min-width:1100px) and (min-height:740px) and (max-height:1000px){.product-cover_cover__GoMOQ>div{min-height:calc(100svh - var(--campaign-sticky))}.product-cover_intro__KB0I4{padding-block:36px 86px}.product-cover_title__BtZy8 h1{margin-bottom:16px}.product-cover_cover__GoMOQ .product-cover_intro__KB0I4 .product-cover_title__BtZy8 .product-cover_statement__ZkuXX{font-size:clamp(54px,5.6vw,88px);--site-text-body:clamp(54px,5.6vw,88px)}.product-cover_summary__6kfMf{margin-top:20px;gap:12px}.product-cover_lead__8QosH{font-size:16px;--site-text-body:16px}}@media (max-width:1099px){.product-cover_cover__GoMOQ>div{min-height:860px}.product-cover_cover__GoMOQ>div:after{background:linear-gradient(90deg,var(--photo-edge-scrim),var(--photo-copy-scrim) 64%,transparent 94%),linear-gradient(0deg,var(--photo-caption-scrim),var(--photo-copy-scrim) 100px,transparent 300px)}.product-cover_summary__6kfMf,.product-cover_title__BtZy8{max-width:60%}.product-cover_cover__GoMOQ .product-cover_intro__KB0I4 .product-cover_title__BtZy8 .product-cover_statement__ZkuXX{font-size:clamp(56px,7vw,76px);--site-text-body:clamp(56px,7vw,76px)}.product-cover_intro__KB0I4{padding-block:64px 132px}.product-cover_image__xq1mG img{object-position:60% center}}@media (max-width:760px){.product-cover_cover__GoMOQ>div{min-height:0}.product-cover_image__xq1mG{height:520px;bottom:auto}.product-cover_image__xq1mG img{object-position:74% center}.product-cover_image__xq1mG picture{transform:none}.product-cover_cover__GoMOQ>div:after{background:linear-gradient(0deg,var(--color-canvas) 0,var(--color-canvas) calc(100% - 430px),transparent calc(100% - 290px)),linear-gradient(180deg,var(--photo-heading-scrim),var(--photo-heading-scrim) 320px,transparent 460px)}.product-cover_intro__KB0I4{padding-block:44px 32px}.product-cover_summary__6kfMf,.product-cover_title__BtZy8{max-width:100%}.product-cover_title__BtZy8{min-height:405px}.product-cover_title__BtZy8.product-cover_downloadTitle__yPc4h{min-height:280px}.product-cover_title__BtZy8 h1{font-size:13px;--site-text-h1:13px;margin-bottom:18px}.product-cover_cover__GoMOQ .product-cover_intro__KB0I4 .product-cover_title__BtZy8 .product-cover_statement__ZkuXX{font-size:clamp(44px,9.4vw,67px);--site-text-body:clamp(44px,9.4vw,67px);max-width:95%}.product-cover_summary__6kfMf{margin-top:0;gap:16px}.product-cover_lead__8QosH{max-width:540px}.product-cover_actions__0cPtp{gap:16px}.product-cover_caption__x25rh{position:relative;bottom:auto;flex-wrap:wrap;gap:4px 16px;padding-block:16px 24px;border-top:1px solid var(--color-border)}.product-cover_caption__x25rh>span:nth-child(2){flex-basis:100%;order:3;font-size:10px}.product-cover_caption__x25rh>a{gap:8px;font-size:11px}}@media (max-width:380px){.product-cover_caption__x25rh>a{margin-left:0}}@media (prefers-reduced-motion:reduce){.product-cover_image__xq1mG picture{transform:none}}.product-cover_caption__x25rh a{cursor:pointer}.product-cover_caption__x25rh a:active,.product-cover_caption__x25rh a:hover{color:var(--color-link)}.product-cover_caption__x25rh a:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}