@charset "UTF-8";@font-face{font-family:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/funneldisplay/v3/B50WF7FGv37QNVWgE0ga--4Pbb6TDYsmgQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-family:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/funneldisplay/v3/B50WF7FGv37QNVWgE0ga--4Pbb6dDYs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/funneldisplay/v3/B50WF7FGv37QNVWgE0ga--4Pbb6TDYsmgQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-family:Funnel Display;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/funneldisplay/v3/B50WF7FGv37QNVWgE0ga--4Pbb6dDYs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-canvas: #f8f6fb;--color-surface: #ffffff;--color-ink: #201a27;--color-text-secondary: #625a69;--color-border: #e4dee9;--color-violet: #6c3bce;--color-violet-deep: #51249d;--color-razzmatazz: #e3256b;--color-razzmatazz-deep: #c2185b;--color-violet-soft: #eee6ff;--color-razzmatazz-soft: #fce7f0;--color-text: var(--color-text-secondary);--color-primary: var(--color-violet-deep);--color-primary-bright: var(--color-violet);--color-accent: var(--color-razzmatazz);--color-accent-strong: var(--color-razzmatazz-deep);--color-lilac: var(--color-violet-soft);--color-pink: var(--color-razzmatazz-soft);--font-display: "Funnel Display", Arial, sans-serif;--font-body: "Lato", Arial, sans-serif;--font-size-display: 4rem;--font-line-display: 4.25rem;--font-size-heading-01: 3.5rem;--font-line-heading-01: 3.75rem;--font-size-heading-02: 2.5rem;--font-line-heading-02: 2.875rem;--font-size-heading-03: 1.75rem;--font-line-heading-03: 2.125rem;--font-size-lead: 1.25rem;--font-line-lead: 2rem;--font-size-body-large: 1.125rem;--font-line-body-large: 1.875rem;--font-size-body: 1rem;--font-line-body: 1.625rem;--font-size-caption: .875rem;--font-line-caption: 1.375rem;--font-size-label: .8125rem;--font-line-label: 1.125rem;--font-size-metric: 3.5rem;--font-line-metric: 3.5rem;--page-max-width: 90rem;--page-inline-spacing: clamp(1.25rem, 5.5vw, 6.75rem);--page-block-spacing: clamp(1rem, 3vw, 2rem);--header-height: 5.5rem;color:var(--color-ink);background:var(--color-canvas);font-family:var(--font-body);font-synthesis:none}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-canvas);text-rendering:optimizeLegibility}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,p{min-inline-size:0}h1,h2,h3{font-family:var(--font-display)}h1,h2{font-weight:600}h3{font-weight:500}button,input,select,textarea{font:inherit}img,picture{display:block;max-inline-size:100%;block-size:auto}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media (max-width: 36rem){:root{--header-height: 4.5rem;--page-inline-spacing: clamp(1.125rem, 5.25vw, 1.5rem);--font-size-display: clamp(2rem, 8.2vw, 2.25rem);--font-line-display: 1.2;--font-size-heading-01: 2rem;--font-line-heading-01: 2.5rem;--font-size-heading-02: 1.75rem;--font-line-heading-02: 2.25rem;--font-size-heading-03: 1.375rem;--font-line-heading-03: 1.8125rem;--font-size-lead: 1rem;--font-line-lead: 1.75rem;--font-size-body-large: 1rem;--font-line-body-large: 1.75rem;--font-line-body: 1.75rem;--font-size-metric: 2.5rem;--font-line-metric: 2.5rem}main p,main li,main blockquote{text-align:left}main p.eyebrow{text-align:left}}
