.policy-container.svelte-1e0rsuc{min-height:70vh;padding:clamp(3rem,7vw,6rem) 1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start}.policy-content.svelte-1e0rsuc{max-width:800px;width:100%;box-sizing:border-box;padding:clamp(1.5rem,5vw,4rem);border:1px solid rgba(139,112,111,.14);border-radius:3.5rem 3.5rem 7rem;background:#ffffff9e;box-shadow:var(--md-shadow)}h1.svelte-1e0rsuc{margin:0 0 2.5rem;color:var(--md-on-surface);font-size:clamp(2.8rem,6vw,5rem);font-weight:850;letter-spacing:-.065em;line-height:1}h2.svelte-1e0rsuc{color:var(--md-on-surface);margin:2.5rem 0 .7rem;font-size:1.3rem;font-weight:820;letter-spacing:-.025em}.policy-text.svelte-1e0rsuc{color:var(--md-on-surface-variant);font-size:.96rem;line-height:1.85}.policy-text.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin-bottom:1rem}.back-link.svelte-1e0rsuc{display:inline-flex;align-items:center;margin-top:3rem;padding:.8rem 1.1rem;border-radius:999px;background:var(--md-primary-container);color:var(--md-on-primary-container);font-size:.84rem;font-weight:800;text-decoration:none;transition:border-radius .22s cubic-bezier(.2,0,0,1)}.back-link.svelte-1e0rsuc:hover{border-radius:.9rem}@media(max-width:600px){.policy-container.svelte-1e0rsuc{padding:3rem .5rem}.policy-content.svelte-1e0rsuc{border-radius:2.3rem 2.3rem 4.5rem}}
