@font-face{font-family:Hanken Grotesk;src:url(/assets/HankenGrotesk-Variable-latin-CaVRRdDk.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;src:url(/assets/HankenGrotesk-Variable-latin-ext-Dg-wlmqe.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;src:url(/assets/Geist-Variable-DPGgOCY9.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-Vc9u_qg9.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light;--braiu-ink-0: #ffffff;--braiu-ink-50: #fafafb;--braiu-ink-100: #f4f5f7;--braiu-ink-150: #eceef1;--braiu-ink-200: #e4e6ea;--braiu-ink-300: #d2d5dc;--braiu-ink-400: #a7abb6;--braiu-ink-500: #787d8a;--braiu-ink-600: #585c68;--braiu-ink-700: #43464f;--braiu-ink-800: #2b2d34;--braiu-ink-900: #191a1f;--braiu-ink-950: #0f1014;--braiu-accent-50: #eef6fd;--braiu-accent-100: #d7e9fa;--braiu-accent-200: #aed3f4;--braiu-accent-300: #76b5ec;--braiu-accent-400: #4194e1;--braiu-accent-500: #1f7ad4;--braiu-accent-600: #0a6fd0;--braiu-accent-700: #0a5aac;--braiu-accent-800: #0d4a89;--braiu-accent-900: #103e70;--braiu-accent-950: #0a2747;--braiu-ai-50: #ecfdff;--braiu-ai-100: #cef7fe;--braiu-ai-200: #a3edfc;--braiu-ai-300: #66ddf6;--braiu-ai-400: #28c4e8;--braiu-ai-500: #0aa6cd;--braiu-ai-600: #0a85ad;--braiu-ai-700: #106b8c;--braiu-ai-800: #165772;--braiu-ai-900: #174961;--braiu-ai-950: #0a3043;--braiu-success-50: #ecf7f0;--braiu-success-100: #d2efdd;--braiu-success-500: #2a9d63;--braiu-success-600: #1f8553;--braiu-success-700: #1a6a44;--braiu-warning-50: #fbf5e9;--braiu-warning-100: #f6e7c4;--braiu-warning-500: #c98a18;--braiu-warning-600: #a8710f;--braiu-warning-700: #855a0f;--braiu-danger-50: #fbefed;--braiu-danger-100: #f7d9d5;--braiu-danger-500: #cf483b;--braiu-danger-600: #b53a2f;--braiu-danger-700: #932f27;--braiu-bg: var(--braiu-ink-50);--braiu-bg-elevated: var(--braiu-ink-0);--braiu-bg-sunken: var(--braiu-ink-100);--braiu-bg-inset: var(--braiu-ink-150);--braiu-bg-inverse: var(--braiu-ink-900);--braiu-bg-hover: var(--braiu-ink-100);--braiu-fg: var(--braiu-ink-900);--braiu-fg-muted: var(--braiu-ink-600);--braiu-fg-subtle: var(--braiu-ink-500);--braiu-fg-faint: var(--braiu-ink-400);--braiu-fg-inverse: var(--braiu-ink-0);--braiu-border: var(--braiu-ink-200);--braiu-border-strong: var(--braiu-ink-300);--braiu-border-faint: var(--braiu-ink-150);--braiu-focus-ring: var(--braiu-accent-500);--braiu-primary: var(--braiu-accent-600);--braiu-primary-hover: var(--braiu-accent-700);--braiu-primary-active: var(--braiu-accent-800);--braiu-primary-fg: #ffffff;--braiu-scrim: rgb(15 16 20 / .45);--braiu-font-sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--braiu-font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--braiu-font-display: var(--braiu-font-sans);--braiu-fs-11: .6875rem;--braiu-fs-12: .75rem;--braiu-fs-13: .8125rem;--braiu-fs-14: .875rem;--braiu-fs-15: .9375rem;--braiu-fs-16: 1rem;--braiu-fs-18: 1.125rem;--braiu-fs-20: 1.25rem;--braiu-fs-24: 1.5rem;--braiu-fs-30: 1.875rem;--braiu-fs-36: 2.25rem;--braiu-fs-44: 2.75rem;--braiu-fs-56: 3.5rem;--braiu-fs-72: 4.5rem;--braiu-lh-none: 1;--braiu-lh-tight: 1.12;--braiu-lh-snug: 1.28;--braiu-lh-normal: 1.5;--braiu-lh-relaxed: 1.68;--braiu-tr-tighter: -.03em;--braiu-tr-tight: -.018em;--braiu-tr-normal: 0;--braiu-tr-wide: .02em;--braiu-tr-caps: .07em;--braiu-fw-regular: 400;--braiu-fw-medium: 500;--braiu-fw-semibold: 600;--braiu-fw-bold: 700;--braiu-s-0: 0;--braiu-s-1: 4px;--braiu-s-2: 8px;--braiu-s-3: 12px;--braiu-s-4: 16px;--braiu-s-5: 20px;--braiu-s-6: 24px;--braiu-s-7: 28px;--braiu-s-8: 32px;--braiu-s-10: 40px;--braiu-s-12: 48px;--braiu-s-14: 56px;--braiu-s-16: 64px;--braiu-s-20: 80px;--braiu-s-24: 96px;--braiu-s-32: 128px;--braiu-r-xs: 3px;--braiu-r-sm: 5px;--braiu-r-md: 8px;--braiu-r-lg: 11px;--braiu-r-xl: 14px;--braiu-r-2xl: 18px;--braiu-r-3xl: 24px;--braiu-r-pill: 999px;--braiu-shadow-xs: 0 1px 1px 0 rgb(15 16 20 / .04);--braiu-shadow-sm: 0 1px 2px -1px rgb(15 16 20 / .08), 0 1px 1px 0 rgb(15 16 20 / .04);--braiu-shadow-md: 0 4px 8px -3px rgb(15 16 20 / .08), 0 2px 4px -2px rgb(15 16 20 / .05);--braiu-shadow-lg: 0 12px 22px -8px rgb(15 16 20 / .12), 0 6px 10px -6px rgb(15 16 20 / .07);--braiu-shadow-xl: 0 28px 50px -14px rgb(15 16 20 / .2), 0 10px 18px -10px rgb(15 16 20 / .1);--braiu-shadow-focus: 0 0 0 3px color-mix(in oklab, var(--braiu-focus-ring) 32%, transparent);--braiu-ring-inset: inset 0 0 0 1px rgb(255 255 255 / .06);--braiu-ease-out: cubic-bezier(.16, 1, .3, 1);--braiu-ease-in-out: cubic-bezier(.65, 0, .35, 1);--braiu-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--braiu-dur-instant: 80ms;--braiu-dur-fast: .15s;--braiu-dur-medium: .24s;--braiu-dur-slow: .4s;--braiu-dur-spin: .7s;--braiu-dur-shimmer: 1.4s;--braiu-dur-typing: 1.2s;--braiu-z-base: 0;--braiu-z-sticky: 100;--braiu-z-dropdown: 1000;--braiu-z-overlay: 1100;--braiu-z-modal: 1110;--braiu-z-toast: 1200;--braiu-z-tooltip: 1300;--braiu-viz-series-1: #0a6fd0;--braiu-viz-series-2: #d4663b;--braiu-viz-series-3: #0a96bd;--braiu-viz-series-4: #6b54d6;--braiu-viz-series-5: #a83289;--braiu-viz-seq-1: #76b5ec;--braiu-viz-seq-2: #4194e1;--braiu-viz-seq-3: #1f7ad4;--braiu-viz-seq-4: #0a5aac;--braiu-viz-seq-5: #0d4a89;--braiu-viz-div-neg-2: #b04e2a;--braiu-viz-div-neg-1: #edab8d;--braiu-viz-div-mid: #e4e6ea;--braiu-viz-div-pos-1: #9ec8f0;--braiu-viz-div-pos-2: #0a5aac;--braiu-viz-positive: #1f8553;--braiu-viz-negative: #b53a2f;--braiu-viz-neutral: #a7abb6;--braiu-viz-neutral-strong: #787d8a;--braiu-viz-gated: #c6cad3;--braiu-viz-positive-text: #1a6a44;--braiu-viz-negative-text: #932f27;--braiu-viz-surface: var(--braiu-bg-elevated);--braiu-viz-grid: var(--braiu-border-faint);--braiu-viz-axis: var(--braiu-border-strong);--braiu-viz-reference: var(--braiu-fg-faint);--braiu-viz-track: var(--braiu-bg-sunken);--braiu-brand-50: var(--braiu-accent-50);--braiu-brand-100: var(--braiu-accent-100);--braiu-brand-200: var(--braiu-accent-200);--braiu-brand-300: var(--braiu-accent-300);--braiu-brand-400: var(--braiu-accent-400);--braiu-brand-500: var(--braiu-accent-500);--braiu-brand-600: var(--braiu-accent-600);--braiu-brand-700: var(--braiu-accent-700);--braiu-brand-800: var(--braiu-accent-800);--braiu-brand-900: var(--braiu-accent-900);--braiu-brand-950: var(--braiu-accent-950);--braiu-cat-1: #bc3a9c;--braiu-cat-1-soft: #e3a0d0;--braiu-cat-2: #6b54d6;--braiu-cat-2-soft: #b3a4f7;--braiu-info-50: var(--braiu-accent-50);--braiu-info-100: var(--braiu-accent-100);--braiu-info-500: var(--braiu-accent-500);--braiu-info-600: var(--braiu-accent-600);--braiu-info-700: var(--braiu-accent-700);--braiu-accent-warm-50: #fdf3ee;--braiu-accent-warm-100: #fbe3d6;--braiu-accent-warm-300: #f0a987;--braiu-accent-warm-500: #e8825a;--braiu-accent-warm-600: #d4663b;--braiu-accent-warm-700: #b04e2a;--braiu-action-bg: var(--braiu-primary);--braiu-action-bg-hover: var(--braiu-primary-hover);--braiu-action-bg-active: var(--braiu-primary-active);--braiu-action-fg: var(--braiu-primary-fg);--braiu-field-bg: var(--braiu-bg-elevated);--braiu-field-bg-hover: var(--braiu-bg-elevated);--braiu-field-border: var(--braiu-border-strong);--braiu-field-border-hover: var(--braiu-ink-400);--braiu-border-focus: var(--braiu-focus-ring);--braiu-feedback-success: var(--braiu-success-600);--braiu-feedback-warning: var(--braiu-warning-600);--braiu-feedback-error: var(--braiu-danger-600);--braiu-feedback-success-rgb: 31 133 83;--braiu-feedback-warning-rgb: 168 113 15;--braiu-feedback-error-rgb: 181 58 47;--braiu-tracking-tight: var(--braiu-tr-tight);--braiu-tracking-normal: var(--braiu-tr-normal);--braiu-tracking-wide: var(--braiu-tr-wide);--braiu-tracking-caps: var(--braiu-tr-caps);--braiu-fs-10: .625rem;--braiu-fs-22: 1.375rem;--braiu-fs-48: 3rem;--braiu-fs-60: 3.75rem;--braiu-s-0-5: 2px;--braiu-s-1-5: 6px;--braiu-s-2-5: 10px;--braiu-radius-control: var(--braiu-r-md);--braiu-radius-surface: var(--braiu-r-lg);--braiu-radius-overlay: var(--braiu-r-xl);--braiu-control-h: 36px;--braiu-control-h-sm: 28px;--braiu-control-h-lg: 44px}[data-density=comfortable]{--braiu-control-h: 40px}[data-density=compact]{--braiu-control-h: 32px}[data-accent=canard]{--braiu-accent-50: #e7f5f6;--braiu-accent-100: #c5e7e9;--braiu-accent-200: #93d2d6;--braiu-accent-300: #57b3ba;--braiu-accent-400: #2b939c;--braiu-accent-500: #0f7882;--braiu-accent-600: #0a636e;--braiu-accent-700: #0d525b;--braiu-accent-800: #11434b;--braiu-accent-900: #12383f;--braiu-accent-950: #07232a}[data-theme=dark][data-accent=canard]{--braiu-accent-50: #07232a;--braiu-accent-100: #0a2f36}[data-accent=indigo]{--braiu-accent-50: #eef0ff;--braiu-accent-100: #e0e3ff;--braiu-accent-200: #c6cbff;--braiu-accent-300: #a3a9fb;--braiu-accent-400: #8285f4;--braiu-accent-500: #6366e8;--braiu-accent-600: #5048d6;--braiu-accent-700: #423bb4;--braiu-accent-800: #393391;--braiu-accent-900: #322e73;--braiu-accent-950: #1f1b44}[data-theme=dark][data-accent=indigo]{--braiu-accent-50: #1a1840;--braiu-accent-100: #211e4d}[data-accent=teal]{--braiu-accent-50: #e8f8f5;--braiu-accent-100: #cdeee8;--braiu-accent-200: #9fded4;--braiu-accent-300: #66c7ba;--braiu-accent-400: #34a99c;--braiu-accent-500: #168b80;--braiu-accent-600: #0f7269;--braiu-accent-700: #115b55;--braiu-accent-800: #134945;--braiu-accent-900: #133d3a;--braiu-accent-950: #062320}[data-theme=dark][data-accent=teal]{--braiu-accent-50: #07221f;--braiu-accent-100: #0a2c28}[data-accent=iris]{--braiu-accent-50: #f3f1fe;--braiu-accent-100: #e8e4fd;--braiu-accent-200: #d5cdfb;--braiu-accent-300: #b7a9f6;--braiu-accent-400: #9a85ef;--braiu-accent-500: #7d61e6;--braiu-accent-600: #6a49d6;--braiu-accent-700: #5838b2;--braiu-accent-800: #49308f;--braiu-accent-900: #3d2c71;--braiu-accent-950: #251a45}[data-theme=dark][data-accent=iris]{--braiu-accent-50: #1b1542;--braiu-accent-100: #221b4f}[data-brand=violet-demo]{--braiu-accent-50: #f5f3ff;--braiu-accent-100: #ede9fe;--braiu-accent-200: #ddd6fe;--braiu-accent-300: #c4b5fd;--braiu-accent-400: #a78bfa;--braiu-accent-500: #8b5cf6;--braiu-accent-600: #7c3aed;--braiu-accent-700: #6d28d9;--braiu-accent-800: #5b21b6;--braiu-accent-900: #4c1d95;--braiu-accent-950: #2e1065}[data-type=grotesk]{--braiu-font-display: "Schibsted Grotesk", var(--braiu-font-sans)}[data-type=space]{--braiu-font-display: "Space Grotesk", var(--braiu-font-sans)}[data-type=bricolage]{--braiu-font-display: "Bricolage Grotesque", var(--braiu-font-sans)}[data-type=serif]{--braiu-font-display: "Playfair Display", Georgia, serif}[data-theme=dark]{color-scheme:dark;--braiu-bg: #0c0d11;--braiu-bg-elevated: #14151b;--braiu-bg-sunken: #08090c;--braiu-bg-inset: #1a1c23;--braiu-bg-inverse: var(--braiu-ink-50);--braiu-bg-hover: #1c1e26;--braiu-fg: #eceef3;--braiu-fg-muted: #a3a8b4;--braiu-fg-subtle: #767b88;--braiu-fg-faint: #565b67;--braiu-fg-inverse: var(--braiu-ink-900);--braiu-border: #23252e;--braiu-border-strong: #31343f;--braiu-border-faint: #1a1c22;--braiu-focus-ring: var(--braiu-accent-400);--braiu-cat-1: #d65bb8;--braiu-cat-1-soft: #f0aede;--braiu-cat-2: #8f78f0;--braiu-cat-2-soft: #c8b9fa;--braiu-viz-series-1: #4194e1;--braiu-viz-series-2: #d4663b;--braiu-viz-series-3: #0a96bd;--braiu-viz-series-4: #7f66ea;--braiu-viz-series-5: #c94aa8;--braiu-viz-seq-1: #0d4a89;--braiu-viz-seq-2: #0a5aac;--braiu-viz-seq-3: #1f7ad4;--braiu-viz-seq-4: #4194e1;--braiu-viz-seq-5: #76b5ec;--braiu-viz-div-neg-2: #e8825a;--braiu-viz-div-neg-1: #8a4426;--braiu-viz-div-mid: #31343f;--braiu-viz-div-pos-1: #143f6e;--braiu-viz-div-pos-2: #4194e1;--braiu-viz-positive: #3fbd7c;--braiu-viz-negative: #ec8c81;--braiu-viz-neutral: #4f5360;--braiu-viz-neutral-strong: #8b909d;--braiu-viz-gated: #4a4e5a;--braiu-viz-positive-text: #5fcf95;--braiu-viz-negative-text: #ec8c81;--braiu-viz-track: var(--braiu-bg-inset);--braiu-primary: var(--braiu-accent-500);--braiu-primary-hover: var(--braiu-accent-400);--braiu-primary-active: #4aa1ec;--braiu-primary-fg: #ffffff;--braiu-action-bg: var(--braiu-accent-600);--braiu-action-bg-hover: var(--braiu-accent-700);--braiu-action-bg-active: var(--braiu-accent-800);--braiu-scrim: rgb(0 0 0 / .62);--braiu-accent-50: #102338;--braiu-accent-100: #122c46;--braiu-shadow-xs: 0 1px 1px 0 rgb(0 0 0 / .4);--braiu-shadow-sm: 0 1px 2px -1px rgb(0 0 0 / .55), 0 1px 1px 0 rgb(0 0 0 / .35);--braiu-shadow-md: 0 4px 10px -3px rgb(0 0 0 / .55), 0 2px 4px -2px rgb(0 0 0 / .4);--braiu-shadow-lg: 0 14px 26px -8px rgb(0 0 0 / .62);--braiu-shadow-xl: 0 30px 56px -14px rgb(0 0 0 / .72);--braiu-ring-inset: inset 0 0 0 1px rgb(255 255 255 / .05);--braiu-feedback-success: #5fcf95;--braiu-feedback-warning: #e6b65a;--braiu-feedback-error: #ec8c81;--braiu-feedback-success-rgb: 95 207 149;--braiu-feedback-warning-rgb: 230 182 90;--braiu-feedback-error-rgb: 236 140 129;--braiu-field-bg: var(--braiu-bg-elevated);--braiu-field-bg-hover: var(--braiu-bg-hover);--braiu-field-border: var(--braiu-border-strong);--braiu-field-border-hover: #3b4860}:root,.bw{--braiu-ink-0:#FFFFFF;--braiu-ink-50:#F5F8F9;--braiu-ink-100:#EAF1F3;--braiu-ink-150:#DFE7EA;--braiu-ink-200:#C2CDD2;--braiu-ink-300:#B0BCC2;--braiu-ink-400:#97A3AA;--braiu-ink-500:#7D8A92;--braiu-ink-600:#5B6770;--braiu-ink-700:#44505A;--braiu-ink-800:#2C363E;--braiu-ink-900:#1A2228;--braiu-ink-950:#11161C;--braiu-band:#0B2830;--braiu-accent-50:#F1F8FB;--braiu-accent-100:#E2EFF5;--braiu-accent-200:#C8E1EB;--braiu-accent-300:#A8DCE8;--braiu-accent-400:#7CC3D6;--braiu-accent-500:#347C93;--braiu-accent-600:#0D4F62;--braiu-accent-700:#003D50;--braiu-accent-800:#002F40;--braiu-accent-900:#002230;--braiu-accent-950:#00151F;--braiu-ai-50:#F9F5FE;--braiu-ai-100:#F2E9FA;--braiu-ai-200:#E5D4F6;--braiu-ai-300:#C9A6E6;--braiu-ai-400:#B58FD5;--braiu-ai-500:#9063B3;--braiu-ai-600:#6B3F8C;--braiu-ai-700:#542C71;--braiu-ai-800:#3F1D58;--braiu-ai-900:#2E1141;--braiu-success-50:#ecf7f0;--braiu-success-600:#1f8553;--braiu-success-700:#1a6a44;--braiu-warning-50:#fbf5e9;--braiu-warning-600:#a8710f;--braiu-warning-700:#855a0f;--braiu-danger-50:#fbefed;--braiu-danger-600:#b53a2f;--braiu-danger-700:#932f27;--braiu-bg:var(--braiu-ink-50);--braiu-bg-elevated:var(--braiu-ink-0);--braiu-bg-sunken:var(--braiu-ink-100);--braiu-bg-inset:var(--braiu-ink-150);--braiu-bg-hover:var(--braiu-ink-100);--braiu-fg:var(--braiu-ink-900);--braiu-fg-muted:var(--braiu-ink-600);--braiu-fg-subtle:var(--braiu-ink-500);--braiu-fg-faint:var(--braiu-ink-400);--braiu-border:var(--braiu-ink-200);--braiu-border-strong:var(--braiu-ink-300);--braiu-border-faint:var(--braiu-ink-150);--braiu-focus-ring:var(--braiu-accent-600);--braiu-action-bg:var(--braiu-accent-600);--braiu-action-bg-hover:var(--braiu-accent-700);--braiu-action-bg-active:var(--braiu-accent-800);--braiu-action-fg:#FFFFFF;--braiu-font-sans:"Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--braiu-font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--braiu-fs-12:.75rem;--braiu-fs-13:.8125rem;--braiu-fs-14:.875rem;--braiu-fs-15:.9375rem;--braiu-fs-16:1rem;--braiu-fs-18:1.125rem;--braiu-fs-20:1.25rem;--braiu-fs-24:1.5rem;--braiu-fs-30:1.875rem;--braiu-fs-36:2.25rem;--braiu-fs-44:2.75rem;--braiu-fs-56:3.5rem;--braiu-fs-72:4.5rem;--braiu-lh-none:1;--braiu-lh-tight:1.12;--braiu-lh-snug:1.28;--braiu-lh-normal:1.5;--braiu-lh-relaxed:1.68;--braiu-tr-tighter:-.03em;--braiu-tr-tight:-.018em;--braiu-tr-caps:.07em;--braiu-fw-regular:400;--braiu-fw-medium:500;--braiu-fw-semibold:600;--braiu-fw-bold:700;--braiu-s-1:4px;--braiu-s-2:8px;--braiu-s-3:12px;--braiu-s-4:16px;--braiu-s-5:20px;--braiu-s-6:24px;--braiu-s-8:32px;--braiu-s-10:40px;--braiu-s-12:48px;--braiu-s-14:56px;--braiu-s-16:64px;--braiu-s-20:80px;--braiu-s-24:96px;--braiu-s-32:128px;--braiu-r-sm:5px;--braiu-r-md:8px;--braiu-r-lg:11px;--braiu-r-xl:14px;--braiu-r-2xl:18px;--braiu-r-3xl:24px;--braiu-r-pill:999px;--braiu-shadow-xs:0 1px 1px 0 rgb(15 16 20 / .04);--braiu-shadow-sm:0 1px 2px -1px rgb(15 16 20 / .08), 0 1px 1px 0 rgb(15 16 20 / .04);--braiu-shadow-md:0 4px 8px -3px rgb(15 16 20 / .08), 0 2px 4px -2px rgb(15 16 20 / .05);--braiu-shadow-lg:0 12px 22px -8px rgb(15 16 20 / .12), 0 6px 10px -6px rgb(15 16 20 / .07);--braiu-shadow-xl:0 28px 50px -14px rgb(15 16 20 / .2), 0 10px 18px -10px rgb(15 16 20 / .1);--braiu-ring-inset:inset 0 0 0 1px rgb(255 255 255 / .06);--braiu-ease-out:cubic-bezier(.16,1,.3,1);--braiu-ease-in-out:cubic-bezier(.65,0,.35,1);--braiu-dur-fast:.15s;--braiu-dur-medium:.24s;--braiu-dur-slow:.4s}[data-theme=dark],[data-theme=dark] .bw{color-scheme:dark;--braiu-bg:#11161C;--braiu-bg-elevated:#1C2530;--braiu-bg-sunken:#0C1015;--braiu-bg-inset:#222C38;--braiu-bg-hover:#222C38;--braiu-fg:#ECE9E2;--braiu-fg-muted:#A9A59C;--braiu-fg-subtle:#7E7A72;--braiu-fg-faint:#5A5751;--braiu-border:#2A3340;--braiu-border-strong:#3A4552;--braiu-border-faint:#1E2630;--braiu-focus-ring:var(--braiu-accent-400);--braiu-accent-50:#10262E;--braiu-accent-100:#163440;--braiu-ai-50:#1F1828;--braiu-ai-100:#2A2036;--braiu-action-bg:var(--braiu-accent-400);--braiu-action-bg-hover:var(--braiu-accent-300);--braiu-action-bg-active:var(--braiu-accent-200);--braiu-action-fg:#11161C;--braiu-shadow-sm:0 1px 2px -1px rgb(0 0 0 / .55), 0 1px 1px 0 rgb(0 0 0 / .35);--braiu-shadow-md:0 4px 10px -3px rgb(0 0 0 / .55), 0 2px 4px -2px rgb(0 0 0 / .4);--braiu-shadow-lg:0 14px 26px -8px rgb(0 0 0 / .62);--braiu-shadow-xl:0 30px 56px -14px rgb(0 0 0 / .72);--braiu-ring-inset:inset 0 0 0 1px rgb(255 255 255 / .05)}:root,.bw{--web-font:var(--braiu-font-sans);--web-fs-hero:var(--braiu-fs-56);--web-lh-hero:1.08;--web-fs-h1:var(--braiu-fs-56);--web-lh-h1:var(--braiu-lh-tight);--web-fs-h2:var(--braiu-fs-44);--web-lh-h2:var(--braiu-lh-tight);--web-fs-h3:var(--braiu-fs-24);--web-lh-h3:var(--braiu-lh-snug);--web-fs-lead:var(--braiu-fs-20);--web-lh-lead:var(--braiu-lh-normal);--web-fs-body:var(--braiu-fs-18);--web-lh-body:var(--braiu-lh-relaxed);--web-fs-small:var(--braiu-fs-16);--web-fs-caption:var(--braiu-fs-14);--web-lh-caption:var(--braiu-lh-normal);--web-fs-over:var(--braiu-fs-13);--web-tr-over:.12em;--web-tr-display:var(--braiu-tr-tighter);--web-measure:68ch;--web-measure-lead:60ch;--web-measure-title:22ch;--web-section-y:var(--braiu-s-24);--web-section-y-tight:72px;--web-head-gap:var(--braiu-s-12);--web-hero-pad-top:var(--braiu-s-16);--web-hero-pad-bottom:var(--braiu-s-24);--web-header-h:72px;--web-subnav-h:52px;--web-ctabar-h:0px;--web-anchor-offset:calc(var(--web-header-h) + var(--web-subnav-h) + var(--braiu-s-4));--web-block-pad:var(--braiu-s-8);--web-band-pad:var(--braiu-s-12);--web-gutter:var(--braiu-s-6);--web-margin-x:var(--braiu-s-10);--web-cols:12;--web-w-text:720px;--web-w-content:1200px;--web-w-wide:1360px;--web-btn-h:var(--braiu-s-12);--web-btn-h-sm:44px;--web-radius-btn:var(--braiu-r-lg);--web-radius-card:var(--braiu-r-2xl);--web-radius-shot:var(--braiu-r-xl);--web-radius-band:var(--braiu-r-3xl);--web-bg:var(--braiu-ink-50);--web-bg-alt:var(--braiu-ink-100);--web-bg-hero:var(--braiu-ink-50);--web-surface:var(--braiu-ink-0);--web-surface-alt:var(--braiu-ink-50);--web-border:var(--braiu-ink-200);--web-fg:var(--braiu-ink-900);--web-fg-muted:var(--braiu-ink-600);--web-accent:var(--braiu-accent-600);--web-accent-strong:var(--braiu-accent-700);--web-accent-soft:var(--braiu-accent-100);--web-accent-line:var(--braiu-accent-200);--web-ai:var(--braiu-ai-600);--web-ai-soft:var(--braiu-ai-100);--web-ai-line:var(--braiu-ai-300);--web-ai-mark:var(--braiu-ai-400);--web-ai-halo:var(--web-ai-soft);--web-link:var(--braiu-accent-600);--web-link-hover:var(--braiu-accent-700);--web-cta-bg:var(--braiu-action-bg);--web-cta-bg-hover:var(--braiu-action-bg-hover);--web-cta-bg-active:var(--braiu-action-bg-active);--web-cta-fg:var(--braiu-action-fg);--web-btn2-border:var(--braiu-ink-500);--web-btn2-hover:var(--braiu-ink-100);--web-field-border:var(--braiu-ink-500);--web-focus:var(--braiu-accent-600);--web-band-bg:var(--braiu-band);--web-band-fg:#FFFFFF;--web-band-muted:var(--braiu-accent-200);--web-band-accent:var(--braiu-accent-400);--web-ok-fg:var(--braiu-success-700);--web-ok-bg:var(--braiu-success-50);--web-wip-fg:var(--braiu-warning-700);--web-wip-bg:var(--braiu-warning-50);--web-target-fg:var(--braiu-ink-700);--web-target-bg:var(--braiu-ink-100);--web-error:var(--braiu-danger-600);--web-error-bg:var(--braiu-danger-50);--web-motif-past:var(--braiu-ink-900);--web-motif-proj:var(--braiu-ink-900);--web-motif-decision:var(--braiu-accent-600);--web-motif-band:var(--braiu-ai-600);--web-motif-band-opacity:.11;--web-motif-opacity:.55;--web-motif-stroke:1.25px;--web-shot-bg:var(--braiu-ink-0);--web-shot-chrome:var(--braiu-ink-50);--web-shot-border:var(--braiu-ink-200);--web-shot-shadow:var(--braiu-shadow-lg);--web-shot-shadow-back:var(--braiu-shadow-md);--web-shot-ph:var(--braiu-ink-150);--web-shot-ph-2:var(--braiu-ink-200);--web-shot-min-text:14px;--web-pin-fg:var(--braiu-ink-900);--web-pin-bg:var(--braiu-ink-0);--web-reveal-dur:var(--braiu-dur-slow);--web-reveal-ease:var(--braiu-ease-out);--web-reveal-shift:12px;--web-reveal-stagger:60ms;--web-hover-dur:var(--braiu-dur-fast)}[data-theme=dark],[data-theme=dark] .bw{--web-bg:var(--braiu-bg);--web-bg-alt:#171E26;--web-bg-hero:var(--braiu-bg);--web-surface:var(--braiu-bg-elevated);--web-surface-alt:#171E26;--web-border:var(--braiu-border);--web-fg:var(--braiu-fg);--web-fg-muted:var(--braiu-fg-muted);--web-accent:var(--braiu-accent-400);--web-accent-strong:var(--braiu-accent-300);--web-accent-soft:var(--braiu-accent-100);--web-accent-line:var(--braiu-accent-700);--web-ai:var(--braiu-ai-300);--web-ai-soft:var(--braiu-ai-100);--web-ai-line:var(--braiu-ai-700);--web-ai-mark:var(--braiu-ai-500);--web-link:var(--braiu-accent-400);--web-link-hover:var(--braiu-accent-300);--web-cta-bg:var(--braiu-action-bg);--web-cta-bg-hover:var(--braiu-action-bg-hover);--web-cta-bg-active:var(--braiu-action-bg-active);--web-cta-fg:var(--braiu-action-fg);--web-btn2-border:#78818D;--web-btn2-hover:var(--braiu-bg-hover);--web-field-border:#78818D;--web-focus:var(--braiu-accent-400);--web-band-bg:var(--braiu-band);--web-band-muted:var(--braiu-accent-200);--web-band-accent:var(--braiu-accent-400);--web-ok-fg:#7FC48F;--web-ok-bg:color-mix(in oklab, #7FC48F 12%, transparent);--web-wip-fg:#E0B45C;--web-wip-bg:color-mix(in oklab, #E0B45C 12%, transparent);--web-target-fg:var(--braiu-fg-muted);--web-target-bg:var(--braiu-bg-inset);--web-error:#F09088;--web-error-bg:color-mix(in oklab, #F09088 10%, transparent);--web-motif-past:var(--braiu-fg);--web-motif-proj:var(--braiu-fg);--web-motif-decision:var(--braiu-accent-400);--web-motif-band:var(--braiu-ai-300);--web-motif-band-opacity:.14;--web-motif-opacity:.6;--web-shot-bg:var(--braiu-bg-elevated);--web-shot-chrome:#171E26;--web-shot-border:var(--braiu-border);--web-shot-shadow:var(--braiu-shadow-lg), var(--braiu-ring-inset);--web-shot-shadow-back:var(--braiu-shadow-md);--web-shot-ph:#26303C;--web-shot-ph-2:#2F3A47;--web-pin-fg:var(--braiu-fg);--web-pin-bg:var(--braiu-bg)}.bw{background:var(--web-bg);color:var(--web-fg)}.bw,.bw *{box-sizing:border-box}.bw-root{font-family:var(--web-font);font-size:var(--web-fs-body);line-height:var(--web-lh-body);color:var(--web-fg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}.bw-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.bw-root :where(ul,ol){padding:0;list-style:none}.bw-root a{color:var(--web-link);text-underline-offset:.18em;text-decoration-thickness:1px;transition:color var(--web-hover-dur)}.bw-root a:hover{color:var(--web-link-hover);text-decoration-thickness:2px}.bw-root :focus-visible{outline:2px solid var(--web-focus);outline-offset:3px;border-radius:4px}.bw-root img{max-width:100%;height:auto;display:block}.bw-skip{position:absolute;left:16px;top:-64px;z-index:50;padding:12px 16px;border-radius:var(--braiu-r-md);background:var(--web-cta-bg);color:var(--web-cta-fg)!important;font-weight:600;text-decoration:none!important}.bw-skip:focus{top:12px}.bw-qlist{display:flex;flex-direction:column;gap:10px}.bw-qlist li{display:grid;grid-template-columns:20px 1fr;gap:12px;padding:14px 16px;border-radius:var(--braiu-r-lg);background:var(--web-surface);border:1px solid var(--web-border);font-size:var(--web-fs-small);line-height:1.45}.bw-qlist li svg{color:var(--web-accent);margin-top:2px}@media (max-width: 720px){.bw-root{--web-fs-hero:var(--braiu-fs-36);--web-lh-hero:1.1;--web-fs-h1:var(--braiu-fs-36);--web-fs-h2:var(--braiu-fs-30);--web-fs-h3:var(--braiu-fs-20);--web-fs-lead:var(--braiu-fs-18);--web-fs-body:var(--braiu-fs-16);--web-lh-body:var(--braiu-lh-normal);--web-fs-small:var(--braiu-fs-15);--web-fs-caption:var(--braiu-fs-13);--web-fs-over:var(--braiu-fs-12);--web-section-y:60px;--web-section-y-tight:var(--braiu-s-12);--web-head-gap:var(--braiu-s-8);--web-hero-pad-top:var(--braiu-s-10);--web-hero-pad-bottom:var(--braiu-s-12);--web-header-h:64px;--web-subnav-h:48px;--web-ctabar-h:72px;--web-block-pad:var(--braiu-s-6);--web-band-pad:var(--braiu-s-8);--web-gutter:var(--braiu-s-4);--web-margin-x:var(--braiu-s-4);--web-cols:4;--web-radius-card:var(--braiu-r-xl);--web-radius-shot:var(--braiu-r-lg);--web-radius-band:var(--braiu-r-2xl)}}.bw-hero-t{font-size:var(--web-fs-hero);line-height:var(--web-lh-hero);letter-spacing:-.025em;font-weight:600;max-width:22ch;text-wrap:balance}.bw-h1{font-size:var(--web-fs-h1);line-height:var(--web-lh-h1);letter-spacing:var(--web-tr-display);font-weight:650;max-width:var(--web-measure-title);text-wrap:balance}.bw-h2{font-size:var(--web-fs-h2);line-height:var(--web-lh-h2);letter-spacing:var(--braiu-tr-tight);font-weight:600;max-width:var(--web-measure-title);text-wrap:balance}.bw-h3{font-size:var(--web-fs-h3);line-height:var(--web-lh-h3);letter-spacing:var(--braiu-tr-tight);font-weight:600}.bw-lead{font-size:var(--web-fs-lead);line-height:var(--web-lh-lead);color:var(--web-fg-muted);max-width:var(--web-measure-lead)}.bw-body{font-size:var(--web-fs-body);line-height:var(--web-lh-body);max-width:var(--web-measure)}.bw-small{font-size:var(--web-fs-small);line-height:var(--braiu-lh-normal);color:var(--web-fg-muted)}.bw-caption{font-size:var(--web-fs-caption);line-height:var(--web-lh-caption);color:var(--web-fg-muted)}.bw-over{font-size:var(--web-fs-over);line-height:1.2;letter-spacing:var(--web-tr-over);text-transform:uppercase;font-weight:600;color:var(--web-accent)}.bw-mono{font-family:var(--braiu-font-mono);font-feature-settings:"tnum"}.bw-accent{color:var(--web-accent)}.bw-muted{color:var(--web-fg-muted)}.bw-center{text-align:center;margin-inline:auto}.bw-center>*{margin-inline:auto}.bw-sec{padding-block:var(--web-section-y);background:var(--web-bg)}.bw-sec--tight{padding-block:var(--web-section-y-tight)}.bw-sec--alt{background:var(--web-bg-alt)}.bw-wrap{width:100%;max-width:calc(var(--web-w-content) + 2 * var(--web-margin-x));margin-inline:auto;padding-inline:var(--web-margin-x)}.bw-wrap--text{max-width:calc(var(--web-w-text) + 2 * var(--web-margin-x))}.bw-wrap--wide{max-width:calc(var(--web-w-wide) + 2 * var(--web-margin-x))}.bw-head{display:flex;flex-direction:column;gap:var(--braiu-s-4);margin-bottom:var(--web-head-gap)}.bw-head--center{align-items:center;text-align:center}.bw-grid{display:grid;grid-template-columns:repeat(var(--web-cols),minmax(0,1fr));-moz-column-gap:var(--web-gutter);column-gap:var(--web-gutter);row-gap:var(--web-gutter)}.bw-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--web-gutter)}.bw-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--web-gutter)}.bw-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--web-gutter)}@media (max-width: 980px){.bw-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.bw-g3,.bw-g4,.bw-g2{grid-template-columns:minmax(0,1fr)}}.bw-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--braiu-s-3)}.bw-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--braiu-s-2);min-height:var(--web-btn-h);padding:0 var(--braiu-s-6);border-radius:var(--web-radius-btn);border:1px solid transparent;font:600 var(--braiu-fs-16)/1 var(--web-font);text-decoration:none!important;cursor:pointer;white-space:nowrap;transition:background var(--web-hover-dur),border-color var(--web-hover-dur),color var(--web-hover-dur)}.bw-btn--primary{background:var(--web-cta-bg);color:var(--web-cta-fg)!important;box-shadow:inset 0 1px #ffffff2e,var(--braiu-shadow-xs)}.bw-btn--primary:hover{background:var(--web-cta-bg-hover)}.bw-btn--primary:active{background:var(--web-cta-bg-active)}.bw-btn--secondary{background:transparent;color:var(--web-fg)!important;border-color:var(--web-btn2-border)}.bw-btn--secondary:hover{background:var(--web-btn2-hover)}.bw-btn--sm{min-height:var(--web-btn-h-sm);padding:0 var(--braiu-s-4);font-size:var(--braiu-fs-15)}.bw-btn--on-band{background:#fff;color:var(--braiu-accent-900)!important}.bw-btn--on-band:hover{background:var(--braiu-accent-50)}[data-theme=dark] .bw-btn--on-band:hover{background:#eef6fd}.bw-btn--ghost-band{background:transparent;color:#fff!important;border-color:#ffffff8c}.bw-btn--ghost-band:hover{background:#ffffff14}.bw-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;font-size:var(--web-fs-small);color:var(--web-link);text-decoration:none!important}.bw-more:hover{color:var(--web-link-hover);text-decoration:underline!important}.bw-more svg{transition:transform var(--web-hover-dur) var(--web-reveal-ease)}.bw-more:hover svg{transform:translate(3px)}.bw-ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.bw-ico--sm{width:16px;height:16px}@media (max-width: 720px){.bw-actions .bw-btn{width:100%}}.bw-wm{display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;color:var(--web-fg)!important;min-height:44px}.bw-wm__word{font-family:var(--web-font);font-weight:500;font-size:20px;letter-spacing:.2em;margin-right:-.2em;line-height:1;display:inline-flex}.bw-wm__ai{color:var(--web-ai-mark)}.bw-wm img,.bw-wm svg{display:block;height:16px;width:auto}.bw-sig{font-size:var(--braiu-fs-14);font-weight:600;letter-spacing:.01em;color:var(--web-fg);margin-top:10px}.bw-hdr{position:relative;z-index:10;background:color-mix(in oklab,var(--web-bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--web-border)}.bw-hdr__in{display:flex;align-items:center;gap:var(--braiu-s-6);height:72px}.bw-hdr__nav{display:flex;align-items:center;gap:2px;margin-left:var(--braiu-s-4)}.bw-hdr__item{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px;border-radius:var(--braiu-r-md);border:0;background:transparent;font:500 var(--braiu-fs-15)/1 var(--web-font);color:var(--web-fg)!important;text-decoration:none!important;cursor:pointer}.bw-hdr__item:hover,.bw-hdr__item[aria-expanded=true]{background:var(--web-btn2-hover)}.bw-hdr__item[aria-current=page]{color:var(--web-accent)!important}.bw-hdr__spacer{flex:1}.bw-hdr__lang{display:inline-flex;border:1px solid var(--web-border);border-radius:var(--braiu-r-pill);padding:2px}.bw-hdr__lang a{display:inline-grid;place-items:center;min-width:44px;min-height:40px;border-radius:var(--braiu-r-pill);font:600 var(--braiu-fs-13)/1 var(--web-font);color:var(--web-fg-muted)!important;text-decoration:none!important}.bw-hdr__lang a[aria-current=true]{background:var(--web-accent-soft);color:var(--web-accent)!important}.bw-hdr__burger{display:none;width:44px;height:44px;place-items:center;border-radius:var(--braiu-r-md);border:1px solid var(--web-border);background:transparent;color:var(--web-fg);cursor:pointer}.bw-dd{position:absolute;top:calc(100% + 8px);left:0;width:560px;padding:8px;background:var(--web-surface);border:1px solid var(--web-border);border-radius:var(--braiu-r-2xl);box-shadow:var(--braiu-shadow-xl);display:grid;gap:2px}.bw-dd a{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:14px;border-radius:var(--braiu-r-lg);text-decoration:none!important;color:var(--web-fg)!important}.bw-dd a:hover{background:var(--web-bg-alt)}.bw-dd__txt strong{display:block;font-size:var(--braiu-fs-16);font-weight:600}.bw-dd__txt>span{display:block;font-size:var(--braiu-fs-14);color:var(--web-fg-muted);line-height:1.45;margin-top:2px}.bw-dd__foot{border-top:1px solid var(--web-border);margin-top:6px;padding:12px 14px 6px;font-size:var(--braiu-fs-14);color:var(--web-fg-muted)}.bw-mpanel{display:none}@media (max-width: 980px){.bw-hdr__nav,.bw-hdr__lang--desk,.bw-hdr__cta--desk{display:none}.bw-hdr__burger{display:inline-grid}.bw-hdr__in{height:64px}.bw-mpanel{display:block;border-top:1px solid var(--web-border);background:var(--web-bg);padding:8px var(--web-margin-x) 24px}.bw-mpanel__grp{padding:8px 0;border-bottom:1px solid var(--web-border)}.bw-mpanel__lbl{font-size:var(--braiu-fs-12);letter-spacing:var(--web-tr-over);text-transform:uppercase;font-weight:600;color:var(--web-fg-muted);padding:12px 0 4px}.bw-mpanel a.bw-mlink{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-size:var(--braiu-fs-18);font-weight:500;color:var(--web-fg)!important;text-decoration:none!important}.bw-mpanel a.bw-mlink small{font-size:var(--braiu-fs-14);color:var(--web-fg-muted);font-weight:400}.bw-mpanel__foot{display:flex;flex-direction:column;gap:16px;padding-top:20px}}.bw-hero{position:relative;overflow:hidden;background-color:var(--web-bg-hero);padding-block:var(--web-hero-pad-top) var(--web-hero-pad-bottom);isolation:isolate}.bw-hero:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:min(30%,260px);opacity:var(--web-motif-opacity);pointer-events:none;background:url(/assets/braiu-motif-light-Bki9tfoN.svg) center bottom / 100% 100% no-repeat}[data-theme=dark] .bw-hero:after{background-image:url(/assets/braiu-motif-dark-WpWSHu_l.svg)}.bw-motif-sep{height:72px;background:url(/assets/braiu-motif-light-Bki9tfoN.svg) center / 100% 100% no-repeat;opacity:.5}[data-theme=dark] .bw-motif-sep{background-image:url(/assets/braiu-motif-dark-WpWSHu_l.svg)}.bw-hero__grid{display:flex;flex-direction:column;align-items:center;gap:var(--braiu-s-16)}.bw-hero__copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--braiu-s-6);max-width:1100px}.bw-hero__copy .bw-hero-t{max-width:none}.bw-hero__copy .bw-hero-t>span{display:block}.bw-hero__copy .bw-lead{margin-inline:auto}.bw-hero__copy .bw-actions{margin-top:var(--braiu-s-2);justify-content:center}.bw-hero__shots{width:100%;max-width:1100px}.bw-status{display:inline-flex;align-items:center;gap:10px;font-size:var(--web-fs-caption);color:var(--web-fg-muted)}.bw-status__dot{width:8px;height:8px;border-radius:99px;background:var(--braiu-success-600);box-shadow:0 0 0 4px color-mix(in oklab,var(--braiu-success-600) 18%,transparent);flex-shrink:0}.bw-hero__shots{position:relative;aspect-ratio:16 / 9}.bw-hero__shots .bw-shot--main{position:absolute;left:12%;top:0;width:76%;z-index:3}.bw-hero__shots .bw-shot--back-l{position:absolute;left:0;top:14%;width:40%;z-index:1;opacity:.9;transform:scale(.94);transform-origin:top left}.bw-hero__shots .bw-shot--back-r{position:absolute;right:0;top:14%;width:40%;z-index:2;opacity:.9;transform:scale(.94);transform-origin:top right}@media (max-width: 980px){.bw-hero{padding-block:var(--web-hero-pad-top) var(--web-hero-pad-bottom)}.bw-hero__grid{gap:var(--braiu-s-12)}.bw-hero__shots{aspect-ratio:auto}.bw-hero__shots .bw-shot--back-l,.bw-hero__shots .bw-shot--back-r{display:none}.bw-hero__shots .bw-shot--main{position:relative;left:0;top:0;width:100%}}.bw-figure{display:flex;flex-direction:column;gap:var(--braiu-s-3)}.bw-shot{background:var(--web-shot-bg);border:1px solid var(--web-shot-border);border-radius:var(--web-radius-shot);box-shadow:var(--web-shot-shadow);overflow:hidden}.bw-shot--back-l,.bw-shot--back-r{box-shadow:var(--web-shot-shadow-back)}.bw-shot__bar{height:28px;display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--web-shot-chrome);border-bottom:1px solid var(--web-shot-border)}.bw-shot__bar i{display:none}.bw-shot__url{flex:0 1 280px;height:18px;border-radius:6px;border:1px solid var(--web-shot-border);background:var(--web-shot-bg);font:500 11px/16px var(--web-font);color:var(--web-fg-muted);padding:0 10px;overflow:hidden;white-space:nowrap;text-align:center}.bw-shot__body{position:relative;aspect-ratio:16 / 10}.bw-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:18% 1fr}.bw-ph__side{border-right:1px solid var(--web-shot-border);padding:8% 10%;display:flex;flex-direction:column;gap:10%}.bw-ph__side b{height:6px;border-radius:4px;background:var(--web-shot-ph);display:block}.bw-ph__side b:first-child{background:var(--web-accent-line);width:70%}.bw-ph__main{padding:5%;display:flex;flex-direction:column;gap:5%}.bw-ph__title{height:9%;width:40%;border-radius:4px;background:var(--web-shot-ph-2)}.bw-ph__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:4%;height:18%}.bw-ph__kpis b{border-radius:6px;background:var(--web-shot-ph);display:block}.bw-ph__chart{flex:1;display:flex;align-items:flex-end;gap:3%;padding:3% 3% 0;border-radius:6px;background:var(--web-surface-alt)}.bw-ph__chart b{flex:1;display:block;border-radius:3px 3px 0 0;background:var(--web-shot-ph-2)}.bw-ph__chart b:nth-child(1){height:35%}.bw-ph__chart b:nth-child(2){height:48%}.bw-ph__chart b:nth-child(3){height:42%}.bw-ph__chart b:nth-child(4){height:60%}.bw-ph__chart b:nth-child(5){height:55%}.bw-ph__chart b:nth-child(6){height:72%;background:var(--web-accent-line)}.bw-ph__chart b:nth-child(7){height:66%;background:var(--web-accent-line)}.bw-ph__chart b:nth-child(8){height:80%;background:var(--web-accent-line)}.bw-ph__tag{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:6px 12px;border-radius:99px;background:var(--web-surface);border:1px dashed var(--web-btn2-border);font:500 12px/1.3 var(--web-font);color:var(--web-fg-muted);white-space:nowrap}.bw-cap{display:flex;gap:8px;align-items:flex-start;font-size:var(--web-fs-caption);line-height:1.45;color:var(--web-fg-muted)}.bw-cap svg{margin-top:2px}.bw-card{background:var(--web-surface);border:1px solid var(--web-border);border-radius:var(--web-radius-card);padding:var(--web-block-pad);display:flex;flex-direction:column;gap:var(--braiu-s-4)}.bw-card--flat{box-shadow:none}.bw-card--lift{box-shadow:var(--braiu-shadow-sm);transition:box-shadow var(--web-hover-dur),border-color var(--web-hover-dur)}.bw-card--lift:hover{box-shadow:var(--braiu-shadow-lg);border-color:var(--web-accent-line)}.bw-card__mark{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--web-font);font-weight:500;font-size:15px;letter-spacing:.2em;line-height:1;color:var(--web-fg-muted)}.bw-card__mark span{font-weight:600;font-size:22px;letter-spacing:-.01em;color:var(--web-fg)}.bw-aud{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;background:var(--web-accent-soft);color:var(--web-accent);font-size:var(--braiu-fs-13);font-weight:600}.bw-card__title{font-size:var(--web-fs-h3);line-height:var(--web-lh-h3);font-weight:600;letter-spacing:var(--braiu-tr-tight)}.bw-card__text{font-size:var(--web-fs-small);line-height:var(--braiu-lh-normal);color:var(--web-fg-muted)}.bw-card__foot{margin-top:auto;padding-top:var(--braiu-s-2)}.bw-tile{width:44px;height:44px;border-radius:var(--braiu-r-lg);display:grid;place-items:center;background:var(--web-accent-soft);color:var(--web-accent)}.bw-kicker{font-size:var(--braiu-fs-13);font-weight:600;letter-spacing:var(--web-tr-over);text-transform:uppercase;color:var(--web-fg-muted)}.bw-feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--braiu-s-16);align-items:center}.bw-feat--rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.bw-feat__media{order:-1;position:relative}.bw-feat--rev .bw-feat__media{order:2}.bw-feat__copy{display:flex;flex-direction:column;gap:var(--braiu-s-5)}.bw-benefits{display:flex;flex-direction:column;gap:var(--braiu-s-4);margin-top:var(--braiu-s-2)}.bw-benefits li{display:grid;grid-template-columns:24px 1fr;gap:12px;font-size:var(--web-fs-small);line-height:1.5}.bw-benefits li strong{display:block;font-weight:600;color:var(--web-fg)}.bw-benefits li>span:last-child>span{display:block;color:var(--web-fg-muted)}.bw-check{width:24px;height:24px;border-radius:99px;background:var(--web-accent-soft);color:var(--web-accent);display:grid;place-items:center}.bw-pin{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:6px;background:var(--web-pin-bg);color:var(--web-pin-fg);border:1.5px solid var(--web-pin-fg);font:700 13px/23px var(--web-font);text-align:center;box-shadow:0 0 0 3px var(--web-pin-bg),var(--braiu-shadow-md);z-index:2}.bw-note{position:absolute;z-index:3;max-width:230px;padding:10px 12px;border-radius:var(--braiu-r-lg);background:var(--web-surface);border:1px solid var(--web-border);box-shadow:var(--braiu-shadow-lg);font-size:13px;line-height:1.4;color:var(--web-fg)}.bw-note b{display:inline-grid;place-items:center;width:18px;height:18px;border:1.5px solid var(--web-pin-fg);border-radius:4px;font-size:11px;color:var(--web-pin-fg);margin-right:6px;vertical-align:-3px}.bw-notes-list{display:none}@media (max-width: 980px){.bw-feat,.bw-feat--rev{grid-template-columns:minmax(0,1fr);gap:var(--braiu-s-10)}.bw-feat--rev .bw-feat__media{order:-1}.bw-note{display:none}.bw-notes-list{display:flex;flex-direction:column;gap:10px;margin-top:4px}.bw-notes-list li{display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:var(--web-fs-caption);color:var(--web-fg-muted);line-height:1.45}.bw-notes-list li b{width:24px;height:24px;border-radius:6px;border:1.5px solid var(--web-pin-fg);color:var(--web-pin-fg);font-size:12px;display:grid;place-items:center}}.bw-flow{display:grid;grid-template-rows:auto 40px auto 40px auto;justify-items:center}.bw-flow__node{border:1px solid var(--web-border);background:var(--web-surface);border-radius:var(--braiu-r-2xl);padding:20px 24px;text-align:center}.bw-flow__engine{width:min(520px,100%);background:var(--web-surface);border-color:var(--web-accent-line);box-shadow:0 0 0 6px var(--web-accent-soft)}.bw-flow__engine strong{display:block;font-size:var(--braiu-fs-20);font-weight:600}.bw-flow__engine span{font-size:var(--braiu-fs-15);color:var(--web-fg-muted)}.bw-flow__caps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--web-gutter);width:min(720px,100%)}.bw-flow__cap{display:flex;flex-direction:column;align-items:center;gap:6px}.bw-flow__cap strong{font-size:var(--braiu-fs-24);font-weight:650;letter-spacing:-.02em;color:var(--web-accent)}.bw-flow__cap span{font-size:var(--braiu-fs-15);color:var(--web-fg-muted)}.bw-flow__sols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--web-gutter);width:100%}.bw-flow__sol strong{display:block;font-size:var(--braiu-fs-18);font-weight:600}.bw-flow__sol span{font-size:var(--braiu-fs-14);color:var(--web-fg-muted)}.bw-flow__link{position:relative;width:100%;height:40px}.bw-flow__link:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:2px solid var(--web-accent-line)}.bw-flow__link--split:after{content:"";position:absolute;left:25%;right:25%;top:50%;border-top:2px solid var(--web-accent-line)}.bw-flow__link--three:after{content:"";position:absolute;left:16.6%;right:16.6%;top:50%;border-top:2px solid var(--web-accent-line)}@media (max-width: 720px){.bw-flow__caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bw-flow__sols{grid-template-columns:minmax(0,1fr);gap:12px}.bw-flow__link--three:after{display:none}.bw-flow__node{padding:16px}.bw-flow__cap strong{font-size:var(--braiu-fs-20)}}.bw-chat{display:flex;flex-direction:column;gap:14px;padding:var(--web-block-pad);background:var(--web-surface);border:1px solid var(--web-border);border-radius:var(--web-radius-card)}.bw-chat__who{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--web-border)}.bw-chat__who strong{font-size:var(--braiu-fs-15);font-weight:600}.bw-chat__who span{font-size:var(--braiu-fs-13);color:var(--web-fg-muted)}.bw-bub{max-width:88%;padding:12px 16px;font-size:var(--braiu-fs-15);line-height:1.5}.bw-bub--q{align-self:flex-end;background:var(--web-accent-soft);color:var(--web-fg);border-radius:18px 18px 4px}.bw-bub--a{align-self:flex-start;background:var(--web-surface-alt);border:1px solid var(--web-border);border-radius:18px 18px 18px 4px;color:var(--web-fg)}.bw-bub__src{display:block;margin-top:8px;font-size:var(--braiu-fs-12);color:var(--web-fg-muted)}.bw-ai{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:99px;background:var(--web-ai-halo);color:var(--web-ai);font:600 11px/1.2 var(--web-font);letter-spacing:.06em;text-transform:uppercase}.bw-callout{margin-top:var(--web-gutter);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--braiu-s-10);padding:var(--web-band-pad);border-radius:var(--web-radius-card);background:var(--web-surface);border:1px solid var(--web-accent-line)}.bw-callout__ex{display:flex;flex-direction:column;gap:12px}.bw-ex{padding:14px 16px;border-radius:var(--braiu-r-lg);background:var(--web-surface-alt);border:1px solid var(--web-border);font-size:var(--braiu-fs-15);line-height:1.5}.bw-ex dt{font-size:var(--braiu-fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--web-fg-muted);margin-bottom:4px}.bw-ex dd+dt{margin-top:10px}.bw-todo{display:inline-flex;align-self:flex-start;gap:6px;align-items:center;padding:4px 10px;border-radius:99px;border:1px dashed var(--web-btn2-border);font-size:12px;color:var(--web-fg-muted)}@media (max-width: 720px){.bw-callout{grid-template-columns:minmax(0,1fr);gap:var(--braiu-s-6)}}.bw-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--web-gutter);counter-reset:st}.bw-step{position:relative;display:flex;flex-direction:column;gap:10px;padding-top:64px}.bw-step__n{position:absolute;top:0;left:0;width:44px;height:44px;border-radius:99px;display:grid;place-items:center;background:var(--web-surface);border:2px solid var(--web-accent);color:var(--web-accent);font-weight:700;font-size:17px;z-index:1}.bw-step:before{content:"";position:absolute;top:21px;left:52px;right:calc(-1 * var(--web-gutter) + 8px);border-top:2px solid var(--web-accent-line)}.bw-step:last-child:before{display:none}.bw-step h3{font-size:var(--braiu-fs-20);font-weight:600;line-height:1.3}.bw-step p{font-size:var(--web-fs-small);color:var(--web-fg-muted);line-height:1.5}@media (max-width: 720px){.bw-steps{grid-template-columns:minmax(0,1fr);gap:0}.bw-step{padding:0 0 32px 64px;min-height:44px}.bw-step:before{top:48px;bottom:4px;left:21px;right:auto;border-top:0;border-left:2px solid var(--web-accent-line)}.bw-step:last-child{padding-bottom:0}}.bw-proof{border:1.5px dashed var(--web-btn2-border);border-radius:var(--web-radius-card);padding:28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:center}.bw-proof__slot{height:56px;border-radius:var(--braiu-r-md);background:var(--web-bg-alt);display:grid;place-items:center;font-size:12px;color:var(--web-fg-muted);text-align:center;padding:0 8px}@media (max-width: 720px){.bw-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}.bw-person{display:flex;flex-direction:column;gap:14px}.bw-person__photo{aspect-ratio:4 / 5;border-radius:var(--web-radius-card);background:var(--web-bg-alt);border:1px solid var(--web-border);display:grid;place-items:center;color:var(--web-fg-muted);font-size:13px}.bw-person__name{font-size:var(--braiu-fs-20);font-weight:600}.bw-person__role{font-size:var(--braiu-fs-15);color:var(--web-accent);font-weight:600}.bw-person__bio{font-size:var(--braiu-fs-15);color:var(--web-fg-muted);line-height:1.5}@media (max-width: 720px){.bw-person{display:grid;grid-template-columns:96px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;row-gap:2px;align-items:start}.bw-person__photo{grid-row:1 / span 4;border-radius:var(--braiu-r-lg);font-size:11px;text-align:center}}.bw-in{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--braiu-fs-15);font-weight:600}.bw-faq{border-top:1px solid var(--web-border)}.bw-faq details{border-bottom:1px solid var(--web-border)}.bw-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:16px 0;cursor:pointer;font-size:var(--braiu-fs-18);font-weight:600;line-height:1.35}.bw-faq summary::-webkit-details-marker{display:none}.bw-faq summary .bw-faq__i{flex-shrink:0;width:32px;height:32px;border-radius:99px;border:1px solid var(--web-border);display:grid;place-items:center;color:var(--web-accent);transition:transform var(--web-hover-dur) var(--web-reveal-ease)}.bw-faq details[open] .bw-faq__i{transform:rotate(45deg)}.bw-faq__a{padding:0 56px 24px 0;font-size:var(--web-fs-small);line-height:1.6;color:var(--web-fg-muted);max-width:var(--web-measure)}.bw-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--braiu-s-16);align-items:start}@media (max-width: 980px){.bw-split{grid-template-columns:minmax(0,1fr);gap:var(--braiu-s-10)}}.bw-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px var(--web-gutter);padding:var(--web-band-pad);background:var(--web-surface);border:1px solid var(--web-border);border-radius:var(--web-radius-card)}.bw-form>.bw-full{grid-column:1 / -1}.bw-field{display:flex;flex-direction:column;gap:6px}.bw-label{font-size:var(--braiu-fs-15);font-weight:600}.bw-label small{font-weight:400;color:var(--web-fg-muted)}.bw-input,.bw-select,.bw-textarea{width:100%;min-height:48px;padding:12px 14px;border-radius:var(--braiu-r-md);border:1px solid var(--web-field-border);background:var(--web-surface);color:var(--web-fg);font:400 var(--braiu-fs-16)/1.4 var(--web-font)}.bw-textarea{min-height:112px;resize:vertical}.bw-input:focus-visible,.bw-select:focus-visible,.bw-textarea:focus-visible{outline:2px solid var(--web-focus);outline-offset:1px;border-color:var(--web-focus)}.bw-field--err .bw-input,.bw-field--err .bw-select{border-color:var(--web-error);border-width:2px;padding:11px 13px}.bw-err{display:flex;gap:6px;align-items:center;font-size:var(--braiu-fs-14);color:var(--web-error);font-weight:500}.bw-help{font-size:var(--braiu-fs-14);color:var(--web-fg-muted)}.bw-check-row{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:var(--braiu-fs-14);line-height:1.5;color:var(--web-fg-muted)}.bw-check-row input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--web-cta-bg)}.bw-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.bw-alert{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:16px 18px;border-radius:var(--braiu-r-lg);font-size:var(--braiu-fs-15);line-height:1.5}.bw-alert strong{display:block;font-weight:600}.bw-alert--ok{background:var(--web-ok-bg);color:var(--web-ok-fg)}.bw-alert--err{background:var(--web-error-bg);color:var(--web-error)}.bw-form-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 720px){.bw-form{grid-template-columns:minmax(0,1fr)}.bw-form-foot .bw-btn{width:100%}}.bw-cta{background:var(--web-band-bg);color:var(--web-band-fg);border-radius:var(--web-radius-band);padding:var(--braiu-s-20) var(--braiu-s-16);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--braiu-s-10);align-items:center;position:relative;overflow:hidden}.bw-cta .bw-h2{color:#fff}.bw-cta p{color:var(--web-band-muted);font-size:var(--web-fs-lead);line-height:1.5;margin-top:16px;max-width:46ch}.bw-cta .bw-actions{justify-content:flex-end}@media (max-width: 720px){.bw-cta{grid-template-columns:minmax(0,1fr);padding:40px 24px;gap:28px}.bw-cta .bw-actions{justify-content:stretch}}.bw-ftr{background:var(--web-bg-alt);border-top:1px solid var(--web-border);padding-block:var(--braiu-s-16) var(--braiu-s-8);font-size:var(--braiu-fs-15)}.bw-ftr__top{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:var(--web-gutter)}.bw-ftr__brand p{margin-top:14px;color:var(--web-fg-muted);max-width:32ch;line-height:1.5}.bw-ftr h3{font-size:var(--braiu-fs-13);letter-spacing:var(--web-tr-over);text-transform:uppercase;font-weight:600;color:var(--web-fg-muted);margin-bottom:8px}.bw-ftr ul a{display:inline-flex;align-items:center;min-height:40px;color:var(--web-fg)!important;text-decoration:none!important}.bw-ftr ul a:hover{color:var(--web-link)!important;text-decoration:underline!important}.bw-ftr__bot{margin-top:var(--braiu-s-12);padding-top:var(--braiu-s-6);border-top:1px solid var(--web-border);display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between;color:var(--web-fg-muted);font-size:var(--braiu-fs-14)}.bw-ftr__bot nav{display:flex;flex-wrap:wrap;gap:4px 20px}.bw-ftr__bot a{color:var(--web-fg-muted)!important;display:inline-flex;min-height:44px;align-items:center}@media (max-width: 720px){.bw-ftr__top{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.bw-ftr__brand{grid-column:1 / -1}.bw-ftr__bot{flex-direction:column;align-items:flex-start}}.bw-tbl-box{overflow-x:auto;border:1px solid var(--web-border);border-radius:var(--web-radius-card);background:var(--web-surface)}.bw-tbl{width:100%;min-width:640px;border-collapse:collapse;font-size:var(--braiu-fs-15)}.bw-tbl caption{text-align:left;padding:18px 20px;font-size:var(--braiu-fs-14);color:var(--web-fg-muted);border-bottom:1px solid var(--web-border)}.bw-tbl th{text-align:left;font-size:var(--braiu-fs-13);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--web-fg-muted);padding:14px 20px;background:var(--web-surface-alt);border-bottom:1px solid var(--web-border)}.bw-tbl td{padding:16px 20px;border-bottom:1px solid var(--web-border);vertical-align:top;line-height:1.45}.bw-tbl tr:last-child td{border-bottom:0}.bw-tbl td small{display:block;color:var(--web-fg-muted);font-size:var(--braiu-fs-14);margin-top:2px}.bw-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font-size:var(--braiu-fs-13);font-weight:600;white-space:nowrap}.bw-badge:before{content:"";width:7px;height:7px;border-radius:99px;background:currentColor}.bw-badge--ok{background:var(--web-ok-bg);color:var(--web-ok-fg)}.bw-badge--wip{background:var(--web-wip-bg);color:var(--web-wip-fg)}.bw-badge--wip:before{background:transparent;border:2px solid currentColor;width:5px;height:5px}.bw-badge--target{background:var(--web-target-bg);color:var(--web-target-fg)}.bw-badge--target:before{background:transparent;border:1.5px dashed currentColor;width:6px;height:6px}.bw-reveal{opacity:0;transform:translateY(var(--web-reveal-shift));transition:opacity var(--web-reveal-dur) var(--web-reveal-ease),transform var(--web-reveal-dur) var(--web-reveal-ease);transition-delay:calc(var(--i, 0) * var(--web-reveal-stagger))}.bw-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.bw-reveal{opacity:1;transform:none;transition:none}.bw-root *,.bw-root *:before,.bw-root *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}.bw-reg{display:inline-flex;align-items:center;gap:6px;font:600 12px/1.2 var(--web-font);letter-spacing:.02em;color:var(--web-fg-muted);white-space:nowrap}.bw-reg:before{content:"";flex:none;width:7px;height:7px}.bw-reg--calc:before{background:var(--web-fg)}.bw-reg--ai{color:var(--web-ai)}.bw-reg--ai:before{width:6px;height:6px;border:1.5px solid currentColor;transform:rotate(45deg);margin:0 1px}.bw-reg--est{color:var(--web-ai)}.bw-reg--est:before{border-radius:99px;background:currentColor}.bw-reg--dec:before{width:3px;height:12px;background:var(--web-accent)}.bw-calc{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.bw-calc-row{display:inline-flex;align-items:baseline;gap:10px}.bw-ai-block{border-top:1px solid var(--web-ai-line);padding-top:10px}.bw-ai-block>.bw-reg{margin-bottom:8px}.bw-est{border-bottom:1px dotted var(--web-ai)}.bw-pmark{display:inline-flex;align-items:center;gap:10px;font:600 20px/1 var(--web-font);font-variant-numeric:tabular-nums;color:var(--web-fg);letter-spacing:.02em}.bw-pmark i{display:block;flex:none}.bw-pmark--calc i{width:9px;height:9px;background:var(--web-fg)}.bw-pmark--ai i{width:8px;height:8px;border:1.5px solid var(--web-ai);transform:rotate(45deg);margin:0 1px}.bw-pmark--dec i{width:3px;height:20px;background:var(--web-accent)}.bw-principle{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--web-fg)}.bw-principle h3{font-size:var(--braiu-fs-20);font-weight:600;line-height:1.3}.bw-principle p{font-size:var(--web-fs-small);color:var(--web-fg-muted);line-height:1.55}.bw-refus{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--web-gutter)}.bw-refus li{display:flex;flex-direction:column;gap:12px;padding:22px 20px;border:1px solid var(--web-border);border-radius:var(--braiu-r-xl);background:var(--web-surface)}.bw-refus svg{width:28px;height:28px;color:var(--web-fg)}.bw-refus h3{font-size:var(--braiu-fs-16);font-weight:600;line-height:1.3}.bw-refus p{font-size:var(--braiu-fs-15);color:var(--web-fg-muted);line-height:1.5}@media (max-width: 980px){.bw-refus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.bw-refus{grid-template-columns:minmax(0,1fr)}.bw-refus li{flex-direction:row;align-items:flex-start;padding:16px}.bw-refus li>div{display:flex;flex-direction:column;gap:4px}}.bw-fade{-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.bw-fade-r{-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent);mask-image:linear-gradient(90deg,#000 72%,transparent)}.bw-phone{width:280px;padding:9px;border-radius:38px;border:1.5px solid var(--web-btn2-border);background:var(--web-surface);box-shadow:var(--web-shot-shadow)}.bw-phone__screen{position:relative;aspect-ratio:9 / 19.5;border-radius:29px;overflow:hidden;background:var(--web-shot-ph)}.bw-wl{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;border:1px dashed var(--web-btn2-border);font:600 12px/1.2 var(--web-font);color:var(--web-fg-muted)}.bw-wl:before{content:"";width:10px;height:10px;border-radius:3px;border:1.5px solid currentColor}.bw-root :where(section[id],h2[id],h3[id],[data-anchor]){scroll-margin-top:var(--web-anchor-offset)}@media (prefers-reduced-motion: no-preference){html:focus-within{scroll-behavior:smooth}}.bw-hdr--sticky{position:sticky;top:0;z-index:20}.bw-subnav{position:sticky;top:var(--web-header-h);z-index:15;height:var(--web-subnav-h);background:color-mix(in oklab,var(--web-bg) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--web-border);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--web-hover-dur) var(--web-reveal-ease),transform var(--web-hover-dur) var(--web-reveal-ease),visibility 0s linear var(--web-hover-dur)}.bw-subnav.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.bw-subnav__in{display:flex;align-items:stretch;gap:var(--braiu-s-4);height:100%}.bw-subnav__name{display:inline-flex;align-items:center;gap:var(--braiu-s-4);font-size:var(--braiu-fs-14);font-weight:600;color:var(--web-fg);white-space:nowrap}.bw-subnav__name:after{content:"";width:1px;height:18px;background:var(--web-border)}.bw-subnav__list{display:flex;align-items:stretch;gap:2px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.bw-subnav__list::-webkit-scrollbar{display:none}.bw-subnav__link{position:relative;display:inline-flex;align-items:center;height:100%;min-height:44px;padding:0 14px;font:500 var(--braiu-fs-15)/1 var(--web-font);color:var(--web-fg-muted)!important;text-decoration:none!important;white-space:nowrap}.bw-subnav__link:hover{color:var(--web-fg)!important;background:var(--web-btn2-hover)}.bw-subnav__link[aria-current=location]{color:var(--web-accent)!important;font-weight:600}.bw-subnav__link[aria-current=location]:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--web-accent)}.bw-subnav__link:focus-visible{outline:2px solid var(--web-focus);outline-offset:-4px;border-radius:6px}.bw-subnav__cta{margin-left:auto;align-self:center}@media (max-width: 720px){.bw-subnav__name,.bw-subnav__cta{display:none}.bw-subnav .bw-wrap{padding-inline:0}.bw-subnav__list{width:100%;padding-inline:var(--web-margin-x);scroll-padding-inline:var(--web-margin-x);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent)}.bw-subnav__link{padding:0 12px;font-size:var(--braiu-fs-14)}.bw-subnav__link[aria-current=location]:after{left:12px;right:12px}}.bw-doclayout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--braiu-s-16);align-items:start}.bw-toc{position:sticky;top:calc(var(--web-header-h) + var(--braiu-s-6));font-size:var(--braiu-fs-14)}.bw-toc__title{margin:0 0 12px;font-size:var(--braiu-fs-12);font-weight:600;letter-spacing:var(--web-tr-over);text-transform:uppercase;color:var(--web-fg-muted)}.bw-toc ol{list-style:none;margin:0;padding:0}.bw-toc>ol{border-left:1px solid var(--web-border)}.bw-toc a{position:relative;display:flex;align-items:center;min-height:36px;padding:6px 0 6px 16px;color:var(--web-fg-muted)!important;text-decoration:none!important;line-height:1.35}.bw-toc ol ol a{padding-left:28px;font-size:var(--braiu-fs-13);min-height:32px}.bw-toc a:hover{color:var(--web-fg)!important}.bw-toc a[aria-current=location]{color:var(--web-accent)!important;font-weight:600}.bw-toc a[aria-current=location]:before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:2px;background:var(--web-accent)}.bw-toc a:focus-visible{outline:2px solid var(--web-focus);outline-offset:2px;border-radius:4px}@media (max-width: 980px){.bw-doclayout{grid-template-columns:minmax(0,1fr);gap:0}.bw-toc{top:var(--web-header-h);z-index:15;height:var(--web-subnav-h);margin:0 calc(-1 * var(--web-margin-x)) var(--web-head-gap);background:color-mix(in oklab,var(--web-bg) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--web-border)}.bw-toc__title,.bw-toc ol ol{display:none}.bw-toc>ol{display:flex;height:100%;border-left:0;overflow-x:auto;scrollbar-width:none;padding-inline:var(--web-margin-x);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 28px),transparent)}.bw-toc a{height:100%;min-height:44px;padding:0 12px;white-space:nowrap}.bw-toc a[aria-current=location]:before{left:12px;right:12px;top:auto;bottom:-1px;width:auto;height:2px}}.bw-totop{position:fixed;right:var(--braiu-s-4);bottom:calc(var(--braiu-s-4) + var(--web-ctabar-h) + env(safe-area-inset-bottom,0px));z-index:30;width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:var(--braiu-r-lg);background:var(--web-surface);color:var(--web-fg);border:1px solid var(--web-btn2-border);box-shadow:var(--braiu-shadow-md);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--web-hover-dur) var(--web-reveal-ease),transform var(--web-hover-dur) var(--web-reveal-ease),visibility 0s linear var(--web-hover-dur)}.bw-totop.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.bw-totop:hover{background:var(--web-btn2-hover)}.bw-totop:focus-visible{outline:2px solid var(--web-focus);outline-offset:3px}.bw-ctabar{display:none}@media (max-width: 720px){.bw-ctabar{display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:25;height:var(--web-ctabar-h);padding:12px var(--web-margin-x) calc(12px + env(safe-area-inset-bottom,0px));background:var(--web-surface);border-top:1px solid var(--web-border)}.bw-ctabar .bw-btn{width:100%}}@media (prefers-reduced-motion: reduce){.bw-subnav,.bw-totop{transition:none;transform:none}}.bw-split-head{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--braiu-s-16);align-items:start}.bw-split-head>.bw-head{margin-bottom:0}.bw-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--braiu-s-16);align-items:start}@media (max-width: 980px){.bw-split-head{grid-template-columns:minmax(0,1fr);gap:0}.bw-split-head>.bw-head{margin-bottom:var(--web-head-gap)}.bw-pair{grid-template-columns:minmax(0,1fr);gap:var(--web-section-y)}}.bw-steps--v{grid-template-columns:minmax(0,1fr);gap:0}.bw-steps--v .bw-step{padding:0 0 22px 60px;min-height:44px}.bw-steps--v .bw-step:before{top:46px;bottom:2px;left:21px;right:auto;border-top:0;border-left:2px solid var(--web-accent-line)}.bw-steps--v .bw-step:last-child{padding-bottom:0}.bw-team-compact{display:grid;gap:20px;margin:0;padding:0;list-style:none}.bw-team-compact .bw-person{display:grid;grid-template-columns:88px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;row-gap:2px;align-items:start}.bw-team-compact .bw-person__photo{grid-row:1 / span 3;aspect-ratio:4 / 5;border-radius:var(--braiu-r-lg);font-size:11px;text-align:center}.bw-cards--compact .bw-card{padding:var(--braiu-s-6);gap:var(--braiu-s-2)}.bw-cards--compact .bw-card__title{font-size:var(--braiu-fs-18)}@media (max-width: 720px){.bw-root{padding-bottom:var(--web-ctabar-h)}.bw-scroll-row{display:flex!important;gap:12px;overflow-x:auto;margin-inline:calc(-1 * var(--web-margin-x));padding:2px var(--web-margin-x) 8px;scrollbar-width:thin}.bw-scroll-row>*{flex:0 0 86%}.bw-card{padding:20px;gap:10px}.bw-card__title{font-size:var(--braiu-fs-18)}.bw-cards--compact .bw-card{padding:16px}.bw-cards--compact.bw-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bw-cards--compact.bw-g2 .bw-card__title{font-size:var(--braiu-fs-16)}.bw-cards--compact.bw-g2 .bw-card__text{font-size:var(--braiu-fs-14)}.bw-cards--compact .bw-card__text{line-height:1.45}.bw-sec--alt .bw-steps--v .bw-step{padding-bottom:16px}.bw-pair .bw-team-compact{gap:14px}.bw-flow__sols{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bw-flow__sol{padding:12px 8px}.bw-flow__sol strong{font-size:var(--braiu-fs-14)}.bw-flow__sol span{font-size:var(--braiu-fs-12)}.bw-principle{gap:8px;padding-top:14px}.bw-refus li{padding:12px 14px;gap:12px}.bw-team-compact .bw-person{grid-template-columns:64px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.bw-ftr{padding-block:var(--braiu-s-10) var(--braiu-s-6)}.bw-ftr__bot{margin-top:var(--braiu-s-8)}.bw-cta{padding:32px 20px;gap:20px}}.bw-sec--cta{padding-block:var(--web-section-y-tight)}.bw-sec--cta .bw-cta{padding:var(--braiu-s-14) var(--braiu-s-16)}.bw-sec--band{background:var(--web-band-bg);color:var(--web-band-fg)}.bw-sec--band .bw-over,.bw-sec--band .bw-accent{color:var(--web-band-accent)}.bw-sec--band .bw-lead,.bw-sec--band .bw-principle p{color:var(--web-band-muted)}.bw-sec--band .bw-principle{border-top-color:#ffffff80}.bw-sec--band .bw-pmark,.bw-sec--band .bw-principle h3{color:var(--web-band-fg)}.bw-sec--band .bw-pmark--calc i{background:var(--web-band-fg)}.bw-sec--band .bw-pmark--dec i{background:var(--web-band-accent)}.bw-sec--band .bw-reg{color:var(--web-band-muted)}.bw-sec--band .bw-reg--calc:before{background:var(--web-band-fg)}.bw-sec--band .bw-reg--dec:before{background:var(--web-band-accent)}.bw-sec--band .bw-pmark--ai i{border-color:var(--braiu-ai-300)}.bw-sec--band .bw-reg--ai{color:var(--braiu-ai-300)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--braiu-font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--braiu-font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.min-h-screen{min-height:100vh}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);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)}.invert{--tw-invert: invert(100%);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)}.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)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html{background:var(--web-bg)}body{background:var(--web-bg);color:var(--web-fg);font-family:var(--web-font)}.bw-form :is(input,select,textarea,fieldset){scroll-margin-top:var(--web-anchor-offset)}.bw-root main:focus{outline:none}.bw-root main h1:focus{outline:none}.site-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bw-hdr__lang button{display:inline-grid;place-items:center;min-width:44px;min-height:40px;border:0;border-radius:var(--braiu-r-pill);background:transparent;font:600 var(--braiu-fs-13)/1 var(--web-font);color:var(--web-fg-muted);cursor:pointer}.bw-hdr__lang button[aria-pressed=true]{background:var(--web-accent-soft);color:var(--web-accent)}.bw-hdr__sub{position:relative}.bw-dd[hidden],.bw-mpanel[hidden]{display:none}.bw-dd__ico{width:40px;height:40px}.bw-mpanel .bw-hdr__lang{align-self:flex-start}.site-shot-box{position:relative}.site-pins--mobile{display:none;--pin-edge: 14px}.site-pins--desktop{--pin-edge: -18px}.bw-notes-list.site-notes{display:flex;flex-direction:column;gap:10px;margin-top:4px}.bw-notes-list.site-notes li{display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:var(--web-fs-caption);color:var(--web-fg-muted);line-height:1.45}.bw-notes-list.site-notes li b{width:24px;height:24px;border-radius:6px;border:1.5px solid var(--web-pin-fg);color:var(--web-pin-fg);font-size:var(--braiu-fs-12);display:grid;place-items:center}.site-shot-img{display:block;width:100%;height:auto}.site-shot-box .bw-pin{transition:box-shadow var(--braiu-dur-fast) var(--braiu-ease-out)}.site-shot-box .bw-pin.is-active{box-shadow:0 0 0 3px var(--web-pin-bg),0 0 0 5px var(--web-focus)}.bw-notes-list.site-notes li{margin-inline:-6px;padding:4px 6px;border-radius:var(--braiu-r-md);transition:background var(--braiu-dur-fast) var(--braiu-ease-out),box-shadow var(--braiu-dur-fast) var(--braiu-ease-out)}.bw-notes-list.site-notes li.is-active{background:var(--web-accent-soft);box-shadow:inset 0 0 0 1px var(--web-focus)}@media (max-width: 720px){.site-pins--desktop{display:none}.site-pins--mobile{display:block}}.bw-hero__shots.site-hero-one{aspect-ratio:auto;display:flex;flex-direction:column;align-items:center}.site-hero-one .bw-figure{width:100%}.site-rows{display:grid;border-top:1px solid var(--web-border)}.site-rows>li{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--braiu-s-4);padding:var(--braiu-s-4) 0;border-bottom:1px solid var(--web-border);font-size:var(--web-fs-small);line-height:1.5}.site-rows strong{font-weight:600}.site-rows>li>span{color:var(--web-fg-muted)}.site-rows details summary{cursor:pointer;color:var(--web-fg-muted);min-height:44px}.site-rows details ul{display:grid;gap:var(--braiu-s-3);margin-top:var(--braiu-s-2)}.site-rows details li strong{display:block;color:var(--web-fg)}.site-rows details li span{color:var(--web-fg-muted)}@media (max-width: 720px){.site-rows>li{grid-template-columns:minmax(0,1fr);gap:var(--braiu-s-1)}}.bw-steps.site-steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 720px){.bw-steps.site-steps-3{grid-template-columns:minmax(0,1fr)}}.site-chips{display:flex;flex-wrap:wrap;gap:var(--braiu-s-2)}.site-intent{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--web-border);border-radius:var(--braiu-r-pill);background:var(--web-surface-alt)}.site-intent label{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--braiu-s-4);border-radius:var(--braiu-r-pill);font-size:var(--braiu-fs-15);font-weight:600;color:var(--web-fg-muted);cursor:pointer}.site-intent input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.site-intent label:has(input:checked){background:var(--web-surface);color:var(--web-accent);box-shadow:var(--braiu-shadow-sm)}.site-intent label:has(input:focus-visible){outline:2px solid var(--web-focus);outline-offset:2px}.site-req{color:var(--web-error)}.bw-form fieldset{border:0;margin:0;padding:0;min-width:0}.bw-form legend{padding:0;margin-bottom:6px}.site-tech-sec{content-visibility:auto;contain-intrinsic-size:auto 900px}.site-tech-sec+.site-tech-sec{margin-top:var(--braiu-s-12)}.site-tech-sec>.bw-h3{margin-bottom:var(--braiu-s-4)}.bw-tbl td:last-child,.bw-tbl th:last-child{width:150px}.site-tech-sec>.bw-body{margin-bottom:var(--braiu-s-4)}.site-tbl-labels{font-size:var(--braiu-fs-14)}.site-tbl-labels th[scope=row]{font-weight:600;color:var(--web-fg);text-align:left;vertical-align:top}.site-tbl-labels td{vertical-align:top}.site-flow{list-style:none;margin:0;padding:0;display:grid;gap:var(--braiu-s-3);counter-reset:zone}.site-flow-zone{position:relative;padding:var(--braiu-s-4);border:1px solid var(--web-border);border-radius:var(--braiu-r-md);background:var(--web-surface)}.site-flow-zone+.site-flow-zone:before{content:"";position:absolute;left:var(--braiu-s-6);top:calc(-1 * var(--braiu-s-3));height:var(--braiu-s-3);border-left:1px solid var(--web-border)}.site-flow-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--braiu-s-2);margin-bottom:var(--braiu-s-1)}.site-legal h2{font-size:var(--web-fs-h3);line-height:var(--web-lh-h3);font-weight:600;margin:var(--braiu-s-12) 0 var(--braiu-s-3)}.site-legal p,.site-legal li,.site-legal dd{color:var(--web-fg-muted);line-height:var(--braiu-lh-relaxed)}.site-legal p+p{margin-top:var(--braiu-s-3)}.site-legal ul{list-style:disc;padding-left:var(--braiu-s-6);margin-top:var(--braiu-s-3)}.site-legal li+li{margin-top:var(--braiu-s-2)}.site-legal dl{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--braiu-s-2) var(--braiu-s-6)}.site-legal dt{font-weight:600}.site-legal dd{margin:0}@media (max-width: 720px){.site-legal dl{grid-template-columns:minmax(0,1fr)}}.site-ico--lg{width:24px;height:24px}.site-ico--xl{width:32px;height:32px}.site-after-sm{margin-top:var(--braiu-s-3)}.site-after{margin-top:var(--braiu-s-6)}.site-after-lg{margin-top:var(--braiu-s-10)}.site-links{display:flex;flex-wrap:wrap;-moz-column-gap:var(--braiu-s-8);column-gap:var(--braiu-s-8);row-gap:var(--braiu-s-3)}.site-flush{margin:0}.site-measure{max-width:var(--web-w-text)}.site-stack>*+*{margin-top:var(--braiu-s-4)}.site-align-start{align-items:start}.site-lead-strong{color:var(--web-fg)}.site-flow-items{margin-top:var(--braiu-s-2)}.site-card-h{font-size:var(--braiu-fs-20)}.site-bub-label{display:block;margin-bottom:6px;font-weight:600}.site-alert-info{background:var(--web-accent-soft);color:var(--web-fg)}.site-alert-info .bw-ico{color:var(--web-accent)}.site-page-hero{padding-block:var(--braiu-s-16) var(--braiu-s-12)}.site-page{padding-block:var(--braiu-s-16) var(--braiu-s-20)}.site-min-60{min-height:60vh}@media (max-width: 720px){.site-hide-mobile{display:none}}.site-card-flush{padding:0;gap:0;overflow:hidden}.bw-chat__who .bw-ai{color:var(--web-ai)}@media (min-width: 981px) and (max-width: 1100px){.bw-hdr__in{gap:var(--braiu-s-3)}.bw-hdr__nav{margin-left:0}.bw-hdr__item{padding:0 8px}}.site-daynight{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;width:76px;height:44px;padding:4px;border:1px solid var(--web-border);border-radius:var(--braiu-r-pill);background:var(--web-surface-alt);cursor:pointer;flex-shrink:0}.site-daynight:before{content:"";position:absolute;top:4px;left:4px;width:34px;height:34px;border-radius:var(--braiu-r-pill);background:var(--web-surface);box-shadow:var(--braiu-shadow-sm);transition:transform var(--web-hover-dur) var(--web-reveal-ease)}.site-daynight[aria-checked=true]:before{transform:translate(34px)}.site-daynight__ico{position:relative;z-index:1;display:grid;place-items:center;height:34px;color:var(--web-fg-muted);transition:color var(--web-hover-dur)}.site-daynight[aria-checked=false] .site-daynight__ico--sun,.site-daynight[aria-checked=true] .site-daynight__ico--moon{color:var(--web-accent)}.site-daynight:hover{border-color:var(--web-btn2-border)}@media (prefers-reduced-motion: reduce){.site-daynight:before{transition:none}}.site-home{--web-section-y: var(--web-section-y-tight)}.site-ftr-lbl{font-size:var(--braiu-fs-13);letter-spacing:var(--web-tr-over);text-transform:uppercase;font-weight:600;color:var(--web-fg-muted);margin-bottom:8px}@media (max-width: 980px){.bw-hdr .bw-mpanel{max-height:calc(100dvh - var(--web-header-h));overflow-y:auto;overscroll-behavior:contain}}@media (min-width: 721px) and (max-width: 980px){.bw-root{--web-header-h: 64px}}@media (max-width: 720px){.bw-ctabar{transform:none;visibility:visible;transition:transform var(--braiu-dur-medium) var(--braiu-ease-out),visibility 0s}.bw-ctabar[data-hidden]{transform:translateY(100%);visibility:hidden;transition:transform .18s cubic-bezier(.4,0,1,1),visibility 0s .18s}.bw-hdr:has(#mobile-nav:not([hidden]))~.bw-ctabar{display:none}}@media (max-height: 500px){.bw-ctabar{display:none!important}.bw-root{--web-ctabar-h: 0px}.bw-hdr--sticky{position:relative}}@media (prefers-reduced-motion: reduce){.bw-ctabar,.bw-ctabar[data-hidden]{transition:none}}.site-theme-light,.site-theme-dark{display:block}.site-theme-dark,[data-theme=dark] .site-theme-light{display:none}[data-theme=dark] .site-theme-dark{display:block}.site-converse{max-width:880px}@media (max-width: 720px){.site-tbl-cards{min-width:0}.site-tbl-cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-tbl-cards tbody,.site-tbl-cards tr,.site-tbl-cards td{display:block}.site-tbl-cards tr{padding:var(--braiu-s-4);border-bottom:1px solid var(--web-border)}.site-tbl-cards tr:last-child{border-bottom:0}.site-tbl-cards td{padding:0;border:0}.site-tbl-cards td+td{margin-top:var(--braiu-s-2)}.site-tbl-labels th[scope=row]{display:block;padding:0 0 var(--braiu-s-2);border:0}.site-tbl-labels td[data-label]:before{content:attr(data-label);display:block;font-weight:600;color:var(--web-fg-muted)}}@keyframes site-pin-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}[data-motion] .site-pins--seq .bw-pin{animation:site-pin-in 1ms linear 3s both}[data-motion] .site-pins--seq.is-in .bw-pin{animation:site-pin-in var(--braiu-dur-medium) var(--braiu-ease-out) both;animation-delay:calc(var(--i, 0) * .16s)}@keyframes site-note-hl{0%,to{background:transparent}25%,60%{background:var(--web-accent-soft)}}[data-motion] .site-notes--seq.is-in li{animation:site-note-hl .9s var(--braiu-ease-out) both;animation-delay:calc(var(--i, 0) * .16s)}.site-converse{--site-in: .3s;--site-typing: .7s}.site-converse-shot{position:relative}.site-typing{display:none}.site-more-q ul{display:flex;flex-wrap:wrap;gap:var(--braiu-s-2);margin-top:var(--braiu-s-3)}.site-more-q .bw-bub{max-width:none}.site-chat--armed :is(.site-q1,.site-summary,.site-converse-shot .bw-figure,.site-more-q li){opacity:0}.site-chat--play :is(.site-q1,.site-summary,.site-more-q li){animation:site-bub-in var(--site-in) var(--braiu-ease-out) both}.site-chat--play .site-summary{animation-delay:var(--site-in)}.site-chat--play .site-more-q li{animation-delay:calc(var(--i, 0) * 60ms)}.site-chat--play .site-converse-shot .bw-figure{animation:site-fade-in var(--site-in) var(--braiu-ease-out) both;animation-delay:calc(var(--site-in) + var(--site-typing))}.site-chat--play .site-typing{position:absolute;top:0;left:0;z-index:1;display:inline-flex;gap:5px;animation:site-typing-life var(--site-typing) linear both;animation-delay:var(--site-in)}.site-typing i{width:7px;height:7px;border-radius:99px;background:var(--web-fg-muted);animation:site-typing-dot .7s var(--braiu-ease-in-out) 1}.site-typing i:nth-child(2){animation-delay:.12s}.site-typing i:nth-child(3){animation-delay:.24s}@keyframes site-bub-in{0%{opacity:0;transform:translateY(var(--web-reveal-shift))}to{opacity:1;transform:none}}@keyframes site-fade-in{0%{opacity:0}to{opacity:1}}@keyframes site-typing-life{0%{opacity:0}8%,92%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes site-typing-dot{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translateY(-2px)}}.bw-steps>.bw-reveal:before{transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--braiu-ease-out)}.bw-steps>.bw-reveal .bw-step__n{opacity:0;transform:scale(.85);transition:opacity var(--braiu-dur-medium) var(--braiu-ease-out),transform var(--braiu-dur-medium) var(--braiu-ease-out);transition-delay:calc(.6s + var(--col, 0) * 80ms)}.bw-steps>.bw-reveal.is-in:before{transform:none}.bw-steps>.bw-reveal.is-in .bw-step__n{opacity:1;transform:none}@media (max-width: 720px){.bw-steps>.bw-reveal:before{transform:scaleY(0);transform-origin:center top}}.bw-steps--v>.bw-reveal:before{transform:scaleY(0);transform-origin:center top}.bw-steps--v>.bw-reveal .bw-step__n{transition-delay:calc(.6s + var(--col, 0) * 80ms)}@media (prefers-reduced-motion: reduce),print{.bw-steps>.bw-reveal:before,.bw-steps>.bw-reveal .bw-step__n{transform:none;opacity:1;transition:none}}@media (prefers-reduced-motion: no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--braiu-ease-out)}.bw-hdr{view-transition-name:site-header}}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.site-err-list{margin-top:var(--braiu-s-2);padding-left:1.1em;list-style:disc}.site-err-list a{color:inherit;text-decoration:underline}.site-required-note{margin:0}.site-intent label{white-space:nowrap}@media (max-width: 560px){.site-intent{display:flex;flex-direction:column;align-items:stretch;width:100%;border-radius:var(--braiu-r-xl)}.site-intent label{justify-content:flex-start;border-radius:var(--braiu-r-lg)}}@media print{.bw-reveal{opacity:1;transform:none}}.site-faq-tools{display:flex;justify-content:flex-end;margin-bottom:var(--braiu-s-6)}.site-faq-group+.site-faq-group{margin-top:var(--braiu-s-10)}.site-faq-group>h2{margin-bottom:var(--braiu-s-4)}.site-faq-links{display:flex;flex-wrap:wrap;gap:var(--braiu-s-2) var(--braiu-s-6)}.site-steps-mini ol{margin:var(--braiu-s-2) 0;padding-left:1.3em;list-style:decimal;display:grid;gap:var(--braiu-s-1)}.site-hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--braiu-s-2) var(--braiu-s-6);margin:0;padding:0;list-style:none}.site-hero-links a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.site-requires{margin-top:var(--braiu-s-3);padding-left:1.1em;list-style:disc;display:grid;gap:var(--braiu-s-2);color:var(--web-fg-muted)}.site-select{position:relative;display:block}.site-select .bw-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px}.site-select>svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--web-fg-muted)}.site-phone-wrap{margin-inline:auto}.site-phone-wrap .bw-phone{width:100%}.site-phone-wrap .bw-phone__screen{aspect-ratio:auto}.site-fade-top .site-shot-img{-webkit-mask-image:linear-gradient(to top,var(--braiu-ink-900) 85%,transparent);mask-image:linear-gradient(to top,var(--braiu-ink-900) 85%,transparent)}.site-rot-180{transform:rotate(180deg)}html:not([data-theme]) .bw-subnav{opacity:1;visibility:visible;transform:none}.bw-doclayout .bw-toc+div{min-width:0}.site-principles{row-gap:var(--braiu-s-6)}.site-regs{display:flex;flex-wrap:wrap;gap:var(--braiu-s-2) var(--braiu-s-4)}.bw-refus.site-refus-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 720px){.bw-refus.site-refus-3{grid-template-columns:minmax(0,1fr)}}.site-refus-ico{display:block;flex:none;line-height:0}@font-face{font-family:Playfair Display;src:url(/assets/PlayfairDisplay-BRAIU-CVWoA6WJ.woff2) format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0041,U+0042,U+0049,U+0052,U+0055}.bw-root{--site-wm-fg: #191a1f;--site-wm-ai: #0a6fd0;--site-wm-pill: #cef7fe}[data-theme=dark] .bw-root{--site-wm-fg: #eceef3;--site-wm-ai: #76b5ec;--site-wm-pill: color-mix(in oklab, #28c4e8 30%, transparent)}.bw-wm__word{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:24px;letter-spacing:.005em;line-height:.9;margin-right:0;display:inline-flex;width:3.138em;white-space:nowrap;color:var(--site-wm-fg)}.bw-wm__ai{position:relative;z-index:0;color:var(--site-wm-ai);padding:0 .02em}.bw-wm__ai:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:1.32em;height:1.32em;border-radius:999px;transform:translate(-50%,-50%);background:var(--site-wm-pill)}.site-home .bw-split-head .bw-g3{align-items:stretch}@media (min-width: 981px){.site-home .bw-hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--braiu-s-12);align-items:center}.site-home .bw-hero__copy{align-items:flex-start;text-align:left}.site-home .bw-hero__copy .bw-lead{margin-inline:0}.site-home .bw-hero__copy .bw-actions,.site-home .site-hero-links{justify-content:flex-start}.site-home .bw-hero-t{text-wrap:pretty}}@media (max-width: 720px){.bw-refus.bw-scroll-row>li{flex-direction:column}}.site-video-sec{--site-ease: cubic-bezier(.2, .8, .2, 1);background:var(--web-bg-alt);content-visibility:auto;contain-intrinsic-size:auto 720px}[data-theme=dark] .site-video-sec{background:var(--braiu-ink-950)}.site-video-grid{display:grid;gap:var(--braiu-s-8);align-items:center}.site-video-copy{display:flex;flex-direction:column;gap:var(--braiu-s-4);align-items:flex-start}@media (min-width: 1024px){.site-video-sec{padding-block:var(--braiu-s-20)}.site-video-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--web-gutter) var(--braiu-s-12)}}.site-video{--site-ease: cubic-bezier(.2, .8, .2, 1)}.site-video__frame{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:var(--braiu-band);box-shadow:0 8px 24px color-mix(in oklab,var(--braiu-band) 12%,transparent)}[data-theme=dark] .site-video__frame{box-shadow:none;border:1px solid color-mix(in oklab,var(--braiu-accent-400) 16%,transparent)}@media (max-width: 720px){.site-video__frame{border-radius:12px}}.site-video__frame:fullscreen{border-radius:0;border:0}.site-video__stage,.site-video__poster,.site-vp,.site-vp__hit{position:absolute;top:0;right:0;bottom:0;left:0}.site-video__media{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background:var(--braiu-band)}.site-video__poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-video__cap{margin-top:var(--braiu-s-3)}.site-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:var(--braiu-s-2);min-height:56px;padding:0 var(--braiu-s-6) 0 var(--braiu-s-5);border:0;border-radius:var(--braiu-r-pill);background:var(--braiu-accent-600);color:var(--braiu-ink-0);font:600 var(--braiu-fs-16)/1 var(--web-font);cursor:pointer;white-space:nowrap;transition:transform .15s var(--site-ease),background-image .15s var(--site-ease)}.site-video__play svg{width:20px;height:20px;fill:currentColor}.site-video__play:hover{background-image:linear-gradient(color-mix(in oklab,var(--braiu-ink-0) 8%,transparent),color-mix(in oklab,var(--braiu-ink-0) 8%,transparent));transform:translate(-50%,calc(-50% - 1px))}.site-video__play:focus-visible{outline:2px solid var(--braiu-accent-400);outline-offset:3px}.site-vp__bar{position:absolute;left:0;right:0;bottom:0;padding:0 var(--braiu-s-2) var(--braiu-s-1);background:linear-gradient(to top,color-mix(in oklab,var(--braiu-band) 80%,transparent),transparent);transition:opacity .2s var(--site-ease)}.site-vp.is-idle .site-vp__bar{opacity:0;pointer-events:none}.site-vp.is-idle{cursor:none}.site-vp__progress{position:relative;height:44px;margin:-22px var(--braiu-s-2) -14px;cursor:pointer;touch-action:none}.site-vp__progress:before,.site-vp__fill{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);border-radius:2px;background:color-mix(in oklab,var(--braiu-ink-0) 30%,transparent);transition:height .15s var(--site-ease)}.site-vp__fill{right:auto;width:calc(var(--p, 0) * 100%);background:var(--braiu-accent-400)}.site-vp__thumb{position:absolute;top:50%;left:calc(var(--p, 0) * 100%);width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--braiu-accent-400);opacity:0;transition:opacity .15s var(--site-ease)}.site-vp__progress:hover:before,.site-vp__progress:hover .site-vp__fill,.site-vp__progress:focus-visible:before,.site-vp__progress:focus-visible .site-vp__fill{height:6px}.site-vp__progress:hover .site-vp__thumb,.site-vp__progress:focus-visible .site-vp__thumb{opacity:1}.site-vp__progress:focus-visible{outline:2px solid var(--braiu-accent-400);outline-offset:-8px;border-radius:6px}.site-vp__row{display:flex;align-items:center;gap:2px;min-height:48px}.site-vp__spacer{flex:1}.site-vp__btn{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 var(--braiu-s-2);border:0;border-radius:var(--braiu-r-md);background:transparent;color:var(--braiu-ink-0);cursor:pointer;font:600 var(--braiu-fs-13)/1 var(--web-font)}.site-vp__btn:hover{background:color-mix(in oklab,var(--braiu-ink-0) 12%,transparent)}.site-vp__btn:focus-visible,.site-vp__vol:focus-visible{outline:2px solid var(--braiu-accent-400);outline-offset:2px}.site-vp__btn[aria-pressed=false]{opacity:.7}.site-vp__ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.site-vp__time{color:var(--braiu-ink-0);font:500 var(--braiu-fs-14)/1 var(--web-font);font-variant-numeric:tabular-nums;padding-inline:var(--braiu-s-2)}.site-vp__vol{width:80px;height:44px;margin:0;accent-color:var(--braiu-accent-400);background:transparent}@media (max-width: 720px),(pointer: coarse){.site-vp__vol{display:none}}.site-vp__cue{position:absolute;left:50%;top:6%;bottom:auto;transform:translate(-50%);max-width:90%;margin:0;padding:4px 8px;border-radius:4px;background:color-mix(in oklab,var(--braiu-ink-950) 78%,transparent);color:var(--braiu-ink-0);font:500 18px/1.35 var(--web-font);text-align:center;white-space:pre-line;pointer-events:none}@media (max-width: 720px){.site-vp__cue{font-size:15px}}.site-vp__end{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--braiu-s-5);padding:var(--braiu-s-6);background:var(--braiu-band);color:var(--braiu-ink-0);text-align:center;animation:site-vp-end .32s var(--site-ease) both}.site-vp__end .bw-sig{color:var(--braiu-ink-0);font-size:var(--braiu-fs-20);margin:0}.site-vp__end .bw-actions{justify-content:center}.site-vp__replay{gap:var(--braiu-s-2)}.site-vp__end .bw-btn:focus-visible{outline:2px solid var(--braiu-accent-400);outline-offset:3px}@keyframes site-vp-end{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.site-video__play,.site-vp__bar,.site-vp__cue,.site-vp__fill,.site-vp__thumb{transition:opacity .1s linear}.site-video__play:hover{transform:translate(-50%,-50%)}.site-vp__end{animation:site-vp-fade .1s linear both}}@keyframes site-vp-fade{0%{opacity:0}to{opacity:1}}.site-video-hero .bw-wrap>*{max-width:960px;margin-inline:auto}.site-chapters{display:grid;gap:var(--braiu-s-1);margin-top:var(--braiu-s-3)}.site-chapters a{display:inline-flex;align-items:center;gap:var(--braiu-s-3);min-height:44px;font-weight:600}.site-chapters__time{font-variant-numeric:tabular-nums;color:var(--web-fg-muted);font-weight:500;min-width:7ch}.site-transcript{display:grid;gap:var(--braiu-s-3);margin-top:var(--braiu-s-4)}.site-badge-note{background:var(--web-bg-alt);color:var(--web-fg-muted)}.site-badge-note:before{background:transparent;border:1.5px solid currentColor;border-radius:2px;width:6px;height:6px}.bw-hero{--site-motif-h: 56px;padding-bottom:calc(var(--site-motif-h) + var(--braiu-s-6))}.bw-hero:after{height:var(--site-motif-h);filter:grayscale(1)}.bw-hero>.bw-wrap{position:relative;z-index:1}.site-page-hero:after{content:none}.site-page-hero{padding-bottom:var(--braiu-s-12)}@media (max-width: 720px){.site-shot-box{padding-left:28px}}.bw-tbl td:last-child{white-space:nowrap}.site-tbl-labels{table-layout:auto}.site-tbl-labels td:last-child,.site-tbl-labels th:last-child{width:1%;padding-right:var(--braiu-s-5)}.site-more-btn{display:none;margin:0}@media (max-width: 720px){.site-more-btn{display:block}.bw-form:not(.is-more) .site-opt{display:none}.bw-steps--v .bw-step{padding-bottom:var(--braiu-s-3)}.bw-steps--v .bw-step p{font-size:var(--braiu-fs-14);line-height:1.45}.bw-steps--v .bw-step h3{font-size:var(--braiu-fs-16)}}.site-video__noscript{display:block;width:100%;margin-top:var(--braiu-s-3);border-radius:12px}.site-video__frame:fullscreen{aspect-ratio:auto;width:100vw;height:100vh;background:var(--braiu-band)}.site-vp__fail p{margin:0;font-weight:600}@media (min-width: 1024px){.lg\:flex{display:flex}}
