.light{--color-success-background-default:#fff;--color-success-background-tinted:#edf6ed;--color-success-surface-default:#fff;--color-success-surface-tinted:#dbeddb;--color-success-surface-hover:#c4e2c4;--color-success-surface-active:#add6ad;--color-success-border-subtle:#92c992;--color-success-border-default:#249224;--color-success-border-strong:#007200;--color-success-text-subtle:#007200;--color-success-text-default:#003400;--color-success-base-default:green;--color-success-base-hover:#006a00;--color-success-base-active:#005400;--color-success-base-contrast-subtle:#eef6ee;--color-success-base-contrast-default:#fff;--color-danger-background-default:#fff;--color-danger-background-tinted:#faf2f1;--color-danger-surface-default:#fff;--color-danger-surface-tinted:#f5e5e4;--color-danger-surface-hover:#efd4d2;--color-danger-surface-active:#e8c3c0;--color-danger-border-subtle:#e1b0ac;--color-danger-border-default:#c3625a;--color-danger-border-strong:#b1342a;--color-danger-text-subtle:#b1342a;--color-danger-text-default:#590e08;--color-danger-base-default:#a81b10;--color-danger-base-hover:#86150d;--color-danger-base-active:#631009;--color-danger-base-contrast-subtle:#faf2f2;--color-danger-base-contrast-default:#fff;--color-info-background-default:#fff;--color-info-background-tinted:#eff4f8;--color-info-surface-default:#fff;--color-info-surface-tinted:#dfeaf2;--color-info-surface-hover:#cbdde9;--color-info-surface-active:#b6cfe1;--color-info-border-subtle:#9fc0d7;--color-info-border-default:#4584b2;--color-info-border-strong:#16659e;--color-info-text-subtle:#16659e;--color-info-text-default:#002d4e;--color-info-base-default:#005795;--color-info-base-hover:#004475;--color-info-base-active:#003256;--color-info-base-contrast-subtle:#eef4f8;--color-info-base-contrast-default:#fff;--color-warning-background-default:#fff;--color-warning-background-tinted:#fbf4da;--color-warning-surface-default:#fff;--color-warning-surface-tinted:#f6e8b6;--color-warning-surface-hover:#f0d985;--color-warning-surface-active:#eac952;--color-warning-border-subtle:#e3b715;--color-warning-border-default:#9c7a00;--color-warning-border-strong:#785e00;--color-warning-text-subtle:#785e00;--color-warning-text-default:#362a00;--color-warning-base-default:#e0b000;--color-warning-base-hover:#c69c00;--color-warning-base-active:#ac8700;--color-warning-base-contrast-subtle:#2d2300;--color-warning-base-contrast-default:#000;--color-disabled-background-default:#fff;--color-disabled-background-tinted:#f3f3f3;--color-disabled-surface-default:#fff;--color-disabled-surface-tinted:#e8e8e8;--color-disabled-surface-hover:#dadada;--color-disabled-surface-active:#cbcbcb;--color-disabled-border-subtle:#bcbcbc;--color-disabled-border-default:#7e7e7e;--color-disabled-border-strong:#616161;--color-disabled-text-subtle:#7e7e7e;--color-disabled-text-default:#616161;--color-disabled-base-default:#d9d9d9;--color-disabled-base-hover:#c3c3c3;--color-disabled-base-active:#adadad;--color-disabled-base-contrast-subtle:#121212;--color-disabled-base-contrast-default:#616161;--color-overlay:#000}.dark{--color-success-background-default:#002100;--color-success-background-tinted:#003400;--color-success-surface-default:#1a641c;--color-success-surface-tinted:#1e7320;--color-success-surface-hover:#238625;--color-success-surface-active:#1c6b1e;--color-success-border-subtle:#2f862f;--color-success-border-default:#46a446;--color-success-border-strong:#66b366;--color-success-text-subtle:#b2d8b2;--color-success-text-default:#e8f8e8;--color-success-base-default:#279327;--color-success-base-hover:#4fa74f;--color-success-base-active:#75ba75;--color-success-base-contrast-subtle:#e6f6e6;--color-success-base-contrast-default:#fff;--color-danger-background-default:#3a0905;--color-danger-background-tinted:#490c07;--color-danger-surface-default:#7a1410;--color-danger-surface-tinted:#8b1612;--color-danger-surface-hover:#a01915;--color-danger-surface-active:#b21c18;--color-danger-border-subtle:#c11e1a;--color-danger-border-default:#c33c3c;--color-danger-border-strong:#e27d78;--color-danger-text-subtle:#f2b0ad;--color-danger-text-default:#f8e8e7;--color-danger-base-default:#d1221c;--color-danger-base-hover:#e24f4a;--color-danger-base-active:#f27570;--color-danger-base-contrast-subtle:#fbecec;--color-danger-base-contrast-default:#fff;--color-info-background-default:#001d32;--color-info-background-tinted:#002540;--color-info-surface-default:#00406a;--color-info-surface-tinted:#004c7d;--color-info-surface-hover:#005892;--color-info-surface-active:#0064a6;--color-info-border-subtle:#0071ba;--color-info-border-default:#2c8dc8;--color-info-border-strong:#6fb1d8;--color-info-text-subtle:#c7dfed;--color-info-text-default:#e4f1f9;--color-info-base-default:#1c88c3;--color-info-base-hover:#4fa3d1;--color-info-base-active:#7abce0;--color-info-base-contrast-subtle:#0b1218;--color-info-base-contrast-default:#000;--color-warning-background-default:#241700;--color-warning-background-tinted:#372400;--color-warning-surface-default:#704e00;--color-warning-surface-tinted:#806200;--color-warning-surface-hover:#996f00;--color-warning-surface-active:#865f00;--color-warning-border-subtle:#a27800;--color-warning-border-default:#c48f00;--color-warning-border-strong:#e0a800;--color-warning-text-subtle:#ffd966;--color-warning-text-default:#fff4cc;--color-warning-base-default:#a67c00;--color-warning-base-hover:#c68f1a;--color-warning-base-active:#e0a842;--color-warning-base-contrast-subtle:#231a00;--color-warning-base-contrast-default:#000;--color-disabled-background-default:#181a1d;--color-disabled-background-tinted:#202225;--color-disabled-surface-default:#282a2f;--color-disabled-surface-tinted:#303339;--color-disabled-surface-hover:#36393f;--color-disabled-surface-active:#3e4249;--color-disabled-border-subtle:#4a4e57;--color-disabled-border-default:#6f7580;--color-disabled-border-strong:#9a9fa9;--color-disabled-text-subtle:#6d7178;--color-disabled-text-default:#93979f;--color-disabled-base-default:#212327;--color-disabled-base-hover:#2e3137;--color-disabled-base-active:#3f434a;--color-disabled-base-contrast-subtle:#5f636d;--color-disabled-base-contrast-default:#787d87;--color-overlay:#000}:root,.size-small{--border-radius-static:.5rem;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.1875rem;--dimension-2:.4375rem;--dimension-3:.625rem;--dimension-4:.875rem;--dimension-5:1.0625rem;--dimension-6:1.3125rem;--dimension-7:1.5rem;--dimension-8:1.75rem;--dimension-9:2rem;--dimension-10:2.1875rem;--dimension-11:2.4375rem;--dimension-12:2.625rem;--dimension-13:2.875rem;--dimension-14:3.0625rem;--dimension-15:3.3125rem;--dimension-18:4rem;--dimension-22:4.875rem;--dimension-26:5.75rem;--dimension-30:6.625rem;--dimension-32:7.0625rem;--dimension-34:7.5rem;--dimension-38:8.4375rem;--dimension-42:9.3125rem;--dimension-46:10.1875rem;--dimension-50:11.0625rem;--dimension-54:12rem;--dimension-58:12.875rem;--dimension-62:13.75rem;--dimension-66:14.625rem;--dimension-74:16.4375rem;--dimension-86:19.0625rem;--dimension-min-width:20rem;--dimension-max-width:30.625rem;--border-width-default:1px;--border-width-highlight:2px;--border-width-focus:3px;--shadow-xs:0 1px 8px 0 #0003;--shadow-sm:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--shadow-md:1px 8px 20px 0 #00000026,0 4px 10px 0 #0000001f;--shadow-lg:0 9px 46px 0 #0000001f,0 24px 38px 0 #00000024,0 11px 15px 0 #0003}.size-medium{--border-radius-static:.5rem;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5rem;--dimension-3:.75rem;--dimension-4:1rem;--dimension-5:1.25rem;--dimension-6:1.5rem;--dimension-7:1.75rem;--dimension-8:2rem;--dimension-9:2.25rem;--dimension-10:2.5rem;--dimension-11:2.75rem;--dimension-12:3rem;--dimension-13:3.25rem;--dimension-14:3.5rem;--dimension-15:3.75rem;--dimension-18:4.5rem;--dimension-22:5.5rem;--dimension-26:6.5rem;--dimension-30:7.5rem;--dimension-32:8rem;--dimension-34:8.5rem;--dimension-38:9.5rem;--dimension-42:10.5rem;--dimension-46:11.5rem;--dimension-50:12.5rem;--dimension-54:13.5rem;--dimension-58:14.5rem;--dimension-62:15.5rem;--dimension-66:16.5rem;--dimension-74:18.5rem;--dimension-86:21.5rem;--dimension-min-width:22.5rem;--dimension-max-width:34.5rem;--border-width-default:1px;--border-width-highlight:2px;--border-width-focus:3px;--shadow-xs:0 1px 8px 0 #0003;--shadow-sm:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--shadow-md:1px 8px 20px 0 #00000026,0 4px 10px 0 #0000001f;--shadow-lg:0 9px 46px 0 #0000001f,0 24px 38px 0 #00000024,0 11px 15px 0 #0003}@media (min-width:768px){:root{--border-radius-static:.5rem;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5rem;--dimension-3:.75rem;--dimension-4:1rem;--dimension-5:1.25rem;--dimension-6:1.5rem;--dimension-7:1.75rem;--dimension-8:2rem;--dimension-9:2.25rem;--dimension-10:2.5rem;--dimension-11:2.75rem;--dimension-12:3rem;--dimension-13:3.25rem;--dimension-14:3.5rem;--dimension-15:3.75rem;--dimension-18:4.5rem;--dimension-22:5.5rem;--dimension-26:6.5rem;--dimension-30:7.5rem;--dimension-32:8rem;--dimension-34:8.5rem;--dimension-38:9.5rem;--dimension-42:10.5rem;--dimension-46:11.5rem;--dimension-50:12.5rem;--dimension-54:13.5rem;--dimension-58:14.5rem;--dimension-62:15.5rem;--dimension-66:16.5rem;--dimension-74:18.5rem;--dimension-86:21.5rem;--dimension-min-width:22.5rem;--dimension-max-width:34.5rem;--border-width-default:1px;--border-width-highlight:2px;--border-width-focus:3px;--shadow-xs:0 1px 8px 0 #0003;--shadow-sm:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--shadow-md:1px 8px 20px 0 #00000026,0 4px 10px 0 #0000001f;--shadow-lg:0 9px 46px 0 #0000001f,0 24px 38px 0 #00000024,0 11px 15px 0 #0003}}.size-large{--border-radius-static:.5rem;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5625rem;--dimension-3:.8125rem;--dimension-4:1.125rem;--dimension-5:1.4375rem;--dimension-6:1.6875rem;--dimension-7:2rem;--dimension-8:2.3125rem;--dimension-9:2.5625rem;--dimension-10:2.875rem;--dimension-11:3.1875rem;--dimension-12:3.4375rem;--dimension-13:3.75rem;--dimension-14:4.0625rem;--dimension-15:4.3125rem;--dimension-18:5.1875rem;--dimension-22:6.375rem;--dimension-26:7.5625rem;--dimension-30:8.6875rem;--dimension-32:9.3125rem;--dimension-34:9.875rem;--dimension-38:11.0625rem;--dimension-42:12.1875rem;--dimension-46:13.375rem;--dimension-50:14.5625rem;--dimension-54:15.6875rem;--dimension-58:16.875rem;--dimension-62:18.0625rem;--dimension-66:19.1875rem;--dimension-74:21.5625rem;--dimension-86:25.0625rem;--dimension-min-width:26.1875rem;--dimension-max-width:40.1875rem;--border-width-default:1px;--border-width-highlight:2px;--border-width-focus:3px;--shadow-xs:0 1px 8px 0 #0003;--shadow-sm:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--shadow-md:1px 8px 20px 0 #00000026,0 4px 10px 0 #0000001f;--shadow-lg:0 9px 46px 0 #0000001f,0 24px 38px 0 #00000024,0 11px 15px 0 #0003}@media (min-width:1200px){:root{--border-radius-static:.5rem;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5625rem;--dimension-3:.8125rem;--dimension-4:1.125rem;--dimension-5:1.4375rem;--dimension-6:1.6875rem;--dimension-7:2rem;--dimension-8:2.3125rem;--dimension-9:2.5625rem;--dimension-10:2.875rem;--dimension-11:3.1875rem;--dimension-12:3.4375rem;--dimension-13:3.75rem;--dimension-14:4.0625rem;--dimension-15:4.3125rem;--dimension-18:5.1875rem;--dimension-22:6.375rem;--dimension-26:7.5625rem;--dimension-30:8.6875rem;--dimension-32:9.3125rem;--dimension-34:9.875rem;--dimension-38:11.0625rem;--dimension-42:12.1875rem;--dimension-46:13.375rem;--dimension-50:14.5625rem;--dimension-54:15.6875rem;--dimension-58:16.875rem;--dimension-62:18.0625rem;--dimension-66:19.1875rem;--dimension-74:21.5625rem;--dimension-86:25.0625rem;--dimension-min-width:26.1875rem;--dimension-max-width:40.1875rem;--border-width-default:1px;--border-width-highlight:2px;--border-width-focus:3px;--shadow-xs:0 1px 8px 0 #0003;--shadow-sm:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--shadow-md:1px 8px 20px 0 #00000026,0 4px 10px 0 #0000001f;--shadow-lg:0 9px 46px 0 #0000001f,0 24px 38px 0 #00000024,0 11px 15px 0 #0003}}
@font-face{font-family:Coop Sans;src:url(../media/CoopSans-BoldTT.2d871848.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Coop Sans;src:url(../media/CoopSans-BoldItalicTT.091ec73b.woff2)format("woff2");font-weight:700;font-style:italic}
@font-face{font-family:Coop Sans;src:url(../media/CoopSans-SemiboldTT.5a4952cf.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Coop Sans;src:url(../media/CoopSans-SemiboldItalicTT.dad9d048.woff2)format("woff2");font-weight:600;font-style:italic}
@font-face{font-family:Coop Sans;src:url(../media/CoopSans-MediumTT.bb4e7f2e.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Coop Sans;src:url(../media/CoopSans-MediumItalicTT.e810997a.woff2)format("woff2");font-weight:500;font-style:italic}
@font-face{font-family:Coop Sans;src:url(../media/CoopSans-RegularTT.4160839c.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Coop Sans;src:url(../media/CoopSans-RegularItalicTT.08783c15.woff2)format("woff2");font-weight:400;font-style:italic}
@font-face{font-family:Coop Sans Cond;src:url(../media/CoopSans-BoldCondensed.248fc244.otf)format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:"Coop Script 1.0";src:url(../media/CoopScript1.0-Regular.16777a1c.woff)format("woff");font-weight:400;font-style:normal}

.masterbrand.light{--color-dominant-background-default:#fff;--color-dominant-background-tinted:#f1f4f7;--color-dominant-surface-default:#fff;--color-dominant-surface-tinted:#e4e9ef;--color-dominant-surface-hover:#d2dbe4;--color-dominant-surface-active:#c1cdda;--color-dominant-border-subtle:#adbece;--color-dominant-border-default:#6281a1;--color-dominant-border-strong:#002b57;--color-dominant-text-subtle:#3d648b;--color-dominant-text-default:#002b57;--color-dominant-base-default:#036;--color-dominant-base-hover:#194775;--color-dominant-base-active:#325b84;--color-dominant-base-contrast-subtle:#bfccd8;--color-dominant-base-contrast-default:#fff;--color-complementary-background-default:#fff;--color-complementary-background-tinted:#eff4ff;--color-complementary-surface-default:#fff;--color-complementary-surface-tinted:#dfe9ff;--color-complementary-surface-hover:#cadaff;--color-complementary-surface-active:#b4ccff;--color-complementary-border-subtle:#9cbbff;--color-complementary-border-default:#3776ff;--color-complementary-border-strong:#002472;--color-complementary-text-subtle:#004df6;--color-complementary-text-default:#002472;--color-complementary-base-default:#0050ff;--color-complementary-base-hover:#0042d1;--color-complementary-base-active:#0033a2;--color-complementary-base-contrast-subtle:#e1eaff;--color-complementary-base-contrast-default:#fff;--color-accent-background-default:#fff;--color-accent-background-tinted:#e9f5ff;--color-accent-surface-default:#fff;--color-accent-surface-tinted:#d3ecfe;--color-accent-surface-hover:#b5dffe;--color-accent-surface-active:#97d2fd;--color-accent-border-subtle:#74c3fd;--color-accent-border-default:#3384be;--color-accent-border-strong:#122e42;--color-accent-text-subtle:#286693;--color-accent-text-default:#122e42;--color-accent-base-default:#44affc;--color-accent-base-hover:#3b99dc;--color-accent-base-active:#3384be;--color-accent-base-contrast-subtle:#0a1b26;--color-accent-base-contrast-default:#000;--color-neutral-background-default:#fff;--color-neutral-background-tinted:#f4f4f0;--color-neutral-surface-default:#fff;--color-neutral-surface-tinted:#e9e9e3;--color-neutral-surface-hover:#e4e4df;--color-neutral-surface-active:#dbdbd6;--color-neutral-border-subtle:#d6d6d2;--color-neutral-border-default:#bdbdb8;--color-neutral-border-strong:#8e8e89;--color-neutral-text-subtle:#61615f;--color-neutral-text-default:#2b2b2a;--color-neutral-base-default:#efefe9;--color-neutral-base-hover:#d8d8d3;--color-neutral-base-active:#c2c2bd;--color-neutral-base-contrast-subtle:#51514f;--color-neutral-base-contrast-default:#000;--color-support1-background-default:#fff;--color-support1-background-tinted:#e9f6fc;--color-support1-surface-default:#f6fbfe;--color-support1-surface-tinted:#d8ecf5;--color-support1-surface-hover:#cadde6;--color-support1-surface-active:#bdced7;--color-support1-border-subtle:#99b4c6;--color-support1-border-default:#7fa1ba;--color-support1-border-strong:#5e86a3;--color-support1-text-subtle:#3d648b;--color-support1-text-default:#002b57;--color-support1-base-default:#dcf0fa;--color-support1-base-hover:#ccdfe7;--color-support1-base-active:#b7c9d1;--color-support1-base-contrast-subtle:#425e7b;--color-support1-base-contrast-default:#00172e;--color-support2-background-default:#fff;--color-support2-background-tinted:#fef0f3;--color-support2-surface-default:#fff;--color-support2-surface-tinted:#fce2e7;--color-support2-surface-hover:#fbcfd7;--color-support2-surface-active:#f9b9c5;--color-support2-border-subtle:#f7a5b4;--color-support2-border-default:#eb1f44;--color-support2-border-strong:#bd0022;--color-support2-text-subtle:#bd0022;--color-support2-text-default:#5f0011;--color-support2-base-default:#e8002a;--color-support2-base-hover:#c30023;--color-support2-base-active:#9f001d;--color-support2-base-contrast-subtle:#fffafb;--color-support2-base-contrast-default:#fff;--color-support3-background-default:#fff;--color-support3-background-tinted:#fff7e8;--color-support3-surface-default:#fff;--color-support3-surface-tinted:#ffeac7;--color-support3-surface-hover:#ffdfa3;--color-support3-surface-active:#ffd377;--color-support3-border-subtle:#fbcb3d;--color-support3-border-default:#e3b831;--color-support3-border-strong:#bb961e;--color-support3-text-subtle:#8c6f11;--color-support3-text-default:#463900;--color-support3-base-default:#fbd901;--color-support3-base-hover:#eac602;--color-support3-base-active:#d1b102;--color-support3-base-contrast-subtle:#4a4000;--color-support3-base-contrast-default:#000;--color-focus-inner-default:#fff;--color-focus-inner-inverted:#000;--color-focus-outer-default:#0050ff;--color-focus-outer-inverted:#fff;--color-logo-primary:#036;--color-logo-primary-inverted:#fff;--color-logo-primary-fixed:#036;--color-logo-secondary:#000;--color-logo-secondary-inverted:#fff;--color-logo-secondary-fixed:#036;--color-logo-tertiary-fixed:#036;--color-illustration-primary-base:#0050ff;--color-illustration-primary-fill:#fff;--color-illustration-primary-background:#d3ecfe;--color-illustration-primary-foreground:#b5dffe;--color-illustration-primary-shadow:#97d2fd;--color-illustration-secondary-base:#036}.masterbrand.dark{--color-dominant-background-default:#09111b;--color-dominant-background-tinted:#111c27;--color-dominant-surface-default:#08223a;--color-dominant-surface-tinted:#0d365e;--color-dominant-surface-hover:#0d4073;--color-dominant-surface-active:#1a497a;--color-dominant-border-subtle:#28537e;--color-dominant-border-default:#5f7f9f;--color-dominant-border-strong:#dfe5ec;--color-dominant-text-subtle:#87a5c4;--color-dominant-text-default:#dde5ee;--color-dominant-base-default:#bddeff;--color-dominant-base-hover:#abd3fc;--color-dominant-base-active:#d3e8fd;--color-dominant-base-contrast-subtle:#031f3a;--color-dominant-base-contrast-default:#031830;--color-complementary-background-default:#031f3a;--color-complementary-background-tinted:#002d57;--color-complementary-surface-default:#00376a;--color-complementary-surface-tinted:#00417e;--color-complementary-surface-hover:#00498d;--color-complementary-surface-active:#0052a0;--color-complementary-border-subtle:#0062be;--color-complementary-border-default:#0066e0;--color-complementary-border-strong:#7fb2ff;--color-complementary-text-subtle:#75afff;--color-complementary-text-default:#d6e6ff;--color-complementary-base-default:#0553ff;--color-complementary-base-hover:#1f65ff;--color-complementary-base-active:#3979ff;--color-complementary-base-contrast-subtle:#eaf1ff;--color-complementary-base-contrast-default:#fff;--color-accent-background-default:#001e31;--color-accent-background-tinted:#002841;--color-accent-surface-default:#003251;--color-accent-surface-tinted:#003b60;--color-accent-surface-hover:#00436c;--color-accent-surface-active:#004c7c;--color-accent-border-subtle:#005a93;--color-accent-border-default:#008ae0;--color-accent-border-strong:#b3e2ff;--color-accent-text-subtle:#63b7f2;--color-accent-text-default:#d1e9fa;--color-accent-base-default:#66c4ff;--color-accent-base-hover:#99d8ff;--color-accent-base-active:#33b0ff;--color-accent-base-contrast-subtle:#00263d;--color-accent-base-contrast-default:#00131f;--color-neutral-background-default:#13181f;--color-neutral-background-tinted:#192029;--color-neutral-surface-default:#202834;--color-neutral-surface-tinted:#262e3a;--color-neutral-surface-hover:#2b333e;--color-neutral-surface-active:#343c46;--color-neutral-border-subtle:#424a54;--color-neutral-border-default:#686f77;--color-neutral-border-strong:#949aa1;--color-neutral-text-subtle:#a4a8ad;--color-neutral-text-default:#ebeced;--color-neutral-base-default:#a6acb2;--color-neutral-base-hover:#90979f;--color-neutral-base-active:#7a828c;--color-neutral-base-contrast-subtle:#1b1c1d;--color-neutral-base-contrast-default:#000;--color-support1-background-default:#0a222e;--color-support1-background-tinted:#0c2b3b;--color-support1-surface-default:#00354f;--color-support1-surface-tinted:#0a3e58;--color-support1-surface-hover:#13455e;--color-support1-surface-active:#1d4d65;--color-support1-border-subtle:#0a0f13;--color-support1-border-default:#0f171d;--color-support1-border-strong:#84aabd;--color-support1-text-subtle:#97c5dc;--color-support1-text-default:#dcf0fa;--color-support1-base-default:#152028;--color-support1-base-hover:#273b49;--color-support1-base-active:#030507;--color-support1-base-contrast-subtle:#e6edf0;--color-support1-base-contrast-default:#fff;--color-support2-background-default:#1a090b;--color-support2-background-tinted:#210b0d;--color-support2-surface-default:#2b0e10;--color-support2-surface-tinted:#361014;--color-support2-surface-hover:#421317;--color-support2-surface-active:#53171b;--color-support2-border-subtle:#661b21;--color-support2-border-default:#8b1e2a;--color-support2-border-strong:#b62a39;--color-support2-text-subtle:#e04a57;--color-support2-text-default:#f6c5ca;--color-support2-base-default:#e8002a;--color-support2-base-hover:#f32a4e;--color-support2-base-active:#fa4c69;--color-support2-base-contrast-subtle:#fbe7ea;--color-support2-base-contrast-default:#fff;--color-support3-background-default:#19160a;--color-support3-background-tinted:#1f1b0c;--color-support3-surface-default:#2a250f;--color-support3-surface-tinted:#352f13;--color-support3-surface-hover:#40391a;--color-support3-surface-active:#4c4520;--color-support3-border-subtle:#6e5c17;--color-support3-border-default:#8a731c;--color-support3-border-strong:#a78c24;--color-support3-text-subtle:#d9c566;--color-support3-text-default:#fff4cc;--color-support3-base-default:#fbd901;--color-support3-base-hover:#eac602;--color-support3-base-active:#d1b102;--color-support3-base-contrast-subtle:#231a00;--color-support3-base-contrast-default:#000;--color-focus-inner-default:#13181f;--color-focus-inner-inverted:#000;--color-focus-outer-default:#0553ff;--color-focus-outer-inverted:#fff;--color-logo-primary:#fff;--color-logo-primary-inverted:#036;--color-logo-primary-fixed:#036;--color-logo-secondary:#fff;--color-logo-secondary-inverted:#fff;--color-logo-secondary-fixed:#036;--color-logo-tertiary-fixed:#036;--color-illustration-primary-base:#339cff;--color-illustration-primary-fill:#001e31;--color-illustration-primary-background:#003b60;--color-illustration-primary-foreground:#00436c;--color-illustration-primary-shadow:#003251;--color-illustration-secondary-base:#bddeff}.masterbrand{--typography-heading-hero-font-family:"Coop Sans";--typography-heading-hero-font-weight:700;--typography-heading-hero-text-case:none;--typography-heading-headline-font-family:"Coop Sans";--typography-heading-headline-font-weight:700;--typography-heading-headline-text-case:none;--typography-heading-section-font-family:"Coop Sans";--typography-heading-section-font-weight:700;--typography-heading-section-text-case:none;--typography-heading-title-font-family:"Coop Sans";--typography-heading-title-font-weight:600;--typography-heading-title-text-case:none;--typography-heading-subtitle-font-family:"Coop Sans";--typography-heading-subtitle-font-weight:500;--typography-heading-subtitle-text-case:none;--typography-heading-subtitle-bold-font-family:"Coop Sans";--typography-heading-subtitle-bold-font-weight:600;--typography-heading-subtitle-bold-text-case:none;--typography-heading-caption-font-family:"Coop Sans";--typography-heading-caption-font-weight:500;--typography-heading-caption-text-case:none;--typography-heading-caption-bold-font-family:"Coop Sans";--typography-heading-caption-bold-font-weight:600;--typography-heading-caption-bold-text-case:none;--typography-campaign-standard-font-family:"Coop Sans Cond";--typography-campaign-standard-font-weight:700;--typography-campaign-standard-text-case:uppercase;--typography-campaign-reduced-font-family:"Coop Sans Cond";--typography-campaign-reduced-font-weight:700;--typography-campaign-reduced-text-case:uppercase;--typography-campaign-emphasized-font-family:"Coop Sans Cond";--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:"Coop Script 1.0";--typography-tagline-font-weight:400;--typography-tagline-text-case:none;--border-radius-none:0;--border-radius-sm:.25rem;--border-radius-md:.5rem;--border-radius-lg:1.25rem;--border-radius-xl:2rem;--border-radius-full:624.938rem;--border-radius-default:624.938rem;--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:.875rem;--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}.masterbrand .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:.875rem;--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}.masterbrand .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:.875rem;--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}@media (min-width:768px){.masterbrand{--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:.875rem;--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}}.masterbrand .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:1rem;--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}@media (min-width:1200px){.masterbrand{--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:1rem;--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}}
*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}*,body{margin:0;padding:0}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.w-100{width:100%}.w-50{width:50%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(115deg)}to{transform:rotate(1turn)}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.extra .button,.marked .button{--color-main-base-default:var(--color-complementary-base-default);--color-main-base-hover:var(--color-complementary-base-hover);--color-main-base-contrast-default:var(--color-complementary-base-contrast-default);--color-main-border-strong:var(--color-complementary-border-strong);--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active)}.button{--color-main-base-default:var(--color-dominant-base-default);--color-main-base-hover:var(--color-dominant-base-hover);--color-main-base-contrast-default:var(--color-dominant-base-contrast-default);--color-main-border-strong:var(--color-dominant-border-strong);--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--btn-bg:var(--color-main-base-default);--btn-border-color:none;--btn-hover-bg:var(--color-main-base-hover);--btn-active-bg:var(--color-accent-base-active);background-color:var(--btn-bg);border-radius:var(--border-radius-default);box-sizing:border-box;color:var(--color-main-base-contrast-default);cursor:pointer;font-family:var(--typography-action-font-family);font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);height:var(--dimension-13);line-height:var(--typography-action-line-height);padding:var(--dimension-3)var(--dimension-6);text-transform:var(--typography-action-text-case);vertical-align:middle;border:none;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out;display:inline-flex;position:relative}.button:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.button:hover:not([aria-busy=true]){background-color:var(--btn-hover-bg)}.button:active:not([aria-busy=true]){background-color:var(--btn-active-bg)}.button:disabled:not([aria-busy=true]),.button[aria-disabled=true]:not([aria-busy=true]){background-color:var(--color-disabled-base-default);color:var(--color-disabled-text-subtle);cursor:not-allowed}:is(.button:disabled:has(.button__loading),.button[aria-disabled=true]:has(.button__loading)){cursor:wait}.button--compact{height:var(--dimension-11);padding:var(--dimension-2)var(--dimension-4)}.button--primary,.button--success{border:none}.button--primary{color:var(--color-main-base-contrast-default)}.button--danger,.button--secondary,.button--text{--btn-bg:transparent;--btn-active-bg:transparent}.button--text{color:var(--color-main-text-default);--btn-hover-bg:var(--color-main-surface-hover);--btn-active-bg:var(--color-main-surface-active)}.button--danger,.button--secondary{border:var(--border-width-default)solid var(--btn-border-color)}.button--secondary{--btn-border-color:var(--color-main-border-strong);color:var(--color-main-text-default);--btn-hover-bg:var(--color-main-surface-hover);--btn-active-bg:var(--color-main-surface-active)}.button--danger{--btn-border-color:var(--color-danger-border-strong);color:var(--color-danger-text-subtle);--btn-hover-bg:var(--color-danger-surface-hover);--btn-active-bg:var(--color-danger-surface-active)}.button--success{--btn-bg:var(--color-success-base-default);color:var(--color-success-base-contrast-default);--btn-hover-bg:var(--color-success-base-hover);--btn-active-bg:var(--color-success-base-active)}.button__left-icon,.button__loader,.button__right-icon{box-sizing:content-box;height:auto;width:var(--dimension-6)}.button__left-icon--compact,.button__loader--compact,.button__right-icon--compact{width:var(--dimension-5)}.button__right-icon{padding-left:var(--dimension-2)}.button__left-icon{padding-right:var(--dimension-2)}.button__content{opacity:0}.button__loader{left:calc(50% - var(--dimension-6)/2);top:calc(50% - var(--dimension-6)/2);display:flex;position:absolute}.button__loader-spinner{display:inherit;animation:1s linear infinite spin}.box{background-color:var(--color-neutral-surface-default);box-shadow:var(--shadow-xs);padding:var(--dimension-5)var(--dimension-5)var(--dimension-7)var(--dimension-5)}.box--flat{box-shadow:none}.box--transparent{background-color:#0000}.box--outlined{border:var(--border-width-default)solid var(--color-neutral-border-subtle);box-shadow:none}.box--inline-block{display:inline-block}.box--br-none{border-radius:var(--border-radius-none)}.box--br-sm{border-radius:var(--border-radius-sm)}.box--br-md{border-radius:var(--border-radius-md)}.box--br-lg{border-radius:var(--border-radius-lg)}.box--br-xl{border-radius:var(--border-radius-xl)}.box--br-full{border-radius:var(--border-radius-full)}.container{width:100%;margin:auto}.container--xs{max-width:520px}.container--sm{max-width:768px}.container--md{max-width:1024px}.container--lg{max-width:1280px}.container--xl{max-width:1640px}.divider{border:none;border-bottom:var(--border-width-default)solid var(--color-neutral-border-subtle)}.divider,.divider--full-bleed{padding:var(--dimension-0)}.divider--middle{margin-left:var(--dimension-5);margin-right:var(--dimension-5)}.divider--inset-right{margin-right:var(--dimension-14)}.divider--inset-left{margin-left:var(--dimension-14)}.flex{flex:1;display:flex}.flex--wrap{flex-wrap:wrap}.flex--no-wrap{flex-wrap:nowrap}.flex--wrap-reverse{flex-wrap:wrap-reverse}.flex--direction-row{flex-direction:row}.flex--direction-column{flex-direction:column}.flex--direction-inherit{flex-direction:inherit}.flex--direction-initial{flex-direction:row}.flex--direction-revert{flex-direction:revert}.flex--direction-unset{flex-direction:row}.flex--direction-row-reverse{flex-direction:row-reverse}.flex--direction-column-reverse{flex-direction:column-reverse}.flex--align-start{align-items:start}.flex--align-end{align-items:end}.flex--align-center{align-items:center}.flex--align-stretch{align-items:stretch}.flex--align-baseline{align-items:baseline}.flex--align-flex-start{align-items:flex-start}.flex--align-flex-end{align-items:flex-end}.flex--align-first-baseline{align-items:baseline}.flex--align-last-baseline{align-items:last baseline}.flex--justify-unset{justify-content:normal}.flex--justify-inherit{justify-content:inherit}.flex--justify-initial{justify-content:normal}.flex--justify-revert{justify-content:revert}.flex--justify-center{justify-content:center}.flex--justify-start{justify-content:start}.flex--justify-end{justify-content:end}.flex--justify-left{justify-content:left}.flex--justify-right{justify-content:right}.flex--justify-normal{justify-content:normal}.flex--justify-stretch{justify-content:stretch}.flex--justify-flex-end{justify-content:flex-end}.flex--justify-flex-start{justify-content:flex-start}.flex--justify-space-between{justify-content:space-between}.flex--justify-space-around{justify-content:space-around}.flex--justify-space-evenly{justify-content:space-evenly}.flex--justify-safe-center{justify-content:safe center}.flex--justify-unsafe-center{justify-content:unsafe center}.flex--gap-1{gap:var(--dimension-1)}.flex--gap-2{gap:var(--dimension-2)}.flex--gap-3{gap:var(--dimension-3)}.flex--gap-4{gap:var(--dimension-4)}.flex--gap-5{gap:var(--dimension-5)}.grid{grid-template-columns:repeat(var(--number-of-grid-columns),1fr);display:grid}.grid--gap-1{gap:var(--dimension-1)}.grid--gap-2{gap:var(--dimension-2)}.grid--gap-3{gap:var(--dimension-3)}.grid--gap-4{gap:var(--dimension-4)}.grid--gap-5{gap:var(--dimension-5)}@media only screen and (min-width:768px){:root{--number-of-grid-columns:4}.grid>*{grid-column:span var(--col-sm)}}@media only screen and (min-width:1024px){:root{--number-of-grid-columns:6}.grid>*{grid-column:span var(--col-md)}}@media only screen and (min-width:1280px){:root{--number-of-grid-columns:12}.grid>*{grid-column:span var(--col-lg)}}.grid-column--sm1{--col-sm:1}.grid-column--sm2{--col-sm:2}.grid-column--sm3{--col-sm:3}.grid-column--sm4{--col-sm:4}.grid-column--md1{--col-md:1}.grid-column--md2{--col-md:2}.grid-column--md3{--col-md:3}.grid-column--md4{--col-md:4}.grid-column--md5{--col-md:5}.grid-column--md6{--col-md:6}.grid-column--lg1{--col-lg:1}.grid-column--lg2{--col-lg:2}.grid-column--lg3{--col-lg:3}.grid-column--lg4{--col-lg:4}.grid-column--lg5{--col-lg:5}.grid-column--lg6{--col-lg:6}.grid-column--lg7{--col-lg:7}.grid-column--lg8{--col-lg:8}.grid-column--lg9{--col-lg:9}.grid-column--lg10{--col-lg:10}.grid-column--lg11{--col-lg:11}.grid-column--lg12{--col-lg:12}.extra .icon-button,.marked .icon-button{--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-surface-default:var(--color-complementary-surface-default);--color-main-surface-tinted:var(--color-complementary-surface-tinted)}.icon-button{--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-default:var(--color-dominant-surface-default);--color-main-surface-tinted:var(--color-dominant-surface-tinted);border-radius:var(--border-radius-default);height:var(--dimension-13);width:var(--dimension-13);--bg:none;background-color:var(--bg);box-sizing:border-box;color:var(--color-main-text-default);cursor:pointer;border-style:solid;border-width:0;justify-content:center;align-items:center;transition:background-color .3s ease-out;display:inline-flex}.icon-button svg{height:auto;width:var(--dimension-6)}.icon-button:hover{--bg:var(--color-main-surface-hover)}.icon-button:active{--bg:var(--color-main-surface-active)}.icon-button:disabled,.icon-button[aria-disabled=true]{--bg:var(--color-disabled-base-default);color:var(--color-disabled-text-default)}.icon-button:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px;--bg:var(--color-focus-inner-default)}.icon-button--compact{height:var(--dimension-11);width:var(--dimension-11)}.icon-button--compact svg{height:var(--dimension-5);width:var(--dimension-5)}.icon-button--outlined{border-color:var(--color-neutral-border-default);border-width:var(--border-width-default)}.icon-button--filled{--bg:var(--color-main-surface-default)}.icon-button--filled:focus-visible{--bg:var(--color-main-surface-tinted)}.list{background-color:var(--color-neutral-surface-default);border-radius:var(--border-radius-md);padding:calc(var(--dimension-5)/2)var(--dimension-5);list-style-type:none}.list--transparent{background-color:#0000}.list-item{border-bottom:var(--border-width-default)solid var(--color-neutral-border-subtle);cursor:pointer;align-items:center;min-height:50px;transition-duration:.3s;display:flex}.list-item:first-child{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.list-item:last-child{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);border-bottom:none}.list-item:hover{background-color:var(--color-neutral-surface-hover);border-radius:var(--border-radius-md);border-color:#0000;transform:scale(1.03)}.list-item>*{flex-grow:1;align-content:center;align-self:stretch;transition-duration:.3s}.list-item:active{background-color:var(--color-neutral-surface-active)}.body-text{color:var(--color-neutral-text-default)}.body-text--standard{font-family:var(--typography-body-default-standard-font-family);font-size:var(--typography-body-default-standard-font-size);font-weight:var(--typography-body-default-standard-font-weight);letter-spacing:var(--typography-body-default-standard-letter-spacing);line-height:var(--typography-body-default-standard-line-height);text-transform:var(--typography-body-default-standard-text-case)}.body-text--reduced{font-family:var(--typography-body-default-reduced-font-family);font-size:var(--typography-body-default-reduced-font-size);font-weight:var(--typography-body-default-reduced-font-weight);letter-spacing:var(--typography-body-default-reduced-letter-spacing);line-height:var(--typography-body-default-reduced-line-height);text-transform:var(--typography-body-default-reduced-text-case)}.body-text--long-standard{font-family:var(--typography-body-long-standard-font-family);font-size:var(--typography-body-long-standard-font-size);font-weight:var(--typography-body-long-standard-font-weight);letter-spacing:var(--typography-body-long-standard-letter-spacing);line-height:var(--typography-body-long-standard-line-height);text-transform:var(--typography-body-long-standard-text-case)}.body-text--long-reduced{font-family:var(--typography-body-long-reduced-font-family);font-size:var(--typography-body-long-reduced-font-size);font-weight:var(--typography-body-long-reduced-font-weight);letter-spacing:var(--typography-body-long-reduced-letter-spacing);line-height:var(--typography-body-long-reduced-line-height);text-transform:var(--typography-body-long-reduced-text-case)}.body-text--short-standard{font-family:var(--typography-body-short-standard-font-family);font-size:var(--typography-body-short-standard-font-size);font-weight:var(--typography-body-short-standard-font-weight);letter-spacing:var(--typography-body-short-standard-letter-spacing);line-height:var(--typography-body-short-standard-line-height);text-transform:var(--typography-body-short-standard-text-case)}.body-text--short-reduced{font-family:var(--typography-body-short-reduced-font-family);font-size:var(--typography-body-short-reduced-font-size);font-weight:var(--typography-body-short-reduced-font-weight);letter-spacing:var(--typography-body-short-reduced-letter-spacing);line-height:var(--typography-body-short-reduced-line-height);text-transform:var(--typography-body-short-reduced-text-case)}.description-text{font-family:var(--typography-description-font-family);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);letter-spacing:var(--typography-description-letter-spacing);line-height:var(--typography-description-line-height);text-transform:var(--typography-description-text-case)}.description-text,.heading-text{color:var(--color-neutral-text-default)}.heading-text--hero{font-family:var(--typography-heading-hero-font-family);font-size:var(--typography-heading-hero-font-size);font-weight:var(--typography-heading-hero-font-weight);letter-spacing:var(--typography-heading-hero-letter-spacing);line-height:var(--typography-heading-hero-line-height);text-transform:var(--typography-heading-hero-text-case)}.heading-text--headline{font-family:var(--typography-heading-headline-font-family);font-size:var(--typography-heading-headline-font-size);font-weight:var(--typography-heading-headline-font-weight);letter-spacing:var(--typography-heading-headline-letter-spacing);line-height:var(--typography-heading-headline-line-height);text-transform:var(--typography-heading-headline-text-case)}.heading-text--section{font-family:var(--typography-heading-section-font-family);font-size:var(--typography-heading-section-font-size);font-weight:var(--typography-heading-section-font-weight);letter-spacing:var(--typography-heading-section-letter-spacing);line-height:var(--typography-heading-section-line-height);text-transform:var(--typography-heading-section-text-case)}.heading-text--title{font-family:var(--typography-heading-title-font-family);font-size:var(--typography-heading-title-font-size);font-weight:var(--typography-heading-title-font-weight);letter-spacing:var(--typography-heading-title-letter-spacing);line-height:var(--typography-heading-title-line-height);text-transform:var(--typography-heading-title-text-case)}.heading-text--subtitle{font-family:var(--typography-heading-subtitle-font-family);font-size:var(--typography-heading-subtitle-font-size);font-weight:var(--typography-heading-subtitle-font-weight);letter-spacing:var(--typography-heading-subtitle-letter-spacing);line-height:var(--typography-heading-subtitle-line-height);text-transform:var(--typography-heading-subtitle-text-case)}.heading-text--subtitle-bold{font-family:var(--typography-heading-subtitle-bold-font-family);font-size:var(--typography-heading-subtitle-bold-font-size);font-weight:var(--typography-heading-subtitle-bold-font-weight);letter-spacing:var(--typography-heading-subtitle-bold-letter-spacing);line-height:var(--typography-heading-subtitle-bold-line-height);text-transform:var(--typography-heading-subtitle-bold-text-case)}.heading-text--caption{font-family:var(--typography-heading-caption-font-family);font-size:var(--typography-heading-caption-font-size);font-weight:var(--typography-heading-caption-font-weight);letter-spacing:var(--typography-heading-caption-letter-spacing);line-height:var(--typography-heading-caption-line-height);text-transform:var(--typography-heading-caption-text-case)}.heading-text--caption-bold{font-family:var(--typography-heading-caption-bold-font-family);font-size:var(--typography-heading-caption-bold-font-size);font-weight:var(--typography-heading-caption-bold-font-weight);letter-spacing:var(--typography-heading-caption-bold-letter-spacing);line-height:var(--typography-heading-caption-bold-line-height);text-transform:var(--typography-heading-caption-bold-text-case)}.label-text{color:var(--color-neutral-text-default);font-family:var(--typography-label-font-family);font-size:var(--typography-label-font-size);font-weight:var(--typography-label-font-weight);letter-spacing:var(--typography-label-letter-spacing);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case)}.label-text--full-width{display:block}.lead-text{color:var(--color-neutral-text-default);font-family:var(--typography-lead-default-font-family);font-size:var(--typography-lead-default-font-size);font-weight:var(--typography-lead-default-font-weight);letter-spacing:var(--typography-lead-default-letter-spacing);line-height:var(--typography-lead-default-line-height);text-transform:var(--typography-lead-default-text-case)}.lead-text--long{font-family:var(--typography-lead-long-font-family);font-size:var(--typography-lead-long-font-size);font-weight:var(--typography-lead-long-font-weight);letter-spacing:var(--typography-lead-long-letter-spacing);line-height:var(--typography-lead-long-line-height);text-transform:var(--typography-lead-long-text-case)}.lead-text--short{font-family:var(--typography-lead-short-font-family);font-size:var(--typography-lead-short-font-size);font-weight:var(--typography-lead-short-font-weight);letter-spacing:var(--typography-lead-short-letter-spacing);line-height:var(--typography-lead-short-line-height);text-transform:var(--typography-lead-short-text-case)}.link-text{color:var(--color-info-text-subtle);cursor:pointer;font-family:var(--typography-link-font-family);font-size:var(--typography-link-font-size);font-weight:var(--typography-link-font-weight);letter-spacing:var(--typography-link-letter-spacing);line-height:var(--typography-link-line-height);text-transform:var(--typography-link-text-case);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .2s ease-in-out}.link-text:hover{opacity:.6}.link-text__icon{height:var(--dimension-6);width:var(--dimension-6)}.link-text__left-icon{margin-right:var(--dimension-2)}.link-text__right-icon{margin-left:var(--dimension-2)}.campaign-text{color:var(--color-dominant-text-default)}.campaign-text--standard{font-family:var(--typography-campaign-standard-font-family);font-size:var(--typography-campaign-standard-font-size);font-weight:var(--typography-campaign-standard-font-weight);letter-spacing:var(--typography-campaign-standard-letter-spacing);line-height:var(--typography-campaign-standard-line-height);text-transform:var(--typography-campaign-standard-text-case)}.campaign-text--reduced{font-family:var(--typography-campaign-reduced-font-family);font-size:var(--typography-campaign-reduced-font-size);font-weight:var(--typography-campaign-reduced-font-weight);letter-spacing:var(--typography-campaign-reduced-letter-spacing);line-height:var(--typography-campaign-reduced-line-height);text-transform:var(--typography-campaign-reduced-text-case)}.campaign-text--emphasized{font-family:var(--typography-campaign-emphasized-font-family);font-size:var(--typography-campaign-emphasized-font-size);font-weight:var(--typography-campaign-emphasized-font-weight);letter-spacing:var(--typography-campaign-emphasized-letter-spacing);line-height:var(--typography-campaign-emphasized-line-height);text-transform:var(--typography-campaign-emphasized-text-case)}.tagline-text{font-family:var(--typography-tagline-font-family);font-size:var(--typography-tagline-font-size);font-weight:var(--typography-tagline-font-weight);letter-spacing:var(--typography-tagline-letter-spacing);line-height:var(--typography-tagline-line-height);text-transform:var(--typography-tagline-text-case)}.overline-text,.tagline-text{color:var(--color-neutral-text-default)}.overline-text{font-family:var(--typography-overline-font-family);font-size:var(--typography-overline-font-size);font-weight:var(--typography-overline-font-weight);letter-spacing:var(--typography-overline-letter-spacing);line-height:var(--typography-overline-line-height);text-transform:var(--typography-overline-text-case)}.dialog__overlay{background-color:var(--color-overlay);opacity:var(--opacity-overlay);z-index:999}.dialog__overlay,.dialog__wrapper{position:fixed;inset:0}.dialog__wrapper{padding:var(--dimension-18)0;z-index:1000;justify-content:center;align-items:start;animation:.15s cubic-bezier(.16,1,.3,1) overlayShow;display:grid;overflow-y:auto}.dialog__wrapper.dialog__wrapper--centered{margin-bottom:var(--dimension-5);margin-top:var(--dimension-5);align-items:center;padding:0}.dialog__content{background-color:var(--color-dominant-background-default);border-radius:var(--border-radius-md);box-shadow:var(--shadow-xs);max-width:628px;height:min-content;padding:var(--dimension-5)var(--dimension-5)var(--dimension-7);animation:.15s cubic-bezier(.16,1,.3,1) contentShow;position:relative}.dialog__content:focus{outline:none}.dialog__content--sm{max-width:360px}@media only screen and (min-width:768px){.dialog__content--lg{width:628px}.dialog__content--md{width:530px}}@media only screen and (max-width:767.98px){.dialog__content--lg,.dialog__content--md{width:95%}}@media only screen and (min-width:768px){.dialog__content--lg{width:628px}}@media only screen and (max-width:767.98px){.dialog__content--lg{width:95%}}.dialog__title{margin-bottom:var(--dimension-5);margin-right:var(--dimension-9);padding:0}.dialog__close-button{right:var(--dimension-4);top:var(--dimension-4);position:absolute}@keyframes overlayShow{0%{opacity:0}to{opacity:var(--opacity-overlay)}}@keyframes contentShow{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes fadeInSelect{0%{opacity:0;transform:translateY(calc(var(--dimension-3)*-1))}to{opacity:1;transform:translateY(0)}}.select__trigger{background-color:var(--color-neutral-surface-default);border:var(--border-width-default)solid var(--color-neutral-border-default);border-radius:var(--border-radius-md);color:var(--color-neutral-text-default);cursor:pointer;font-family:var(--typography-action-font-family);font-size:var(--typography-body-default-standard-font-size);letter-spacing:var(--typography-body-default-standard-letter-spacing);line-height:var(--typography-body-default-standard-line-height);min-width:var(--dimension-54);padding:var(--dimension-3);justify-content:space-between;align-items:center;display:inline-flex}.select__trigger:focus-visible,.select__trigger[data-state=open]{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.select__trigger[data-state=open] .select__chevron-down{transform:rotate(180deg)}.select__trigger--full-width{width:100%}.select__trigger:hover{border-color:var(--color-neutral-border-strong)}.select__trigger:disabled,.select__trigger[data-placeholder]{color:var(--color-neutral-text-subtle)}.select__trigger:disabled{background-color:var(--color-disabled-surface-tinted);border-color:#0000}.select__trigger[aria-invalid=true]{background-color:var(--color-danger-surface-tinted);border-color:var(--color-danger-border-default);color:var(--color-danger-text-subtle)}.select__arrow{transition:transform .3s ease-in-out}.select__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:90%;overflow:hidden}.select__content{background-color:var(--color-neutral-surface-default);border-color:var(--color-neutral-text-default);border-radius:var(--border-radius-md);border-style:solid;border-width:var(--border-width-default);margin-top:var(--dimension-2);min-width:var(--radix-select-trigger-width);padding:var(--dimension-2);position:relative;overflow:hidden}.select__content[data-state=open]{pointer-events:auto;animation:.2s ease-in fadeInSelect}.select__item{--highlighted-color:var(--color-complementary-surface-tinted);border-radius:var(--border-radius-sm);color:var(--color-neutral-text-default);cursor:default;cursor:pointer;font-family:var(--typography-action-font-family);font-size:var(--typography-body-default-standard-font-size);align-items:center;gap:var(--dimension-2);line-height:var(--typography-body-default-standard-line-height);padding:var(--dimension-3);-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;display:flex;position:relative}.select__item:hover{background-color:var(--highlighted-color)}.select__item[data-disabled]{color:var(--color-disabled-text-default)}.select__item[data-highlighted]{background-color:var(--highlighted-color)}.select__indicator{color:var(--color-neutral-text-subtle);height:var(--dimension-6);right:var(--dimension-3);width:var(--dimension-6);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.select__scroll-viewport{max-height:calc(var(--radix-select-content-available-height) - var(--dimension-2)*3);width:100%}.select__scroll-scrollbar{--radix-scroll-area-thumb-width:var(--dimension-1);padding:var(--dimension-1)0;touch-action:none;-webkit-user-select:none;user-select:none;width:var(--dimension-1)}.select__scroll-thumb{--scroll-area-thumb-color:var(--color-complementary-base-default);background-color:var(--scroll-area-thumb-color);border-radius:var(--border-radius-default);transition:width .3s ease-in-out}.select__scroll-thumb:before{content:"";width:100%;min-width:30px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select__scroll-scrollbar{transition:width .3s ease-in-out}.select__scroll-scrollbar:hover{--radix-scroll-area-thumb-width:var(--dimension-2);width:var(--dimension-2)}.grill-perfekt .checkbox,.mega .checkbox,.obs .checkbox,.obsbygg .checkbox{--color-main-base-contrast-default:var(--color-dominant-base-contrast-default);--color-main-base-default:var(--color-dominant-base-default);--color-main-base-active:var(--color-dominant-base-active);--color-main-border-default:var(--color-dominant-border-default);--color-main-border-strong:var(--color-dominant-border-strong)}.checkbox{--color-main-base-contrast-default:var(--color-complementary-base-contrast-default);--color-main-base-default:var(--color-complementary-base-default);--color-main-base-active:var(--color-complementary-base-active);--color-main-border-default:var(--color-complementary-border-default);--color-main-border-strong:var(--color-complementary-border-strong);background-color:var(--color-neutral-background-default);border:var(--border-width-default)solid var(--color-main-border-default);border-radius:var(--border-radius-sm);box-sizing:border-box;cursor:pointer;height:var(--dimension-7);padding:var(--dimension-0);width:var(--dimension-7);justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.checkbox--loading{background-color:var(--color-main-base-default)}.checkbox--loading .checkbox__icon{color:var(--color-main-base-contrast-default)}.checkbox__indicator{justify-content:center;align-items:center;display:flex}.checkbox__icon{height:var(--dimension-6);width:var(--dimension-6)}.checkbox__icon--spinning{display:inherit;animation:1s linear infinite spin}.checkbox[data-state=checked],.checkbox[data-state=indeterminate]{background-color:var(--color-main-base-default);border-color:#0000}.checkbox[data-state=checked] .checkbox__icon,.checkbox[data-state=indeterminate] .checkbox__icon{color:var(--color-main-base-contrast-default)}.checkbox[data-state=checked]:active:not(:disabled),.checkbox[data-state=indeterminate]:active:not(:disabled){background-color:var(--color-main-base-active);border-color:#0000}.checkbox[data-state=checked]:disabled,.checkbox[data-state=indeterminate]:disabled{border-color:#0000}.checkbox[data-state=checked]:disabled .checkbox__icon,.checkbox[data-state=indeterminate]:disabled .checkbox__icon{color:var(--color-disabled-base-contrast-subtle)}.checkbox[data-state=unchecked]:disabled{border-color:#0000}.checkbox[data-state=unchecked]:disabled .checkbox__icon{color:var(--color-disabled-base-contrast-subtle)}.checkbox[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.checkbox[aria-invalid=true]:disabled{background-color:#0000}.checkbox:active,.checkbox:hover{border-color:var(--color-main-border-strong)}.checkbox:disabled{background-color:var(--color-disabled-base-default);border-color:var(--color-disabled-border-default)}@keyframes shimmer{to{background-position-x:-200%}}.skeleton{background-image:linear-gradient(115deg,var(--color-disabled-surface-tinted)25%,var(--color-disabled-surface-hover)50%,var(--color-disabled-surface-tinted)75%);background-size:200% 100%;animation:1.5s linear infinite shimmer;position:relative;overflow:hidden}.grill-perfekt .text-field__group,.mega .text-field__group,.obs .text-field__group,.obsbygg .text-field__group{--color-main-base-default:var(--color-dominant-base-default)}.text-field__group{--color-main-base-default:var(--color-complementary-base-default)}.text-field__label{margin-bottom:var(--dimension-2);display:block}.text-field__label--disabled{color:var(--color-disabled-text-default)}.text-field__group{background-color:var(--color-neutral-surface-default);border-color:var(--color-neutral-border-default);border-radius:var(--border-radius-md);border-style:solid;border-width:var(--border-width-default);box-sizing:border-box;align-items:center;gap:var(--dimension-2);height:var(--dimension-14);padding:0 var(--dimension-3);display:flex}.text-field__group--error{background-color:var(--color-danger-surface-tinted);border-color:var(--color-danger-border-default)}.text-field__group--success{background-color:var(--color-success-surface-tinted);border-color:var(--color-success-border-default)}.text-field__group--disabled{background-color:var(--color-disabled-surface-tinted);border:none}.text-field__group:focus-within{outline:1px solid var(--color-main-base-default)}.text-field__input{caret-shape:block;box-sizing:border-box;width:100%;caret-color:var(--color-main-base-default);color:var(--color-neutral-text-default);font-family:var(--typography-body-default-standard-font-family);font-size:var(--typography-body-default-standard-font-size);font-weight:var(--typography-body-default-standard-font-weight);height:var(--dimension-13);letter-spacing:var(--typography-body-default-standard-letter-spacing);line-height:var(--typography-body-default-standard-line-height);background-color:#0000;border-style:none;outline:none;flex:1}.text-field__input:disabled{background-color:var(--color-disabled-surface-tinted);border:none}.text-field__input::placeholder{color:var(--color-neutral-text-subtle)}.text-field__input:disabled::placeholder{color:var(--color-disabled-text-subtle)}.text-field__icon-button{color:var(--color-neutral-text-default);padding:0}.accordion{width:100%}.accordion-item:first-child{border-radius:var(--border-radius-md)var(--border-radius-md)0 0}.accordion-item:not(:first-child){border-top:var(--border-width-default)solid var(--color-neutral-border-subtle)}.accordion-item:last-child{border-radius:0 0 var(--border-radius-md)var(--border-radius-md)}.accordion-item:only-child{border-radius:var(--border-radius-md)}.accordion-trigger__header{all:unset;display:flex}.accordion-trigger__button{background:var(--color-neutral-surface-default);cursor:pointer;font-size:var(--typography-heading-caption-font-size);font-weight:var(--typography-heading-figma-only-caption-font-weight);letter-spacing:var(--typography-heading-caption-letter-spacing);line-height:var(--typography-heading-caption-line-height);padding:var(--dimension-4)var(--dimension-5)var(--dimension-4)var(--dimension-6);border:none;flex:1;justify-content:space-between;align-items:center;transition:all .2s ease-in-out;display:flex}.accordion-trigger__button[data-state=open]{background:var(--color-neutral-surface-tinted)}.accordion-trigger__button[data-state=open] .accordion-trigger__icon{transform:rotate(180deg)}.accordion-trigger__icon{height:var(--dimension-5);width:var(--dimension-5);transition:transform .2s ease-out}.accordion-trigger__button[data-state=open],.accordion-trigger__header[data-state=open]{border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-trigger__button[data-state=closed],.accordion-trigger__header[data-state=closed]{border-radius:inherit}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.accordion-content{background-color:#0000;overflow:hidden}.accordion-content[data-state=open]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;animation:.2s ease-out accordion-down}.accordion-content[data-state=closed]{animation:.2s ease-out accordion-up}.accordion-content__container{background:var(--color-neutral-surface-default);padding:var(--dimension-6)var(--dimension-10)var(--dimension-6)var(--dimension-6)}.badge{--color-main-base-default:var(--color-accent-base-default);--color-main-base-contrast-default:var(--color-accent-base-contrast-default);--status:var(--color-main-base-default);align-items:center;display:inline-flex}.grill-perfekt .badge,.masterbrand .badge,.obsbygg .badge{--color-main-base-default:var(--color-complementary-base-default);--color-main-base-contrast-default:var(--color-complementary-base-contrast-default)}.badge--count{background-color:var(--status);border-radius:var(--border-radius-full);box-sizing:border-box;font-family:var(--typography-label-font-family);font-size:var(--typography-label-font-size);font-weight:var(--typography-label-font-weight);height:var(--dimension-5);min-width:var(--dimension-5);padding:0 var(--dimension-1);justify-content:center;line-height:.2}.badge--default{--status:var(--color-main-base-default);color:var(--color-main-base-contrast-default)}.badge--important{--status:var(--color-danger-base-default);color:var(--color-danger-base-contrast-default)}.badge--warning{--status:var(--color-warning-base-default);color:var(--color-warning-base-contrast-default)}.badge--added{--status:var(--color-success-base-default);color:var(--color-success-base-contrast-default)}.badge--neutral{--status:var(--color-neutral-base-default);color:var(--color-neutral-base-contrast-default)}.badge--dot{color:var(--color-neutral-text-default);gap:var(--dimension-2)}.badge__left-dot,.badge__right-dot{background-color:var(--status);border-radius:var(--border-radius-full);height:var(--dimension-3);width:var(--dimension-3)}.dropdown-trigger{cursor:pointer}.dropdown-content{background-color:var(--color-dominant-background-default);border-radius:var(--border-radius-md);box-shadow:var(--shadow-xs);min-width:220px;padding:var(--dimension-2);will-change:transform,opacity;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.dropdown-content[data-side=top]{animation-name:slideDownAndFade}.dropdown-content[data-side=right]{animation-name:slideLeftAndFade}.dropdown-content[data-side=bottom]{animation-name:slideUpAndFade}.dropdown-content[data-side=left]{animation-name:slideRightAndFade}.dropdown-arrow{fill:var(--color-dominant-background-default)}.dropdown-item{border-radius:var(--border-radius-sm);cursor:pointer;padding:var(--dimension-3)var(--dimension-4);-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.dropdown-item:hover{background-color:var(--color-dominant-surface-hover)}.dropdown-item[data-disabled]{color:var(--color-disabled-text-default)}.dropdown-item[data-highlighted]{background-color:var(--color-dominant-surface-hover)}.dropdown-group__label{padding:var(--dimension-3)var(--dimension-4)}.tooltip{z-index:1}.tooltip__content{background-color:var(--color-support1-surface-tinted);border-radius:var(--border-radius-md);max-width:300px;padding:var(--dimension-3)var(--dimension-4);-webkit-user-select:none;user-select:none;will-change:transform,opacity;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.tooltip__content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.tooltip__content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.tooltip__content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.tooltip__content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.tooltip__arrow{fill:var(--color-support1-surface-tinted)}.toast__item{width:100%}.toast__list{--width:400px!important}.toast__body-text{border-radius:var(--border-radius-md);box-shadow:var(--shadow-xs-box-shadow);align-items:center;gap:var(--dimension-4);padding:var(--dimension-5);justify-content:space-between;display:flex;position:relative}.toast__body-text:hover .toast__close-button{opacity:1}.toast__icon{width:var(--dimension-7);flex-shrink:0}.toast__heading{margin-bottom:var(--dimension-2)}.toast__action-button{flex-shrink:0}.toast__content{align-items:center;gap:var(--dimension-3);display:flex}.toast__close-button{border-color:var(--color-neutral-border-default);border-radius:var(--border-radius-full);border-style:solid;border-width:var(--border-width-default);color:var(--color-neutral-border-default);cursor:pointer;height:var(--dimension-6);opacity:0;right:var(--dimension-2);top:var(--dimension-2);width:var(--dimension-6);background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .3s ease-in-out;display:inline-flex;position:absolute}.toast__close-button svg{height:var(--dimension-3);width:var(--dimension-3)}.toast__close-button:focus{opacity:1}.toast__close-button:hover{transform:scale(1.1)}.toast--info{background-color:var(--color-info-surface-tinted);color:var(--color-info-text-default)}.toast__icon--info{color:var(--color-info-base-default)}.toast--success{background-color:var(--color-success-surface-tinted);color:var(--color-success-text-default)}.toast__icon--success{color:var(--color-success-base-default)}.toast--warning{background-color:var(--color-warning-surface-tinted);color:var(--color-warning-text-default)}.toast__icon--warning{color:var(--color-warning-base-default)}.toast--danger{background-color:var(--color-danger-surface-tinted);color:var(--color-danger-text-default)}.toast__icon--danger{color:var(--color-danger-base-default)}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=horizontal]{flex-direction:row}.grill-perfekt .radio-item,.mega .radio-item,.obs .radio-item,.obsbygg .radio-item{--color-main-border-default:var(--color-dominant-border-default);--color-main-border-strong:var(--color-dominant-border-strong);--color-main-base-default:var(--color-dominant-base-default)}.radio-item{--color-main-border-default:var(--color-complementary-border-default);--color-main-border-strong:var(--color-complementary-border-strong);--color-main-base-default:var(--color-complementary-base-default);all:unset;background-color:var(--color-neutral-background-default);border-color:var(--color-main-border-default);border-radius:var(--border-radius-full);cursor:pointer;height:var(--dimension-7);width:var(--dimension-7);border-style:solid;border-width:1px}.radio-item:active,.radio-item:hover{border-color:var(--color-main-border-strong)}.radio-item:focus{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.radio-item[data-state=checked]{border-color:var(--color-main-base-default)}.radio-item:disabled,.radio-item[aria-disabled=true]{background-color:var(--color-disabled-base-default);border-color:var(--color-disabled-border-default);cursor:not-allowed}.radio-item[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.radio-indicator{border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.radio-indicator:after{background-color:var(--color-main-base-default);content:"";border-radius:50%;width:70.83%;height:70.83%;display:block;position:absolute;inset:14.58%}.radio-item[aria-disabled=true] .radio-indicator{background-color:var(--color-disabled-background-tinted)}.radio-item[aria-disabled=true] .radio-indicator:after{background-color:var(--color-disabled-base-contrast-subtle)}.radio-item[aria-invalid=true] .radio-indicator{background-color:var(--color-neutral-background-default)}.radio-item[aria-invalid=true] .radio-indicator:after{background-color:var(--color-danger-base-default)}.form-label{margin-bottom:var(--dimension-2);display:block}.form-label--disabled{color:var(--color-disabled-text-default)}.form-message{margin-top:var(--dimension-2);transform-origin:top;max-height:0;transition:transform 1s ease-out,max-height 1s ease-out;overflow:hidden;transform:scaleY(0)}.form-message--info{color:var(--color-neutral-text-subtle)}.form-message--error{color:var(--color-danger-text-subtle)}.form-message--success{color:var(--color-success-text-subtle)}.form-message--disabled{color:var(--color-disabled-text-subtle)}.form-message--animated{max-height:var(--dimension-8);transform:scaleY(1)}.form-message--visible{max-height:none;transform:none}.carousel{--carousel-sides-spacing:var(--dimension-5);width:100%;position:relative}.carousel__viewport{border-radius:var(--border-radius-md);overflow:hidden}.carousel__container{display:flex}.carousel__slide{--slide-flex-basis-sm:100%;flex-basis:var(--slide-flex-basis-sm);margin-right:var(--carousel-sides-spacing);flex-grow:0;flex-shrink:0;min-width:0;transform:translateZ(0)}.carousel__slide:last-child{margin-right:0}.carousel__nav-button{box-shadow:var(--shadow-sm);display:none;position:absolute;top:50%}.carousel__nav-button__prev{transform:translate(calc(var(--dimension-13)*-.5),-50%);left:0}.carousel__nav-button__next{transform:translate(calc(var(--dimension-13)*.5),-50%);right:0}.dot-indicators{margin:var(--dimension-4)}.carousel:has(.dot-indicators) .carousel__nav-button{top:40%}@media only screen and (min-width:768px){.carousel__slide{flex-basis:var(--slide-flex-basis-md,var(--slide-flex-basis-sm))}.carousel__nav-button{display:inline-flex}}@media only screen and (min-width:1024px){.carousel__slide{flex-basis:var(--slide-flex-basis-lg,var(--slide-flex-basis-md,var(--slide-flex-basis-sm)))}}.page-control{align-items:center;gap:var(--dimension-2);justify-content:center;display:flex}.dot-button{background:var(--color-disabled-base-default);border-radius:var(--border-radius-full);cursor:pointer;height:var(--dimension-2);width:var(--dimension-2);border:0;outline:none;flex-shrink:0;padding:0}.dot-button__wrapper{width:calc(var(--visible-dots)*var(--dimension-2)*2 - var(--dimension-2))}.dot-button__viewport{border-radius:var(--border-radius-full);overflow:hidden}.dot-button__container{gap:var(--dimension-2);display:flex}.dot-button--silde{flex-basis:var(--dimension-2);min-width:0}.dot-button--current{background:var(--color-neutral-text-default)}.dot-button--edge{height:var(--dimension-1);opacity:1;width:var(--dimension-1);transition:opacity .8s}.dot-button--invisible{opacity:0}.dot-button--current-contrast{background:var(--color-dominant-base-contrast-default)}.extra .tag--default,.marked .tag--default{--color-text:var(--color-complementary-text-default);--color-bg:var(--color-complementary-surface-tinted)}.extra .tag--emphasized,.marked .tag--emphasized{--color-bg:var(--color-complementary-base-default);--color-text:var(--color-complementary-base-contrast-default)}.grill-perfekt .tag--support,.marked .tag--support,.obsbygg .tag--support{--color-bg:var(--color-support2-surface-tinted);--color-text:var(--color-support2-text-default)}.tag,.tag--default{background:var(--color-bg);border-radius:var(--border-radius-sm);color:var(--color-text);font-family:var(--typography-label-font-family);font-size:var(--typography-label-font-size);font-weight:var(--typography-label-font-weight);line-height:var(--typography-label-line-height);padding:var(--dimension-1)var(--dimension-2);display:inline-block}.tag--default{--color-text:var(--color-dominant-text-default);--color-bg:var(--color-dominant-surface-tinted)}.tag--support{--color-bg:var(--color-support1-surface-tinted);--color-text:var(--color-support1-text-default)}.tag--neutral{--color-bg:var(--color-neutral-surface-tinted);--color-text:var(--color-neutral-text-default)}.tag--emphasized{--color-bg:var(--color-dominant-base-default);--color-text:var(--color-dominant-base-contrast-default)}.tag--info{--color-bg:var(--color-info-surface-tinted);--color-text:var(--color-info-text-default)}.tag--success{--color-bg:var(--color-success-surface-tinted);--color-text:var(--color-success-text-default)}.tag--Warning{--color-bg:var(--color-warning-surface-tinted);--color-text:var(--color-warning-text-default)}.tag--Danger{--color-bg:var(--color-danger-surface-tinted);--color-text:var(--color-danger-text-default)}.breadcrumb{flex-wrap:wrap;list-style:none;display:flex}@media screen and (max-width:500px){.breadcrumb--responsive .breadcrumb-item{display:none}.breadcrumb--responsive .breadcrumb-item:first-child .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}.breadcrumb--responsive .breadcrumb-item:nth-last-child(2){display:inline-block}.breadcrumb--responsive .breadcrumb-item:nth-last-child(2) .breadcrumb-item__separator{margin-left:var(--dimension-0);transform:rotate(180deg)}}.breadcrumb--collapsed .breadcrumb-item{display:none}.breadcrumb--collapsed .breadcrumb-item:first-child .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}.breadcrumb--collapsed .breadcrumb-item:nth-last-child(2){display:inline-block}.breadcrumb--collapsed .breadcrumb-item:nth-last-child(2) .breadcrumb-item__separator{margin-left:var(--dimension-0);transform:rotate(180deg)}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item:first-child .breadcrumb-item__separator{display:none}.breadcrumb-item__separator{height:var(--dimension-3);margin-left:var(--dimension-2);margin-right:var(--dimension-2);width:var(--dimension-3)}.breadcrumb-item--current,.breadcrumb-item__link{color:var(--color-neutral-text-default)}.breadcrumb-item--current{cursor:inherit;-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item--current:hover{opacity:1}.overlay__backdrop,.overlay__content-wrapper{position:fixed;inset:0}.overlay__backdrop{background-color:var(--color-overlay);opacity:var(--opacity-overlay);z-index:999}.overlay__content-wrapper{z-index:1000}.overlay__content{width:100%;height:100%}
body{background-color:var(--color-neutral-background-tinted);padding:var(--dimension-30);font-family:Coop Sans,sans-serif,serif;line-height:normal}
