.policy-page.svelte-4rm2pb{padding:72px 32px 32px}.policy-page-shell.svelte-4rm2pb{max-width:1100px;margin:0 auto}.policy-page-inner.svelte-4rm2pb{max-width:820px}.policy-marker.svelte-4rm2pb{background-color:#ed755a;width:30px;height:2px;margin:0 0 24px}.policy-page.svelte-4rm2pb h1:where(.svelte-4rm2pb){color:#222;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,1.9rem + 1.4vw,3.6rem);line-height:1.1}.policy-accordion.svelte-4rm2pb{padding:0 32px 72px}.policy-accordion-shell.svelte-4rm2pb{max-width:1100px;margin:0 auto}.policy-accordion-inner.svelte-4rm2pb{max-width:820px}.policy-accordion.svelte-4rm2pb h2:where(.svelte-4rm2pb){color:#222;margin:0 0 32px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,1.5rem + 1vw,2.4rem);line-height:1.15}.accordion-list.svelte-4rm2pb{gap:16px;display:grid}.accordion-item.svelte-4rm2pb{border-top:1px solid #e8e1e1;padding-top:16px}.accordion-trigger.svelte-4rm2pb{width:100%;font:inherit;text-align:left;cursor:pointer;color:#222;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:24px;padding:0;display:flex}.accordion-trigger.svelte-4rm2pb span:where(.svelte-4rm2pb):first-child{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.35}.accordion-icon.svelte-4rm2pb{color:#ed755a;flex-shrink:0;margin-top:2px;font-size:1.5rem;line-height:1}.accordion-panel.svelte-4rm2pb{padding:20px 0 0}@media (width<=768px){.policy-page.svelte-4rm2pb{padding:48px 20px 24px}.policy-accordion.svelte-4rm2pb{padding:0 20px 48px}.policy-page-inner.svelte-4rm2pb,.policy-accordion-inner.svelte-4rm2pb{max-width:none}.policy-page.svelte-4rm2pb h1:where(.svelte-4rm2pb){font-size:clamp(2rem,1.7rem + 1vw,2.8rem)}.policy-accordion.svelte-4rm2pb h2:where(.svelte-4rm2pb){font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.accordion-trigger.svelte-4rm2pb span:where(.svelte-4rm2pb):first-child{font-size:1.15rem}}
