.ResourceCatalogBlock_section__Z2p6T{--catalog-text:#262629;--catalog-heading:#262629;--catalog-muted:#26262999;--catalog-border:#262629;--catalog-surface:#fffdf1;--catalog-button-text:#313133;--catalog-icon-filter:none;width:calc(100% - var(--menu-outline-padding)*2);max-width:var(--header-nav-max-width)}.ResourceCatalogBlock_sectionDark__phpqi{--catalog-text:#fffdf1;--catalog-heading:#fffdf1;--catalog-muted:color-mix(in srgb,#fffdf1 72%,transparent);--catalog-border:color-mix(in srgb,#fffdf1 45%,transparent);--catalog-surface:#2f2f32;--catalog-button-text:#fffdf1;--catalog-icon-filter:brightness(0) invert(1)}.ResourceCatalogBlock_heading__N2G9Q{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(34px,1.5vw + 25px,38px);line-height:clamp(40px,2vw + 30px,46px);letter-spacing:0;leading-trim:none;color:var(--catalog-heading);margin:0 0 28px}.ResourceCatalogBlock_searchForm__ys5Ev{width:100%}.ResourceCatalogBlock_searchField__5vC9J{position:relative;width:100%;height:67px;border-radius:5px;border:1px solid var(--catalog-border);background:var(--catalog-surface)}.ResourceCatalogBlock_searchIcon__39L4p{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:31px;height:31px;pointer-events:none;filter:var(--catalog-icon-filter)}.ResourceCatalogBlock_searchInput__n9L8J{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;width:100%;height:100%;border:0;outline:0;background:rgba(0,0,0,0);color:var(--catalog-text);padding:0 18px 0 60px;border-radius:inherit}.ResourceCatalogBlock_searchInput__n9L8J::-moz-placeholder{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;color:var(--catalog-text);opacity:1}.ResourceCatalogBlock_searchInput__n9L8J::placeholder{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;color:var(--catalog-text);opacity:1}.ResourceCatalogBlock_archiveLayout__cJAqj{margin-top:44px;display:grid;grid-template-columns:19.2% minmax(0,71.7722%);-moz-column-gap:9.0278%;column-gap:9.0278%;align-items:start}.ResourceCatalogBlock_filtersColumn__4e6XA{display:block}.ResourceCatalogBlock_filterGroup__6C_wP+.ResourceCatalogBlock_filterGroup__6C_wP{margin-top:38px}.ResourceCatalogBlock_filterGroupHeaderButton__ne9hc{font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);width:100%;border:0;outline:0;background:rgba(0,0,0,0);padding:0 0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--catalog-border);cursor:pointer;text-align:left}.ResourceCatalogBlock_filterGroupHeaderButton__ne9hc,.ResourceCatalogBlock_filterHeading__hFJo0{font-family:basic-sans,serif;font-weight:400;font-style:italic;letter-spacing:0;leading-trim:none}.ResourceCatalogBlock_filterHeading__hFJo0{font-size:clamp(24px,1vw + 19px,28px);line-height:clamp(28px,3.3vw + 12px,51px);color:var(--catalog-heading);margin:0;white-space:nowrap}.ResourceCatalogBlock_filterToggleIcon__aVlTU{width:24px;height:24px;transition:transform .2s ease;filter:var(--catalog-icon-filter)}.ResourceCatalogBlock_filterToggleIcon__aVlTU.ResourceCatalogBlock_collapsed__YyECb{transform:rotate(180deg)}.ResourceCatalogBlock_filterList__y6AI2{padding:0;list-style:none;margin:14px 0 0;display:flex;flex-direction:column;gap:8px}.ResourceCatalogBlock_filterOptionButton__ziy7Z{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;width:100%;border:0;outline:0;background:rgba(0,0,0,0);padding:0;display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;color:var(--catalog-text);cursor:pointer;margin:0;text-align:left}@media(max-width:768px){.ResourceCatalogBlock_filterOptionButton__ziy7Z{margin:0}}.ResourceCatalogBlock_filterCheckbox__hZ__D{width:17px;height:16px;flex:0 0 auto;filter:var(--catalog-icon-filter)}.ResourceCatalogBlock_filterOptionLabel__3m3CP{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;color:var(--catalog-text);line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}@media(max-width:768px){.ResourceCatalogBlock_filterOptionLabel__3m3CP{margin:0}}.ResourceCatalogBlock_filterOptionCount__sUZ9B{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;color:var(--catalog-muted);line-height:1.4;margin:0;white-space:nowrap}@media(max-width:768px){.ResourceCatalogBlock_filterOptionCount__sUZ9B{margin:0}}.ResourceCatalogBlock_filterPlaceholder__C9oEm{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;color:var(--catalog-muted);margin:12px 0 0}.ResourceCatalogBlock_sectionsColumn__AZth2{min-width:0}.ResourceCatalogBlock_resourceSection__rCKev+.ResourceCatalogBlock_resourceSection__rCKev{margin-top:58px}.ResourceCatalogBlock_sectionHeading__8gkpE{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(24px,1vw + 19px,28px);line-height:clamp(28px,3.3vw + 12px,51px);letter-spacing:0;leading-trim:none;color:var(--catalog-heading);margin:0 0 14px}.ResourceCatalogBlock_sectionDivider__4vJDu{width:100%;height:1px;background:var(--catalog-border);margin:0 0 22px}.ResourceCatalogBlock_cardsGrid__rGQIr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ResourceCatalogBlock_sectionCard__oa4ig{width:100%!important;min-width:0!important;flex:1 1 auto!important}.ResourceCatalogBlock_emptyState__tz4FN{font-style:normal;color:var(--catalog-muted);margin:0}.ResourceCatalogBlock_emptyState__tz4FN,.ResourceCatalogBlock_viewAllButton__mRnwd{font-family:basic-sans,serif;font-weight:400;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none}.ResourceCatalogBlock_viewAllButton__mRnwd{font-style:italic;width:auto;max-width:100%;min-width:min(218px,100%);white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-height:46px;border:1px solid #2ba9a5;border-radius:34px;background:rgba(0,0,0,0);color:var(--catalog-button-text);margin:24px auto 0;padding:0 22px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;cursor:pointer}.ResourceCatalogBlock_viewAllButton__mRnwd span{color:inherit;line-height:1}.ResourceCatalogBlock_viewAllIcon__Ewkz3{width:13px;height:8px;filter:var(--catalog-icon-filter)}.ResourceCatalogBlock_srOnly__0Oac_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1279px){.ResourceCatalogBlock_cardsGrid__rGQIr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.ResourceCatalogBlock_section__Z2p6T{width:calc(100% - 10px);max-width:none;padding:36px 20px 64px}.ResourceCatalogBlock_heading__N2G9Q{margin-bottom:20px}.ResourceCatalogBlock_archiveLayout__cJAqj{margin-top:30px;grid-template-columns:1fr;gap:30px}.ResourceCatalogBlock_filtersColumn__4e6XA{display:grid;grid-template-columns:1fr;gap:24px}.ResourceCatalogBlock_filterGroup__6C_wP+.ResourceCatalogBlock_filterGroup__6C_wP{margin-top:0}.ResourceCatalogBlock_filterList__y6AI2{margin-top:12px}.ResourceCatalogBlock_sectionHeading__8gkpE{margin-bottom:12px}.ResourceCatalogBlock_resourceSection__rCKev+.ResourceCatalogBlock_resourceSection__rCKev{margin-top:44px}.ResourceCatalogBlock_cardsGrid__rGQIr{grid-template-columns:1fr;gap:20px}.ResourceCatalogBlock_viewAllButton__mRnwd{width:min(218px,100%)}}.BlockGroup_blockGroup__HUp_v{width:100%;border-radius:20px;overflow:hidden;padding:clamp(30px,3.5vw,56px) 0}.BlockGroup_dark__3icrh{background:var(--color-main)}.BlockGroup_light__pEUPU{background:var(--color-off-white)}.BlockGroup_inner__oAmzU{width:100%;margin:0 auto;border-radius:inherit;overflow:hidden}@media(max-width:1024px){.BlockGroup_blockGroup__HUp_v{padding:28px 0;width:auto;margin:0 10px}.BlockGroup_inner__oAmzU{width:calc(100% - 56px)}}@media(max-width:768px){.BlockGroup_blockGroup__HUp_v{padding:24px 0}.BlockGroup_inner__oAmzU{width:calc(100% - 40px)}}.SecondaryCTAGrid_section__dGP0q{width:100%}.SecondaryCTAGrid_light__Rb_Bn{color:#313133}.SecondaryCTAGrid_dark__ebRPQ{color:#fffdf1}.SecondaryCTAGrid_header__EDLgE{display:flex;flex-direction:column;gap:18px;margin-bottom:80px}.SecondaryCTAGrid_subheading__1EUDY{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;margin:0;color:#2ba9a5}.SecondaryCTAGrid_heading__Pd2Kc{max-width:760px}.SecondaryCTAGrid_heading__Pd2Kc h1,.SecondaryCTAGrid_heading__Pd2Kc h2,.SecondaryCTAGrid_heading__Pd2Kc h3,.SecondaryCTAGrid_heading__Pd2Kc h4,.SecondaryCTAGrid_heading__Pd2Kc h5,.SecondaryCTAGrid_heading__Pd2Kc h6,.SecondaryCTAGrid_heading__Pd2Kc p{font-family:var(--font-montserrat),"basic-sans",serif;font-weight:600;font-style:normal;font-size:clamp(42px,3.5vw + 26px,58px);line-height:clamp(48px,2.5vw + 34px,60px);letter-spacing:0;leading-trim:none;margin:0;color:#313133;max-width:none}.SecondaryCTAGrid_heading__Pd2Kc h1>em,.SecondaryCTAGrid_heading__Pd2Kc h2>em,.SecondaryCTAGrid_heading__Pd2Kc h3>em,.SecondaryCTAGrid_heading__Pd2Kc h4>em,.SecondaryCTAGrid_heading__Pd2Kc h5>em,.SecondaryCTAGrid_heading__Pd2Kc h6>em,.SecondaryCTAGrid_heading__Pd2Kc p>em{font-family:basic-sans,serif;font-weight:600;font-style:italic;font-size:clamp(42px,3.5vw + 26px,58px);line-height:clamp(48px,2.5vw + 34px,60px);letter-spacing:0}.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h1,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h2,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h3,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h4,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h5,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc h6,.SecondaryCTAGrid_dark__ebRPQ .SecondaryCTAGrid_heading__Pd2Kc p{color:#fffdf1}.SecondaryCTAGrid_descriptiveContent__0IawU{max-width:760px}.SecondaryCTAGrid_descriptiveContent__0IawU li,.SecondaryCTAGrid_descriptiveContent__0IawU p{font-family:basic-sans,serif;font-weight:400;font-style:normal;font-size:clamp(14px,.5vw + 11px,16px);line-height:clamp(20px,1.5vw + 13px,30px);letter-spacing:0;leading-trim:none;margin:0;color:inherit;max-width:none}.SecondaryCTAGrid_descriptiveContent__0IawU p+ol,.SecondaryCTAGrid_descriptiveContent__0IawU p+p,.SecondaryCTAGrid_descriptiveContent__0IawU p+ul{margin-top:12px}.SecondaryCTAGrid_descriptiveContent__0IawU ol,.SecondaryCTAGrid_descriptiveContent__0IawU ul{margin:12px 0 0;padding-left:18px}.SecondaryCTAGrid_grid__R_2DF{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:normal;align-items:stretch;gap:96px}@media(max-width:1679px){.SecondaryCTAGrid_grid__R_2DF{gap:72px}}@media(max-width:1279px){.SecondaryCTAGrid_grid__R_2DF{gap:64px}}@media(max-width:1024px){.SecondaryCTAGrid_grid__R_2DF{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media(max-width:768px){.SecondaryCTAGrid_grid__R_2DF{grid-template-columns:repeat(1,minmax(0,1fr))}}.SecondaryCTAGrid_cardItem__YSflp{min-width:0;display:flex;justify-content:center;position:relative}.SecondaryCTAGrid_cardFrame___9pGR{width:100%;height:100%;aspect-ratio:418/500;border-radius:10px;overflow:hidden;position:relative;cursor:pointer}.SecondaryCTAGrid_cardFrame___9pGR:before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1px;background:var(--color-green-blue);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:padding .15s ease}.SecondaryCTAGrid_cardFrame___9pGR:hover:before{padding:3px;background:linear-gradient(90deg,#bbd162,#2ba9a5)}.SecondaryCTAGrid_cardFrame___9pGR .SecondaryCTAGrid_gradient__vNa1l{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);pointer-events:none;z-index:2}.SecondaryCTAGrid_card__UixlD{position:relative;width:100%;height:100%;display:block;text-decoration:none;color:inherit}.SecondaryCTAGrid_imageLayer__e2arP{position:absolute;inset:0;z-index:0}.SecondaryCTAGrid_imageLayer__e2arP:after{content:"";position:absolute;bottom:0;right:0;left:0;width:100%;height:150px;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.SecondaryCTAGrid_imageMedia__VjFfs{width:100%;height:100%}.SecondaryCTAGrid_imageMedia__VjFfs img,.SecondaryCTAGrid_imageMedia__VjFfs picture{width:100%;height:100%;display:block}.SecondaryCTAGrid_imageMedia__VjFfs img{-o-object-fit:cover;object-fit:cover}.SecondaryCTAGrid_imageFallback__Ek0LQ{width:100%;height:100%;background:linear-gradient(145deg,rgba(43,169,165,.25),rgba(245,243,232,.3) 50%,rgba(28,35,52,.2)),#d7d4c8}.SecondaryCTAGrid_cardContent__mw_hG{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:40px;pointer-events:none}.SecondaryCTAGrid_cardTitle__CtEHn{font-family:basic-sans,serif;font-weight:400;font-style:italic;font-size:clamp(24px,1vw + 19px,28px);line-height:clamp(28px,3.3vw + 12px,51px);letter-spacing:0;leading-trim:none;margin:0;color:#fffdf1;line-height:1;max-width:75%}.SecondaryCTAGrid_cardArrow__jBhrV{color:#fffdf1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:19px;height:22px;transition:transform .18s ease}.SecondaryCTAGrid_cardArrowIcon__3YRzr{width:19px;height:22px;display:block}.SecondaryCTAGrid_card__UixlD:focus-visible .SecondaryCTAGrid_cardArrow__jBhrV,.SecondaryCTAGrid_card__UixlD:hover .SecondaryCTAGrid_cardArrow__jBhrV{transform:translate(2px,-2px)}.SecondaryCTAGrid_card__UixlD:focus-visible{outline:2px solid #2ba9a5;outline-offset:4px}@media(max-width:1024px){.SecondaryCTAGrid_header__EDLgE{margin-bottom:48px}.SecondaryCTAGrid_grid__R_2DF{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.SecondaryCTAGrid_cardContent__mw_hG{padding:30px}}@media(max-width:768px){.SecondaryCTAGrid_header__EDLgE{margin-bottom:36px}.SecondaryCTAGrid_grid__R_2DF{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.SecondaryCTAGrid_cardContent__mw_hG{padding:24px}}