.page-spacer.svelte-jx8hdp{height:30px}.container.svelte-jx8hdp{width:min(860px,calc(100% - 40px));margin:0 auto}.policy-page.svelte-jx8hdp{padding:64px 0 96px;background:#fff}.policy-header.svelte-jx8hdp{margin-bottom:56px;padding-bottom:32px;border-bottom:1px solid #e8e8e6}.eyebrow.svelte-jx8hdp{display:inline-block;margin-bottom:12px;color:#c7a64a;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.policy-header.svelte-jx8hdp h1:where(.svelte-jx8hdp){margin:0 0 10px;color:#1f1f1f;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800}.last-updated.svelte-jx8hdp{margin:0;color:#9c9c9c;font-size:.88rem}.policy-content.svelte-jx8hdp{display:flex;flex-direction:column;gap:0}.policy-section.svelte-jx8hdp{padding:28px 0;border-bottom:1px solid #f0f0ee}.policy-section.svelte-jx8hdp:last-child{border-bottom:none}.policy-section.svelte-jx8hdp h2:where(.svelte-jx8hdp){margin:0 0 14px;color:#1f1f1f;font-size:1.1rem;font-weight:700}.policy-section.svelte-jx8hdp p:where(.svelte-jx8hdp){margin:0 0 12px;color:#444;font-size:.97rem;line-height:1.8}.policy-section.svelte-jx8hdp p:where(.svelte-jx8hdp):last-child{margin-bottom:0}.policy-section.svelte-jx8hdp ul:where(.svelte-jx8hdp){margin:8px 0 12px 20px;padding:0;display:flex;flex-direction:column;gap:8px}.policy-section.svelte-jx8hdp li:where(.svelte-jx8hdp){color:#444;font-size:.97rem;line-height:1.75}.policy-section.svelte-jx8hdp a:where(.svelte-jx8hdp){color:#c7a64a;text-decoration:underline;text-underline-offset:3px}.policy-section.svelte-jx8hdp a:where(.svelte-jx8hdp):hover{color:#b8922e}
