.PolicyReader_reader__hSYnM{max-width:1120px;margin:0 auto;padding:3rem 1.25rem 5rem;color:var(--text-primary,#182b27);line-height:1.7;overflow-wrap:anywhere}.PolicyReader_reader__hSYnM h1{font-size:clamp(1.85rem,4vw,3.2rem);line-height:1.15;max-width:26ch;margin:1rem 0}.PolicyReader_reader__hSYnM h2{font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.3;margin-bottom:1rem}.PolicyReader_reader__hSYnM h3{font-size:1.1rem;line-height:1.45;margin:.5rem 0}.PolicyReader_reader__hSYnM p{margin:.65rem 0;max-width:80ch}.PolicyReader_reader__hSYnM a{color:var(--text-primary,#143f57);text-decoration:underline;text-underline-offset:.2em}.PolicyReader_reader__hSYnM :is(a,input,select,button,summary):focus-visible{outline:3px solid var(--text-primary,#143f57);outline-offset:4px}.PolicyReader_reader__hSYnM nav{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem}.PolicyReader_reader__hSYnM ol,.PolicyReader_reader__hSYnM ul:not(.PolicyReader_cards__CMd25){padding-left:1.4rem}.PolicyReader_reader__hSYnM li{margin:.5rem 0}.PolicyReader_reader__hSYnM article[id],.PolicyReader_reader__hSYnM section[id]{scroll-margin-top:6rem}.PolicyReader_badge__hyMpk{font-size:.82rem;font-weight:650;letter-spacing:.035em}.PolicyReader_notice__b_DEw{border-left:4px solid var(--text-muted,#687669);padding:.8rem 1.1rem;background:var(--bg-surface,#f1f4f3);margin:1.5rem 0}.PolicyReader_section__2Sg5Q{padding:2rem 0;border-top:1px solid var(--border-default,#ccd6d1)}.PolicyReader_cards__CMd25{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PolicyReader_card__M2LA7{border:1px solid var(--border-default,#ccd6d1);padding:1.2rem;border-radius:.5rem;min-width:0}.PolicyReader_card__M2LA7 p{font-size:.95rem}.PolicyReader_filters__zTPVM{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:1rem;margin:1.2rem 0}.PolicyReader_filters__zTPVM label{display:block;font-weight:600;margin-bottom:.4rem}.PolicyReader_filters__zTPVM button,.PolicyReader_filters__zTPVM input,.PolicyReader_filters__zTPVM select{font:inherit;color:inherit;background:var(--bg-surface,#fff);border:1px solid var(--text-muted,#64776f);border-radius:.3rem;padding:.7rem;min-height:44px;width:100%;min-width:0}.PolicyReader_filters__zTPVM button{cursor:pointer}.PolicyReader_layout__TZnp3{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:2.5rem;align-items:start}.PolicyReader_contents__F95xf{position:sticky;top:6rem;border:1px solid var(--border-default,#ccd6d1);border-radius:.4rem;padding:1rem}.PolicyReader_contents__F95xf nav{display:grid;gap:.7rem}.PolicyReader_reader__hSYnM details{border:1px solid var(--border-default,#ccd6d1);border-radius:.4rem;margin:1rem 0;padding:1rem}.PolicyReader_reader__hSYnM summary{cursor:pointer;font-weight:600;min-height:28px}.PolicyReader_reader__hSYnM dl dt{font-weight:650;margin-top:.8rem}.PolicyReader_reader__hSYnM dl dd{margin:.2rem 0 .7rem}.PolicyReader_lead__phtXL{font-size:1.12rem}@media (max-width:740px){.PolicyReader_cards__CMd25,.PolicyReader_filters__zTPVM,.PolicyReader_layout__TZnp3{grid-template-columns:minmax(0,1fr)}.PolicyReader_contents__F95xf{position:static;grid-row:1}.PolicyReader_reader__hSYnM{padding:2rem 1rem 3rem}}@media (prefers-reduced-motion:reduce){.PolicyReader_reader__hSYnM{scroll-behavior:auto}}