@font-face{font-family:Cera Compact;src:url(../media/CeraCompact-Bold.0--~8fqfaa_nt.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Cera Compact;src:url(../media/CeraCompact-BoldItalic.0m7h5smfatb7p.woff2)format("woff2");font-weight:700;font-style:italic}
@font-face{font-family:Duffy;src:url(../media/Duffy-Bold.0xjvhc~8zaqt6.woff2)format("woff2");font-weight:700;font-style:normal}

.mega.light{--color-dominant-background-default:#fff;--color-dominant-background-tinted:#f1f4f3;--color-dominant-surface-default:#fff;--color-dominant-surface-tinted:#e3eae7;--color-dominant-surface-hover:#d1ddd7;--color-dominant-surface-active:#bdcec6;--color-dominant-border-subtle:#abc0b7;--color-dominant-border-default:#57816e;--color-dominant-border-strong:#346750;--color-dominant-text-subtle:#346750;--color-dominant-text-default:#00331c;--color-dominant-base-default:#004023;--color-dominant-base-hover:#195339;--color-dominant-base-active:#32664e;--color-dominant-base-contrast-subtle:#c4d3cc;--color-dominant-base-contrast-default:#fff;--color-complementary-background-default:#fff;--color-complementary-background-tinted:#f3f5ef;--color-complementary-surface-default:#fff;--color-complementary-surface-tinted:#e8edde;--color-complementary-surface-hover:#dce2d0;--color-complementary-surface-active:#d3dac8;--color-complementary-border-subtle:#d0d8c0;--color-complementary-border-default:#8c9e73;--color-complementary-border-strong:#6e8364;--color-complementary-text-subtle:#3f4d45;--color-complementary-text-default:#1b3323;--color-complementary-base-default:#005b23;--color-complementary-base-hover:#00461b;--color-complementary-base-active:#003213;--color-complementary-base-contrast-subtle:#d0d8c0;--color-complementary-base-contrast-default:#fff;--color-accent-background-default:#fff;--color-accent-background-tinted:#fcf3db;--color-accent-surface-default:#fff;--color-accent-surface-tinted:#ffefc6;--color-accent-surface-hover:#ffe293;--color-accent-surface-active:#ffd76f;--color-accent-border-subtle:#ecb31a;--color-accent-border-default:#a47700;--color-accent-border-strong:#7e5c00;--color-accent-text-subtle:#7e5c00;--color-accent-text-default:#322618;--color-accent-base-default:#eaaa00;--color-accent-base-hover:#cf9600;--color-accent-base-active:#b48300;--color-accent-base-contrast-subtle:#2e2100;--color-accent-base-contrast-default:#000;--color-neutral-background-default:#fff;--color-neutral-background-tinted:#f6f3ef;--color-neutral-surface-default:#fff;--color-neutral-surface-tinted:#ede8df;--color-neutral-surface-hover:#e0d9cc;--color-neutral-surface-active:#d0c9bd;--color-neutral-border-subtle:#c1bbb0;--color-neutral-border-default:#7c7871;--color-neutral-border-strong:#605d57;--color-neutral-text-subtle:#605d57;--color-neutral-text-default:#2d2b29;--color-neutral-base-default:#e3dccf;--color-neutral-base-hover:#ccc5ba;--color-neutral-base-active:#b5b0a5;--color-neutral-base-contrast-subtle:#44423e;--color-neutral-base-contrast-default:#000;--color-support1-background-default:#fff;--color-support1-background-tinted:#f7f5ee;--color-support1-surface-default:#fff;--color-support1-surface-tinted:#eeeae2;--color-support1-surface-hover:#e9e4d9;--color-support1-surface-active:#dfd7cc;--color-support1-border-subtle:#8d867b;--color-support1-border-default:#908475;--color-support1-border-strong:#7f7467;--color-support1-text-subtle:#7f7467;--color-support1-text-default:#3b352f;--color-support1-base-default:#c4b4a1;--color-support1-base-hover:#ad9f8e;--color-support1-base-active:#978a7c;--color-support1-base-contrast-subtle:#292521;--color-support1-base-contrast-default:#000;--color-support2-background-default:#fff;--color-support2-background-tinted:#eff5f7;--color-support2-surface-default:#fff;--color-support2-surface-tinted:#dfeaef;--color-support2-surface-hover:#cfe1e8;--color-support2-surface-active:#bed6df;--color-support2-border-subtle:#8fa9b4;--color-support2-border-default:#5b7682;--color-support2-border-strong:#2e3a41;--color-support2-text-subtle:#3f4c52;--color-support2-text-default:#272c2e;--color-support2-base-default:#bad3dd;--color-support2-base-hover:#a6bdc6;--color-support2-base-active:#93a6ae;--color-support2-base-contrast-subtle:#31383b;--color-support2-base-contrast-default:#000;--color-support3-background-default:#fff;--color-support3-background-tinted:#fdf6f5;--color-support3-surface-default:#fff;--color-support3-surface-tinted:#fcccb9;--color-support3-surface-hover:#f9b8a1;--color-support3-surface-active:#fba98d;--color-support3-border-subtle:#f8a084;--color-support3-border-default:#e46b63;--color-support3-border-strong:#cf4f47;--color-support3-text-subtle:#b93f38;--color-support3-text-default:#7d2723;--color-support3-base-default:#be3a34;--color-support3-base-hover:#9c302b;--color-support3-base-active:#7a2521;--color-support3-base-contrast-subtle:#f6eaea;--color-support3-base-contrast-default:#fff;--color-focus-inner-default:#fff;--color-focus-inner-inverted:#000;--color-focus-outer-default:#005b23;--color-focus-outer-inverted:#fff;--color-logo-primary:#005b23;--color-logo-primary-inverted:#fff;--color-logo-primary-fixed:#005b23;--color-logo-secondary:#fff;--color-logo-secondary-inverted:#fff;--color-logo-secondary-fixed:#fff;--color-logo-tertiary-fixed:#fff;--color-illustration-primary-base:#005b23;--color-illustration-primary-fill:#fff;--color-illustration-primary-background:#e8edde;--color-illustration-primary-foreground:#dce2d0;--color-illustration-primary-shadow:#d3dac8;--color-illustration-secondary-base:#004023}.mega.dark{--color-dominant-background-default:#0e1110;--color-dominant-background-tinted:#131615;--color-dominant-surface-default:#091f17;--color-dominant-surface-tinted:#0d2c24;--color-dominant-surface-hover:#123c2c;--color-dominant-surface-active:#174d38;--color-dominant-border-subtle:#24634e;--color-dominant-border-default:#35755f;--color-dominant-border-strong:#4c866f;--color-dominant-text-subtle:#69987f;--color-dominant-text-default:#b4cdc1;--color-dominant-base-default:#004023;--color-dominant-base-hover:#155c40;--color-dominant-base-active:#1f6f4e;--color-dominant-base-contrast-subtle:#e6f2ed;--color-dominant-base-contrast-default:#fff;--color-complementary-background-default:#0d1110;--color-complementary-background-tinted:#111513;--color-complementary-surface-default:#161a18;--color-complementary-surface-tinted:#002a10;--color-complementary-surface-hover:#0b3c21;--color-complementary-surface-active:#174e32;--color-complementary-border-subtle:#1f6240;--color-complementary-border-default:#277a53;--color-complementary-border-strong:#339264;--color-complementary-text-subtle:#8fc9ae;--color-complementary-text-default:#e0f2ea;--color-complementary-base-default:#005b23;--color-complementary-base-hover:#067532;--color-complementary-base-active:#0c8e40;--color-complementary-base-contrast-subtle:#e6f6f0;--color-complementary-base-contrast-default:#fff;--color-accent-background-default:#130f05;--color-accent-background-tinted:#191404;--color-accent-surface-default:#201804;--color-accent-surface-tinted:#271d04;--color-accent-surface-hover:#2f2304;--color-accent-surface-active:#3b2d05;--color-accent-border-subtle:#694c00;--color-accent-border-default:#a07400;--color-accent-border-strong:#d19800;--color-accent-text-subtle:#d5b25d;--color-accent-text-default:#fbf2da;--color-accent-base-default:#eaaa00;--color-accent-base-hover:#ffc21a;--color-accent-base-active:#cc8c00;--color-accent-base-contrast-subtle:#2d2306;--color-accent-base-contrast-default:#0f0c02;--color-neutral-background-default:#1a1a19;--color-neutral-background-tinted:#21201e;--color-neutral-surface-default:#282724;--color-neutral-surface-tinted:#302e2b;--color-neutral-surface-hover:#37342f;--color-neutral-surface-active:#3f3b36;--color-neutral-border-subtle:#4a4640;--color-neutral-border-default:#777069;--color-neutral-border-strong:#a09992;--color-neutral-text-subtle:#a09992;--color-neutral-text-default:#e5e1db;--color-neutral-base-default:#9b958c;--color-neutral-base-hover:#b0a99f;--color-neutral-base-active:#c7c0b6;--color-neutral-base-contrast-subtle:#0a0a09;--color-neutral-base-contrast-default:#000;--color-support1-background-default:#1b1a19;--color-support1-background-tinted:#22211f;--color-support1-surface-default:#2a2927;--color-support1-surface-tinted:#33312e;--color-support1-surface-hover:#3a3835;--color-support1-surface-active:#42403c;--color-support1-border-subtle:#4e4b47;--color-support1-border-default:#77736d;--color-support1-border-strong:#a49e97;--color-support1-text-subtle:#a9a39c;--color-support1-text-default:#e6e3df;--color-support1-base-default:#383633;--color-support1-base-hover:#4b4945;--color-support1-base-active:#5e5b56;--color-support1-base-contrast-subtle:#cececd;--color-support1-base-contrast-default:#fff;--color-support2-background-default:#181c1d;--color-support2-background-tinted:#202426;--color-support2-surface-default:#272d2f;--color-support2-surface-tinted:#2f3638;--color-support2-surface-hover:#353c3f;--color-support2-surface-active:#3d4548;--color-support2-border-subtle:#495356;--color-support2-border-default:#6f7e84;--color-support2-border-strong:#91a5ad;--color-support2-text-subtle:#91a5ad;--color-support2-text-default:#d9e7ec;--color-support2-base-default:#262b2d;--color-support2-base-hover:#353c3f;--color-support2-base-active:#454f52;--color-support2-base-contrast-subtle:#bdbebf;--color-support2-base-contrast-default:#fff;--color-support3-background-default:#2a0d0c;--color-support3-background-tinted:#391110;--color-support3-surface-default:#471513;--color-support3-surface-tinted:#561917;--color-support3-surface-hover:#641d1b;--color-support3-surface-active:#73211f;--color-support3-border-subtle:#932d28;--color-support3-border-default:#b54742;--color-support3-border-strong:#d1746f;--color-support3-text-subtle:#d1746f;--color-support3-text-default:#f3dfde;--color-support3-base-default:#be3a34;--color-support3-base-hover:#a2312c;--color-support3-base-active:#862723;--color-support3-base-contrast-subtle:#140707;--color-support3-base-contrast-default:#000;--color-focus-inner-default:#1a1a19;--color-focus-inner-inverted:#000;--color-focus-outer-default:#005b23;--color-focus-outer-inverted:#fff;--color-logo-primary:#fff;--color-logo-primary-inverted:#fff;--color-logo-primary-fixed:#005b23;--color-logo-secondary:#fff;--color-logo-secondary-inverted:#fff;--color-logo-secondary-fixed:#fff;--color-logo-tertiary-fixed:#fff;--color-illustration-primary-base:#005b23;--color-illustration-primary-fill:#fff;--color-illustration-primary-background:#002a10;--color-illustration-primary-foreground:#0b3c21;--color-illustration-primary-shadow:#161a18;--color-illustration-secondary-base:#004023}.mega{--typography-heading-hero-font-family:Cera;--typography-heading-hero-font-weight:700;--typography-heading-hero-text-case:uppercase;--typography-heading-headline-font-family:Cera;--typography-heading-headline-font-weight:700;--typography-heading-headline-text-case:uppercase;--typography-heading-section-font-family:Cera;--typography-heading-section-font-weight:700;--typography-heading-section-text-case:uppercase;--typography-heading-title-font-family:Cera;--typography-heading-title-font-weight:500;--typography-heading-title-text-case:uppercase;--typography-heading-subtitle-font-family:"Coop Sans";--typography-heading-subtitle-font-weight:500;--typography-heading-subtitle-text-case:uppercase;--typography-heading-subtitle-bold-font-family:"Coop Sans";--typography-heading-subtitle-bold-font-weight:600;--typography-heading-subtitle-bold-text-case:uppercase;--typography-heading-caption-font-family:"Coop Sans";--typography-heading-caption-font-weight:500;--typography-heading-caption-text-case:uppercase;--typography-heading-caption-bold-font-family:"Coop Sans";--typography-heading-caption-bold-font-weight:600;--typography-heading-caption-bold-text-case:uppercase;--typography-campaign-standard-font-family:"Cera Compact";--typography-campaign-standard-font-weight:700;--typography-campaign-standard-text-case:uppercase;--typography-campaign-reduced-font-family:"Cera Compact";--typography-campaign-reduced-font-weight:700;--typography-campaign-reduced-text-case:uppercase;--typography-campaign-emphasized-font-family:"Cera Compact";--typography-campaign-emphasized-font-weight:700;--typography-campaign-emphasized-text-case:uppercase;--typography-lead-default-font-family:"Coop Sans";--typography-lead-default-font-weight:400;--typography-lead-default-text-case:none;--typography-lead-short-font-family:"Coop Sans";--typography-lead-short-font-weight:400;--typography-lead-short-text-case:none;--typography-lead-long-font-family:"Coop Sans";--typography-lead-long-font-weight:400;--typography-lead-long-text-case:none;--typography-body-default-standard-font-family:"Coop Sans";--typography-body-default-standard-font-weight:400;--typography-body-default-standard-text-case:none;--typography-body-default-reduced-font-family:"Coop Sans";--typography-body-default-reduced-font-weight:400;--typography-body-default-reduced-text-case:none;--typography-body-short-standard-font-family:"Coop Sans";--typography-body-short-standard-font-weight:400;--typography-body-short-standard-text-case:none;--typography-body-short-reduced-font-family:"Coop Sans";--typography-body-short-reduced-font-weight:400;--typography-body-short-reduced-text-case:none;--typography-body-long-standard-font-family:"Coop Sans";--typography-body-long-standard-font-weight:400;--typography-body-long-standard-text-case:none;--typography-body-long-reduced-font-family:"Coop Sans";--typography-body-long-reduced-font-weight:400;--typography-body-long-reduced-text-case:none;--typography-label-font-family:"Coop Sans";--typography-label-font-weight:500;--typography-label-text-case:none;--typography-description-font-family:"Coop Sans";--typography-description-font-weight:500;--typography-description-text-case:none;--typography-overline-font-family:"Coop Sans";--typography-overline-font-weight:400;--typography-overline-text-case:uppercase;--typography-link-font-family:"Coop Sans";--typography-link-font-weight:400;--typography-link-text-case:none;--typography-action-font-family:"Coop Sans";--typography-action-font-weight:500;--typography-action-text-case:none;--typography-tagline-font-family:Duffy;--typography-tagline-font-weight:700;--typography-tagline-text-case:none;--typography-nav-label-font-family:"Coop Sans";--typography-nav-label-font-weight:500;--typography-nav-label-text-case:none;--border-radius-none:0;--border-radius-sm:0;--border-radius-md:0;--border-radius-lg:0;--border-radius-xl:0;--border-radius-full:624.938rem;--border-radius-default:0;--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:2.125rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:1.875rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:1.5rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.3125rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.0625rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.0625rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:1.5rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:2.125rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.0625rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.0625rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.0625rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:.9375rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:.9375rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:.9375rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:.875rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:.875rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:.875rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:1.5rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.6875rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}.mega .size-small{--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:2.125rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:1.875rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:1.5rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.3125rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.0625rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.0625rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:1.5rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:2.125rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.0625rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.0625rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.0625rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:.9375rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:.9375rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:.9375rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:.875rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:.875rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:.875rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:1.5rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.6875rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}.mega .size-medium{--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:3rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:2.25rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:1.875rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.5rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.3125rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.3125rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1.125rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1.125rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:1.875rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1.125rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:3rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.3125rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.3125rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.3125rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1.125rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:1rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1.125rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:1rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1.125rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:1rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:.875rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:.875rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:.875rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1.125rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1.125rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:1.875rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.75rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}@media (min-width:768px){.mega{--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:3rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:2.25rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:1.875rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.5rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.3125rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.3125rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1.125rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1.125rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:1.875rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1.125rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:3rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.3125rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.3125rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.3125rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1.125rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:1rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1.125rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:1rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1.125rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:1rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:.875rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:.875rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:.875rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1.125rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1.125rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:1.875rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.75rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}}.mega .size-large{--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:3.75rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:3rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:2.25rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.875rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.5rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.5rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1.3125rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1.3125rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:2.25rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1.3125rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:3.75rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.5rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.5rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.5rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1.3125rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:1.125rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1.3125rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:1.125rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1.3125rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:1.125rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:1rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:1rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:1rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1.3125rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1.3125rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:2.25rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.8125rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}@media (min-width:1200px){.mega{--typography-heading-hero-line-height:1.3;--typography-heading-hero-font-size:3.75rem;--typography-heading-hero-letter-spacing:-.01em;--typography-heading-headline-line-height:1.3;--typography-heading-headline-font-size:3rem;--typography-heading-headline-letter-spacing:-.005em;--typography-heading-section-line-height:1.3;--typography-heading-section-font-size:2.25rem;--typography-heading-section-letter-spacing:-.0025em;--typography-heading-title-line-height:1.3;--typography-heading-title-font-size:1.875rem;--typography-heading-title-letter-spacing:0em;--typography-heading-subtitle-line-height:1.3;--typography-heading-subtitle-font-size:1.5rem;--typography-heading-subtitle-letter-spacing:.0015em;--typography-heading-subtitle-bold-line-height:1.3;--typography-heading-subtitle-bold-font-size:1.5rem;--typography-heading-subtitle-bold-letter-spacing:.0015em;--typography-heading-caption-line-height:1.3;--typography-heading-caption-font-size:1.3125rem;--typography-heading-caption-letter-spacing:.0015em;--typography-heading-caption-bold-line-height:1.3;--typography-heading-caption-bold-font-size:1.3125rem;--typography-heading-caption-bold-letter-spacing:.0015em;--typography-campaign-standard-line-height:1.3;--typography-campaign-standard-font-size:2.25rem;--typography-campaign-standard-letter-spacing:0em;--typography-campaign-reduced-line-height:1.3;--typography-campaign-reduced-font-size:1.3125rem;--typography-campaign-reduced-letter-spacing:0em;--typography-campaign-emphasized-line-height:1.3;--typography-campaign-emphasized-font-size:3.75rem;--typography-campaign-emphasized-letter-spacing:0em;--typography-lead-default-font-size:1.5rem;--typography-lead-default-line-height:1.5;--typography-lead-default-letter-spacing:.005em;--typography-lead-short-font-size:1.5rem;--typography-lead-short-line-height:1.3;--typography-lead-short-letter-spacing:.005em;--typography-lead-long-font-size:1.5rem;--typography-lead-long-line-height:1.7;--typography-lead-long-letter-spacing:.005em;--typography-body-default-standard-line-height:1.5;--typography-body-default-standard-font-size:1.3125rem;--typography-body-default-standard-letter-spacing:.005em;--typography-body-default-reduced-line-height:1.5;--typography-body-default-reduced-font-size:1.125rem;--typography-body-default-reduced-letter-spacing:.0025em;--typography-body-short-standard-line-height:1.3;--typography-body-short-standard-font-size:1.3125rem;--typography-body-short-standard-letter-spacing:.005em;--typography-body-short-reduced-line-height:1.3;--typography-body-short-reduced-font-size:1.125rem;--typography-body-short-reduced-letter-spacing:.0025em;--typography-body-long-standard-line-height:1.7;--typography-body-long-standard-font-size:1.3125rem;--typography-body-long-standard-letter-spacing:.005em;--typography-body-long-reduced-line-height:1.7;--typography-body-long-reduced-font-size:1.125rem;--typography-body-long-reduced-letter-spacing:.0025em;--typography-label-font-size:1rem;--typography-label-line-height:1.3;--typography-label-letter-spacing:0em;--typography-description-font-size:1rem;--typography-description-line-height:1.3;--typography-description-letter-spacing:0em;--typography-overline-font-size:1rem;--typography-overline-line-height:1.3;--typography-overline-letter-spacing:.1em;--typography-link-font-size:1.3125rem;--typography-link-line-height:1.3;--typography-link-letter-spacing:.005em;--typography-action-font-size:1.3125rem;--typography-action-line-height:1.3;--typography-action-letter-spacing:.005em;--typography-tagline-line-height:1.3;--typography-tagline-font-size:2.25rem;--typography-tagline-letter-spacing:.01em;--typography-nav-label-font-size:.8125rem;--typography-nav-label-line-height:1.3;--typography-nav-label-letter-spacing:0em}}
