.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}.media-context--inactive{display:none}.media-context--overflow{overflow:hidden}.media-context--overflow .media-context__inner{padding:0}.media-context__context,.media-context__media{grid-column:span 12/span 12}.media-context--overflow .media-context__context,.media-context--overflow .media-context__media{grid-column:span 11/span 11}@media only screen and (min-width:40em){.media-context__context,.media-context__media{grid-column:span 6/span 6}.media-context--full-width .media-context__context,.media-context--full-width .media-context__media{grid-column:span 12/span 12}}.media-context__media+.media-context__context{margin-top:32px}@media only screen and (min-width:40em){.media-context__media+.media-context__context{margin-top:0}}.media-context__media{position:relative}.media-context--full-width .media-context__media{overflow:hidden}@media only screen and (min-width:40em){.media-context--offset .media-context__media{grid-column:span 8/span 8}.media-context--full-width .media-context__media{padding-bottom:73%;position:relative}.media-context--full-width .media-context__media .media-context__media-inner{left:0;position:absolute;top:0;width:100%}.media-context--full-width.media-context--single-slide .media-context__media{padding-bottom:53%}}@media only screen and (min-width:75em){.media-context--full-width .media-context__media{padding-bottom:68%}.media-context--full-width.media-context--single-slide .media-context__media{padding-bottom:53%}}.media-context__carousel{width:100%}.glide+.media-context__controls{margin-top:.738vh}.media-context--full-width .glide+.media-context__controls{margin-top:4.92vh}.media-context__controls{display:flex;justify-content:center;position:relative;z-index:10}.media-context--full-width .media-context__controls{display:block}.media-context__bullets{display:flex;justify-content:center}.media-context--full-width .media-context__bullets{justify-content:flex-start}.media-context__bullets+.checkbox{margin-top:20px}@media only screen and (min-width:40em){.media-context__bullets+.checkbox{margin-top:2.25vh}}.media-context__context{height:260px;position:relative}@media only screen and (min-width:40em){.media-context__context{height:auto}.media-context--reverse .media-context__context{order:-1}}.media-context--offset .media-context__context{height:auto}@media only screen and (min-width:40em){.media-context--offset .media-context__context{display:flex;flex-direction:column;grid-column:span 4/span 4;justify-content:space-between}}.media-context .checkbox,.media-context__autoplay{display:none}.media-context--full-width .media-context .checkbox,.media-context--full-width .media-context__autoplay{display:flex;justify-content:flex-start}.media-context__context-panel{left:0;opacity:0;position:absolute;top:0;transition:.2s ease-in-out;visibility:hidden}@media only screen and (min-width:40em){.media-context__context-panel{align-items:flex-end;display:flex;height:100%;width:100%}.media-context--offset .media-context__context-panel{align-items:flex-end}}.media-context__context-panel--active{opacity:1;visibility:visible}.media-context button{cursor:pointer}.media-context__image{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding-bottom:100%;position:relative;width:100%}@media only screen and (min-width:40em){.media-context__image{padding-bottom:74%}}.media-context--full-width .media-context__image{padding-bottom:176%}@media only screen and (min-width:40em){.media-context--full-width .media-context__image{padding-bottom:53%}.media-context--staggered .media-context__image{padding-bottom:70%}}.media-context--overflow .media-context__image{padding-bottom:0}.media-context--overflow .media-context__image img{position:static}.page--object .media-context__image picture:first-child img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:40em){.page--object .media-context__image picture:first-child img{height:100%;width:auto}}.page--object .media-context__image picture:nth-child(2) img{-o-object-fit:cover;object-fit:cover}.media-context__image img{left:0;position:absolute;top:0}.media-context__image .vh--rel{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:480px){.media-context__image .vh--rel{height:100%!important;pointer-events:none}.media-context__image .vh--rel img{height:100%!important}}.media-context__bullet{background-color:#fff;border:5px solid #171717;border-radius:100%;color:#171717;cursor:pointer;display:block;font-size:0;height:24px;padding:0;width:24px}.dark-mode .media-context__bullet{background-color:#171717;border:5px solid #fff;color:#fff}@media only screen and (min-width:40em){.media-context__bullet{border:.347vw solid #171717;height:1.667vw;width:1.667vw}.dark-mode .media-context__bullet{border:.347vw solid #fff}}.media-context--full-width .media-context__bullet{height:46px;width:46px}@media only screen and (min-width:40em){.media-context--full-width .media-context__bullet{height:4.167vw;width:4.167vw}}.media-context__bullet--active{background-color:#171717}.dark-mode .media-context__bullet--active{background-color:#fff}.media-context__bullet:hover{background-color:#ba0c2f}.dark-mode .media-context__bullet:hover{background-color:#d21f44}.media-context__bullet+.media-context__bullet{margin-left:4px}@media only screen and (min-width:40em){.media-context__bullet+.media-context__bullet{margin-left:.278vw}}.media-context--full-width .media-context__bullet+.media-context__bullet{margin-left:8px}@media only screen and (min-width:40em){.media-context--full-width .media-context__bullet+.media-context__bullet{margin-left:.833vw}}.media-context__caption{background-color:#ba0c2f;bottom:0;color:#fff;font-family:Libre Franklin,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.00875rem;line-height:120%;padding:18px;position:absolute;right:0;transition:.2s ease-in-out;width:100%}@media only screen and (min-width:75em){.media-context__caption{font-size:1.25vw;letter-spacing:-.028vw}}@media only screen and (min-width:40em){.media-context__caption{max-height:0;max-width:50%;overflow:hidden;padding:0 2.222vw;transform:translateY(100%)}.media-context__caption--active{max-height:20vh;padding:2vh 2.222vw}}.media-context__chevrons{display:flex;margin-top:20px}@media only screen and (min-width:40em){.media-context__chevrons{display:block;margin-top:0}}.media-context--overflow .media-context__chevrons{display:flex;margin-bottom:20px;padding-left:20px}@media only screen and (min-width:40em){.media-context--overflow .media-context__chevrons{margin-bottom:3.69vh;padding-left:4.167vw}}.media-context__chevrons .chevron-btn:first-child svg{transform:rotate(180deg) translate(13%)}.media-context__chevrons .chevron-btn+.chevron-btn{margin-left:14px}@media only screen and (min-width:40em){.media-context__chevrons .chevron-btn+.chevron-btn{margin-left:0;margin-top:1.845vh}.media-context--overflow .media-context__chevrons .chevron-btn+.chevron-btn{margin-left:1.667vw;margin-top:0}}.media-context__mini-captions{height:90px;margin-top:20px;position:relative}@media only screen and (min-width:40em){.media-context__mini-captions{height:30%;margin-top:0}}.media-context__mini-captions p{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){.media-context__mini-captions p{font-size:1.25vw;letter-spacing:-.028vw}}@media only screen and (min-width:40em){.media-context__mini-captions>div{bottom:0;height:auto;top:auto}}.media-context__label{align-items:center;display:flex}@media only screen and (max-width:480px){.media-context__label{display:none}}.media-context__label .icon-zoom{margin-right:6px;width:20px}.dark-mode .media-context__label .icon-zoom{fill:#fff}@media only screen and (min-width:40em){.media-context__label .icon-zoom{margin-right:.417vw;width:1.389vw}}.media-context+div:not(.meta-data-list){margin-top:40px}@media only screen and (min-width:40em){.media-context+div:not(.meta-data-list){margin-top:10vh}}.media-context+.meta-data-list{margin-top:20px}@media only screen and (min-width:40em){.media-context+.meta-data-list{margin-top:12vh}}.media-context .vh--message{background-color:#171717;display:none;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){.media-context .vh--message{font-size:1vw;letter-spacing:-.01vw}}.media-context .vh--none:hover{cursor:zoom-out}.media-context .horiztonal-curtain--loader{align-items:center;display:flex;justify-content:center;max-height:100vh;transition:.6s cubic-bezier(.5,0,.75,0)}.media-context .horiztonal-curtain--loader l-ring{opacity:1;transition:.2s ease-in-out}.media-context .horiztonal-curtain--loader.horizontal-curtain--inactive{max-height:0}.media-context .horiztonal-curtain--loader.horizontal-curtain--inactive l-ring{opacity:0}.media-context--overflow .glide{padding:0 20px}@media only screen and (min-width:40em){.media-context--overflow .glide{padding:0 4.167vw}}.media-context--full-width .glide__slides,.media-context--full-width .glide__track,.media-context--overflow .glide__track{overflow:visible}.glide__slide{display:block}.media-context--full-width .glide__slide{overflow-y:visible}.glide__context{margin-bottom:1.476vh}.glide__small-context{margin-top:1.476vh}@media only screen and (min-width:75em){.glide__small-context .context__p{font-size:1.1vw}}.glide+.media-context__label{margin-top:5px}@media only screen and (min-width:75em){.glide+.media-context__label{margin-top:3.542vh}}
