.main-content img{width:100%;display:block;border-radius:var(--primary-border-radius);margin-bottom:24px;background-color:var(--secondary-color);box-shadow:0 0 300px 0 #00d8ff}h2,h3,h4,h5,h6{padding-top:24px;margin:0 0 16px}ol,p,ul{margin:0 0 16px;line-height:1.4}table{overflow-x:auto;width:calc(100% + 48px);table-layout:fixed;overflow-wrap:break-word;border-spacing:0;margin-left:-24px;margin-right:-24px;margin-bottom:24px}td,th{padding:6px 24px}tr:nth-child(2n){background-color:var(--secondary-color)}@media (min-width:1200px){.main-content img{margin:24px 25%;max-width:50%}}.faq-section{display:flex;flex-wrap:wrap;padding:24px 0}.faq-title{font-size:40px;line-height:1;margin:0}.faq-info{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.faq-list{align-items:flex-start}.accordion svg{font-size:20px;flex:0 0 20px;transform:rotateZ(-90deg);color:#00d8ff}.accordion_active svg{transform:rotateZ(90deg)}.accordion{position:relative;background-color:var(--secondary-color);display:flex;flex-direction:column;transition-property:background-color,box-shadow;transition-duration:.2s;user-select:none;z-index:10}.accordion:not(:last-of-type){border-bottom:2px solid #ffffff10}.accordion_first{border-top-left-radius:var(--primary-border-radius);border-top-right-radius:var(--primary-border-radius)}.accordion_last{border-bottom-left-radius:var(--primary-border-radius);border-bottom-right-radius:var(--primary-border-radius)}.accordion_active{box-shadow:0 0 500px var(--secondary-color);z-index:0}.accordion:active{background-color:#ffffff05}.accordion h3{font-weight:500;min-height:40px;font-size:18px;cursor:pointer;padding:8px 24px;line-height:1.3;margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.accordion p{padding:0 24px;max-height:0;overflow:hidden;margin:0}.accordion_active p{padding-bottom:12px;padding-top:12px}.accordion:last-of-type{margin-bottom:24px}.accordion-content{padding:16px 24px;margin:0}.accordion-divider{height:2px;background-color:#dbdbdb}.accordion_active p{max-height:1000px}@media (min-width:768px){.accordion{border-radius:var(--primary-border-radius);margin-bottom:var(--primary-border-radius);border:none}}.footer{padding:var(--global-gap) 0;overflow:hidden;width:100%;background-color:var(--secondary-color);color:var(--secondary-contrast-color)}.footer-nav{display:flex;flex-direction:column;gap:16px;width:25%}.footer-main{flex:1 1;display:flex;flex-direction:column}.footer-copyright{font-size:14px;line-height:1.6;text-align:center}.footer-bottom{padding-top:24px;display:flex;flex-direction:column;gap:16px}.footer-link{width:100%;aspect-ratio:2/1;height:50px;padding:6px 12px;margin-bottom:16px}.footer-link img{width:100%;height:100%;object-fit:contain;object-position:center}@media (min-width:1200px){.footer-copyright{text-align:left;max-width:50%}}.header{width:100%;position:sticky;top:0;z-index:100;background-color:var(--secondary-color);color:var(--secondary-contrast-color)}.header-content{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px;padding-bottom:12px;background-color:var(--secondary-color)}.header-logo{display:flex;margin-right:16px}.header-logo-image{object-fit:contain;object-position:center;width:70px}.header-nav{flex:1 1;display:flex;align-items:center;gap:16px}.header-nav>*{flex:1 1}.header-nav-link{white-space:nowrap;cursor:pointer;text-decoration:none;font-size:16px;font-weight:600;text-transform:uppercase;color:#fff}.header-nav-link:hover{opacity:.8}.header-button{margin-left:auto}.mobile-menu-button{display:flex;align-items:center;justify-content:center;font-size:20px;width:38px;height:38px;border-radius:5px;background-color:transparent;border:none;aspect-ratio:1/1;margin:auto 0;margin-left:auto;color:#fff}.mobile-nav{z-index:-10;position:absolute;top:100%;left:0;gap:16px;right:0;padding:24px;display:flex;flex-direction:column;align-items:center;background-color:var(--secondary-color);transition-property:transform,opacity;transition-duration:.3s}.mobile-nav.hidden{pointer-events:none;transform:translateY(-100%);opacity:0}@media (min-width:1200px){.header-nav>*{flex:0 0 max-content}}.partners-wrapper{position:relative;background-color:var(--secondary-color);border-radius:var(--primary-border-radius);margin-bottom:24px;overflow:hidden}.partners{width:100%;display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:16px 0}.partner{scroll-snap-align:center;flex:0 0 200px;aspect-ratio:2/1;border-radius:16px;padding:16px;max-width:180px}.partner img{width:100%;height:100%;object-fit:contain;object-position:center}.overscroll-button{position:absolute;top:0;bottom:0;width:38px;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffff20;font-size:20px;cursor:pointer;z-index:1;color:#00d8ff;backdrop-filter:blur(20px);transition-property:opacity;transition-duration:.2s}.overscroll-button-hidden{opacity:0}.overscroll-button-start{left:0}.overscroll-button-end{right:0}.button{position:relative;z-index:1;width:max-content;min-height:38px;border:none;color:#002432;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:0 16px;font-weight:600;min-width:100px;overflow:hidden;text-transform:uppercase;white-space:nowrap;transition-property:box-shadow;transition-duration:.2s;background:#00d8ff;border-radius:var(--primary-border-radius);box-shadow:0 0 12px 2px rgb(0,216,255,.6)}.button:hover{filter:brightness(110%)}.button-secondary{background:#fff;box-shadow:none}.button-big{padding:0 24px;min-height:42px;min-width:140px}.floating-button{position:sticky;bottom:24px;z-index:10;margin:24px auto;transform:translateY(200%);transition-property:transform;transition-duration:.4s}.floating-button.active{transform:translateY(0)}@keyframes floating-button-animation{0%{transform:translateX(-50%) rotateZ(-50deg);opacity:0}25%{opacity:1}50%{transform:translateX(50%) rotateZ(-50deg);opacity:0}100%{transform:translateX(50%) rotateZ(-50deg);opacity:0}}.floating-button-indicator{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-bottom:none;background:linear-gradient(90deg,#ffffff60 0,#ffffff80 50%,#ffffff60 100%);animation:floating-button-animation .8s ease-in-out infinite}.section{display:flex;align-items:flex-start;padding:var(--global-gap) 0}.section h3{font-size:20px;line-height:1.1;padding-top:16px}.section img{width:100%;border-radius:12px;box-shadow:0 0 30px rgba(0,0,0,.3);margin-bottom:24px}h1,h2,h3,h4,h5,h6,ol,p,ul{line-height:1}ol,ul{padding-left:20px;line-height:1.4}p{line-height:1.4}h1{font-size:32px;font-weight:600}h2{font-size:24px}h3{font-size:20px;font-weight:500}.section-content{display:flex;flex-direction:column;gap:24px}.hero{position:relative;background-repeat:no-repeat;background-size:cover;margin-bottom:var(--global-gap);padding-bottom:0;margin-top:24px}.hero-backdrop{position:absolute;top:0;bottom:0;left:0;right:0}.hero img{display:block;border-radius:var(--primary-border-radius)}.hero-content{min-height:40vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding:24px 0}.hero h1{margin:0;margin-bottom:24px}.hero h3{margin:0 0 24px;font-weight:600}@media (min-width:768px){.hero{width:100%}}@media (min-width:1200px){h1{font-size:40px;color:#fff;text-shadow:0 0 5px #000}h2{font-size:32px}h3{font-size:24px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}:root{--global-gap:16px;--primary-color:#003a4e;--primary-contrast-color:rgb(215, 215, 215);--secondary-color:rgb(0, 36, 50);--secondary-contrast-color:rgb(215, 215, 215);--primary-border-radius:0px}hr{display:none}body,html{margin:0;padding:0;min-width:375px;width:100vw;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}body{display:flex;flex-direction:column;background:linear-gradient(180deg,#002432 0,#003a4e 40vh);background-color:var(--primary-color);color:var(--primary-contrast-color)}main{flex:1 1;min-width:375px;width:100vw}picture{display:block}@media (min-width:1200px){:root{--global-gap:32px}main{padding:0 0 var(--global-gap)}}