.hover-3:hover,.hover-4:hover,.hover-5:hover,.hover-6:hover,.hover-7:hover,.hover-8:hover,.hover-9:hover{color:var(--nhv,#6cbcd4)!important}.hover-14:hover,.hover-18:hover{background:#ffffff12!important}.hover-22:hover{color:#fff!important;background:#1f6a82!important;box-shadow:0 0 0 1px #4ea9c699,0 10px 30px #277e9a80!important}.hover-28:hover{transform:scale(1.05)!important}.hover-29:hover{color:#fff!important;background:#277e9a!important;border-color:#277e9a!important;box-shadow:0 10px 30px #277e9a59!important}.hover-31:hover{transform:scale(1.05)!important}.hover-33:hover{color:#fff!important;background:#277e9a!important;border-color:#277e9a!important;box-shadow:0 10px 30px #277e9a59!important}.hover-34:hover{transform:scale(1.05)!important}.hover-35:hover{color:#fff!important;background:#277e9a!important;border-color:#277e9a!important;box-shadow:0 10px 30px #277e9a59!important}.hover-37:hover,.hover-39:hover{color:#fff!important;background:#277e9a!important;border-color:#277e9a!important}.hover-45:hover,.hover-53:hover,.hover-55:hover,.hover-57:hover,.hover-59:hover{color:#1f6a82!important}.hover-60:hover{background:#1f6a82!important}.hover-64:hover{color:#1f6a82!important}.hover-131:hover{color:#fff!important;background:#1f6a82!important}.hover-132:hover{color:#6cbcd4!important;border-color:#6cbcd499!important}.hover-133:hover,.hover-134:hover,.hover-135:hover{color:#eef0f2!important;background:linear-gradient(#4ea9c61f,#4ea9c608)!important;border-color:#4ea9c666!important;transform:translateY(-2px)!important}.hover-139:hover,.hover-141:hover,.hover-143:hover,.hover-145:hover{color:#eef0f2!important}.hover-147:hover{color:#fff!important}.hover-153:hover,.hover-154:hover{color:#fff!important;background:#4ea9c638!important;border-color:#6cbcd480!important}.hover-162:hover{background:#ffffff14!important}.hover-164:hover,.hover-166:hover,.hover-168:hover,.hover-170:hover,.hover-172:hover,.hover-174:hover,.hover-176:hover{color:#6cbcd4!important}.hover-178:hover{color:#fff!important;background:#1f6a82!important}.hover-179:hover,.hover-180:hover{color:#6cbcd4!important;border-color:#6cbcd499!important}@font-face{font-family:Outfit;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/fonts/outfit-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/fonts/outfit-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2FF,U+1E??}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2FF,U+1E??}html{scroll-behavior:smooth}body{color:#151c22;-webkit-font-smoothing:antialiased;background:#f2f5f6;margin:0;font-family:Outfit,system-ui,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#277e9a}input,button{font:inherit;color:inherit}input::placeholder{color:#7d8894}::selection{color:#fff;background:#277e9a}[hidden]{display:none!important}.condition,picture{display:contents}button,a{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}main:focus{outline:none}.skip-link{z-index:200;color:#151c22;background:#fff;border-radius:12px;padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}:focus{outline:none}:focus-visible{outline-offset:4px;outline:2px solid #277e9a}[data-ftrack]{scrollbar-width:none}[data-ftrack]::-webkit-scrollbar{display:none}img{max-width:100%}section[id]{scroll-margin-top:var(--hh,76px)}[data-legal-panel]{max-width:68ch}[data-legal-panel] p{color:#4f5b66;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.6}[data-legal-panel] h3{letter-spacing:-.015em;margin:16px 0 0;font-size:clamp(19px,1.6vw,22px);font-weight:600}[data-legal-panel] h4{color:#1f6a82;margin:10px 0 0;font-size:17px;font-weight:600}[data-legal-panel] h5{margin:6px 0 0;font-size:15.5px;font-weight:600}[data-legal-panel] a{color:#277e9a;text-underline-offset:3px;text-decoration:underline}.legal-page{background:radial-gradient(at 90% 0,#6cbcd429,#0000 55%),#f2f5f6;min-height:100vh}.legal-header{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:24px clamp(18px,4vw,48px);display:flex}.legal-brand{letter-spacing:.1em;font-size:22px;font-weight:600}.legal-main{max-width:880px;margin:clamp(32px,8vh,88px) auto;padding:0 clamp(18px,4vw,48px) 60px}.legal-main h1{letter-spacing:-.035em;font-size:clamp(36px,6vw,64px);font-weight:300;line-height:1}.legal-tabs{flex-wrap:wrap;gap:6px;margin:28px 0;display:flex}.legal-tabs a{border:1px solid #151c221f;border-radius:999px;padding:12px 18px}.reference-image-hover:hover{transform:scale(1.05)!important}.legal-close:hover{color:#fff!important;background:#277e9a!important;border-color:#277e9a!important}[data-legal-panel] a:hover{color:#1f6a82}.legal-page [data-legal-panel] a:hover{color:#bdf1ff}.legal-back:hover{color:#6cbcd4!important}.legal-footer-link:hover{color:#eef0f2!important}.legal-page{color:#eef0f2;background:radial-gradient(70vw 80vh at 0 0,#277e9a3d,#0000),#151c22}.legal-header{z-index:20;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:linear-gradient(#ffffff1a,#ffffff08 60%,#4ea9c60d),#151c228c;border-bottom:1px solid #ffffff29;max-width:none;padding:16px max(clamp(18px,4vw,48px),50vw - 612px);position:sticky;top:0}.legal-main{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:clamp(56px,10vh,110px) clamp(18px,4vw,48px) clamp(64px,10vh,120px)}.legal-main h1{color:#6cbcd4;margin:0;font-size:clamp(36px,min(4.6vw,8vh),72px);font-weight:700;line-height:.95}.legal-main [data-legal-panel]{max-width:780px}.legal-page [data-legal-panel] h3{color:#fff;border-top:1px solid #ffffff14;margin:28px 0 8px;padding-top:18px;font-size:clamp(22px,2vw,28px)}.legal-page [data-legal-panel] h4{color:#6cbcd4;margin:18px 0 6px;font-size:19px}.legal-page [data-legal-panel] h5{letter-spacing:.14em;text-transform:uppercase;color:#9aa5b1;margin:14px 0 6px;font-family:Geist Mono,monospace;font-size:12px}.legal-page [data-legal-panel] p{color:#c3cad2;margin:0 0 10px;font-size:16.5px;line-height:1.65}.legal-page a{color:#6cbcd4}.legal-tabs{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;gap:4px;width:fit-content;padding:4px}.legal-tabs a{border:0;padding:10px 18px}.legal-tabs a[aria-current]{color:#151c22;background:#eef0f2}.legal-header{flex-wrap:wrap}.legal-header nav{margin-left:auto}[data-legal-panel]{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
