/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{margin-block:var(--widget-spacing-xxl);margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.accordion{padding-inline:15px}}.split-content .accordion,.tab-content .accordion{margin:0;max-width:100%;padding:0}.accordion-header{grid-gap:var(--gap-spacing-xl);align-items:center;display:grid;grid-template-columns:calc(55% - var(--gap-spacing-xl)/2) calc(45% - var(--gap-spacing-xl)/2)}@media screen and (max-width:767.99px){.accordion-header{grid-template-columns:100%}}.accordion-header-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-spacing-sm)}.accordion-header-heading{font-size:clamp(2.5rem,3.111vw + 1.528rem,4.25rem);font-weight:400}.accordion-header-button,.accordion-header-heading{font-family:TT Commons Pro,sans-serif;font-weight:700}.accordion-header-button{align-items:center;background-color:#fff;background-size:101%;border:1px solid transparent;border-radius:4px;color:#222;color:#fff;cursor:pointer;display:inline-flex;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;font-weight:500;justify-content:center;line-height:1.2;overflow:hidden;padding:12px 25px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;user-select:none;z-index:0}.accordion-header-button:after{background:linear-gradient(90deg,#b31b1b,#e00);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.accordion-header-button:hover{background:#fff;border-color:#b31b1b;color:#b31b1b}.accordion-header-button:hover:after{opacity:0}@media (min-width:576px){.accordion-header-button:hover span.first-span{opacity:1;transform:translateX(-5%)}.accordion-header-button:hover span.last-span{transform:translateX(100%)}.accordion-header-button:hover span.last-span:before{transform:translateX(-50%)}}.accordion-header-button span.first-span{opacity:0;position:absolute;transform:translateX(-200%);transition:transform .3s ease;white-space:nowrap}.accordion-header-button span.last-span{align-items:center;display:inline-flex;gap:8px;justify-content:center;transform:translateX(0);transition:transform .3s ease}.accordion-header-button span.last-span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateX(0);transition:transform .3s ease;vertical-align:middle}.accordion-intro{display:flex;flex-direction:column;gap:var(--gap-spacing-sm);margin-bottom:var(--gap-spacing-sm);max-width:75%}@media screen and (max-width:767.99px){.accordion-intro{max-width:100%}}.accordion-intro a:not([class]){color:#222;font-family:TT Commons Pro,sans-serif;font-size:clamp(1.125rem,.222vw + 1.056rem,1.25rem);font-weight:400;line-height:1.4;text-decoration:underline;text-transform:unset}.accordion-intro a:not([class]):hover{color:#e00}.accordion-group{display:flex;flex-direction:column;gap:var(--gap-spacing-xs)}.accordion-group .collapse-trigger{align-items:center;background-color:transparent;background-color:#fff;border:none;border-radius:0;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-size:clamp(1.75rem,1.333vw + 1.333rem,2.5rem);font-weight:400;font-weight:700;justify-content:center;padding:16px 35px;text-align:center;text-decoration:none;user-select:none}.accordion-group .collapse-trigger:focus,.accordion-group .collapse-trigger:hover{background-color:transparent}.accordion-group .collapse-trigger{justify-content:space-between;line-height:1.2;padding-inline:0;text-align:left;transition:color .3s ease;width:100%}.accordion-group .collapse-trigger:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b31b1b;content:"\f102";display:inline-block;font-family:icons!important;font-size:inherit;font-size:40px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none;transform:rotate(45deg);transition:all .3s ease;vertical-align:middle}.accordion-group .collapse-trigger:hover,.accordion-group .collapse-trigger:hover:after{color:#e00}.accordion-group .collapse-trigger.collapsed:after{transform:rotate(0deg)}.accordion-group-content{margin-bottom:var(--gap-spacing-md);max-width:80%}@media screen and (max-width:991.99px){.accordion-group-content{max-width:100%}}.accordion-group-content .body-content__heading{font-family:TT Commons Pro,sans-serif;font-size:clamp(1.5rem,.889vw + 1.222rem,2rem);font-weight:400;font-weight:700}.collapse-item{border:none;border-bottom:1px solid #b6b6b6}.collapse-trigger{color:#000}.collapse-target.collapse:not(.show){display:none}.collapse-target.collapsing{height:0;overflow:hidden;position:relative;transition:height .25s ease}.accordion--showcase .collapse-item:nth-child(2){margin-left:2rem!important}@media screen and (max-width:767.99px){.accordion--showcase .collapse-item:nth-child(2){margin-left:0!important}}.accordion--showcase .collapse-item:nth-child(3){margin-left:4rem!important}@media screen and (max-width:767.99px){.accordion--showcase .collapse-item:nth-child(3){margin-left:0!important}}.accordion--showcase .collapse-item:nth-child(4){margin-left:6rem!important}@media screen and (max-width:767.99px){.accordion--showcase .collapse-item:nth-child(4){margin-left:0!important}}.accordion--showcase{display:flex;flex-direction:column;gap:var(--gap-spacing-lg);margin-block:var(--widget-spacing-xxl)}@media screen and (max-width:767.99px){.accordion--showcase{gap:var(--gap-spacing-md)}}.accordion--showcase.animate .accordion-header{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInRightBig;animation-timing-function:ease}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.accordion--showcase.animate .accordion--showcase-container{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInLeftBig;animation-timing-function:ease}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.accordion--showcase-container{grid-gap:var(--gap-spacing-sm);display:grid;grid-template-columns:25% calc(75% - var(--gap-spacing-sm));opacity:0}@media screen and (max-width:991.99px){.accordion--showcase-container{opacity:1}}@media screen and (max-width:767.99px){.accordion--showcase-container{grid-template-columns:100%}}.accordion--showcase-content{align-self:center}.accordion--showcase .accordion-header{opacity:0}@media screen and (max-width:991.99px){.accordion--showcase .accordion-header{opacity:1}}.accordion--showcase .accordion-header-media{aspect-ratio:1.77;height:100%;position:relative;width:100%}.accordion--showcase .accordion-header-media img,.accordion--showcase .accordion-header-media video{height:100%;object-fit:cover;position:absolute;width:100%}.accordion--showcase .accordion-header-media.accordion-header-media--placeholder{background:linear-gradient(90deg,#b31b1b,#e00);background:linear-gradient(0deg,#b31b1b,#e00)}.accordion--showcase .accordion-header-media{aspect-ratio:1.1;border-radius:16px;flex:0 0 75%;height:auto;overflow:hidden;transform:skew(18deg,0deg)}.accordion--showcase .accordion-header-media:hover .accordion-header-media-button{opacity:1}.accordion--showcase .accordion-header-media .field--type-image,.accordion--showcase .accordion-header-media video{left:50%;transform:translateX(-50%) skew(-18deg,0deg);width:150%}.accordion--showcase .accordion-header-media .field--type-image{height:100%;object-fit:cover;position:absolute}.accordion--showcase .accordion-header-media .field--type-image+.accordion-header-media-button{display:none}.accordion--showcase .accordion-header-media-button{background-color:transparent;background-color:#fff;border:none;border-radius:0;color:#222;cursor:pointer;display:inline-flex;display:block;font-weight:700;height:30px;padding:16px 35px;text-align:center;text-decoration:none;user-select:none;width:30px}.accordion--showcase .accordion-header-media-button:focus,.accordion--showcase .accordion-header-media-button:hover{background-color:transparent}.accordion--showcase .accordion-header-media-button{align-items:center;background:hsla(0,0%,100%,.8)!important;border-radius:4px;bottom:1rem;display:flex;justify-content:center;opacity:0;padding:0;position:absolute;right:1rem;transform:skew(-18deg,0deg);transition:opacity .3s ease}@media screen and (max-width:991.99px){.accordion--showcase .accordion-header-media-button{opacity:1}}.accordion--showcase .accordion-header-media-button:before{content:"\f142";font-size:inherit;font-size:1rem}.accordion--showcase .accordion-header-media-button.is-paused:before,.accordion--showcase .accordion-header-media-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.accordion--showcase .accordion-header-media-button.is-paused:before{content:"\f143";font-size:inherit}.accordion--showcase .accordion-header-media-container{display:inline-flex;gap:3rem}@media screen and (max-width:767.99px){.accordion--showcase .accordion-header-media-container{display:none}}.accordion--showcase .accordion-header-media-container.is-mobile{display:none}@media screen and (max-width:767.99px){.accordion--showcase .accordion-header-media-container.is-mobile{display:inline-flex}}.accordion--showcase .collapse-item{margin-bottom:var(--gap-spacing-sm);max-width:80%;padding-bottom:var(--gap-spacing-sm)}.accordion--showcase .collapse-item:last-of-type{margin:0}@media screen and (max-width:767.99px){.accordion--showcase .collapse-item{max-width:100%}}.accordion--showcase .collapse-trigger{background:none;border:none;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-size:clamp(2rem,2.667vw + 1.167rem,3.5rem);font-weight:400;font-weight:700;gap:var(--gap-spacing-sm);padding-left:60px;position:relative;text-align:left;transition:all .3s ease}@media (max-width:767.98px){.accordion--showcase .collapse-trigger{padding-left:42px}}.accordion--showcase .collapse-trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b31b1b;content:"\f126";display:inline-block;font-family:icons!important;font-size:inherit;font-size:clamp(2rem,.727vw + 1.773rem,2.5rem);font-style:normal;font-variant:normal;font-weight:400;font-weight:700;left:0;line-height:1;position:absolute;text-transform:none;top:50%;transform:rotate(45deg);transition:all .3s ease;translate:0 -50%;vertical-align:middle}@media (max-width:767.98px){.accordion--showcase .collapse-trigger:before{line-height:0;top:24px;translate:unset}}.accordion--showcase .collapse-trigger:hover,.accordion--showcase .collapse-trigger:hover:before{color:#e00}.accordion--showcase .collapse-trigger.collapsed:before{transform:rotate(0deg)}.accordion--showcase .collapse-content{padding-left:65px;padding-top:15px}@media (max-width:767.98px){.accordion--showcase .collapse-content{padding-left:45px}}.accordion--showcase .collapse-content .body-content{padding:0}
.show-more-content{position:relative}.show-more-content__hidden{height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,height .3s ease}.show-more-content__hidden.is-visible{height:auto;opacity:1}.show-more-content__toggle{align-items:center;background-color:#fff;background-size:101%;border:1px solid transparent;border-radius:4px;color:#222;color:#fff;cursor:pointer;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:700;font-weight:400;font-weight:500;justify-content:center;line-height:1.2;overflow:hidden;padding:12px 25px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;user-select:none;z-index:0}.show-more-content__toggle:after{background:linear-gradient(90deg,#b31b1b,#e00);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.show-more-content__toggle:hover{background:#fff;border-color:#b31b1b;color:#b31b1b}.show-more-content__toggle:hover:after{opacity:0}@media (min-width:576px){.show-more-content__toggle:hover span.first-span{opacity:1;transform:translateX(-5%)}.show-more-content__toggle:hover span.last-span{transform:translateX(100%)}.show-more-content__toggle:hover span.last-span:before{transform:translateX(-50%)}}.show-more-content__toggle span.first-span{opacity:0;position:absolute;transform:translateX(-200%);transition:transform .3s ease;white-space:nowrap}.show-more-content__toggle span.last-span{align-items:center;display:inline-flex;gap:8px;justify-content:center;transform:translateX(0);transition:transform .3s ease}.show-more-content__toggle span.last-span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateX(0);transition:transform .3s ease;vertical-align:middle}.show-more-content__toggle{border-color:#b31b1b;color:#b31b1b;gap:8px}.show-more-content__toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f102";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none;transform:rotate(0deg);transition:all .3s ease;vertical-align:middle}.show-more-content__toggle:after{display:none}.show-more-content__toggle.is-expanded:before{transform:rotate(45deg)}.show-more-content__toggle:hover{border-color:#e00;color:#e00}.show-more-content__toggle:hover:before{color:#e00}.article-overview .show-more-content__toggle{align-items:center;background-color:transparent;background-color:#fff;border:none;border-radius:0;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:16px 35px;text-align:center;text-decoration:none;user-select:none}.article-overview .show-more-content__toggle:focus,.article-overview .show-more-content__toggle:hover{background-color:transparent}.article-overview .show-more-content__toggle{color:#b31b1b;flex-direction:row-reverse;font-weight:400;padding:0}.show-more-content__toggle-section{margin-bottom:var(--gap-spacing-lg);margin-top:var(--gap-spacing-sm)}.article-overview .show-more-content__toggle-section{border-top:1px solid #b6b6b6;margin-bottom:0;padding-top:var(--gap-spacing-sm);text-align:right}
.body-content{margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.body-content{padding-inline:15px}}.body-content{margin-block:var(--widget-spacing-lg)}.body-content-inner-wrapper{max-width:100%}@media (min-width:768px){.body-content-inner-wrapper{max-width:75%}}.paragraph--view-mode--centered-content .body-content-inner-wrapper{margin:0 auto}.split-content .body-content-inner-wrapper{max-width:100%}.collapse-content .body-content,.tab-content .body-content{margin:0 0 var(--gap-spacing-md);max-width:100%;padding:0;width:100%}.split-content .body-content{margin:0;max-width:100%;padding:0;width:100%}.body-content__heading{font-family:TT Commons Pro,sans-serif;font-size:clamp(2rem,2.667vw + 1.167rem,3.5rem);font-weight:400;font-weight:700}.body-content h2,.body-content h3,.body-content__heading{margin-bottom:var(--gap-spacing-sm)}.collapse-content .body-content h2,.collapse-content .body-content h3{font-family:TT Commons Pro,sans-serif;font-size:clamp(1.5rem,.889vw + 1.222rem,2rem);font-weight:400;font-weight:700;margin-bottom:calc(var(--gap-spacing-sm)/2)}.body-content ol li,.body-content ul li{font-family:TT Commons Pro,sans-serif;font-size:clamp(1.125rem,.222vw + 1.056rem,1.25rem);font-weight:400;line-height:1.4}.body-content.paragraph--view-mode--left-aligned{text-align:left}.body-content.paragraph--view-mode--centered-content{text-align:center}.body-content.paragraph--view-mode--statement{font-family:TT Commons Pro,sans-serif;font-size:clamp(1.25rem,.889vw + .972rem,1.75rem);font-size:clamp(1.5rem,2.889vw + .597rem,3.125rem);font-weight:400;line-height:1.2;margin-left:auto;margin-right:auto;text-align:center}.body-content figure.align-left,.body-content img.align-left{margin:var(--gap-spacing-xs) var(--gap-spacing-xs) var(--gap-spacing-xs) 0}.body-content figure.align-right,.body-content img.align-right{margin:var(--gap-spacing-xs) 0 var(--gap-spacing-xs) var(--gap-spacing-xs)}.body-content figure figcaption,.body-content img figcaption{font-size:16px}
.callout-tile{align-items:center;align-self:start;display:flex;justify-content:center;position:relative}.callout-tile:first-of-type{grid-row:1/span 2;justify-self:end;margin-top:var(--widget-spacing-xxl);position:relative;width:75%}@media screen and (max-width:991.99px){.callout-tile:first-of-type{width:100%}}@media screen and (max-width:767.99px){.callout-tile:first-of-type{margin-top:0}}.callout-tile:nth-child(3){grid-column:2;width:55%}@media screen and (max-width:991.99px){.callout-tile:nth-child(3){width:100%}}@media screen and (max-width:767.99px){.callout-tile:nth-child(3){grid-column:unset}}.callout-tile:hover figure{transform:scale(1.2)}.callout-tile:hover .callout-tile-content{background:#fff;border:1px solid #b31b1b;color:#b31b1b}.callout-tile:hover .callout-tile-content:after{display:none}.callout-tile-image{aspect-ratio:1.77;height:100%;position:relative;width:100%}.callout-tile-image img,.callout-tile-image video{height:100%;object-fit:cover;position:absolute;width:100%}.callout-tile-image{aspect-ratio:2.25;border-radius:8px;overflow:hidden}@media screen and (max-width:767.99px){.callout-tile-image{height:175px}}.callout-tile-image figure{height:100%;position:absolute;transform:scale(1);transition:all .3s ease;width:100%;z-index:-1}.callout-tile-content{align-items:center;background-color:#fff;background-size:101%;border:1px solid transparent;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:700;font-weight:400;font-weight:500;justify-content:center;line-height:1.2;overflow:hidden;padding:12px 25px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;user-select:none;z-index:0}.callout-tile-content:after{background:linear-gradient(90deg,#b31b1b,#e00);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.callout-tile-content:hover{background:#fff;border-color:#b31b1b;color:#b31b1b}.callout-tile-content:hover:after{opacity:0}@media (min-width:576px){.callout-tile-content:hover span.first-span{opacity:1;transform:translateX(-5%)}.callout-tile-content:hover span.last-span{transform:translateX(100%)}.callout-tile-content:hover span.last-span:before{transform:translateX(-50%)}}.callout-tile-content span.first-span{opacity:0;position:absolute;transform:translateX(-200%);transition:transform .3s ease;white-space:nowrap}.callout-tile-content span.last-span{align-items:center;display:inline-flex;gap:8px;justify-content:center;transform:translateX(0);transition:transform .3s ease}.callout-tile-content span.last-span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateX(0);transition:transform .3s ease;vertical-align:middle}.callout-tile-content{background-color:transparent;color:#fff;max-width:75%;position:absolute}.callout-tile-container{margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.callout-tile-container{padding-inline:15px}}.callout-tile-container{display:flex;flex-direction:column;gap:var(--gap-spacing-lg)}.callout-tile-group{margin-block:0 var(--widget-spacing-xxl);padding-top:var(--widget-spacing-xl);position:relative}.callout-tile-group-video{aspect-ratio:1.77;height:100%;overflow:hidden;position:relative;width:100%}.callout-tile-group-video img,.callout-tile-group-video video{height:100%;object-fit:cover;position:absolute;width:100%}.callout-tile-group-video{height:40%;left:0;opacity:.05;position:absolute;top:0;z-index:-1}.callout-tile-group-header{margin-inline:auto;max-width:75%;text-align:center}.callout-tile-group-heading{font-family:TT Commons Pro,sans-serif;font-size:clamp(2.5rem,3.111vw + 1.528rem,4.25rem);font-weight:400;font-weight:700}.callout-tile-group-grid{grid-gap:var(--gap-spacing-sm);align-items:center;display:grid;grid-template-columns:repeat(2,1fr);position:relative}@media screen and (max-width:767.99px){.callout-tile-group-grid{grid-template-columns:100%}}
.card[data-interactive*=flip]{background-color:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;height:100%;perspective:1000px;transform-style:preserve-3d}.card[data-interactive*=flip] .card-flip-content{height:100%;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d;transition:transform .5s ease-in-out;width:100%}.card[data-interactive*=flip] .card-front{backface-visibility:hidden;border:1px solid #222;border-radius:4px;height:100%;padding:var(--gap-spacing-sm) var(--gap-spacing-sm) var(--gap-spacing-lg) var(--gap-spacing-sm);transform:rotateY(0);transform-style:preserve-3d;width:100%}.awards-feed .card[data-interactive*=flip] .card-front{padding:var(--gap-spacing-md)}.card[data-interactive*=flip] .card-front-image{aspect-ratio:1.77;height:100%;position:relative;width:100%}.card[data-interactive*=flip] .card-front-image img,.card[data-interactive*=flip] .card-front-image video{height:100%;object-fit:cover;position:absolute;width:100%}.card[data-interactive*=flip] .card-front-image{aspect-ratio:1.45;height:auto;margin-bottom:var(--gap-spacing-sm);overflow:hidden}.card[data-interactive*=flip] .card-back{backface-visibility:hidden;background-color:#222;border:1px solid #222;border-radius:4px;bottom:0;left:0;overflow-y:auto;padding:var(--gap-spacing-sm) var(--gap-spacing-sm) var(--gap-spacing-lg) var(--gap-spacing-sm);position:absolute;right:0;top:0;transform:rotateY(-180deg);transform-style:preserve-3d;width:100%}.awards-feed .card[data-interactive*=flip] .card-back{padding:var(--gap-spacing-md)}.card[data-interactive*=flip] .card-back .card-content,.card[data-interactive*=flip] .card-back .card-content-contact .card[data-interactive*=flip] .card-back .card-content-link,.card[data-interactive*=flip] .card-back .card-content-contact .card[data-interactive*=flip] .card-back .card-content-link a,.card[data-interactive*=flip] .card-back .card-content-name,.card[data-interactive*=flip] .card-back .card-content-name a,.card[data-interactive*=flip] .card-back .card-content-title,.card[data-interactive*=flip] .card-back .card-content-title a{color:#fff}.card[data-interactive*=flip].is-active{z-index:1}.card[data-interactive*=flip].is-active .card-flip-content{transform:rotateY(180deg);transition:transform .5s ease-in-out}.prefers-reduced-motion .card[data-interactive*=flip].is-active .card-flip-content{transition:none}.card[data-interactive*=flip] .show-card-back,.card[data-interactive*=flip] .show-card-front{align-items:center;background-color:transparent;background-color:#fff;border:none;border-radius:0;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:16px 35px;text-align:center;text-decoration:none;user-select:none}.card[data-interactive*=flip] .show-card-back:focus,.card[data-interactive*=flip] .show-card-back:hover,.card[data-interactive*=flip] .show-card-front:focus,.card[data-interactive*=flip] .show-card-front:hover{background-color:transparent}.card[data-interactive*=flip] .show-card-back,.card[data-interactive*=flip] .show-card-front{background:transparent;bottom:20px;padding:0;position:absolute;right:20px}.card[data-interactive*=flip] .show-card-back:before,.card[data-interactive*=flip] .show-card-front:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b31b1b;content:"\f102";display:inline-block;font-family:icons!important;font-size:inherit;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.awards-feed .card[data-interactive*=flip] .show-card-back,.awards-feed .card[data-interactive*=flip] .show-card-front{bottom:var(--gap-spacing-md);right:var(--gap-spacing-md)}.card[data-interactive*=flip] .show-card-front:before{color:#fff;transform:rotate(45deg)}.card[data-interactive*=flip] .card-content{display:flex;flex-direction:column;gap:calc(var(--gap-spacing-xs)/2)}.awards-feed .card[data-interactive*=flip] .card-content{gap:var(--gap-spacing-sm);height:100%}.card[data-interactive*=flip] .card-content-name{color:#222;font-family:TT Commons Pro,sans-serif;font-size:clamp(1.5rem,.889vw + 1.222rem,2rem);font-weight:400;font-weight:700;line-height:1;text-transform:unset}.card[data-interactive*=flip] .card-content-name[href]:hover{color:#b31b1b}.card[data-interactive*=flip] .card-content-contact{margin-top:var(--gap-spacing-sm)}.card[data-interactive*=flip] .card-content-label{font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;line-height:1.2;text-transform:uppercase}.card[data-interactive*=flip] .card-content-email,.card[data-interactive*=flip] .card-content-phone{font-weight:700;text-decoration:underline}.card[data-interactive*=flip] .card-content-email a,.card[data-interactive*=flip] .card-content-phone a{color:#fff}.card[data-interactive*=flip] .card-content-link a{color:#b31b1b;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;font-weight:500;gap:8px;justify-content:center;line-height:1.2;margin-left:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease;transition:all .3s ease}.card[data-interactive*=flip] .card-content-link a:hover{color:#e00}.card[data-interactive*=flip] .card-content-link a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.card[data-interactive*=flip] .card-content-link a:hover{margin-left:8px}.card[data-interactive*=flip] .card-content-link a{color:#fff}.card[data-interactive*=flip] .card-content-tags{list-style-type:none;margin:0;padding:0}.card[data-interactive*=flip] .card-content-tags li{padding:0}.card[data-interactive*=flip] .card-content-tags{display:inline-flex;flex-wrap:wrap;gap:10px}.card[data-interactive*=flip] .card-content-tags li{background-color:#dedede;border-radius:4px;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-size:1rem;font-weight:400;line-height:1.2;padding:4px 8px;text-transform:uppercase}.card[data-interactive*=flip] .card-content-title{padding-right:20px}.card[data-interactive*=flip] .card-content .awards-card__title{font-family:TT Commons Pro,sans-serif;font-size:clamp(1.25rem,.444vw + 1.111rem,1.5rem);font-weight:400;font-weight:700}.card[data-interactive*=flip] .card-content .awards-card__name{font-weight:700;margin-top:auto}.card[data-interactive*=flip] .card-content .awards-card__description{flex-grow:1}.card[data-interactive*=flip] .card-content .flip-card__back-title{font-size:1.125rem;font-size:1rem}.card[data-interactive*=flip] .card-content .flip-card__back-title,.card[data-interactive*=flip] .card-content .flip-card__link{font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-weight:400;line-height:1.2;text-transform:uppercase}.card[data-interactive*=flip] .card-content .flip-card__link{color:#b31b1b;font-size:1.125rem;font-weight:500;justify-content:center;margin-left:0;text-decoration:none;transition:color .3s ease;transition:all .3s ease}.card[data-interactive*=flip] .card-content .flip-card__link:hover{color:#e00}.card[data-interactive*=flip] .card-content .flip-card__link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.card[data-interactive*=flip] .card-content .flip-card__link:hover{margin-left:8px}.card[data-interactive*=flip] .card-content .flip-card__link{color:#fff;display:inline-flex;gap:8px}.card-group{background-color:#f7f7f7;padding:var(--widget-spacing-xl) 0;position:relative}@media screen and (max-width:767.99px){.card-group{padding:80px 0}}.card-group:before{background:url(/themes/custom/dubdub_default/dist/assets/pattern-top.svg);background-size:cover;content:"";height:175px;left:0;position:absolute;top:0;width:100%}.card-group--cards{grid-gap:48px;display:grid;grid-template-columns:100%;margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.card-group--cards{padding-inline:15px}}@media (min-width:992px){.card-group--cards{grid-gap:var(--gap-spacing-lg);grid-template-columns:repeat(2,1fr)}.card-group--cards[data-columns-count="3"]{grid-template-rows:repeat(4,min-content)}.card-group--cards[data-columns-count="3"] .card-group--card:first-of-type{grid-column:1;grid-row:1/span 4}.card-group--cards[data-columns-count="3"] .card-group--card:nth-of-type(2){grid-column:2;grid-row:1/span 2}.card-group--cards[data-columns-count="3"] .card-group--card:nth-of-type(3){grid-column:2;grid-row:3/span 2}}.card-group--cards .card-group-heading{margin-bottom:32px}@media (min-width:992px){.card-group--cards .card-group-heading{margin-bottom:70px}}.card-group--card{display:flex;flex-direction:column;gap:var(--gap-spacing-sm)}@media (min-width:992px){.card-group--card:nth-of-type(2){grid-column:2;grid-row:1/3}.card-group--card:nth-of-type(3){grid-column:1;grid-row:2/4}}.card-group--card figure{aspect-ratio:1.77;height:100%;position:relative;width:100%}.card-group--card figure img,.card-group--card figure video{height:100%;object-fit:cover;position:absolute;width:100%}.card-group--card figure{border-radius:8px;overflow:hidden}.card-group-header{grid-row:1}.card-content{display:flex;flex-direction:column;gap:var(--gap-spacing-sm)}.card-cta a{color:#b31b1b;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;font-weight:500;gap:8px;justify-content:center;line-height:1.2;margin-left:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease;transition:all .3s ease}.card-cta a:hover{color:#e00}.card-cta a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.card-cta a:hover{margin-left:8px}.expandable-card-carousel{margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.expandable-card-carousel{padding-inline:15px}}.expandable-card-carousel{display:grid;grid-template-columns:calc(50% - var(--gap-spacing-lg)) calc(50% + var(--gap-spacing-lg));height:100%;overflow:hidden}@media screen and (max-width:991.99px){.expandable-card-carousel{grid-template-columns:calc(50% - var(--gap-spacing-md)) calc(50% + var(--gap-spacing-md))}}@media screen and (max-width:767.99px){.expandable-card-carousel{grid-template-columns:100%;height:auto}}.expandable-card-carousel--wrapper{margin-block:var(--widget-spacing-xxl);min-height:100vh;position:relative}.expandable-card-carousel--wrapper.background-style-dark{background-color:#222}.expandable-card-carousel-group-header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-spacing-sm);height:100vh;justify-content:center;margin-inline:auto;max-width:90%;overflow:hidden;position:relative}.expandable-card-carousel-group-header:after,.expandable-card-carousel-group-header:before{content:url(/themes/custom/dubdub_default/dist/assets/expandable-pattern.svg);height:25%;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%)}.expandable-card-carousel-group-header:after{bottom:0;top:auto;transform:translateX(-50%) rotate(180deg)}@media screen and (max-width:1199.99px){.expandable-card-carousel-group-header{max-width:100%}}@media screen and (max-width:991.99px){.expandable-card-carousel-group-header{height:100%}}@media screen and (max-width:767.99px){.expandable-card-carousel-group-header{height:auto;padding-top:180px}.expandable-card-carousel-group-header:before{height:unset;top:-30%}.expandable-card-carousel-group-header:after{display:none}}.expandable-card-carousel-group-header a{color:#b31b1b;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;font-weight:500;gap:8px;justify-content:center;line-height:1.2;margin-left:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease;transition:all .3s ease}.expandable-card-carousel-group-header a:hover{color:#e00}.expandable-card-carousel-group-header a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.expandable-card-carousel-group-header a:hover{margin-left:8px}.background-style-dark .expandable-card-carousel-group-header a:not(:hover){color:#fff}@media screen and (max-width:767.99px){.expandable-card-carousel-group-header a{padding-left:var(--gap-spacing-lg)}}.expandable-card-carousel-group-heading{font-family:TT Commons Pro,sans-serif;font-size:clamp(2.5rem,3.111vw + 1.528rem,4.25rem);font-weight:400;font-weight:700}.background-style-dark .expandable-card-carousel-group-heading{color:#fff}@media screen and (max-width:767.99px){.expandable-card-carousel-group-heading{margin-bottom:var(--gap-spacing-md);padding-left:var(--gap-spacing-lg)}}.expandable-card-carousel-group-cards{padding-left:var(--gap-spacing-md)}.expandable-card-carousel-group-cards:before{border-left:1px solid #f7f7f7;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media screen and (max-width:991.99px){.expandable-card-carousel-group-cards:before{left:calc(50% + 40px)}}@media screen and (max-width:767.99px){.expandable-card-carousel-group-cards{padding:0;position:relative}.expandable-card-carousel-group-cards:before{left:15px}}.background-style-dark .expandable-card-carousel-group-cards:before{border-color:#757575}.expandable-card-carousel-group-cards-overflow{display:flex;flex-direction:column;gap:var(--gap-spacing-lg);padding-block:50% var(--gap-spacing-lg)}@media screen and (max-width:767.99px){.expandable-card-carousel-group-cards-overflow{padding-top:25%}}.expandable-card-carousel .carousel-card .collapse-item{border:none;padding-left:var(--gap-spacing-lg);position:relative}.expandable-card-carousel .carousel-card .collapse-item p{margin:0}.expandable-card-carousel .carousel-card .collapse-trigger{align-items:center;background-color:transparent;background-color:#fff;border:none;border-radius:0;border-radius:4px;color:#222;cursor:pointer;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-size:clamp(2rem,2.667vw + 1.167rem,3.5rem);font-weight:400;font-weight:700;justify-content:center;padding:16px 35px;text-align:center;text-decoration:none;user-select:none}.expandable-card-carousel .carousel-card .collapse-trigger:focus,.expandable-card-carousel .carousel-card .collapse-trigger:hover{background-color:transparent}.expandable-card-carousel .carousel-card .collapse-trigger{align-items:unset;background:transparent;gap:var(--gap-spacing-sm);line-height:1.2;margin-bottom:var(--gap-spacing-sm);padding:0;text-align:left}.expandable-card-carousel .carousel-card .collapse-trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b31b1b;content:"\f102";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;left:15px;line-height:1;position:absolute;text-transform:none;transform:rotate(45deg);transition:all .3s ease;vertical-align:middle}@media screen and (max-width:991.99px){.expandable-card-carousel .carousel-card .collapse-trigger:before{left:20px}}@media screen and (max-width:767.99px){.expandable-card-carousel .carousel-card .collapse-trigger:before{left:0}}.expandable-card-carousel .carousel-card .collapse-trigger:hover:before{color:#e00!important}.expandable-card-carousel .carousel-card .collapse-trigger.collapsed:before{transform:rotate(0deg)}.background-style-dark .expandable-card-carousel .carousel-card .collapse-trigger,.background-style-dark .expandable-card-carousel .carousel-card .collapse-trigger:before{color:#fff}.expandable-card-carousel .carousel-card .collapse-intro{margin-bottom:var(--gap-spacing-sm)}.background-style-dark .expandable-card-carousel .carousel-card .collapse-content,.background-style-dark .expandable-card-carousel .carousel-card .collapse-intro{color:#fff}.expandable-card-carousel .carousel-card .collapse-content a{color:#b31b1b;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;font-weight:500;gap:8px;justify-content:center;line-height:1.2;margin-left:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease;transition:all .3s ease}.expandable-card-carousel .carousel-card .collapse-content a:hover{color:#e00}.expandable-card-carousel .carousel-card .collapse-content a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10b";display:inline-block;font-family:icons!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.expandable-card-carousel .carousel-card .collapse-content a:hover{margin-left:8px}.expandable-card-carousel .carousel-card .collapse-content a{margin-top:var(--gap-spacing-sm)}.background-style-dark .expandable-card-carousel .carousel-card .collapse-content a{color:#fff}
.content-hub-feed{margin-inline:auto;max-width:1430px;padding-inline:30px;position:relative;width:100%}@media screen and (max-width:991.99px){.content-hub-feed{padding-inline:15px}}.content-hub-feed{display:flex;flex-direction:column;margin-block:var(--widget-spacing-xxl)}.content-hub-feed-header{align-items:center;display:flex;flex-direction:column;gap:var(--gap-spacing-xs);margin-bottom:var(--gap-spacing-lg)}.content-hub-feed-heading{color:#b31b1b;font-weight:500;grid-row:2;text-align:center}@media (min-width:576px){.content-hub-feed-heading{grid-gap:var(--gap-spacing-xs);align-items:center;display:grid;grid-template-columns:1fr 60px 1fr}}.content-hub-feed-heading p{margin-bottom:0}.content-hub-feed-heading span:not(.icon-plus){color:#222;font-family:TT Commons Pro,sans-serif;font-size:clamp(2.5rem,3.111vw + 1.528rem,4.25rem);font-weight:400;font-weight:700}.content-hub-feed-heading span:not(.icon-plus):first-of-type{justify-self:end}.content-hub-feed-heading .icon-plus{font-size:clamp(2.5rem,4.444vw + 1.111rem,2.75rem);justify-self:center;line-height:clamp(2.5rem,4.444vw + 1.111rem,2.75rem);position:relative}.content-hub-feed-cta{align-self:center}.content-hub-feed-grid .grid-size{width:100%}@media (min-width:576px) and (max-width:1199.98px){.content-hub-feed-grid .grid-size{width:47.5%}}@media (min-width:992px){.content-hub-feed-grid .grid-size{width:30%}}.content-hub-feed-grid .gutter-size{width:0}@media (min-width:576px) and (max-width:1199.98px){.content-hub-feed-grid .gutter-size{width:2.5%}}@media (min-width:992px){.content-hub-feed-grid .gutter-size{width:5%}}.content-hub-feed-grid-item{margin-bottom:var(--gap-spacing-lg);width:100%}@media (min-width:576px) and (max-width:1199.98px){.content-hub-feed-grid-item{width:47.5%}}@media (min-width:992px){.content-hub-feed-grid-item{width:30%}}.content-hub-feed-grid .view-filters .fieldset-legend{font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-size:1rem;font-weight:400;line-height:1.2;text-transform:uppercase}@media screen and (max-width:767.99px){.content-hub-feed-grid .view-filters .fieldset-legend{display:none}}.content-hub-feed-grid .view-filters .form-radios{display:flex;flex-direction:column;gap:var(--gap-spacing-xs);position:relative}.content-hub-feed-grid .view-filters .form-radios:before{border-left:1px solid #b6b6b6;content:"";display:block;height:calc(100% - 40px);left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:0}@media screen and (max-width:767.99px){.content-hub-feed-grid .view-filters .form-radios:before{display:none}}.content-hub-feed-grid .view-filters .form-radios .form-item{position:relative}.content-hub-feed-grid .view-filters .form-radios .form-item:before{border-top:1px solid #b6b6b6;content:"";display:block;height:0;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:25px}@media screen and (max-width:767.99px){.content-hub-feed-grid .view-filters .form-radios .form-item:before{display:none}}.content-hub-feed-grid .view-filters .form-radios .form-item input{display:none;visibility:hidden}.content-hub-feed-grid .view-filters .form-radios .form-item input:checked+label{background:#000056;color:#fff}@media screen and (max-width:767.99px){.content-hub-feed-grid .view-filters .form-radios .form-item input:checked+label{background:transparent;color:#b6b6b6;pointer-events:none}.content-hub-feed-grid .view-filters .form-radios .form-item input:checked+label:before{display:none}}.content-hub-feed-grid .view-filters .form-radios .form-item label{border:1px solid #222;border-radius:4px;cursor:pointer;display:inline-flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;line-height:1.2;margin:0;overflow:hidden;padding:8px 12px;position:relative;text-transform:uppercase;transition:all .3s ease;z-index:1}.content-hub-feed-grid .view-filters .form-radios .form-item label:before{background:linear-gradient(90deg,#000056,blue);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.is-tabbing .content-hub-feed-grid .view-filters .form-radios .form-item label:focus{color:#fff}.is-tabbing .content-hub-feed-grid .view-filters .form-radios .form-item label:focus:before{opacity:1}@media (hover:hover){.content-hub-feed-grid .view-filters .form-radios .form-item label:hover{color:#fff}.content-hub-feed-grid .view-filters .form-radios .form-item label:hover:before{opacity:1}}@media screen and (max-width:767.99px){.content-hub-feed-grid .view-filters .form-radios .form-item label{border:none;border-bottom:1px solid #b6b6b6;border-radius:0;display:block;padding:var(--gap-spacing-sm) 0;text-align:left;width:100%}}.content-hub-feed--external-source{align-items:center;color:#b31b1b;display:flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-weight:400;gap:12px;line-height:1.2;text-transform:uppercase}.content-hub-feed--external-source:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f109";display:inline-block;font-family:icons!important;font-size:inherit;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:unset;text-transform:none;vertical-align:middle}.content-hub-feed--subtext{color:#222;font-family:TT Commons Pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:none}.content-hub-feed--article{color:#222;display:flex;flex-direction:column;gap:var(--gap-spacing-sm);text-decoration:none}.is-tabbing .content-hub-feed--article:focus .content-hub-feed--article-image img{transform:scale(1.25)}.is-tabbing .content-hub-feed--article:focus .content-hub-feed--article-title{color:#e00}.is-tabbing .content-hub-feed--article:focus .content-hub-feed--article-title span{background-position-x:left;background-size:100% 2px}@media (hover:hover){.content-hub-feed--article:hover .content-hub-feed--article-image img{transform:scale(1.25)}.content-hub-feed--article:hover .content-hub-feed--article-title{color:#e00}.content-hub-feed--article:hover .content-hub-feed--article-title span{background-position-x:left;background-size:100% 2px}}.content-hub-feed--article-image{aspect-ratio:1.77;height:100%;overflow:hidden;position:relative;width:100%}.content-hub-feed--article-image img,.content-hub-feed--article-image video{height:100%;object-fit:cover;position:absolute;width:100%}.content-hub-feed--article-image{aspect-ratio:1;border-radius:8px;height:auto}.content-hub-feed--article-image img{transform:scale(1);transition:all .5s ease}.content-hub-feed--article-image-placeholder{background:linear-gradient(90deg,#b31b1b,#e00);height:auto}.content-hub-feed--article-image-placeholder img{padding:30px}.content-hub-feed--article-title{color:#222;font-family:TT Commons Pro,sans-serif;font-size:clamp(1.5rem,.889vw + 1.222rem,2rem);font-weight:400;font-weight:700;text-transform:none;transition:color .25s ease-in-out}.content-hub-feed--article-title span{background:linear-gradient(0deg,#e00,#e00) no-repeat 100% 100%/0 2px;transition:background-size .25s ease-in-out}.content-hub-feed--article-tags ul{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;margin:0;padding:0}.content-hub-feed--article-tags ul li{align-items:center;background:#dedede;border-radius:4px;color:#222!important;display:flex;font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-size:1rem;font-weight:400;line-height:1.2;padding:0;padding:4px 8px;text-transform:uppercase}.content-hub-feed--quote{background:linear-gradient(90deg,#e00,#f8981d);border-radius:8px;color:#fff;display:flex;flex-direction:column;font-family:TT Commons Pro,sans-serif;font-size:clamp(1.25rem,.444vw + 1.111rem,1.5rem);font-weight:400;font-weight:700;gap:var(--gap-spacing-sm);padding:var(--gap-spacing-sm)}.content-hub-feed--quote-attribution{font-family:TT Commons Pro,sans-serif;font-family:TT Commons Pro Mono,monospace;font-size:1.125rem;font-size:1rem;font-weight:400;line-height:1.2;text-transform:uppercase}
