.LegalShell_page__PesY5{padding:2rem 0 3.5rem;background:radial-gradient(ellipse 60% 40% at 0 0,rgba(31,111,120,.06),transparent 55%),linear-gradient(180deg,#f5f8fa 0,var(--paper) 100%);min-height:calc(100dvh - var(--header-h))}.LegalShell_layout__TVKXO{display:grid;grid-template-columns:15.5rem minmax(0,1fr);grid-gap:1.75rem 2rem;gap:1.75rem 2rem;align-items:start}.LegalShell_aside__oOMsI{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1rem);display:grid;grid-gap:1rem;gap:1rem}.LegalShell_asideEyebrow__jJLI0{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.LegalShell_asideNav__EkhtQ{display:grid;grid-gap:.25rem;gap:.25rem;padding:.35rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.LegalShell_asideLink__a2li_{display:block;padding:.55rem .7rem;border-radius:10px;color:var(--ink-soft);font-size:.9rem;font-weight:600;text-decoration:none}.LegalShell_asideLink__a2li_:hover{background:var(--paper);color:var(--coral-ink)}.LegalShell_asideCta___U2Pc{display:grid;grid-gap:.55rem;gap:.55rem;padding:1rem;background:var(--ink);color:var(--white);border-radius:var(--radius)}.LegalShell_asideCtaTitle__EISdX{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:-.02em}.LegalShell_asideCtaBody__9vAxI{margin:0;font-size:.82rem;line-height:1.45;color:hsla(0,0%,100%,.78)}.LegalShell_asideCta___U2Pc .LegalShell_primary__MO_Xg,.LegalShell_asideCta___U2Pc .LegalShell_secondary__PAPhl{justify-content:center;width:100%}.LegalShell_asideCta___U2Pc .LegalShell_secondary__PAPhl{border-color:hsla(0,0%,100%,.35);background:transparent;color:#fff}.LegalShell_asideCta___U2Pc .LegalShell_secondary__PAPhl:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.55)}.LegalShell_doc__UnIAx{background:var(--white);border:1px solid var(--line);border-radius:calc(var(--radius) + 2px);padding:clamp(1.5rem,3vw,2.35rem);box-shadow:0 12px 32px rgba(11,31,51,.05)}.LegalShell_docHeader__B8v1J{padding-bottom:1.15rem;margin-bottom:.35rem;border-bottom:1px solid var(--line)}.LegalShell_docEyebrow__b557o{margin:0 0 .45rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.LegalShell_docHeader__B8v1J h1{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.2vw,2.25rem);letter-spacing:-.035em;line-height:1.12;color:var(--ink)}.LegalShell_summary__oPBQd{margin:.75rem 0 0;color:var(--muted);font-size:var(--lead);font-weight:500;line-height:1.5;max-width:52ch}.LegalShell_updated__x6iSt{margin:.85rem 0 0;font-size:var(--text-xs);color:var(--subtle)}.LegalShell_body__bxV2f h2{margin:1.65rem 0 .5rem;font-size:1.12rem;letter-spacing:-.02em}.LegalShell_body__bxV2f h2,.LegalShell_body__bxV2f h3{font-family:var(--font-display);font-weight:700;color:var(--ink)}.LegalShell_body__bxV2f h3{margin:1.15rem 0 .4rem;font-size:1rem;letter-spacing:-.015em}.LegalShell_body__bxV2f li,.LegalShell_body__bxV2f p{margin:0 0 .7rem;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.65}.LegalShell_body__bxV2f ol,.LegalShell_body__bxV2f ul{margin:0 0 .9rem;padding-left:1.2rem}.LegalShell_body__bxV2f a{color:var(--coral-ink);font-weight:600}.LegalShell_docFoot__tef6E{margin-top:2rem;padding-top:1.35rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem}.LegalShell_docFootCopy__1IreZ{max-width:36rem}.LegalShell_docFootCopy__1IreZ p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}.LegalShell_docFootNote__bBCN0{margin-top:.45rem!important;font-size:.82rem!important}.LegalShell_docFootCopy__1IreZ a{color:var(--coral-ink);font-weight:650;text-decoration:none}.LegalShell_docFootCopy__1IreZ a:hover{text-decoration:underline}.LegalShell_docFootActions__karZ0{display:flex;flex-wrap:wrap;gap:.55rem}.LegalShell_primary__MO_Xg,.LegalShell_secondary__PAPhl{display:inline-flex;align-items:center;min-height:2.45rem;padding:.5rem 1rem;border-radius:999px;font-size:.9rem;font-weight:700;text-decoration:none}.LegalShell_primary__MO_Xg{background:var(--coral);color:var(--white)}.LegalShell_primary__MO_Xg:hover{background:var(--coral-ink)}.LegalShell_secondary__PAPhl{border:1px solid var(--line);background:var(--white);color:var(--ink)}.LegalShell_secondary__PAPhl:hover{border-color:var(--ink)}@media (max-width:860px){.LegalShell_layout__TVKXO{grid-template-columns:1fr}.LegalShell_aside__oOMsI{position:static}.LegalShell_asideNav__EkhtQ{grid-template-columns:repeat(3,1fr)}.LegalShell_asideCta___U2Pc{grid-template-columns:1fr 1fr;align-items:center}.LegalShell_asideCtaBody__9vAxI,.LegalShell_asideCtaTitle__EISdX{grid-column:1/-1}}@media (max-width:560px){.LegalShell_asideCta___U2Pc,.LegalShell_asideNav__EkhtQ{grid-template-columns:1fr}}