@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";:root{--primary-burgundy: #3c000f;--logo-color: #45161f;--secondary-burgundy-tint01: #6C2C3C;--secondary-burgundy: #2E000C;--secondary-burgundy-tint02: rgba(108, 44, 60, .5);--secondary-burgundy-80: rgba(60, 0, 14, .8);--secondary-burgundy-60: rgba(60, 0, 14, .6);--secondary-burgundy-40: rgba(60, 0, 14, .4);--secondary-burgundy-20: rgba(60, 0, 14, .2);--primary-paper: #f7f7f7;--secondary-paper-02: #F0F0F0;--secondary-paper-01: #FAFAFA;--secondary-white: #FCFCFC;--primary-red: #ff4115;--primary-pink: #ffbbfc;--primary-white: #ffffff;--secondary-pink-1: #fccafc;--secondary-pink-2: #FFDAFF;--info-blue: #5f7aff;--info-blue-1: #8095FF;--info-blue-2: #C3CDFF;--secondary-critical-button: #dee1ff}.background-primary--paper{background:var(--primary-paper)}.background-primary--burgundy{background:var(--primary-burgundy)}.background-primary--pink{background:var(--primary-pink)}.background-primary--red{background:var(--primary-red)}.background-primary--white{background:var(--primary-white)}.color-primary--paper{color:var(--primary-paper)}.color-primary--burgundy{color:var(--primary-burgundy)}.color-primary--pink{color:var(--primary-pink)}.color-primary--red{color:var(--primary-red)}h1,h2,h3{font-family:var(--font-family-EnergiGroteskMedium);margin:0}h1,h2,h3,h4,h5,p,span,div{-webkit-font-smoothing:antialiased}h1{font-size:var(--font-size-h1--mobile);line-height:4.41rem}@media only screen and (min-width: 481px){h1{font-size:var(--font-size-h1);line-height:7rem}}h2{font-size:var(--font-size-h2--mobile);line-height:3.175rem}@media only screen and (min-width: 769px){h2{font-size:var(--font-size-h2);line-height:5.715rem}}h3{font-size:var(--font-size-h3--mobile);line-height:2.52rem}@media only screen and (min-width: 481px){h3{font-size:var(--font-size-h3);line-height:3.81rem}}h4{font-size:var(--font-size-h4--mobile);line-height:2rem;font-family:var(--font-family-EnergiGroteskRegular);font-weight:var(--font-weight-normal);margin:0}@media only screen and (min-width: 481px){h4{font-size:var(--font-size-h4);line-height:2.8rem}}h5{font-size:var(--font-size-h5--mobile);font-family:var(--font-family-EnergiGroteskRegular);font-weight:var(--font-weight-normal);margin:0;line-height:1.725rem}@media only screen and (min-width: 481px){h5{font-size:var(--font-size-h5);line-height:2rem}}.ingress{font-family:var(--font-family-EnergiGroteskRegular);font-size:var(--font-size-text--ingress--mobile);font-weight:var(--font-weight-normal);line-height:1.58rem}@media only screen and (min-width: 481px){.ingress{font-size:var(--font-size-text--ingress);line-height:1.89rem}}p,a{font-family:var(--font-family-CironRegular);font-weight:var(--font-weight-normal);font-size:var(--font-size-text--md);margin:0}a{text-decoration:none}@font-face{font-family:EnergiGroteskRegular;src:url(/assets/fonts/EnergiGrotesk-Regular.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:EnergiGroteskMedium;src:url(/assets/fonts/EnergiGrotesk-Medium.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:CironBold;src:url(/assets/fonts/RGCironText-Bold.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:CironMedium;src:url(/assets/fonts/RGCironText-Medium.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:CironRegular;src:url(/assets/fonts/RGCironText-Regular.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:CironRegularItalic;src:url(/assets/fonts/RGCironText-RegularItalic.woff2) format("woff2");font-style:normal;font-display:swap}:root{--margin-mobile-20: 1.25rem;--margin-desktop-40: 2.5rem;--margin-desktop-80: 5rem;--font-family-EnergiGroteskMedium: "EnergiGroteskMedium", Arial, sans-serif;--font-family-EnergiGroteskRegular: "EnergiGroteskRegular", Arial, sans-serif;--font-family-CironBold: "CironBold", Arial, sans-serif;--font-family-CironMedium: "CironMedium", Arial, sans-serif;--font-family-CironRegular: "CironRegular", Arial, sans-serif;--font-family-CironRegularItalic: "CironRegularItalic", Arial, sans-serif;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-weight-heavy: 900;--font-size-text--ingress--xl: 2rem;--font-size-h5--xl: 2rem;--font-size-h4--xl: 2.5rem;--font-size-h3--xl: 3.5rem;--font-size-h2--xl: 5rem;--font-size-h1--xl: 5.875rem;--font-size-text--xs: .875rem;--font-size-text--sm: 1rem;--font-size-text--md: 1.125rem;--font-size-text--l: 1.25rem;--font-size-text--ingress: 1.5rem;--font-size-h5: 1.5rem;--font-size-h4: 2rem;--font-size-h3: 3rem;--font-size-h2: 4.5rem;--font-size-h1: 5.5rem;--font-size-text--xs--mobile: .75rem;--font-size-text--sm--mobile: .875rem;--font-size-text--md--mobile: 1rem;--font-size-text--l--mobile: 1.125rem;--font-size-text--ingress--mobile: 1.125rem;--font-size-h5--mobile: 1.25rem;--font-size-h4--mobile: 1.5rem;--font-size-h3--mobile: 2rem;--font-size-h2--mobile: 2.5rem;--font-size-h1--mobile: 3.5rem;--border-radius-xs: 8px;--border-radius: 16px;--border-radius-sm: 18px;--border-radius-md: 24px;--border-radius-lg: 32px;--border-radius-xl: 40px;--border-radius-xxl: 50px;--max-width--s: 1280px;--max-width--m: 1360px;--max-width--l: 1440px}.map__marker{background-image:url(/assets/images/map-marker-white.svg);background-size:cover;width:44px;height:44px;cursor:pointer}.map__marker--active{background-image:url(/assets/images/map-marker-pink.svg)}.table-wrapper{overflow-x:auto}.table-wrapper table{border-spacing:0;margin:0 auto;background-color:#fff}.table-wrapper table caption{font-size:1rem;line-height:138%;text-align:left;margin-bottom:1rem}.table-wrapper table th,.table-wrapper table td{color:var(--primary-burgundy);font-family:var(--font-family-CironRegular);line-height:140%;font-size:1rem;padding:1.25rem 1.69rem;border-bottom:1px solid var(--primary-burgundy);text-align:center}.table-wrapper table th{font-size:1.125rem;font-family:var(--font-family-CironBold)}.table-wrapper table th:first-child,.table-wrapper table td:first-child{text-align:left;padding-left:0;padding-right:5rem}.table-wrapper table tr:last-child td{border-bottom:none}*{box-sizing:border-box}* svg{stroke:currentColor}body,html{font-family:var(--font-family-CironRegular);color:var(--primary-burgundy);background-color:var(--primary-paper);margin:0;padding:0;width:100%}body.no-scroll,html.no-scroll{height:100%;overflow:hidden}.icon{display:flex}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li{color:#000!important}
