*{margin:0;padding:0;leading-trim:both;text-edge:cap;font-feature-settings:"liga" off,"clig" off}body,html{width:100%;height:100%;padding:0;margin:0}html{overflow:hidden}body{overflow-y:scroll}a{text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out}.content{font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#121212}.content a:not(.button){text-decoration:underline;color:#121212}.content ul{margin-left:1em}@font-face{font-family:Boecklins Universe;src:url(/_astro/BoecklinsUniverse.D5X1nm_x.woff2) format("woff2"),url(/_astro/BoecklinsUniverse.SGUBeUqb.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Sunlight Dreams;src:url(/_astro/SunlightDreams-Regular.CetsFt88.woff2) format("woff2"),url(/_astro/SunlightDreams-Regular.CVavSxNj.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.button{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;font-family:var(--font-inter),sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:14px 18px;gap:3px;border-radius:6px;line-height:10px;background:#f28749;color:#fff;border:solid 1px #f28749}.button.outline{color:#f28749;background:#fff}.button>[data-icon]{font-size:16px;margin:-3px 0 -3px 3px}.registration_banner{display:flex;padding:32px;flex-direction:row;justify-content:center;align-items:center;gap:20px;background:#0f8b83}.registration_banner.dark{padding:20px;background:#0d353c}.registration_banner.dark .registration_banner_text{font-size:20px;line-height:24px}.registration_banner #registration_banner_countdown{display:flex;flex-direction:row;gap:2px}.registration_banner #registration_banner_countdown>div{display:flex;flex-direction:column;align-items:center;min-width:2em}.registration_banner #registration_banner_countdown .label{color:#c2fff9;font-family:var(--font-inter),sans-serif;font-size:12px;font-style:normal;font-weight:500;text-transform:uppercase;line-height:12px}.registration_banner .registration_banner_text,.registration_banner #registration_banner_countdown{color:#fff;font-family:var(--font-gatsby),sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}#header{display:flex;padding:24px 32px;justify-content:space-between;align-items:center;background:#e2f1f2}#header #header_logo svg{fill:#0d353c}#header_links{display:flex;align-items:center;gap:8px;margin:-16px 0}#header_links a{color:#174f58;font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:center}#header_links a:not(.button){padding:18px 12px}#header_links a:not(.button):hover{text-decoration:underline}#header_links a.active{font-weight:700}#header_links a.button{background:#174f58;border:0;color:#e2f1f2!important;margin-left:16px}@media (max-width: 900px){#header{flex-direction:column;padding:12px 24px}#header #header_links{margin:-8px 0}.registration_banner{padding:16px 24px}}@media (max-width: 600px){#header{padding:12px 12px 6px;position:relative}#header #header_logo{align-self:flex-start}#header #header_logo svg{height:36px}#header #header_links{margin:8px 0 0;border-top:solid 1px #bcdadc;flex-wrap:wrap;align-self:stretch;align-items:center;justify-content:center;row-gap:4px}#header #header_links a:not(.button){padding:12px}#header .button{position:absolute;right:24px;top:12px;padding:8px 12px}.registration_banner{flex-direction:column;padding:16px 12px;gap:8px}.registration_banner .registration_banner_text{font-size:24px;line-height:28px;text-align:center}.registration_banner #registration_banner_countdown,.registration_banner #registration_banner_countdown .time{font-size:24px;line-height:28px}.registration_banner #registration_banner_countdown .label{font-size:10px;line-height:10px}}footer{display:flex;flex-direction:row;justify-content:space-evenly;padding:72px 0;margin-top:auto}footer>.footer__socials{display:flex;flex-direction:column;align-items:flex-start;gap:32px}footer>.footer__socials>.footer__socials__logo{fill:#2f1a16}footer>.footer__socials>.socials__list{display:flex;flex-direction:row;gap:16px}footer>.footer__socials>.socials__list a{display:flex;align-items:center;justify-content:center;height:24px;width:24px;background:#f28749;border-radius:5px}footer>.footer__socials>.socials__list a [data-icon]{font-size:14px;color:#fff}footer>.footer__links{display:flex;flex-direction:column;gap:8px}footer>.footer__links h4,footer>.footer__links h4 a{font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:8px;color:#121212}footer>.footer__links a{font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#2f1a16;padding:4px 0}footer>.footer__links a:hover{text-decoration:underline}.footer_legals{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:24px;font-family:var(--font-inter),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;border-top:solid 1px #f5f3f2}.footer_legals>*{display:block;padding:0 8px;color:#121212}.footer_legals *+*{border-left:solid 1px #f5f3f2}.footer_legals>a{text-decoration:underline}@media (max-width: 600px){footer{position:relative;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px}footer>.footer__socials{width:100%;align-items:center;margin-bottom:16px}.footer_legals{flex-wrap:wrap}}body{display:flex;flex-direction:column}
