.legal-page[data-astro-cid-jon3ooch]{padding-top:clamp(56px,7vw,104px)}.legal-header[data-astro-cid-jon3ooch]{max-width:46em;padding-bottom:clamp(36px,4vw,56px);border-bottom:1px solid var(--rule)}.legal-title[data-astro-cid-jon3ooch]{font-size:clamp(40px,5.2vw,76px);line-height:1.02;letter-spacing:-.042em}.legal-title[data-astro-cid-jon3ooch] .text-gradient-cyan[data-astro-cid-jon3ooch]{color:inherit}.legal-tagline[data-astro-cid-jon3ooch]{margin-top:18px;font-size:clamp(18px,1.45vw,21px);line-height:1.45;color:var(--muted)}.legal-updated[data-astro-cid-jon3ooch]{margin-top:10px;font-size:14.5px;color:var(--muted);font-variant-numeric:tabular-nums}.legal-content[data-astro-cid-jon3ooch]{max-width:46em}.legal-section[data-astro-cid-jon3ooch]{padding:clamp(40px,4.4vw,60px) 0 0}.legal-section[data-astro-cid-jon3ooch]+.legal-section[data-astro-cid-jon3ooch]{margin-top:clamp(40px,4.4vw,60px);border-top:1px solid var(--rule)}.legal-section[data-astro-cid-jon3ooch] h2[data-astro-cid-jon3ooch]{font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.legal-section[data-astro-cid-jon3ooch] .content-card[data-astro-cid-jon3ooch]{display:block;height:auto;margin-top:18px;padding:0;background:none;border-radius:0;overflow:visible;font-size:18.5px;line-height:1.65;color:var(--text)}.content-card[data-astro-cid-jon3ooch]>[data-astro-cid-jon3ooch]+[data-astro-cid-jon3ooch]{margin-top:1em}.content-card[data-astro-cid-jon3ooch] h3[data-astro-cid-jon3ooch]{margin-top:1.8em;font-size:21px;line-height:1.25;letter-spacing:-.018em;color:var(--ink)}.content-card[data-astro-cid-jon3ooch] h3[data-astro-cid-jon3ooch]+[data-astro-cid-jon3ooch]{margin-top:.5em}.content-card[data-astro-cid-jon3ooch] ul[data-astro-cid-jon3ooch],.content-card[data-astro-cid-jon3ooch] ol[data-astro-cid-jon3ooch]{padding-left:1.3em}.content-card[data-astro-cid-jon3ooch] li[data-astro-cid-jon3ooch]+li[data-astro-cid-jon3ooch]{margin-top:.4em}.content-card[data-astro-cid-jon3ooch] li[data-astro-cid-jon3ooch]::marker{color:var(--muted)}.content-card[data-astro-cid-jon3ooch] a[data-astro-cid-jon3ooch]{color:var(--guide);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--guide) 40%,transparent);text-underline-offset:3px}.content-card[data-astro-cid-jon3ooch] a[data-astro-cid-jon3ooch]:hover{color:var(--guide-deep);text-decoration-color:currentColor}.contact-card[data-astro-cid-jon3ooch]{margin-top:1.2em;padding:24px 26px;border-radius:26px;background:var(--tile)}.contact-card[data-astro-cid-jon3ooch] p[data-astro-cid-jon3ooch]+p[data-astro-cid-jon3ooch]{margin-top:.4em}.disclosure-highlight[data-astro-cid-jon3ooch]{margin-top:clamp(40px,4.4vw,60px);padding:clamp(30px,3.6vw,48px);border-radius:30px;background:var(--night);color:#fffc;font-size:18.5px;line-height:1.6}.disclosure-highlight[data-astro-cid-jon3ooch] h2[data-astro-cid-jon3ooch]{font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.03em;color:#fff}.disclosure-highlight[data-astro-cid-jon3ooch] strong[data-astro-cid-jon3ooch]{color:#fff}.disclosure-text[data-astro-cid-jon3ooch]>[data-astro-cid-jon3ooch]+[data-astro-cid-jon3ooch]{margin-top:1em}.disclosure-text[data-astro-cid-jon3ooch] a[data-astro-cid-jon3ooch]{color:#fff;text-decoration:underline;text-underline-offset:3px}.partner-grid[data-astro-cid-jon3ooch]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin-top:1.2em}.partner-card[data-astro-cid-jon3ooch]{padding:24px 26px;border-radius:26px;background:var(--tile)}.partner-card[data-astro-cid-jon3ooch] h3[data-astro-cid-jon3ooch]{margin-top:0;font-size:19px}.partner-card[data-astro-cid-jon3ooch] p[data-astro-cid-jon3ooch]{margin-top:.5em;font-size:16.5px;line-height:1.55}.policy-box[data-astro-cid-jon3ooch]{margin-top:1em;border-top:1px solid var(--rule)}.policy-item[data-astro-cid-jon3ooch]{display:grid;grid-template-columns:36px minmax(0,1fr);padding:18px 0 16px;border-bottom:1px solid var(--rule)}.policy-icon[data-astro-cid-jon3ooch]{width:13px;height:7px;margin-top:8px;border-left:2px solid var(--guide);border-bottom:2px solid var(--guide);transform:rotate(-45deg)}.policy-content[data-astro-cid-jon3ooch]>[data-astro-cid-jon3ooch]+[data-astro-cid-jon3ooch]{margin-top:.35em}.policy-content[data-astro-cid-jon3ooch] [data-astro-cid-jon3ooch]:is(h3,h4,strong){margin-top:0;font-size:18.5px;color:var(--ink)}.trust-badge[data-astro-cid-jon3ooch]{margin-top:clamp(56px,6vw,88px);padding:clamp(28px,3.2vw,40px);border-radius:28px;background:var(--tile)}.trust-badge-text[data-astro-cid-jon3ooch] strong[data-astro-cid-jon3ooch]{display:block;font-size:clamp(22px,2vw,26px);font-weight:600;letter-spacing:-.024em;color:var(--ink)}.trust-badge-text[data-astro-cid-jon3ooch] p[data-astro-cid-jon3ooch]{margin-top:8px;font-size:17.5px;line-height:1.55}
