@font-face{font-family:futura-pt-bold;src:url(../../../fonts/Futura-PT_Bold.otf) format("opentype");font-display:swap}@font-face{font-family:futura-pt-book;src:url(../../../fonts/Futura-PT_Book.otf) format("opentype");font-display:swap}:root{color-scheme:light dark;--deepDarkBlue: rgb(12, 32, 62);--darkBlue: rgb(16, 78, 141);--blue: rgb(80, 130, 195);--lightBlue: rgb(155, 195, 232);--white: rgb(255, 255, 255);--lightOrange: rgb(254, 206, 155);--orange: rgb(242, 157, 92);--darkOrange: rgb(247, 142, 48);--full-block: calc(100dvw / 19);--half-block: calc(var(--full-block) / 2);--quarter-block: calc(var(--full-block) / 4);--one-eight-block: calc(var(--full-block) / 8);--one-sixteenth-block: calc(var(--full-block) / 16);--default-radius: var(--half-block);--large-radius: var(--full-block);--bounceOffset: 0}:root .layoutHeader{--headerBackground: var(--lightOrange);--navBackground: var(--lightBlue);--navActive: rgba(255, 255, 255, .75);--navHover: rgba(255, 255, 255, .85);--navTextColor: var(--darkBlue);--languageButton: var(--blue);--languageTextColor: var(--white);--mobileMenuClose: var(--lightBlue)}:root .layoutCookieAlert{--bodyBackground: var(--lightOrange);--bodyTextColor: var(--darkBlue);--acceptButton: var(--darkOrange);--declineButton: var(--blue)}:root .layoutFooter{--footerBackground: var(--lightOrange);--footerTextColor: var(--blue);--footerShadowColor: var(--white)}:root .sectionColors1{--sectionBackground: var(--lightOrange);--sectionPrimaryHighlight: var(--darkOrange);--sectionSecondaryHighlight: var(--darkBlue);--sectionItems: var(--orange);--sectionButtons: var(--orange);--defaultTextColor: var(--darkBlue)}:root .sectionColors2{--sectionBackground: var(--lightBlue);--sectionPrimaryHighlight: var(--darkBlue);--sectionSecondaryHighlight: var(--white);--sectionItems: var(--blue);--sectionButtons: var(--blue);--defaultTextColor: var(--white)}*{margin:0;padding:0}html{box-sizing:inherit;display:grid;grid-template-columns:1fr calc(var(--full-block) * 16) 1fr;align-items:center;overflow-x:hidden}body{display:grid;grid-column:2;font-family:futura-pt-book,sans-serif;font-style:normal;color:var(--blue);width:calc(var(--full-block) * 16)}main{grid-template-columns:repeat(32,var(--half-block));width:calc(var(--full-block) * 16);display:grid;scroll-behavior:smooth;margin-top:calc(var(--full-block) * 1.25);grid-template-rows:auto;row-gap:calc(var(--full-block) * .75);--headerHeight: calc(var(--full-block) - var(--one-eight-block));--headerMargin: calc(var(--full-block) * .1);--footerHeight: calc(var(--full-block) * .75);--footerBorder: 2px;min-height:calc(100vh - var(--headerHeight) - var(--headerMargin) - var(--footerHeight) - var(--footerBorder))}main:has(>section:only-child){margin-top:calc(var(--full-block) * 1.1 - var(--one-eight-block));align-content:space-evenly;max-height:calc(100vh - var(--headerHeight) - var(--headerMargin) - var(--footerHeight))}section{display:grid;grid-template-columns:subgrid;width:100%;border-radius:var(--default-radius);position:relative;grid-column:1 / -1;height:calc(var(--full-block) * 9);background-color:var(--sectionBackground);overflow:hidden;color:var(--defaultTextColor);grid-template-rows:repeat(auto-fill,var(--half-block))}section:last-child:not(:only-child){border-radius:var(--default-radius) var(--default-radius) 0 0}section:only-child{max-height:calc(var(--full-block) * 8)}.sectionHeader{font-family:futura-pt-bold,sans-serif;color:var(--sectionPrimaryHighlight);grid-column:3 / -3;grid-row:2 / span 2;text-align:center;font-size:calc(var(--full-block) * .9);z-index:2}.sectionSubHeader{font-size:calc(var(--full-block) * .6);line-height:calc(var(--full-block) * .6);grid-row:4 / span 2;grid-column:4 / -4;text-align:center}.selectDisable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.auto-subgrid{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}h1,h2,h3{font-weight:700;font-family:futura-pt-book}button,input,textarea{font-size:inherit}input,textarea{font-family:futura-pt-book,sans-serif}button{background-color:var(--sectionButtons);color:var(--defaultTextColor);height:var(--full-block);border-radius:var(--default-radius);border:none;display:block;text-align:center;align-content:center;text-decoration:none;cursor:pointer;font-size:calc(var(--full-block) * .3);transition:background .3s,color .3s}button:hover,button:active{background-color:transparent;border:2px solid var(--sectionButtons);color:var(--sectionButtons)}section,footer{z-index:0}@media (prefers-color-scheme: dark){:root .layoutHeader{--headerBackground: var(--darkBlue);--navBackground: var(--blue);--navActive: rgba(0, 0, 0, .1);--navHover: rgba(0, 0, 0, .2);--navTextColor: var(--white);--languageButton: var(--darkBlue);--languageTextColor: var(--white);--mobileMenuClose: var(--blue)}:root .layoutCookieAlert{--bodyBackground: var(--darkBlue);--bodyTextColor: var(--white);--acceptButton: var(--darkOrange);--declineButton: var(--blue)}:root .layoutFooter{--footerBackground: var(--darkBlue);--footerTextColor: var(--white);--footerShadowColor: var(--lightBlue)}:root .sectionColors1{--sectionBackground: var(--darkBlue);--sectionPrimaryHighlight: var(--lightBlue);--sectionSecondaryHighlight: var(--white);--sectionItems: var(--blue);--sectionButtons: var(--lightBlue);--defaultTextColor: var(--white)}:root .sectionColors2{--sectionBackground: var(--blue);--sectionPrimaryHighlight: var(--darkOrange);--sectionSecondaryHighlight: var(--white);--sectionItems: var(--darkBlue);--sectionButtons: var(--darkOrange);--defaultTextColor: var(--white)}html{background-color:var(--deepDarkBlue)}}@media screen and (max-width: 600px){:root .layoutHeader{--headerTextColor: var(--blue);--hamburgerBackground: var(--lightOrange);--hamburgerColor: var(--darkOrange)}body{width:calc(var(--full-block) * 8)}main{grid-template-columns:repeat(16,var(--half-block));width:calc(var(--full-block) * 8);margin-top:0;--footerHeight: var(--full-block);min-height:calc(100vh - var(--footerHeight) - var(--footerBorder))}main:has(>section:only-child){margin-top:0;max-height:calc(100vh - var(--footerHeight) - var(--footerBorder))}section{border-radius:0;height:calc(var(--full-block) * 16)}section:last-child:not(:only-child){border-radius:0}section:only-child{max-height:calc(100vh - var(--footerHeight) - var(--footerBorder));padding:calc((100vh - var(--footerHeight) - var(--footerBorder) - var(--full-block) * 16) / 2) 0}.sectionHeader{text-align:center;grid-row:2 / span 2;grid-column:2 / -2;font-size:calc(var(--full-block) * .75)}button{font-size:calc(var(--full-block) * .525)}.grecaptcha-badge{bottom:calc(var(--full-block) * 1.2)!important}}@media (max-width: 991px){@media (max-aspect-ratio: 9/16){:root{--full-block: 12.5dvw }}@media (min-aspect-ratio: 9/16){:root{--full-block: 12.5dvw }}@media (min-aspect-ratio: 2/3){:root{--full-block: 12.5dvw }}@media (min-aspect-ratio: 3/4){:root{--full-block: 12.5dvw }}}@media (min-width: 992px) and (max-width: 1365px){@media (max-aspect-ratio: 16/9){:root{--full-block: clamp(45px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/9){:root{--full-block: clamp(45px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/10){:root{--full-block: clamp(45px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 21/9){:root{--full-block: clamp(45px, calc((100vw) / 19), calc(100dvh / 11))}}}@media (min-width: 1366px) and (max-width: 1800px){@media (max-aspect-ratio: 16/9){:root{--full-block: clamp(40px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/9){:root{--full-block: clamp(40px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/10){:root{--full-block: clamp(40px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 21/9){:root{--full-block: clamp(40px, calc((100vw) / 19), calc(100dvh / 11))}}}@media (min-width: 1800px) and (max-width: 2550px){@media (max-aspect-ratio: 16/9){:root{--full-block: clamp(50px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/9){:root{--full-block: clamp(50px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 16/10){:root{--full-block: clamp(50px, calc((100vw) / 19), calc(100dvh / 11))}}@media (min-aspect-ratio: 21/9){:root{--full-block: clamp(50px, calc((100vw) / 19), calc(100dvh / 11))}}}@media (min-width: 2550px){@media (max-aspect-ratio: 16/9){:root{--full-block: calc(100dvh / 11)}}@media (min-aspect-ratio: 16/9){:root{--full-block: calc(100dvh / 11)}}@media (min-aspect-ratio: 16/10){:root{--full-block: calc(100dvh / 11)}}@media (min-aspect-ratio: 21/9){:root{--full-block: calc(100dvh / 11)}}}
