.legal-page{color:#17384a;background:#f5faff;min-height:100vh;padding:32px 6%;font-family:Inter,Arial,Helvetica,sans-serif}.legal-page header{border-bottom:1px solid #89b9cb66;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;display:flex}.legal-page a{color:#246d8b;text-underline-offset:5px}.legal-brand{letter-spacing:.18em;font-size:18px;text-decoration:none}.legal-page article{max-width:900px;margin:72px auto}.legal-eyebrow{letter-spacing:.14em;color:#426d83;font-size:13px}.legal-page h1{color:#0b2738;margin:22px 0;font:400 clamp(40px,6vw,72px)/1.1 "Source Serif 4",Georgia,serif}.legal-intro{font-size:23px;line-height:1.6}.legal-draft{background:#e7f2f9;border-left:3px solid #72b7cf;padding:18px 22px;font-size:16px;line-height:1.6}.legal-page section{margin-top:40px}.legal-page h2{margin:0 0 14px;font:400 28px/1.3 "Source Serif 4",Georgia,serif}.legal-page section p{margin:0;font-size:18px;line-height:1.8}.legal-page footer{border-top:1px solid #89b9cb66;padding-top:28px;font-size:14px}.legal-page nav{flex-wrap:wrap;gap:20px;display:flex}.legal-page a:focus-visible{outline-offset:6px;outline:2px solid #246d8b}@media (max-width:600px){.legal-page header{flex-direction:column;align-items:flex-start}.legal-page article{margin:44px auto}.legal-intro{font-size:20px}}
