@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url("./media/space-grotesk-latin-700-normal-I3MXRIUZ.woff2") format("woff2"),url("./media/space-grotesk-latin-700-normal-6Z7GHSI6.woff") format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url("./media/space-grotesk-latin-ext-700-normal-VUMKC3YE.woff2") format("woff2"),url("./media/space-grotesk-latin-ext-700-normal-GTZL6LEG.woff") format("woff")}:root{--teal: #0f766e;--teal-dark: #115e59;--mint: #ccfbf1;--mint-soft: #e6f6f3;--amber: #f59e0b;--ink: #111827;--ink-soft: #374151;--muted: #5b6472;--bg: #f5f6f8;--border: #e4e7ec;--font-body: "Inter", system-ui, sans-serif;--font-title: "Space Grotesk", "Inter", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-title);font-weight:700;letter-spacing:-.02em}h2{font-size:clamp(1.8rem,3.5vw,2.5rem);line-height:1.15}a{color:var(--teal)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--teal);outline-offset:2px}img{max-width:100%}main:focus{outline:none}.container{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}.narrow{max-width:760px}.section{padding:72px 0}.section-head{max-width:640px;margin-bottom:40px}.section-head h2{margin:0 0 12px}.section-head p{margin:0;color:var(--ink-soft);font-size:1.1rem}.section-head.light p{color:var(--mint)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:14px;background:var(--teal);color:#fff;font-weight:600;text-decoration:none}.button:hover{background:var(--teal-dark)}.button.light{background:#fff;color:var(--teal-dark)}.button.light:hover{background:var(--mint)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal{padding-top:56px;line-height:1.7}.legal h1{font-size:clamp(2rem,5vw,2.8rem);margin:0 0 8px}.legal h2{font-size:1.4rem;margin:40px 0 12px}.legal .updated{color:var(--muted)}.legal .intro{font-size:1.1rem}.legal ul{padding-left:1.25rem}.legal li{margin-bottom:6px}.legal .table-wrap{overflow-x:auto}.legal table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.legal th,.legal td{padding:12px 14px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.legal th{background:var(--mint-soft)}.not-found{text-align:center;padding-bottom:40px}.not-found .button{margin-top:16px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
