.policy-shell.svelte-1e0rsuc{color:#283229;background:#f6f5ef;min-height:100vh}header.svelte-1e0rsuc,footer.svelte-1e0rsuc{justify-content:space-between;align-items:center;max-width:930px;margin:auto;padding:25px 24px;display:flex}header.svelte-1e0rsuc{border-bottom:1px solid #e3e5d9}header.svelte-1e0rsuc a:where(.svelte-1e0rsuc),footer.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#687466;font-size:12px;text-decoration:none}header.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover,footer.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:#a67c17}.brand.svelte-1e0rsuc,footer.svelte-1e0rsuc span:where(.svelte-1e0rsuc){font-size:18px;font-weight:700;letter-spacing:-.05em!important;color:#29382e!important}.brand.svelte-1e0rsuc strong:where(.svelte-1e0rsuc),footer.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:#ac7e12}main.svelte-1e0rsuc{max-width:800px;margin:auto;padding:80px 24px 105px}.eyebrow.svelte-1e0rsuc{color:#ad841d;letter-spacing:.14em;font-size:11px;font-weight:800}h1.svelte-1e0rsuc{letter-spacing:-.07em;margin:22px 0;font-size:clamp(39px,6vw,61px);line-height:1.25}h1.svelte-1e0rsuc em:where(.svelte-1e0rsuc){color:#9e7720;font-style:normal}.intro.svelte-1e0rsuc{color:#687568;max-width:650px;font-size:15px;line-height:2}.updated.svelte-1e0rsuc{color:#a1a99b;margin-top:30px;font-size:11px}section.svelte-1e0rsuc{border-top:1px solid #e0e4d8;grid-template-columns:55px 1fr;gap:12px;padding:28px 0 30px;display:grid}section.svelte-1e0rsuc:first-of-type{margin-top:65px}section.svelte-1e0rsuc>span:where(.svelte-1e0rsuc){color:#b7963d;padding-top:7px;font-size:11px;font-weight:800}h2.svelte-1e0rsuc{margin:0 0 13px;font-size:19px}section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:#69756a;margin:0 0 11px;font-size:13px;line-height:2}section.svelte-1e0rsuc p:where(.svelte-1e0rsuc):last-child{margin-bottom:0}section.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#4b6a4c;text-underline-offset:3px}footer.svelte-1e0rsuc{border-top:1px solid #e3e5d9}footer.svelte-1e0rsuc nav:where(.svelte-1e0rsuc){gap:20px;display:flex}@media (width<=600px){main.svelte-1e0rsuc{padding-top:55px;padding-bottom:65px}section.svelte-1e0rsuc{grid-template-columns:35px 1fr}footer.svelte-1e0rsuc span:where(.svelte-1e0rsuc){font-size:14px}}
