:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#104fc9;--surface:#fff;--surface-soft:#f7f9fd;--surface-text:#183354;--surface-muted:#71819a;--surface-border:#e4ebf5;--hero-background:#104fc9}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1a1b1c;--surface-soft:#1a1b1c;--surface-text:#e8efff;--surface-muted:#a0b1cb;--surface-border:#36383b;--hero-background:#104fc9}*{box-sizing:border-box}html,body{background:var(--background);scrollbar-width:none;-ms-overflow-style:none;width:100%;min-height:100%;margin:0}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}::view-transition-group(ocean-category){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
