.sr-document{padding-top:40px;padding-bottom:70px;color:var(--hf-navy)}.sr-crumb{font:12px/1.8 Manrope,Arial,sans-serif;margin:0 0 30px}.sr-cover{max-width:970px;padding-bottom:32px;border-bottom:1px solid var(--hf-brass)}.sr-cover h1{font:500 clamp(44px,6vw,82px)/1.02 Editorial,Georgia,serif;letter-spacing:-.04em;margin:22px 0}.sr-lead{font-size:18px;line-height:1.8;max-width:880px}.sr-meta,.sr-source-note{font:12px/1.8 Manrope,Arial,sans-serif;color:var(--hf-muted);white-space:pre-wrap;overflow-wrap:anywhere}.sr-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin:28px 0}.sr-action,.sr-actions button{display:inline-flex;align-items:center;min-height:46px;padding:12px 18px;border:1px solid var(--hf-navy);background:var(--hf-cream);color:var(--hf-navy);font:650 13px/1.7 Manrope,Arial,sans-serif;text-decoration:none}.sr-actions span{font-size:12px;line-height:1.8}.sr-toc{display:flex;flex-wrap:wrap;gap:14px 24px;padding:24px;background:var(--hf-sand)}.sr-toc a{min-height:44px;display:flex;align-items:center;font-size:14px}.sr-section{margin:52px 0;border-top:1px solid var(--hf-hair);padding-top:30px;scroll-margin-top:120px}.sr-section h2,.sr-next h2{font:500 clamp(29px,3.2vw,42px)/1.15 Editorial,Georgia,serif;letter-spacing:-.025em;margin:0 0 25px}.sr-section h3{font:500 25px/1.3 Editorial,Georgia,serif}.sr-section p,.sr-section li,.sr-register dd,.sr-next p{font:15px/1.85 Manrope,Arial,sans-serif;overflow-wrap:anywhere}.sr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sr-grid>section,.sr-prompt{padding:24px;background:var(--hf-sand)}.sr-register{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sr-register dt{font:650 14px/1.8 Manrope,Arial,sans-serif;margin-bottom:14px}.sr-register dd{margin:0}.sr-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;gap:22px}.sr-flow li{border-top:2px solid var(--hf-brass);padding-top:18px}.sr-flow strong{display:block;font-size:17px}.sr-table-wrap{margin:24px 0;min-width:0}.sr-table-wrap table{width:100%;border-collapse:collapse;table-layout:fixed;font:13px/1.85 Manrope,Arial,sans-serif}.sr-table-wrap caption{text-align:left;font-weight:650;margin:0 0 18px}.sr-table-wrap th,.sr-table-wrap td{text-align:left;vertical-align:top;padding:18px 14px;border-top:1px solid var(--hf-hair);overflow-wrap:anywhere}.sr-table-wrap th{font-weight:650}.sr-table-wrap tbody th{width:23%}.sr-id,.sr-table-wrap .sr-meta{display:block;font-size:11px;line-height:1.8;font-weight:500;margin-top:12px;overflow-wrap:anywhere}.sr-demo-label{border-left:3px solid var(--hf-brass);padding:18px 24px;background:var(--hf-sand);font-weight:650!important}.sr-checks{padding-left:24px}.sr-checks li{margin:14px 0}.sr-next{margin-top:50px;padding:30px;border-top:2px solid var(--hf-brass);background:var(--hf-sand)}.sr-end{font:12px/1.85 Manrope,Arial,sans-serif;margin:35px 0 0}.sr-document :focus-visible{outline:3px solid var(--hf-navy);outline-offset:4px}.sr-document a{overflow-wrap:anywhere}.sr-page [hidden]{display:none!important}
@media(max-width:760px){.sr-document{padding-top:24px}.sr-cover h1{font-size:43px}.sr-grid,.sr-register,.sr-flow{grid-template-columns:1fr}.sr-table-wrap table,.sr-table-wrap tbody,.sr-table-wrap tr,.sr-table-wrap td,.sr-table-wrap tbody th{display:block;width:auto}.sr-table-wrap thead{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden}.sr-table-wrap td{padding:12px 18px}.sr-table-wrap tbody th{background:var(--hf-sand);padding:18px}.sr-table-wrap td[data-label]::before{content:attr(data-label);display:block;font-weight:650;font-size:11px;margin-bottom:9px}.sr-id{margin-top:8px}.sr-actions{align-items:stretch}.sr-actions span{width:100%}}
@media print{@page{size:letter;margin:16mm}.sr-page,.sr-page .hf-page-scroll,.sr-page main{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:block!important}.sr-page .skip,.sr-page .hf-header,.sr-page .hf-footer,.sr-page footer,.sr-page .mobile-action,.sr-actions,.sr-crumb,.sr-toc{display:none!important}.sr-document{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;color:#000!important}.sr-cover h1{font:500 28pt/1.15 Editorial,Georgia,serif}.sr-section h2,.sr-next h2{font-size:20pt}.sr-section h3{font-size:16pt}.sr-section{margin:24pt 0;padding-top:15pt}.sr-section p,.sr-section li,.sr-register dd,.sr-next p,.sr-lead{font-size:10.5pt;line-height:1.6}.sr-grid,.sr-register,.sr-flow{display:block}.sr-grid>section,.sr-prompt,.sr-next{background:none;padding:12pt 0}.sr-table-wrap{overflow:visible!important}.sr-table-wrap table{display:table;font-size:9.5pt}.sr-table-wrap thead{display:table-header-group;position:static;clip:auto;width:auto;height:auto;overflow:visible}.sr-table-wrap tbody{display:table-row-group}.sr-table-wrap tr{display:table-row;break-inside:avoid}.sr-table-wrap td,.sr-table-wrap tbody th,.sr-table-wrap thead th{display:table-cell;width:auto;padding:9pt 6pt}.sr-table-wrap td::before{display:none!important}.sr-meta,.sr-source-note,.sr-id,.sr-end{font-size:9pt;line-height:1.6}.sr-demo-label{background:none}.sr-document a[href^="https://"]::after{content:" (" attr(href) ")";font-size:9pt;overflow-wrap:anywhere}.sr-document a[href^="/"]::after{content:" (" attr(href) ")";font-size:9pt;overflow-wrap:anywhere}.sr-page *{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important;max-height:none!important}.sr-document p{orphans:2;widows:2}}
