html{scroll-behavior:smooth}.eyebrow[data-astro-cid-jbdp2nkb]{color:#0fc;letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem;font-size:.74rem;font-weight:800}.legal-hero[data-astro-cid-jbdp2nkb]{color:#fff;background:radial-gradient(circle at 77% 45%,#00ffcc1f,#0000 31rem),#091317;padding:clamp(6rem,10vw,9rem) 0 clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.legal-hero[data-astro-cid-jbdp2nkb]:after{content:"";border:1px solid #00ffcc0f;border-radius:50%;width:50rem;height:50rem;position:absolute;bottom:-25rem;right:-15rem}.legal-hero-inner[data-astro-cid-jbdp2nkb]{z-index:2;max-width:980px;position:relative}.legal-hero[data-astro-cid-jbdp2nkb] h1[data-astro-cid-jbdp2nkb]{color:#fff;letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(4rem,8vw,7rem);line-height:.92}.legal-hero[data-astro-cid-jbdp2nkb] .lede[data-astro-cid-jbdp2nkb]{color:#9fb1b9;max-width:720px;margin-top:2rem;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.65}.legal-date[data-astro-cid-jbdp2nkb]{color:#6f858e;margin-top:1.6rem;font-size:.78rem}.legal-section[data-astro-cid-jbdp2nkb]{background:#fff;padding-top:clamp(4rem,7vw,7rem)}.legal-layout[data-astro-cid-jbdp2nkb]{grid-template-columns:minmax(0,230px) minmax(0,780px);justify-content:center;align-items:start;gap:clamp(3rem,7vw,7rem);width:100%;min-width:0;display:grid}.legal-nav[data-astro-cid-jbdp2nkb]{position:relative}.legal-nav-inner[data-astro-cid-jbdp2nkb]{position:sticky;top:110px}.legal-nav-title[data-astro-cid-jbdp2nkb]{color:#00a98f;letter-spacing:.14em;margin-bottom:1rem;font-size:.64rem;font-weight:900;display:block}.legal-nav[data-astro-cid-jbdp2nkb] nav[data-astro-cid-jbdp2nkb]{max-height:calc(100vh - 170px);padding-right:.6rem;display:grid;overflow-y:auto}.legal-nav[data-astro-cid-jbdp2nkb] a[data-astro-cid-jbdp2nkb]{color:#819097;padding:.38rem 0;font-size:.72rem;line-height:1.35;text-decoration:none;transition:color .15s,transform .15s}.legal-nav[data-astro-cid-jbdp2nkb] a[data-astro-cid-jbdp2nkb]:hover{color:#00a98f;transform:translate(3px)}.legal-content[data-astro-cid-jbdp2nkb]{overflow-wrap:break-word;min-width:0;max-width:100%}.legal-intro[data-astro-cid-jbdp2nkb]{background:#f3f8f5;border:1px solid #00a98f24;border-radius:20px;margin-bottom:4rem;padding:1.5rem}.legal-intro[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb]{color:#56686f;margin:0;line-height:1.7}.legal-intro[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb]+p[data-astro-cid-jbdp2nkb]{margin-top:.7rem}.legal-block[data-astro-cid-jbdp2nkb]{padding-top:1rem;padding-bottom:4.2rem;scroll-margin-top:110px;position:relative}.legal-block[data-astro-cid-jbdp2nkb]+.legal-block[data-astro-cid-jbdp2nkb]{border-top:1px solid #0a1e2414;padding-top:4rem}.section-number[data-astro-cid-jbdp2nkb]{color:#00a98f;letter-spacing:.12em;margin-bottom:.7rem;font-size:.68rem;font-weight:900;display:block}.legal-block[data-astro-cid-jbdp2nkb] h2[data-astro-cid-jbdp2nkb]{color:#12262c;letter-spacing:-.035em;margin:0 0 1.6rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}.legal-block[data-astro-cid-jbdp2nkb] h3[data-astro-cid-jbdp2nkb]{color:#25383e;margin:2.2rem 0 .8rem;font-size:1.1rem}.legal-block[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb],.legal-block[data-astro-cid-jbdp2nkb] li[data-astro-cid-jbdp2nkb]{color:#5e6f76;font-size:.96rem;line-height:1.78}.legal-block[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb]{margin:0 0 1.05rem}.legal-block[data-astro-cid-jbdp2nkb] ul[data-astro-cid-jbdp2nkb]{gap:.55rem;margin:1.3rem 0 1.5rem;padding-left:1.4rem;display:grid}.legal-block[data-astro-cid-jbdp2nkb] a[data-astro-cid-jbdp2nkb],.legal-intro[data-astro-cid-jbdp2nkb] a[data-astro-cid-jbdp2nkb]{color:#008f78;text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.provider-card[data-astro-cid-jbdp2nkb]{color:#aebfc5;background:#0d1d22;border-radius:20px;gap:.25rem;margin:1.5rem 0 2rem;padding:1.5rem;display:grid}.provider-card[data-astro-cid-jbdp2nkb] strong[data-astro-cid-jbdp2nkb]{color:#fff;margin-bottom:.25rem;font-size:1.05rem}.provider-card[data-astro-cid-jbdp2nkb] span[data-astro-cid-jbdp2nkb]{font-size:.9rem}.provider-card[data-astro-cid-jbdp2nkb] a[data-astro-cid-jbdp2nkb]{color:#0fc;margin-top:.5rem;font-size:.86rem;text-decoration:none}.legal-highlight[data-astro-cid-jbdp2nkb]{background:#f1f7f4;border-left:3px solid #00d5ad;border-radius:0 16px 16px 0;margin:1.8rem 0;padding:1.4rem}.legal-highlight[data-astro-cid-jbdp2nkb] strong[data-astro-cid-jbdp2nkb]{color:#17362f;margin-bottom:.4rem;display:block}.legal-highlight[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb]{color:#61736d;margin:0}.todo-card[data-astro-cid-jbdp2nkb]{background:#fff8e9;border:1px solid #efc675;border-radius:16px;margin:1.5rem 0;padding:1.2rem 1.4rem}.todo-card[data-astro-cid-jbdp2nkb] strong[data-astro-cid-jbdp2nkb]{color:#7e5710;margin-bottom:.35rem;display:block}.todo-card[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb]{color:#806c47;margin:0}blockquote[data-astro-cid-jbdp2nkb]{color:#40545b;background:#f5f7f4;border-left:3px solid #00a98f;margin:1.5rem 0;padding:1.3rem 1.5rem;font-size:.95rem;line-height:1.7}.legal-contact[data-astro-cid-jbdp2nkb]{color:#fff;background:#091317;border-radius:30px;margin-top:1rem;padding:clamp(2rem,5vw,3.5rem)}.legal-contact[data-astro-cid-jbdp2nkb] h2[data-astro-cid-jbdp2nkb]{color:#fff;letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(2.2rem,4vw,3.5rem)}.legal-contact[data-astro-cid-jbdp2nkb]>p[data-astro-cid-jbdp2nkb]:not(.eyebrow){color:#92a5ad;max-width:540px;line-height:1.7}.legal-contact[data-astro-cid-jbdp2nkb]>a[data-astro-cid-jbdp2nkb]{color:#0fc;margin-top:.7rem;font-weight:800;text-decoration:none;display:inline-block}@media (width<=1100px){.legal-layout[data-astro-cid-jbdp2nkb]{grid-template-columns:1fr}.legal-nav[data-astro-cid-jbdp2nkb]{display:none}.legal-content[data-astro-cid-jbdp2nkb]{max-width:min(780px,100%);margin:0 auto}}@media (width<=650px){.legal-hero[data-astro-cid-jbdp2nkb]{padding:5rem 0 4rem}.legal-hero[data-astro-cid-jbdp2nkb] h1[data-astro-cid-jbdp2nkb]{font-size:clamp(3.2rem,14vw,4.6rem)}.legal-block[data-astro-cid-jbdp2nkb]{padding-bottom:3rem}.legal-block[data-astro-cid-jbdp2nkb]+.legal-block[data-astro-cid-jbdp2nkb]{padding-top:3rem}.legal-block[data-astro-cid-jbdp2nkb] p[data-astro-cid-jbdp2nkb],.legal-block[data-astro-cid-jbdp2nkb] li[data-astro-cid-jbdp2nkb]{font-size:.93rem}.legal-intro[data-astro-cid-jbdp2nkb],.provider-card[data-astro-cid-jbdp2nkb],.legal-highlight[data-astro-cid-jbdp2nkb]{padding:1.2rem}.legal-contact[data-astro-cid-jbdp2nkb]{border-radius:24px}}
