.resource{background:var(--paper);color:var(--ink);padding:32px 0 80px}.resource .wrap{max-width:1040px}.resource .crumbs{margin-bottom:24px}.resource .head{margin-bottom:32px}.resource .eyebrow{color:var(--blue-deep)}.resource h1{font:800 clamp(1.9rem, 4.2vw, 2.8rem)/1.08 var(--display);letter-spacing:-.03em;max-width:26ch;margin:0 0 14px}.resource .lede{color:var(--ink-2);max-width:70ch;margin:0 0 24px;font-size:1.1rem}.resource .actions{flex-wrap:wrap;gap:12px;display:flex}.resource .btn-ghost{color:var(--ink)}.resource .btn-ghost:hover{background:var(--paper-2)}.resource h2{font:800 1.25rem/1.25 var(--display);letter-spacing:-.02em;margin:32px 0 12px}.resource .note{border-radius:var(--radius);background:var(--paper-2);color:var(--ink-2);padding:16px 20px;font-size:.95rem}.resource .note p{margin:0 0 6px}.resource .note p:last-child{margin:0}.resource .faq details{border-bottom:1px solid var(--line);padding:4px 0}.resource .faq summary{cursor:pointer;min-height:24px;padding:12px 0;font-weight:600}.resource .faq summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.resource .faq details p{color:var(--ink-2);max-width:75ch;margin:0 0 14px}.resource .foot{color:var(--muted);margin-top:40px;font-size:.85rem}.resource a{color:var(--blue-deep)}.resource .btn-primary{color:#fff}@media print{body{color:#000;font-size:10.5pt;background:#fff!important}.header,.no-print,.wa,.consent{display:none!important}.resource{padding:0}.resource .wrap{max-width:none;padding:0}.resource h1{margin-bottom:6pt;font-size:20pt}.resource .lede{margin-bottom:10pt;font-size:10.5pt}.resource .head{margin-bottom:10pt}.resource h2{break-after:avoid;margin:12pt 0 6pt;font-size:12pt}.resource .faq details{break-inside:avoid}.resource .foot{margin-top:12pt;font-size:8pt}.resource a{color:#000;text-decoration:none}*{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}}
