/** Generated: 2026-03-17 19:13:59 for WJ v6.1.5, App v3.0.8 **/ 
:root{--ResourceContentInnerMaxWidth:var(--DefaultContentInnerMaxWidth);--ResourceSidebarTitleColor:var(--ComponentHeading-B-Color);--ResourceSidebarNavigationColor:var(--Colors-BrandAux02);--ResourceSidebarNavigationActiveColor:var(--Colors-BrandAux01);--ResourceSidebarSubNavigationColor:var(--Colors-BrandAux02);--ResourceSidebarSubNavigationActiveColor:var(--Colors-BrandAux01);--ResourceListingItemFontFamily:var(--Typeface1-FontFamily);--ResourceListingItemLinkColor:var(--Colors-UniversalText);--ResourceListingItemInfoColor:var(--ComponentText-A-Color);--ResourceListingItemInfoSpacerColor:var(--Colors-Neutral04);--ResourceListingItemReadMoreColor:var(--Controls-A-Color);--ResourceListingItemHoverFocusBackgroundColor:var(--LayerStyleEffectComponentHoverColor);--ResourceListingViewTypeGrid-ColumnCount:3;--ResourceListingViewTypeGrid-ColumnGap:24px;--ResourceListingViewTypeGrid-ItemWidth:calc((100% - (var(--ResourceListingViewTypeGrid-ColumnGap) * (var(--ResourceListingViewTypeGrid-ColumnCount) - 1))) / var(--ResourceListingViewTypeGrid-ColumnCount));}
.ResourceContent{}
.ResourceContentInner{margin:0 auto;padding:0 var(--InlineGutterWidth) var(--DefaultContentInnerPaddingBottom);max-width:var(--ResourceContentInnerMaxWidth);}
.ResourceListingInner{display:flex;flex-wrap:wrap;gap:12px;}
.ResourceListingNoResults{padding:100px 0;flex:1 1;text-align:center;}
.ResourceSidebar + .ResourceListing{max-width:949px;}
.ResourceListingItem{width:100%;font-family:var(--ResourceListingItemFontFamily);flex:1 0 100%;}
.ResourceListingItemLink{padding:12px;color:var(--ResourceListingItemLinkColor);display:flex;transition:var(--HoverableTransitionDuration);}
.ResourceListingItemLink:hover,.ResourceListingItemLink:focus{background-color:var(--ResourceListingItemHoverFocusBackgroundColor);outline:none;}
.ResourceListingItemThumbnail{width:320px;}
.ResourceListingItemThumbnailImage{width:100%;display:block;}
.ResourceListingItemDetailsAndReadMore{display:flex;flex-direction:column;flex:1 1;margin:13px 0 13px 29px;}
.ResourceListingItemDetails{flex:1 1;position:relative;}
.ResourceListingItemTitle{color:var(--ComponentHeading-B-Color);display:block;font:var(--ComponentHeading-Size3-Font);letter-spacing:var(--ComponentHeading-Size3-LetterSpacing);margin:0;}
.ResourceListingItemTitleArrow{width:20px;height:20px;display:none;fill:currentColor;vertical-align:middle;}
.ResourceListingItemInfo{color:var(--ResourceListingItemInfoColor);font:var(--ComponentText-Size4-Font);letter-spacing:var(--ComponentText-Size4-LetterSpacing);margin-top:2px;}
.ResourceListingItemInfo:empty{display:none;}
.ResourceListingItemInfoSpacer{color:var(--ResourceListingItemInfoSpacerColor);letter-spacing:2px;margin:0 6px;}
.ResourceListingItemInfoSpacer::before{content:"/";}
.ResourceListingItemInfoSpacerContent{display:none;}
.ResourceListingItemShortDescription{color:var(--ComponentText-A-Color);display:block;font:var(--ComponentText-Size2-Font);letter-spacing:var(--ComponentText-Size2-LetterSpacing);margin-block:19px 0;}
.ResourceListingItemReadMore{align-items:center;color:var(--ResourceListingItemReadMoreColor);display:flex;font:var(--Controls-Size4-Font);letter-spacing:var(--Controls-Size4-LetterSpacing);margin-top:23px;text-transform:uppercase;}
.ResourceListingItemReadMoreArrow{display:inline-block;fill:currentColor;height:20px;margin-left:-3px;width:20px;}
/*
	Start Grid View CSS
*/
.ResourceListingViewTypeGrid .ResourceListingInner{gap:30px var(--ResourceListingViewTypeGrid-ColumnGap);}
.ResourceListingViewTypeGrid .ResourceListingItem{flex:0 1 auto;width:var(--ResourceListingViewTypeGrid-ItemWidth);}
.ResourceListingItemGrid > .ResourceListingItemLink{flex-direction:column;height:100%;padding-bottom:19px;}
.ResourceListingItemGrid > .ResourceListingItemLink > .ResourceListingItemThumbnail{width:100%;}
.ResourceListingItemGrid .ResourceListingItemDetailsAndReadMore{margin:12px 0 0;}
.ResourceListingItemGrid .ResourceListingItemDetails{display:flex;flex-direction:column;padding:0;}
/*
	End Grid View CSS
*/
/*
Pagination
 */
.ResourceListing .PaginationInner{padding-block:72px 0;}
@media (max-width: 1280px) {
.ResourceListingItemThumbnail{width:220px;}
.ResourceListingItemTitle{font-size:22px;}
}
@media (max-width: 1024px) {
:root{--ResourceListingViewTypeGrid-ColumnCount:2;}
}
@media (max-width: 960px) {
:root{--ResourceListingViewTypeGrid-ColumnCount:3;--ResourceListingViewTypeGrid-ColumnGap:12px;}
.BreadcrumbsWithPageFilters + * .ResourceSidebarAndContent{margin-top:36px;}
.ResourceSidebar + .ResourceListing{padding-left:0;}
}
@media (max-width: 768px) {
:root{--ResourceListingViewTypeGrid-ColumnCount:2;}
}
@media (max-width: 640px) {
/* switch View Type List to match View Type Grid */
.ResourceListingInner{row-gap:32px;}
.ResourceListingItem{flex:0 1 auto;width:var(--ResourceListingViewTypeGrid-ItemWidth);}
.ResourceListingItemLink{flex-direction:column;height:100%;}
.ResourceListingItemThumbnail{width:100%;}
.ResourceListingItemDetailsAndReadMore{margin:12px 0 0;}
.ResourceListingItemTitle{padding:0;}
}
@media (max-width: 480px) {
:root{--ResourceListingViewTypeGrid-ColumnCount:1;}
.ResourceListingInner,.ResourceListingViewTypeGrid .ResourceListingInner{row-gap:48px;}
}
.ResourceContentInner > .ResourceCategoryPageHTMLContent{margin:24px 0 36px;}
.ResourcePage .ResourceContentInner{padding-top:120px;}
.ResourcePage .ResourceSidebarAndContent{gap:0 110px;}
.ResourceItem{flex:1 1 100%;max-width:var(--DefaultPageHTMLContentContentBoxMaxWidth);}
.ResourceItemDate,.ResourceItemAuthorBy{color:var(--ComponentText-A-Color);display:block;font:var(--ComponentText-Size4-Font);letter-spacing:var(--ComponentText-Size4-LetterSpacing);}
.ResourceItemDate{margin-bottom:9px;}
.ResourceItemTitle{color:var(--ComponentHeading-B-Color);font:var(--ComponentHeading-Size3-Font);letter-spacing:var(--ComponentHeading-Size3-LetterSpacing);margin:0;}
.ResourceItemAuthorBy{margin-top:12px;}
.ResourceItemContent{margin-top:32px;}
.ResourceItemContent + .ResourceFeaturedItems{padding-top:0;margin-top:72px;}
.ResourceItemShare{border-top:1px var(--Colors-Neutral02) solid;padding-top:32px;}
.ResourceFeaturedItems + .ResourceItemShare{margin-top:72px;}
.ResourceItemContent + .ResourceItemShare{margin-top:72px;}
.ResourceItemShareTitle,.ResourceItemAuthorTitle{margin-bottom:22px;color:var(--ComponentHeading-A-Color);font:var(--ComponentHeading-Size5-Font);font-weight:var(--ComponentHeading-A-FontWeight);letter-spacing:var(--ComponentHeading-Size5-LetterSpacing);text-align:center;text-transform:uppercase;display:block;}
.ResourceItemShareChannels{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;list-style-type:none;margin:0;padding:0;text-align:center;}
.ResourceItemShareChannel{margin:0;display:inline-block;}
.ResourceItemShareChannelLink{color:var(--Colors-Neutral05);transition:var(--HoverableTransitionDuration);}
.ResourceItemShareChannelLink:hover,.ResourceItemShareChannelLink:focus{color:var(--Colors-Neutral08);}
.ResourceItemShareChannelIcon{width:36px;height:36px;display:block;}
.ResourceItemShareChannelIcon svg{fill:currentColor;height:100%;width:100%;}
.ResourceItemAuthor{border-top:1px var(--Colors-Neutral02) solid;padding-top:50px;}
.ResourceItemShare + .ResourceItemAuthor{margin-top:36px;}
.ResourceItemContent + .ResourceItemAuthor{margin-top:72px;}
.ResourceItemAuthorDetails{text-align:center;}
.ResourceItemAuthorPhoto{height:66px;margin:0 auto 13px;width:66px;}
.ResourceItemAuthorPhotoImage{border-radius:100%;height:100%;width:100%;}
.ResourceItemAuthorName{color:var(--ComponentHeading-B-Color);display:block;font:var(--ComponentHeading-Size4-Font);letter-spacing:var(--ComponentHeading-Size4-LetterSpacing);margin-bottom:13px;}
.ResourceItemAuthorBioContent{color:var(--ComponentText-A-Color);font:var(--ComponentText-Size3-Font);letter-spacing:var(--ComponentText-Size3-LetterSpacing);}
@media (max-width: 960px) {
.ResourcePage .ResourceContentInner{padding-top:84px;}
.ResourcePage .ResourceSidebarAndContent{justify-content:center;}
}
@media (max-width: 768px) {
.ResourceItem{padding:0;}
}
@media (max-width: 480px) {
.ResourcePage .ResourceContentInner{padding-top:42px;}
.ResourceItemTitle{font-size:26px;}
.ResourceItemAuthorPhoto{flex:1 0 100px;width:100px;height:80px;}
.ResourceItemAuthorPhotoImage{width:80px;height:80px;border-radius:40px;}
}