.ds-legal-hero[data-v-966c3726],.ds-legal-content[data-v-966c3726]{--pvkr-ink: #1c1610;--pvkr-ink-2: #4a3c2c;--pvkr-mute: #807060;--pvkr-page: #fbf6ec;--pvkr-surface: #ffffff;--pvkr-line: #ead9bf;--pvkr-line-2: #d6c19f;--pvkr-accent: #CA8A04;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.ds-legal-hero[data-v-966c3726]{position:relative;background:var(--pvkr-page);border-bottom:1px solid var(--pvkr-line);overflow:hidden}.ds-legal-hero[data-v-966c3726]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 90% -20%,rgba(202,138,4,.1),transparent 45%)}.ds-legal-hero__overlay[data-v-966c3726],.ds-legal-hero__glow[data-v-966c3726]{display:none}.ds-legal-hero__inner[data-v-966c3726]{position:relative;z-index:1;padding:80px 0 36px;width:100%}@media(max-width:600px){.ds-legal-hero__inner[data-v-966c3726]{padding:56px 0 28px}}.ds-legal-hero__badge[data-v-966c3726],.ds-legal-hero__badge--classic[data-v-966c3726]{display:inline-block;padding:0;background:transparent;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--pvkr-accent);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px}.ds-legal-hero__title[data-v-966c3726],.ds-legal-hero__title--classic[data-v-966c3726]{font-family:Lora,Fraunces,Georgia,serif;font-weight:500;color:var(--pvkr-ink);text-shadow:none;letter-spacing:-.025em;font-size:clamp(36px,5vw,56px);line-height:1.05}.ds-legal-hero__subtitle[data-v-966c3726],.ds-legal-hero__subtitle--classic[data-v-966c3726]{margin-top:16px;font-size:17px;line-height:1.6;color:var(--pvkr-ink-2);max-width:58ch}.ds-legal-content[data-v-966c3726]{padding:56px 0 88px;background:var(--pvkr-page);color:var(--pvkr-ink)}@media(min-width:768px){.ds-legal-content[data-v-966c3726]{padding:64px 0 96px}}.ds-legal-section[data-v-966c3726]{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--pvkr-line)}.ds-legal-section[data-v-966c3726]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ds-legal-h2[data-v-966c3726]{font-family:Lora,Georgia,serif;font-size:24px;font-weight:500;color:var(--pvkr-ink);margin-bottom:16px;line-height:1.3;letter-spacing:-.015em;position:relative;padding-left:16px}.ds-legal-h2[data-v-966c3726]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--pvkr-accent);border-radius:2px}.ds-legal-p[data-v-966c3726]{font-size:16px;line-height:1.75;color:var(--pvkr-ink-2);margin-bottom:12px;max-width:72ch}.ds-legal-p[data-v-966c3726]:last-child{margin-bottom:0}.ds-legal-link[data-v-966c3726]{color:var(--pvkr-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease}.ds-legal-link[data-v-966c3726]:hover{color:var(--pvkr-ink)}.ds-legal-link[data-v-966c3726]:focus-visible{outline:3px solid var(--pvkr-accent);outline-offset:2px}.legal-content h2[data-v-966c3726]{font-family:Lora,Georgia,serif;font-size:24px;font-weight:500;margin-top:2rem;margin-bottom:.75rem;padding-bottom:0;border-bottom:none;line-height:1.3;letter-spacing:-.015em;color:var(--pvkr-ink)}.legal-content h3[data-v-966c3726]{font-family:Lora,Georgia,serif;font-size:19px;font-weight:500;margin-top:1.5rem;margin-bottom:.5rem;line-height:1.4;color:var(--pvkr-ink)}.legal-content p[data-v-966c3726]{font-size:16px;line-height:1.75;margin-bottom:1rem;color:var(--pvkr-ink-2)}.legal-content ul[data-v-966c3726],.legal-content ol[data-v-966c3726]{margin-bottom:1rem;padding-left:1.5rem}.legal-content li[data-v-966c3726]{margin-bottom:.5rem;line-height:1.7;color:var(--pvkr-ink-2)}.legal-content table[data-v-966c3726]{width:100%;border-collapse:collapse;margin:1rem 0}.legal-content td[data-v-966c3726],.legal-content th[data-v-966c3726]{padding:11px 14px;border-bottom:1px solid var(--pvkr-line);text-align:left;font-size:14px;color:var(--pvkr-ink-2)}
