@font-face{font-family:Helvetica Now Alpha;src:url(/fonts/helvetica-now/helvetica-now-variable-roman.woff2)format("woff2");font-style:normal;font-weight:50 1000;font-stretch:50% 100%;font-display:swap}@font-face{font-family:Helvetica Now Alpha;src:url(/fonts/helvetica-now/helvetica-now-variable-italic.woff2)format("woff2");font-style:italic;font-weight:50 1000;font-stretch:50% 100%;font-display:swap}:root{--font-ui:"Helvetica Now Alpha", "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-ui-display:"Helvetica Now Alpha", "Helvetica Now Display", "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display-fine:"Tiempos Fine", "Tiempos Headline", Georgia, serif;--font-display:"Tiempos Headline", "Tiempos Fine", Georgia, serif;--font-editorial:"Tiempos Text", Georgia, serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--font-sans:var(--font-ui);--font-body:var(--font-ui);--font-tight:var(--font-ui-display);--font-eyebrow:var(--font-ui);--font-editorial-headline:"Tiempos Headline", "Tiempos Fine", Georgia, serif;--font-editorial-fine:"Tiempos Fine", "Tiempos Headline", Georgia, serif;--font-editorial-text:"Tiempos Text", Georgia, serif;--font-ui-fallback:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-headline:var(--font-editorial-headline);--font-fine:var(--font-editorial-fine);--font-text:var(--font-editorial-text);--alpha-sans:var(--font-sans);--font-weight-regular:400;--font-weight-book-plus:425;--font-weight-strong-regular:450;--font-weight-medium:500;--font-weight-medium-plus:550;--font-weight-semibold:600;--type-hero-size:clamp(4rem, 8vw, 8.5rem);--type-display-xl:clamp(3.5rem, 6vw, 7rem);--type-display-lg:clamp(3rem, 5vw, 5.5rem);--type-h1:clamp(2.75rem, 4vw, 4.5rem);--type-h2:clamp(2.125rem, 3vw, 3.25rem);--type-h3:clamp(1.5rem, 2vw, 2.125rem);--type-body-lg:clamp(1.0625rem, 1.3vw, 1.25rem);--type-body:1rem;--type-body-sm:.875rem;--type-label:.6875rem;--leading-display:.94;--leading-heading:1.05;--leading-body:1.55;--leading-editorial:1.62;--tracking-display:-.052em;--tracking-heading:-.035em;--tracking-label:.1em}html{font-optical-sizing:auto;font-synthesis:none}body,button,input,select,textarea{font-family:var(--font-sans)}body{font-weight:var(--font-weight-regular)}.type-hero,.type-display-xl,.type-display-lg,.type-heading{font-family:var(--font-display);font-optical-sizing:auto}.type-hero{font-size:var(--type-hero-size);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.type-display-xl{font-size:var(--type-display-xl);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.type-display-lg{font-size:var(--type-display-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading)}.type-body,.type-body-lg{font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body)}.type-body-lg{font-size:var(--type-body-lg)}.type-label{font-family:var(--font-eyebrow);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.4}.type-interface-heading{font-family:var(--font-ui-display)}.type-editorial-headline{font-family:var(--font-editorial-headline);font-weight:var(--font-weight-regular)}.type-editorial-fine{font-family:var(--font-editorial-fine);font-size:max(3rem,var(--type-display-lg));font-weight:var(--font-weight-regular)}.type-editorial-text{max-inline-size:70ch;font-family:var(--font-editorial-text);font-size:clamp(1.0625rem,1.2vw,1.3125rem);font-weight:var(--font-weight-regular);line-height:var(--leading-editorial)}.type-data,code,kbd,pre,samp{font-family:var(--font-mono)}.btn,button,[role=button]{font-weight:var(--font-weight-medium-plus)}
