@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/big-shoulders-display-latin-700-normal.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-family:Big Shoulders Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/big-shoulders-display-latin-ext-700-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/big-shoulders-display-latin-800-normal.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-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/big-shoulders-display-latin-ext-800-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-400-normal.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-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-400-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-500-normal.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-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-500-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-latin-600-normal.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-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-600-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-700-normal.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-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-700-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--colour-brand-midnight:#16202b;--colour-brand-bone:#f2efe9;--colour-brand-slate:#5e76a0;--colour-brand-slate-300:#9db1d3;--colour-brand-slate-700:#3f567c;--colour-brand-mist:#dce4ee;--colour-text-ink:#1b2430;--colour-text-muted:#5a616a;--colour-feedback-error:#a63a32;--colour-feedback-error-on-dark:#f0a39b;--colour-feedback-error-tint:#f6deda;--colour-feedback-success:#2f6b45;--colour-feedback-success-on-dark:#9fd3b2;--colour-feedback-success-tint:#dcede2;--colour-field-fill:#fff9;--gradient-film-placeholder:linear-gradient(150.68deg, var(--colour-brand-slate-700) 0%, var(--colour-brand-midnight) 83.333%);--overlay-still:color-mix(in srgb, var(--colour-brand-midnight) 20%, transparent);--overlay-hero:linear-gradient(180deg, color-mix(in srgb, var(--colour-brand-midnight) 10%, transparent) 0%, color-mix(in srgb, var(--colour-brand-midnight) 90%, transparent) 100%), linear-gradient(color-mix(in srgb, var(--colour-brand-midnight) 35%, transparent), color-mix(in srgb, var(--colour-brand-midnight) 35%, transparent));--font-display:"Big Shoulders Display", "Arial Narrow", sans-serif-condensed, sans-serif;--font-body:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--type-display-hero-size:3.75rem;--type-display-hero-leading:.9;--type-display-hero:800 var(--type-display-hero-size) / var(--type-display-hero-leading) var(--font-display);--type-display-hero-tracking:.01em;--type-display-hero-fixed:800 8rem / .86 var(--font-display);--type-display-hero-fixed-tablet:800 6.5rem / .86 var(--font-display);--type-display-xl:800 4.5rem / .9 var(--font-display);--type-display-xl-tracking:.01em;--type-display-l:700 3rem / .95 var(--font-display);--type-display-l-tracking:.01em;--type-display-m:700 2rem / 1 var(--font-display);--type-display-m-tracking:.01em;--type-display-s:700 1.5rem / 1 var(--font-display);--type-display-s-tracking:.01em;--type-wordmark:700 2.125rem / 1 var(--font-display);--type-wordmark-tracking:.03em;--type-monogram-lg:700 7.5rem / .9 var(--font-display);--type-monogram-md:700 4rem / .9 var(--font-display);--type-monogram-sm:700 2.375rem / .9 var(--font-display);--type-monogram-xs:700 1.25rem / .9 var(--font-display);--type-monogram-tracking:-.02em;--type-body-l:400 1.125rem / 1.5 var(--font-body);--type-body-m:400 1rem / 1.5 var(--font-body);--type-body-s:400 .875rem / 1.45 var(--font-body);--type-body-xs:400 .75rem / 1.4 var(--font-body);--type-body-m-strong:600 1rem / 1.5 var(--font-body);--type-ui-button:700 .8125rem / 1 var(--font-body);--type-ui-button-tracking:.08em;--type-ui-label:600 .6875rem / 1.2 var(--font-body);--type-ui-label-tracking:.12em;--type-ui-tagline:600 .625rem / 1.2 var(--font-body);--type-ui-tagline-tracking:.2em;--type-ui-field:400 .9375rem / 1.4 var(--font-body);--type-stepper-label:500 .6875rem / 1.4 var(--font-body);--type-stepper-label-current:700 .6875rem / 1.4 var(--font-body);--type-body-s-strong:600 .875rem / 1.45 var(--font-body);--type-body-xs-strong:600 .75rem / 1.4 var(--font-body);--type-feedback-glyph:600 .6875rem / 1.2 var(--font-body);--radius-control:2px;--radius-panel:4px;--radius-round:999px;--border-hairline:1px;--border-control:1.5px;--border-control-focus:2px;--focus-gap:2px;--focus-width:2px;--focus-ring-on-light:var(--colour-brand-slate-700);--focus-ring-on-dark:var(--colour-brand-slate-300);--focus-ring:var(--focus-ring-on-light);--page-gutter:20px;--content-max:1200px;--page-inline:max(var(--page-gutter), calc((100% - var(--content-max)) / 2));--duration-quick:.12s;--duration-spin:.8s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}@media (width>=600px){:root{--type-display-hero-size:6.5rem;--type-display-hero-leading:.86;--type-display-hero-tracking:0;--page-gutter:40px}}@media (width>=1200px){:root{--type-display-hero-size:8rem;--page-gutter:120px}}[data-ground=dark]{--focus-ring:var(--focus-ring-on-dark)}[data-ground=light]{--focus-ring:var(--focus-ring-on-light)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--colour-brand-bone);min-height:100vh;color:var(--colour-text-ink);font:var(--type-body-m);-webkit-font-smoothing:antialiased}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:where(ul[role=list],ol[role=list]){padding:0;list-style:none}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-gap)}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.type-display-hero{font:var(--type-display-hero);letter-spacing:var(--type-display-hero-tracking);text-transform:uppercase}.type-display-xl{font:var(--type-display-xl);letter-spacing:var(--type-display-xl-tracking);text-transform:uppercase}.type-display-l{font:var(--type-display-l);letter-spacing:var(--type-display-l-tracking);text-transform:uppercase}.type-display-m{font:var(--type-display-m);letter-spacing:var(--type-display-m-tracking);text-transform:uppercase}.type-display-s{font:var(--type-display-s);letter-spacing:var(--type-display-s-tracking);text-transform:uppercase}.type-body-l{font:var(--type-body-l)}.type-body-m{font:var(--type-body-m)}.type-body-m-strong{font:var(--type-body-m-strong)}.type-body-s{font:var(--type-body-s)}.type-body-xs{font:var(--type-body-xs)}.type-ui-label{font:var(--type-ui-label);letter-spacing:var(--type-ui-label-tracking);text-transform:uppercase}
