:root{--landing-hero-overlay:linear-gradient(to bottom, #1c24214d 0%, #1c24218c 45%, #1c2421eb 100%);--landing-material-border:#efe6c8;--landing-preview-shadow:0 4px 12px color-mix(in srgb, var(--fr-ink) 12%, transparent)}.landing-hero-shade{background:linear-gradient(#ffffff59 0%,#ffffff8c 55%,#ffffffd1 100%)}.landing-v2 .landing-heading,.cookie-policy .cookie-heading{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 72, "SOFT" 0, "WONK" 0;letter-spacing:0;font-style:normal;font-weight:500;line-height:1.16}.landing-v2 .landing-bold-display{font-family:var(--font-heavy);letter-spacing:-.035em;font-weight:800;line-height:1.02}.landing-v2 .landing-light-button{background:var(--fr-light);color:var(--fr-ink)}.landing-v2 .landing-label-light{color:var(--fr-gilt)}.landing-button{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.landing-material{border-color:var(--landing-material-border)}.landing-slide{box-shadow:var(--landing-preview-shadow)}.landing-premium-card{border-color:var(--fr-gilt)}.landing-v2 .landing-hero-text,.landing-v2 .landing-nav{color:var(--fr-ink)}.landing-v2 .landing-hero-text strong{color:var(--fr-gilt-text)}.landing-v2 .landing-stat{color:var(--fr-gilt-text);letter-spacing:-.035em;font-size:56px;font-weight:800;line-height:1.02}.landing-stat-rule{border-top:1px solid color-mix(in srgb, var(--fr-gilt) 50%, transparent)}@media (width>=900px){.landing-v2 .landing-stat{font-size:80px}}@media (width<=899px){.landing-hero-shade{background:linear-gradient(#ffffff8c 0%,#ffffffe0 100%)}}
