.policies950{max-width:1080px;margin:28px auto 60px;padding:0 18px;color:#16374b;line-height:1.95}.policies950 header{background:#123044;color:#fff;border-radius:22px;padding:32px}.policies950 header>span{color:#edba60;letter-spacing:3px}.policies950 h1{font-size:clamp(27px,4vw,40px);margin:8px 0}.policies950 header p{margin:10px 0}.policies950 header small{color:#ccdbe6}.policies950 nav{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.policies950 nav a{background:#fff;border:1px solid #d9e3eb;border-radius:12px;padding:9px 16px;color:inherit;text-decoration:none}.policies950 a:focus-visible{outline:3px solid #dfad50;outline-offset:3px}.policies950 section,.policies950 aside{background:#fff;border:1px solid #dbe5ed;border-radius:18px;padding:26px 30px;margin:16px 0;scroll-margin-top:25px}.policies950 h2{font-size:22px;margin:0 0 14px}.policies950 section p{margin:14px 0;color:#405e70}.policies950 aside a{display:inline-block;background:#f5d18b;padding:12px 20px;border-radius:12px;color:#123044;text-decoration:none}@media(max-width:600px){.policies950{padding:0 12px;margin-top:18px}.policies950 header,.policies950 section,.policies950 aside{padding:22px 18px}.policies950 nav{display:grid;grid-template-columns:1fr}.policies950 h2{font-size:20px}}
