@font-face{font-family:Ume;src:url('/assets/Poppins-Regular.ttf') format('truetype');font-display:swap;font-weight:400}
:root{--night:#091c17;--mint:#76f0bc;--paper:#f6f9f7;--muted:#a7bcb3;--line:#284237;--font:Ume,Arial,sans-serif;color-scheme:dark}
*{box-sizing:border-box}html{background:var(--night);color:var(--paper);font-family:var(--font)}body{margin:0;font-size:16px;line-height:1.75}a{color:var(--mint);text-underline-offset:3px}.legal-header,footer{max-width:1120px;margin:auto;padding:24px 36px;display:flex;align-items:center;justify-content:space-between;gap:28px}.legal-header{border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--paper);text-decoration:none;font-size:24px}.brand img{display:block}.legal-header nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 24px;font-size:14px}.legal-shell{max-width:880px;margin:auto;padding:74px 36px 100px}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--mint)}h1{font-size:clamp(42px,7vw,72px);line-height:1.08;letter-spacing:-2.5px;margin:18px 0 52px}article{color:#d9e6df}article h2{color:var(--paper);font-size:27px;line-height:1.25;margin:52px 0 14px;scroll-margin-top:24px}article p{margin:0 0 22px}article>p:first-child{color:var(--muted)}strong{color:var(--paper)}.legal-table-wrap{overflow-x:auto;margin:30px 0}table{border-collapse:collapse;min-width:680px;width:100%;font-size:14px}th,td{text-align:left;vertical-align:top;border:1px solid var(--line);padding:14px}th{background:#123226;color:var(--paper)}td{color:#c6d7ce}footer{border-top:1px solid var(--line);font-size:13px;color:var(--muted);flex-wrap:wrap}footer a{color:#bad0c3}@media(max-width:680px){.legal-header{align-items:flex-start;flex-direction:column;padding:20px}.legal-header nav{justify-content:flex-start}.legal-shell{padding:54px 20px 74px}h1{margin-bottom:38px}footer{padding:24px 20px;align-items:flex-start;flex-direction:column;gap:10px}}
