@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(/fonts/barlow/barlow-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(/fonts/barlow/barlow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(/fonts/barlow/barlow-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(/fonts/barlow/barlow-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(/fonts/barlow/barlow-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(/fonts/barlow/barlow-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(/fonts/barlow/barlow-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(/fonts/barlow/barlow-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(/fonts/barlow-condensed/barlow-condensed-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(/fonts/barlow-condensed/barlow-condensed-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(/fonts/barlow-condensed/barlow-condensed-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(/fonts/barlow-condensed/barlow-condensed-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:800;src:url(/fonts/barlow-condensed/barlow-condensed-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:800;src:url(/fonts/barlow-condensed/barlow-condensed-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:400;src:url(/fonts/dm-mono/dm-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:400;src:url(/fonts/dm-mono/dm-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:500;src:url(/fonts/dm-mono/dm-mono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:500;src:url(/fonts/dm-mono/dm-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--volt:#d2fa00;--volt-deep:#4b6100;--night:#0a0e0b;--chalk:#f4f6f1;--tally:#d92d1c;--pitch:#1b4a2b;--pitch-line:#ffffff52;--bg:#0a0e0b;--surface:#111712;--surface-raised:#182019;--surface-sunken:#060907;--surface-hover:#1c251e;--surface-inverse:#f4f6f1;--field:#0c110d;--scrim:#050705b8;--border-subtle:#1e2720;--border:#29342c;--border-strong:#69766d;--text:#f4f6f1;--text-secondary:#a3aea6;--text-disabled:#5b665e;--text-inverse:#0a0e0b;--text-brand:#d2fa00;--link:#d2fa00;--primary:#d2fa00;--primary-hover:#e0ff47;--primary-pressed:#bde000;--on-primary:#0a0e0b;--primary-subtle:#1c2509;--on-primary-subtle:#d2fa00;--primary-border:#d2fa00;--focus:#d2fa00;--live:#d92d1c;--on-live:#fff;--live-text:#ff7b6b;--live-subtle:#2a100c;--success:#32d4be;--success-subtle:#0a2a26;--warning:#ffa733;--warning-subtle:#2e1e07;--danger:#ff7b6b;--danger-subtle:#2a100c;--info:#6cc2ff;--info-subtle:#0b1f30;--card-yellow:#f7c600;--card-red:#e3242b;--logo-mark:#d2fa00;--graphic-ink:#0a0e0b;--graphic-ink-raised:#1d251f;--graphic-text:#fff;--graphic-muted:#b8c1ba;--graphic-paper:#f4f6f1;--shadow-1:0 1px 2px #00000080;--shadow-2:0 0 0 1px #29342c, 0 12px 32px #000000b3;--shadow-3:0 0 0 1px #29342c, 0 24px 64px #000c;--shadow-graphic:0 4px 16px #0000005c;--focus-ring:0 0 0 2px #0a0e0b, 0 0 0 4px #d2fa00;--font-sans:"Barlow", system-ui, sans-serif;--font-condensed:"Barlow Condensed", "Barlow", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--control-md:44px;--control-lg:48px;--control-xl:56px;--container:1200px;--content-narrow:720px;--gutter:16px;--duration-instant:80ms;--duration-fast:.15s;--duration-base:.24s;--duration-slow:.4s;--duration-broadcast:.6s;--duration-pulse:1.6s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-broadcast:cubic-bezier(.77, 0, .175, 1);--cut-sm:6px;--cut-md:10px;--cut-lg:16px}@media (width>=768px){:root{--gutter:24px}}@media (width>=1024px){:root{--gutter:32px}}[data-theme=light]{color-scheme:light;--bg:#f4f6f1;--surface:#fff;--surface-raised:#fff;--surface-sunken:#e9ede6;--surface-hover:#edf1ea;--surface-inverse:#111712;--field:#fff;--scrim:#0a0e0b66;--border-subtle:#e2e7df;--border:#d3dace;--border-strong:#7d8a81;--text:#0e130f;--text-secondary:#4e5a52;--text-disabled:#9aa59d;--text-inverse:#f4f6f1;--text-brand:#4b6100;--link:#4b6100;--primary:#0a0e0b;--primary-hover:#28332a;--primary-pressed:#000;--on-primary:#d2fa00;--primary-subtle:#eefbc4;--on-primary-subtle:#3e5000;--primary-border:#6a8500;--focus:#4b6100;--live-text:#c42617;--live-subtle:#fde6e2;--success:#067567;--success-subtle:#daf4f0;--warning:#8f4f00;--warning-subtle:#ffeed6;--danger:#c42617;--danger-subtle:#fde6e2;--info:#0b62a3;--info-subtle:#dfeffc;--logo-mark:#0a0e0b;--shadow-1:0 1px 2px #0a0e0b14, 0 1px 3px #0a0e0b0f;--shadow-2:0 0 0 1px #d3dace, 0 8px 24px #0a0e0b1f;--shadow-3:0 0 0 1px #d3dace, 0 24px 56px #0a0e0b33;--focus-ring:0 0 0 2px #fff, 0 0 0 4px #4b6100;background:var(--bg);color:var(--text)}[data-theme=sun]{color-scheme:light;--bg:#fff;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f0f0ee;--surface-hover:#e8e8e5;--surface-inverse:#000;--field:#fff;--scrim:#000000a6;--border-subtle:#8a8a8a;--border:#595959;--border-strong:#000;--text:#000;--text-secondary:#2e332f;--text-disabled:#767676;--text-inverse:#fff;--text-brand:#2f3d00;--link:#2f3d00;--primary:#000;--primary-hover:#262626;--primary-pressed:#3d3d3d;--on-primary:#d2fa00;--primary-subtle:#e6ff8f;--on-primary-subtle:#000;--primary-border:#000;--focus:#000;--live:#a3180b;--live-text:#8f1407;--live-subtle:#ffe8e4;--success:#004f45;--success-subtle:#d3f3ee;--warning:#5e3300;--warning-subtle:#ffe6c2;--danger:#8f1407;--danger-subtle:#ffe8e4;--info:#00477a;--info-subtle:#d6eafb;--logo-mark:#000;--shadow-1:none;--shadow-2:0 0 0 2px #000;--shadow-3:0 0 0 3px #000;--focus-ring:0 0 0 2px #fff, 0 0 0 5px #000;background:var(--bg);color:var(--text)}@media (prefers-contrast:more){:root,[data-theme]{color-scheme:light;--bg:#fff;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f0f0ee;--surface-hover:#e8e8e5;--surface-inverse:#000;--field:#fff;--scrim:#000000a6;--border-subtle:#8a8a8a;--border:#595959;--border-strong:#000;--text:#000;--text-secondary:#2e332f;--text-disabled:#767676;--text-inverse:#fff;--text-brand:#2f3d00;--link:#2f3d00;--primary:#000;--primary-hover:#262626;--primary-pressed:#3d3d3d;--on-primary:#d2fa00;--primary-subtle:#e6ff8f;--on-primary-subtle:#000;--primary-border:#000;--focus:#000;--live:#a3180b;--live-text:#8f1407;--live-subtle:#ffe8e4;--success:#004f45;--success-subtle:#d3f3ee;--warning:#5e3300;--warning-subtle:#ffe6c2;--danger:#8f1407;--danger-subtle:#ffe8e4;--info:#00477a;--info-subtle:#d6eafb;--logo-mark:#000;--shadow-1:none;--shadow-2:0 0 0 2px #000;--shadow-3:0 0 0 3px #000;--focus-ring:0 0 0 2px #fff, 0 0 0 5px #000}.lp-btn,.lp-card,.lp-chip,.lp-badge{border-width:2px}}.lp-page,.lp-page *,.lp-page :before,.lp-page :after{box-sizing:border-box}html body{background:var(--surface-sunken);margin:0}.lp-page{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:24px;overflow-x:clip}.lp-page :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.lp-page :where(ul.lp-plain,ol.lp-plain){padding:0;list-style:none}.lp-page a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:1px}.lp-page a:hover{color:var(--primary-hover)}[data-theme=light] a:hover{color:var(--text)}.lp-page :focus-visible{outline:3px solid var(--focus);outline-offset:3px}:where(.lp-page a,.lp-page summary):focus-visible{border-radius:var(--radius-xs)}.lp-page :where(button){font:inherit;color:inherit}.lp-skip{left:var(--space-4);z-index:300;height:var(--control-lg);padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:-120px;color:var(--on-primary)!important}.lp-skip:focus{top:var(--space-4)}.lp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.lp-num{font-variant-numeric:tabular-nums lining-nums}.lp-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.lp-icon--sm{width:16px;height:16px}.lp-icon--lg{width:24px;height:24px}.lp-icon--xl{width:32px;height:32px}.lp-container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.lp-container--narrow{max-width:calc(var(--content-narrow) + var(--gutter) * 2)}.lp-container--wide{max-width:calc(1376px + var(--gutter) * 2)}.lp-section{padding-block:clamp(72px,9vw,128px)}.lp-section--tight{padding-block:clamp(48px,6vw,80px)}.lp-section--flush-top{padding-top:0}.lp-band-surface{background:var(--surface)}.lp-band-sunken{background:var(--surface-sunken)}.lp-band-line{border-top:1px solid var(--border-subtle)}.lp-stack{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.lp-stack--2{gap:var(--space-2)}.lp-stack--3{gap:var(--space-3)}.lp-stack--4{gap:var(--space-4)}.lp-stack--6{gap:var(--space-6)}.lp-stack--8{gap:var(--space-8)}.lp-stack--12{gap:var(--space-12)}.lp-stack--16{gap:var(--space-16)}.lp-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lp-row--between{justify-content:space-between}.lp-grid{gap:var(--space-6);display:grid}.lp-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.lp-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.lp-grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.lp-split{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,80px);display:flex}.lp-split--top{align-items:flex-start}.lp-split__text{flex:360px;min-width:0}.lp-split__media{flex:1.35 520px;min-width:0}.lp-split--rev{flex-direction:row-reverse}.lp-head{gap:var(--space-4);flex-direction:column;max-width:780px;display:flex}.lp-head--center{text-align:center;align-items:center;margin-inline:auto}.lp-head+:not(.lp-head){margin-top:clamp(40px,5vw,64px)}.lp-overline{font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-brand)}.lp-display-hero{font-family:var(--font-condensed);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(56px,7.8vw,116px);font-weight:800;line-height:.92}.lp-display{font-family:var(--font-condensed);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(40px,4.8vw,68px);font-weight:800;line-height:.96}.lp-display-sm{font-family:var(--font-condensed);text-transform:uppercase;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1}.lp-title-xl{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.2}.lp-title-lg{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.25}.lp-title{font-size:24px;font-weight:700;line-height:32px}.lp-title-sm{font-size:20px;font-weight:600;line-height:28px}.lp-heading{font-size:18px;font-weight:600;line-height:24px}.lp-lead{color:var(--text-secondary);text-wrap:pretty;max-width:62ch;font-size:clamp(18px,1.45vw,20px);line-height:1.55}.lp-body{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:24px}.lp-small{color:var(--text-secondary);font-size:14px;line-height:20px}.lp-caption{letter-spacing:.01em;color:var(--text-secondary);font-size:12px;font-weight:500;line-height:16px}.lp-mono{font-family:var(--font-mono);letter-spacing:.04em;font-size:13px;font-weight:500;line-height:18px}.lp-strong{color:var(--text);font-weight:600}.lp-muted{color:var(--text-secondary)}.lp-brand{color:var(--text-brand)}.lp-stat{font-family:var(--font-condensed);font-variant-numeric:tabular-nums;color:var(--text-brand);font-size:clamp(44px,4.4vw,64px);font-weight:700;line-height:1}.lp-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:1px solid #0000;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.lp-page .lp-btn:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.lp-btn:active{transform:scale(.98)}.lp-btn--primary{background:var(--primary);color:var(--on-primary)!important}.lp-btn--primary:hover{background:var(--primary-hover)}.lp-btn--secondary{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text)!important}.lp-btn--secondary:hover{background:var(--surface-hover)}.lp-btn--ghost{background:0 0;color:var(--text)!important}.lp-btn--ghost:hover{background:var(--surface-hover)}.lp-btn--lg{height:var(--control-lg);padding:0 var(--space-6)}.lp-btn--xl{height:var(--control-xl);padding:0 var(--space-8);border-radius:var(--radius-md);font-size:18px}.lp-btn--block{width:100%;display:flex}.lp-btn .lp-icon{width:20px;height:20px}.lp-ctas{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lp-note{align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:14px;line-height:20px;display:inline-flex}.lp-note .lp-icon{color:var(--success);margin-top:2px}.lp-link{align-items:center;gap:var(--space-1);min-height:44px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--text)!important}.lp-link span{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:.24em}.lp-link:hover span{text-decoration-color:currentColor}.lp-link .lp-icon{transition:transform var(--duration-fast) var(--ease-standard)}.lp-link:hover .lp-icon{transform:translate(3px)}.lp-badge{align-items:center;gap:var(--space-1);min-height:24px;padding:3px var(--space-2);border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--surface-raised);max-width:100%;color:var(--text-secondary);font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.lp-badge--brand{background:var(--primary-subtle);border-color:var(--primary-border);color:var(--on-primary-subtle)}.lp-badge--info{background:var(--info-subtle);color:var(--info);border-color:#0000}.lp-badge--success{background:var(--success-subtle);color:var(--success);border-color:#0000}.lp-badge .lp-icon{width:14px;height:14px}.lp-tag{align-items:center;gap:var(--space-2);background:var(--surface-raised);height:28px;color:var(--text);font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 10.39px) 0,100% 6px,100% 100%,0 100%);align-self:flex-start;padding:0 22px 0 10px;display:inline-flex}.lp-tag i{border-radius:var(--radius-full);background:var(--text-brand);width:8px;height:8px}.lp-card{gap:var(--space-4);min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);flex-direction:column;display:flex;position:relative}.lp-card--raised{background:var(--surface-raised)}.lp-card--sunken{background:var(--surface-sunken)}.lp-card--flush{padding:0;overflow:hidden}.lp-card--link{transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);text-decoration:none;color:var(--text)!important}.lp-card--link:hover{background:var(--surface-hover);border-color:var(--border-strong)}.lp-page .lp-card--link:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.lp-card__body{gap:var(--space-2);padding:var(--space-6);flex-direction:column;display:flex}.lp-card__more{align-items:center;gap:var(--space-1);color:var(--text);margin-top:auto;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.lp-card--link:hover .lp-card__more .lp-icon{transform:translate(3px)}.lp-card__more .lp-icon{transition:transform var(--duration-fast) var(--ease-standard)}.lp-stretch{text-decoration:none;color:var(--text)!important}.lp-stretch:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.lp-page .lp-stretch:focus-visible{box-shadow:none;outline:none}.lp-card:has(.lp-stretch:hover){background:var(--surface-hover);border-color:var(--border-strong)}.lp-card:has(.lp-stretch:focus-visible){box-shadow:var(--focus-ring);outline-offset:2px;outline:3px solid #0000}.lp-card:has(.lp-stretch:hover) .lp-card__more .lp-icon{transform:translate(3px)}.lp-tile{border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--border);width:48px;height:48px;color:var(--text);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp-tile .lp-icon{width:24px;height:24px}.lp-checks{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-checks li{align-items:flex-start;gap:var(--space-3);color:var(--text-secondary);display:flex}.lp-checks li strong{color:var(--text);font-weight:600}.lp-checks .lp-icon{color:var(--success);margin-top:2px}.lp-checks--no .lp-icon{color:var(--text-secondary)}.lp-steps{gap:var(--space-6);counter-reset:lp-step;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.lp-steps>li{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--border);flex-direction:column;display:flex}.lp-steps__n{font-family:var(--font-condensed);color:var(--text-brand);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:32px}.lp-kpis{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.lp-kpi{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.lp-chip{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface-raised);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;color:var(--text)!important}.lp-chip:hover{background:var(--surface-hover)}.lp-faq{border-top:1px solid var(--border)}.lp-faq details{border-bottom:1px solid var(--border)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4) 0;color:var(--text);font-size:18px;font-weight:600;line-height:26px;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary .lp-icon{transition:transform var(--duration-base) var(--ease-standard);color:var(--text-secondary)}.lp-faq details[open] summary .lp-icon{transform:rotate(180deg)}.lp-faq details>div{padding:0 0 var(--space-6);max-width:70ch;color:var(--text-secondary)}.lp-crumbs ol{align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;margin:-12px 0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.lp-crumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.lp-crumbs a{align-items:center;min-height:44px;display:inline-flex;color:var(--text-secondary)!important}.lp-crumbs [aria-current]{color:var(--text);font-weight:600}.lp-table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow-x:auto}.lp-table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;line-height:22px}.lp-table caption{text-align:left;padding:var(--space-4) var(--space-6);color:var(--text-secondary);caption-side:top;font-size:14px}.lp-table th,.lp-table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);text-align:center;vertical-align:middle}.lp-table thead th{background:var(--surface-sunken);color:var(--text);border-top:0;font-size:14px;font-weight:700}.lp-table th[scope=row]{text-align:left;color:var(--text);min-width:260px;font-weight:500}.lp-table td{color:var(--text-secondary)}.lp-table .lp-yes{color:var(--success)}.lp-table .lp-col-hi{background:var(--primary-subtle)}.lp-shot{width:100%;display:block}.lp-shot img{width:100%;height:auto;display:block}.lp-monitor{border-radius:var(--radius-lg);background:var(--surface-sunken);border:1px solid var(--border);box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}.lp-monitor__bar{justify-content:space-between;align-items:center;gap:var(--space-3);height:36px;padding:0 var(--space-4);border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;display:flex}.lp-monitor__bar b{color:var(--text);font-weight:500}.lp-monitor__bar>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lp-monitor__bar>span+span{flex:none}@media (width<=479px){.lp-monitor__bar>span+span{display:none}}.lp-phone{background:var(--surface-sunken);border:1px solid var(--border);width:100%;max-width:300px;box-shadow:var(--shadow-3);border-radius:44px;padding:9px}.lp-phone .lp-shot{background:var(--night);border-radius:35px;overflow:hidden}.lp-phone--sm{border-radius:36px;max-width:240px;padding:7px}.lp-phone--sm .lp-shot{border-radius:29px}.lp-paper{border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #d3dace,0 24px 56px #0009}.lp-post{border-radius:var(--radius-md);box-shadow:var(--shadow-3);overflow:hidden}.lp-figcap{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-secondary);flex-wrap:wrap;font-size:12px;font-weight:500;line-height:16px;display:flex}.lp-video{margin:0}.lp-video__frame{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface-sunken);border:1px solid var(--border);box-shadow:var(--shadow-3);position:relative;overflow:hidden}.lp-video__frame>a,.lp-video__frame>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lp-video__play{display:block}.lp-video__play picture,.lp-video__play img{object-fit:cover;width:100%;height:100%;display:block}.lp-video__play:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.lp-video__button{aspect-ratio:1;border-radius:var(--radius-full);background:var(--primary);width:clamp(52px,8%,76px);color:var(--on-primary);justify-content:center;align-items:center;transition:transform .16s,background-color .16s;display:flex;position:absolute;top:64%;left:60%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000080}.lp-video__button svg{margin-left:4px}.lp-video__play:hover .lp-video__button,.lp-video__play:focus-visible .lp-video__button{background:var(--primary-hover);transform:translate(-50%,-50%)scale(1.06)}.lp-video__length{border-radius:var(--radius-sm);color:#fff;font-family:var(--font-mono);background:#000c;padding:2px 8px;font-size:13px;font-weight:500;line-height:20px;position:absolute;bottom:12px;right:12px}.lp-cut-lg{clip-path:polygon(0 0,calc(100% - 27.71px) 0,100% 16px,100% 100%,0 100%)}.lp-cut-md{clip-path:polygon(0 0,calc(100% - 17.32px) 0,100% 10px,100% 100%,0 100%)}.lp-header{z-index:200;background:var(--bg);border-bottom:1px solid var(--border-subtle);position:sticky;top:0}.lp-header__in{align-items:center;gap:var(--space-6);min-height:72px;display:flex}.lp-logo{border-radius:var(--radius-sm);flex:none;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex;color:var(--text)!important}.lp-logo svg{width:26px;height:28px;color:var(--logo-mark)}.lp-logo span{letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:24px}.lp-logo span b{font-weight:700}.lp-nav{align-items:center;gap:var(--space-1);margin-inline:auto;display:flex}.lp-nav__item{height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;color:var(--text)!important}.lp-nav__item:hover,.lp-nav__item[aria-expanded=true]{background:var(--surface-hover)}.lp-nav__item[aria-current=page],.lp-nav__item[aria-current=true],.lp-nav__item[data-current=true]{box-shadow:inset 0 -2px 0 var(--text-brand);border-radius:var(--radius-md) var(--radius-md) 0 0}.lp-nav__item .lp-icon{width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-standard)}.lp-nav__item[aria-expanded=true] .lp-icon{transform:rotate(180deg)}.lp-header__actions{align-items:center;gap:var(--space-2);flex:0 auto;min-width:0;display:flex}.lp-burger{display:none}.lp-mega{z-index:210;background:var(--surface);border-bottom:1px solid var(--border);position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px #000000a6}.lp-mega__in{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}.lp-mega__grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none;display:grid}.lp-mega__link{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);text-decoration:none;display:flex;color:var(--text)!important}.lp-mega__link:hover{background:var(--surface-hover)}.lp-mega__link .lp-tile{width:40px;height:40px}.lp-mega__link .lp-tile .lp-icon{width:20px;height:20px}.lp-mega__aside{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);flex-direction:column;display:flex}.lp-mnav{gap:var(--space-6);padding:var(--space-4) var(--gutter) var(--space-8);background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.lp-mnav__group{gap:var(--space-1);flex-direction:column;display:flex}.lp-mnav__link{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-2);border-radius:var(--radius-md);font-size:17px;font-weight:600;line-height:24px;text-decoration:none;display:flex;color:var(--text)!important}.lp-mnav__link:hover{background:var(--surface-hover)}.lp-mega__link[aria-current=page],.lp-mnav__link[aria-current=page]{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--text-brand)}.lp-footer{background:var(--surface-sunken);border-top:1px solid var(--border-subtle);padding-block:var(--space-16) var(--space-8)}.lp-footer__top{gap:var(--space-10);grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));display:grid}.lp-footer__col{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.lp-footer__col h2{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700;line-height:16px}.lp-footer__col ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-footer__col li a{align-items:center;min-height:32px;font-size:15px;line-height:22px;text-decoration:none;display:inline-flex;color:var(--text)!important}.lp-footer__col li a:hover{text-underline-offset:.2em;text-decoration:underline}.lp-footer__col li a[aria-current=page]{font-weight:600}.lp-footer__brand .lp-logo{align-self:flex-start}.lp-footer__brand p a[aria-current=page]{font-weight:700}.lp-footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex}.lp-stand{width:100%;height:auto;display:block}.lp-stand .v{fill:var(--volt)}.lp-stand .p{fill:var(--pitch)}.lp-stand .c{fill:var(--surface-inverse)}.lp-stand .t{fill:var(--tally)}.lp-stand .g{fill:var(--bg)}.lp-stand .d{fill:#fff}@keyframes lp-wipe{0%{clip-path:polygon(0 0,0 0,-48px 100%,-48px 100%)}to{clip-path:polygon(0 0,calc(100% + 48px) 0,100% 100%,0 100%)}}@keyframes lp-reveal{0%{clip-path:polygon(-64px -64px,-64px -64px,-128px calc(100% + 64px),-128px calc(100% + 64px))}to{clip-path:polygon(-64px -64px,calc(100% + 128px) -64px,calc(100% + 64px) calc(100% + 64px),-64px calc(100% + 64px))}}@keyframes lp-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}.lp-wipe{animation:lp-wipe var(--duration-broadcast) var(--ease-broadcast) both}.lp-rise{transform-box:fill-box;transform-origin:50% 100%;animation:lp-rise .9s var(--ease-broadcast) both}.lp-pulse{animation:lp-pulse var(--duration-pulse) var(--ease-standard) 3}@supports (animation-timeline:view()){.lp-reveal{animation-name:lp-reveal;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}}@media (prefers-reduced-motion:reduce){.lp-page *,.lp-page :before,.lp-page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.lp-reveal,.lp-wipe,.lp-rise{clip-path:none!important;animation:none!important;transform:none!important}}.lp-phero{padding:clamp(24px,3vw,40px) 0 clamp(64px,8vw,112px)}.lp-phero .lp-crumbs{margin-bottom:clamp(32px,4vw,56px)}.lp-phero__text{flex-direction:column;gap:20px;display:flex}.lp-display--xl{font-size:clamp(48px,6.2vw,92px);line-height:.94}.lp-duo{padding-bottom:40px;position:relative}.lp-duo__monitor{width:calc(100% - 96px)}.lp-duo__phone{width:210px;position:absolute;bottom:0;right:0}.lp-duo__phone .lp-phone{max-width:none}.lp-capgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.lp-cap{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);flex-direction:column;gap:12px;padding:24px;display:flex}.lp-cap .lp-badge{align-self:flex-start;margin-top:auto}.lp-rows{flex-direction:column;gap:clamp(72px,9vw,128px);margin:0;padding:0;list-style:none;display:flex}.lp-trio{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.lp-trio>*{border-top:2px solid var(--text-brand);flex-direction:column;gap:12px;padding-top:24px;display:flex}.lp-related{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.lp-cta-band{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(32px,5vw,64px);display:flex}.lp-cta-band__text{flex-direction:column;flex:520px;gap:16px;min-width:0;display:flex}.lp-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-panel{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-3);flex-direction:column;gap:12px;padding:24px;display:flex}.lp-statusrow{border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:flex}.lp-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-timeline>li{grid-template-columns:88px minmax(0,1fr);column-gap:24px;display:grid}.lp-timeline__time{font-family:var(--font-condensed);color:var(--text-brand);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:32px}.lp-timeline__body{border-left:2px solid var(--border);flex-direction:column;gap:6px;padding:2px 0 36px 28px;display:flex;position:relative}.lp-timeline__body:before{content:"";border-radius:var(--radius-full);background:var(--bg);width:14px;height:14px;box-shadow:0 0 0 2px var(--text-brand);position:absolute;top:9px;left:-8px}.lp-timeline>li:last-child .lp-timeline__body{border-left-color:#0000;padding-bottom:0}.lp-quote{border-radius:var(--radius-xl);background:var(--surface-sunken);border:1px dashed var(--border-strong);flex-direction:column;gap:16px;padding:32px;display:flex}@media (width<=1099px){.lp-nav,.lp-header__actions .lp-hide-md{display:none}.lp-burger{display:inline-flex}.lp-header__actions{margin-left:auto}.lp-mega__in{grid-template-columns:minmax(0,1fr)}.lp-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-footer__brand{grid-column:1/-1}}@media (width<=767px){.lp-split,.lp-split--rev{flex-flow:column;align-items:stretch}.lp-split__media,.lp-split__text{flex-basis:auto}.lp-hide-sm{display:none!important}.lp-duo{padding-bottom:0}.lp-duo__monitor{width:100%}.lp-duo__phone{width:min(220px,64%);margin:-48px 8px 0 auto;position:relative;bottom:auto;right:auto}.lp-ctas .lp-btn{flex:100%}.lp-footer__top{grid-template-columns:minmax(0,1fr)}.lp-faq summary{font-size:17px}}html{scroll-padding-top:88px}.lp-mega,.lp-mnav{overscroll-behavior:contain;max-height:calc(100dvh - 72px);overflow-y:auto}.lp-mnav>*{flex-shrink:0}.lp-mega[hidden],.lp-mnav[hidden],.lp-burger .lp-burger__close,.lp-burger[aria-expanded=true] .lp-burger__open{display:none}.lp-burger[aria-expanded=true] .lp-burger__close{display:block}.lp-table__sub{color:var(--text-secondary);font-size:13px;font-weight:500;line-height:18px;display:block}.lp-table th.lp-col-hi .lp-table__sub{color:var(--text)}.lp-table th[scope=rowgroup]{text-align:left;background:var(--surface-sunken);padding-top:10px;padding-bottom:6px}.lp-table td .lp-icon{vertical-align:middle}.lp-table thead th.lp-table__first{text-align:left}.lp-mnav__group ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=479px){.lp-header__in{gap:var(--space-3)}}@media (width<=389px){.lp-header__actions .lp-btn--primary{padding:0 var(--space-3);font-size:14px}}@media (width<=355px){.lp-header__actions .lp-btn--primary{display:none}}.lp-btn{height:auto;min-height:var(--control-md);padding-block:var(--space-2);white-space:normal;text-align:center}.lp-btn--lg{min-height:var(--control-lg)}.lp-btn--xl{min-height:var(--control-xl)}.lp-ctas .lp-btn{min-width:0}.lp-cta-band .lp-ctas{min-width:0;max-width:100%}@media (width<=799px){.lp-table{border-collapse:separate;border-spacing:0;min-width:600px}.lp-table th,.lp-table td{padding-inline:var(--space-3)}.lp-table th[scope=row],.lp-table thead th.lp-table__first{z-index:1;background:var(--surface);width:148px;min-width:0;max-width:148px;box-shadow:1px 0 0 var(--border-subtle);position:sticky;left:0}.lp-table thead th.lp-table__first{z-index:2;background:var(--surface-sunken)}.lp-table thead th:not(.lp-table__first),.lp-table td{min-width:110px}.lp-table th[scope=rowgroup]>span{left:var(--space-3);display:inline-block;position:sticky}.lp-table caption{box-sizing:border-box;width:min(100%, calc(100vw - 2 * var(--gutter) - 2px));position:sticky;left:0}}@media (width>=768px){.lp-duo--clear .lp-monitor__bar{padding-right:calc(210px - 96px + var(--space-4))}}@media (forced-colors:active){.lp-nav__item[aria-current],.lp-nav__item[data-current=true]{border-bottom:2px solid highlight}.lp-mega__link[aria-current=page],.lp-mnav__link[aria-current=page]{text-decoration:underline}.lp-card:has(.lp-stretch:focus-visible){outline:3px solid highlight}}.lp-burger-nojs{display:none}@media (scripting:none){[data-menu-toggle]{display:none!important}}@media (scripting:none) and (width<=1099px){.lp-burger-nojs{display:inline-flex}}.lp-table__price{white-space:nowrap}@media (width<=799px){.lp-table__sep{display:none}.lp-table__price{color:var(--text-secondary);font-size:13px;font-weight:500;line-height:18px;display:block}.lp-table th.lp-col-hi .lp-table__price{color:var(--text)}}.lp-table-shell{position:relative}.lp-table-shell[data-more]:after{content:"";pointer-events:none;z-index:3;border-radius:0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0;background:linear-gradient(to right, transparent, var(--surface) 90%);width:44px;position:absolute;top:1px;bottom:1px;right:1px}@media (forced-colors:active){.lp-table-shell[data-more]:after{display:none}}@media (width<=767px),(pointer:coarse){.lp-footer__col ul{gap:0}.lp-footer__col li a{min-height:44px}}.lp-advertising[data-astro-cid-wdmoi3mi][hidden],.lp-advertising__preferences[data-astro-cid-wdmoi3mi][hidden],.lp-advertising__actions[data-astro-cid-wdmoi3mi] [data-astro-cid-wdmoi3mi][hidden]{display:none}.lp-advertising[data-astro-cid-wdmoi3mi]{z-index:100;background:var(--surface-raised);color:var(--text);border-top:1px solid var(--border-strong);max-height:75vh;padding:20px max(20px,50vw - 600px);position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #0005}.lp-advertising[data-astro-cid-wdmoi3mi] h2[data-astro-cid-wdmoi3mi]{font-family:var(--font-display);margin:0 0 8px;font-size:24px}.lp-advertising[data-astro-cid-wdmoi3mi] p[data-astro-cid-wdmoi3mi]{max-width:100ch;margin:6px 0;font-size:14px;line-height:1.5}.lp-advertising[data-astro-cid-wdmoi3mi] a[data-astro-cid-wdmoi3mi]{text-decoration:underline}.lp-advertising__actions[data-astro-cid-wdmoi3mi]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.lp-advertising__actions[data-astro-cid-wdmoi3mi] .lp-btn--secondary[data-astro-cid-wdmoi3mi]{flex:0 210px}.lp-advertising__preferences[data-astro-cid-wdmoi3mi]{background:var(--bg);text-align:center;padding:8px 20px}.lp-advertising__status[data-astro-cid-wdmoi3mi]:empty{display:none}@media (width<=520px){.lp-advertising__actions[data-astro-cid-wdmoi3mi] .lp-btn--secondary[data-astro-cid-wdmoi3mi]{flex:160px}}
