@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Hanken+Grotesk:wght@600&family=Roboto:wght@400&display=swap");@font-face{font-family:Azo Sans;src:url(/fonts/azo-sans-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Azo Sans;src:url(/fonts/azo-sans-medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Azo Sans;src:url(/fonts/azo-sans-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-display:"Azo Sans","Montserrat",sans-serif;--font-body:"Montserrat",sans-serif;--font-roboto:"Roboto",sans-serif;--font-ui:var(--font-body);--text-display-size:64px;--text-display-lh:72px;--text-display-ls:-1px;--text-display-weight:500;--text-h1-size:48px;--text-h1-lh:56px;--text-h1-ls:0px;--text-h1-weight:500;--text-h2-size:32px;--text-h2-lh:40px;--text-h2-ls:0px;--text-h2-weight:500;--text-h3-size:24px;--text-h3-lh:32px;--text-h3-ls:0px;--text-h3-weight:500;--text-h4-size:20px;--text-h4-lh:28px;--text-h4-ls:0px;--text-h4-weight:500;--text-h5-size:18px;--text-h5-lh:26px;--text-h5-ls:0px;--text-h5-weight:500;--text-h6-size:16px;--text-h6-lh:24px;--text-h6-ls:0px;--text-h6-weight:500;--text-eyebrow-size:13px;--text-eyebrow-lh:16px;--text-eyebrow-ls:0.8px;--text-eyebrow-weight:600;--text-body-xl-size:22px;--text-body-xl-lh:30px;--text-body-xl-ls:0px;--text-body-lg-size:20px;--text-body-lg-lh:30px;--text-body-lg-ls:0px;--text-body-md-size:18px;--text-body-md-lh:28px;--text-body-md-ls:0px;--text-body-base-size:16px;--text-body-base-lh:24px;--text-body-base-ls:0px;--text-body-base-compact-lh:20px;--text-body-sm-size:14px;--text-body-sm-lh:20px;--text-body-sm-ls:0.1px;--text-body-sm-compact-lh:18px;--text-body-xs-size:13px;--text-body-xs-lh:18px;--text-body-xs-ls:0.1px;--text-body-xs-compact-lh:16px;--text-body-xxs-size:12px;--text-body-xxs-lh:14px;--text-body-xxs-ls:0.1px;--text-btn-lg-size:16px;--text-btn-lg-lh:20px;--text-btn-lg-ls:0px;--text-btn-base-size:14px;--text-btn-base-lh:18px;--text-btn-base-ls:0px;--text-btn-sm-size:13px;--text-btn-sm-lh:16px;--text-btn-sm-ls:0px;--text-input-base-size:16px;--text-input-base-lh:22px;--text-input-base-ls:0px;--text-input-sm-size:14px;--text-input-sm-lh:20px;--text-input-sm-ls:0px}.type-display-medium{font-family:var(--font-display);font-size:var(--text-display-size);line-height:var(--text-display-lh);letter-spacing:var(--text-display-ls);font-weight:var(--text-display-weight)}.type-h1-medium{font-weight:var(--text-h1-weight)}.type-h1-bold,.type-h1-medium{font-family:var(--font-display);font-size:var(--text-h1-size);line-height:var(--text-h1-lh);letter-spacing:var(--text-h1-ls)}.type-h1-bold{font-weight:700}.type-h2-medium{font-weight:var(--text-h2-weight)}.type-h2-bold,.type-h2-medium{font-family:var(--font-display);font-size:var(--text-h2-size);line-height:var(--text-h2-lh);letter-spacing:var(--text-h2-ls)}.type-h2-bold{font-weight:700}.type-h3-medium{font-family:var(--font-display);font-size:var(--text-h3-size);line-height:var(--text-h3-lh);letter-spacing:var(--text-h3-ls);font-weight:var(--text-h3-weight)}.type-h4-medium{font-family:var(--font-display);font-size:var(--text-h4-size);line-height:var(--text-h4-lh);letter-spacing:var(--text-h4-ls);font-weight:var(--text-h4-weight)}.type-h5-medium{font-family:var(--font-display);font-size:var(--text-h5-size);line-height:var(--text-h5-lh);letter-spacing:var(--text-h5-ls);font-weight:var(--text-h5-weight)}.type-h6-medium{font-family:var(--font-display);font-size:var(--text-h6-size);line-height:var(--text-h6-lh);letter-spacing:var(--text-h6-ls);font-weight:var(--text-h6-weight)}.type-eyebrow{font-family:var(--font-ui);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-lh);letter-spacing:var(--text-eyebrow-ls);font-weight:var(--text-eyebrow-weight);text-transform:uppercase}.type-body-xl-regular{font-family:var(--font-body);font-size:var(--text-body-xl-size);line-height:var(--text-body-xl-lh);letter-spacing:var(--text-body-xl-ls);font-weight:400}.type-body-lg-regular{font-weight:400}.type-body-lg-medium,.type-body-lg-regular{font-family:var(--font-body);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);letter-spacing:var(--text-body-lg-ls)}.type-body-lg-medium{font-weight:500}.type-body-lg-semibold{font-family:var(--font-body);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);letter-spacing:var(--text-body-lg-ls);font-weight:600}.type-body-md-regular{font-weight:400}.type-body-md-medium,.type-body-md-regular{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-lh);letter-spacing:var(--text-body-md-ls)}.type-body-md-medium{font-weight:500}.type-body-md-semibold{font-weight:600}.type-body-md-bold,.type-body-md-semibold{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-lh);letter-spacing:var(--text-body-md-ls)}.type-body-md-bold{font-weight:700}.type-body-base-regular{font-weight:400}.type-body-base-medium,.type-body-base-regular{font-family:var(--font-body);font-size:var(--text-body-base-size);line-height:var(--text-body-base-lh);letter-spacing:var(--text-body-base-ls)}.type-body-base-medium{font-weight:500}.type-body-base-semibold{font-family:var(--font-body);font-size:var(--text-body-base-size);line-height:var(--text-body-base-lh);letter-spacing:var(--text-body-base-ls);font-weight:600}.type-body-sm-regular{font-weight:400}.type-body-sm-medium,.type-body-sm-regular{font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);letter-spacing:var(--text-body-sm-ls)}.type-body-sm-medium{font-weight:500}.type-body-xs-regular{font-family:var(--font-body);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-lh);letter-spacing:var(--text-body-xs-ls);font-weight:400}.type-btn-large-medium{font-weight:500}.type-btn-large-medium,.type-btn-large-semibold{font-family:var(--font-body);font-size:var(--text-btn-lg-size);line-height:var(--text-btn-lg-lh);letter-spacing:var(--text-btn-lg-ls)}.type-btn-large-semibold{font-weight:600}.type-btn-base-semibold{font-family:var(--font-body);font-size:var(--text-btn-base-size);line-height:var(--text-btn-base-lh);letter-spacing:var(--text-btn-base-ls);font-weight:600}.type-btn-small-semibold{font-family:var(--font-body);font-size:var(--text-btn-sm-size);line-height:var(--text-btn-sm-lh);letter-spacing:var(--text-btn-sm-ls);font-weight:600}.type-input-base{font-size:var(--text-input-base-size);line-height:var(--text-input-base-lh);letter-spacing:var(--text-input-base-ls)}.type-input-base,.type-input-small{font-family:var(--font-body);font-weight:400}.type-input-small{font-size:var(--text-input-sm-size);line-height:var(--text-input-sm-lh);letter-spacing:var(--text-input-sm-ls)}