.fpha{background:#fff;color:#111a2c}.fpha .fpm-guide-hero{padding-bottom:38px}.fpha h1{max-width:22ch}.fpha .fpm-lede{max-width:68ch}.fpha-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;padding-bottom:64px}.fpha-toc{position:sticky;top:120px;align-self:start}.fpha-toc summary{font-weight:700;padding:14px 0;cursor:pointer}.fpha-toc nav{display:grid;gap:4px}.fpha-toc a{display:block;padding:9px 0;font-size:14px;line-height:1.4;color:inherit}.fpha-body{min-width:0;max-width:850px;font-size:17px;line-height:1.7}.fpha-body section{padding:28px 0;border-top:1px solid #dfe5ed;scroll-margin-top:120px}.fpha-body h2{font-size:clamp(24px,3vw,34px);line-height:1.18;margin:0 0 20px}.fpha-body p{margin:0 0 18px}.fpha-body li{margin:0 0 10px}.fpha-body ul,.fpha-body ol{padding-left:24px}.fpha-body a:not(.fpm-button){text-decoration:underline;text-underline-offset:3px;color:#245a9d}.fpha-table{max-width:100%;overflow-x:auto;margin:20px 0;border:1px solid #dfe5ed;border-radius:10px}.fpha-table table{border-collapse:collapse;min-width:520px;width:100%;font-size:15px}.fpha-table th,.fpha-table td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #dfe5ed;line-height:1.5}.fpha-table thead th{background:#f2f6fc}.fpha-table tbody th{font-weight:600;min-width:135px}.fpha-meta{font-size:13px;color:#526175;display:flex;gap:20px;flex-wrap:wrap;align-items:center}.fpha-meta button,[data-fpha-print]{font:inherit;color:inherit;background:transparent;border:1px solid #bdc9d8;padding:8px 12px;border-radius:6px;cursor:pointer}.fpha-next .fpm-button{display:inline-block;margin:0 0 16px}.fpha a:focus-visible,.fpha button:focus-visible,.fpha summary:focus-visible,.fpha-table:focus-visible{outline:3px solid #3479d3;outline-offset:4px}.fpha-resource{margin:32px auto;padding:26px;border:1px solid #dfe5ed;border-radius:12px;line-height:1.65}.fpha-resource .fpha-table{width:100%}.fpha-search a{display:block;margin:0 0 14px}.fpha-search small{display:block;color:#526175}.fpha-resource h2{font-size:28px}.fpha-resource .fpha-table table{width:100%}@media(max-width:850px){.fpha-grid{grid-template-columns:1fr;gap:22px}.fpha-toc{position:static}.fpha-toc details{border:1px solid #dfe5ed;border-radius:10px;padding:0 16px}.fpha-body{font-size:16px}.fpha-body section{scroll-margin-top:95px}.fpha-table table{min-width:440px}.fpha-body h2{font-size:25px}.fpc-toc{display:block!important;position:static!important}.fpb__toc{display:block!important}}@media print{header[role=banner],.fpnav,.fpha-toc,.fpha-meta button,.fpha-next,.fpc-toc,footer,.fpb__toc{display:none!important}.fpha-grid{display:block}.fpha-body{max-width:none;font-size:11pt}.fpha-body section{break-inside:avoid;padding:12px 0}.fpha-table{overflow:visible}.fpha-table table{min-width:0;font-size:9pt}.fpha-table th,.fpha-table td{padding:6px}.fpha h1{font-size:28pt}.fpha-resource{break-inside:avoid}.fpha-meta{font-size:9pt}}

.fp-ac-support [data-market-attachment]{display:none!important}

@media screen and (max-width:850px){body[data-fp-market] .fpha .fpha-table{overflow-x:auto!important}body[data-fp-market] .fpha .fpha-table table{min-width:520px!important;table-layout:auto!important}body[data-fp-market] .fpha .fpha-table th,body[data-fp-market] .fpha .fpha-table td{word-break:normal;overflow-wrap:normal;font-size:14px!important}}
