.nf-not-found-root{min-height:min(72vh,560px);padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);justify-content:center;align-items:center;display:flex}.nf-not-found-inner{align-items:center;gap:var(--mantine-spacing-lg);text-align:center;flex-direction:column;max-width:28rem;display:flex}.nf-not-found-illustration{border-radius:var(--mantine-radius-md);width:min(100%,420px);max-width:100%;box-shadow:0 0 0 1px var(--mantine-color-gray-3), 0 12px 40px #0000002e;overflow:hidden}[data-mantine-color-scheme=dark] .nf-not-found-illustration{box-shadow:0 0 0 1px var(--mantine-color-dark-4), 0 12px 40px #0000002e}.nf-not-found-illustration{animation:5.5s ease-in-out infinite nf-not-found-float}.nf-not-found-illustration svg{vertical-align:middle;width:100%;height:auto;display:block}@keyframes nf-not-found-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.nf-not-found-text{flex-direction:column;gap:.375rem;max-width:27.5rem;display:flex}.nf-not-found-title{font-size:var(--mantine-font-size-xl);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--mantine-color-black);margin:0;font-weight:700;line-height:1.3}[data-mantine-color-scheme=dark] .nf-not-found-title{color:var(--mantine-color-white)}.nf-not-found-description{font-size:var(--mantine-font-size-md);color:var(--mantine-color-dimmed);margin:0;line-height:1.55}.nf-not-found-home-link{border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-md);color:var(--mantine-color-white);background-color:var(--nf-accent);justify-content:center;align-items:center;padding:.625rem 1.25rem;font-weight:600;line-height:1.5;text-decoration:none;transition:filter .15s;display:inline-flex}.nf-not-found-home-link:hover{filter:brightness(1.08);color:var(--mantine-color-white);text-decoration:none}.nf-not-found-home-link:focus-visible{outline:2px solid var(--nf-accent);outline-offset:2px}
.page-module__lQBhLG__main{min-height:calc(100vh - 120px)}
.Links-module__aaniqW__drawerLink{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-7);margin:4px 4px 4px 0;padding:8px;line-height:1;text-decoration:none;display:block}[data-mantine-color-scheme=dark] .Links-module__aaniqW__drawerLink{color:var(--mantine-color-dark-0)}.Links-module__aaniqW__drawerLink{font-size:var(--mantine-font-size-sm);font-weight:500}@media (hover:hover){.Links-module__aaniqW__drawerLink:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Links-module__aaniqW__drawerLink:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.Links-module__aaniqW__drawerLink:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Links-module__aaniqW__drawerLink:active{background-color:var(--mantine-color-dark-6)}}.Links-module__aaniqW__barLink{padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);color:var(--mantine-color-gray-7);align-items:center;line-height:1;text-decoration:none;display:inline-flex}[data-mantine-color-scheme=dark] .Links-module__aaniqW__barLink{color:var(--mantine-color-dark-0)}.Links-module__aaniqW__barLink{font-size:var(--mantine-font-size-sm);font-weight:500}@media (hover:hover){.Links-module__aaniqW__barLink:hover{text-underline-offset:3px;background-color:#0000;text-decoration:underline}}@media (hover:none){.Links-module__aaniqW__barLink:active{text-underline-offset:3px;background-color:#0000;text-decoration:underline}}.Links-module__aaniqW__barLink[data-active]{text-underline-offset:3px;background-color:#0000;font-weight:500;text-decoration:underline}
.LandingHeader-module__H1EGdG__heroWrap header{box-shadow:none;background:0 0}:is(.LandingHeader-module__H1EGdG__heroWrap a,.LandingHeader-module__H1EGdG__heroWrap .mantine-Text-root,.LandingHeader-module__H1EGdG__heroWrap .mantine-UnstyledButton-root){color:#ffffffeb!important}:is(.LandingHeader-module__H1EGdG__heroWrap .mantine-Text-root[data-dimmed],.LandingHeader-module__H1EGdG__heroWrap [data-dimmed]){color:#ffffffb8}:is(.LandingHeader-module__H1EGdG__heroWrap .mantine-Burger-burger,.LandingHeader-module__H1EGdG__heroWrap .mantine-Burger-burger:before,.LandingHeader-module__H1EGdG__heroWrap .mantine-Burger-burger:after){background-color:#fffffff2}.LandingHeader-module__H1EGdG__heroWrap .mantine-ActionIcon-root{color:#ffffffeb}.LandingHeader-module__H1EGdG__heroWrap .mantine-ActionIcon-root:hover{background-color:#ffffff1f}:is(.LandingHeader-module__H1EGdG__heroWrap .vertSep,.LandingHeader-module__H1EGdG__heroWrap [class*=vertSep]){background-color:#ffffff59}.LandingHeader-module__H1EGdG__heroWrap a:hover{color:#fff;text-decoration-color:#fff9}.LandingHeader-module__H1EGdG__heroWrap img{filter:drop-shadow(0 2px 8px #00000059)}
.LandingWaterBackground-module__o97rvG__backdrop{z-index:0;pointer-events:none;background:linear-gradient(135deg,#062141 0%,#0a4675 50%,#1a6ea8 100%);position:absolute;inset:0;overflow:hidden}.LandingWaterBackground-module__o97rvG__backdropViewport{pointer-events:auto;width:100%;height:100%;position:fixed}.LandingWaterBackground-module__o97rvG__canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.LandingWaterBackground-module__o97rvG__bubbles{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LandingWaterBackground-module__o97rvG__bubble{opacity:0;background:radial-gradient(circle at 30% 30%,#ffffff4d,#ffffff0d);border:1px solid #ffffff1a;border-radius:50%;animation:15s ease-in-out infinite LandingWaterBackground-module__o97rvG__landing-water-bubble-float;position:absolute}.LandingWaterBackground-module__o97rvG__ripples{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LandingWaterBackground-module__o97rvG__ripple{background:radial-gradient(circle,#fff6 0%,#fff0 70%);border-radius:50%;animation:2s ease-out forwards LandingWaterBackground-module__o97rvG__landing-water-ripple;position:absolute;transform:scale(0)}@keyframes LandingWaterBackground-module__o97rvG__landing-water-bubble-float{0%{opacity:0;transform:translateY(100%)translate(0)scale(.3)}10%{opacity:.8}to{opacity:0;transform:translateY(-100%)translate(20px)scale(1)}}@keyframes LandingWaterBackground-module__o97rvG__landing-water-ripple{to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.LandingWaterBackground-module__o97rvG__bubble,.LandingWaterBackground-module__o97rvG__ripple{animation:none}}
.LandingWaterLayout-module__1UZQLW__layout{width:100%;min-height:100vh;position:relative}.LandingWaterLayout-module__1UZQLW__content{z-index:1;width:100%;max-width:100%;position:relative}.LandingWaterLayout-module__1UZQLW__header{z-index:2;width:100%;max-width:100%;position:absolute;top:0;left:0;right:0}:is(.LandingWaterLayout-module__1UZQLW__content #platform,.LandingWaterLayout-module__1UZQLW__content #features,.LandingWaterLayout-module__1UZQLW__content #how-it-works,.LandingWaterLayout-module__1UZQLW__content #contact){background:0 0!important}.LandingWaterLayout-module__1UZQLW__content [data-dimmed]{color:#ffffffc7!important}:is(.LandingWaterLayout-module__1UZQLW__content .mantine-Title-root,.LandingWaterLayout-module__1UZQLW__content h1,.LandingWaterLayout-module__1UZQLW__content h2){color:#fff;text-shadow:0 2px 12px #0003}.LandingWaterLayout-module__1UZQLW__content #hero .mantine-Text-root:not([data-dimmed]){color:#ffffffeb}
.Footer-module__56wbRW__footer{margin-top:var(--mantine-spacing-xl)}@media (min-width:48em){.Footer-module__56wbRW__footer{margin-top:calc(var(--mantine-spacing-xl) * 2)}}@media (min-width:62em){.Footer-module__56wbRW__footer{margin-top:120px}}.Footer-module__56wbRW__inner{padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm);text-align:center;justify-content:center;align-items:center;display:flex}@media (min-width:48em){.Footer-module__56wbRW__inner{padding:var(--mantine-spacing-md)}}.Footer-module__56wbRW__links{justify-content:center;width:100%}.Footer-module__56wbRW__footerOnWater{border-top-color:#ffffff38}.Footer-module__56wbRW__linkOnWater{color:#ffffffd1}.Footer-module__56wbRW__linkOnWater:hover{color:#fff}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}a{text-decoration:none}
