:root{--background:#f8fafc;--foreground:#16211f}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.legalPage{background:rgba(255,255,255,.96);border:1px solid rgba(24,44,39,.12);border-radius:8px;box-shadow:0 14px 38px rgba(34,48,44,.08);line-height:1.65;margin:74px auto 48px;max-width:920px;padding:clamp(20px,4vw,42px);width:min(100%,calc(100vw - 24px))}.legalPage h1{font-size:clamp(1.65rem,7vw,3.2rem);-webkit-hyphens:auto;hyphens:auto;line-height:1.05;margin-bottom:24px;overflow-wrap:anywhere}.legalPage h2{color:#17362e;font-size:1.15rem;margin:28px 0 8px}.legalPage li,.legalPage p{color:#354842;overflow-wrap:anywhere}.legalPage a{color:#9b3c20;font-weight:800;text-decoration:underline;text-underline-offset:3px}.Navbar_navbar__GrSXC{background:rgba(14,28,25,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffff;left:0;padding:10px 14px;position:fixed;right:0;top:0;z-index:20}.Navbar_navbarContainer__WC_ES{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1160px}.Navbar_logo__X4o9i{font-size:1rem;font-weight:900;letter-spacing:0;margin:0}.Navbar_menuButton__yMNyJ{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:6px;color:white;cursor:pointer;font:inherit;font-size:.9rem;font-weight:800;min-height:36px;padding:7px 10px}.Navbar_navLinks__BPXkM{display:none;gap:8px;margin:10px auto 0;max-width:1160px}.Navbar_show__qP0IH{display:grid}.Navbar_navLink__16zHl{border-radius:6px;color:white;font-weight:800;padding:9px 10px;text-decoration:none}.Navbar_navLink__16zHl:hover{background:rgba(255,255,255,.12)}@media (min-width:720px){.Navbar_navbar__GrSXC{padding:12px 20px}.Navbar_navbarContainer__WC_ES{display:none}.Navbar_navLinks__BPXkM{align-items:center;display:flex;justify-content:flex-end;margin-top:0}}