@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{--sand-color-code: 255, 241, 204;--sand: rgb(var(--sand-color-code));--sandTransparent: rgba(var(--sand-color-code), .85);--sandTransparentCustom: var(--sand-color-code);--blue-color-code: 65, 96, 128;--blue: rgb(var(--blue-color-code));--blueTransparent: rgba(var(--blue-color-code), .85);--blueTransparentCustom: var(--blue-color-code);--lightblue-color-code: 97, 165, 228;--lightblue: rgb(var(--lightblue-color-code));--lightblueTransparent: rgba(var(--lightblue-color-code), .85);--lightblueTransparentCustom: var(--lightblue-color-code);--pastelblue-color-code: 217, 235, 255;--pastelblue: rgb(var(--pastelblue-color-code));--pastelblueTransparent: rgba(var(--pastelblue-color-code), .85);--pastelblueTransparentCustom: var(--pastelblue-color-code);--gray-color-code: 81, 82, 77;--gray: rgb(var(--gray-color-code));--grayTransparent: rgba(var(--gray-color-code), .85);--grayTransparentCustom: var(--gray-color-code);--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}*{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)}.sectionHeader{font-family:futura-pt-bold,sans-serif;color:var(--lightblue);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}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);grid-template-rows:repeat(18,var(--half-block))}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(--blueTransparent);color:var(--sand);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)}button:hover,button:active{background-color:#ffffff80;color:var(--blue)}section,footer{z-index:0}@media screen and (max-width: 600px){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}section{height:calc(var(--full-block) * 10);grid-template-rows:repeat(20,var(--half-block));border-radius: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)}}@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)}}}
