:root{--lp-sans:"DM Sans","Noto Sans SC",system-ui,sans-serif;--lp-serif:"Noto Sans SC",system-ui,sans-serif;--lp-muted-surface:color-mix(in srgb,var(--fill-bg-primary) 92%,var(--text-primary));--lp-shadow-nav:0 4px 12px var(--shadow-tertiary)}html body{background:var(--fill-bg-secondary);color:var(--text-primary)}.marketing-chrome{background:var(--fill-bg-primary);color:var(--text-primary)}.marketing-chrome .marketing-theme-switch{border-radius:var(--radius-8)}.marketing-chrome .marketing-theme-switch [role=tab]>div,.marketing-chrome .marketing-theme-switch.marketing-theme-switch button[role=tab]{border-radius:var(--radius-6)}[data-theme=dark] .marketing-chrome .marketing-theme-switch[role=tablist]{--pill-thumb:var(--fill-primary)}[data-theme=dark] .marketing-chrome .marketing-theme-switch [role=tab][data-state=active]{color:var(--text-allblack-primary)}.marketing-chrome :focus-visible:not(.focus-field){outline-color:var(--stroke-primary)}.marketing-chrome .text-lp-accent,.marketing-chrome .text-lp-accent-dark{color:var(--text-primary)}.marketing-chrome .border-lp-accent-dark{border-color:var(--stroke-tertiary)}html[data-home-snap]{scroll-snap-type:y mandatory}[data-home-section=trust]{scroll-snap-align:start}[data-home-section=trust],[data-social-proof-metrics]{background:color-mix(in srgb,var(--fill-bg-primary) 92%,var(--text-primary))}@font-face{font-family:JetBrains Mono Digits;src:url(/fonts/jetbrains-mono/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:JetBrains Mono Digits;src:url(/fonts/jetbrains-mono/JetBrainsMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:JetBrains Mono Digits;src:url(/fonts/jetbrains-mono/JetBrainsMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:JetBrains Mono Digits;src:url(/fonts/jetbrains-mono/JetBrainsMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+0030-0039}.lp-numeric{font-family:JetBrains Mono Digits,DM Sans,Noto Sans SC,sans-serif;font-variant-numeric:tabular-nums}.marketing-chrome :is(a,button,[role=button]):is(.bg-lp-accent,.bg-lp-lime-soft),.marketing-chrome :is(a,button,[role=button]):is(.bg-lp-accent,.bg-lp-lime-soft)>span{color:var(--text-allblack-primary);font-weight:500}.marketing-chrome footer .marketing-theme-switch{width:-moz-max-content;width:max-content;max-width:none}.marketing-chrome footer .marketing-theme-switch>span:first-child{flex-shrink:0;overflow:visible;text-overflow:clip}