:root,.palette--default{--color-black: #071E41;--color-black-a75: color-mix(in srgb, var(--color-black), transparent 25%);--color-black-a50: color-mix(in srgb, var(--color-black), transparent 50%);--color-black-a25: color-mix(in srgb, var(--color-black), transparent 75%);--color-black-a10: color-mix(in srgb, var(--color-black), transparent 90%);--color-black-a5: color-mix(in srgb, var(--color-black), transparent 95%);--color-black-a1: color-mix(in srgb, var(--color-black), transparent 99%);--color-white: #FFFFFF;--color-white-a75: color-mix(in srgb, var(--color-white), transparent 25%);--color-white-a50: color-mix(in srgb, var(--color-white), transparent 50%);--color-white-a25: color-mix(in srgb, var(--color-white), transparent 75%);--color-white-a10: color-mix(in srgb, var(--color-white), transparent 90%);--color-white-a5: color-mix(in srgb, var(--color-white), transparent 95%);--color-white-a1: color-mix(in srgb, var(--color-white), transparent 99%);--color-gray-950: color-mix(in srgb, var(--color-black), var(--color-white) 5%);--color-gray-900: color-mix(in srgb, var(--color-black), var(--color-white) 10%);--color-gray-800: color-mix(in srgb, var(--color-black), var(--color-white) 20%);--color-gray-700: color-mix(in srgb, var(--color-black), var(--color-white) 30%);--color-gray-600: color-mix(in srgb, var(--color-black), var(--color-white) 40%);--color-gray-500: color-mix(in srgb, var(--color-black), var(--color-white) 50%);--color-gray-400: color-mix(in srgb, var(--color-black), var(--color-white) 60%);--color-gray-300: color-mix(in srgb, var(--color-black), var(--color-white) 70%);--color-gray-200: color-mix(in srgb, var(--color-black), var(--color-white) 80%);--color-gray-100: color-mix(in srgb, var(--color-black), var(--color-white) 90%);--color-gray-50: color-mix(in srgb, var(--color-black), var(--color-white) 95%);--color-primary: #3E7091;--color-primary-reverse: var(--color-white);--color-primary-lightest: color-mix(in srgb, var(--color-primary), white 87.5%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), white 50%);--color-primary-light: color-mix(in srgb, var(--color-primary), white 25%);--color-primary-dark: color-mix(in srgb, var(--color-primary), black 25%);--color-primary-darker: color-mix(in srgb, var(--color-primary), black 50%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), black 87.5%);--color-success: #4CC27B;--color-success-reverse: var(--color-white);--color-success-lightest: color-mix(in srgb, var(--color-success), white 87.5%);--color-success-lighter: color-mix(in srgb, var(--color-success), white 50%);--color-success-light: color-mix(in srgb, var(--color-success), white 25%);--color-success-dark: color-mix(in srgb, var(--color-success), black 25%);--color-success-darker: color-mix(in srgb, var(--color-success), black 50%);--color-success-darkest: color-mix(in srgb, var(--color-success), black 87.5%);--color-warning: #EEBE43;--color-warning-reverse: var(--color-black);--color-warning-lightest: color-mix(in srgb, var(--color-success), white 87.5%);--color-warning-lighter: color-mix(in srgb, var(--color-success), white 50%);--color-warning-light: color-mix(in srgb, var(--color-success), white 25%);--color-warning-dark: color-mix(in srgb, var(--color-success), black 25%);--color-warning-darker: color-mix(in srgb, var(--color-success), black 50%);--color-warning-darkest: color-mix(in srgb, var(--color-success), black 87.5%);--color-error: #DE3C4B;--color-error-reverse: var(--color-white);--color-error-lightest: color-mix(in srgb, var(--color-success), white 87.5%);--color-error-lighter: color-mix(in srgb, var(--color-success), white 50%);--color-error-light: color-mix(in srgb, var(--color-success), white 25%);--color-error-dark: color-mix(in srgb, var(--color-success), black 25%);--color-error-darker: color-mix(in srgb, var(--color-success), black 50%);--color-error-darkest: color-mix(in srgb, var(--color-success), black 87.5%)}:root,.theme--default,.theme--light{--color-body: var(--color-black);--color-body-a75: var(--color-black-a75);--color-body-a50: var(--color-black-a50);--color-body-a25: var(--color-black-a25);--color-body-a10: var(--color-black-a10);--color-body-a5: var(--color-black-a5);--color-body-a1: var(--color-black-a1);--color-background: var(--color-white);--color-background-alt: var(--color-gray-50);--color-background-a75: var(--color-white-a75);--color-background-a50: var(--color-white-a50);--color-background-a25: var(--color-white-a25);--color-background-a10: var(--color-white-a10);--color-background-a5: var(--color-white-a5);--color-background-a1: var(--color-white-a1);--color-accent-primary: var(--color-primary);--color-accent-primary-reverse: var(--color-primary-reverse);--color-accent-primary-lightest: var(--color-primary-lightest);--color-accent-primary-lighter: var(--color-primary-lighter);--color-accent-primary-light: var(--color-primary-light);--color-accent-primary-dark: var(--color-primary-dark);--color-accent-primary-darker: var(--color-primary-darker);--color-accent-primary-darkest: var(--color-primary-darkest)}:where(:root,.theme--default,.theme--light){color:var(--color-body)}:where(:root,.theme--default,.theme--light).has-background{background-color:var(--color-background)}.theme--background-alt{--color-body: var(--color-black);--color-body-a75: var(--color-black-a75);--color-body-a50: var(--color-black-a50);--color-body-a25: var(--color-black-a25);--color-body-a10: var(--color-black-a10);--color-body-a5: var(--color-black-a5);--color-body-a1: var(--color-black-a1);--color-background: var(--color-background-alt);--color-background-alt: var(--color-black-a10);--color-background-a75: var(--color-white-a75);--color-background-a50: var(--color-white-a50);--color-background-a25: var(--color-white-a25);--color-background-a10: var(--color-white-a10);--color-background-a5: var(--color-white-a5);--color-background-a1: var(--color-white-a1);--color-accent-primary: var(--color-primary);--color-accent-primary-reverse: var(--color-primary-reverse);--color-accent-primary-lightest: var(--color-primary-lightest);--color-accent-primary-lighter: var(--color-primary-lighter);--color-accent-primary-light: var(--color-primary-light);--color-accent-primary-dark: var(--color-primary-dark);--color-accent-primary-darker: var(--color-primary-darker);--color-accent-primary-darkest: var(--color-primary-darkest)}:where(.theme--background-alt){color:var(--color-body)}:where(.theme--background-alt).has-background{background-color:var(--color-background)}.theme--dark{--color-body: var(--color-white);--color-body-a75: var(--color-white-a75);--color-body-a50: var(--color-white-a50);--color-body-a25: var(--color-white-a25);--color-body-a10: var(--color-white-a10);--color-body-a5: var(--color-white-a5);--color-body-a1: var(--color-white-a1);--color-background: var(--color-black);--color-background-alt: var(--color-gray-900);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-primary);--color-accent-primary-reverse: var(--color-primary-reverse);--color-accent-primary-lightest: var(--color-primary-darkest);--color-accent-primary-lighter: var(--color-primary-darker);--color-accent-primary-light: var(--color-primary-dark);--color-accent-primary-dark: var(--color-primary-light);--color-accent-primary-darker: var(--color-primary-lighter);--color-accent-primary-darkest: var(--color-primary-lightest)}:where(.theme--dark){color:var(--color-body)}:where(.theme--dark).has-background{background-color:var(--color-background)}.theme--accent{--color-body: var(--color-primary-reverse);--color-body-a75: color-mix(in srgb, var(--color-primary-reverse), transparent 25%);--color-body-a50: color-mix(in srgb, var(--color-primary-reverse), transparent 50%);--color-body-a25: color-mix(in srgb, var(--color-primary-reverse), transparent 75%);--color-body-a10: color-mix(in srgb, var(--color-primary-reverse), transparent 90%);--color-body-a5: color-mix(in srgb, var(--color-primary-reverse), transparent 95%);--color-body-a1: color-mix(in srgb, var(--color-primary-reverse), transparent 99%);--color-background: var(--color-primary);--color-background-alt: var(--color-primary-light);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: var(--color-primary);--color-accent-primary-lightest: var(--color-primary-darkest);--color-accent-primary-lighter: var(--color-primary-darker);--color-accent-primary-light: var(--color-primary-dark);--color-accent-primary-dark: var(--color-primary-light);--color-accent-primary-darker: var(--color-primary-lighter);--color-accent-primary-darkest: var(--color-primary-lightest)}:where(.theme--accent){color:var(--color-body)}:where(.theme--accent).has-background{background-color:var(--color-background)}.theme--image{--color-body: var(--color-white);--color-body-a75: var(--color-white-a75);--color-body-a50: var(--color-white-a50);--color-body-a25: var(--color-white-a25);--color-body-a10: var(--color-white-a10);--color-body-a5: var(--color-white-a5);--color-body-a1: var(--color-white-a1);--color-background: var(--color-black);--color-background-alt: var(--color-black-a75);--color-background-a75: var(--color-black-a75);--color-background-a50: var(--color-black-a50);--color-background-a25: var(--color-black-a25);--color-background-a10: var(--color-black-a10);--color-background-a5: var(--color-black-a5);--color-background-a1: var(--color-black-a1);--color-accent-primary: var(--color-white);--color-accent-primary-reverse: var(--color-black);--color-accent-primary-lightest: var(--color-primary-darkest);--color-accent-primary-lighter: var(--color-primary-darker);--color-accent-primary-light: var(--color-primary-dark);--color-accent-primary-dark: var(--color-primary-light);--color-accent-primary-darker: var(--color-primary-lighter);--color-accent-primary-darkest: var(--color-primary-lightest)}:where(.theme--image){color:var(--color-body)}:where(.theme--image).has-background{background-color:var(--color-background)}.theme--custom{--color-body: var(--color-body);--color-body-a75: color-mix(in srgb, var(--color-body), transparent 25%);--color-body-a50: color-mix(in srgb, var(--color-body), transparent 50%);--color-body-a25: color-mix(in srgb, var(--color-body), transparent 75%);--color-body-a10: color-mix(in srgb, var(--color-body), transparent 90%);--color-body-a5: color-mix(in srgb, var(--color-body), transparent 95%);--color-body-a1: color-mix(in srgb, var(--color-body), transparent 99%);--color-background: var(--color-background);--color-background-alt: var(--color-background-alt);--color-background-a75: color-mix(in srgb, var(--color-background), transparent 25%);--color-background-a50: color-mix(in srgb, var(--color-background), transparent 50%);--color-background-a25: color-mix(in srgb, var(--color-background), transparent 75%);--color-background-a10: color-mix(in srgb, var(--color-background), transparent 90%);--color-background-a5: color-mix(in srgb, var(--color-background), transparent 95%);--color-background-a1: color-mix(in srgb, var(--color-background), transparent 99%);--color-accent-primary: var(--color-accent-primary);--color-accent-primary-reverse: var(--color-accent-primary-reverse);--color-accent-primary-lightest: color-mix(in srgb, var(--color-accent-primary), white 87.5%);--color-accent-primary-lighter: color-mix(in srgb, var(--color-accent-primary), white 50%);--color-accent-primary-light: color-mix(in srgb, var(--color-accent-primary), white 25%);--color-accent-primary-dark: color-mix(in srgb, var(--color-accent-primary), black 25%);--color-accent-primary-darker: color-mix(in srgb, var(--color-accent-primary), black 50%);--color-accent-primary-darkest: color-mix(in srgb, var(--color-accent-primary), black 87.5%)}:where(.theme--custom){color:var(--color-body)}:where(.theme--custom).has-background{background-color:var(--color-background)}.theme__card--standard{--card-color-body: var(--color-body);--card-color-background: var(--color-background-alt);--card-color-accent-primary: var(--color-accent-primary);--card-color-accent-reverse: var(--color-accent-reverse)}.theme__card--accent{--card-color-body: var(--color-accent-primary-reverse);--card-color-background: var(--color-accent-primary);--card-color-accent-primary: var(--color-accent-primary-reverse);--card-color-accent-reverse: var(--color-accent-primary)}[class*=theme__card]>*{--color-body: var(--card-color-body);--color-background: var(--card-color-background);--color-accent-primary: var(--card-color-accent-primary);--color-accent-primary-reverse: var(--card-color-accent-reverse)}:root{--base-unit-desktop: 16}:root{--base-unit-mobile: 14}:root{--width-viewport-desktop: 1440;--width-viewport-desktop-rem: calc(var(--width-viewport-desktop) / var(--base-unit-desktop) * 1rem);--width-viewport-mobile: 375;--width-viewport-mobile-rem: calc(var(--width-viewport-mobile) / var(--base-unit-mobile) * 1rem);--width-content-desktop: 788;--width-content-desktop-rem: calc(var(--width-content-desktop) / var(--base-unit-desktop) * 1rem);--width-content-mobile: 319;--width-content-mobile-rem: calc(var(--width-content-mobile) / var(--base-unit-mobile) * 1rem);--width-viewport: var(--width-viewport-desktop-rem);--width-content: Min(100%, var(--width-content-desktop-rem))}@media(max-width: 48em){:root{--width-viewport: var(--width-viewport-mobile-rem)}}:root{--size-s-1-desktop: 1;--size-s-1: calc(var(--size-s-1-desktop) / var(--base-unit-desktop) * 1rem);--size-s-2-desktop: 2;--size-s-2: calc(var(--size-s-2-desktop) / var(--base-unit-desktop) * 1rem);--size-s-3-desktop: 4;--size-s-3: calc(var(--size-s-3-desktop) / var(--base-unit-desktop) * 1rem);--size-s-4-desktop: 8;--size-s-4: calc(var(--size-s-4-desktop) / var(--base-unit-desktop) * 1rem);--size-s-5-desktop: 12;--size-s-5: calc(var(--size-s-5-desktop) / var(--base-unit-desktop) * 1rem);--size-m-1-desktop: 16;--size-m-1: calc(var(--size-m-1-desktop) / var(--base-unit-desktop) * 1rem);--size-m-2-desktop: 20;--size-m-2: calc(var(--size-m-2-desktop) / var(--base-unit-desktop) * 1rem);--size-m-3-desktop: 24;--size-m-3: calc(var(--size-m-3-desktop) / var(--base-unit-desktop) * 1rem);--size-m-4-desktop: 28;--size-m-4: calc(var(--size-m-4-desktop) / var(--base-unit-desktop) * 1rem);--size-m-5-desktop: 32;--size-m-5: calc(var(--size-m-5-desktop) / var(--base-unit-desktop) * 1rem);--size-l-1-desktop: 40;--size-l-1: calc(var(--size-l-1-desktop) / var(--base-unit-desktop) * 1rem);--size-l-2-desktop: 48;--size-l-2: calc(var(--size-l-2-desktop) / var(--base-unit-desktop) * 1rem);--size-l-3-desktop: 56;--size-l-3: calc(var(--size-l-3-desktop) / var(--base-unit-desktop) * 1rem);--size-l-4-desktop: 64;--size-l-4: calc(var(--size-l-4-desktop) / var(--base-unit-desktop) * 1rem);--size-l-5-desktop: 72;--size-l-5: calc(var(--size-l-5-desktop) / var(--base-unit-desktop) * 1rem);--size-xl-1-desktop: 80;--size-xl-1: calc(var(--size-xl-1-desktop) / var(--base-unit-desktop) * 1rem);--size-xl-2-desktop: 96;--size-xl-2: calc(var(--size-xl-2-desktop) / var(--base-unit-desktop) * 1rem);--size-xl-3-desktop: 112;--size-xl-3: calc(var(--size-xl-3-desktop) / var(--base-unit-desktop) * 1rem);--size-xl-4-desktop: 120;--size-xl-4: calc(var(--size-xl-4-desktop) / var(--base-unit-desktop) * 1rem);--size-xl-5-desktop: 144;--size-xl-5: calc(var(--size-xl-5-desktop) / var(--base-unit-desktop) * 1rem);--size-2xl-1-desktop: 160;--size-2xl-1: calc(var(--size-2xl-1-desktop) / var(--base-unit-desktop) * 1rem);--size-2xl-2-desktop: 192;--size-2xl-2: calc(var(--size-2xl-2-desktop) / var(--base-unit-desktop) * 1rem);--size-2xl-3-desktop: 224;--size-2xl-3: calc(var(--size-2xl-3-desktop) / var(--base-unit-desktop) * 1rem);--size-2xl-4-desktop: 256;--size-2xl-4: calc(var(--size-2xl-4-desktop) / var(--base-unit-desktop) * 1rem);--size-2xl-5-desktop: 288;--size-2xl-5: calc(var(--size-2xl-5-desktop) / var(--base-unit-desktop) * 1rem);--size-s-1-mobile: 1;--size-s-2-mobile: 2;--size-s-3-mobile: 3.5;--size-s-4-mobile: 7;--size-s-5-mobile: 10.5;--size-m-1-mobile: 14;--size-m-2-mobile: 17.5;--size-m-3-mobile: 21;--size-m-4-mobile: 24.5;--size-m-5-mobile: 28;--size-l-1-mobile: 31.5;--size-l-2-mobile: 35;--size-l-3-mobile: 42;--size-l-4-mobile: 49;--size-l-5-mobile: 56;--size-xl-1-mobile: 63;--size-xl-2-mobile: 70;--size-xl-3-mobile: 77;--size-xl-4-mobile: 84;--size-xl-5-mobile: 91;--size-2xl-1-mobile: 98;--size-2xl-2-mobile: 112;--size-2xl-3-mobile: 126;--size-2xl-4-mobile: 140;--size-2xl-5-mobile: 154}@media(max-width: 48em){:root{--size-s-1: calc(var(--size-s-1-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-s-2: calc(var(--size-s-2-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-s-3: calc(var(--size-s-3-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-s-4: calc(var(--size-s-4-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-s-5: calc(var(--size-s-5-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-m-1: calc(var(--size-m-1-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-m-2: calc(var(--size-m-2-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-m-3: calc(var(--size-m-3-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-m-4: calc(var(--size-m-4-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-m-5: calc(var(--size-m-5-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-l-1: calc(var(--size-l-1-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-l-2: calc(var(--size-l-2-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-l-3: calc(var(--size-l-3-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-l-4: calc(var(--size-l-4-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-l-5: calc(var(--size-l-5-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-xl-1: calc(var(--size-xl-1-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-xl-2: calc(var(--size-xl-2-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-xl-3: calc(var(--size-xl-3-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-xl-4: calc(var(--size-xl-4-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-xl-5: calc(var(--size-xl-5-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-2xl-1: calc(var(--size-2xl-1-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-2xl-2: calc(var(--size-2xl-2-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-2xl-3: calc(var(--size-2xl-3-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-2xl-4: calc(var(--size-2xl-4-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--size-2xl-5: calc(var(--size-2xl-5-mobile) / var(--base-unit-mobile) * 1rem)}}:root{--space-3xs-desktop: var(--size-s-3-desktop);--space-3xs: calc(var(--space-3xs-desktop) / var(--base-unit-desktop) * 1rem);--space-2xs-desktop: var(--size-s-4-desktop);--space-2xs: calc(var(--space-2xs-desktop) / var(--base-unit-desktop) * 1rem);--space-xs-desktop: var(--size-s-5-desktop);--space-xs: calc(var(--space-xs-desktop) / var(--base-unit-desktop) * 1rem);--space-s-desktop: var(--size-m-1-desktop);--space-s: calc(var(--space-s-desktop) / var(--base-unit-desktop) * 1rem);--space-m-desktop: var(--size-m-3-desktop);--space-m: calc(var(--space-m-desktop) / var(--base-unit-desktop) * 1rem);--space-l-desktop: var(--size-m-5-desktop);--space-l: calc(var(--space-l-desktop) / var(--base-unit-desktop) * 1rem);--space-xl-desktop: var(--size-l-2-desktop);--space-xl: calc(var(--space-xl-desktop) / var(--base-unit-desktop) * 1rem);--space-2xl-desktop: var(--size-l-4-desktop);--space-2xl: calc(var(--space-2xl-desktop) / var(--base-unit-desktop) * 1rem);--space-3xl-desktop: var(--size-xl-2-desktop);--space-3xl: calc(var(--space-3xl-desktop) / var(--base-unit-desktop) * 1rem);--space-3xs-mobile: var(--size-s-3-mobile);--space-2xs-mobile: var(--size-s-4-mobile);--space-xs-mobile: var(--size-s-5-mobile);--space-s-mobile: var(--size-m-1-mobile);--space-m-mobile: var(--size-m-3-mobile);--space-l-mobile: var(--size-m-5-mobile);--space-xl-mobile: var(--size-l-1-mobile);--space-2xl-mobile: var(--size-l-3-mobile);--space-3xl-mobile: var(--size-xl-1-mobile)}@media(max-width: 48em){:root{--space-3xs: calc(var(--space-3xs-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-2xs: calc(var(--space-2xs-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-xs: calc(var(--space-xs-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-s: calc(var(--space-s-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-m: calc(var(--space-m-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-l: calc(var(--space-l-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-xl: calc(var(--space-xl-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-2xl: calc(var(--space-2xl-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--space-3xl: calc(var(--space-3xl-mobile) / var(--base-unit-mobile) * 1rem)}}:root{--row-0-desktop: 0;--row-0: calc(var(--row-0-desktop) / var(--base-unit-desktop) * 1rem);--row-xs-desktop: var(--space-m-desktop);--row-xs: calc(var(--row-xs-desktop) / var(--base-unit-desktop) * 1rem);--row-s-desktop: var(--space-l-desktop);--row-s: calc(var(--row-s-desktop) / var(--base-unit-desktop) * 1rem);--row-m-desktop: var(--space-xl-desktop);--row-m: calc(var(--row-m-desktop) / var(--base-unit-desktop) * 1rem);--row-l-desktop: var(--space-2xl-desktop);--row-l: calc(var(--row-l-desktop) / var(--base-unit-desktop) * 1rem);--row-xl-desktop: var(--space-3xl-desktop);--row-xl: calc(var(--row-xl-desktop) / var(--base-unit-desktop) * 1rem);--row-0-mobile: 0;--row-xs-mobile: var(--space-m-mobile);--row-s-mobile: var(--space-l-mobile);--row-m-mobile: var(--space-xl-mobile);--row-l-mobile: var(--space-2xl-mobile);--row-xl-mobile: var(--space-3xl-mobile)}@media(max-width: 48em){:root{--row-0: calc(var(--row-0-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--row-xs: calc(var(--row-xs-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--row-s: calc(var(--row-s-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--row-m: calc(var(--row-m-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--row-l: calc(var(--row-l-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--row-xl: calc(var(--row-xl-mobile) / var(--base-unit-mobile) * 1rem)}}:root{--container-narrow-desktop: var(--size-2xl-2-desktop);--container-narrow-desktop-rem: calc(var(--container-narrow-desktop) / var(--base-unit-desktop) * 1rem);--container-narrow-fluid: calc(var(--container-narrow-desktop) / var(--width-viewport-desktop) * 100vw);--container-narrow: clamp( var(--container-narrow-mobile-rem), var(--container-narrow-fluid), Max(var(--container-narrow-desktop-rem), var(--container-narrow-fluid)) );--container-standard-desktop: var(--size-xl-4-desktop);--container-standard-desktop-rem: calc(var(--container-standard-desktop) / var(--base-unit-desktop) * 1rem);--container-standard-fluid: calc(var(--container-standard-desktop) / var(--width-viewport-desktop) * 100vw);--container-standard: clamp( var(--container-standard-mobile-rem), var(--container-standard-fluid), Max(var(--container-standard-desktop-rem), var(--container-standard-fluid)) );--container-wide-desktop: var(--size-m-4-desktop);--container-wide-desktop-rem: calc(var(--container-wide-desktop) / var(--base-unit-desktop) * 1rem);--container-wide-fluid: calc(var(--container-wide-desktop) / var(--width-viewport-desktop) * 100vw);--container-wide: clamp( var(--container-wide-mobile-rem), var(--container-wide-fluid), Max(var(--container-wide-desktop-rem), var(--container-wide-fluid)) );--container-narrow-mobile: var(--size-m-4-mobile);--container-narrow-mobile-rem: calc(var(--container-narrow-mobile) / var(--base-unit-mobile) * 1rem);--container-narrow-fluid: calc(var(--container-narrow-desktop) / var(--width-viewport-desktop) * 100vw);--container-narrow: clamp( var(--container-narrow-mobile-rem), var(--container-narrow-fluid), Max(var(--container-narrow-desktop-rem), var(--container-narrow-fluid)) );--container-standard-mobile: var(--size-m-5-mobile);--container-standard-mobile-rem: calc(var(--container-standard-mobile) / var(--base-unit-mobile) * 1rem);--container-standard-fluid: calc(var(--container-standard-desktop) / var(--width-viewport-desktop) * 100vw);--container-standard: clamp( var(--container-standard-mobile-rem), var(--container-standard-fluid), Max(var(--container-standard-desktop-rem), var(--container-standard-fluid)) );--container-wide-mobile: var(--size-m-1-mobile);--container-wide-mobile-rem: calc(var(--container-wide-mobile) / var(--base-unit-mobile) * 1rem);--container-wide-fluid: calc(var(--container-wide-desktop) / var(--width-viewport-desktop) * 100vw);--container-wide: clamp( var(--container-wide-mobile-rem), var(--container-wide-fluid), Max(var(--container-wide-desktop-rem), var(--container-wide-fluid)) )}:root{--font-size-3xs-desktop: 8;--font-size-3xs-desktop-rem: calc(var(--font-size-3xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-3xs-fluid: calc( ( ( var(--font-size-3xs-desktop) - var(--font-size-3xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-3xs-mobile-rem) ) );--font-size-3xs: clamp( var(--font-size-3xs-mobile-rem), var(--font-size-3xs-fluid), var(--font-size-3xs-desktop-rem) );--font-size-2xs-desktop: 10;--font-size-2xs-desktop-rem: calc(var(--font-size-2xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-2xs-fluid: calc( ( ( var(--font-size-2xs-desktop) - var(--font-size-2xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-2xs-mobile-rem) ) );--font-size-2xs: clamp( var(--font-size-2xs-mobile-rem), var(--font-size-2xs-fluid), var(--font-size-2xs-desktop-rem) );--font-size-xs-desktop: 12;--font-size-xs-desktop-rem: calc(var(--font-size-xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-xs-fluid: calc( ( ( var(--font-size-xs-desktop) - var(--font-size-xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-xs-mobile-rem) ) );--font-size-xs: clamp( var(--font-size-xs-mobile-rem), var(--font-size-xs-fluid), var(--font-size-xs-desktop-rem) );--font-size-s-desktop: 14;--font-size-s-desktop-rem: calc(var(--font-size-s-desktop) / var(--base-unit-desktop) * 1rem);--font-size-s-fluid: calc( ( ( var(--font-size-s-desktop) - var(--font-size-s-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-s-mobile-rem) ) );--font-size-s: clamp( var(--font-size-s-mobile-rem), var(--font-size-s-fluid), var(--font-size-s-desktop-rem) );--font-size-m-desktop: 16;--font-size-m-desktop-rem: calc(var(--font-size-m-desktop) / var(--base-unit-desktop) * 1rem);--font-size-m-fluid: calc( ( ( var(--font-size-m-desktop) - var(--font-size-m-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-m-mobile-rem) ) );--font-size-m: clamp( var(--font-size-m-mobile-rem), var(--font-size-m-fluid), var(--font-size-m-desktop-rem) );--font-size-l-desktop: 21;--font-size-l-desktop-rem: calc(var(--font-size-l-desktop) / var(--base-unit-desktop) * 1rem);--font-size-l-fluid: calc( ( ( var(--font-size-l-desktop) - var(--font-size-l-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-l-mobile-rem) ) );--font-size-l: clamp( var(--font-size-l-mobile-rem), var(--font-size-l-fluid), var(--font-size-l-desktop-rem) );--font-size-xl-desktop: 28;--font-size-xl-desktop-rem: calc(var(--font-size-xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-xl-fluid: calc( ( ( var(--font-size-xl-desktop) - var(--font-size-xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-xl-mobile-rem) ) );--font-size-xl: clamp( var(--font-size-xl-mobile-rem), var(--font-size-xl-fluid), var(--font-size-xl-desktop-rem) );--font-size-2xl-desktop: 38;--font-size-2xl-desktop-rem: calc(var(--font-size-2xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-2xl-fluid: calc( ( ( var(--font-size-2xl-desktop) - var(--font-size-2xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-2xl-mobile-rem) ) );--font-size-2xl: clamp( var(--font-size-2xl-mobile-rem), var(--font-size-2xl-fluid), var(--font-size-2xl-desktop-rem) );--font-size-3xl-desktop: 51;--font-size-3xl-desktop-rem: calc(var(--font-size-3xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-3xl-fluid: calc( ( ( var(--font-size-3xl-desktop) - var(--font-size-3xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-3xl-mobile-rem) ) );--font-size-3xl: clamp( var(--font-size-3xl-mobile-rem), var(--font-size-3xl-fluid), var(--font-size-3xl-desktop-rem) );--font-size-3xs-mobile: 7;--font-size-3xs-mobile-rem: calc(var(--font-size-3xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-3xs-fluid: calc( ( ( var(--font-size-3xs-desktop) - var(--font-size-3xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-3xs-mobile-rem) ) );--font-size-3xs: clamp( var(--font-size-3xs-mobile-rem), var(--font-size-3xs-fluid), var(--font-size-3xs-desktop-rem) );--font-size-2xs-mobile: 8;--font-size-2xs-mobile-rem: calc(var(--font-size-2xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-2xs-fluid: calc( ( ( var(--font-size-2xs-desktop) - var(--font-size-2xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-2xs-mobile-rem) ) );--font-size-2xs: clamp( var(--font-size-2xs-mobile-rem), var(--font-size-2xs-fluid), var(--font-size-2xs-desktop-rem) );--font-size-xs-mobile: 10;--font-size-xs-mobile-rem: calc(var(--font-size-xs-desktop) / var(--base-unit-desktop) * 1rem);--font-size-xs-fluid: calc( ( ( var(--font-size-xs-desktop) - var(--font-size-xs-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-xs-mobile-rem) ) );--font-size-xs: clamp( var(--font-size-xs-mobile-rem), var(--font-size-xs-fluid), var(--font-size-xs-desktop-rem) );--font-size-s-mobile: 12;--font-size-s-mobile-rem: calc(var(--font-size-s-desktop) / var(--base-unit-desktop) * 1rem);--font-size-s-fluid: calc( ( ( var(--font-size-s-desktop) - var(--font-size-s-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-s-mobile-rem) ) );--font-size-s: clamp( var(--font-size-s-mobile-rem), var(--font-size-s-fluid), var(--font-size-s-desktop-rem) );--font-size-m-mobile: 14;--font-size-m-mobile-rem: calc(var(--font-size-m-desktop) / var(--base-unit-desktop) * 1rem);--font-size-m-fluid: calc( ( ( var(--font-size-m-desktop) - var(--font-size-m-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-m-mobile-rem) ) );--font-size-m: clamp( var(--font-size-m-mobile-rem), var(--font-size-m-fluid), var(--font-size-m-desktop-rem) );--font-size-l-mobile: 18;--font-size-l-mobile-rem: calc(var(--font-size-l-desktop) / var(--base-unit-desktop) * 1rem);--font-size-l-fluid: calc( ( ( var(--font-size-l-desktop) - var(--font-size-l-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-l-mobile-rem) ) );--font-size-l: clamp( var(--font-size-l-mobile-rem), var(--font-size-l-fluid), var(--font-size-l-desktop-rem) );--font-size-xl-mobile: 22;--font-size-xl-mobile-rem: calc(var(--font-size-xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-xl-fluid: calc( ( ( var(--font-size-xl-desktop) - var(--font-size-xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-xl-mobile-rem) ) );--font-size-xl: clamp( var(--font-size-xl-mobile-rem), var(--font-size-xl-fluid), var(--font-size-xl-desktop-rem) );--font-size-2xl-mobile: 27;--font-size-2xl-mobile-rem: calc(var(--font-size-2xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-2xl-fluid: calc( ( ( var(--font-size-2xl-desktop) - var(--font-size-2xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-2xl-mobile-rem) ) );--font-size-2xl: clamp( var(--font-size-2xl-mobile-rem), var(--font-size-2xl-fluid), var(--font-size-2xl-desktop-rem) );--font-size-3xl-mobile: 34;--font-size-3xl-mobile-rem: calc(var(--font-size-3xl-desktop) / var(--base-unit-desktop) * 1rem);--font-size-3xl-fluid: calc( ( ( var(--font-size-3xl-desktop) - var(--font-size-3xl-mobile) ) / ( var(--width-viewport-desktop) - var(--width-viewport-mobile) ) ) * ( 100vw - var(--width-viewport-mobile-rem) + var(--font-size-3xl-mobile-rem) ) );--font-size-3xl: clamp( var(--font-size-3xl-mobile-rem), var(--font-size-3xl-fluid), var(--font-size-3xl-desktop-rem) )}:root{--gutter-x-tight-desktop: var(--size-m-1-desktop);--gutter-x-tight: calc(var(--gutter-x-tight-desktop) / var(--base-unit-desktop) * 1rem);--gutter-tight-desktop: var(--size-m-3-desktop);--gutter-tight: calc(var(--gutter-tight-desktop) / var(--base-unit-desktop) * 1rem);--gutter-standard-desktop: var(--size-m-5-desktop);--gutter-standard: calc(var(--gutter-standard-desktop) / var(--base-unit-desktop) * 1rem);--gutter-loose-desktop: var(--size-l-4-desktop);--gutter-loose: calc(var(--gutter-loose-desktop) / var(--base-unit-desktop) * 1rem);--gutter-x-loose-desktop: var(--size-xl-3-desktop);--gutter-x-loose: calc(var(--gutter-x-loose-desktop) / var(--base-unit-desktop) * 1rem);--gutter-x-tight-mobile: var(--size-s-4-mobile);--gutter-tight-mobile: var(--size-m-1-mobile);--gutter-standard-mobile: var(--size-m-5-mobile);--gutter-loose-mobile: var(--size-l-2-mobile);--gutter-x-loose-mobile: var(--size-l-4-mobile)}@media(max-width: 48em){:root{--gutter-x-tight: calc(var(--gutter-x-tight-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--gutter-tight: calc(var(--gutter-tight-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--gutter-standard: calc(var(--gutter-standard-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--gutter-loose: calc(var(--gutter-loose-mobile) / var(--base-unit-mobile) * 1rem)}}@media(max-width: 48em){:root{--gutter-x-loose: calc(var(--gutter-x-loose-mobile) / var(--base-unit-mobile) * 1rem)}}:root,.my-style-hotel{--font-family-primary: DM Sans, system-ui, sans-serif;--font-family-secondary: Plus Jakarta Sans, system-ui, sans-serif}:root{--line-height-1: 1;--line-height-2x-tight: 1.1;--line-height-x-tight: 1.2;--line-height-tight: 1.333;--line-height-standard: 1.5;--line-height-loose: 1.66}:root{--letter-spacing-x-tight: -0.06em;--letter-spacing-tight: -0.03em;--letter-spacing-0: 0em;--letter-spacing-loose: 0.03em;--letter-spacing-x-loose: 0.06em;--letter-spacing-2x-loose: 0.13em;--letter-spacing-3x-loose: 0.25em}:root{--font-family-body: var(--font-family-primary);--font-weight-body: 400;--font-style-body: regular;--text-transform-body: none;--font-size-body-l: var(--font-size-l);--line-height-body-l: var(--line-height-standard);--letter-spacing-body-l: var(--letter-spacing-0);--font-size-body-m: var(--font-size-m);--line-height-body-m: var(--line-height-standard);--letter-spacing-body-m: var(--letter-spacing-0);--font-size-body-s: var(--font-size-s);--line-height-body-s: var(--line-height-standard);--letter-spacing-body-s: var(--letter-spacing-0);--font-size-body-xs: var(--font-size-xs);--line-height-body-xs: var(--line-height-standard);--letter-spacing-body-xs: var(--letter-spacing-loose);--font-family-large-heading: var(--font-family-secondary);--font-weight-large-heading: 700;--font-style-large-heading: regular;--text-transform-large-heading: none;--font-size-large-heading-1: var(--font-size-3xl);--line-height-large-heading-1: var(--line-height-2x-tight);--letter-spacing-large-heading-1: var(--letter-spacing-tight);--font-size-large-heading-2: var(--font-size-2xl);--line-height-large-heading-2: var(--line-height-x-tight);--letter-spacing-large-heading-2: var(--letter-spacing-0);--font-size-large-heading-3: var(--font-size-xl);--line-height-large-heading-3: var(--line-height-tight);--letter-spacing-large-heading-3: var(--letter-spacing-0);--font-family-small-heading: var(--font-family-primary);--font-weight-small-heading: 700;--font-style-small-heading: regular;--text-transform-small-heading: uppercase;--font-size-small-heading-1: var(--font-size-m);--line-height-small-heading-1: var(--line-height-tight);--letter-spacing-small-heading-1: var(--letter-spacing-x-loose);--font-size-small-heading-2: var(--font-size-s);--line-height-small-heading-2: var(--line-height-tight);--letter-spacing-small-heading-2: var(--letter-spacing-x-loose);--font-size-small-heading-3: var(--font-size-xs);--line-height-small-heading-3: var(--line-height-tight);--letter-spacing-small-heading-3: var(--letter-spacing-x-loose);--font-family-subtitle: var(--font-family-secondary);--font-weight-subtitle: 400;--font-style-subtitle: regular;--text-transform-subtitle: none;--font-size-subtitle-1: var(--font-size-l);--line-height-subtitle-1: var(--line-height-tight);--letter-spacing-subtitle-1: var(--letter-spacing-0);--font-size-subtitle-2: var(--font-size-m);--line-height-subtitle-2: var(--line-height-tight);--letter-spacing-subtitle-2: var(--letter-spacing-0);--font-size-button-text: var(--font-size-m);--line-height-button-text: var(--line-height-x-tight);--letter-spacing-button-text: var(--letter-spacing-0);--font-family-button-text: var(--font-family-secondary);--font-weight-button-text: 400;--font-style-button-text: regular;--text-transform-button-text: none;--font-family-label: var(--font-family-primary);--font-weight-label: 700;--font-style-label: regular;--text-transform-label: none;--font-size-label-1: var(--font-size-xs);--line-height-label-1: var(--line-height-x-tight);--letter-spacing-label-1: var(--letter-spacing-loose);--font-size-label-2: var(--font-size-2xs);--line-height-label-2: var(--line-height-x-tight);--letter-spacing-label-2: var(--letter-spacing-loose);--font-size-label-3: var(--font-size-3xs);--line-height-label-3: var(--line-height-x-tight);--letter-spacing-label-3: var(--letter-spacing-x-loose);--font-size-overline: var(--font-size-xs);--line-height-overline: var(--line-height-x-tight);--letter-spacing-overline: var(--letter-spacing-2x-loose);--font-family-overline: var(--font-family-primary);--font-weight-overline: 700;--font-style-overline: regular;--text-transform-overline: uppercase}.body{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body)}.body-l{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l)}.body-m{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m)}.body-s{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s)}.body-xs{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.large-heading{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading)}.large-heading-1{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-1);line-height:var(--line-height-large-heading-1);letter-spacing:var(--letter-spacing-large-heading-1)}.large-heading-2{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-2);line-height:var(--line-height-large-heading-2);letter-spacing:var(--letter-spacing-large-heading-2)}.large-heading-3{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3)}.small-heading{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading)}.small-heading-1{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1)}.small-heading-2{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2)}.small-heading-3{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3)}.subtitle{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle)}.subtitle-1{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-1);line-height:var(--line-height-subtitle-1);letter-spacing:var(--letter-spacing-subtitle-1)}.subtitle-2{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-2);line-height:var(--line-height-subtitle-2);letter-spacing:var(--letter-spacing-subtitle-2)}.button-text{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text);line-height:var(--line-height-button-text);letter-spacing:var(--letter-spacing-button-text)}.label{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label)}.label-1{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1)}.label-2{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2)}.label-3{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-3);line-height:var(--line-height-label-3);letter-spacing:var(--letter-spacing-label-3)}.overline{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline);line-height:var(--line-height-overline);letter-spacing:var(--letter-spacing-overline)}.my-style-hotel,.theme--default{--color-body: #071E41;--color-body-75: rgba(7, 30, 65, 0.75);--color-body-50: rgba(7, 30, 65, 0.5);--color-body-25: rgba(7, 30, 65, 0.25);--color-body-10: rgba(7, 30, 65, 0.1);--color-body-05: rgba(7, 30, 65, 0.05);--color-body-01: rgba(7, 30, 65, 0.01);--color-background: #FFF;--color-background-75: rgba(255, 255, 255, 0.75);--color-background-50: rgba(255, 255, 255, 0.5);--color-background-25: rgba(255, 255, 255, 0.25);--color-background-10: rgba(255, 255, 255, 0.1);--color-background-05: rgba(255, 255, 255, 0.05);--color-background-01: rgba(255, 255, 255, 0.01);--color-accent-primary: #3E7091;--color-accent-primary-lightest: #cfdbe4;--color-accent-primary-lighter: #9fb8c8;--color-accent-primary-light: #56829f;--color-accent-primary-dark: #36627f;--color-accent-primary-darker: #1f3849;--color-accent-primary-darkest: #101c24;--color-accent-reverse: #FFF;--color-accent-reverse-alt: #071E41;--color-success: #4F772D;--color-success-lightest: #d3ddcb;--color-success-lighter: #a7bb96;--color-success-light: #658847;--color-success-dark: #456827;--color-success-darker: #283c17;--color-success-darkest: #141e0b;--color-warning: #EFBC25;--color-warning-lightest: #fbeec9;--color-warning-lighter: #f7de92;--color-warning-light: #f1c440;--color-warning-dark: #d1a520;--color-warning-darker: #785e13;--color-warning-darkest: #3c2f09;--color-error: #EF233C;--color-error-lightest: #fbc8ce;--color-error-lighter: #f7919e;--color-error-light: #f13f54;--color-error-dark: #d11f35;--color-error-darker: #78121e;--color-error-darkest: #3c090f;background:var(--color-background)}.my-style-hotel .overline,.theme--default .overline{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.my-style-hotel .button,.my-style-hotel button,.my-style-hotel input[type=submit],.my-style-hotel input[type=button],.theme--default .button,.theme--default button,.theme--default input[type=submit],.theme--default input[type=button]{color:var(--color-background)}.my-style-hotel .button.secondary,.my-style-hotel button.secondary,.my-style-hotel input[type=submit].secondary,.my-style-hotel input[type=button].secondary,.theme--default .button.secondary,.theme--default button.secondary,.theme--default input[type=submit].secondary,.theme--default input[type=button].secondary{color:var(--color-body)}.my-style-hotel .button.minor,.my-style-hotel button.minor,.my-style-hotel input[type=submit].minor,.my-style-hotel input[type=button].minor,.theme--default .button.minor,.theme--default button.minor,.theme--default input[type=submit].minor,.theme--default input[type=button].minor{color:var(--color-body)}.my-style-hotel .button.minor:hover,.my-style-hotel button.minor:hover,.my-style-hotel input[type=submit].minor:hover,.my-style-hotel input[type=button].minor:hover,.theme--default .button.minor:hover,.theme--default button.minor:hover,.theme--default input[type=submit].minor:hover,.theme--default input[type=button].minor:hover{color:var(--color-accent-primary)}.my-style-hotel .page-bg-img::after,.my-style-hotel .block-bg-img::after,.theme--default .page-bg-img::after,.theme--default .block-bg-img::after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(28, 47, 76, 0.5)), to(rgba(28, 47, 76, 0.5)));background:linear-gradient(0deg, rgba(28, 47, 76, 0.5), rgba(28, 47, 76, 0.5));opacity:1}.theme--image .button.primary,.theme--video .button.primary{color:#3e7091}.theme--image .button.primary:hover,.theme--video .button.primary:hover{color:#fff}.theme--image .button.secondary:hover,.theme--video .button.secondary:hover{color:#fff}.theme--image .buttons .button.secondary:hover,.theme--video .buttons .button.secondary:hover{color:#fff}.my-style-hotel .accordion-lockup .content-lockup-wrapper{max-width:27rem}.my-style-hotel .accordion{max-width:43rem}.my-style-hotel .banner-block.theme--image{min-height:39.5rem}.my-style-hotel .banner-block.theme--image.full-height{min-height:100vh;margin-top:-4.5rem}.my-style-hotel .banner-block.full-height{min-height:100vh}.my-style-hotel .banner-block:not(.blog-header) .banner-content-block:not(:has(.buttons)) h1{margin-bottom:5.5rem;position:relative}.my-style-hotel .banner-block:not(.blog-header) .banner-content-block:not(:has(.buttons)) h1:after{content:"";position:absolute;bottom:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:6rem;background-color:rgba(7, 30, 65, 0.1)}.my-style-hotel .banner-default-continue{position:absolute !important;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:2px}.my-style-hotel .posts-grid .post-item .post-item-img{border-radius:.625rem;-webkit-box-shadow:rgba(0,10,44,.075) 4px 8px 24px;box-shadow:rgba(0,10,44,.075) 4px 8px 24px}.my-style-hotel .posts-grid .post-item .post-item-img img{border-radius:.625rem}.my-style-hotel .posts-grid .post-item.feat-post .post-item-img img{aspect-ratio:1/1;height:27.5rem}@media(max-width: 48em){.my-style-hotel .posts-grid .post-item.feat-post .post-item-img img{aspect-ratio:4/3;height:10rem}}@media(max-width: 40em){.my-style-hotel .posts-grid .post-item.feat-post .post-item-img img{height:15rem}}.my-style-hotel .booking-mask{border-color:#071e41;background-color:#fff}.my-style-hotel .booking-mask .button.primary{background-color:#3e7091;color:#fff;border-color:#3e7091}.my-style-hotel .dates-fields{border-color:#071e41}.my-style-hotel .dates-fields .date-field:first-child{border-color:#071e41}.my-style-hotel .dates-fields .date-field svg,.my-style-hotel .dates-fields .date-field p{color:#071e41}.my-style-hotel .dates-fields .date-field .color-body-50{color:rgba(7, 30, 65, 0.5);font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.my-style-hotel .rooms-guests-fields .rooms-guests svg,.my-style-hotel .rooms-guests-fields .rooms-guests p{color:#071e41}.my-style-hotel .rooms-guests-fields .rooms-guests .color-body-50{color:rgba(7, 30, 65, 0.5)}.my-style-hotel .button{font-weight:700}.my-style-hotel .column-content .content-lockup .column-content-img{border-radius:.625rem}.my-style-hotel .column-content .content-lockup .column-content-img img{border-radius:.625rem}.my-style-hotel .content-block-container.has-patterned-background::before{content:"";background-image:url("/wp-content/themes/my-style-hotel/assets/images/background-pattern.png");z-index:0;opacity:.2;position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.my-style-hotel .content-block{position:relative;z-index:0}.my-style-hotel .content-block h2:not(:has(.subtitle)){position:relative;margin-bottom:6.3125rem}.my-style-hotel .content-block h2:not(:has(.subtitle))::after{content:"";position:absolute;bottom:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:6rem;background-color:var(--color-body-10);z-index:1}.my-style-hotel .content-block.featured-content hr{display:none}.my-style-hotel .title-block h2:not(:has(.buttons)){margin-bottom:3rem}@media(max-width: 40em){.my-style-hotel .title-block h2:not(:has(.buttons)){margin-bottom:1.5rem}}.my-style-hotel .title-block h2:not(:has(.buttons)):after{display:none}.my-style-hotel .title-block h2 .subtitle{margin-top:1.5rem}.my-style-hotel .title-block hr{border-color:var(--color-accent-primary)}.my-style-hotel .cta{border-radius:.625rem}.my-style-hotel .cta.theme__card--image::after{background:#071e41;opacity:.5}.my-style-hotel .events-list .img-content .img .image-carousel{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:36rem}.my-style-hotel .events-list .img-content .img img{border-top-right-radius:0;border-bottom-right-radius:0}.my-style-hotel .events-list .img-content .content{background-color:#e7edf1;padding:0 3.625rem 0 6rem;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.my-style-hotel .events-list .event-block .event-img-outer .event-img{border-radius:.625rem;-webkit-box-shadow:rgba(0,10,44,.075) 4px 8px 24px;box-shadow:rgba(0,10,44,.075) 4px 8px 24px}.my-style-hotel .events-list .event-block .event-img-outer .event-img img{border-radius:.625rem}.my-style-hotel .events-list .event-block .event-content p svg{color:#071e41}.my-style-hotel .single-event-details p svg{color:#071e41}.my-style-hotel .faqs .faqs-cta{background-color:#3e7091}.my-style-hotel .footer #menu-footer-menu li{border-bottom:none}.my-style-hotel .copyright{background-color:#e7edf1}.my-style-hotel .full-width-cta__wrapper:after{background:#071e41;opacity:.5}.my-style-hotel .full-width-cta__inner{padding-top:10rem;padding-bottom:10rem;max-width:35.5rem}.my-style-hotel .full-width-cta__inner header h2:not(:has(.subtitle)){position:relative;margin-bottom:6.3125rem}.my-style-hotel .full-width-cta__inner header h2:not(:has(.subtitle))::after{content:"";position:absolute;bottom:-3.15625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:6rem;background-color:rgba(255, 255, 255, 0.1)}.my-style-hotel .gallery-carousel .gallery-carousel-slide-img{border-radius:.625rem;-webkit-box-shadow:rgba(0,10,44,.075) 4px 8px 24px;box-shadow:rgba(0,10,44,.075) 4px 8px 24px}.my-style-hotel .gallery-carousel .gallery-carousel-slide-img::before{background:#071e41;opacity:.5;background-blend-mode:multiply}.my-style-hotel .gallery-grid-banner-block{padding-top:3rem;padding-bottom:3rem}.my-style-hotel .gallery-grid-banner-block .banner-content-block h1{margin-bottom:3rem}.my-style-hotel .gallery-grid-banner-block .banner-content-block h1:not(:has(.buttons)){margin-bottom:0}.my-style-hotel .gallery-grid-banner-block .banner-content-block h1:not(:has(.buttons)):after{display:none}.my-style-hotel .gallery-grid-banner-block .banner-content-block h1 .subtitle{margin-top:1.5rem}.my-style-hotel .gallery-grid a{border-radius:.625rem}.my-style-hotel .gallery-grid a img,.my-style-hotel .gallery-grid a::after{border-radius:.625rem}.my-style-hotel .gallery-grid a:hover::after{opacity:.5;background:#071e41}.my-style-hotel .gallery-modal .gallery-modal-images .button{border-radius:.5rem;background-color:#fff;color:#3e7091;border-color:#fff}.my-style-hotel .gallery-modal .gallery-modal-images .button:hover{background-color:#3e7091;color:#fff;border-color:#3e7091}.my-style-hotel .gallery-modal .gallery-modal-sidebar{background-color:#fff}.my-style-hotel .map-lockup{padding-bottom:6rem}@media(max-width: 40em){.my-style-hotel .map-lockup{padding-bottom:2rem}}.my-style-hotel .map-lockup .map-container{margin-top:0}.my-style-hotel .grid-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-style-hotel .grid-list .grid-list-item .list-counter svg{color:var(--color-body)}.my-style-hotel .grid-list .grid-list-item .list-counter.numbers{font-weight:700;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.my-style-hotel .grid-list .grid-list-item .list-content p{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);color:rgba(7, 30, 65, 0.75)}.my-style-hotel .img-content .img .image-carousel{border-radius:.625rem;-webkit-box-shadow:rgba(0,10,44,.075) 4px 8px 24px;box-shadow:rgba(0,10,44,.075) 4px 8px 24px}.my-style-hotel .img-content .img img{border-radius:.625rem}.my-style-hotel .img-content .content .content-inner header h2:not(:has(.subtitle)){position:relative;margin-bottom:3.3125rem}.my-style-hotel .img-content .content .content-inner header h2:not(:has(.subtitle))::after{content:"";position:absolute;bottom:-1.5rem;left:0;height:5px;width:6rem;background-color:var(--color-body-10)}@media(max-width: 40em){.my-style-hotel .img-content .content .content-inner header h2:not(:has(.subtitle))::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.my-style-hotel .in-page-nav a{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}@media(max-width: 40em){.my-style-hotel .in-page-nav a{font-size:1rem}}.my-style-hotel .header-right ul li:last-child a{margin-right:1.5rem}.my-style-hotel .menu-wrapper{background-color:var(--color-background-alt)}.my-style-hotel .menu-wrapper .nav-toggle{color:var(--color-body)}.my-style-hotel .menu-wrapper .nav-toggle .menu-icon span{background:var(--color-body)}.my-style-hotel .menu-wrapper .menu-button{background-color:var(--color-accent-primary)}.my-style-hotel .menu-wrapper ul li{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.my-style-hotel .menu-wrapper ul a{color:var(--color-body)}.my-style-hotel .menu-wrapper ul .sub-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-style-hotel .menu-wrapper ul .sub-menu li:hover a{color:var(--color-accent-primary)}.my-style-hotel .single-rooms-call-button svg{display:none}.my-style-hotel .testimonial-carousel-slide-inner p.bold{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.my-style-hotel hr{border-color:var(--color-body-10)}
/*# sourceMappingURL=mystyle.css.map */
