.wb-subpage-main:has(.ResourcesHub-module__cr_BPG__hub){padding:76px 40px 80px}.wb-subpage-container:has(.ResourcesHub-module__cr_BPG__hub){width:min(100%,1200px)}.ResourcesHub-module__cr_BPG__hub{--ink:#111110;--muted:#5b606b;--line:#cdcdc8;--paper:#f3f3f0;color:var(--ink)}.ResourcesHub-module__cr_BPG__hero{max-width:840px}.ResourcesHub-module__cr_BPG__hero h1{letter-spacing:-2px;margin:0;font-weight:400;font-size:64px!important;line-height:1.07!important}.ResourcesHub-module__cr_BPG__hero p{max-width:750px;color:var(--muted);margin:26px 0 0;font-size:21px;line-height:1.5}.ResourcesHub-module__cr_BPG__toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:56px;padding-bottom:18px;display:flex}.ResourcesHub-module__cr_BPG__toolbar>label{flex-shrink:0;width:245px}.ResourcesHub-module__cr_BPG__filters{flex-wrap:wrap;gap:6px 22px;display:flex}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__filters button{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:0;padding:8px 0;font-size:15px;position:relative;color:var(--muted)!important;box-shadow:none!important;background:0 0!important}.ResourcesHub-module__cr_BPG__filters button:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__filters .ResourcesHub-module__cr_BPG__activeFilter,.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__filters button:hover{color:var(--ink)!important}.ResourcesHub-module__cr_BPG__filters .ResourcesHub-module__cr_BPG__activeFilter:after,.ResourcesHub-module__cr_BPG__filters button:hover:after{transform:scaleX(1)}.ResourcesHub-module__cr_BPG__hub :is(a,button):focus-visible{outline:2px solid var(--ink);outline-offset:5px}.ResourcesHub-module__cr_BPG__resultCount{color:var(--muted);margin:18px 0 0;font-size:13px}.ResourcesHub-module__cr_BPG__results:focus-visible{outline:2px solid var(--ink);outline-offset:8px}.ResourcesHub-module__cr_BPG__group{scroll-margin-top:var(--wavebird-anchor-offset,110px);grid-template-columns:240px minmax(0,1fr);gap:64px;margin-top:64px;display:grid;position:relative}.ResourcesHub-module__cr_BPG__anchor{scroll-margin-top:var(--wavebird-anchor-offset,110px);position:absolute;top:0}.ResourcesHub-module__cr_BPG__groupHeading h2{letter-spacing:-.6px;margin:0 0 15px;font-weight:400;font-size:28px!important;line-height:1.15!important}.ResourcesHub-module__cr_BPG__groupHeading p{color:var(--muted);max-width:210px;margin:0;font-size:15px;line-height:1.5}.ResourcesHub-module__cr_BPG__rows{border-top:1px solid var(--ink);min-width:0}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__row{border-bottom:1px solid var(--line);color:var(--ink);background:0 0;grid-template-columns:minmax(140px,.8fr) minmax(0,1.5fr) 20px;align-items:baseline;gap:26px;padding:26px 0;text-decoration:none;display:grid}.ResourcesHub-module__cr_BPG__rowTitle{font-size:19px;font-weight:400;line-height:1.35}.ResourcesHub-module__cr_BPG__description{color:var(--muted);font-size:16px;line-height:1.5}.ResourcesHub-module__cr_BPG__arrow{font-size:18px;transition:transform .18s}.ResourcesHub-module__cr_BPG__row:hover .ResourcesHub-module__cr_BPG__rowTitle{text-underline-offset:5px;text-decoration:underline}.ResourcesHub-module__cr_BPG__row:hover .ResourcesHub-module__cr_BPG__arrow{transform:translate(4px)}.ResourcesHub-module__cr_BPG__empty{color:var(--muted);padding:56px 0}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__empty button{font:inherit;color:var(--ink);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;text-decoration:underline}.ResourcesHub-module__cr_BPG__closing{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:64px;margin-top:90px;padding-top:38px;display:grid}.ResourcesHub-module__cr_BPG__closing h2{letter-spacing:-1px;margin:0 0 20px;font-weight:400;line-height:1.15;font-size:40px!important}.ResourcesHub-module__cr_BPG__closing p{max-width:510px;color:var(--muted);margin:0;font-size:18px;line-height:1.5}.ResourcesHub-module__cr_BPG__actions{flex-wrap:wrap;align-items:center;gap:20px 26px;display:flex}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__primaryAction{border:1px solid var(--ink);width:100%;min-height:52px;color:var(--paper);background:var(--ink);text-align:center;justify-content:center;align-items:center;padding:14px 22px;text-decoration:none;transition:color .18s,background-color .18s;display:flex}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__primaryAction:hover{color:var(--ink);background:0 0}.ResourcesHub-module__cr_BPG__contact,.ResourcesHub-module__cr_BPG__download{color:var(--ink);text-underline-offset:5px;font-size:15px;text-decoration:underline}@media (max-width:1100px){.ResourcesHub-module__cr_BPG__toolbar{flex-direction:column;align-items:stretch;gap:18px}.ResourcesHub-module__cr_BPG__toolbar>label{width:100%;max-width:340px}.ResourcesHub-module__cr_BPG__group{grid-template-columns:190px minmax(0,1fr);gap:36px}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__row{grid-template-columns:minmax(0,1fr) 20px;gap:8px 22px}.ResourcesHub-module__cr_BPG__description{grid-column:1}.ResourcesHub-module__cr_BPG__arrow{grid-area:1/2}.ResourcesHub-module__cr_BPG__hero h1{font-size:56px!important}}@media (max-width:700px){.wb-subpage-main:has(.ResourcesHub-module__cr_BPG__hub){padding:40px 24px 64px}.ResourcesHub-module__cr_BPG__hero h1{letter-spacing:-1.3px;font-size:clamp(36px,10vw,44px)!important}.ResourcesHub-module__cr_BPG__hero p{font-size:19px}.ResourcesHub-module__cr_BPG__toolbar{margin-top:36px}.ResourcesHub-module__cr_BPG__filters{gap:4px 20px}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__filters button{font-size:14px}.ResourcesHub-module__cr_BPG__group{margin-top:44px;display:block}.ResourcesHub-module__cr_BPG__groupHeading{margin-bottom:22px}.ResourcesHub-module__cr_BPG__groupHeading h2{margin-bottom:10px;font-size:26px!important}.ResourcesHub-module__cr_BPG__groupHeading p{max-width:none}.ResourcesHub-module__cr_BPG__hub .ResourcesHub-module__cr_BPG__row{padding:22px 0}.ResourcesHub-module__cr_BPG__rowTitle{font-size:19px}.ResourcesHub-module__cr_BPG__description{font-size:15px}.ResourcesHub-module__cr_BPG__closing{grid-template-columns:1fr;gap:28px;margin-top:60px}.ResourcesHub-module__cr_BPG__closing h2{font-size:33px!important}.ResourcesHub-module__cr_BPG__closing p{font-size:17px}}@media (prefers-reduced-motion:reduce){.ResourcesHub-module__cr_BPG__filters button:after,.ResourcesHub-module__cr_BPG__arrow,.ResourcesHub-module__cr_BPG__primaryAction{transition:none}}
