:root{color-scheme:light;--lz-paper: #f2f4f0;--lz-paper-deep: #e9ece4;--lz-white: #ffffff;--lz-ink-900: #10140f;--lz-ink-500: #626a61;--lz-line-200: #d8ddd3;--lz-blue-600: #1b4dff;--lz-blue-700: #123edb;--lz-blue-050: #e9edff;--lz-bg: var(--lz-paper);--lz-bg-deep: var(--lz-paper-deep);--lz-surface: var(--lz-white);--lz-surface-2: #fafbf8;--lz-ink: var(--lz-ink-900);--lz-ink-2: #4c544b;--lz-ink-3: var(--lz-ink-500);--lz-line: var(--lz-line-200);--lz-line-strong: #b8bfb3;--lz-accent: var(--lz-blue-600);--lz-accent-hover: var(--lz-blue-700);--lz-accent-ink: #ffffff;--lz-accent-soft: var(--lz-blue-050);--lz-focus: var(--lz-blue-600);--lz-positive: #2f6b41;--lz-warn: #96620a;--lz-danger: #a63a2e;--lz-star: #b07c00;--lz-plate-border: #e3e7de;--lz-dot-sage: #7fb98a;--lz-dot-amber: #e0b34a;--lz-dot-coral: #e08a80;--lz-font-sans: "Schibsted Grotesk", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--lz-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--lz-fs-2xs: .6875rem;--lz-fs-xs: .75rem;--lz-fs-sm: .8125rem;--lz-fs-ui: .875rem;--lz-fs-body: 1.0625rem;--lz-fs-lead: clamp(1.125rem, .25vw + 1.06rem, 1.3125rem);--lz-fs-h3: clamp(1.25rem, .35vw + 1.16rem, 1.5rem);--lz-fs-h2: clamp(1.875rem, 1.1vw + 1.5rem, 2.75rem);--lz-fs-h1: clamp(2.5rem, 4.6vw + .95rem, 4.75rem);--lz-fs-stat: clamp(1.75rem, 1.3vw + 1.4rem, 2.5rem);--lz-lh-tight: .98;--lz-lh-title: 1.08;--lz-lh-snug: 1.25;--lz-lh-body: 1.6;--lz-fw-regular: 400;--lz-fw-medium: 500;--lz-fw-semibold: 600;--lz-fw-bold: 700;--lz-tracking-display: -.035em;--lz-tracking-title: -.02em;--lz-tracking-body: 0em;--lz-tracking-label: .015em;--lz-space-1: .25rem;--lz-space-2: .5rem;--lz-space-3: .75rem;--lz-space-4: 1rem;--lz-space-5: 1.5rem;--lz-space-6: 2rem;--lz-space-7: 3rem;--lz-space-8: 4rem;--lz-space-9: 6rem;--lz-space-10: 8rem;--lz-section-y: clamp(4.5rem, 8.5vw, 7.5rem);--lz-stack-sm: .75rem;--lz-stack-md: 1.25rem;--lz-stack-lg: 2rem;--lz-r-xs: 3px;--lz-r-sm: 6px;--lz-r-md: 10px;--lz-r-lg: 14px;--lz-r-pill: 999px;--lz-shadow-sm: 0 1px 2px rgba(16, 20, 15, .05);--lz-shadow-md: 0 2px 6px rgba(16, 20, 15, .05), 0 18px 40px -24px rgba(16, 20, 15, .22);--lz-shadow-lg: 0 4px 10px rgba(16, 20, 15, .05), 0 40px 80px -40px rgba(16, 20, 15, .35);--lz-dur-1: .12s;--lz-dur-2: .16s;--lz-dur-3: .22s;--lz-dur-4: .32s;--lz-dur-5: .62s;--lz-ease-out: cubic-bezier(.23, 1, .32, 1);--lz-ease-in-out: cubic-bezier(.77, 0, .175, 1);--lz-ease-soft: cubic-bezier(.16, 1, .3, 1);--lz-max: 1240px;--lz-gutter: clamp(1.25rem, 4.5vw, 3.5rem);--lz-rail: 11.5rem;--lz-col-gap: clamp(1.5rem, 3vw, 2.75rem);--lz-header-h: 4.25rem;--lz-measure: 62ch;--lz-measure-tight: 48ch}[data-theme=dark]{color-scheme:dark;--lz-bg: #0d100d;--lz-bg-deep: #080a08;--lz-surface: #141813;--lz-surface-2: #191e18;--lz-ink: #edf1e9;--lz-ink-2: #a7afa3;--lz-ink-3: #8a9387;--lz-line: #262d25;--lz-line-strong: #3a4438;--lz-accent: #8aa6ff;--lz-accent-hover: #a3bbff;--lz-accent-ink: #0a0f1f;--lz-accent-soft: #17204a;--lz-focus: #8aa6ff;--lz-positive: #8acb9c;--lz-warn: #e7be6a;--lz-danger: #f0a096;--lz-star: #e5b857;--lz-plate-border: #2c342b;--lz-dot-sage: #86c593;--lz-dot-amber: #e7be6a;--lz-dot-coral: #f0a096;--lz-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--lz-shadow-md: 0 2px 8px rgba(0, 0, 0, .45), 0 24px 48px -28px rgba(0, 0, 0, .9);--lz-shadow-lg: 0 8px 20px rgba(0, 0, 0, .45), 0 60px 100px -50px rgba(0, 0, 0, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--lz-bg: #0d100d;--lz-bg-deep: #080a08;--lz-surface: #141813;--lz-surface-2: #191e18;--lz-ink: #edf1e9;--lz-ink-2: #a7afa3;--lz-ink-3: #8a9387;--lz-line: #262d25;--lz-line-strong: #3a4438;--lz-accent: #8aa6ff;--lz-accent-hover: #a3bbff;--lz-accent-ink: #0a0f1f;--lz-accent-soft: #17204a;--lz-focus: #8aa6ff;--lz-positive: #8acb9c;--lz-warn: #e7be6a;--lz-danger: #f0a096;--lz-star: #e5b857;--lz-plate-border: #2c342b;--lz-dot-sage: #86c593;--lz-dot-amber: #e7be6a;--lz-dot-coral: #f0a096;--lz-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--lz-shadow-md: 0 2px 8px rgba(0, 0, 0, .45), 0 24px 48px -28px rgba(0, 0, 0, .9);--lz-shadow-lg: 0 8px 20px rgba(0, 0, 0, .45), 0 60px 100px -50px rgba(0, 0, 0, 1)}}@media(prefers-reduced-motion:reduce){:root{--lz-dur-1: 1ms;--lz-dur-2: 1ms;--lz-dur-3: 1ms;--lz-dur-4: 1ms;--lz-dur-5: 1ms}}:root{--font-sans: var(--lz-font-sans);--font-display: var(--lz-font-sans);--font-mono: var(--lz-font-mono);--step--1: var(--lz-fs-sm);--step-0: var(--lz-fs-body);--step-1: var(--lz-fs-lead);--step-2: var(--lz-fs-h3);--step-3: var(--lz-fs-h2);--step-4: var(--lz-fs-h2);--step-5: var(--lz-fs-h1);--step-6: var(--lz-fs-h1);--space-1: var(--lz-space-1);--space-2: var(--lz-space-2);--space-3: var(--lz-space-3);--space-4: var(--lz-space-4);--space-5: var(--lz-space-5);--space-6: var(--lz-space-6);--space-7: var(--lz-space-7);--space-8: var(--lz-space-8);--space-9: var(--lz-space-9);--space-10: var(--lz-space-10);--container: var(--lz-max);--container-wide: var(--lz-max);--container-narrow: 46rem;--gutter: var(--lz-gutter);--section-y: var(--lz-section-y);--header-height: var(--lz-header-h);--radius-xs: var(--lz-r-xs);--radius-sm: var(--lz-r-sm);--radius-md: var(--lz-r-md);--radius-lg: var(--lz-r-lg);--radius-xl: var(--lz-r-lg);--radius-full: var(--lz-r-pill);--ease-out: var(--lz-ease-out);--dur-fast: var(--lz-dur-1);--dur: var(--lz-dur-2);--color-bg: var(--lz-bg);--color-surface: var(--lz-surface);--color-surface-muted: var(--lz-surface-2);--color-surface-inverse: var(--lz-ink);--color-text: var(--lz-ink);--color-text-muted: var(--lz-ink-2);--color-text-subtle: var(--lz-ink-3);--color-border: var(--lz-line);--color-border-strong: var(--lz-line-strong);--color-accent: var(--lz-accent);--color-accent-hover: var(--lz-accent-hover);--color-accent-soft: var(--lz-accent-soft);--color-accent-contrast: var(--lz-accent-ink);--color-success: var(--lz-positive);--color-success-soft: color-mix(in srgb, var(--lz-positive) 14%, transparent);--color-danger: var(--lz-danger);--color-danger-soft: color-mix(in srgb, var(--lz-danger) 12%, transparent);--color-focus: var(--lz-focus);--shadow-sm: var(--lz-shadow-sm);--shadow-md: var(--lz-shadow-md);--shadow-lg: var(--lz-shadow-lg)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--step-0);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{font-family:var(--font-display);font-weight:650;line-height:1.12;letter-spacing:-.022em;text-wrap:balance}h1{font-size:var(--step-6);letter-spacing:-.03em}h2{font-size:var(--step-4)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1);line-height:1.3}a{color:inherit;text-decoration:none}a:hover{color:var(--color-accent)}ul,ol{padding-left:1.25em}li+li{margin-top:.35em}hr{border:0;border-top:1px solid var(--color-border)}::selection{background:var(--color-accent-soft);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}.skip-link{position:absolute;top:0;left:var(--space-4);z-index:100;transform:translateY(-150%);padding:.75rem 1rem;border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-accent);color:var(--color-accent-contrast);font-weight:600;transition:transform var(--dur) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0);color:var(--color-accent-contrast)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--wide{max-width:var(--container-wide)}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--section-y)}.section--compact{padding-block:clamp(2.5rem,4vw,3.5rem)}.section--muted{background:var(--color-surface-muted);border-block:1px solid var(--color-border)}.section--accent{background:var(--color-accent-soft);border-block:1px solid var(--color-border)}.eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-accent);font-size:var(--step--1);font-weight:650;letter-spacing:.08em;text-transform:uppercase}.lead{color:var(--color-text-muted);font-size:var(--step-1);line-height:1.55;max-width:62ch;text-wrap:pretty}.muted{color:var(--color-text-muted)}.text-subtle{color:var(--color-text-subtle);font-size:var(--step--1)}.icon{width:1.25em;height:1.25em;flex:none}.section-head{display:grid;gap:var(--space-4);max-width:46rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.section-head h2{margin:0}.stack>*+*{margin-top:var(--space-4)}.prose{max-width:68ch;color:var(--color-text-muted);font-size:1.0625rem;line-height:1.72}.prose>*+*{margin-top:1.1em}.prose h2{margin-top:2em;margin-bottom:.25em;color:var(--color-text);font-size:var(--step-3)}.prose h3{margin-top:1.75em;margin-bottom:.25em;color:var(--color-text);font-size:var(--step-2)}.prose strong{color:var(--color-text);font-weight:650}.prose a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.prose ul,.prose ol{padding-left:1.15em}.prose li::marker{color:var(--color-text-subtle)}.prose blockquote{margin-inline:0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-accent);background:var(--color-surface-muted);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text)}.prose code{padding:.15em .35em;border-radius:var(--radius-xs);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:.9em}.prose pre{overflow-x:auto;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-inverse);color:var(--color-surface)}.prose pre code{background:none;padding:0}.prose img{border-radius:var(--radius-md);border:1px solid var(--color-border)}.prose table{width:100%;border-collapse:collapse;font-size:var(--step--1)}.prose th,.prose td{padding:.65rem .75rem;border-bottom:1px solid var(--color-border);text-align:left}.prose th{color:var(--color-text);font-weight:650}.visually-hidden-input{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--lz-header-h) + 2rem)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--lz-bg);color:var(--lz-ink);font-family:var(--lz-font-sans);font-size:var(--lz-fs-body);font-weight:var(--lz-fw-regular);line-height:var(--lz-lh-body);letter-spacing:var(--lz-tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}img,svg,picture{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}button,input,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--lz-accent);color:var(--lz-accent-ink)}h1,h2,h3,h4{font-weight:var(--lz-fw-semibold);line-height:var(--lz-lh-title);letter-spacing:var(--lz-tracking-title);text-wrap:balance}h1{font-size:var(--lz-fs-h1);line-height:var(--lz-lh-tight);letter-spacing:var(--lz-tracking-display);font-weight:var(--lz-fw-semibold)}h2{font-size:var(--lz-fs-h2)}h3{font-size:var(--lz-fs-h3)}p{text-wrap:pretty}p,li{max-width:var(--lz-measure)}:focus-visible{outline:2px solid var(--lz-focus);outline-offset:3px;border-radius:var(--lz-r-xs)}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:100;padding:.65rem 1rem;background:var(--lz-ink);color:var(--lz-bg);border-radius:var(--lz-r-sm);font-size:var(--lz-fs-ui);transform:translateY(-200%);transition:transform var(--lz-dur-2) var(--lz-ease-out)}.skip-link:focus-visible{transform:translateY(0);outline-color:var(--lz-accent)}.wrap{width:100%;max-width:calc(var(--lz-max) + var(--lz-gutter) * 2);margin-inline:auto;padding-inline:var(--lz-gutter)}.section{padding-block:var(--lz-section-y);border-top:1px solid var(--lz-line)}.section-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lz-space-5)}@media(min-width:900px){.section-grid{grid-template-columns:var(--lz-rail) minmax(0,1fr);column-gap:var(--lz-col-gap)}}.section-rail{min-width:0}.rail-label{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);border-top:1px solid var(--lz-line);padding-top:var(--lz-space-2);max-width:12rem}@media(min-width:900px){.rail-label{position:sticky;top:calc(var(--lz-header-h) + 2rem)}}.section-body{min-width:0}.section-head{display:grid;gap:var(--lz-space-4);margin-bottom:var(--lz-space-6)}.section-head p{color:var(--lz-ink-2);max-width:54ch}.lede{font-size:var(--lz-fs-lead);line-height:1.45;color:var(--lz-ink-2);max-width:56ch}.meta{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.5}.btn{--btn-bg: transparent;--btn-border: transparent;--btn-ink: var(--lz-ink);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.55rem 1.15rem;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--lz-r-sm);color:var(--btn-ink);font-size:var(--lz-fs-ui);font-weight:var(--lz-fw-medium);line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--lz-dur-2) var(--lz-ease-out),border-color var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out),transform var(--lz-dur-1) var(--lz-ease-out)}.btn:active{transform:scale(.98)}.btn--primary{--btn-bg: var(--lz-accent);--btn-ink: var(--lz-accent-ink);--btn-border: var(--lz-accent);font-weight:var(--lz-fw-semibold)}.btn--secondary{--btn-border: var(--lz-line-strong);--btn-ink: var(--lz-ink)}.btn--quiet{--btn-ink: var(--lz-ink-2);padding-inline:.5rem}@media(hover:hover)and (pointer:fine){.btn--primary:hover{--btn-bg: var(--lz-accent-hover);--btn-border: var(--lz-accent-hover)}.btn--secondary:hover{--btn-bg: var(--lz-surface);--btn-border: var(--lz-ink-3)}.btn--quiet:hover{--btn-ink: var(--lz-ink);--btn-bg: var(--lz-bg-deep)}}.btn--primary:focus-visible{outline-color:var(--lz-ink);outline-offset:3px}.btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lz-space-3)}.site-header{position:sticky;top:0;z-index:50;background:var(--lz-bg);background:color-mix(in srgb,var(--lz-bg) 92%,transparent);border-bottom:1px solid var(--lz-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-inner{display:flex;align-items:center;gap:var(--lz-space-3);min-height:var(--lz-header-h)}.brand{display:inline-flex;align-items:center;flex:none;text-decoration:none;border-radius:var(--lz-r-xs)}.brand img{width:auto;height:1.65rem}.brand-logo--dark,.shot--dark,[data-theme=dark] .brand-logo--light,[data-theme=dark] .shot--light{display:none}[data-theme=dark] .brand-logo--dark,[data-theme=dark] .shot--dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-logo--light,:root:not([data-theme=light]) .shot--light{display:none}:root:not([data-theme=light]) .brand-logo--dark,:root:not([data-theme=light]) .shot--dark{display:block}}.primary-nav{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);margin-inline-start:auto}.primary-nav a{font-size:var(--lz-fs-ui);color:var(--lz-ink-2);text-decoration:none;padding:.5rem 0;transition:color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.primary-nav a:hover{color:var(--lz-ink)}}.header-actions{display:flex;align-items:center;gap:var(--lz-space-2)}.header-actions .btn{min-height:2.375rem;padding-block:.4rem}.icon-btn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--lz-r-sm);color:var(--lz-ink-2);transition:background-color var(--lz-dur-2) var(--lz-ease-out),border-color var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.icon-btn:hover{background:var(--lz-bg-deep);border-color:var(--lz-line);color:var(--lz-ink)}}.theme-toggle .icon-sun{display:none}[data-theme=dark] .theme-toggle .icon-sun{display:block}[data-theme=dark] .theme-toggle .icon-moon{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .icon-sun{display:block}:root:not([data-theme=light]) .theme-toggle .icon-moon{display:none}}.menu-toggle,.menu-toggle .icon-close{display:none}.menu-toggle[aria-expanded=true] .icon-close{display:block}.menu-toggle[aria-expanded=true] .icon-menu{display:none}.mobile-nav{border-top:1px solid var(--lz-line);background:var(--lz-bg);padding-block:var(--lz-space-3) var(--lz-space-5)}.mobile-nav ul{list-style:none;padding:0}.mobile-nav a{display:block;padding:.75rem 0;border-bottom:1px solid var(--lz-line);text-decoration:none;font-size:1.0625rem}.mobile-nav .btn{margin-top:var(--lz-space-4);width:100%}@media(max-width:1199px){.primary-nav{gap:1rem}.header-signin{display:none}}@media(max-width:899px){.primary-nav,.header-signin{display:none}.menu-toggle{display:inline-grid}.header-actions{margin-inline-start:auto}}@media(max-width:599px){.header-cta{display:none}.brand img{height:1.125rem}.brand-partner{gap:.5rem}.brand-partner img{height:1.125rem}.brand-divider{height:1rem}}.plate{background:var(--lz-surface);border:1px solid var(--lz-plate-border);border-radius:var(--lz-r-md);overflow:hidden;box-shadow:var(--lz-shadow-md)}.plate img{width:100%;height:auto}.plate--crop{aspect-ratio:3 / 2}.plate--crop img{width:100%;height:100%;object-fit:cover;object-position:top center}.plate-figure{display:grid;gap:var(--lz-space-3);min-width:0}.plate-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.45}.plate-caption strong{font-weight:var(--lz-fw-medium);color:var(--lz-ink-2)}.faq{border-bottom:1px solid var(--lz-line)}.faq-item{border-top:1px solid var(--lz-line)}.faq-item summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lz-space-4);padding-block:1.35rem;cursor:pointer;list-style:none;font-size:1.0625rem;font-weight:var(--lz-fw-medium);line-height:1.35;transition:color var(--lz-dur-2) var(--lz-ease-out)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{content:""}@media(hover:hover)and (pointer:fine){.faq-item summary:hover{color:var(--lz-accent)}}.faq-icon{flex:none;width:1rem;height:1rem;margin-top:.2rem;color:var(--lz-ink-3);transition:transform var(--lz-dur-2) var(--lz-ease-out)}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-answer{padding-bottom:1.5rem;max-width:62ch;color:var(--lz-ink-2);font-size:.9375rem;line-height:1.65}.faq-answer p+p{margin-top:.75rem}.site-footer{border-top:1px solid var(--lz-line);background:var(--lz-bg-deep);padding-block:var(--lz-space-7) var(--lz-space-5);font-size:var(--lz-fs-ui)}.footer-grid{display:grid;gap:var(--lz-space-6);grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.8fr));gap:var(--lz-space-5)}}.footer-brand img{width:auto;height:1.375rem;margin-bottom:var(--lz-space-4)}.footer-brand p{color:var(--lz-ink-2);font-size:var(--lz-fs-sm);max-width:34ch}.footer-col h2{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-semibold);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:var(--lz-space-3);line-height:1.4}.footer-col ul{list-style:none;padding:0;display:grid;gap:.55rem}.footer-col a{color:var(--lz-ink-2);text-decoration:none}@media(hover:hover)and (pointer:fine){.footer-col a:hover{color:var(--lz-ink);text-decoration:underline}}.footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--lz-space-3);margin-top:var(--lz-space-7);padding-top:var(--lz-space-4);border-top:1px solid var(--lz-line);color:var(--lz-ink-3);font-size:var(--lz-fs-xs)}.footer-base p{max-width:70ch}.footer-partner{display:flex;align-items:center;gap:.6rem;margin-top:var(--lz-space-4);color:var(--lz-ink-3);font-size:var(--lz-fs-xs);text-decoration:none}.footer-partner img{width:auto;height:1.375rem;margin:0}.footer-partner:hover{color:var(--lz-ink)}.footer-partner .partner-logo--dark,[data-theme=dark] .footer-partner .partner-logo--light{display:none}[data-theme=dark] .footer-partner .partner-logo--dark{display:block}.coverage a{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.coverage a:hover{color:var(--lz-accent)}}.brand-partner{display:inline-flex;align-items:center;gap:.75rem;margin-left:0;flex:none}.brand-partner img{width:auto;height:1.625rem}.brand-divider{width:1px;height:1.5rem;background:var(--lz-line-strong);border-radius:1px}.primary-nav a[aria-current=page],.mobile-nav a[aria-current=page]{color:var(--lz-ink)}.text-link{display:inline-flex;align-items:center;gap:.4rem;color:var(--lz-accent);font-size:var(--lz-fs-ui);font-weight:var(--lz-fw-medium);line-height:1.3;text-decoration:none}.breadcrumb{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;list-style:none;padding:0;font-size:var(--lz-fs-xs);color:var(--lz-ink-3)}.breadcrumb li{display:inline-flex;align-items:center;gap:.45rem;max-width:none}.breadcrumb a{color:var(--lz-ink-2);text-decoration:none}.breadcrumb a:hover{color:var(--lz-ink);text-decoration:underline;text-underline-offset:.2em}.breadcrumb [aria-hidden=true]{color:var(--lz-line-strong)}.breadcrumb [aria-current=page]{color:var(--lz-ink-3)}.kicker{display:flex;align-items:center;gap:.75rem;font-size:var(--lz-fs-xs);letter-spacing:.02em;color:var(--lz-ink-2);margin-bottom:1.25rem;max-width:none}.kicker:before{content:"";width:1.75rem;height:1px;background:var(--lz-ink-3);flex:none}.page-hero{padding-top:clamp(1.75rem,4vw,3rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.page-hero__grid{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media(min-width:980px){.page-hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:end}}.page-hero h1{font-size:clamp(2.15rem,2.8vw + 1.15rem,3.35rem);max-width:17ch}.page-hero .lead{margin-top:var(--lz-space-5)}.lead{font-size:var(--lz-fs-lead);line-height:1.45;color:var(--lz-ink-2);max-width:48ch}.page-hero__actions{margin-top:var(--lz-space-5)}.hero-desc{margin-top:1rem;font-size:.9375rem;line-height:1.6;color:var(--lz-ink-2);max-width:46ch}.hero-figure{min-width:0}.hero-figure .plate{box-shadow:var(--lz-shadow-lg)}.hero-figure img{aspect-ratio:4 / 3;object-fit:cover;object-position:top left}.hero-figure .plate-caption{margin-top:.7rem}.definition{border-block:1px solid var(--lz-line);padding-block:clamp(1.5rem,3vw,2rem);margin-block:clamp(2rem,4vw,3rem);display:grid;gap:var(--lz-space-3)}.definition h2{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);line-height:1.4}.definition p{font-size:clamp(1.125rem,.55vw + 1.02rem,1.375rem);line-height:1.55;letter-spacing:-.01em;color:var(--lz-ink);max-width:62ch}.key-facts{margin-block:clamp(1.5rem,3vw,2.25rem) 0;border:1px solid var(--lz-line);background:var(--lz-surface-2);padding:clamp(1rem,2vw,1.5rem);display:grid;gap:.85rem}.key-facts h2{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium);letter-spacing:var(--lz-tracking-label);text-transform:uppercase;color:var(--lz-ink-3)}.key-facts dl{display:grid;gap:.55rem}.key-facts dl>div{display:grid;grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr);gap:.75rem;padding-top:.55rem;border-top:1px solid var(--lz-line)}.key-facts dl>div:first-child{padding-top:0;border-top:0}.key-facts dt{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.45}.key-facts dd{font-size:.9375rem;line-height:1.5;color:var(--lz-ink);max-width:68ch}@media(max-width:560px){.key-facts dl>div{grid-template-columns:1fr;gap:.15rem}}.glossary-intro{max-width:68ch}.glossary-group{margin-top:clamp(2rem,4vw,3rem)}.glossary-group>h2{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium);letter-spacing:var(--lz-tracking-label);text-transform:uppercase;color:var(--lz-ink-3);padding-bottom:.6rem;border-bottom:1px solid var(--lz-line-strong)}.glossary-term{padding-block:1.25rem;border-bottom:1px solid var(--lz-line);display:grid;gap:.4rem}.glossary-term h3{font-size:1.125rem;letter-spacing:-.01em}.glossary-term p{color:var(--lz-ink-2);max-width:72ch;line-height:1.55}.glossary-term p strong{color:var(--lz-ink);font-weight:var(--lz-fw-medium)}.glossary-term a{font-size:var(--lz-fs-sm, .875rem);color:var(--lz-ink);text-decoration:underline;text-underline-offset:.2em;justify-self:start}.stat-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--lz-line-strong)}.stat-band>div{padding:1.25rem 1rem 0 0}.stat-band>div+div{padding-left:1.25rem;border-left:1px solid var(--lz-line)}.stat-band dt{order:2;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.4;margin-top:.25rem}.stat-band dd{order:1;font-size:clamp(1.75rem,1.4vw + 1.3rem,2.35rem);font-weight:var(--lz-fw-medium);letter-spacing:-.035em;line-height:1.05}.stat-note{margin-top:1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);max-width:62ch}.anchor-nav{display:grid;grid-template-columns:minmax(0,1fr);border-block:1px solid var(--lz-line)}@media(min-width:720px){.anchor-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.anchor-nav a{display:grid;gap:.3rem;padding:1rem 1.25rem 1.15rem;border-top:1px solid var(--lz-line);color:var(--lz-ink-2);text-decoration:none;transition:background-color var(--lz-dur-2) var(--lz-ease-out)}.anchor-nav a:first-child{border-top:0}@media(min-width:720px){.anchor-nav a{border-top:0;border-left:1px solid var(--lz-line)}.anchor-nav a:first-child{border-left:0;padding-left:0}}@media(hover:hover)and (pointer:fine){.anchor-nav a:hover{background:var(--lz-surface)}.anchor-nav a:hover .anchor-name{color:var(--lz-accent)}}.anchor-number{font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);font-variant-numeric:tabular-nums}.anchor-name{font-size:1rem;font-weight:var(--lz-fw-medium);color:var(--lz-ink);line-height:1.3;transition:color var(--lz-dur-2) var(--lz-ease-out)}.anchor-desc{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.45;max-width:30ch}.deep-dive{border-top:1px solid var(--lz-line);padding-block:clamp(3rem,6vw,5rem)}.deep-label{display:flex;flex-direction:column;gap:.35rem}.deep-number{color:var(--lz-accent);font-variant-numeric:tabular-nums;letter-spacing:.02em}.deep-grid{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center}@media(min-width:900px){.deep-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.deep-grid--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.deep-grid--flip .deep-copy{order:2}.deep-grid--flip .deep-media{order:1}}.deep-copy h2{font-size:clamp(1.5rem,1vw + 1.3rem,2rem);letter-spacing:-.025em;margin-bottom:1rem;max-width:18ch;scroll-margin-top:calc(var(--lz-header-h) + 2rem)}.deep-copy p{color:var(--lz-ink-2);max-width:48ch}.deep-copy p+p{margin-top:.8rem}.deep-list{list-style:none;padding:0;margin-top:1.5rem;border-top:1px solid var(--lz-line)}.deep-list li{display:flex;gap:.7rem;padding:.6rem 0;border-bottom:1px solid var(--lz-line);font-size:.9375rem;line-height:1.5;color:var(--lz-ink-2);max-width:none}.deep-list li:before{content:"";flex:none;width:5px;height:5px;margin-top:.6rem;border-radius:50%;background:var(--lz-accent)}.related{border-bottom:1px solid var(--lz-line)}.related-row{display:grid;gap:.35rem 1.5rem;padding:1.15rem 0;border-top:1px solid var(--lz-line);text-decoration:none;color:inherit}@media(min-width:760px){.related-row{grid-template-columns:minmax(12rem,.85fr) minmax(0,1.4fr) auto;align-items:baseline}}.related-row h3{font-size:1rem;font-weight:var(--lz-fw-medium);line-height:1.35;transition:color var(--lz-dur-2) var(--lz-ease-out)}.related-row p{font-size:var(--lz-fs-sm);color:var(--lz-ink-3);line-height:1.5;max-width:60ch}.related-row .arrow{color:var(--lz-ink-3);transition:transform var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.related-row:hover h3{color:var(--lz-accent)}.related-row:hover .arrow{color:var(--lz-accent);transform:translate(3px)}}.hub-hero{padding-bottom:clamp(2rem,4vw,3rem)}.hub-hero h1{max-width:18ch}.hub-hero-grid{display:grid;gap:var(--lz-space-6)}@media(min-width:900px){.hub-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:end}}.hub-jump{border-top:1px solid var(--lz-line-strong)}.hub-jump a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--lz-line);color:var(--lz-ink-2);font-size:var(--lz-fs-sm);text-decoration:none}.hub-jump a span:last-child{color:var(--lz-ink-3);font-size:var(--lz-fs-xs);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.hub-jump a:hover span:first-child{color:var(--lz-accent)}}.index-group{border-top:1px solid var(--lz-line);padding-block:clamp(2.5rem,4.5vw,3.5rem)}.index-group-head{display:grid;gap:.75rem;margin-bottom:1.5rem}@media(min-width:900px){.index-group-head{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:baseline;gap:2rem}}.index-group-head h2{font-size:clamp(1.5rem,1vw + 1.25rem,1.9rem);letter-spacing:-.02em}.index-group-head p{color:var(--lz-ink-2);font-size:.9375rem;max-width:54ch}.index-list{border-bottom:1px solid var(--lz-line)}.index-item{display:grid;gap:.35rem 1.5rem;padding:1.1rem 0;border-top:1px solid var(--lz-line);color:inherit;text-decoration:none}@media(min-width:760px){.index-item{grid-template-columns:minmax(13rem,1fr) minmax(0,1.8fr) auto;align-items:baseline}}.index-item h3{font-size:1.0625rem;font-weight:var(--lz-fw-medium);line-height:1.35;transition:color var(--lz-dur-2) var(--lz-ease-out)}.index-item p{color:var(--lz-ink-2);font-size:.9375rem;line-height:1.55;max-width:66ch}.index-item .arrow{color:var(--lz-ink-3);opacity:.45;transition:opacity var(--lz-dur-2) var(--lz-ease-out),transform var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}@media(max-width:759px){.index-item,.related-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.index-item h3,.related-row h3{grid-column:1}.index-item p,.related-row p{grid-column:1 / -1}.index-item .arrow,.related-row .arrow{grid-column:2;grid-row:1;opacity:.6}}@media(hover:hover)and (pointer:fine){.index-item:hover h3{color:var(--lz-accent)}.index-item:hover .arrow{opacity:1;color:var(--lz-accent);transform:translate(4px)}}.routine{display:grid;border-top:1px solid var(--lz-line)}@media(min-width:760px){.routine{grid-template-columns:repeat(3,minmax(0,1fr))}}.routine>div{padding:1.25rem 1.25rem 1.25rem 0;border-bottom:1px solid var(--lz-line)}@media(min-width:760px){.routine>div{padding:1.25rem 1.5rem;border-bottom:0;border-left:1px solid var(--lz-line)}.routine>div:first-child{border-left:0;padding-left:0}}.routine dt{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:.5rem}.routine dd{font-size:.9375rem;color:var(--lz-ink-2);line-height:1.55}.sector-strip{border-bottom:1px solid var(--lz-line);background:var(--lz-bg)}.sector-strip__inner{display:flex;align-items:center;gap:1.25rem;padding-block:.65rem}.sector-strip__label{flex:none;font-size:var(--lz-fs-2xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3)}.sector-scroll{display:flex;gap:1.1rem;overflow-x:auto;min-width:0;padding-block:.25rem;scrollbar-width:thin;scrollbar-color:var(--lz-line-strong) transparent;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.sector-scroll a{flex:none;font-size:var(--lz-fs-sm);color:var(--lz-ink-3);text-decoration:none;white-space:nowrap;padding-bottom:.15rem;border-bottom:1px solid transparent;transition:color var(--lz-dur-2) var(--lz-ease-out)}.sector-scroll a[aria-current=page]{color:var(--lz-ink);border-bottom-color:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.sector-scroll a:hover{color:var(--lz-ink)}}.sector-hero h1{font-size:clamp(2.1rem,2.6vw + 1.2rem,3.2rem);max-width:20ch}.glance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--lz-line);margin-top:clamp(2rem,4vw,3rem)}@media(min-width:900px){.glance{grid-template-columns:repeat(4,minmax(0,1fr))}}.glance>div{padding:1.1rem 1rem 1.25rem;border-top:1px solid var(--lz-line)}.glance>div:nth-child(odd){padding-left:0;border-left:0}@media(min-width:900px){.glance>div{border-top:0;border-left:1px solid var(--lz-line);padding:1.25rem 1.25rem 1.35rem}.glance>div:first-child{border-left:0;padding-left:0}}.glance dt{font-size:var(--lz-fs-2xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:.45rem}.glance dd{font-size:.9375rem;line-height:1.5;color:var(--lz-ink-2)}.emphasis{font-size:clamp(1.25rem,1.2vw + 1rem,1.625rem);line-height:1.45;letter-spacing:-.015em;color:var(--lz-ink);max-width:34ch;margin-top:1.5rem;padding-left:1.25rem;border-left:2px solid var(--lz-accent)}.solution-rows{border-bottom:1px solid var(--lz-line)}.solution-row{display:grid;gap:.5rem 2rem;padding:1.75rem 0;border-top:1px solid var(--lz-line)}@media(min-width:820px){.solution-row{grid-template-columns:9rem minmax(0,1fr);gap:.5rem 2.5rem}}.solution-row dt{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);padding-top:.25rem}.solution-row h3{font-size:1.1875rem;font-weight:var(--lz-fw-medium);line-height:1.4;margin-bottom:.4rem}.solution-row dd{color:var(--lz-ink-2);font-size:.9375rem;line-height:1.6;max-width:66ch}.scenario{border:1px solid var(--lz-line);border-left:2px solid var(--lz-accent);background:var(--lz-surface);border-radius:var(--lz-r-sm);padding:clamp(1.25rem,3vw,2rem)}.scenario-label{font-size:var(--lz-fs-2xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:1rem}.scenario p{color:var(--lz-ink-2);font-size:.9375rem;line-height:1.65;max-width:70ch}.scenario p+p{margin-top:.85rem}.scenario-grid{display:grid;gap:1.5rem}@media(min-width:820px){.scenario-grid{grid-template-columns:minmax(0,1.55fr) minmax(12rem,.45fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}}.scenario-facts{border-top:1px solid var(--lz-line-strong)}.scenario-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--lz-line)}.scenario-facts dt{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.4}.scenario-facts dd{font-size:1.25rem;font-weight:var(--lz-fw-medium);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.scenario-facts-note{margin-top:.6rem;font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);line-height:1.45}.filters{display:grid;gap:1rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding-bottom:1.25rem;border-bottom:1px solid var(--lz-line)}@media(min-width:900px){.filters{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem}}.search-form{display:flex;align-items:center;gap:.4rem;border:1px solid var(--lz-line-strong);border-radius:var(--lz-r-sm);background:var(--lz-surface);padding-left:.7rem;transition:border-color var(--lz-dur-2) var(--lz-ease-out)}.search-form:focus-within{border-color:var(--lz-accent)}.search-form svg{flex:none;color:var(--lz-ink-3)}.search-form input{flex:1;min-width:0;height:2.75rem;border:0;background:transparent;font-size:.9375rem;padding:0 .25rem;border-radius:0}.search-form input:focus-visible{outline:2px solid var(--lz-focus);outline-offset:2px}.search-form button{flex:none;height:2.75rem;padding:0 .9rem;border:0;border-left:1px solid var(--lz-line);background:transparent;color:var(--lz-ink-2);font-size:var(--lz-fs-sm);font-weight:var(--lz-fw-medium);border-radius:0 var(--lz-r-sm) var(--lz-r-sm) 0}@media(hover:hover)and (pointer:fine){.search-form button:hover{color:var(--lz-accent)}}.chips{display:flex;flex-wrap:wrap;gap:.4rem}@media(max-width:600px){.chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:thin}}.chips a{display:inline-flex;align-items:center;height:2rem;white-space:nowrap;padding:0 .7rem;border:1px solid var(--lz-line);border-radius:var(--lz-r-sm);font-size:var(--lz-fs-xs);color:var(--lz-ink-2);text-decoration:none;transition:border-color var(--lz-dur-2) var(--lz-ease-out),background-color var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}.chips a[aria-current=page]{background:var(--lz-accent-soft);border-color:color-mix(in srgb,var(--lz-accent) 35%,transparent);color:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.chips a:hover{border-color:var(--lz-line-strong);color:var(--lz-ink)}}.featured-post{padding-block:clamp(2rem,4vw,3rem);border-bottom:1px solid var(--lz-line)}.featured-post__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:1.25rem}.featured-label{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3)}.featured-post__grid{display:grid;gap:1.25rem}.featured-post__media{display:block;border-radius:var(--lz-r-md);overflow:hidden;border:1px solid var(--lz-line);background:var(--lz-surface-2)}.featured-post__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top center}.featured-post__body{display:grid;gap:1rem}@media(min-width:900px){.featured-post__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:3rem;align-items:center}.featured-post__body{gap:1.5rem}}.featured-post h2{font-size:clamp(1.9rem,2.2vw + 1.2rem,2.85rem);letter-spacing:-.03em;line-height:1.06;max-width:22ch}.featured-post h2 a{text-decoration:none}@media(hover:hover)and (pointer:fine){.featured-post h2 a:hover{color:var(--lz-accent)}}.featured-post__aside p{color:var(--lz-ink-2);font-size:.9375rem;line-height:1.6;max-width:42ch}.post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.4;margin-top:1rem}.post-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--lz-line-strong)}.post-list{border-bottom:1px solid var(--lz-line)}.post-row{display:grid;gap:.4rem 2rem;padding:1.4rem 0;border-top:1px solid var(--lz-line);text-decoration:none;color:inherit}@media(min-width:820px){.post-row{grid-template-columns:7rem minmax(0,1fr) 5.5rem;align-items:baseline}}.post-row__aside{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.5}.post-row__aside strong{display:block;font-weight:var(--lz-fw-medium);color:var(--lz-ink-2)}.post-row h3{font-size:clamp(1.0625rem,.5vw + .98rem,1.25rem);font-weight:var(--lz-fw-medium);line-height:1.4;letter-spacing:-.015em;max-width:40ch;transition:color var(--lz-dur-2) var(--lz-ease-out)}.post-row p{margin-top:.3rem;font-size:var(--lz-fs-sm);line-height:1.55;color:var(--lz-ink-3);max-width:68ch}.post-row__end{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3)}@media(min-width:820px){.post-row__end{justify-content:flex-end}}.post-row .arrow{color:var(--lz-ink-3);opacity:.5;transition:opacity var(--lz-dur-2) var(--lz-ease-out),transform var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.post-row:hover h3{color:var(--lz-accent)}.post-row:hover .arrow{opacity:1;color:var(--lz-accent);transform:translate(3px)}}.post-hero{padding-bottom:clamp(2rem,4vw,3rem)}.post-hero h1{font-size:clamp(2.1rem,2.6vw + 1.2rem,3.25rem);max-width:24ch;letter-spacing:-.03em}.post-hero .lead{margin-top:1.25rem;max-width:52ch}.byline{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;font-size:var(--lz-fs-sm);color:var(--lz-ink-3)}.byline strong{font-weight:var(--lz-fw-medium);color:var(--lz-ink-2)}.article-layout{display:grid;gap:2rem;padding-bottom:clamp(3rem,6vw,5rem)}.article-layout>*,.legal-layout>*{min-width:0}@media(min-width:1000px){.article-layout{grid-template-columns:13rem minmax(0,70ch);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}}.toc{font-size:var(--lz-fs-sm);min-width:0}@media(min-width:1000px){.toc{position:sticky;top:calc(var(--lz-header-h) + 2rem)}}.toc-title{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);padding-bottom:.6rem;margin-bottom:.4rem;border-bottom:1px solid var(--lz-line)}.toc ol{list-style:none;padding:0;display:grid}.toc a{display:block;padding:.45rem 0 .45rem .8rem;border-left:1px solid var(--lz-line);color:var(--lz-ink-3);text-decoration:none;line-height:1.4;transition:color var(--lz-dur-2) var(--lz-ease-out),border-color var(--lz-dur-2) var(--lz-ease-out)}.toc a:hover{color:var(--lz-ink)}.toc a[aria-current=true]{color:var(--lz-ink);border-left-color:var(--lz-accent)}@media(max-width:999px){.toc ol{grid-auto-flow:column;grid-auto-columns:max-content;gap:.25rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin}.toc a{border-left:0;border-bottom:1px solid var(--lz-line);padding:.5rem .8rem;white-space:nowrap}.toc a[aria-current=true]{border-bottom-color:var(--lz-accent)}}@media(max-width:640px){.toc{position:static;display:block;width:100%;max-width:100%;padding:.9rem 1rem .35rem;border:1px solid var(--lz-line);border-radius:var(--lz-r-md);background:var(--lz-surface-2)}.toc-title{margin:0;padding-bottom:.6rem;font-size:var(--lz-fs-xs);line-height:1.35}.toc ol{display:block;overflow:visible;padding:0;margin:0;counter-reset:toc-item;scrollbar-width:auto}.toc li{counter-increment:toc-item;margin-top:0;max-width:none}.toc li+li{border-top:1px solid var(--lz-line)}.toc a{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:44px;padding:.55rem 0;border:0;color:var(--lz-ink-2);white-space:normal;line-height:1.35;overflow-wrap:anywhere}.toc a:before{content:counter(toc-item,decimal-leading-zero);color:var(--lz-ink-3);font-size:var(--lz-fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em}.toc a .toc-label{display:-webkit-box;min-width:0;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toc a[aria-current=true]{border:0;color:var(--lz-ink)}.toc a[aria-current=true]:before{color:var(--lz-accent)}}.prose{max-width:70ch}.prose>*+*{margin-top:1.15rem}.prose h2{font-size:clamp(1.4rem,.9vw + 1.2rem,1.75rem);letter-spacing:-.02em;line-height:1.25;margin-top:2.75rem;scroll-margin-top:calc(var(--lz-header-h) + 2rem)}.prose h2+p{margin-top:.75rem}.prose h3{font-size:1.1875rem;margin-top:2rem}.prose p{font-size:var(--lz-fs-body);line-height:1.7;color:var(--lz-ink-2);max-width:70ch}.prose ul,.prose ol{padding-left:1.15rem;color:var(--lz-ink-2)}.prose li{margin-top:.5rem;line-height:1.65;max-width:66ch}.prose a{color:var(--lz-accent);text-underline-offset:.2em}.prose strong{color:var(--lz-ink);font-weight:var(--lz-fw-medium)}.prose blockquote{margin:2.25rem 0;padding:.35rem 0 .35rem 1.5rem;border-left:2px solid var(--lz-accent);font-size:clamp(1.2rem,.8vw + 1.05rem,1.5rem);line-height:1.45;letter-spacing:-.015em;color:var(--lz-ink);max-width:30ch}.prose blockquote p{font-size:inherit;line-height:inherit;color:inherit}.prose figure{margin:2rem 0}.table-scroll{overflow-x:auto}.prose table{width:100%;border-collapse:collapse;font-size:.9375rem;min-width:26rem}.prose th{text-align:left;font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);font-weight:var(--lz-fw-medium);color:var(--lz-ink-3);padding-bottom:.6rem;border-bottom:1px solid var(--lz-line-strong)}.prose td{padding:.7rem 0;border-bottom:1px solid var(--lz-line);color:var(--lz-ink-2)}.author-box{display:flex;gap:1rem;align-items:flex-start;margin-top:3rem;padding-block:1.5rem;border-top:1px solid var(--lz-line);border-bottom:1px solid var(--lz-line)}.author-avatar{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--lz-accent-soft);color:var(--lz-accent);font-size:var(--lz-fs-sm);font-weight:var(--lz-fw-semibold);letter-spacing:.02em}.author-box h2{font-size:.9375rem;font-weight:var(--lz-fw-medium);margin:0 0 .25rem}.author-box p{font-size:var(--lz-fs-sm);line-height:1.55;color:var(--lz-ink-3);max-width:62ch}.post-cta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--lz-line)}.post-cta p{font-size:.9375rem;color:var(--lz-ink-2);max-width:44ch}.legal-tabs{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;padding-bottom:.7rem;border-bottom:1px solid var(--lz-line)}.legal-tabs a{font-size:var(--lz-fs-sm);color:var(--lz-ink-3);text-decoration:none;padding-bottom:.2rem;border-bottom:1px solid transparent}.legal-tabs a[aria-current=page]{color:var(--lz-ink);border-bottom-color:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.legal-tabs a:hover{color:var(--lz-ink)}}.legal-layout{display:grid;gap:2rem;padding-block:clamp(2rem,4vw,3rem) clamp(3.5rem,6vw,5rem)}@media(min-width:1000px){.legal-layout{grid-template-columns:13rem minmax(0,70ch);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}}.legal-nav{font-size:var(--lz-fs-sm);min-width:0}@media(min-width:1000px){.legal-nav{position:sticky;top:calc(var(--lz-header-h) + 2rem)}}.legal-nav p{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);padding-bottom:.6rem;border-bottom:1px solid var(--lz-line);margin-bottom:.4rem}.legal-nav ol{list-style:none;padding:0;display:grid}@media(max-width:999px){.legal-nav ol{grid-auto-flow:column;grid-auto-columns:max-content;gap:.25rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin}.legal-nav a{border-left:0;border-bottom:1px solid var(--lz-line);padding:.5rem .8rem;white-space:nowrap}.legal-nav a[aria-current=true]{border-bottom-color:var(--lz-accent)}}.legal-nav a{display:block;padding:.4rem 0 .4rem .8rem;border-left:1px solid var(--lz-line);color:var(--lz-ink-3);text-decoration:none;line-height:1.4;transition:color var(--lz-dur-2) var(--lz-ease-out),border-color var(--lz-dur-2) var(--lz-ease-out)}.legal-nav a[aria-current=true]{color:var(--lz-ink);border-left-color:var(--lz-accent)}.legal-meta{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);margin-top:1rem}.legal-note{margin-top:2rem;padding:1.1rem 1.25rem;border:1px dashed var(--lz-line-strong);border-left:2px solid var(--lz-warn);border-radius:var(--lz-r-sm);background:var(--lz-surface-2);font-size:var(--lz-fs-sm);line-height:1.55;color:var(--lz-ink-2)}.legal-note strong{display:block;color:var(--lz-ink);font-weight:var(--lz-fw-medium);margin-bottom:.3rem}.legal-note p{max-width:62ch}.contact-hero{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.contact-layout{display:grid;gap:clamp(2.5rem,5vw,4rem);padding-block:clamp(2rem,4vw,3rem) clamp(3.5rem,6vw,5rem);border-top:1px solid var(--lz-line)}@media(min-width:940px){.contact-layout{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:start}}.form-head h2{font-size:1.375rem;letter-spacing:-.02em;margin-bottom:.4rem}.form-head p{font-size:var(--lz-fs-sm);color:var(--lz-ink-3);max-width:48ch}.form{margin-top:1.5rem;display:grid;gap:1rem}.form-row{display:grid;gap:1rem}@media(min-width:560px){.form-row{grid-template-columns:1fr 1fr}}.field{display:grid;gap:.35rem}.field label{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-2)}.field label .req{color:var(--lz-accent);margin-left:.15rem}.field input,.field select,.field textarea{width:100%;min-height:2.75rem;padding:.65rem .75rem;border:1px solid var(--lz-line-strong);border-radius:var(--lz-r-sm);background:var(--lz-surface);color:var(--lz-ink);font-size:.9375rem;line-height:1.4;transition:border-color var(--lz-dur-2) var(--lz-ease-out)}.field textarea{min-height:9rem;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--lz-ink-3);opacity:1}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--lz-accent);outline:2px solid var(--lz-focus);outline-offset:1px}.field-note{font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);line-height:1.5}.field--consent .consent{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--lz-fs-xs);letter-spacing:normal;line-height:1.5;color:var(--lz-ink-2);cursor:pointer}.field--consent .consent input[type=checkbox]{width:1.1rem;height:1.1rem;min-height:0;margin:.1rem 0 0;flex:none;accent-color:var(--lz-accent)}.form-footer{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.25rem}.form-status{font-size:var(--lz-fs-sm);color:var(--lz-ink-2);max-width:44ch}.hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.contact-aside{display:grid;gap:1.75rem;align-content:start}.contact-block{border-top:1px solid var(--lz-line-strong)}.contact-block>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.5rem 1rem;padding:.8rem 0;border-bottom:1px solid var(--lz-line)}.contact-block dt{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);padding-top:.15rem}.contact-block dd{font-size:.9375rem;line-height:1.55;color:var(--lz-ink-2)}.contact-block a{color:var(--lz-ink)}.map-plate{position:relative;aspect-ratio:4 / 3;border:1px solid var(--lz-line);border-radius:var(--lz-r-sm);overflow:hidden;background-color:var(--lz-bg-deep);background-image:linear-gradient(to right,var(--lz-line) 1px,transparent 1px),linear-gradient(to bottom,var(--lz-line) 1px,transparent 1px);background-size:48px 48px;display:grid;place-items:center;text-align:center;padding:1.5rem}.map-plate:after{content:"";position:absolute;inset:18%;border:1px solid var(--lz-line);border-radius:50%;opacity:.6}.map-plate__inner{position:relative;z-index:1;display:grid;justify-items:center;gap:.5rem;background:var(--lz-bg-deep);padding:.85rem 1rem;border-radius:var(--lz-r-sm)}.map-plate svg{color:var(--lz-accent)}.map-plate p{font-size:var(--lz-fs-xs);color:var(--lz-ink-2);max-width:24ch}.map-plate span{font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);max-width:26ch}.faq-tools{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-top:2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--lz-line)}.faq-search{width:min(100%,26rem)}.faq-search label{display:block;font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:.35rem}.faq-count{font-size:var(--lz-fs-xs);color:var(--lz-ink-3)}.faq-category{padding-top:clamp(2.5rem,4.5vw,3.5rem)}.faq-category h2{font-size:clamp(1.35rem,.8vw + 1.2rem,1.65rem);letter-spacing:-.02em;margin-bottom:.75rem}.faq-empty{margin-top:2rem;padding:1.25rem 0;border-top:1px solid var(--lz-line);font-size:.9375rem;color:var(--lz-ink-2)}.notfound{padding-block:clamp(3rem,8vw,7rem) clamp(4rem,8vw,7rem)}.notfound-grid{display:grid;gap:2rem}@media(min-width:900px){.notfound-grid{grid-template-columns:var(--lz-rail) minmax(0,1fr);column-gap:var(--lz-col-gap)}}.notfound .notfound-code{font-size:clamp(3.5rem,6vw,6rem);font-weight:var(--lz-fw-medium);letter-spacing:-.06em;line-height:.9;color:var(--lz-accent);font-variant-numeric:tabular-nums}.notfound h1{font-size:clamp(2rem,2.4vw + 1.2rem,3rem);max-width:16ch}.notfound p{margin-top:1rem;color:var(--lz-ink-2);max-width:48ch}.notfound-links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--lz-line);font-size:var(--lz-fs-ui)}@media(max-width:600px){.stat-band{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-band>div{padding-right:.5rem}.stat-band>div+div{padding-left:.65rem}.stat-band dd{font-size:1.35rem}.stat-band dt{font-size:.6875rem}.index-item,.post-row,.related-row{padding-block:1rem}.glance>div{padding:1rem .75rem}.contact-block>div{grid-template-columns:1fr;gap:.15rem}}.sector-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));margin-bottom:clamp(4rem,8vw,6.5rem)}.sector-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1.15rem 1.2rem 1.2rem;background:var(--lz-surface);border:1px solid var(--lz-line);border-radius:var(--lz-r-md);color:inherit;text-decoration:none;transition:border-color var(--lz-dur-2) var(--lz-ease-out),box-shadow var(--lz-dur-2) var(--lz-ease-out),transform var(--lz-dur-2) var(--lz-ease-out)}.sector-card-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--lz-r-sm);background:color-mix(in srgb,var(--lz-accent) 8%,transparent);color:var(--lz-accent);transition:background var(--lz-dur-2) var(--lz-ease-out)}.sector-card-copy{display:grid;gap:.3rem;min-width:0}.sector-card h3{font-size:1.0625rem;font-weight:var(--lz-fw-medium);line-height:1.3;letter-spacing:-.01em;transition:color var(--lz-dur-2) var(--lz-ease-out)}.sector-card p{color:var(--lz-ink-2);font-size:.9063rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sector-card .arrow{position:absolute;top:1.15rem;right:1.1rem;color:var(--lz-ink-3);opacity:.4;transition:opacity var(--lz-dur-2) var(--lz-ease-out),transform var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}@media(max-width:599px){.sector-grid{grid-template-columns:minmax(0,1fr)}.sector-card{padding:1rem 1rem 1.05rem;gap:.8rem}.sector-card-icon{width:2.5rem;height:2.5rem}}@media(hover:hover)and (pointer:fine){.sector-card:hover{border-color:color-mix(in srgb,var(--lz-accent) 45%,var(--lz-line));box-shadow:var(--lz-shadow-sm, 0 6px 20px rgba(16, 24, 16, .08));transform:translateY(-2px)}.sector-card:hover h3{color:var(--lz-accent)}.sector-card:hover .sector-card-icon{background:color-mix(in srgb,var(--lz-accent) 14%,transparent)}.sector-card:hover .arrow{opacity:1;color:var(--lz-accent);transform:translate(3px)}}.hero{padding-top:clamp(2.5rem,5vw,4.25rem);padding-bottom:clamp(1.75rem,3.5vw,2.75rem);overflow-x:clip}.hero-grid{display:grid;gap:clamp(2rem,4vw,3.25rem);align-items:center}@media(min-width:1000px){.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.5rem,4vw,4rem)}}.hero-kicker{display:flex;align-items:center;gap:.75rem;font-size:var(--lz-fs-xs);letter-spacing:.02em;color:var(--lz-ink-2);margin-bottom:clamp(1.25rem,2.5vw,2rem);max-width:none}.hero-kicker:before{content:"";width:1.75rem;height:1px;background:var(--lz-ink-3);flex:none}.hero h1{font-size:clamp(2.5rem,3.4vw + 1rem,4.125rem);max-width:13ch}.hero-deck{font-size:var(--lz-fs-lead);line-height:1.45;color:var(--lz-ink-2);max-width:44ch;margin-top:var(--lz-space-5)}.hero-copy .btn-group{margin-top:var(--lz-space-5)}.hero-note{margin-top:var(--lz-space-4);font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.5}.hero-visual{min-width:0}.hero-visual .plate{box-shadow:var(--lz-shadow-lg)}.hero-visual img{aspect-ratio:2000 / 1478;object-fit:cover;object-position:top left}.hero-visual .plate-caption{margin-top:.7rem;max-width:60ch}.coverage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(1.75rem,3.5vw,2.75rem);background:var(--lz-line);border-block:1px solid var(--lz-line);list-style:none;padding:0}.coverage li{display:flex;align-items:center;gap:.5rem;background:var(--lz-bg);padding:.8rem 1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-2);line-height:1.3;max-width:none}.coverage li:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--lz-accent)}@media(min-width:640px){.coverage{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.coverage{grid-template-columns:repeat(6,minmax(0,1fr))}.coverage li:first-child{padding-left:0}}.industries{border-block:1px solid var(--lz-line);padding-block:clamp(1.5rem,3vw,2.25rem) clamp(1.75rem,3vw,2.5rem);background:var(--lz-bg)}.industries+.section{border-top:0}.industries-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1.5rem;margin-bottom:clamp(1rem,2vw,1.5rem)}.industries-title{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);line-height:1.4}.industries-head p{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);max-width:none}.industries-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem}.marquee-toggle{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem 0;background:none;border:0;color:var(--lz-ink-3);font-size:var(--lz-fs-2xs);letter-spacing:.01em;text-decoration:underline;text-underline-offset:.2em;transition:color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.marquee-toggle:hover{color:var(--lz-ink)}}.marquee-toggle .icon-play,.marquee-toggle[aria-pressed=true] .icon-pause{display:none}.marquee-toggle[aria-pressed=true] .icon-play{display:block}@media(prefers-reduced-motion:reduce){.marquee-toggle{display:none}}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.marquee-track{display:flex;width:max-content;animation:lz-marquee 46s linear infinite}.marquee:hover .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}.marquee.is-paused .marquee-track{animation-play-state:paused}.marquee-list{display:flex;list-style:none;padding:0;margin:0}.marquee-list li{display:flex;border-left:1px solid var(--lz-line);max-width:none}.marquee-list a{display:inline-block;padding:.3rem 1.5rem;font-size:clamp(1.0625rem,1.3vw,1.375rem);font-weight:var(--lz-fw-medium);letter-spacing:-.015em;color:var(--lz-ink-2);text-decoration:none;white-space:nowrap;transition:color var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.marquee-list a:hover{color:var(--lz-ink);text-decoration:underline;text-underline-offset:.25em}}@keyframes lz-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee{overflow-x:auto}.marquee-track{animation:none}}.board{display:grid;gap:var(--lz-space-6)}@media(min-width:1000px){.board{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}}@media(max-width:999px){.board .board-side{display:contents}.board-tabs{order:1}.board-visual{order:2;margin-top:.25rem}.board-panels{order:3}}.board-side{display:grid;gap:var(--lz-space-5);align-content:start}.board-tabs{display:grid;border-top:1px solid var(--lz-line)}.board-tab{position:relative;display:grid;gap:.15rem;width:100%;padding:.85rem 0 .85rem 1rem;text-align:left;background:none;border:0;border-bottom:1px solid var(--lz-line);color:var(--lz-ink-3);transition:color var(--lz-dur-2) var(--lz-ease-out)}.board-tab:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;background:transparent;transition:background-color var(--lz-dur-2) var(--lz-ease-out)}.board-tab[aria-selected=true]{color:var(--lz-ink)}.board-tab[aria-selected=true]:before{background:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.board-tab:hover{color:var(--lz-ink)}}.board-tab-name{font-size:1.0625rem;font-weight:var(--lz-fw-semibold);letter-spacing:-.015em;line-height:1.3}.board-tab-desc{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.4}.board-panel{min-height:9.5rem}.board-panel p{font-size:.9375rem;color:var(--lz-ink-2);max-width:42ch}.board-panel p+p{margin-top:.7rem}.board-panel .text-link{margin-top:1rem}.board-stage{position:relative;aspect-ratio:4 / 3;background:var(--lz-surface);border:1px solid var(--lz-plate-border);border-radius:var(--lz-r-md);overflow:hidden;box-shadow:var(--lz-shadow-md)}.stage-frame{position:absolute;inset:0;opacity:0;transform:scale(1.006);transition:opacity var(--lz-dur-3) var(--lz-ease-out),transform var(--lz-dur-3) var(--lz-ease-out);pointer-events:none}.stage-frame.is-active{opacity:1;transform:scale(1);z-index:1}.stage-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left}.board-caption{margin-top:.7rem}.text-link{display:inline-flex;align-items:center;gap:.4rem;color:var(--lz-accent);font-size:var(--lz-fs-ui);font-weight:var(--lz-fw-medium);text-decoration:none;line-height:1.3}.text-link svg{flex:none;transition:transform var(--lz-dur-2) var(--lz-ease-out)}@media(hover:hover)and (pointer:fine){.text-link:hover{text-decoration:underline;text-underline-offset:.2em}.text-link:hover svg{transform:translate(2px)}}.trio{display:grid;gap:var(--lz-space-6)}@media(min-width:980px){.trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.6vw,2.25rem);align-items:start}}.trio-item{display:grid;gap:.9rem;align-content:start;min-width:0}@media(min-width:980px){.trio-item+.trio-item{border-left:1px solid var(--lz-line);padding-left:clamp(1.25rem,2.6vw,2.25rem)}}@media(max-width:979px){.trio-item+.trio-item{border-top:1px solid var(--lz-line);padding-top:var(--lz-space-6)}}.trio-item .plate{box-shadow:var(--lz-shadow-sm)}.trio-item h3{font-size:1.3125rem;letter-spacing:-.02em;line-height:1.25;margin-top:.2rem}.trio-item p{font-size:.9375rem;color:var(--lz-ink-2);line-height:1.55}.trio-list{list-style:none;padding:0;border-top:1px solid var(--lz-line);margin-top:.15rem}.trio-list li{position:relative;padding:.45rem 0 .45rem .9rem;border-bottom:1px solid var(--lz-line);font-size:var(--lz-fs-sm);color:var(--lz-ink-2);line-height:1.45;max-width:none}.trio-list li:before{content:"";position:absolute;left:0;top:.8rem;width:4px;height:4px;border-radius:50%;background:var(--lz-accent)}.trio-item .text-link{margin-top:.15rem}.plate--zoom{aspect-ratio:4 / 3}.plate--zoom img{width:300%;max-width:none;height:auto;transform:translate(-66.5%,-38%)}.report-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--lz-line);border-bottom:1px solid var(--lz-line)}.report-tab{position:relative;display:grid;gap:.15rem;padding:.8rem 1rem;text-align:left;background:none;border:0;border-left:1px solid var(--lz-line);color:var(--lz-ink-3);transition:color var(--lz-dur-2) var(--lz-ease-out)}.report-tab:first-child{border-left:0;padding-left:0}.report-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background-color var(--lz-dur-2) var(--lz-ease-out)}.report-tab[aria-selected=true]{color:var(--lz-ink)}.report-tab[aria-selected=true]:after{background:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.report-tab:hover{color:var(--lz-ink)}}.report-tab-name{font-size:.9375rem;font-weight:var(--lz-fw-semibold);letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.report-tab-desc{font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);line-height:1.4;overflow-wrap:anywhere}@media(max-width:720px){.report-tabs{grid-template-columns:1fr}.report-tab{padding:.7rem 0;border-left:0;border-top:1px solid var(--lz-line)}.report-tab:first-child{border-top:0}}.report-stage{position:relative;aspect-ratio:16 / 10;margin-top:var(--lz-space-4);background:var(--lz-surface);border:1px solid var(--lz-plate-border);border-radius:var(--lz-r-md);overflow:hidden;box-shadow:var(--lz-shadow-md)}.report-stage .stage-frame img{object-position:top left}.report-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.7rem}.report-meta p{font-size:var(--lz-fs-xs);color:var(--lz-ink-3);max-width:60ch}.roles{display:grid;gap:var(--lz-space-6)}@media(min-width:900px){.roles{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4rem);align-items:start}}.role-list{display:grid;border-top:1px solid var(--lz-line)}.role-tab{position:relative;padding:.9rem 0 .9rem 1rem;text-align:left;background:none;border:0;border-bottom:1px solid var(--lz-line);color:var(--lz-ink-3);font-size:clamp(1.0625rem,.5vw + .95rem,1.25rem);font-weight:var(--lz-fw-medium);letter-spacing:-.015em;line-height:1.3;transition:color var(--lz-dur-2) var(--lz-ease-out)}.role-tab:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;background:transparent;transition:background-color var(--lz-dur-2) var(--lz-ease-out)}.role-tab[aria-selected=true]{color:var(--lz-ink)}.role-tab[aria-selected=true]:before{background:var(--lz-accent)}@media(hover:hover)and (pointer:fine){.role-tab:hover{color:var(--lz-ink)}}.role-panel{min-height:13rem}.role-panel h3{font-size:clamp(1.25rem,.7vw + 1.1rem,1.625rem);line-height:1.3;letter-spacing:-.02em}.role-panel>p{margin-top:.6rem;color:var(--lz-ink-2);font-size:.9375rem;max-width:48ch}.role-list-check{list-style:none;padding:0;margin-top:var(--lz-space-4);border-top:1px solid var(--lz-line)}.role-list-check li{display:flex;gap:.65rem;padding:.65rem 0;border-bottom:1px solid var(--lz-line);font-size:.9375rem;color:var(--lz-ink-2);max-width:none}.role-list-check svg{flex:none;width:.9rem;height:.9rem;margin-top:.3rem;color:var(--lz-accent)}.role-panel .text-link{margin-top:var(--lz-space-4)}.price-bands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--lz-line);list-style:none;padding:0;margin:0}.price-band{padding:.9rem .9rem 1rem;border-left:1px solid var(--lz-line);transition:background-color var(--lz-dur-2) var(--lz-ease-out)}.price-band:first-child{border-left:0;padding-left:0}.price-band span{display:block;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);line-height:1.4}.price-band strong{display:block;margin-top:.15rem;font-size:clamp(1.125rem,.9vw + .95rem,1.375rem);font-weight:var(--lz-fw-medium);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--lz-ink-2)}.price-band.is-active{background:var(--lz-accent-soft)}.price-band.is-active span,.price-band.is-active strong{color:var(--lz-accent)}.price-example{display:grid;gap:var(--lz-space-4) var(--lz-space-6);align-items:end;margin-top:var(--lz-space-5)}@media(min-width:760px){.price-example{grid-template-columns:auto auto 1fr}}.price-field label{display:block;font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:.3rem}.price-input-row{display:flex;align-items:baseline;gap:.4rem;border-bottom:1px solid var(--lz-line-strong);padding-bottom:.15rem}.price-input-row input{width:3.4ch;padding:0;border:0;background:transparent;font-size:2rem;font-weight:var(--lz-fw-medium);letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums}.price-input-row input:focus-visible{outline:2px solid var(--lz-focus);outline-offset:3px}.price-input-row span{font-size:var(--lz-fs-sm);color:var(--lz-ink-3)}.price-result{font-size:var(--lz-fs-sm);color:var(--lz-ink-3);max-width:none}.price-result strong{display:block;font-size:clamp(1.75rem,1.4vw + 1.35rem,2.25rem);font-weight:var(--lz-fw-medium);letter-spacing:-.035em;color:var(--lz-ink);line-height:1.1;font-variant-numeric:tabular-nums}.price-result span{display:block;margin-top:.15rem}.price-example .text-link{justify-self:start}.faq-layout{display:grid;gap:var(--lz-space-5)}@media(min-width:900px){.faq-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,4.5rem)}}.faq-intro h2{max-width:none}.faq-intro p{margin-top:var(--lz-space-4);color:var(--lz-ink-2);font-size:.9375rem;max-width:34ch}.closing{background:var(--lz-ink);color:var(--lz-bg);padding-block:clamp(3.75rem,8vw,6.5rem);--lz-accent: var(--lz-blue-600);--lz-accent-hover: var(--lz-blue-700);--lz-accent-ink: #ffffff}.closing p{margin-top:var(--lz-space-4);color:color-mix(in srgb,var(--lz-bg) 78%,transparent);max-width:46ch;font-size:.9375rem}.closing-note{width:100%;font-size:var(--lz-fs-xs);color:color-mix(in srgb,var(--lz-bg) 62%,transparent)}.closing .btn--secondary{--btn-border: color-mix(in srgb, var(--lz-bg) 45%, transparent);--btn-ink: var(--lz-bg)}@media(hover:hover)and (pointer:fine){.closing .btn--secondary:hover{--btn-bg: color-mix(in srgb, var(--lz-bg) 12%, transparent);--btn-border: var(--lz-bg)}}.primary-nav a[aria-current=page]{color:var(--lz-ink)}.price-hero{padding-top:clamp(2.75rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.price-hero-grid{display:grid;gap:var(--lz-space-6);align-items:end}@media(min-width:900px){.price-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:clamp(2rem,5vw,5rem)}}.price-hero h1{max-width:14ch}.price-hero .lede{margin-top:var(--lz-space-5);max-width:44ch}.price-facts{border-top:1px solid var(--lz-line-strong)}.price-facts>div{display:flex;justify-content:space-between;gap:var(--lz-space-3);padding:.7rem 0;border-bottom:1px solid var(--lz-line);font-size:var(--lz-fs-sm)}.price-facts dt{color:var(--lz-ink-3)}.price-facts dd{color:var(--lz-ink);text-align:right}.calc{display:grid;gap:0;background:var(--lz-surface);border:1px solid var(--lz-plate-border);border-radius:var(--lz-r-md);box-shadow:var(--lz-shadow-md);overflow:hidden}@media(min-width:860px){.calc{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr)}}.calc-controls{padding:clamp(1.25rem,3vw,2rem)}.calc-field label{display:block;font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);margin-bottom:.6rem}.calc-input-row{display:flex;align-items:baseline;gap:.6rem;border-bottom:1px solid var(--lz-line-strong);padding-bottom:.4rem}.calc-input-row input{width:6.5ch;padding:0;border:0;background:transparent;font-size:clamp(2rem,2.4vw + 1.4rem,2.9rem);font-weight:var(--lz-fw-medium);letter-spacing:-.04em;line-height:1.05;font-variant-numeric:tabular-nums;border-radius:0}.calc-input-row input:focus-visible{outline:2px solid var(--lz-focus);outline-offset:4px}.calc-unit{font-size:var(--lz-fs-ui);color:var(--lz-ink-3)}.calc-range{margin-top:var(--lz-space-5)}.calc-range input[type=range]{width:100%;height:1.75rem;margin:0;accent-color:var(--lz-accent);cursor:pointer}.calc-range-labels{display:flex;justify-content:space-between;font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);font-variant-numeric:tabular-nums;margin-top:.1rem}.band-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--lz-space-5);border:1px solid var(--lz-line);border-radius:var(--lz-r-sm);overflow:hidden}.band-cell{padding:.6rem .35rem;text-align:center;border-left:1px solid var(--lz-line);font-size:var(--lz-fs-2xs);color:var(--lz-ink-3);line-height:1.35;transition:background-color var(--lz-dur-2) var(--lz-ease-out),color var(--lz-dur-2) var(--lz-ease-out)}.band-cell:first-child{border-left:0}.band-cell strong{display:block;font-size:var(--lz-fs-sm);font-weight:var(--lz-fw-medium);color:var(--lz-ink-2);font-variant-numeric:tabular-nums}.band-cell.is-active{background:var(--lz-accent-soft);color:var(--lz-accent)}.band-cell.is-active strong{color:var(--lz-accent)}.calc-result{padding:clamp(1.25rem,3vw,2rem);background:var(--lz-bg-deep);border-top:1px solid var(--lz-line)}@media(min-width:860px){.calc-result{border-top:0;border-left:1px solid var(--lz-line);display:flex;flex-direction:column;justify-content:center}}.calc-result-label{font-size:var(--lz-fs-xs);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3)}.calc-total{font-size:clamp(2rem,3vw + 1rem,3.4rem);font-weight:var(--lz-fw-medium);letter-spacing:-.045em;line-height:1;margin-top:.5rem;font-variant-numeric:tabular-nums;white-space:nowrap}.calc-breakdown{margin-top:.55rem;font-size:var(--lz-fs-sm);color:var(--lz-ink-2);max-width:30ch}.calc-facts{margin-top:var(--lz-space-5);border-top:1px solid var(--lz-line)}.calc-facts>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--lz-line);font-size:var(--lz-fs-xs)}.calc-facts dt{color:var(--lz-ink-3)}.calc-facts dd{font-variant-numeric:tabular-nums;color:var(--lz-ink);text-align:right}.table-scroll{overflow-x:auto;border-bottom:1px solid var(--lz-line)}.rate-table,.compare-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.rate-table{min-width:0}.rate-table caption,.compare-table caption{text-align:left;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);padding-bottom:.75rem}.rate-table th,.compare-table th{font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium);letter-spacing:var(--lz-tracking-label);color:var(--lz-ink-3);text-align:left;vertical-align:bottom;padding:0 0 .7rem;border-bottom:1px solid var(--lz-line-strong)}.rate-table th+th,.rate-table td+td{padding-left:var(--lz-space-4);text-align:right}.rate-table td{padding:.95rem 0;border-bottom:1px solid var(--lz-line);font-size:.9375rem;color:var(--lz-ink-2)}.rate-table td:first-child{color:var(--lz-ink);font-weight:var(--lz-fw-medium);font-variant-numeric:tabular-nums}.rate-table td:nth-child(2){font-size:1.0625rem;color:var(--lz-ink)}.table-note{margin-top:1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);max-width:56ch}.rate-examples{display:none;margin-top:1rem;font-size:var(--lz-fs-xs);line-height:1.55;color:var(--lz-ink-3);max-width:40ch}@media(max-width:700px){.rate-table th:nth-child(3),.rate-table td:nth-child(3){display:none}.rate-examples{display:block}}.included{list-style:none;padding:0;display:grid;gap:0;border-bottom:1px solid var(--lz-line)}@media(min-width:720px){.included{grid-template-columns:1fr 1fr;column-gap:var(--lz-space-6)}}.included li{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem 0;border-top:1px solid var(--lz-line);font-size:.9375rem;color:var(--lz-ink-2);max-width:none}.included svg{flex:none;width:.95rem;height:.95rem;margin-top:.22rem;color:var(--lz-accent)}.compare-table{min-width:36rem}.compare-table th,.compare-table td{padding:.85rem 1rem .85rem 0;border-bottom:1px solid var(--lz-line);vertical-align:top}.compare-table thead th{border-bottom-color:var(--lz-line-strong);padding-bottom:.75rem;line-height:1.4}.compare-table thead th:first-child{width:34%}.compare-table td{font-size:var(--lz-fs-sm);color:var(--lz-ink-2)}.compare-table td:first-child{color:var(--lz-ink);font-size:.9375rem}.compare-table td:not(:first-child){text-align:center}.compare-table thead th:not(:first-child){text-align:center}.compare-table .is-us{color:var(--lz-ink);background:color-mix(in srgb,var(--lz-accent-soft) 55%,transparent)}.compare-table thead .is-us{color:var(--lz-accent)}.compare-table th.is-us,.compare-table td.is-us{padding-inline:.75rem}.tick{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;color:var(--lz-accent);vertical-align:middle}.tick svg{width:1rem;height:1rem}.scroll-note{display:none}@media(max-width:700px){.scroll-note{display:block;margin-top:.75rem;font-size:var(--lz-fs-2xs);color:var(--lz-ink-3)}}.compare-footnote{margin-top:1rem;font-size:var(--lz-fs-xs);color:var(--lz-ink-3);max-width:70ch}.closing{background:var(--lz-ink);color:var(--lz-bg);padding-block:clamp(3.75rem,8vw,6.5rem)}.closing-inner{display:grid;gap:var(--lz-space-6);align-items:end}@media(min-width:900px){.closing-inner{grid-template-columns:minmax(0,1.3fr) minmax(17rem,.7fr);gap:var(--lz-space-7)}}.closing h2{max-width:20ch;letter-spacing:-.03em}.closing p{margin-top:var(--lz-space-4);color:color-mix(in srgb,var(--lz-bg) 78%,transparent);max-width:48ch;font-size:.9375rem}.closing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lz-space-4)}.closing-mail{color:inherit;font-size:var(--lz-fs-ui)}.closing .btn--primary:focus-visible{outline-color:var(--lz-bg)}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;left:0;right:0;bottom:0;z-index:80;border-top:1px solid var(--lz-line);background:var(--lz-surface);box-shadow:var(--lz-shadow-lg)}.cookie-banner__inner[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem;padding-block:.9rem}.cookie-banner[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{max-width:64ch;color:var(--lz-ink-2);font-size:var(--lz-fs-sm);line-height:1.5}.cookie-banner__actions[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;gap:.5rem}.cookie-banner__actions[data-astro-cid-garwan2p] .btn[data-astro-cid-garwan2p]{min-height:2.375rem}.fallback-notice[data-astro-cid-sluggo4p]{border-bottom:1px solid var(--lz-line);background:var(--lz-accent-soft)}.fallback-notice__inner[data-astro-cid-sluggo4p]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-block:.55rem}.fallback-notice[data-astro-cid-sluggo4p] p[data-astro-cid-sluggo4p]{display:flex;align-items:center;gap:.55rem;max-width:none;font-size:var(--lz-fs-xs);color:var(--lz-ink-2);line-height:1.45}.fallback-notice__badge[data-astro-cid-sluggo4p]{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;padding:.05rem .3rem;border:1px solid color-mix(in srgb,var(--lz-accent) 32%,transparent);border-radius:var(--lz-r-xs);color:var(--lz-accent);font-size:var(--lz-fs-2xs);font-weight:var(--lz-fw-semibold)}@media(min-width:760px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,.8fr))}}.locale-switch[data-astro-cid-zb3wu2iq]{position:relative}.locale-switch[data-astro-cid-zb3wu2iq] summary[data-astro-cid-zb3wu2iq]{display:inline-flex;align-items:center;gap:.25rem;min-height:2.375rem;padding:.3rem .5rem;border:1px solid var(--lz-line);border-radius:var(--lz-r-sm);background:var(--lz-surface);color:var(--lz-ink-2);cursor:pointer;list-style:none;font-size:var(--lz-fs-xs);font-weight:var(--lz-fw-medium)}.locale-switch[data-astro-cid-zb3wu2iq] summary[data-astro-cid-zb3wu2iq]::-webkit-details-marker{display:none}.locale-switch[data-astro-cid-zb3wu2iq][open] summary[data-astro-cid-zb3wu2iq]{color:var(--lz-ink);border-color:var(--lz-line-strong)}.locale-switch__chevron[data-astro-cid-zb3wu2iq]{color:var(--lz-ink-3)}.locale-switch__panel[data-astro-cid-zb3wu2iq]{position:absolute;top:calc(100% + .4rem);right:0;z-index:70;width:14.5rem;max-height:min(70vh,28rem);overflow-y:auto;padding:.5rem;border:1px solid var(--lz-line);border-radius:var(--lz-r-md);background:var(--lz-surface);box-shadow:var(--lz-shadow-md)}.locale-switch__title[data-astro-cid-zb3wu2iq]{padding:.35rem .55rem .5rem;color:var(--lz-ink-3);font-size:var(--lz-fs-2xs);letter-spacing:var(--lz-tracking-label);text-transform:uppercase}.locale-switch__panel[data-astro-cid-zb3wu2iq] ul[data-astro-cid-zb3wu2iq]{display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.locale-switch__panel[data-astro-cid-zb3wu2iq] a[data-astro-cid-zb3wu2iq]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .55rem;border-radius:var(--lz-r-xs);color:var(--lz-ink-2);font-size:var(--lz-fs-sm);text-decoration:none}.locale-switch__panel[data-astro-cid-zb3wu2iq] a[data-astro-cid-zb3wu2iq]:hover{background:var(--lz-bg-deep);color:var(--lz-ink)}.locale-switch__panel[data-astro-cid-zb3wu2iq] a[data-astro-cid-zb3wu2iq].is-active{color:var(--lz-accent);font-weight:var(--lz-fw-medium)}.locale-switch__code[data-astro-cid-zb3wu2iq]{color:var(--lz-ink-3);font-size:var(--lz-fs-2xs);letter-spacing:.04em}
