*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}img{vertical-align:top}img,svg{height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--cl-black: #000000;--cl-black-2: #373535;--cl-white: #ffffff;--cl-red-light: #c606510f;--cl-red-1: #e1558b;--cl-red-2: #d82e70;--cl-red-3: #c60651;--cl-red-4: #9e003d;--cl-red-5: #7b0030;--cl-green-light: #32aa7217;--cl-green-1: #81d8b0;--cl-green-2: #52bf8d;--cl-green-3: #32aa72;--cl-green-4: #14a060;--cl-green-5: #087b47;--cl-orange-light: #fff2e2;--cl-orange-1: #ffc173;--cl-orange-2: #fac04a;--cl-orange-3: #fbaf17;--cl-orange-4: #cc7404;--cl-orange-5: #a15a00;--cl-blue-1: #6a6fc9;--cl-blue-2: #474db6;--cl-blue-3: #004b8d;--cl-blue-4: #171d8e;--cl-blue-5: #0e1370;--cl-grey-1: #f5f5f5;--cl-grey-2: #e0e0e0;--cl-grey-3: #d9d9d9;--cl-grey-4: #b2b2b2;--cl-grey-5: #808080;--cl-background: #fcfcfc;--page-padding: 20px}@media screen and (max-width:768px){:root{--page-padding: 16px}}h1,h2,h3,p{font-family:inherit}body{font-family:Open Sans,sans-serif;line-height:1.1;color:var(--cl-black);background-color:var(--cl-background);font-weight:400;font-size:16px}.p{font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.visually-hidden{appearance:none!important;border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.required-mark{color:var(--cl-red-3)}h1,h2{font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.box{border-radius:8px;background:var(--cl-white, #fff);padding:16px;box-shadow:0 4px 44px 20px #1205360a}.ticket-form__button{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.no-wrap{white-space:nowrap}.fw-700{font-weight:700}@media screen and (max-width:1050px){body.noscroll-1050{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden!important;z-index:0}}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-300italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:500;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-500italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-600italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-700italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.eot);src:local(""),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.woff2) format("woff2"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.woff) format("woff"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.ttf) format("truetype"),url(../../../fonts/open-sans-v27-latin_greek_cyrillic-800italic.svg#OpenSans) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../../fonts/montserrat-v18-latin_cyrillic-100.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-100.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-100.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-100.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-100.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-100.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../../fonts/montserrat-v18-latin_cyrillic-200.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-200.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-200.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-200.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-200.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-200.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-100italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-200italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../../fonts/montserrat-v18-latin_cyrillic-300.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-300.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-300.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-300.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-300.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-300italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../../fonts/montserrat-v18-latin_cyrillic-regular.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-regular.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-regular.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-regular.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(../../../fonts/montserrat-v18-latin_cyrillic-italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../../fonts/montserrat-v18-latin_cyrillic-500.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-500.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-500.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-500.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-500.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-500italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../../fonts/montserrat-v18-latin_cyrillic-600.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-600.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-600.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-600.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-600italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../../fonts/montserrat-v18-latin_cyrillic-700.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-700.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-700.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-700.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-700italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(../../../fonts/montserrat-v18-latin_cyrillic-800.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-800.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-800.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-800.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-800.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(../../../fonts/montserrat-v18-latin_cyrillic-900.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-900.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-900.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-900.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-900.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-900.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-800italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.eot);src:local(""),url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.woff2) format("woff2"),url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.woff) format("woff"),url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.ttf) format("truetype"),url(../../../fonts/montserrat-v18-latin_cyrillic-900italic.svg#Montserrat) format("svg")}.header.svelte-a25ucg{background-color:var(--cl-blue-3);color:var(--cl-white);border-bottom-left-radius:40px;border-bottom-right-radius:40px;padding-top:49px;padding-bottom:64px;box-sizing:border-box}.header--only-nav.svelte-a25ucg{padding-top:32px;padding-bottom:46px}.header__topbar.svelte-a25ucg{display:flex;justify-content:space-between;align-items:center;max-width:1160px;width:100%;margin:0 auto;padding:0 32px;box-sizing:border-box;gap:2rem}.header__logo-link.svelte-a25ucg{flex-shrink:0;display:inline-flex;border-radius:.5rem}.header__logo.svelte-a25ucg{display:block;height:50px;width:161px}.header__nav-list.svelte-a25ucg{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:20px}.header__nav-item.svelte-a25ucg{text-align:center}.header__nav-link.svelte-a25ucg,.header__phone.svelte-a25ucg{color:var(--cl-white);text-decoration:none;transition:color .2s ease,outline-color .2s ease,box-shadow .2s ease;text-align:center;line-height:1.2;border-radius:.25rem}.header__nav-link.svelte-a25ucg:visited,.header__phone.svelte-a25ucg:visited{color:var(--cl-white)}.header__phone.svelte-a25ucg{flex-shrink:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.1rem}.header__nav-link.svelte-a25ucg:hover,.header__nav-link.svelte-a25ucg:focus-visible,.header__nav-link.svelte-a25ucg:active,.header__phone.svelte-a25ucg:hover,.header__phone.svelte-a25ucg:focus-visible,.header__phone.svelte-a25ucg:active{color:var(--cl-orange-3)}.header__logo-link.svelte-a25ucg:focus-visible,.header__nav-link.svelte-a25ucg:focus-visible,.header__phone.svelte-a25ucg:focus-visible,.mobile-menu__link.svelte-a25ucg:focus-visible,.mobile-menu__link--phone.svelte-a25ucg:focus-visible,.skip-link.svelte-a25ucg:focus-visible{outline:2px solid var(--cl-white);outline-offset:4px}@media(hover:hover)and (pointer:fine){.header__nav-link.svelte-a25ucg:hover,.header__phone.svelte-a25ucg:hover{color:var(--cl-orange-3)}}.header__hero.svelte-a25ucg{position:relative;max-width:690px;width:100%;margin:75px auto 0;padding:0 1rem;box-sizing:border-box}.header__hero-img.svelte-a25ucg{display:block;width:70%;height:auto}.header__mascot.svelte-a25ucg{position:absolute;right:-2rem;bottom:0;height:45%;width:auto;pointer-events:none}.header__burger.svelte-a25ucg{display:none;appearance:none;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;height:3rem;outline:none;overflow:hidden;width:3rem;z-index:26000;transition:stroke .3s ease-in-out}.header__burger.svelte-a25ucg svg:where(.svelte-a25ucg){transform:rotate(180deg)}.header__burger--open.svelte-a25ucg svg:where(.svelte-a25ucg){transform:rotate(0)}.header__burger.svelte-a25ucg:focus-visible{outline:2px solid var(--cl-white);outline-offset:2px}.burger-line.svelte-a25ucg{fill:none;stroke:#fff;stroke-width:6;transition:stroke-dasharray .3s cubic-bezier(.4,0,.2,1),stroke-dashoffset .3s cubic-bezier(.4,0,.2,1),stroke .1s ease-in-out}@media(hover:hover)and (pointer:fine){.header__burger.svelte-a25ucg:hover .burger-line:where(.svelte-a25ucg){stroke:#fbaf17}}.burger-line--1.svelte-a25ucg{stroke-dasharray:60 207;stroke-width:6}.burger-line--2.svelte-a25ucg{stroke-dasharray:60 60;stroke-width:6}.burger-line--3.svelte-a25ucg{stroke-dasharray:60 207;stroke-width:6}.header__burger--open.svelte-a25ucg .burger-line--1:where(.svelte-a25ucg){stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.header__burger--open.svelte-a25ucg .burger-line--2:where(.svelte-a25ucg){stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.header__burger--open.svelte-a25ucg .burger-line--3:where(.svelte-a25ucg){stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.mobile-menu.svelte-a25ucg{background-color:var(--cl-blue-3, #004b8d);position:absolute;inset:0;z-index:25000;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 150px #004b8db8}.mobile-menu__list.svelte-a25ucg{list-style:none;margin:0;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;box-sizing:border-box}.mobile-menu__logo-item.svelte-a25ucg{margin-bottom:2rem}.mobile-menu__logo.svelte-a25ucg{display:block;width:clamp(8rem,40vw,14rem);height:auto}.mobile-menu__link.svelte-a25ucg{color:#fff;text-decoration:none;font-size:clamp(1rem,4vw,1.5rem);text-align:center;display:block;padding:.25rem 0;transition:color .2s ease,outline-color .2s ease,box-shadow .2s ease;border-radius:.25rem}.mobile-menu__link.svelte-a25ucg:visited{color:#fff}.mobile-menu__link.svelte-a25ucg:hover,.mobile-menu__link.svelte-a25ucg:focus-visible,.mobile-menu__link.svelte-a25ucg:active{color:var(--cl-orange-3, #fbaf17)}.mobile-menu__link.svelte-a25ucg:focus-visible{outline:2px solid var(--cl-white);outline-offset:3px}.mobile-menu__item--phone.svelte-a25ucg{margin-top:2rem}.mobile-menu__link--phone.svelte-a25ucg{font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1rem,4vw,1.5rem)}@media(hover:hover)and (pointer:fine){.mobile-menu__link.svelte-a25ucg:hover{color:var(--cl-orange-3, #fbaf17)}}.skip-link.svelte-a25ucg{display:block;position:absolute;top:-80px;left:20%;z-index:27000;padding:10px 15px;color:var(--cl-white);background:var(--cl-red-3);text-decoration:none;transition:transform .3s ease}.skip-link.svelte-a25ucg:focus{transform:translateY(160px)}@media screen and (max-width:999px){.skip-link.svelte-a25ucg,.header__nav--desktop.svelte-a25ucg,.header__phone.svelte-a25ucg{display:none}.header__burger.svelte-a25ucg{display:flex;align-items:center;justify-content:center}.header.svelte-a25ucg{padding-top:1rem;padding-bottom:1rem;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.header--full.svelte-a25ucg{padding-bottom:4rem}.header__hero.svelte-a25ucg{margin-top:2rem}.header__mascot.svelte-a25ucg{right:-.5rem;height:35%}}@media screen and (min-width:600px)and (max-width:999px){.header__topbar.svelte-a25ucg{padding:0 1.5rem}}@media screen and (max-width:768px){.header--full.svelte-a25ucg{padding-bottom:2rem}.header__topbar.svelte-a25ucg{padding:0 var(--page-padding);gap:1rem}.header__logo.svelte-a25ucg{width:120px;height:auto}}
