.resource-hub_page__moU5s{background:#f7f6f0;color:#17313f;min-height:100vh;line-height:1.7}.resource-hub_page__moU5s a{color:inherit;text-decoration:none}.resource-hub_page__moU5s a:focus-visible{outline:3px solid #1759e5;outline-offset:5px}.resource-hub_container__pcJE8{width:min(1180px,calc(100% - 64px));margin-inline:auto}.resource-hub_header__GXjpB{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:24px max(32px,calc((100vw - 1180px) / 2));border-bottom:1px solid #d9dcd5}.resource-hub_brand__wSv87{display:flex;align-items:center;gap:10px;font-size:21px;letter-spacing:-1px;white-space:nowrap}.resource-hub_brand__wSv87 svg{color:#2166ee;width:25px}.resource-hub_footer__U64U1 nav,.resource-hub_header__GXjpB nav{display:flex;align-items:center;gap:28px;font-size:13px}.resource-hub_header__GXjpB [aria-current]{color:#1759e5}.resource-hub_skipLink__w2hv6{position:absolute;z-index:50;left:20px;top:12px;transform:translateY(-200%);padding:12px 20px;background:#fff}.resource-hub_skipLink__w2hv6:focus{transform:translateY(0)}.resource-hub_page__moU5s .resource-hub_button__9HDp7{display:inline-flex;align-items:center;gap:10px;background:#1759e5;color:white;padding:11px 17px;font-size:12px;border-radius:2px}.resource-hub_hero__AECYr{padding-block:70px 50px}.resource-hub_eyebrow__8_aDi{text-transform:uppercase;font:11px monospace;letter-spacing:.14em;color:#54737d;margin:0 0 20px}.resource-hub_page__moU5s h1,.resource-hub_page__moU5s h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;line-height:1.1;margin:0}.resource-hub_page__moU5s h1{font-size:clamp(38px,4.6vw,62px)}.resource-hub_page__moU5s em{color:#49747a}.resource-hub_intro__ZgHb1{max-width:690px;font-size:17px;color:#607581;margin:25px 0 0}.resource-hub_fieldTool__httiI{display:grid;grid-template-columns:1fr auto;align-items:center;gap:25px;background:#17313f;color:#f7f6f0!important;padding:35px;margin-bottom:50px}.resource-hub_fieldTool__httiI .resource-hub_eyebrow__8_aDi{color:#a3c4c4}.resource-hub_fieldTool__httiI h2{font-size:32px}.resource-hub_fieldTool__httiI p:not(.resource-hub_eyebrow__8_aDi){font-size:14px;color:#bdcdd3;max-width:730px;margin:15px 0 0}.resource-hub_action__4dO5W{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.resource-hub_grid__w0_oj{display:grid;grid-template-columns:repeat(3,1fr);gap:0 30px}.resource-hub_card__C_z51{display:flex;flex-direction:column;padding:28px 0;border-top:1px solid #d9dcd5}.resource-hub_card__C_z51>svg{color:#49747a;margin-bottom:20px;width:22px}.resource-hub_card__C_z51 .resource-hub_eyebrow__8_aDi{font-size:10px;margin-bottom:12px}.resource-hub_card__C_z51 h2{font-size:27px}.resource-hub_card__C_z51 p:not(.resource-hub_eyebrow__8_aDi){font-size:14px;color:#607581;margin:18px 0 22px}.resource-hub_card__C_z51 .resource-hub_action__4dO5W{margin-top:auto;color:#1759e5}.resource-hub_card__C_z51:hover h2,.resource-hub_update__cXNrr:hover h2{color:#49747a}.resource-hub_note__lZzbj{font-size:12px;color:#607581;padding:30px 0;max-width:850px}.resource-hub_update__cXNrr{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;border-top:1px solid #d9dcd5;padding:35px 0}.resource-hub_update__cXNrr img{display:block;width:100%;height:auto;border:1px solid #d9dcd5}.resource-hub_update__cXNrr h2{font-size:36px}.resource-hub_update__cXNrr p:not(.resource-hub_eyebrow__8_aDi){font-size:14px;color:#607581;margin:20px 0}.resource-hub_update__cXNrr .resource-hub_action__4dO5W{color:#1759e5}.resource-hub_footer__U64U1{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #d9dcd5;padding-block:30px;margin-top:40px;font-size:13px}.resource-hub_footer__U64U1 nav{flex-wrap:wrap}@media (max-width:800px){.resource-hub_header__GXjpB{padding:20px;flex-wrap:wrap;gap:18px}.resource-hub_header__GXjpB nav{flex:1;justify-content:flex-end;gap:18px}.resource-hub_container__pcJE8{width:calc(100% - 40px)}.resource-hub_grid__w0_oj{grid-template-columns:repeat(2,1fr)}.resource-hub_update__cXNrr{gap:24px}.resource-hub_update__cXNrr h2{font-size:30px}.resource-hub_footer__U64U1{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.resource-hub_header__GXjpB nav{flex-basis:100%;justify-content:space-between;gap:10px;font-size:11px}.resource-hub_header__GXjpB .resource-hub_button__9HDp7{padding:9px 12px;font-size:11px}.resource-hub_hero__AECYr{padding-block:45px 35px}.resource-hub_intro__ZgHb1{font-size:15px}.resource-hub_fieldTool__httiI,.resource-hub_grid__w0_oj,.resource-hub_update__cXNrr{grid-template-columns:1fr}.resource-hub_fieldTool__httiI{padding:25px;gap:20px}.resource-hub_fieldTool__httiI h2{font-size:29px}.resource-hub_update__cXNrr{gap:25px;padding-block:28px}.resource-hub_update__cXNrr h2{font-size:30px}.resource-hub_footer__U64U1 nav{gap:16px;font-size:12px}}.resource-article_article__I0X4J{width:min(1180px,calc(100% - 64px));margin-inline:auto;overflow-wrap:anywhere}.resource-article_hero__LUV0a{padding:38px 0 56px;border-bottom:1px solid #d9dcd5}.resource-article_article__I0X4J .resource-article_backLink__p8x_k{display:inline-block;color:#54737d;font-size:13px;margin-bottom:40px}.resource-article_eyebrow__BPvmX,.resource-article_sectionNumber__kTdv7{font:11px/1.6 monospace;letter-spacing:.13em;text-transform:uppercase;color:#54737d}.resource-article_hero__LUV0a .resource-article_eyebrow__BPvmX{display:flex;align-items:center;gap:10px;margin-bottom:20px}.resource-article_eyebrow__BPvmX svg{width:18px;height:18px}.resource-article_hero__LUV0a h1{max-width:1000px;text-wrap:balance}.resource-article_intro__QUJn_{max-width:800px;margin-top:26px;font-size:18px;line-height:1.8;color:#526a77}.resource-article_layout__eiAYe{display:grid;grid-template-columns:220px minmax(0,1fr);gap:70px;padding-block:50px 20px}.resource-article_sidebar__iP31E{align-self:start;position:sticky;top:30px;font-size:13px}.resource-article_mobileContents__SX5kM ol,.resource-article_sidebar__iP31E ol{list-style:none;padding:0;margin:18px 0 0}.resource-article_mobileContents__SX5kM li+li,.resource-article_sidebar__iP31E li+li{margin-top:12px}.resource-article_mobileContents__SX5kM a:hover,.resource-article_sidebar__iP31E a:hover{color:#1759e5;text-decoration:underline;text-underline-offset:4px}.resource-article_sidebar__iP31E .resource-article_guideLink__J9sQJ{display:flex;align-items:center;gap:10px;border-top:1px solid #d9dcd5;margin-top:25px;padding-top:20px;color:#1759e5}.resource-article_guideLink__J9sQJ svg{width:16px;height:16px;flex-shrink:0}.resource-article_mobileContents__SX5kM{display:none}.resource-article_content__4wI63{min-width:0}.resource-article_section__jthgt{padding-bottom:46px;scroll-margin-top:28px}.resource-article_section__jthgt+.resource-article_section__jthgt{padding-top:40px;border-top:1px solid #d9dcd5}.resource-article_cta__q7I39 h2,.resource-article_section__jthgt h2{font-size:clamp(29px,3vw,38px);line-height:1.15}.resource-article_sectionNumber__kTdv7,.resource-article_section__jthgt .resource-article_eyebrow__BPvmX{margin:0 0 15px}.resource-article_section__jthgt>p:not(.resource-article_eyebrow__BPvmX):not(.resource-article_sectionNumber__kTdv7):not(.resource-article_tableHint__ec_Qr){color:#526a77;margin-top:20px;font-size:16px;line-height:1.85}.resource-article_bullets__bZOGl{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:15px}.resource-article_bullets__bZOGl li{display:flex;gap:14px;font-size:15px;line-height:1.8}.resource-article_bullets__bZOGl svg{width:17px;height:17px;flex-shrink:0;color:#49747a;margin-top:5px}.resource-article_tableHint__ec_Qr{font-size:12px;color:#526a77;margin:25px 0 10px}.resource-article_tableScroll__1yMfP{max-width:100%;overflow-x:auto;border:1px solid #d9dcd5;background:#fff}.resource-article_mobileContents__SX5kM summary:focus-visible,.resource-article_tableScroll__1yMfP:focus-visible{outline:3px solid #1759e5;outline-offset:4px}.resource-article_tableScroll__1yMfP table{width:100%;min-width:720px;border-collapse:collapse;text-align:left;font-size:14px}.resource-article_tableScroll__1yMfP td,.resource-article_tableScroll__1yMfP th{min-width:150px;padding:18px;vertical-align:top;line-height:1.75;border-bottom:1px solid #d9dcd5}.resource-article_tableScroll__1yMfP thead{background:#17313f;color:#f7f6f0}.resource-article_tableScroll__1yMfP th{font-weight:600}.resource-article_tableScroll__1yMfP td{color:#526a77}.resource-article_tableScroll__1yMfP tr:last-child>*{border-bottom:0}.resource-article_tableScroll__1yMfP tbody tr:nth-child(2n){background:#f1f2ec}.resource-article_article__I0X4J .resource-article_textLink__L0fx0{color:#1759e5;text-decoration:underline;text-underline-offset:3px}.resource-article_checklist___43nj{padding:0;margin:28px 0 0;list-style:none;border-top:1px solid #d9dcd5}.resource-article_checklist___43nj li{display:flex;gap:22px;padding:19px 0;border-bottom:1px solid #d9dcd5;font-size:15px;line-height:1.8}.resource-article_checkNumber__O4H02{flex-shrink:0;font:12px/2.2 monospace;color:#49747a}.resource-article_faq__W_J15,.resource-article_faq__W_J15>div+div{margin-top:28px}.resource-article_faq__W_J15 h3{font-size:16px;font-weight:600}.resource-article_faq__W_J15 p{margin-top:9px;font-size:15px;line-height:1.8;color:#526a77}.resource-article_references__aAt_p{margin:25px 0 0;padding:0;list-style:none}.resource-article_references__aAt_p li{border-bottom:1px solid #d9dcd5}.resource-article_references__aAt_p a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;font-size:14px}.resource-article_references__aAt_p a:hover{text-decoration:underline;text-underline-offset:4px}.resource-article_references__aAt_p svg{flex-shrink:0;width:16px;height:16px}.resource-article_cta__q7I39{background:#17313f;color:#f7f6f0;padding:42px;display:flex;align-items:center;justify-content:space-between;gap:35px}.resource-article_cta__q7I39 .resource-article_eyebrow__BPvmX{color:#a3c4c4;margin-bottom:18px}.resource-article_cta__q7I39 p:not(.resource-article_eyebrow__BPvmX){color:#bdcdd3;font-size:14px;max-width:640px;margin-top:18px}.resource-article_cta__q7I39 a{display:inline-flex;align-items:center;flex-shrink:0;gap:15px;background:#f7f6f0;color:#17313f;padding:13px 18px;font-size:13px}.resource-article_cta__q7I39 svg{width:16px;height:16px}@media (max-width:1000px){.resource-article_layout__eiAYe{grid-template-columns:180px minmax(0,1fr);gap:38px}}@media (max-width:800px){.resource-article_article__I0X4J{width:calc(100% - 40px)}.resource-article_hero__LUV0a{padding-block:25px 35px}.resource-article_article__I0X4J .resource-article_backLink__p8x_k{margin-bottom:30px}.resource-article_intro__QUJn_{font-size:16px}.resource-article_layout__eiAYe{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:25px}.resource-article_sidebar__iP31E{display:none}.resource-article_mobileContents__SX5kM{display:block;border-bottom:1px solid #d9dcd5;padding-bottom:20px;font-size:14px}.resource-article_mobileContents__SX5kM summary{cursor:pointer;font-weight:600;padding-block:8px}.resource-article_section__jthgt{padding-bottom:32px}.resource-article_section__jthgt+.resource-article_section__jthgt{padding-top:30px}.resource-article_cta__q7I39{flex-direction:column;align-items:flex-start;padding:28px}}.update-article_article__dsJtp{overflow-wrap:anywhere}.update-article_article__dsJtp h1{font-size:clamp(38px,4.2vw,60px);line-height:1.1;text-wrap:balance}.update-article_article__dsJtp h2{font-size:clamp(28px,3vw,38px);line-height:1.15}.update-article_article__dsJtp h3{font-weight:600}.update-article_article__dsJtp .uppercase{font-family:monospace;font-weight:400;letter-spacing:.12em}.update-article_article__dsJtp .max-w-7xl{max-width:1244px}.update-article_article__dsJtp img{object-fit:contain}.update-article_article__dsJtp figure{box-shadow:none}.update-article_article__dsJtp a:focus-visible{outline-offset:5px}.update-article_hero__z613z{color:#17313f;border-bottom:1px solid #d9dcd5}.update-article_hero__z613z>div{padding-top:30px}.update-article_backLink__hE6_r{display:inline-block;margin:30px max(20px,calc((100% - 1180px) / 2)) 0;font-size:13px;color:#54737d}.update-article_article__dsJtp .update-article_hero__z613z h1{margin-top:20px}.update-article_hero__z613z p{color:#526a77}.update-article_hero__z613z p:first-child{color:#49747a}.update-article_article__dsJtp .update-article_primary__v7n8D{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:11px 22px;background:#1759e5;color:#fff;border-radius:2px;font-size:13px;font-weight:600}.update-article_article__dsJtp .update-article_primary__v7n8D:hover{background:#1149bf}.update-article_article__dsJtp .update-article_secondary__iF44N{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:11px 22px;border:1px solid;border-radius:2px;font-size:13px;font-weight:600}.update-article_article__dsJtp .update-article_secondary__iF44N:hover{text-decoration:underline;text-underline-offset:4px}.update-article_heroImage__HOLn_{display:flex;align-items:center;border:1px solid #d9dcd5;background:#fff}.update-article_heroImage__HOLn_ img{width:100%;height:auto}.update-article_heroFigure__977IF{overflow:hidden;border:1px solid #d9dcd5;background:#fff}.update-article_heroFigure__977IF>div{border-color:#d9dcd5}.update-article_heroFigure__977IF span{color:#49747a;background:transparent}@media (max-width:600px){.update-article_hero__z613z>div{padding-top:24px}.update-article_article__dsJtp figcaption{font-size:13px}}.page_updateShell__LtVZY>header>a{gap:7px}.page_updateShell__LtVZY>header>a>svg{width:18px;height:18px;flex-shrink:0}.page_article__gzJZE{color:#17313f;overflow-wrap:anywhere}.page_container___CXAL{width:min(1100px,calc(100% - 64px));margin-inline:auto}.page_header__cetJn{padding:0 0 24px;background:#edf1ed;border-bottom:1px solid #d7ded7}.page_back__rv2c7{display:inline-block;margin:18px 0 26px;color:#526a70!important;font-size:12px}.page_titleRow__cQtEI{display:flex;align-items:center;justify-content:space-between;gap:24px}.page_article__gzJZE h1{font-size:clamp(32px,3.6vw,48px);line-height:1.1;letter-spacing:-.025em}.page_article__gzJZE h2{font-size:29px;line-height:1.17;letter-spacing:-.02em}.page_eyebrow__n3hYo{margin:0 0 10px;color:#49747a;font-size:10px;text-transform:uppercase;letter-spacing:.14em;font-weight:600}.page_intro__KLrqc{margin-top:14px;color:#526a70;font-size:16px;line-height:1.65}.page_jumpLinks__r7Cgv{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.page_jumpLinks__r7Cgv a{padding:7px 13px;border:1px solid #cdd8d1;border-radius:4px;color:#355c66;font-size:12px;background:#ffffff80}.page_jumpLinks__r7Cgv a:hover{background:white;border-color:#8eaaa1}.page_primary__Pi8nw{display:inline-flex;align-items:center;justify-content:center;gap:18px;flex-shrink:0;min-height:43px;padding:11px 18px;border-radius:4px;background:#1759e5;color:white!important;font-size:13px;font-weight:600}.page_primary__Pi8nw:hover{background:#1248bd}.page_section__4r7tU{padding-block:34px;border-bottom:1px solid #d7ded7;scroll-margin-top:24px}.page_sectionHeading__l4CxF{display:grid;grid-template-columns:.85fr 1.5fr;gap:60px;align-items:start;margin-bottom:20px}.page_roofSection__aj6_u p,.page_sectionHeading__l4CxF p{margin:0;color:#526a70;font-size:15px;line-height:1.7}.page_sectionHeading__l4CxF .page_note__nniYR{margin-top:7px}.page_gallery__Qa_Bq{display:grid;grid-template-columns:1fr 1fr;gap:20px}.page_siteGallery__xi_9e:focus-visible{outline:2px solid #1759e5;outline-offset:4px}.page_figure__LrZNK{margin:0;overflow:hidden;border:1px solid #d7ded7;border-radius:5px;background:white}.page_figure__LrZNK figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:41px;padding:11px 15px;border-bottom:1px solid #e3e7e1;font-size:12px;line-height:1.4;font-weight:600}.page_figure__LrZNK figcaption>a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:#1759e5!important;font-size:11px;font-weight:500}.page_imageLink__FDz62{display:block;cursor:zoom-in}.page_figure__LrZNK img{display:block;width:100%;height:auto}.page_siteFigure__zgOkV img{aspect-ratio:1.16;object-fit:contain}.page_note__nniYR{margin-top:11px;color:#687b80;font-size:11px!important;line-height:1.6!important}.page_credit__Qq63O{max-width:1040px;margin-top:6px;color:#687b80;font-size:10px;line-height:1.5}.page_mobileHint__cLKDP{display:none}.page_credit__Qq63O a{text-decoration:underline}.page_download__44wmx{display:inline-flex;align-items:center;gap:8px;margin-top:11px;color:#1759e5!important;font-size:13px;font-weight:600}.page_fasciaFigure__FrV7U img{aspect-ratio:3;object-fit:cover;object-position:center 52%}.page_roofSection__aj6_u{display:grid;grid-template-columns:.85fr 1.5fr;gap:60px;align-items:start}.page_roofSection__aj6_u h2{margin-bottom:12px}.page_roofFigure__Eyw06 img{aspect-ratio:1.5;object-fit:cover;object-position:center 62%}.page_roofFigure__Eyw06 .page_imageLink__FDz62{overflow:hidden}.page_roofFigure__Eyw06 img{transform:scale(1.25);transform-origin:center 62%}.page_purchaseGallery__p68YE{align-items:start}.page_purchaseGallery__p68YE .page_imageLink__FDz62{padding:16px;background:#f8fafc}.page_purchaseGallery__p68YE img{max-width:468px;margin-inline:auto}.page_closing__B10tM{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 30px;margin-bottom:30px;border:1px solid #d7ded7;border-radius:5px;background:#edf1ed}.page_closing__B10tM h2{font-size:25px}.page_closing__B10tM p{max-width:650px;margin-top:10px;color:#526a70;font-size:14px;line-height:1.6}.page_closing__B10tM p a{color:#1759e5;text-decoration:underline}.page_closing__B10tM p.page_signature__fyj9O{margin-top:7px;font-size:12px}@media (max-width:850px){.page_sectionHeading__l4CxF{grid-template-columns:1fr;gap:10px}.page_titleRow__cQtEI{align-items:start}.page_titleRow__cQtEI>.page_primary__Pi8nw{display:none}.page_roofSection__aj6_u{grid-template-columns:1fr;gap:20px}}@media (max-width:700px){.page_container___CXAL{width:calc(100% - 36px)}.page_back__rv2c7{margin-bottom:20px}.page_header__cetJn{padding-bottom:20px}.page_article__gzJZE h1{font-size:34px}.page_article__gzJZE h2{font-size:27px}.page_intro__KLrqc{font-size:15px}.page_jumpLinks__r7Cgv{gap:6px}.page_jumpLinks__r7Cgv a{padding:7px 10px;font-size:11px}.page_section__4r7tU{padding-block:26px}.page_gallery__Qa_Bq{gap:10px}.page_siteGallery__xi_9e{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.page_siteGallery__xi_9e>.page_figure__LrZNK{flex:0 0 86%;scroll-snap-align:start}.page_mobileHint__cLKDP{display:block;margin-top:7px;color:#687b80;font-size:11px}.page_siteFigure__zgOkV img{aspect-ratio:1}.page_gallery__Qa_Bq .page_figure__LrZNK figcaption{display:block;min-height:42px;padding:9px;font-size:11px}.page_gallery__Qa_Bq .page_figure__LrZNK figcaption>a{display:none}.page_gallery__Qa_Bq .page_figure__LrZNK .page_imageLink__FDz62{min-height:0}.page_detailGallery__Q0a_J{grid-template-columns:1fr}.page_fasciaFigure__FrV7U img{aspect-ratio:2.6;object-fit:cover;object-position:center 52%}.page_figure__LrZNK figcaption{padding:10px 12px;font-size:11px}.page_figure__LrZNK figcaption>a{font-size:10px}.page_purchaseGallery__p68YE{grid-template-columns:1fr;gap:16px}.page_purchaseGallery__p68YE .page_imageLink__FDz62{padding:10px}.page_roofFigure__Eyw06 img{aspect-ratio:1.5}.page_closing__B10tM{display:block;padding:22px;margin-bottom:20px}.page_closing__B10tM .page_primary__Pi8nw{margin-top:18px}}