@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('fonts/LibreFranklin-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Libre Franklin';src:url('../fonts/static/LibreFranklin-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Stonewall Proud';src:url('../fonts/StonewallVoice-StonewallProud.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Stonewall Loud';src:url('../fonts/StonewallVoice-StonewallLoud.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}.o-tile:not(last-child){margin-bottom:.3125em}.o-tile__wrapper{text-align:left;position:relative;height:100%;min-height:6em}.o-tile__wrapper .tile--link__overlay{inset:0;transition:.3s;position:absolute;z-index:10}.d-feed[class*="d-feed--style-"] .tile--link__overlay{display:none}.o-tile__item{position:relative}.o-tile__item img{-webkit-backface-visibility:hidden;animation:fade-in .4s ease-in-out both}@keyframes fade-in{0%{opacity:0}to 100%{opacity:1}}.o-tile__title{margin-top:0;margin-bottom:0;font-size:1.125em;line-height:1.33333333;line-height:1.2}.o-tile__title a{color:inherit;text-decoration:none}.o-tile__category{margin-top:.375em}.o-tile__text p{font-size:1em;line-height:1.5;line-height:1.2}.o-tile__text p:first-child{margin-top:0}.o-tile__text p:last-child{margin-bottom:0}.o-tile__text strong{color:rgb(133 45 247)}.o-tile__text ul li{font-size:1.125em;line-height:1.33333333;line-height:1.75}.o-tile__text ul li::marker{color:rgb(133 45 247)}.o-tile__icon{margin-bottom:.1875em}.o-tile__icon svg{display:block}.d-feed:not([class*="d-feed--style-"]) .o-tile__item{position:relative;height:0;overflow:hidden;padding-bottom:100%}.d-feed:not([class*="d-feed--style-"]) .o-tile__item img{-webkit-backface-visibility:hidden;animation:fade-in .4s ease-in-out both;position:absolute;height:100%;width:100%;object-fit:cover}@keyframes fade-in{0%{opacity:0}to 100%{opacity:1}}.d-feed:not([class*="d-feed--style-"]) .o-tile__body{background-color:#10003e;color:#fff;position:absolute;bottom:0;left:0;right:0}.d-feed:not([class*="d-feed--style-"]) .o-tile__text{max-width:48em;max-height:0;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.d-feed:not([class*="d-feed--style-"]) .o-tile__title{font-weight:700;background-color:rgb(133 45 247);color:#fff}.d-feed:not([class*="d-feed--style-"]) .o-tile__title a{color:inherit;padding:1.11111111em;text-decoration:none;display:block}.d-feed:not([class*="d-feed--style-"]) .o-tile__title a:after{content:'';width:1.11111111em;height:.72222222em;display:inline-block;background-image:url(../img/white-arrow.png);background-repeat:no-repeat;background-position:right center;background-size:cover;vertical-align:middle;margin-left:.25em}.d-feed:not([class*="d-feed--style-"]) .o-tile__text p{padding:1.25em;margin-bottom:0}.d-feed:not([class*="d-feed--style-"]) .o-tile__text p:empty{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.d-feed:not([class*="d-feed--style-"]) .o-tile__wrapper:hover .o-tile__text{max-height:30em;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.d-feed--style-3 .d-feed__body>.o-tile{background:#f2f2f2;padding-left:2em;padding-right:2em;padding-top:1.5em;padding-bottom:1.5em}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;flex-wrap:wrap}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__item{width:100%;border-radius:1em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;max-width:24.058em}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__body{width:100%;margin-top:1em}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .tile-body__wrapper{width:100%;padding-top:.875em;padding-bottom:.875em}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__title{font-size:1.875em;margin-bottom:.6em;font-family:'Stonewall Proud',Arial,sans-serif}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75em;white-space:nowrap;align-items:center;font-size:1.125em;line-height:1.33333333;padding:.88888889em;max-width:fit-content}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__btn a:before{content:'';width:1.667em;height:1.667em;display:block;background:url(../img/play-icon.svg) no-repeat}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__btn a:hover{padding-left:.88888889em;padding-right:.88888889em;margin-left:0;margin-right:0}.d-feed--style-4 .d-feed__body>.o-tile:not(:first-child){margin-top:1.25em}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper{padding:.625em;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:.625em}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .tile--link__overlay{display:block}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .tile--link__overlay:hover{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__item{width:100%;max-width:8.125em}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__title{font-family:'Stonewall Proud',Arial,sans-serif;font-size:1.5625em;margin-bottom:.4em}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__text{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-btn{margin-top:0}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-btn a{background-color:#10003e;color:#fff;font-size:1em;line-height:1.5;line-height:1.2;padding-top:.3125em;padding-bottom:.363em;padding-left:.625em;padding-right:.625em;font-weight:500}.d-feed--style-4 .d-feed__body>.o-tile .o-tile__wrapper .o-btn a:hover{margin-right:0;margin-left:0;padding-left:.625em;padding-right:.625em}.o-tile__footer .section__wrapper{padding:0}.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__item img{height:11.3125em;object-fit:cover}.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__body .o-tile__title{font-size:1.75em;font-family:'Stonewall Proud',Arial,sans-serif;font-weight:500;background-color:rgb(133 45 247);color:#fff;padding-top:.42857143em;padding-bottom:.42857143em;padding-left:.57142857em;padding-right:.57142857em}.d-feed:not([class*="d-feed--style-"]) .o-tile__footer{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.content--has--sidebar .d-section--style-feed .d-feed.d-feed--style-6 .o-tile{width:100%;max-width:100%}.content--has--sidebar .d-section--style-feed .d-feed.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__body .o-tile__title{font-size:1em;line-height:1.5;font-family:'Libre Franklin',Arial,sans-serif;color:#fff;padding-top:.375em;padding-bottom:.375em;padding-left:.5em;padding-right:.5em;position:relative}.content--has--sidebar .d-section--style-feed .d-feed.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__body .o-tile__text,.content--has--sidebar .d-section--style-feed .d-feed.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__body .o-tile__footer{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.news-feed--wrapper{margin-top:-2.5em;margin-bottom:-2.5em}.view-content:not(.d-feed__body){background-color:#f2f2f2}.view-content:not(.d-feed__body) .o-tile{border-bottom:.0625em solid #fff;margin-bottom:0}.view-content:not(.d-feed__body) .o-tile .o-tile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5em;gap:2.5em;flex-direction:column}.view-content:not(.d-feed__body) .o-tile .o-tile__body{width:100%}.view-content:not(.d-feed__body) .o-tile .o-tile__item{max-width:9.375em;height:inherit;width:100%}.view-content:not(.d-feed__body) .o-tile .o-tile__item img{height:inherit;object-fit:inherit}.view-content:not(.d-feed__body) .o-tile .o-tile__title{font-size:1.5em}.view-content:not(.d-feed__body) .o-tile .o-tile__text{margin-top:1.25em}.view-content:not(.d-feed__body) .o-tile .o-tile__text p{line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.view-content:not(.d-feed__body) .o-tile .tile-meta--date{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;color:#8c8c8c;text-transform:uppercase;font-size:1em;line-height:1.5;padding-top:.625em;max-width:3.495em;width:100%;text-align:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.view-content:not(.d-feed__body) .o-tile .tile-meta--date span{width:fit-content;line-height:1.25em}.view-content:not(.d-feed__body) .o-tile .tile-meta--date span.tile-meta--month{width:100%;margin-top:.625em;margin-bottom:.625em}.view-content:not(.d-feed__body) .o-tile .tile-meta--date span.tile-meta--month time{display:block;font-size:1.5em;line-height:1.2;font-weight:500;padding:.41666667em;border:.1em solid #8c8c8c;border-radius:.25em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.view-content:not(.d-feed__body) .o-tile .tile-meta__category ul{list-style:none;margin-left:0;margin-top:1.875em;margin-bottom:.625em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.3125em}.view-content:not(.d-feed__body) .o-tile .tile-meta__category ul li{padding-top:.125em;padding-bottom:.125em;padding-left:.375em;padding-right:.375em;border:2px solid;color:#8c8c8c;font-size:.875em;line-height:1.57142857;line-height:1.42857143;font-weight:500;border-radius:.25em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-transform:uppercase}.d-feed--style-7 .o-tile:not(last-child){margin-bottom:1.25em}.d-feed--style-7 .o-tile__wrapper{background:#f2f2f2;padding:1.875em;border-right:1px solid #fff;border-bottom:1px solid #fff}.d-feed--style-7 .o-tile__wrapper .o-tile__item{max-width:9.375em;width:100%;height:9.375em;padding:.625em;margin-bottom:1.25em;background:#fff}.d-feed--style-7 .o-tile__wrapper .o-tile__item img{width:100%;height:100%;object-fit:cover}.d-feed--style-7 .o-tile__wrapper .o-tile__title{font-weight:700;font-size:1.5em;line-height:1.2}.d-feed--style-7 .o-tile__wrapper .o-tile__subtitle{margin-top:.625em}.d-feed--style-7 .o-tile__wrapper .o-tile__footer{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.o-tile--meta-date{display:none}.d-feed[class*="d-feed--style-5"]{padding-top:0}.d-feed[class*="d-feed--style-5"] .d-feed__body{max-width:29em;margin-left:auto;margin-right:auto}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile{width:100%}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:#eee}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .tile--link__overlay{display:block}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__item,.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__body{width:100%;max-width:50%}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__item{border:1px solid #e5e7eb;height:20.25em}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__item img{height:100%}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__body{padding:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:1.25em}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__body .o-tile--meta-date{display:block;margin-top:2.5em;color:#a6a9ae}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__body .o-tile__footer{background:url(../img/save_image_no_bg.png) no-repeat;width:4.6875em;height:6.4375em;background-size:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-duration:.15s}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile__wrapper .o-tile__body .o-tile__footer .o-btn{display:none}.d-feed[class*="d-feed--style-5"] .d-feed__body .o-tile:hover .o-tile__wrapper .o-tile__body .o-tile__footer{--tw-translate-y:10px;--tw-translate-x:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.d-feed.d-feed--style-8 .o-tile__wrapper{padding-bottom:4em}.d-feed.d-feed--style-8 .o-tile__item{height:13.625em;margin-bottom:2em}.d-feed.d-feed--style-8 .o-tile__item img{height:100%;width:100%;object-fit:cover}.d-feed.d-feed--style-8 .o-tile__title{font-size:1.9375em;margin-bottom:1rem;font-family:'Stonewall Proud',Arial,sans-serif}.d-feed.d-feed--style-8 .o-tile__text{font-size:1em;margin-bottom:2rem}.d-feed.d-feed--style-8 .o-tile__footer{position:absolute;bottom:0}.d-feed.d-feed--style-8 .o-tile__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75em;white-space:nowrap;align-items:center;font-size:1.125em;line-height:1.33333333;padding:.88888889em;max-width:fit-content}.d-feed.d-feed--style-8 .o-tile__btn a:before{content:'';width:1.667em;height:1.667em;display:block;background:url(../img/play-icon.svg) no-repeat}.d-feed.d-feed--style-8 .o-tile__btn a:hover{padding-left:.88888889em;padding-right:.88888889em;margin-left:0;margin-right:0}.resources-feed--wrapper .view-content:not(.d-feed__body) .o-tile .tile-meta--date{display:none}@media screen and (min-width:40em){.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__body{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:2.5em}.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__title{font-size:2.5em}.view-content:not(.d-feed__body) .o-tile .o-tile__wrapper{flex-direction:row}}@media screen and (min-width:48em){.d-feed.d-feed--style-8 .o-tile__item{height:19.0625em}.d-feed.d-feed--style-8 .o-tile__title{font-size:2.4375em}.d-feed.d-feed--style-8 .o-tile__text{font-size:1.125em}}@media screen and (min-width:48em){.d-feed--style-7 .d-feed__body>.o-tile{margin-bottom:0}.d-feed--style-7 .d-feed__body>.o-tile .o-tile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.d-feed--style-7 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__item{margin-bottom:0}.d-feed--style-7 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__body{padding-left:1.875em;padding-right:1.875em}}@media screen and (min-width:64em){.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper{flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-feed--style-6 .o-tile .o-tile__wrapper .o-tile__body .o-tile__title{font-size:2em;padding-top:.375em;padding-bottom:.375em;padding-left:.5em;padding-right:.5em}.view-content:not(.d-feed__body){display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.view-content:not(.d-feed__body) .o-tile{width:50%;border-left:.0625em solid #fff}.news-feed--wrapper{margin-top:-5em;margin-bottom:-5em}}@media screen and (min-width:1em) and (max-width:25em){.d-feed--style-3 .d-feed__body>.o-tile .o-tile__wrapper .o-tile__btn a{font-size:5vw}}