.policy-shell.svelte-4yyo39{min-height:100vh;background:#f7f7f2;color:#20221e}.wrap.svelte-4yyo39{max-width:1280px;padding-inline:48px;margin-inline:auto}.site-header.svelte-4yyo39{min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:32px}.wordmark.svelte-4yyo39{display:inline-flex;align-items:center;gap:11px;font-size:22px;font-weight:650;letter-spacing:-1px;white-space:nowrap}.period.svelte-4yyo39{color:#f05a28}.main-nav.svelte-4yyo39{display:flex;gap:32px;font-size:13px}.main-nav.svelte-4yyo39 a:where(.svelte-4yyo39),.contact.svelte-4yyo39{padding-block:12px}.contact.svelte-4yyo39{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid #20221e;font-size:13px;font-weight:600}a.svelte-4yyo39{transition:color .16s}a.svelte-4yyo39:hover{color:#bd421b}.policy-layout.svelte-4yyo39{display:grid;grid-template-columns:200px minmax(0,720px);column-gap:80px;padding-block:72px 96px;align-items:start}.policy-nav.svelte-4yyo39{display:flex;flex-direction:column;gap:8px;position:sticky;top:32px}.policy-nav.svelte-4yyo39 a:where(.svelte-4yyo39){padding:12px 0 12px 20px;border-left:2px solid transparent;color:#686b62;font-size:14px}.policy-nav.svelte-4yyo39 a:where(.svelte-4yyo39):hover{color:#bd421b}.policy-nav.svelte-4yyo39 a[aria-current=page]:where(.svelte-4yyo39){border-color:#f05a28;color:#20221e;font-weight:600}.policy-content.svelte-4yyo39{min-width:0;font-size:16px;line-height:1.8;color:#686b62;overflow-wrap:break-word}.policy-content.svelte-4yyo39 h1{color:#20221e;font-size:56px;line-height:1.08;font-weight:500;letter-spacing:-2.8px;text-wrap:balance}.policy-content.svelte-4yyo39 .policy-date{font-family:Space Mono,monospace;font-size:11px;line-height:1.7;margin-block:22px 52px}.policy-content.svelte-4yyo39 h2{color:#20221e;font-size:22px;line-height:1.4;font-weight:500;letter-spacing:-.5px;margin-block:36px 12px}.policy-content.svelte-4yyo39 p+p{margin-top:12px}.policy-content.svelte-4yyo39 ul{list-style:disc;padding-left:22px;margin-top:12px}.policy-content.svelte-4yyo39 li+li{margin-top:6px}.policy-content.svelte-4yyo39 li::marker{color:#969e89}.policy-content.svelte-4yyo39 strong{color:#20221e;font-weight:600}.policy-content.svelte-4yyo39 a{color:#a93b18;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.policy-content.svelte-4yyo39 a:hover{color:#20221e}.site-footer.svelte-4yyo39{border-top:1px solid #dcded4;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:30px}.site-footer.svelte-4yyo39 .wordmark:where(.svelte-4yyo39){font-size:19px}.site-footer.svelte-4yyo39 p:where(.svelte-4yyo39){color:#686b62;font-size:11px}@media (max-width: 1000px){.wrap.svelte-4yyo39{padding-inline:32px}.main-nav.svelte-4yyo39{gap:20px}.policy-layout.svelte-4yyo39{grid-template-columns:150px minmax(0,1fr);gap:40px}}@media (max-width: 760px){.wrap.svelte-4yyo39{padding-inline:24px}.site-header.svelte-4yyo39{min-height:88px;gap:15px}.wordmark.svelte-4yyo39{font-size:20px}.main-nav.svelte-4yyo39{display:none}.contact.svelte-4yyo39{gap:12px}.policy-layout.svelte-4yyo39{grid-template-columns:1fr;padding-block:24px 64px;gap:42px}.policy-nav.svelte-4yyo39{position:static;flex-direction:row;gap:24px;border-bottom:1px solid #dcded4}.policy-nav.svelte-4yyo39 a:where(.svelte-4yyo39){border-left:0;border-bottom:2px solid transparent;padding:12px 0;margin-bottom:-1px}.policy-content.svelte-4yyo39 h1{font-size:42px;letter-spacing:-1.8px}.policy-content.svelte-4yyo39 .policy-date{margin-block:20px 36px}.policy-content.svelte-4yyo39 h2{font-size:20px}.site-footer.svelte-4yyo39{flex-wrap:wrap}}@media (max-width: 370px){.wrap.svelte-4yyo39{padding-inline:18px}.wordmark.svelte-4yyo39{font-size:17px;gap:7px}.contact.svelte-4yyo39{font-size:12px;gap:5px}.policy-content.svelte-4yyo39 h1{font-size:38px}}
