.activity-tag{background-color:#34d399;border-radius:2px;color:#fff;display:inline-block;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;font-weight:700;line-height:120%;padding:6px 7px}@media only screen and (min-width:75em){.activity-tag{font-size:1vw;letter-spacing:-.01vw}}.activity-tag:before{content:"Open Now"}.closed .activity-tag:before{content:"Closed"}.closed .activity-tag{background-color:#f87171}@media only screen and (min-width:40em){.activity-tag{border-radius:.139vw;padding:.417vh .486vw}}.paragraph-style-2,.super-dropdown__event-heading,.text-btn{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.paragraph-style-2,.super-dropdown__event-heading,.text-btn{font-size:1.389vw;letter-spacing:-.033vw}}.paragraph-style-2 sub,.super-dropdown__event-heading sub,.text-btn sub{display:block;font-size:.875rem;line-height:140%}@media only screen and (min-width:75em){.paragraph-style-2 sub,.super-dropdown__event-heading sub,.text-btn sub{font-size:1.1vw}}.list-style-3,.paragraph-style-3,.super-dropdown__ul{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.list-style-3,.paragraph-style-3,.super-dropdown__ul{font-size:1.25vw;letter-spacing:-.028vw}}.list-style-1 a,.list-style-3 a,.ordered-list-section li a,.paragraph-style-1 a,.paragraph-style-2 a,.paragraph-style-3 a,.subheading-style-4 a,.super-dropdown__event-heading a,.super-dropdown__ul a,.text-btn a{color:#171717;text-decoration:underline}.dark-mode .list-style-1 a,.dark-mode .list-style-3 a,.dark-mode .ordered-list-section li a,.dark-mode .paragraph-style-1 a,.dark-mode .paragraph-style-2 a,.dark-mode .paragraph-style-3 a,.dark-mode .subheading-style-4 a,.dark-mode .super-dropdown__event-heading a,.dark-mode .super-dropdown__ul a,.dark-mode .text-btn a{color:#fff}.list-style-1 a:hover,.list-style-3 a:hover,.ordered-list-section li a:hover,.paragraph-style-1 a:hover,.paragraph-style-2 a:hover,.paragraph-style-3 a:hover,.subheading-style-4 a:hover,.super-dropdown__event-heading a:hover,.super-dropdown__ul a:hover,.text-btn a:hover{color:#ba0c2f}.dark-mode .list-style-1 a:hover,.dark-mode .list-style-3 a:hover,.dark-mode .ordered-list-section li a:hover,.dark-mode .paragraph-style-1 a:hover,.dark-mode .paragraph-style-2 a:hover,.dark-mode .paragraph-style-3 a:hover,.dark-mode .subheading-style-4 a:hover,.dark-mode .super-dropdown__event-heading a:hover,.dark-mode .super-dropdown__ul a:hover,.dark-mode .text-btn a:hover{color:#d21f44}.list-style-3 li+li,.super-dropdown__ul li+li{margin-top:14px}@media only screen and (min-width:75em){.list-style-3 li+li,.super-dropdown__ul li+li{margin-top:1.722vh}}.heading-style-2+.list-style-1,.heading-style-2+.paragraph-style-1,.heading-style-2+.paragraph-style-2,.heading-style-2+.super-dropdown__event-heading,.heading-style-2+.text-btn{margin-top:2.25vh}.heading-style-3+.list-style-1,.heading-style-3+.paragraph-style-1,.heading-style-3+.paragraph-style-2,.heading-style-3+.super-dropdown__event-heading,.heading-style-3+.text-btn,.subheading-style-4+.btn,.subheading-style-4+.list-style-3,.subheading-style-4+.paragraph-style-2,.subheading-style-4+.paragraph-style-3,.subheading-style-4+.super-dropdown__event-heading,.subheading-style-4+.super-dropdown__ul,.subheading-style-4+.text-btn{margin-top:2.25vh}.paragraph-style-2+.paragraph-style-2,.paragraph-style-2+.super-dropdown__event-heading,.paragraph-style-2+.text-btn,.super-dropdown__event-heading+.paragraph-style-2,.super-dropdown__event-heading+.super-dropdown__event-heading,.super-dropdown__event-heading+.text-btn,.text-btn+.paragraph-style-2,.text-btn+.super-dropdown__event-heading,.text-btn+.text-btn{margin-top:2.25vh}.paragraph-style-2+.heading-style-2,.super-dropdown__event-heading+.heading-style-2,.text-btn+.heading-style-2{margin-top:5.9vh}.paragraph-style-2+.btn,.super-dropdown__event-heading+.btn,.text-btn+.btn{margin-top:2.25vh}.paragraph-style-2+.text-btn,.super-dropdown__event-heading+.text-btn,.text-btn+.text-btn{margin-top:1.23vh}.list-style-3+.btn,.list-style-3+.paragraph-style-2,.list-style-3+.super-dropdown__event-heading,.list-style-3+.text-btn,.paragraph-style-3+.btn,.paragraph-style-3+.paragraph-style-2,.paragraph-style-3+.super-dropdown__event-heading,.paragraph-style-3+.text-btn,.super-dropdown__ul+.btn,.super-dropdown__ul+.paragraph-style-2,.super-dropdown__ul+.super-dropdown__event-heading,.super-dropdown__ul+.text-btn{margin-top:2.25vh}.list-style-3+.text-btn,.paragraph-style-3+.text-btn,.super-dropdown__ul+.text-btn{margin-top:1.23vh}.activity-signal,.super-dropdown--large .super-dropdown__heading:before{background-color:#34d399;border-radius:100%;content:"";display:inline-block;height:18px;margin-right:8px;width:18px}.closed .activity-signal,.closed .super-dropdown--large .super-dropdown__heading:before,.super-dropdown--large .closed .super-dropdown__heading:before{background-color:#f87171!important}.caution .activity-signal,.caution .super-dropdown--large .super-dropdown__heading:before,.super-dropdown--large .caution .super-dropdown__heading:before{background-color:#fbbf24}@media only screen and (min-width:40em){.activity-signal,.super-dropdown--large .super-dropdown__heading:before{height:1.5vw;margin-right:.556vw;width:1.5vw}}.super-dropdown{position:relative;z-index:1}.super-dropdown--active{width:100%;z-index:11}@media only screen and (min-width:40em){.super-dropdown--active{width:auto}}.super-dropdown--large{flex-grow:1}@media only screen and (min-width:75em){.super-dropdown--large{width:27.222vw}.filter__drawer .super-dropdown--large{width:auto}}@media only screen and (min-width:40em){.super-dropdown--sort{width:100%}}.super-dropdown__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#171717;border:0;cursor:pointer;display:inline-flex;justify-content:flex-end;padding:10px 22px}.dark-mode .super-dropdown__btn{background-color:#fff}@media only screen and (min-width:40em){.super-dropdown__btn{padding:1vh 1.528vw}}.super-dropdown--large .super-dropdown__btn{background-color:#fff;border:4px solid #171717;display:flex;justify-content:space-between;padding:15px 16px;width:100%}.dark-mode .super-dropdown--large .super-dropdown__btn{background-color:#171717;border:4px solid #fff}@media only screen and (min-width:75em){.super-dropdown--large .super-dropdown__btn{border:.278vw solid #171717;padding:2.214vh 1.667vw}.dark-mode .super-dropdown--large .super-dropdown__btn{border:.278vw solid #fff}}.super-dropdown:hover .super-dropdown__btn{background-color:#ba0c2f}.dark-mode .super-dropdown:hover .super-dropdown__btn{background-color:#d21f44}.super-dropdown--active .super-dropdown__btn{width:100%}@media only screen and (min-width:40em){.super-dropdown--active .super-dropdown__btn{width:300px}}@media only screen and (min-width:75em){.super-dropdown--active .super-dropdown__btn{width:29.361vw}}.super-dropdown--large.super-dropdown--active .super-dropdown__btn{width:100%}.super-dropdown__heading{align-items:center;color:#fff;display:inline-flex;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;white-space:nowrap}@media only screen and (min-width:75em){.super-dropdown__heading{font-size:1.25vw;letter-spacing:-.028vw}}.dark-mode .super-dropdown__heading{color:#171717}.dark-mode .super-dropdown:hover .super-dropdown__heading{color:#fff}.super-dropdown--large .super-dropdown__heading{color:#171717}.dark-mode .super-dropdown--large .super-dropdown__heading{color:#fff}@media only screen and (min-width:40em){.super-dropdown--large .super-dropdown__heading:before{font-size:1.389vw}}.filter__drawer .super-dropdown--large .super-dropdown__heading:before{display:none}.super-dropdown--large.super-dropdown:hover .super-dropdown__heading{color:#fff}.super-dropdown--sort .super-dropdown__heading:before{display:none}.closed .super-dropdown__heading:before{background-color:#f87171}.filter__drawer .super-dropdown__heading{text-transform:capitalize}.super-dropdown__arrow{margin-left:6px;width:28px;fill:#fff;transition:transform .2s ease-in-out}@media only screen and (min-width:40em){.super-dropdown__arrow{margin-left:.417vw;width:1.875vw}}.dark-mode .super-dropdown__arrow{fill:#171717}.super-dropdown:hover .super-dropdown__arrow{fill:#ffabab}.super-dropdown--active .super-dropdown__arrow{transform:rotate(180deg)}.super-dropdown--large .super-dropdown__arrow{fill:#171717}.dark-mode .super-dropdown--large .super-dropdown__arrow{fill:#fff}.super-dropdown--large.super-dropdown:hover .super-dropdown__arrow{fill:#ffabab}.super-dropdown__drawer{background-color:#171717;bottom:0;left:0;opacity:0;padding:0 30px 24px;position:absolute;transform:translateY(calc(100% - .5px));visibility:hidden;width:100%;z-index:2}.dark-mode .super-dropdown__drawer{background-color:#fff}@media only screen and (min-width:75em){.super-dropdown__drawer{padding:0 3.69vh 1.667vw}}.super-dropdown--active .super-dropdown__drawer{opacity:1;visibility:visible}.super-dropdown--large .super-dropdown__drawer{background-color:#fff;border:4px solid #171717;border-top:0;padding:24px 16px}.dark-mode .super-dropdown--large .super-dropdown__drawer{background-color:#171717;border:4px solid #fff}@media only screen and (min-width:75em){.super-dropdown--large .super-dropdown__drawer{border:.278vw solid #171717;border-top:0;padding:1.667vw 3.69vh}.dark-mode .super-dropdown--large .super-dropdown__drawer{border:.278vw solid #fff;border-top:0}}.super-dropdown--large .super-dropdown__drawer>.activity-tag{margin-bottom:2.25vh}.super-dropdown:hover .super-dropdown__drawer{background-color:#ba0c2f}.dark-mode .super-dropdown:hover .super-dropdown__drawer{background-color:#d21f44}.super-dropdown__event{color:#171717}.dark-mode .super-dropdown__event,.super-dropdown--large.super-dropdown:hover .super-dropdown__event{color:#fff}.super-dropdown__event+.super-dropdown__event{margin-top:2vh}.super-dropdown__event-heading{color:inherit;font-weight:700}.super-dropdown__event-paragraph{text-transform:capitalize}.super-dropdown__event-bottom{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:.8vh}@media only screen and (min-width:75em){.super-dropdown__event-bottom{align-items:center;flex-direction:row;justify-content:space-between}}.super-dropdown__event-bottom span{align-items:center;display:flex}.super-dropdown__event-bottom span+.btn{margin-top:14px}@media only screen and (min-width:75em){.super-dropdown__event-bottom span+.btn{margin-top:0}}.dark-mode .super-dropdown__event-bottom .btn:hover,.super-dropdown__event-bottom .btn:hover{background-color:#ffabab;color:#171717}.super-dropdown__event-time+.activity-tag{margin-left:8px}@media only screen and (min-width:75em){.super-dropdown__event-time+.activity-tag{margin-left:.556vw}}.closed .super-dropdown__event-time+.activity-tag{margin-left:0}.super-dropdown__ul{text-align:right}.super-dropdown__ul a{color:#fff;text-decoration:none}.dark-mode .super-dropdown__ul a{color:#171717}.dark-mode .super-dropdown:hover .super-dropdown__ul a{color:#fff}.dark-mode .super-dropdown:hover .super-dropdown__ul a:hover,.dark-mode .super-dropdown__ul a:hover,.super-dropdown__ul a:hover{color:#ffabab}@media only screen and (min-width:75em){.super-dropdown__event-time.paragraph-style-3{font-size:1.025vw}}.icon-magnifying-glass{fill:none;stroke:#171717;stroke-width:6;stroke-miterlimit:10;overflow:visible}.dark-mode .icon-magnifying-glass{stroke:#fff}@media only screen and (min-width:75em){.icon-magnifying-glass{stroke-width:4}}.icon-x{fill:none;stroke:#171717;stroke-width:4}.dark-mode .icon-x{stroke:#fff}.search-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:relative;width:44px}@media only screen and (min-width:40em){.search-btn{height:4.861vw;width:4.861vw}}.search-btn:hover{background-color:#ba0c2f}.dark-mode .search-btn:hover{background-color:#d21f44}.search-btn:hover svg{stroke:#fff}.search-btn.active .icon-magnifying-glass{opacity:0}.search-btn.active .icon-x{opacity:1;width:80%}.search-btn:disabled{pointer-events:none}.search-btn .icon-magnifying-glass{position:absolute;width:90%}@media only screen and (min-width:40em){.search-btn .icon-magnifying-glass{position:static}}.search-btn .icon-x{opacity:0;position:absolute}.search{align-items:center;display:flex;position:relative}.search:focus-within .icon-magnifying-glass{stroke:#fff}.dark-mode .search:focus-within .icon-magnifying-glass{stroke:#171717}@media only screen and (min-width:40em){.search:focus-within .icon-magnifying-glass{stroke:#171717}.dark-mode .search:focus-within .icon-magnifying-glass{stroke:#fff}}.search .search-btn{height:24px;left:16px;position:absolute;top:17.5px;width:24px}@media only screen and (min-width:40em){.search .search-btn{height:6.861vw;position:static;width:6.861vw}}.search .icon-magnifying-glass{stroke-width:10}@media only screen and (min-width:40em){.search .icon-magnifying-glass{stroke-width:6}}@media only screen and (min-width:75em){.search .icon-magnifying-glass{stroke-width:4}}@media only screen and (min-width:40em){.search-btn+.search__input{margin-left:1.667vw}}.search__input.input{padding:16px 16px 16px 48px}@media only screen and (min-width:40em){.search__input.input{padding:15px 16px}}@media only screen and (min-width:75em){.search__input.input{padding:2.214vh 1.667vw}}.header{margin-bottom:60px;position:relative;z-index:100}@media only screen and (min-width:75em){.header{margin-bottom:7.872vh}}.header__primary,.header__secondary-mobile,.header__top,.header__utility{grid-column:span 12/span 12}.header__top{display:flex;justify-content:flex-end;position:relative;z-index:3}@media only screen and (min-width:75em){.header__top+.header__utility{margin-top:2.214vh}}.header__utility{position:relative;z-index:2}@media only screen and (min-width:75em){.header__utility{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:40em){.header__utility .search .search-btn{height:3.861vw}}.header__ribbon--desktop{visibility:hidden}@media only screen and (min-width:75em){.header__ribbon--desktop{visibility:visible}}.header__ribbon--mobile{display:block}@media only screen and (min-width:75em){.header__ribbon--mobile{display:none}}.header__ribbon--mobile .super-dropdown__btn{justify-content:space-between}.header__ribbon--mobile .super-dropdown__drawer{padding:0 22px 24px;position:static;transform:none}.header__logo:hover svg{fill:#ba0c2f}.dark-mode .header__logo:hover svg{fill:#d21f44}.header__logo svg{width:77px;fill:#171717}.dark-mode .header__logo svg{fill:#fff}@media only screen and (min-width:75em){.header__logo svg{width:7.361vw}}.header__logo+.header__activity{margin-top:40px}@media only screen and (min-width:75em){.header__logo+.header__activity{margin-top:0}}.header__activity{position:relative}@media only screen and (min-width:40em){.header__activity{display:flex;justify-content:flex-end}.header__activity .super-dropdown{flex-shrink:0}}.header__activity .super-dropdown:nth-of-type(2){z-index:2}@media only screen and (min-width:40em){.header--search-active .header__activity .super-dropdown{opacity:0;visibility:hidden}}.header__activity .super-dropdown+.super-dropdown{margin-top:16px}@media only screen and (min-width:40em){.header__activity .super-dropdown+.super-dropdown{margin-left:2.778vw;margin-top:0}}.header__activity .search{height:0;opacity:0;visibility:hidden;width:100%}@media only screen and (min-width:40em){.header__activity .search{left:0;position:absolute;top:0;z-index:2}}.header--search-active .header__activity .search{height:auto;opacity:1;visibility:visible}.header--search-active .header__activity .search+.super-dropdown{margin-top:64px}@media only screen and (min-width:40em){.header--search-active .header__activity .search+.super-dropdown{margin-top:0}}.header__btn-group{align-items:center;display:flex;position:absolute;right:0;top:32px}@media only screen and (min-width:75em){.header__btn-group{position:static}}.header__hamburger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;display:flex;height:54px;margin-left:24px;padding:0;width:54px}@media only screen and (min-width:75em){.header__hamburger{display:none}}.header__hamburger[aria-expanded=true]{background-color:#ba0c2f}.header__hamburger[aria-expanded=true] span{background-color:transparent!important}.header__hamburger[aria-expanded=true] span:before{top:0;transform:rotate(45deg)}.header__hamburger[aria-expanded=true] span:after{top:0;transform:rotate(-45deg);width:100%}.header__hamburger[aria-expanded=true] span:after,.header__hamburger[aria-expanded=true] span:before{background-color:#fff}.header__hamburger span{background-color:transparent;display:block;height:4px;position:relative;transition:.2s ease-in-out;width:54px}.header--active .header__hamburger span{background-color:#fff}.header__hamburger span:after,.header__hamburger span:before{background-color:#171717;border-radius:inherit;content:"";height:100%;left:0;position:absolute;transform-origin:center;transition:inherit;width:100%}.dark-mode .header__hamburger span:after,.dark-mode .header__hamburger span:before{background-color:#fff}.header__hamburger span:before{top:-10px}.header__hamburger span:after{top:10px}.header__drawer{background-color:#fff4f4;height:calc(100vh - 188px);left:0;overflow-y:scroll;padding-bottom:20px;position:fixed;top:188px;transform:translateY(120%);transition:.2s ease-in-out;visibility:hidden;width:100vw;z-index:5}.dark-mode .header__drawer{background-color:#480101}@media only screen and (min-width:75em){.header__drawer{background-color:transparent;height:auto;margin-top:24px;margin-top:5vh;overflow-y:visible;position:static;transform:none;visibility:visible;width:auto}}.header--drawer-active .header__drawer{transform:translateY(0);visibility:visible}@media only screen and (min-width:75em){.header__primary>ul{border-bottom:.492vh solid #171717;display:flex;justify-content:space-between}.dark-mode .header__primary>ul{border-bottom:.492vh solid #fff}}.header__primary>ul>li{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%;position:relative}@media only screen and (min-width:75em){.header__primary>ul>li{font-size:1.667vw;font-size:1.944vw;letter-spacing:-.039vw;margin-bottom:-.4vh;padding:1.476vh 0 1.876vh}}.header__primary>ul>li>a{border-bottom:4px solid #171717;color:#171717;display:inline-block;text-decoration:none}.dark-mode .header__primary>ul>li>a{border-bottom:4px solid #fff;color:#fff}@media only screen and (min-width:75em){.dark-mode .header__primary>ul>li>a,.header__primary>ul>li>a{border-bottom:none}}.header__primary>ul>li.active>a{color:#ba0c2f}.dark-mode .header__primary>ul>li.active>a{color:#d21f44}.header__primary>ul>li+li{margin-top:30px}@media only screen and (min-width:75em){.header__primary>ul>li+li{margin-top:0}}@media only screen and (min-width:75em){.header__primary>ul>li:focus-within>a,.header__primary>ul>li:hover>a{color:#ba0c2f}.dark-mode .header__primary>ul>li:focus-within>a,.dark-mode .header__primary>ul>li:hover>a{color:#d21f44}}.header__secondary-mobile{display:block;margin-top:60px}@media only screen and (min-width:75em){.header__secondary-mobile{display:none}}.header__secondary-mobile .super-dropdown__btn{display:flex;justify-content:space-between;width:100%}.header__secondary-mobile .super-dropdown__ul{text-align:left}.header__dropdown-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;position:absolute;right:0;top:0;transition:.2s ease-in-out;width:28px}@media only screen and (min-width:75em){.header__dropdown-btn{display:none}}li.active .header__dropdown-btn{transform:rotate(180deg)}.header__dropdown-btn svg{fill:#171717}.dark-mode .header__dropdown-btn svg{fill:#fff}.header__dropdown{background-color:#ba0c2f;height:0;opacity:0;padding:0 22px;visibility:hidden}.dark-mode .header__dropdown{background-color:#d21f44}@media only screen and (min-width:75em){.header__dropdown{bottom:0;height:auto;left:0;padding:1.23vh 1.389vw;position:absolute;transform:translateY(100%)}}li.active .header__dropdown{height:auto;opacity:1;padding:10px 22px;visibility:visible}@media only screen and (min-width:75em){li:last-child .header__dropdown,li:nth-last-child(2) .header__dropdown{left:auto;right:0}}@media only screen and (min-width:75em){li:focus-within .header__dropdown,li:hover .header__dropdown{opacity:1;visibility:visible}}.header__dropdown li{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.header__dropdown li{font-size:1.25vw;font-size:1.389vw;letter-spacing:-.028vw}}.header__dropdown li a{color:#fff;text-decoration:none}@media only screen and (min-width:75em){.header__dropdown li a{white-space:nowrap}}.dark-mode .header__dropdown li a:hover,.header__dropdown li a:hover{color:#ffabab}.header__dropdown li+li{margin-top:1vh}.dark-light-mode-btn{align-items:center;display:flex}.dark-light-mode-btn span{display:inline-block;font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.dark-light-mode-btn span{font-size:1.389vw;letter-spacing:-.033vw}}.dark-light-mode-btn span+button{margin-left:20px}@media only screen and (min-width:75em){.dark-light-mode-btn span+button{margin-left:1.667vw}}.dark-light-mode-btn button{align-items:center;background-color:#fff;border:4px solid #171717;border-radius:100%;cursor:pointer;display:flex;flex-shrink:0;height:60px;justify-content:center;padding:0;width:60px}.dark-mode .dark-light-mode-btn button{background-color:#171717;border-color:#fff}@media only screen and (min-width:75em){.dark-light-mode-btn button{border:.278vw solid;height:4.444vw;width:4.444vw}}.dark-light-mode-btn button:hover{background-color:#ba0c2f}.dark-mode .dark-light-mode-btn button:hover{background-color:#d21f44}.dark-light-mode-btn button:hover svg{fill:#fff}.dark-light-mode-btn button svg{height:60px;position:absolute;width:30px;fill:#171717;opacity:0;transition:opacity .2s ease-in-out}.dark-mode .dark-light-mode-btn button svg{fill:#fff}.dark-light-mode-btn button svg.active{opacity:1}@media only screen and (min-width:75em){.dark-light-mode-btn button svg{height:2.083vw;width:2.083vw}}.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header,.heading-style-3{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%}@media only screen and (min-width:75em){.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header,.heading-style-3{font-size:1.667vw;letter-spacing:-.039vw}}.footer__location h2,.subheading-style-4{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}@media only screen and (min-width:75em){.footer__location h2,.subheading-style-4{font-size:1vw;letter-spacing:-.01vw}}.footer__location a,.footer__location span,.paragraph-style-2,.text-btn{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.footer__location a,.footer__location span,.paragraph-style-2,.text-btn{font-size:1.389vw;letter-spacing:-.033vw}}.footer__location a sub,.footer__location span sub,.paragraph-style-2 sub,.text-btn sub{display:block;font-size:.875rem;line-height:140%}@media only screen and (min-width:75em){.footer__location a sub,.footer__location span sub,.paragraph-style-2 sub,.text-btn sub{font-size:1.1vw}}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text,.list-style-3,.paragraph-style-3{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text,.list-style-3,.paragraph-style-3{font-size:1.25vw;letter-spacing:-.028vw}}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text a,.footer__location a a,.footer__location h2 a,.footer__location span a,.list-style-1 a,.list-style-3 a,.ordered-list-section li a,.paragraph-style-1 a,.paragraph-style-2 a,.paragraph-style-3 a,.subheading-style-4 a,.text-btn a{color:#171717;text-decoration:underline}.dark-mode .footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text a,.dark-mode .footer__location a a,.dark-mode .footer__location h2 a,.dark-mode .footer__location span a,.dark-mode .list-style-1 a,.dark-mode .list-style-3 a,.dark-mode .ordered-list-section li a,.dark-mode .paragraph-style-1 a,.dark-mode .paragraph-style-2 a,.dark-mode .paragraph-style-3 a,.dark-mode .subheading-style-4 a,.dark-mode .text-btn a,.footer div.ctct-form-embed div.ctct-form-defaults .dark-mode p.ctct-form-text a,.footer__location .dark-mode a a,.footer__location .dark-mode h2 a,.footer__location .dark-mode span a{color:#fff}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text a:hover,.footer__location a a:hover,.footer__location h2 a:hover,.footer__location span a:hover,.list-style-1 a:hover,.list-style-3 a:hover,.ordered-list-section li a:hover,.paragraph-style-1 a:hover,.paragraph-style-2 a:hover,.paragraph-style-3 a:hover,.subheading-style-4 a:hover,.text-btn a:hover{color:#ba0c2f}.dark-mode .footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text a:hover,.dark-mode .footer__location a a:hover,.dark-mode .footer__location h2 a:hover,.dark-mode .footer__location span a:hover,.dark-mode .list-style-1 a:hover,.dark-mode .list-style-3 a:hover,.dark-mode .ordered-list-section li a:hover,.dark-mode .paragraph-style-1 a:hover,.dark-mode .paragraph-style-2 a:hover,.dark-mode .paragraph-style-3 a:hover,.dark-mode .subheading-style-4 a:hover,.dark-mode .text-btn a:hover,.footer div.ctct-form-embed div.ctct-form-defaults .dark-mode p.ctct-form-text a:hover,.footer__location .dark-mode a a:hover,.footer__location .dark-mode h2 a:hover,.footer__location .dark-mode span a:hover{color:#d21f44}.footer__location .heading-style-2+a,.footer__location .heading-style-2+span,.heading-style-2+.list-style-1,.heading-style-2+.paragraph-style-1,.heading-style-2+.paragraph-style-2,.heading-style-2+.text-btn{margin-top:2.25vh}.footer div.ctct-form-embed div.ctct-form-defaults .footer__location h2.ctct-form-header+h2,.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+.subheading-style-4,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+h2,.footer__location .heading-style-3+h2,.heading-style-3+.subheading-style-4{margin-top:.72vh}.footer div.ctct-form-embed div.ctct-form-defaults .footer__location h2+p.ctct-form-text,.footer div.ctct-form-embed div.ctct-form-defaults .footer__location h2.ctct-form-header+a,.footer div.ctct-form-embed div.ctct-form-defaults .footer__location h2.ctct-form-header+span,.footer div.ctct-form-embed div.ctct-form-defaults .subheading-style-4+p.ctct-form-text,.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+.list-style-1,.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+.paragraph-style-1,.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+.paragraph-style-2,.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+.text-btn,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults h2+p.ctct-form-text,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+a,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header+span,.footer__location .heading-style-3+a,.footer__location .heading-style-3+span,.footer__location .subheading-style-4+a,.footer__location .subheading-style-4+span,.footer__location h2+.btn,.footer__location h2+.list-style-3,.footer__location h2+.paragraph-style-2,.footer__location h2+.paragraph-style-3,.footer__location h2+.text-btn,.footer__location h2+a,.footer__location h2+span,.heading-style-3+.list-style-1,.heading-style-3+.paragraph-style-1,.heading-style-3+.paragraph-style-2,.heading-style-3+.text-btn,.subheading-style-4+.btn,.subheading-style-4+.list-style-3,.subheading-style-4+.paragraph-style-2,.subheading-style-4+.paragraph-style-3,.subheading-style-4+.text-btn{margin-top:2.25vh}.footer__location h2+.text-btn,.subheading-style-4+.text-btn{margin-top:1.23vh}.footer div.ctct-form-embed div.ctct-form-defaults .list-style-1+h2.ctct-form-header,.footer div.ctct-form-embed div.ctct-form-defaults .paragraph-style-1+h2.ctct-form-header,.list-style-1+.heading-style-3,.paragraph-style-1+.heading-style-3{margin-top:12vh}.footer__location .paragraph-style-2+a,.footer__location .paragraph-style-2+span,.footer__location .text-btn+a,.footer__location .text-btn+span,.footer__location a+.paragraph-style-2,.footer__location a+.text-btn,.footer__location a+a,.footer__location a+span,.footer__location span+.paragraph-style-2,.footer__location span+.text-btn,.footer__location span+a,.footer__location span+span,.paragraph-style-2+.paragraph-style-2,.paragraph-style-2+.text-btn,.text-btn+.paragraph-style-2,.text-btn+.text-btn{margin-top:2.25vh}.footer__location a+.heading-style-2,.footer__location span+.heading-style-2,.paragraph-style-2+.heading-style-2,.text-btn+.heading-style-2{margin-top:5.9vh}.footer__location a+.btn,.footer__location span+.btn,.paragraph-style-2+.btn,.text-btn+.btn{margin-top:2.25vh}.footer__location a+.text-btn,.footer__location span+.text-btn,.paragraph-style-2+.text-btn,.text-btn+.text-btn{margin-top:1.23vh}.footer div.ctct-form-embed div.ctct-form-defaults .footer__location p.ctct-form-text+a,.footer div.ctct-form-embed div.ctct-form-defaults .footer__location p.ctct-form-text+span,.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+.btn,.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+.paragraph-style-2,.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+.text-btn,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+a,.footer__location .footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+span,.footer__location .list-style-3+a,.footer__location .list-style-3+span,.footer__location .paragraph-style-3+a,.footer__location .paragraph-style-3+span,.list-style-3+.btn,.list-style-3+.paragraph-style-2,.list-style-3+.text-btn,.paragraph-style-3+.btn,.paragraph-style-3+.paragraph-style-2,.paragraph-style-3+.text-btn{margin-top:2.25vh}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text+.text-btn,.list-style-3+.text-btn,.paragraph-style-3+.text-btn{margin-top:1.23vh}.activity-signal,.footer__location>span:before{background-color:#34d399;border-radius:100%;content:"";display:inline-block;height:18px;margin-right:8px;width:18px}.closed .activity-signal,.closed .footer__location>span:before{background-color:#f87171!important}.caution .activity-signal,.caution .footer__location>span:before{background-color:#fbbf24}@media only screen and (min-width:40em){.activity-signal,.footer__location>span:before{height:1.5vw;margin-right:.556vw;width:1.5vw}}.border-global--all,.border-global--bottom,.border-global--top,.footer__faux-col{--border-width:100%;position:relative}.border-global--all:before,.border-global--bottom:before,.border-global--top:before,.footer__faux-col:before{background-color:#fff4f4;content:"";height:4px;position:absolute;width:var(--border-width);z-index:1}.dark-mode .border-global--all:before,.dark-mode .border-global--bottom:before,.dark-mode .border-global--top:before,.dark-mode .footer__faux-col:before{background-color:#480101}@media only screen and (min-width:75em){.border-global--all:before,.border-global--bottom:before,.border-global--top:before,.footer__faux-col:before{height:.492vh}}.border-global--top,.footer__faux-col{border-top:4px solid #171717}.dark-mode .border-global--top,.dark-mode .footer__faux-col{border-top:4px solid #fff}@media only screen and (min-width:75em){.border-global--top,.footer__faux-col{border-top:.492vh solid #171717}.dark-mode .border-global--top,.dark-mode .footer__faux-col{border-top:.492vh solid #fff}}.border-global--top:before,.footer__faux-col:before{right:0;top:-4px}@media only screen and (min-width:75em){.border-global--top:before,.footer__faux-col:before{top:-.492vh}}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter__button button,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:4px solid #171717;border-radius:0;color:#171717;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.125rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;padding:15px 16px;width:100%}@media only screen and (min-width:75em){.filter__button button,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.input{font-size:1.25vw;letter-spacing:-.028vw}}.dark-mode .filter__button button,.dark-mode .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.dark-mode .input,.filter__button .dark-mode button,.footer div.ctct-form-embed form.ctct-form-custom .dark-mode input.ctct-form-element{background-color:#171717;border:4px solid #fff;color:#fff}@media only screen and (min-width:75em){.filter__button button,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.input{border:.278vw solid #171717;padding:2.214vh 1.667vw}.dark-mode .filter__button button,.dark-mode .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.dark-mode .input,.filter__button .dark-mode button,.footer div.ctct-form-embed form.ctct-form-custom .dark-mode input.ctct-form-element{border:.278vw solid #fff}}.filter__button button:hover,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:hover,.input:hover{background-color:#ba0c2f;color:#fff}.dark-mode .filter__button button:hover,.dark-mode .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:hover,.dark-mode .input:hover,.filter__button .dark-mode button:hover,.footer div.ctct-form-embed form.ctct-form-custom .dark-mode input.ctct-form-element:hover{background-color:#d21f44}.filter__button button::-moz-placeholder,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element::-moz-placeholder,.input::-moz-placeholder{color:#171717}.filter__button button::placeholder,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element::placeholder,.input::placeholder{color:#171717}.dark-mode .filter__button button::-moz-placeholder,.dark-mode .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element::-moz-placeholder,.dark-mode .input::-moz-placeholder,.filter__button .dark-mode button::-moz-placeholder,.footer div.ctct-form-embed form.ctct-form-custom .dark-mode input.ctct-form-element::-moz-placeholder{color:#fff}.dark-mode .filter__button button::placeholder,.dark-mode .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element::placeholder,.dark-mode .input::placeholder,.filter__button .dark-mode button::placeholder,.footer div.ctct-form-embed form.ctct-form-custom .dark-mode input.ctct-form-element::placeholder{color:#fff}.filter__button button:hover::-moz-placeholder,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:hover::-moz-placeholder,.input:hover::-moz-placeholder{color:#fff}.filter__button button:hover::placeholder,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:hover::placeholder,.input:hover::placeholder{color:#fff}.dropdown .filter__button button,.dropdown .footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.dropdown .input,.filter__button .dropdown button,.footer div.ctct-form-embed form.ctct-form-custom .dropdown input.ctct-form-element{text-transform:capitalize}.footer div.ctct-form-embed form.ctct-form-custom label.ctct-form-label,.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.footer{margin-top:100px;padding-bottom:40px}@media only screen and (min-width:40em){.footer{padding-bottom:80px}}@media only screen and (min-width:75em){.footer{margin-top:12.3vh;padding-bottom:9vh}}.footer__inner+.footer__inner{margin-top:50px}@media only screen and (min-width:40em){.footer__inner+.footer__inner{margin-top:80px}}@media only screen and (min-width:75em){.footer__inner+.footer__inner{margin-top:9vh}}.footer__faux-col{grid-column:span 12/span 12;padding-top:60px}@media only screen and (min-width:75em){.footer__faux-col{padding-top:9vh}}.footer__faux-col:before{display:none}.footer__locations{grid-column:span 12/span 12}@media only screen and (min-width:40em){.footer__locations{display:flex}}@media only screen and (min-width:75em){.footer__locations{grid-column:span 7/span 7}}.footer__locations+.footer__links{margin-top:52px}@media only screen and (min-width:75em){.footer__locations+.footer__links{margin-top:0}}.footer__location h2{text-transform:uppercase}.footer__location h2+address{margin-top:16px}@media only screen and (min-width:75em){.footer__location h2+address{margin-top:1.4vh}}.footer__location a,.footer__location h2,.footer__location span{font-weight:700}.footer__location a{color:#171717;text-decoration:none}.dark-mode .footer__location a{color:#fff}.footer__location a:hover{color:#ba0c2f}.dark-mode .footer__location a:hover{color:#d21f44}.footer__location>a{display:block;margin-top:0}.footer__location>span{align-items:center;display:inline-flex;margin-top:20px}@media only screen and (min-width:75em){.footer__location>span{margin-top:3vh}}.footer__location>span.closed:before{background-color:#f87171}.footer__location span span{font-weight:400;margin-left:6px}@media only screen and (min-width:40em){.footer__location span span{margin-left:.417vw}}.footer__location+.footer__location{margin-top:52px}@media only screen and (min-width:40em){.footer__location+.footer__location{margin-left:6.111vw;margin-top:0}}.footer__links{grid-column:span 12/span 12}@media only screen and (min-width:75em){.footer__links{display:flex;grid-column:span 5/span 5;justify-content:space-between}}.footer ul+ul{margin-top:52px}@media only screen and (min-width:40em){.footer ul+ul{margin-top:30px}}@media only screen and (min-width:75em){.footer ul+ul{margin-top:0}}.footer li{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.footer li{font-size:1.389vw;letter-spacing:-.033vw}}@media only screen and (min-width:40em){.footer li{display:inline-block;margin-bottom:10px;margin-right:26px}}@media only screen and (min-width:75em){.footer li{display:block;margin-bottom:0;margin-right:0}}.footer li a{color:#171717;font-weight:700;text-decoration:none}.dark-mode .footer li a{color:#fff}.footer li a:hover{color:#ba0c2f}.dark-mode .footer li a:hover{color:#d21f44}.footer__secondary{align-items:center;display:flex;flex-direction:column}.footer__secondary,.footer__tertiary{grid-column:span 12/span 12}@media only screen and (min-width:75em){.footer__secondary,.footer__tertiary{display:flex;flex-direction:row;justify-content:space-between}}.footer .btn+.input,.footer .input+.dark-light-mode-btn,.footer div.ctct-form-embed form.ctct-form-custom .btn+input.ctct-form-element,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element+.dark-light-mode-btn{margin-top:32px}@media only screen and (min-width:75em){.footer .btn+.input,.footer .input+.dark-light-mode-btn,.footer div.ctct-form-embed form.ctct-form-custom .btn+input.ctct-form-element,.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element+.dark-light-mode-btn{margin-top:0}}.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.footer__newsletter.input{width:70vw}@media only screen and (min-width:40em){.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.footer__newsletter.input{width:80vw}}@media only screen and (min-width:75em){.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,.footer__newsletter.input{width:40vw}}.footer .heading-style-1{color:#ba0c2f;flex-shrink:0;font-size:40px}.dark-mode .footer .heading-style-1{color:#d21f44}@media only screen and (min-width:40em){.footer .heading-style-1{font-size:3.611vw}}.footer .footer__location .heading-style-1+h2,.footer .heading-style-1+.subheading-style-4,.footer__location .footer .heading-style-1+h2{margin-top:40px}@media only screen and (min-width:40em){.footer .footer__location .heading-style-1+h2,.footer .heading-style-1+.subheading-style-4,.footer__location .footer .heading-style-1+h2{margin-top:20px}}@media only screen and (min-width:75em){.footer .footer__location .heading-style-1+h2,.footer .heading-style-1+.subheading-style-4,.footer__location .footer .heading-style-1+h2{margin-left:20vw;margin-top:0}}.footer .btn-curtain{display:none}.footer__newsletter-wrap{position:relative;width:100%}@media only screen and (min-width:75em){.footer__newsletter-wrap{width:auto}}.footer__newsletter-arrow{display:none;margin-right:4vw;position:absolute;right:0;top:50%;width:28px;fill:#171717;pointer-events:none;transform:translateY(-50%) rotate(-90deg);transition:transform .2s ease-in-out}@media only screen and (min-width:75em){.footer__newsletter-arrow{margin-right:1.667vw;width:1.875vw}}.dark-mode .footer__newsletter-arrow{fill:#fff}.footer .ctct-inline-form{margin:32px 0}@media only screen and (min-width:75em){.footer .ctct-inline-form{margin:0}}.footer .ctct-form-custom{display:flex}.footer .ctct-form-custom>.ctct-form-header,.footer .ctct-form-custom>.ctct-form-text{display:none}.footer .ctct-form-defaults{background-color:transparent!important;padding:0!important}.footer div.ctct-form-embed form.ctct-form-custom{min-height:0}.footer div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin-bottom:0}.footer div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{height:auto!important}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer{padding:0}.footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{color:#171717}.dark-mode .footer div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{color:#fff}.footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{color:#171717}.dark-mode .footer div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{color:#fff}.footer .ctct-form-button{background-color:#fff!important;border:0!important;border-bottom:4px solid #171717!important;border-radius:0!important;border-right:4px solid #171717!important;border-top:4px solid #171717!important;color:#171717!important;font-family:Libre Franklin,sans-serif!important;font-size:1.125rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:.00875rem!important;line-height:120%!important;padding:0!important;transition:none!important;width:30vw!important}.footer .ctct-form-button:hover{color:#fff!important}.dark-mode .footer .ctct-form-button{background-color:#171717!important;border-bottom:4px solid #fff!important;border-right:4px solid #fff!important;border-top:4px solid #fff!important;color:#fff!important}@media only screen and (min-width:75em){.footer .ctct-form-button{border-bottom:.278vw solid #171717!important;border-right:.278vw solid #171717!important;border-top:.278vw solid #171717!important;font-size:1.25vw!important;letter-spacing:-.028vw!important;width:9vw!important}.dark-mode .footer .ctct-form-button{border-bottom:.278vw solid #fff!important;border-right:.278vw solid #fff!important;border-top:.278vw solid #fff!important}}.footer .ctct-form-button:hover{background-color:#ba0c2f!important}.footer #success_message_1 .ctct-form-text{display:none!important}.footer #ctct_recaptcha_1,.footer #first_name_field_1,.footer #gdpr_text,.footer #last_name_field_1{display:none}.context--xlarge .context__heading,.heading-style-1{font-family:Libre Franklin,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.04rem;line-height:105%}@media only screen and (min-width:75em){.context--xlarge .context__heading,.heading-style-1{font-size:2.778vw;letter-spacing:-.069vw}}.context--xlarge .context__heading,.heading-style-1--display{text-transform:uppercase}.context--large .context__heading,.heading-style-2{font-family:Libre Franklin,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.056vw;line-height:110%}@media only screen and (min-width:75em){.context--large .context__heading,.heading-style-2{font-size:1.944vw}}.context--medium .context__heading,.context--small .context__heading,.heading-style-3{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%}@media only screen and (min-width:75em){.context--medium .context__heading,.context--small .context__heading,.heading-style-3{font-size:1.667vw;letter-spacing:-.039vw}}.context--embark .context__heading,.heading-style-embark{font-family:Libre Franklin,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:110%}@media only screen and (min-width:75em){.context--embark .context__heading,.heading-style-embark{font-size:1.25vw}}.context--large .context__subheading,.context--xlarge .context__subheading,.subheading-style-1{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:105%}@media only screen and (min-width:75em){.context--large .context__subheading,.context--xlarge .context__subheading,.subheading-style-1{font-size:2.222vw;font-weight:300;letter-spacing:-.069vw}}.subheading-style-3{font-family:Libre Franklin,sans-serif;font-size:1.944vw;font-style:normal;font-weight:300;letter-spacing:-.039vw;line-height:115%}.context--medium .context__subheading,.context--small .context__subheading,.subheading-style-4{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}@media only screen and (min-width:75em){.context--medium .context__subheading,.context--small .context__subheading,.subheading-style-4{font-size:1vw;letter-spacing:-.01vw}}.context--embark .context__subheading,.subheading-style-embark{font-family:Libre Franklin,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:110%}@media only screen and (min-width:75em){.context--embark .context__subheading,.subheading-style-embark{font-size:1.25vw}}.context--large .context__p,.context--xlarge .context__p,.list-style-1,.paragraph-style-1{font-family:Libre Franklin,sans-serif;font-size:24px;font-style:normal;font-weight:300;letter-spacing:-.48px;line-height:115%}@media only screen and (min-width:75em){.context--large .context__p,.context--xlarge .context__p,.list-style-1,.paragraph-style-1{font-size:2vw;letter-spacing:-.044vw}}.context--medium .context__p,.paragraph-style-2,.text-btn{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.context--medium .context__p,.paragraph-style-2,.text-btn{font-size:1.389vw;letter-spacing:-.033vw}}.context--medium .context__p sub,.paragraph-style-2 sub,.text-btn sub{display:block;font-size:.875rem;line-height:140%}@media only screen and (min-width:75em){.context--medium .context__p sub,.paragraph-style-2 sub,.text-btn sub{font-size:1.1vw}}.context--embark .context__p,.context--small .context__p,.context__caption,.list-style-3,.paragraph-style-3{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.context--embark .context__p,.context--small .context__p,.context__caption,.list-style-3,.paragraph-style-3{font-size:1.25vw;letter-spacing:-.028vw}}.context--embark .context__p a,.context--large .context__p a,.context--medium .context__p a,.context--medium .context__subheading a,.context--small .context__p a,.context--small .context__subheading a,.context--xlarge .context__p a,.context__caption a,.list-style-1 a,.list-style-3 a,.ordered-list-section li a,.paragraph-style-1 a,.paragraph-style-2 a,.paragraph-style-3 a,.subheading-style-4 a,.text-btn a{color:#171717;text-decoration:underline}.context--embark .dark-mode .context__p a,.context--large .dark-mode .context__p a,.context--medium .dark-mode .context__p a,.context--medium .dark-mode .context__subheading a,.context--small .dark-mode .context__p a,.context--small .dark-mode .context__subheading a,.context--xlarge .dark-mode .context__p a,.dark-mode .context--embark .context__p a,.dark-mode .context--large .context__p a,.dark-mode .context--medium .context__p a,.dark-mode .context--medium .context__subheading a,.dark-mode .context--small .context__p a,.dark-mode .context--small .context__subheading a,.dark-mode .context--xlarge .context__p a,.dark-mode .context__caption a,.dark-mode .list-style-1 a,.dark-mode .list-style-3 a,.dark-mode .ordered-list-section li a,.dark-mode .paragraph-style-1 a,.dark-mode .paragraph-style-2 a,.dark-mode .paragraph-style-3 a,.dark-mode .subheading-style-4 a,.dark-mode .text-btn a{color:#fff}.context--embark .context__p a:hover,.context--large .context__p a:hover,.context--medium .context__p a:hover,.context--medium .context__subheading a:hover,.context--small .context__p a:hover,.context--small .context__subheading a:hover,.context--xlarge .context__p a:hover,.context__caption a:hover,.list-style-1 a:hover,.list-style-3 a:hover,.ordered-list-section li a:hover,.paragraph-style-1 a:hover,.paragraph-style-2 a:hover,.paragraph-style-3 a:hover,.subheading-style-4 a:hover,.text-btn a:hover{color:#ba0c2f}.context--embark .dark-mode .context__p a:hover,.context--large .dark-mode .context__p a:hover,.context--medium .dark-mode .context__p a:hover,.context--medium .dark-mode .context__subheading a:hover,.context--small .dark-mode .context__p a:hover,.context--small .dark-mode .context__subheading a:hover,.context--xlarge .dark-mode .context__p a:hover,.dark-mode .context--embark .context__p a:hover,.dark-mode .context--large .context__p a:hover,.dark-mode .context--medium .context__p a:hover,.dark-mode .context--medium .context__subheading a:hover,.dark-mode .context--small .context__p a:hover,.dark-mode .context--small .context__subheading a:hover,.dark-mode .context--xlarge .context__p a:hover,.dark-mode .context__caption a:hover,.dark-mode .list-style-1 a:hover,.dark-mode .list-style-3 a:hover,.dark-mode .ordered-list-section li a:hover,.dark-mode .paragraph-style-1 a:hover,.dark-mode .paragraph-style-2 a:hover,.dark-mode .paragraph-style-3 a:hover,.dark-mode .subheading-style-4 a:hover,.dark-mode .text-btn a:hover{color:#d21f44}.context--large .heading-style-1+.context__subheading,.context--xlarge .context__heading+.context__subheading,.context--xlarge .context__heading+.subheading-style-1,.context--xlarge .heading-style-1+.context__subheading,.heading-style-1+.subheading-style-1{margin-top:10px}@media only screen and (min-width:40em){.context--large .heading-style-1+.context__subheading,.context--xlarge .context__heading+.context__subheading,.context--xlarge .context__heading+.subheading-style-1,.context--xlarge .heading-style-1+.context__subheading,.heading-style-1+.subheading-style-1{margin-top:1.23vh}}.context--large .context--medium .context__heading+.context__p,.context--large .context__heading+.context__p,.context--large .context__heading+.list-style-1,.context--large .context__heading+.paragraph-style-1,.context--large .context__heading+.paragraph-style-2,.context--large .context__heading+.text-btn,.context--large .heading-style-2+.context__p,.context--medium .context--large .context__heading+.context__p,.context--medium .heading-style-2+.context__p,.context--xlarge .heading-style-2+.context__p,.heading-style-2+.list-style-1,.heading-style-2+.paragraph-style-1,.heading-style-2+.paragraph-style-2,.heading-style-2+.text-btn{margin-top:2.25vh}.context--medium .context__heading+.context__subheading,.context--medium .context__heading+.subheading-style-4,.context--medium .heading-style-3+.context__subheading,.context--small .context__heading+.context__subheading,.context--small .context__heading+.subheading-style-4,.context--small .heading-style-3+.context__subheading,.heading-style-3+.subheading-style-4{margin-top:.72vh}.context--embark .context--medium .context__subheading+.context__p,.context--embark .subheading-style-4+.context__p,.context--large .context--medium .context__heading+.context__p,.context--large .context--small .context__heading+.context__p,.context--large .heading-style-3+.context__p,.context--medium .context--embark .context__subheading+.context__p,.context--medium .context--large .context__heading+.context__p,.context--medium .context--xlarge .context__heading+.context__p,.context--medium .context__heading+.context__p,.context--medium .context__heading+.list-style-1,.context--medium .context__heading+.paragraph-style-1,.context--medium .context__heading+.paragraph-style-2,.context--medium .context__heading+.text-btn,.context--medium .context__subheading+.btn,.context--medium .context__subheading+.context__caption,.context--medium .context__subheading+.context__p,.context--medium .context__subheading+.list-style-3,.context--medium .context__subheading+.paragraph-style-2,.context--medium .context__subheading+.paragraph-style-3,.context--medium .context__subheading+.text-btn,.context--medium .heading-style-3+.context__p,.context--medium .subheading-style-4+.context__p,.context--small .context--large .context__heading+.context__p,.context--small .context--xlarge .context__heading+.context__p,.context--small .context__heading+.list-style-1,.context--small .context__heading+.paragraph-style-1,.context--small .context__heading+.paragraph-style-2,.context--small .context__heading+.text-btn,.context--small .context__subheading+.btn,.context--small .context__subheading+.context__caption,.context--small .context__subheading+.context__p,.context--small .context__subheading+.list-style-3,.context--small .context__subheading+.paragraph-style-2,.context--small .context__subheading+.paragraph-style-3,.context--small .context__subheading+.text-btn,.context--small .subheading-style-4+.context__p,.context--xlarge .context--medium .context__heading+.context__p,.context--xlarge .context--small .context__heading+.context__p,.context--xlarge .heading-style-3+.context__p,.heading-style-3+.list-style-1,.heading-style-3+.paragraph-style-1,.heading-style-3+.paragraph-style-2,.heading-style-3+.text-btn,.subheading-style-4+.btn,.subheading-style-4+.context__caption,.subheading-style-4+.list-style-3,.subheading-style-4+.paragraph-style-2,.subheading-style-4+.paragraph-style-3,.subheading-style-4+.text-btn{margin-top:2.25vh}.context--medium .context__subheading+.text-btn,.context--small .context__subheading+.text-btn,.subheading-style-4+.text-btn{margin-top:1.23vh}.context--large .context--medium .context__p+.context__heading,.context--large .context--small .context__p+.context__heading,.context--large .context__p+.heading-style-3,.context--medium .context--large .context__p+.context__heading,.context--medium .context--xlarge .context__p+.context__heading,.context--medium .list-style-1+.context__heading,.context--medium .paragraph-style-1+.context__heading,.context--small .context--large .context__p+.context__heading,.context--small .context--xlarge .context__p+.context__heading,.context--small .list-style-1+.context__heading,.context--small .paragraph-style-1+.context__heading,.context--xlarge .context--medium .context__p+.context__heading,.context--xlarge .context--small .context__p+.context__heading,.context--xlarge .context__p+.heading-style-3,.list-style-1+.heading-style-3,.paragraph-style-1+.heading-style-3{margin-top:12vh}.context--large .context__p+.context__p,.context--large .context__p+.list-style-1,.context--large .context__p+.paragraph-style-1,.context--large .list-style-1+.context__p,.context--large .paragraph-style-1+.context__p,.context--xlarge .context__p+.context__p,.context--xlarge .context__p+.list-style-1,.context--xlarge .context__p+.paragraph-style-1,.context--xlarge .list-style-1+.context__p,.context--xlarge .paragraph-style-1+.context__p,.list-style-1+.list-style-1,.list-style-1+.paragraph-style-1,.paragraph-style-1+.list-style-1,.paragraph-style-1+.paragraph-style-1{margin-top:3.542vh}.context--medium .context__p+.context__p,.context--medium .context__p+.paragraph-style-2,.context--medium .context__p+.text-btn,.context--medium .paragraph-style-2+.context__p,.context--medium .text-btn+.context__p,.paragraph-style-2+.paragraph-style-2,.paragraph-style-2+.text-btn,.text-btn+.paragraph-style-2,.text-btn+.text-btn{margin-top:2.25vh}.context--large .context--medium .context__p+.context__heading,.context--large .paragraph-style-2+.context__heading,.context--large .text-btn+.context__heading,.context--medium .context--large .context__p+.context__heading,.context--medium .context__p+.heading-style-2,.paragraph-style-2+.heading-style-2,.text-btn+.heading-style-2{margin-top:5.9vh}.context--medium .context__p+.btn,.paragraph-style-2+.btn,.text-btn+.btn{margin-top:2.25vh}.context--medium .context__p+.text-btn,.paragraph-style-2+.text-btn,.text-btn+.text-btn{margin-top:1.23vh}.context--embark .context--medium .context__p+.context__p,.context--embark .context__p+.btn,.context--embark .context__p+.paragraph-style-2,.context--embark .context__p+.text-btn,.context--medium .context--embark .context__p+.context__p,.context--medium .context--small .context__p+.context__p,.context--medium .context__caption+.context__p,.context--medium .list-style-3+.context__p,.context--medium .paragraph-style-3+.context__p,.context--small .context--medium .context__p+.context__p,.context--small .context__p+.btn,.context--small .context__p+.paragraph-style-2,.context--small .context__p+.text-btn,.context__caption+.btn,.context__caption+.paragraph-style-2,.context__caption+.text-btn,.list-style-3+.btn,.list-style-3+.paragraph-style-2,.list-style-3+.text-btn,.paragraph-style-3+.btn,.paragraph-style-3+.paragraph-style-2,.paragraph-style-3+.text-btn{margin-top:2.25vh}.context--embark .context__p+.text-btn,.context--small .context__p+.text-btn,.context__caption+.text-btn,.list-style-3+.text-btn,.paragraph-style-3+.text-btn{margin-top:1.23vh}.border-global--all,.border-global--bottom,.border-global--top,.context--bordered .context__heading{--border-width:100%;position:relative}.border-global--all:before,.border-global--bottom:before,.border-global--top:before,.context--bordered .context__heading:before{background-color:#fff4f4;content:"";height:4px;position:absolute;width:var(--border-width);z-index:1}.context--bordered .dark-mode .context__heading:before,.dark-mode .border-global--all:before,.dark-mode .border-global--bottom:before,.dark-mode .border-global--top:before,.dark-mode .context--bordered .context__heading:before{background-color:#480101}@media only screen and (min-width:75em){.border-global--all:before,.border-global--bottom:before,.border-global--top:before,.context--bordered .context__heading:before{height:.492vh}}.border-global--bottom,.context--bordered .context__heading{border-bottom:4px solid #171717}.context--bordered .dark-mode .context__heading,.dark-mode .border-global--bottom,.dark-mode .context--bordered .context__heading{border-bottom:4px solid #fff}@media only screen and (min-width:75em){.border-global--bottom,.context--bordered .context__heading{border-bottom:.492vh solid #171717}.context--bordered .dark-mode .context__heading,.dark-mode .border-global--bottom,.dark-mode .context--bordered .context__heading{border-bottom:.492vh solid #fff}}.border-global--bottom:before,.context--bordered .context__heading:before{bottom:-4px;right:0}@media only screen and (min-width:75em){.border-global--bottom:before,.context--bordered .context__heading:before{bottom:-.492vh}}.sr-only,.sr-only--excerpt .context__subheading,.sr-only--heading .context__heading{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.context__heading,.context__heading a,.context__p,.context__subheading{color:#171717;text-decoration:none}.dark-mode .context__heading,.dark-mode .context__heading a,.dark-mode .context__p,.dark-mode .context__subheading{color:#fff}.context__heading{position:relative}.context__heading a:hover{color:#ba0c2f}.dark-mode .context__heading a:hover{color:#d21f44}.context--bordered .context__heading{margin-bottom:8px;padding-bottom:8px}@media only screen and (min-width:75em){.context--bordered .context__heading{margin-bottom:.984vh;padding-bottom:.984vh}}.context__word{display:inline-block;overflow:hidden!important}.context--embark .context__subheading .context__word{padding-right:.5vw}@media only screen and (min-width:75em){.context--embark .context__subheading .context__word{padding-right:.15vw}}.context__word span{display:inline-block;transform:translateY(100%);will-change:transform}.context__heading+.context__image{margin-top:1.476vh}.context--embark .context__subheading:first-of-type{font-style:italic}.page--object .context__subheading:first-of-type{font-style:italic;margin-top:0!important}.page--object .context__subheading:first-of-type .context__word{margin-left:-.2vw;padding-right:.25vw}.context__subheading+.context__image{margin-top:1.476vh}.context__image{font-size:0;position:relative}.context__image--broken,.context__image--not-found{background-color:#e7f0f4}.context__image--broken:before,.context__image--not-found:before{color:#171717;content:"No Image Available";font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-style:italic;font-weight:400;letter-spacing:.00875rem;line-height:120%;opacity:.5;padding:0 5px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media only screen and (min-width:75em){.context__image--broken:before,.context__image--not-found:before{font-size:1.25vw;letter-spacing:-.028vw}}.dark-mode .context__image--broken:before,.dark-mode .context__image--not-found:before{color:#fff}.dark-mode .context__image--broken,.dark-mode .context__image--not-found{background-color:#0c2f59}.context__image--broken:before{content:"Image Error"}.context__image+.btn,.context__image+.context__caption,.context__image+.context__p,.context__image+.text-btn{margin-top:1.23vh}.context__curtain{background-color:#fff4f4;height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform;z-index:1}.dark-mode .context__curtain{background-color:#480101}.context__caption{position:relative}@media only screen and (min-width:75em){.context__caption{font-size:1vw}}.context__caption span{display:contents}@media only screen and (min-width:75em){.context__caption em,.context__caption i{padding-right:.1vw}}.context__p{position:relative}.context__p span{display:contents}.context__p .vertical-curtain{display:block}@media only screen and (min-width:75em){.context--embark .context__p{font-size:1vw}}.accordion__panel+.accordion__panel,.border-global--all,.border-global--bottom,.border-global--top{--border-width:100%;position:relative}.accordion__panel+.accordion__panel:before,.border-global--all:before,.border-global--bottom:before,.border-global--top:before{background-color:#fff4f4;content:"";height:4px;position:absolute;width:var(--border-width);z-index:1}.dark-mode .accordion__panel+.accordion__panel:before,.dark-mode .border-global--all:before,.dark-mode .border-global--bottom:before,.dark-mode .border-global--top:before{background-color:#480101}@media only screen and (min-width:75em){.accordion__panel+.accordion__panel:before,.border-global--all:before,.border-global--bottom:before,.border-global--top:before{height:.492vh}}.accordion__panel+.accordion__panel,.border-global--top{border-top:4px solid #171717}.dark-mode .accordion__panel+.accordion__panel,.dark-mode .border-global--top{border-top:4px solid #fff}@media only screen and (min-width:75em){.accordion__panel+.accordion__panel,.border-global--top{border-top:.492vh solid #171717}.dark-mode .accordion__panel+.accordion__panel,.dark-mode .border-global--top{border-top:.492vh solid #fff}}.accordion__panel+.accordion__panel:before,.border-global--top:before{right:0;top:-4px}@media only screen and (min-width:75em){.accordion__panel+.accordion__panel:before,.border-global--top:before{top:-.492vh}}.accordion__header{margin:0}.accordion__header button{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.accordion__header button{font-size:1.389vw;letter-spacing:-.033vw}}.accordion__arrow-btn{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:32px;justify-content:center;transition:.2s ease-in-out;width:32px;fill:#171717}.dark-mode .accordion__arrow-btn{fill:#fff}.accordion__arrow-btn svg{transition:.2s ease-in-out;width:20px}@media only screen and (min-width:40em){.accordion__arrow-btn svg{width:1.875vw}}[aria-expanded=true] .accordion__arrow-btn svg{transform:rotate(180deg)}.accordion__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#171717;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:20px 0;position:relative;text-align:left;width:100%;z-index:10}.dark-mode .accordion__button{color:#fff}@media only screen and (min-width:75em){.accordion__button{padding:2.952vh 0}}.accordion__window{height:0;margin:0;overflow:hidden;transition:.2s ease-in-out;visibility:hidden}.accordion__content{padding:0 0 20px}@media only screen and (min-width:75em){.accordion__content{padding:0 0 2.952vh}}.accordion p:first-child{margin-top:0}.accordion-section p,.paragraph-style-2,.text-btn{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.accordion-section p,.paragraph-style-2,.text-btn{font-size:1.389vw;letter-spacing:-.033vw}}.accordion-section p sub,.paragraph-style-2 sub,.text-btn sub{display:block;font-size:.875rem;line-height:140%}@media only screen and (min-width:75em){.accordion-section p sub,.paragraph-style-2 sub,.text-btn sub{font-size:1.1vw}}.accordion-section p a,.list-style-1 a,.list-style-3 a,.ordered-list-section li a,.paragraph-style-1 a,.paragraph-style-2 a,.paragraph-style-3 a,.subheading-style-4 a,.text-btn a{color:#171717;text-decoration:underline}.accordion-section .dark-mode p a,.dark-mode .accordion-section p a,.dark-mode .list-style-1 a,.dark-mode .list-style-3 a,.dark-mode .ordered-list-section li a,.dark-mode .paragraph-style-1 a,.dark-mode .paragraph-style-2 a,.dark-mode .paragraph-style-3 a,.dark-mode .subheading-style-4 a,.dark-mode .text-btn a{color:#fff}.accordion-section p a:hover,.list-style-1 a:hover,.list-style-3 a:hover,.ordered-list-section li a:hover,.paragraph-style-1 a:hover,.paragraph-style-2 a:hover,.paragraph-style-3 a:hover,.subheading-style-4 a:hover,.text-btn a:hover{color:#ba0c2f}.accordion-section .dark-mode p a:hover,.dark-mode .accordion-section p a:hover,.dark-mode .list-style-1 a:hover,.dark-mode .list-style-3 a:hover,.dark-mode .ordered-list-section li a:hover,.dark-mode .paragraph-style-1 a:hover,.dark-mode .paragraph-style-2 a:hover,.dark-mode .paragraph-style-3 a:hover,.dark-mode .subheading-style-4 a:hover,.dark-mode .text-btn a:hover{color:#d21f44}.accordion-section .heading-style-2+p,.heading-style-2+.list-style-1,.heading-style-2+.paragraph-style-1,.heading-style-2+.paragraph-style-2,.heading-style-2+.text-btn{margin-top:2.25vh}.accordion-section .heading-style-3+p,.accordion-section .subheading-style-4+p,.heading-style-3+.list-style-1,.heading-style-3+.paragraph-style-1,.heading-style-3+.paragraph-style-2,.heading-style-3+.text-btn,.subheading-style-4+.btn,.subheading-style-4+.list-style-3,.subheading-style-4+.paragraph-style-2,.subheading-style-4+.paragraph-style-3,.subheading-style-4+.text-btn{margin-top:2.25vh}.accordion-section .paragraph-style-2+p,.accordion-section .text-btn+p,.accordion-section p+.paragraph-style-2,.accordion-section p+.text-btn,.accordion-section p+p,.paragraph-style-2+.paragraph-style-2,.paragraph-style-2+.text-btn,.text-btn+.paragraph-style-2,.text-btn+.text-btn{margin-top:2.25vh}.accordion-section p+.heading-style-2,.paragraph-style-2+.heading-style-2,.text-btn+.heading-style-2{margin-top:5.9vh}.accordion-section p+.btn,.paragraph-style-2+.btn,.text-btn+.btn{margin-top:2.25vh}.accordion-section p+.text-btn,.paragraph-style-2+.text-btn,.text-btn+.text-btn{margin-top:1.23vh}.accordion-section .list-style-3+p,.accordion-section .paragraph-style-3+p,.list-style-3+.btn,.list-style-3+.paragraph-style-2,.list-style-3+.text-btn,.paragraph-style-3+.btn,.paragraph-style-3+.paragraph-style-2,.paragraph-style-3+.text-btn{margin-top:2.25vh}.accordion-section__main{grid-column:span 12/span 12}@media only screen and (min-width:40em){.accordion-section__main{grid-column:span 8/span 8;grid-column-start:3}}.accordion-section+div{margin-top:40px}@media only screen and (min-width:75em){.accordion-section+div{margin-top:5.9vh}}.big-arrow-btn{align-items:center;align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#171717;display:inline-flex;font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%;text-decoration:none}@media only screen and (min-width:75em){.big-arrow-btn{font-size:1.667vw;letter-spacing:-.039vw}}.dark-mode .big-arrow-btn{color:#fff}.big-arrow-btn:hover{color:#ba0c2f}.dark-mode .big-arrow-btn:hover{color:#d21f44}.big-arrow-btn:hover svg{fill:#ba0c2f}.dark-mode .big-arrow-btn:hover svg{fill:#d21f44}.big-arrow-btn__word-wrap{position:relative}.big-arrow-btn__arrow-wrap{display:inline-flex;margin-left:20px;overflow:hidden}@media only screen and (min-width:40em){.big-arrow-btn__arrow-wrap{margin-left:1.389vw}}.big-arrow-btn__arrow-wrap svg{transform:translate(-100%)}.big-arrow-btn svg{width:95px;fill:#171717}.dark-mode .big-arrow-btn svg{fill:#fff}@media only screen and (min-width:40em){.big-arrow-btn svg{width:9vw}}.big-arrow-btn--reverse .big-arrow-btn__arrow-wrap{margin-left:0;margin-right:20px;order:-1}@media only screen and (min-width:40em){.big-arrow-btn--reverse .big-arrow-btn__arrow-wrap{margin-right:1.389vw}}.big-arrow-btn--reverse svg{transform:rotate(180deg) translate(-100%)}.VueHoverfade-enter-active,.VueHoverfade-leave-active{transition:opacity .5s}.VueHoverfade-enter,.VueHoverfade-leave-to{opacity:0}.vh--outer[v-cloak]{display:none}.vh--flex{display:flex}.vh--jc{justify-content:center}.vh--ai{align-items:center}.vh--rel{position:relative}.vh--abs{position:absolute}.vh--outer{color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;line-height:0}.vh--holder{align-items:flex-start;cursor:zoom-in;overflow:hidden;touch-action:manipulation}.vh--image{left:0;max-width:none!important;pointer-events:none;top:0}.vh--message{background-color:#000000a6;border-radius:50px;line-height:normal;padding:8px 15px;text-align:center}.vh--message-top{top:20px}.vh--message-bottom{bottom:20px}.vh--icon{display:block;font-size:20px;line-height:20px;margin-right:5px;transform:rotate(-45deg)}.vh--close{background-color:#000000a6;border-radius:50px;cursor:pointer;font-size:23px;height:28px;line-height:0;width:28px}.vh--top-left{left:5px;top:5px}.vh--top-right{right:5px;top:5px}.vh--top-center{left:50%;top:5px;transform:translate(-50%)}.vh--bottom-left{bottom:5px;left:5px}.vh--bottom-right{bottom:5px;right:5px}.vh--bottom-center{bottom:5px;left:50%;transform:translate(-50%)}.vh--loading-o{background-color:#000000a6;height:100%;left:0;pointer-events:none;top:0;width:100%}.vh--loading{animation:vuehoverzoomspin 1s linear infinite;font-size:60px;height:70px;left:50%;line-height:60px;top:50%;width:36px}.vh--none{opacity:0}.vh--no-click img{pointer-events:none}@keyframes vuehoverzoomspin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.btn--light{align-items:center;background-color:#fff;border:4px solid #171717;border-radius:100px;color:#171717;display:inline-flex;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;padding:12px 20px;position:relative;text-decoration:none}@media only screen and (min-width:75em){.btn--light{border:.278vw solid;font-size:1.25vw;font-size:1.2vw;letter-spacing:-.028vw;padding:1.17vh 1.25vw}}.btn--light:hover{background-color:#ba0c2f;border-color:#171717;color:#fff}.dark-mode .btn--light{align-items:center;background-color:#171717;border:4px solid #fff;border-radius:100px;color:#fff;display:inline-flex;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;padding:12px 20px;position:relative;text-decoration:none}@media only screen and (min-width:75em){.dark-mode .btn--light{border:.278vw solid;font-size:1.25vw;font-size:1.2vw;letter-spacing:-.028vw;padding:1.17vh 1.25vw}}.dark-mode .btn--light:hover{background-color:#ba0c2f;border-color:#fff;color:#fff}.btn--small{border:3px solid;padding:13px 15px}.btn--small,.dark-mode .btn--small{font-size:14px}@media only screen and (min-width:40em){.btn--small{padding:1vh 1.042vw}.btn--small,.dark-mode .btn--small{border:.208vw solid;font-size:1vw}}.btn .btn-curtain{border-radius:100px;height:calc(100% + 8px);right:-4px;top:-4px}@media only screen and (min-width:75em){.btn .btn-curtain{height:calc(100% + .556vw);right:-.3vw;top:-.278vw}}.text-btn{color:#171717;display:inline-block;position:relative;text-decoration:none}.dark-mode .text-btn{color:#fff}.text-btn:hover{color:#ba0c2f;text-decoration:underline}.dark-mode .text-btn:hover{color:#d21f44}#skip-to-main-content-btn{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:101}#skip-to-main-content-btn:focus{opacity:1;pointer-events:all}#browse-no-filter{height:0;opacity:0;pointer-events:none}#browse-no-filter:focus{height:auto;opacity:1;pointer-events:all}.heading-style-1{font-family:Libre Franklin,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.04rem;line-height:105%}@media only screen and (min-width:75em){.heading-style-1{font-size:2.778vw;letter-spacing:-.069vw}}.heading-style-1--display{text-transform:uppercase}.heading-style-2{font-family:Libre Franklin,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.056vw;line-height:110%}@media only screen and (min-width:75em){.heading-style-2{font-size:1.944vw}}.heading-style-2--display{text-transform:uppercase}.heading-style-3{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%}@media only screen and (min-width:75em){.heading-style-3{font-size:1.667vw;letter-spacing:-.039vw}}.heading-style-3--display{text-transform:uppercase}.heading-style-embark{font-family:Libre Franklin,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:110%}@media only screen and (min-width:75em){.heading-style-embark{font-size:1.25vw}}.subheading-style-1{font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:105%}@media only screen and (min-width:75em){.subheading-style-1{font-size:2.222vw;font-weight:300;letter-spacing:-.069vw}}.subheading-style-2{font-family:Libre Franklin,sans-serif;font-size:1.875rem;font-style:normal;font-weight:300;letter-spacing:-.056vw;line-height:110%}@media only screen and (min-width:75em){.subheading-style-2{font-size:2.222vw}}.subheading-style-3{font-size:1.944vw;font-weight:300;letter-spacing:-.039vw;line-height:115%}.subheading-style-3,.subheading-style-4{font-family:Libre Franklin,sans-serif;font-style:normal}.subheading-style-4{font-size:.875rem;font-weight:500;line-height:120%}@media only screen and (min-width:75em){.subheading-style-4{font-size:1vw;letter-spacing:-.01vw}}.subheading-style-4--display{text-transform:uppercase}.subheading-style-embark{font-family:Libre Franklin,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:110%}@media only screen and (min-width:75em){.subheading-style-embark{font-size:1.25vw}}.list-style-1,.paragraph-style-1{font-family:Libre Franklin,sans-serif;font-size:24px;font-style:normal;font-weight:300;letter-spacing:-.48px;line-height:115%}@media only screen and (min-width:75em){.list-style-1,.paragraph-style-1{font-size:2vw;letter-spacing:-.044vw}}.paragraph-style-2,.text-btn{font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.025rem;line-height:140%}@media only screen and (min-width:75em){.paragraph-style-2,.text-btn{font-size:1.389vw;letter-spacing:-.033vw}}.paragraph-style-2 sub,.text-btn sub{display:block;font-size:.875rem;line-height:140%}@media only screen and (min-width:75em){.paragraph-style-2 sub,.text-btn sub{font-size:1.1vw}}.list-style-3,.paragraph-style-3{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.list-style-3,.paragraph-style-3{font-size:1.25vw;letter-spacing:-.028vw}}.paragraph-style-embark{font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:120%}@media only screen and (min-width:75em){.paragraph-style-embark{font-size:1.25vw;letter-spacing:-.028vw}}.list-style-1 a,.list-style-3 a,.ordered-list-section li a,.paragraph-style-1 a,.paragraph-style-2 a,.paragraph-style-3 a,.subheading-style-4 a,.text-btn a{color:#171717;text-decoration:underline}.dark-mode .list-style-1 a,.dark-mode .list-style-3 a,.dark-mode .ordered-list-section li a,.dark-mode .paragraph-style-1 a,.dark-mode .paragraph-style-2 a,.dark-mode .paragraph-style-3 a,.dark-mode .subheading-style-4 a,.dark-mode .text-btn a{color:#fff}.list-style-1 a:hover,.list-style-3 a:hover,.ordered-list-section li a:hover,.paragraph-style-1 a:hover,.paragraph-style-2 a:hover,.paragraph-style-3 a:hover,.subheading-style-4 a:hover,.text-btn a:hover{color:#ba0c2f}.dark-mode .list-style-1 a:hover,.dark-mode .list-style-3 a:hover,.dark-mode .ordered-list-section li a:hover,.dark-mode .paragraph-style-1 a:hover,.dark-mode .paragraph-style-2 a:hover,.dark-mode .paragraph-style-3 a:hover,.dark-mode .subheading-style-4 a:hover,.dark-mode .text-btn a:hover{color:#d21f44}.list-style-1 li+li{margin-top:16px}@media only screen and (min-width:40em){.list-style-1 li+li{margin-top:1.476vh}}.list-style-3 li+li{margin-top:14px}@media only screen and (min-width:75em){.list-style-3 li+li{margin-top:1.722vh}}.text-center{text-align:center}.heading-style-1+.subheading-style-1{margin-top:10px}@media only screen and (min-width:40em){.heading-style-1+.subheading-style-1{margin-top:1.23vh}}.heading-style-2+.list-style-1,.heading-style-2+.paragraph-style-1,.heading-style-2+.paragraph-style-2,.heading-style-2+.text-btn{margin-top:2.25vh}.heading-style-3+.subheading-style-4{margin-top:.72vh}.heading-style-3+.list-style-1,.heading-style-3+.paragraph-style-1,.heading-style-3+.paragraph-style-2,.heading-style-3+.text-btn,.subheading-style-4+.btn,.subheading-style-4+.list-style-3,.subheading-style-4+.paragraph-style-2,.subheading-style-4+.paragraph-style-3,.subheading-style-4+.text-btn{margin-top:2.25vh}.subheading-style-4+.text-btn{margin-top:1.23vh}.list-style-1+.heading-style-3,.paragraph-style-1+.heading-style-3{margin-top:12vh}.list-style-1+.list-style-1,.list-style-1+.paragraph-style-1,.paragraph-style-1+.list-style-1,.paragraph-style-1+.paragraph-style-1{margin-top:3.542vh}.paragraph-style-2+.paragraph-style-2,.paragraph-style-2+.text-btn,.text-btn+.paragraph-style-2,.text-btn+.text-btn{margin-top:2.25vh}.paragraph-style-2+.heading-style-2,.text-btn+.heading-style-2{margin-top:5.9vh}.paragraph-style-2+.btn,.text-btn+.btn{margin-top:2.25vh}.paragraph-style-2+.text-btn,.text-btn+.text-btn{margin-top:1.23vh}.list-style-3+.btn,.list-style-3+.paragraph-style-2,.list-style-3+.text-btn,.paragraph-style-3+.btn,.paragraph-style-3+.paragraph-style-2,.paragraph-style-3+.text-btn{margin-top:2.25vh}.list-style-3+.text-btn,.paragraph-style-3+.text-btn{margin-top:1.23vh}a img{display:block;outline:6px solid transparent;outline-offset:-6px}a img:hover{outline:6px solid #ba0c2f}.activity-signal{background-color:#34d399;border-radius:100%;content:"";display:inline-block;height:18px;margin-right:8px;width:18px}.closed .activity-signal{background-color:#f87171!important}.caution .activity-signal{background-color:#fbbf24}@media only screen and (min-width:40em){.activity-signal{height:1.5vw;margin-right:.556vw;width:1.5vw}}div:not(.article-grid)+.intro-context,nav+.intro-context{margin-top:60px}@media only screen and (min-width:75em){div:not(.article-grid)+.intro-context,nav+.intro-context{margin-top:7.872vh}}.btn-curtain,.horizontal-curtain,.vertical-curtain{background-color:#fff4f4;display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:2}.dark-mode .btn-curtain,.dark-mode .horizontal-curtain,.dark-mode .vertical-curtain{background-color:#480101}.border-global--all,.border-global--bottom,.border-global--top{--border-width:100%;position:relative}.border-global--all:before,.border-global--bottom:before,.border-global--top:before{background-color:#fff4f4;content:"";height:4px;position:absolute;width:var(--border-width);z-index:1}.dark-mode .border-global--all:before,.dark-mode .border-global--bottom:before,.dark-mode .border-global--top:before{background-color:#480101}@media only screen and (min-width:75em){.border-global--all:before,.border-global--bottom:before,.border-global--top:before{height:.492vh}}.border-global--top{border-top:4px solid #171717}.dark-mode .border-global--top{border-top:4px solid #fff}@media only screen and (min-width:75em){.border-global--top{border-top:.492vh solid #171717}.dark-mode .border-global--top{border-top:.492vh solid #fff}}.border-global--top:before{right:0;top:-4px}@media only screen and (min-width:75em){.border-global--top:before{top:-.492vh}}.border-global--bottom{border-bottom:4px solid #171717}.dark-mode .border-global--bottom{border-bottom:4px solid #fff}@media only screen and (min-width:75em){.border-global--bottom{border-bottom:.492vh solid #171717}.dark-mode .border-global--bottom{border-bottom:.492vh solid #fff}}.border-global--bottom:before{bottom:-4px;right:0}@media only screen and (min-width:75em){.border-global--bottom:before{bottom:-.492vh}}.border-global--all{border:4px solid #171717}.dark-mode .border-global--all{border:4px solid #fff}@media only screen and (min-width:75em){.border-global--all{border:.492vh solid #171717}.dark-mode .border-global--all{border:.492vh solid #fff}}.grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:100vw;padding:0 20px;width:100%}@media only screen and (min-width:40em){.grid{-moz-column-gap:40px;column-gap:40px;padding:0 4.167vw}}.filter__button button,.input,input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter__button button,.input{background-color:#fff;border:4px solid #171717;border-radius:0;color:#171717;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.125rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;padding:15px 16px;width:100%}@media only screen and (min-width:75em){.filter__button button,.input{font-size:1.25vw;letter-spacing:-.028vw}}.dark-mode .filter__button button,.dark-mode .input,.filter__button .dark-mode button{background-color:#171717;border:4px solid #fff;color:#fff}@media only screen and (min-width:75em){.filter__button button,.input{border:.278vw solid #171717;padding:2.214vh 1.667vw}.dark-mode .filter__button button,.dark-mode .input,.filter__button .dark-mode button{border:.278vw solid #fff}}.filter__button button:hover,.input:hover{background-color:#ba0c2f;color:#fff}.dark-mode .filter__button button:hover,.dark-mode .input:hover,.filter__button .dark-mode button:hover{background-color:#d21f44}.filter__button button::-moz-placeholder,.input::-moz-placeholder{color:#171717}.filter__button button::placeholder,.input::placeholder{color:#171717}.dark-mode .filter__button button::-moz-placeholder,.dark-mode .input::-moz-placeholder,.filter__button .dark-mode button::-moz-placeholder{color:#fff}.dark-mode .filter__button button::placeholder,.dark-mode .input::placeholder,.filter__button .dark-mode button::placeholder{color:#fff}.filter__button button:hover::-moz-placeholder,.input:hover::-moz-placeholder{color:#fff}.filter__button button:hover::placeholder,.input:hover::placeholder{color:#fff}.checkbox{align-items:center;display:flex;position:relative}@media only screen and (min-width:40em){.checkbox{justify-content:center}}.media-context--full-width .checkbox{display:flex}.checkbox__main{align-items:center;display:flex;justify-content:center;position:relative}.checkbox__main:before{background-color:#171717;content:"";display:block;height:18px;opacity:0;pointer-events:none;position:absolute;transform:rotate(180deg) scale(.8);transition:.2s ease-in-out;width:18px}.dark-mode .checkbox__main:before{background-color:#fff}@media only screen and (min-width:40em){.checkbox__main:before{height:2.153vw;width:2.153vw}}.checkbox--active .checkbox__main:before{opacity:1;transform:rotate(45deg) scale(1)}.checkbox--small .checkbox__main:before{height:18px;width:18px}@media only screen and (min-width:40em){.checkbox--small .checkbox__main:before{height:1.25vw;width:1.25vw}}.checkbox input[type=checkbox],.checkbox input[type=radio]{background-color:#fff;border:5px solid #171717;border-radius:0;cursor:pointer;height:43px;margin:0;width:43px}.dark-mode .checkbox input[type=checkbox],.dark-mode .checkbox input[type=radio]{background-color:#171717;border:5px solid #fff}@media only screen and (min-width:40em){.checkbox input[type=checkbox],.checkbox input[type=radio]{border:.347vw solid #171717;height:3.889vw;width:3.889vw}.dark-mode .checkbox input[type=checkbox],.dark-mode .checkbox input[type=radio]{border:.347vw solid #fff}}.checkbox input[type=checkbox]:hover,.checkbox input[type=radio]:hover{background-color:#ba0c2f}.dark-mode .checkbox input[type=checkbox]:hover,.dark-mode .checkbox input[type=radio]:hover{background-color:#d21f44}.checkbox label{color:#171717;font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:115%;margin-left:16px;text-transform:capitalize}@media only screen and (min-width:75em){.checkbox label{font-size:1.667vw;letter-spacing:-.039vw}}.dark-mode .checkbox label,.super-dropdown--large.super-dropdown:hover .checkbox label{color:#fff}.dark-mode .super-dropdown--large.super-dropdown:hover .checkbox label{color:#171717}@media only screen and (min-width:40em){.checkbox label{margin-left:1.597vw}}.checkbox--small{justify-content:flex-start}@media only screen and (min-width:40em){.checkbox--small input[type=checkbox],.checkbox--small input[type=radio]{height:2.361vw;width:2.361vw}}.checkbox--small label{cursor:pointer;font-size:20px;margin-left:16px}@media only screen and (min-width:40em){.checkbox--small label{font-size:1.389vw;margin-left:1.111vw}}textarea.input{height:270px}@media only screen and (min-width:40em){textarea.input{height:33.21vh}}.dropdown{position:relative}.dropdown .filter__button button,.dropdown .input,.filter__button .dropdown button{text-transform:capitalize}.dropdown+.dropdown{margin-top:32px}@media only screen and (min-width:40em){.dropdown+.dropdown{margin-top:3.936vh}}.dropdown svg{margin-right:20px;position:absolute;right:0;top:50%;width:20px;fill:#171717;pointer-events:none;transform:translateY(-50%)}@media only screen and (min-width:40em){.dropdown svg{margin-right:1.458vw;width:1.875vw}}.dark-mode .dropdown svg{fill:#fff}.dropdown:hover svg{fill:#ffabab}.filter{margin:40px 0}@media only screen and (min-width:40em){.filter{margin:80px 0}}@media only screen and (min-width:75em){.filter{margin:0 0 12vh}}.filter__inner{align-items:center}.filter__inner>div+div{margin-top:20px}@media only screen and (min-width:40em){.filter__inner>div+div{margin-top:0}}.filter__inner+.filter__inner{margin-top:64px}@media only screen and (min-width:40em){.filter__inner+.filter__inner{margin-top:7.872vh}}.filter__button,.filter__input,.filter__sort{position:relative}.filter__input{grid-column:span 12/span 12}@media only screen and (min-width:40em){.filter__input{grid-column:span 6/span 6}}@media only screen and (min-width:75em){.filter__input{grid-column:span 7/span 7}}.filter__button{grid-column:span 12/span 12}@media only screen and (min-width:40em){.filter__button{grid-column:span 3/span 3}}@media only screen and (min-width:75em){.filter__button{grid-column:span 2/span 2}}.filter__button button{cursor:pointer;display:flex}.dark-mode .filter__button button:hover svg,.filter__button button:hover svg{fill:#fff}.filter__button button svg{width:24px;fill:#171717}.dark-mode .filter__button button svg{fill:#fff}@media only screen and (min-width:40em){.filter__button button svg{width:2vw}}.filter__button button svg+span{margin-left:10px}@media only screen and (min-width:40em){.filter__button button svg+span{margin-left:.694vw}}.filter__sort{grid-column:span 12/span 12}@media only screen and (min-width:40em){.filter__sort{grid-column:span 3/span 3}}.filter__drawer{background-color:#fff;border-left:4px solid #171717;height:100vh;overflow-y:scroll;padding:20px;position:fixed;right:0;top:0;transform:translate(100%);transition:.2s ease-in-out;visibility:hidden;width:100vw;z-index:101}@media only screen and (min-width:40em){.filter__drawer{width:27.778vw}}.filter__drawer--active{transform:translate(0);visibility:visible}.dark-mode .filter__drawer{background-color:#171717;border-left:4px solid #fff}@media only screen and (min-width:75em){.filter__drawer{border-left:.278vw solid #171717;padding:1.389vw 3.056vw}.dark-mode .filter__drawer{border-left:.278vw solid #fff}}.filter__drawer .super-dropdown+.super-dropdown{margin-top:32px}@media only screen and (min-width:40em){.filter__drawer .super-dropdown+.super-dropdown{margin-top:3.936vh}}.filter__close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;padding:0}.filter__close-btn svg{width:50px}@media only screen and (min-width:40em){.filter__close-btn svg{width:3.472vw}}.filter__close-btn:hover{background-color:#ba0c2f}.dark-mode .filter__close-btn:hover{background-color:#d21f44}.filter__drawer-top{align-items:center;display:flex;justify-content:space-between}.filter__drawer-group{border-top:4px solid #171717;margin-top:20px;padding-top:20px;text-transform:capitalize}.filter__drawer-group:nth-of-type(2){border-top:none}.dark-mode .filter__drawer-group{border-top:4px solid #fff}@media only screen and (min-width:75em){.filter__drawer-group{border-top:.278vw solid #171717;margin-top:4.92vh;padding-top:4.92vh}.dark-mode .filter__drawer-group{border-top:.278vw solid #fff}}.filter__clear-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}.filter__clear-btn svg{stroke:#171717;stroke-width:8px;height:28px;padding:2px;width:28px}.dark-mode .filter__clear-btn svg{stroke:#fff}.filter__clear-btn svg:hover{background-color:#ba0c2f}.dark-mode .filter__clear-btn svg:hover{background-color:#d21f44}@media only screen and (min-width:40em){.filter__clear-btn svg{height:1.944vw;padding:.139vw;width:1.944vw}}h3+.filter__list{margin-top:20px}@media only screen and (min-width:75em){h3+.filter__list{margin-top:4.92vh}}.filter__list li+li{margin-top:12px}@media only screen and (min-width:75em){.filter__list li+li{margin-top:1.476vh}}.filter__pill-list{grid-column:span 12/span 12}.filter__pill{align-items:center;background-color:#171717;border:4px solid #fff;border-radius:100px;color:#fff;display:inline-flex;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00875rem;line-height:120%;padding:12px 20px;position:relative;text-decoration:none;white-space:nowrap}@media only screen and (min-width:75em){.filter__pill{border:.278vw solid;font-size:1.25vw;font-size:1.2vw;letter-spacing:-.028vw;padding:1.17vh 1.25vw}}.filter__pill:hover{background-color:#ba0c2f;border-color:#fff;color:#fff}.filter__pill .icon-x{width:26px;stroke:#fff;stroke-width:8px;margin-right:16px}@media only screen and (min-width:40em){.filter__pill .icon-x{width:1.806vw;stroke-width:.556vw;margin-right:1.111vw}}.filter__pill+.filter__pill{margin-left:20px}@media only screen and (min-width:40em){.filter__pill+.filter__pill{margin-left:1.389vw}}body{background-color:#fff4f4;color:#171717;transition:background-color .2s ease-in-out}body.dark-mode{background-color:#480101;color:#fff}img{width:100%}strong{font-weight:700}::-moz-selection{background:#ba0c2f;color:#fff}::selection{background:#ba0c2f;color:#fff}.object-cover{height:100%;-o-object-fit:cover;object-fit:cover}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.pagination__main{align-items:center;display:flex;flex-wrap:wrap;grid-column:span 12/span 12;justify-content:space-between}.pagination ul{display:flex}.pagination ul li.active a,.pagination ul li.active button{color:#ba0c2f}.dark-mode .pagination ul li.active a,.dark-mode .pagination ul li.active button{color:#d21f44}.pagination ul li>span{pointer-events:none}.pagination ul a,.pagination ul button,.pagination ul li>span{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#171717;cursor:pointer;display:flex;font-family:Libre Franklin,sans-serif;font-size:24px;font-style:normal;font-weight:300;font-weight:700;letter-spacing:-.48px;line-height:115%;padding:0;pointer-events:all;text-decoration:none}@media only screen and (min-width:75em){.pagination ul a,.pagination ul button,.pagination ul li>span{font-size:2vw;letter-spacing:-.044vw}}.dark-mode .pagination ul a,.dark-mode .pagination ul button,.dark-mode .pagination ul li>span{color:#fff}.pagination ul a:hover,.pagination ul button:hover,.pagination ul li>span:hover{color:#ba0c2f}.dark-mode .pagination ul a:hover,.dark-mode .pagination ul button:hover,.dark-mode .pagination ul li>span:hover{color:#d21f44}.pagination ul a svg,.pagination ul button svg,.pagination ul li>span svg{transform:rotate(-90deg)}.pagination:not(.breadcrumbs) li:last-child svg{display:none}.pagination li+li{margin-left:12px}@media only screen and (min-width:40em){.pagination li+li{margin-left:.833vw}}.pagination svg{margin-left:16px;width:20px;fill:#171717}.dark-mode .pagination svg{fill:#fff}@media only screen and (min-width:40em){.pagination svg{margin-left:1.111vw;width:1.875vw}}.pagination__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#171717;cursor:pointer;display:flex;font-family:Libre Franklin,sans-serif;font-size:24px;font-style:normal;font-weight:300;font-weight:700;letter-spacing:-.48px;line-height:115%;padding:0;text-decoration:none;width:50%}@media only screen and (min-width:75em){.pagination__btn{font-size:2vw;letter-spacing:-.044vw}}@media only screen and (min-width:40em){.pagination__btn{width:auto}}.dark-mode .pagination__btn{color:#fff}.pagination__btn:hover{color:#ba0c2f}.dark-mode .pagination__btn:hover{color:#d21f44}.pagination__btn--prev svg{margin-left:0;margin-right:12px;transform:rotate(90deg)}@media only screen and (min-width:40em){.pagination__btn--prev svg{margin-left:0;margin-right:1.111vw}}.pagination__btn--next{justify-content:flex-start;margin-top:5px}.article-grid--6-columns .pagination__btn--next{justify-content:flex-end}@media only screen and (min-width:40em){.pagination__btn--next{justify-content:flex-end;margin-top:0}}.pagination__btn--next svg{margin-left:12px;margin-right:0;transform:rotate(-90deg)}@media only screen and (min-width:40em){.pagination__btn--next svg{margin-left:1.111vw;margin-right:0}}.pagination__btn--inactive{opacity:.2;pointer-events:none}.pagination__label{color:#171717;display:flex;font-family:Libre Franklin,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:700;justify-content:center;letter-spacing:-.025rem;line-height:140%;margin-top:32px;order:3;width:100%}@media only screen and (min-width:75em){.pagination__label{font-size:1.389vw;letter-spacing:-.033vw}}@media only screen and (min-width:40em){.pagination__label{display:block;margin-top:0;order:0;width:auto}}.dark-mode .pagination__label{color:#fff}.hidden{display:none}div.page.page--error{font-family:Libre Franklin,sans-serif;margin:1rem 3.75rem}div.page.page--error h1{font-size:3rem;margin:.5rem}div.page.page--error h2{font-size:2.5rem;margin:1rem .5rem}div.page.page--error p,div.page.page--error span{font-size:2rem;margin:.5rem}div.page.page--error button.trace-toggle{align-items:center;background-color:#fff;border:5px solid #171717;border-radius:100%;cursor:pointer;display:flex;height:54px;justify-content:center;padding:0;width:54px}.dark-mode div.page.page--error button.trace-toggle{background-color:#171717;border:5px solid #fff}@media only screen and (min-width:40em){div.page.page--error button.trace-toggle{border:.486vw solid #171717;height:5.139vw;width:5.139vw}.dark-mode div.page.page--error button.trace-toggle{border:.486vw solid #fff}}div.page.page--error button.trace-toggle:hover{background-color:#ba0c2f}div.page.page--error .big-arrow-btn{margin:.5rem}
