.resources{margin-top:calc(var(--topbar) + var(--header));scroll-margin-top:calc(var(--topbar) + var(--header));background:var(--blue-light)}.resources-hero{color:#fff;background:url(/assets/BG-Mr.svg) 0 100%/cover no-repeat;margin-left:15%;padding:5.1vw 2.55vw 5.1vw 17vw}.resources-hero h1{letter-spacing:-.5px;margin-bottom:20px;font-size:51px;line-height:1.2}.resources-featured{grid-template-columns:repeat(4,minmax(0,1fr));gap:70px;padding:calc(5vw + 70px) calc(6vw + 70px) 70px;display:grid}.resources article{min-width:0}.resources article a{height:100%;display:block;position:relative}.resources-image{aspect-ratio:4/3;border-radius:10px;overflow:hidden}.resources-image img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.75,.3,1)}.resources article a:hover img{transform:scale(1.1)}.resources article a:focus-visible{outline:3px solid var(--navy);outline-offset:6px;border-radius:10px}.resources article h2{letter-spacing:0;padding-top:25px;font-size:20px;line-height:1.3}.resources-featured article h2{padding-top:26px;padding-bottom:1px}.resources-parallax,.resources-image-scale{width:100%;height:100%}.resources-image-scale{transition:transform .45s cubic-bezier(.15,.75,.5,1);transform:scale(1.275)}.resources-featured .resources-image img,.resources-featured article a:hover img{transition:none;transform:none}.resources-word{vertical-align:bottom;display:inline-block;overflow:hidden}.resources-word>span{display:inline-block}@media (hover:hover) and (pointer:fine){.resources-featured article a:hover .resources-image-scale{transform:scale(1.4025)}}.resources-featured .resources-lead{grid-area:span 2/span 2;min-height:30vh}.resources-lead a{border-radius:10px;overflow:hidden}.resources-lead .resources-image{aspect-ratio:auto;position:absolute;inset:0}.resources-lead .resources-image:after{content:"";background:#0000004d;position:absolute;inset:0}.resources-featured .resources-lead h2{color:#fff;padding:50px;font-size:40px;line-height:1.3;position:relative}.resources-library{padding:0 8vw 10vw}.resources-divider{padding:2% 3%}.resources-divider:after{content:"";background:var(--navy);height:1px;margin:.5px 0;display:block}.resources-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;padding:50px;display:grid}.resources-grid .resources-image{border-radius:15px}.resources-grid p{max-width:90%;margin-top:10px;line-height:1.6}@media (max-width:999px){body:has(.resources){--topbar:0px;--header:74px}body:has(.resources) #topbar{display:none}body:has(.resources) #nav{height:74px;padding:0 5%}body:has(.resources) #nav .logo{width:132px;height:100px}body:has(.resources) #nav .logo img{object-fit:fill}body:has(.resources) #mobile-nav summary{margin-right:-11px}body:has(.resources) #burger{width:22px;height:1.5px;box-shadow:0 -6px 0 var(--navy), 0 6px 0 var(--navy)}body:has(.resources) #mobile-nav[open] #burger{box-shadow:0 -6px #fff,0 6px #fff}.resources-hero h1{font-size:39px}.resources-featured{grid-template-columns:repeat(2,minmax(0,1fr));padding:85px 70px 70px}.resources-featured .resources-lead{grid-row:auto;min-height:470px}.resources article h2{font-size:24px}.resources-library{padding-left:6vw;padding-right:6vw}.resources-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-grid p{display:none}body:has(.resources) footer .main{padding-top:calc(20vw + 15px);padding-bottom:10vw}body:has(.resources) footer h2{font-size:30px;line-height:1.2}body:has(.resources) footer .copy{padding-top:10vw;padding-bottom:20vw}}@media (max-width:690px){.resources-hero{margin-left:20%;padding:6.4vw 2.4vw 6.4vw 16vw}.resources-hero h1{font-size:34px}.resources-featured{grid-template-columns:1fr;gap:40px;padding:55px 40px 40px}.resources-featured .resources-lead{grid-column:auto;min-height:45vh}.resources-featured .resources-lead h2{padding:35px;font-size:33.6px}.resources-grid{grid-template-columns:1fr}body:has(.resources) footer .li{font-size:15px}body:has(.resources) footer .copy{font-size:12px}}@media (prefers-reduced-motion:reduce){.resources-image img{transition:none;animation:none!important}.resources article a:hover img{transform:none}.resources-image-scale{transition:none}.resources-featured article a:hover .resources-image-scale{transform:scale(1.275)}}
