/* Match the site's existing banner, modular headings, gradients and spacing. */
.hn-main{color:#333;font-size:14px;line-height:1.7}.hn-main *{box-sizing:border-box;line-height:inherit}.hn-main p,.hn-main h1,.hn-main h2,.hn-main h3,.hn-main h4,.hn-main figure,.hn-main dl,.hn-main dd{margin:0}.hn-main a{color:#0eaba8}.hn-main a:hover{color:#fc7300}.hn-main a:focus-visible,.hn-main button:focus-visible,.hn-main summary:focus-visible{outline:2px solid #fc7300;outline-offset:4px}.hn-main img{display:block;width:100%;height:auto}.hn-wrap{width:12.8rem;margin:0 auto}.hn-section{padding-top:.28rem;padding-bottom:.28rem;scroll-margin-top:90px}.hn-main p{color:#666}.hn-main h2{font-size:.36rem;font-weight:700;line-height:1.5}.hn-main h3{font-size:20px;line-height:1.5}.hn-main h4{font-size:17px;line-height:1.5}.hn-eyebrow{display:none}.hn-hero{position:relative;min-height:390px;padding:28px 0 32px;color:#fff;overflow:hidden;background:#16394d}.hn-hero-grid{position:relative;min-height:330px;display:flex;align-items:center;justify-content:center}.hn-hero-copy{position:relative;z-index:2;width:100%;text-align:center}.hn-breadcrumb{display:flex;justify-content:center;gap:12px;font-size:12px;margin-bottom:20px;color:#ddd}.hn-breadcrumb a{color:white}.hn-hero h1{font-size:38px;font-weight:bold;letter-spacing:2px;line-height:1.5}.hn-hero h1 br{display:none}.hn-hero .hn-lead{font-size:16px;color:#fff;margin-top:15px;line-height:1.8}.hn-actions{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;margin-top:23px}.hn-main .hn-btn{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:10px 28px;border:0;border-radius:4px;background:linear-gradient(90deg,#4cc8c1,#0c76c4);color:white;font:inherit;font-size:16px;line-height:1.7;cursor:pointer}.hn-main .hn-btn:hover{color:white;filter:brightness(.95)}.hn-hero .hn-btn{background:#fc7300}.hn-hero .hn-text-link{color:#fff}.hn-text-link{font-size:14px}.hn-hero .hn-meta{font-size:12px;color:#e1e5e8;margin-top:19px}.hn-hero-photo{position:absolute;left:calc((12.8rem - 100vw)/2);top:-28px;width:100vw;height:calc(100% + 60px);pointer-events:none}.hn-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.hn-hero-photo:after{content:"";position:absolute;inset:0;background:rgba(0,12,29,.56)}.hn-hero-photo figcaption{position:absolute;right:20px;bottom:12px;z-index:1;font-size:0;color:#ddd}.hn-hero-photo figcaption span{font-size:10px}.hn-jump{background:#fff;border-bottom:1px solid #eee}.hn-jump>.hn-wrap{display:flex;justify-content:space-between;gap:24px;overflow:auto;padding:14px 0}.hn-jump a{white-space:nowrap;color:#555;font-size:14px}.hn-heading{text-align:center;margin-bottom:.24rem}.hn-heading h2{display:inline-block;position:relative;max-width:85%}.hn-heading h2:before,.hn-heading h2:after{content:"";position:absolute;width:.3rem;height:1px;top:50%;background:#aaa}.hn-heading h2:before{right:calc(100% + .4rem)}.hn-heading h2:after{left:calc(100% + .4rem)}.hn-heading>p:last-child{font-size:14px;margin:8px auto 0;max-width:1000px;line-height:1.6}.hn-policy-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.hn-policy-cards article{position:relative;overflow:hidden;border-radius:4px;padding:25px 24px;text-align:center;color:#fff;background:linear-gradient(#4098e1bd,#4098e1bd),url('/upload/portal/20210906/202109061734341404.jpg.webp') center/cover}.hn-policy-cards article:nth-child(2){background-image:linear-gradient(#ab91e7c4,#ab91e7c4),url('/upload/portal/20210906/202109061734341404.jpg.webp')}.hn-policy-cards article:nth-child(3){background-image:linear-gradient(#47cbb0c9,#47cbb0c9),url('/upload/portal/20210906/202109061734341404.jpg.webp')}.hn-tag{font-size:14px}.hn-policy-cards strong{display:block;font-size:42px;line-height:1.4;margin:10px 0}.hn-policy-cards strong span{font-size:22px}.hn-policy-cards h3{font-size:18px}.hn-policy-cards p{color:white;font-size:14px;margin:12px 0 18px;line-height:1.7}.hn-policy-cards a{display:inline-block;background:#fc7300;border-radius:4px;padding:7px 14px;color:#fff;font-size:13px}.hn-main .hn-policy-cards a:hover,.hn-main .hn-policy-cards a:focus-visible{color:#fff;background:#b94f00}.hn-callout{padding:17px 22px;background:#f2f9fc;margin:22px 0;border-left:3px solid #35bac1}.hn-callout p{margin-top:6px;font-size:14px}.hn-table-scroll{overflow:auto}.hn-table{width:100%;min-width:640px;border-collapse:collapse;text-align:center;font-size:14px}.hn-table caption{font-size:18px;font-weight:600;margin-bottom:15px}.hn-table th,.hn-table td{padding:13px 16px;border:1px solid #e8e8e8;vertical-align:middle}.hn-table thead{background:#fc7300;color:white}.hn-table tbody th{width:24%;font-weight:400}.hn-table td{width:38%;color:#666}.hn-source-line{font-size:12px;margin-top:15px!important}.hn-tint{background:#f1f9fd}.hn-eligibility{display:grid;grid-template-columns:1.2fr 1fr;gap:35px}.hn-checks{margin-top:15px}.hn-checks article{display:flex;gap:18px;padding:14px 0;border-bottom:1px solid #dce9ee}.hn-checks article>span{color:#2bb7c0;font-size:22px}.hn-checks p{font-size:14px;margin-top:6px}.hn-personnel,.hn-white-card{padding:24px;background:white;border-radius:4px}.hn-personnel>p{font-size:14px;margin:12px 0}.hn-personnel dl>div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #eee}.hn-personnel dd{color:#0eaba8;font-weight:bold}.hn-main .hn-small{font-size:12px;line-height:1.8}.hn-note-block{border-left:3px solid #36b7c2;background:#fff;padding:20px 24px;margin-top:24px;scroll-margin-top:90px}.hn-note-block p{margin-top:10px;font-size:14px}.hn-scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hn-scenario-grid article{background:#f1f9fd;overflow:hidden;border-radius:4px}.hn-scenario-grid img{aspect-ratio:1.6;object-fit:cover}.hn-scenario-grid article>div{padding:20px}.hn-scenario-grid h3{font-size:18px}.hn-scenario-grid p:not(.hn-eyebrow){font-size:14px;margin:10px 0 15px}.hn-scenario-grid a{font-size:14px}#trade{background:#f1f9fd}.hn-two-col{display:grid;grid-template-columns:1fr 1fr;gap:25px}.hn-list{padding-left:20px;margin:16px 0;list-style:disc;color:#666}.hn-list li{padding:4px 0}.hn-white-card>p{margin-top:14px}.hn-costs{margin-top:12px!important}.hn-costs>div{display:grid;grid-template-columns:80px 1fr;gap:15px;border-bottom:1px solid #eee;padding:12px 0}.hn-costs dd{color:#666}.hn-subheading{text-align:center;margin:28px 0 20px!important}.hn-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.hn-steps li{background:white;border-radius:4px;padding:20px}.hn-steps span{display:block;color:#2bb7c0;font-size:26px;margin-bottom:10px}.hn-steps h4{font-size:16px}.hn-steps p{font-size:14px;margin-top:9px}.hn-related{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px!important;font-size:14px}.hn-faq{border-top:1px solid #e7e7e7}.hn-faq details{padding:18px 0;border-bottom:1px solid #e7e7e7}.hn-faq summary{position:relative;padding-right:25px;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.hn-faq summary::-webkit-details-marker{display:none}.hn-faq summary:after{content:"+";position:absolute;right:4px;color:#0eaba8}.hn-faq details[open] summary:after{content:"−"}.hn-faq p{margin-top:13px;font-size:14px}.hn-guide{background:url('../images/bg25.jpg.webp') center/cover}.hn-guide-grid{display:grid;grid-template-columns:250px 1fr;gap:36px;align-items:center}.hn-guide figure{border-radius:4px;overflow:hidden}.hn-guide img{aspect-ratio:1;object-fit:cover}.hn-guide h2 br{display:none}.hn-guide h2+p{font-size:14px;margin-top:12px}.hn-guide-meta{font-size:13px;margin:16px 0!important}.hn-guide-meta>div{display:flex;gap:20px;padding:3px 0}.hn-guide-meta dt{color:#888;flex-shrink:0}.hn-guide .hn-small{margin-top:12px}.hn-sources h2{font-size:22px}.hn-sources>p,.hn-sources ol{font-size:12px;color:#888;margin-top:12px}.hn-sources ol{padding-left:20px;list-style:decimal}.hn-sources li{padding:4px 0;overflow-wrap:anywhere}.hn-contact{padding:28px 0;background:#f1f9fd}.hn-contact>.hn-wrap{text-align:center}.hn-contact h2{font-size:24px}.hn-contact p{margin-top:10px}.hn-contact-actions{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:20px}.hn-contact-actions>a{color:#0eaba8;font-size:24px;font-weight:bold}
@media(max-width:1300px){.hn-wrap{width:94%}.hn-hero-photo{left:calc((94vw - 100vw)/2)}}
@media(max-width:768px){.hn-main{font-size:14px}.hn-wrap{width:94%}.hn-section{padding-top:24px;padding-bottom:24px;scroll-margin-top:80px}.hn-hero{min-height:330px;padding:20px 0}.hn-hero-grid{min-height:290px}.hn-hero-photo{top:-20px;height:calc(100% + 40px)}.hn-hero h1{font-size:28px;letter-spacing:1px}.hn-hero h1 br{display:block}.hn-hero .hn-lead{font-size:14px;margin-top:12px}.hn-breadcrumb{font-size:11px;margin-bottom:15px}.hn-hero .hn-meta{font-size:10px}.hn-actions{gap:14px;margin-top:17px}.hn-main .hn-btn{padding:9px 17px;font-size:14px}.hn-text-link{font-size:13px}.hn-hero-photo figcaption{display:none}.hn-main h2{font-size:24px}.hn-heading{margin-bottom:20px}.hn-heading h2{max-width:88%}.hn-heading h2:before,.hn-heading h2:after{width:10px}.hn-heading h2:before{right:calc(100% + 8px)}.hn-heading h2:after{left:calc(100% + 8px)}.hn-heading>p:last-child{font-size:13px}.hn-jump>.hn-wrap{padding:12px 0;gap:22px}.hn-jump a{font-size:13px}.hn-policy-cards{grid-template-columns:1fr;gap:12px}.hn-policy-cards article{padding:22px}.hn-policy-cards strong{font-size:36px;margin:5px 0}.hn-policy-cards p{margin:9px 0 14px}.hn-eligibility,.hn-two-col,.hn-scenario-grid{grid-template-columns:1fr;gap:20px}.hn-scenario-grid img{aspect-ratio:2}.hn-personnel,.hn-white-card{padding:20px}.hn-main h3{font-size:18px}.hn-main h4{font-size:16px}.hn-callout{padding:16px;margin:18px 0}.hn-note-block{padding:18px;margin-top:20px}.hn-table th,.hn-table td{padding:11px}.hn-steps{grid-template-columns:1fr 1fr;gap:12px}.hn-steps li{padding:15px}.hn-steps p{font-size:13px}.hn-related{gap:10px 18px}.hn-guide-grid{grid-template-columns:1fr;gap:20px}.hn-guide img{aspect-ratio:2;object-position:center 55%}.hn-guide-meta>div{gap:12px}.hn-guide h2{font-size:26px}.hn-contact h2{font-size:22px}.hn-contact-actions{flex-wrap:wrap;gap:15px}.hn-sources h2{font-size:20px}}

.hn-inline-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:20px 24px;background:#fff;border-left:3px solid #35bac1}.hn-inline-cta h3{font-size:18px}.hn-inline-cta p{margin-top:6px;font-size:14px}.hn-inline-cta .hn-btn{flex-shrink:0;background:#fc7300}.hn-inline-cta .hn-btn:hover,.hn-inline-cta .hn-btn:focus-visible{background:#b94f00;filter:none;color:#fff}@media(max-width:768px){.hn-inline-cta{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.hn-inline-cta .hn-btn{max-width:100%}}
