.skip{left:8px;transform:none;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip:focus{width:auto;height:auto;overflow:visible;clip-path:none}.poster-grid,.section-head,.content-grid,.contact-layout,.fact-sheet,.poster-cards{min-width:0}.poster-grid>*,.section-head>*,.content-grid>*,.contact-layout>*,.fact-sheet>*,.poster-cards>*{min-width:0}.stamp{color:#951f14;border-color:#951f14}.phone-banner{background:#b52b1b}.cookie{box-shadow:none}.print-visual{width:100%;aspect-ratio:3/2;object-fit:cover;border:2px solid var(--ink);margin-bottom:22px}.legal-nav{border-top:1px solid #666;margin-top:32px;padding-top:18px}.policy-date{font:700 .76rem ui-monospace,monospace;text-transform:uppercase}.policy-toc{border:2px solid var(--ink);padding:22px;align-self:start}.policy-toc a{display:block;padding:7px 0}.policy-table{width:100%;border-collapse:collapse;margin:24px 0}.policy-table th,.policy-table td{border:1px solid var(--ink);padding:12px;text-align:left;vertical-align:top}.form-disclosure{max-width:66ch;font-size:.9rem;margin:16px 0}.btn:active,.nav-links a:active,.nav-call:active{filter:brightness(.78)}.btn[aria-busy="true"]{cursor:progress;background:var(--ink);color:#fff}.copy-help{border-left:4px solid var(--yellow);padding:10px 14px;margin-top:10px;background:#fff;color:var(--ink)}.side-poster h2,.page-title,.section-head h2,.display{hyphens:none;word-break:normal;overflow-wrap:normal}.side-poster h2{font-size:clamp(1.65rem,3vw,2.2rem)}@media(max-width:980px){.nav-inner{padding-right:0}.menu-toggle{display:block}.nav-links{display:none;position:absolute;left:0;right:0;background:var(--blue);z-index:20;flex-direction:column;border-bottom:var(--line)}.nav-links[data-open="true"]{display:flex}.nav-links a{border:0;border-bottom:1px solid rgba(255,255,255,.4);padding:0 24px}.nav-call{margin-left:auto}}@media(max-width:620px){.display{font-size:clamp(2.5rem,15.3vw,3.45rem);line-height:.84;max-width:none}.page-title,.section-head h2{font-size:clamp(2rem,10.4vw,3rem);line-height:.93}.side-poster h2{font-size:1.9rem}.stamp{transform:none}.copy{max-width:100%}.policy-table{font-size:.88rem}.policy-table th,.policy-table td{padding:8px}}
.section-head h2{font-size:clamp(2.1rem,5.2vw,4.9rem)}@media(max-width:620px){.display{font-size:2.55rem}.page-title{font-size:1.9rem}.section-head h2{font-size:1.75rem}.policy-table,.policy-table tbody,.policy-table tr,.policy-table td{display:block;width:100%}.policy-table thead{display:none}.policy-table td{overflow-wrap:break-word}.policy-table td+td{border-top:0}}
@media(max-width:620px){.page-title{font-size:1.7rem;max-width:none}.section-head h2{font-size:1.65rem}.copy h2{font-size:1.35rem;line-height:1.08}.side-poster h2{font-size:1.65rem}.lead-poster:before{right:10px;width:100px}}
@media(max-width:620px){.copy h2{font-size:1.28rem}}
body{font-family:"IBM Plex Sans Condensed","Arial Narrow",Arial,sans-serif}.brand,.display,.side-poster h2,.section-head h2,.page-title,.poster-card h3,.footer-word{font-family:"Archivo Black","Arial Black",Impact,sans-serif}.annotation,.legal-mini,.nav-links a,.nav-call,.btn,.field label,.policy-date{font-family:"IBM Plex Mono",ui-monospace,monospace}
.fact-sheet a[href^="mailto:"],.site-footer a[href^="mailto:"]{overflow-wrap:anywhere}.policy-table{table-layout:fixed}.policy-table th,.policy-table td{overflow-wrap:break-word}
