@font-face{font-display:swap;font-family:Flecha L Bold;font-style:normal;font-weight:700;src:url(fonts/FlechaL-Bold.68f5d1f7.woff2) format("woff2"),url(fonts/FlechaL-Bold.6fc71f2f.woff) format("woff")}@font-face{font-display:swap;font-family:Flecha L Bold Italic;font-style:italic;font-weight:700;src:url(fonts/FlechaL-BoldItalic.807f197c.woff2) format("woff2"),url(fonts/FlechaL-BoldItalic.31399ae8.woff) format("woff")}@font-face{font-display:swap;font-family:Flecha S Medium;font-style:normal;font-weight:500;src:url(fonts/FlechaS-Medium.9704c28d.woff2) format("woff2"),url(fonts/FlechaS-Medium.bc3dd27b.woff) format("woff")}@font-face{font-display:swap;font-family:Flecha S Medium Italic;font-style:italic;font-weight:500;src:url(fonts/FlechaS-MediumItalic.cb6ada99.woff2) format("woff2"),url(fonts/FlechaS-MediumItalic.41fcbd2e.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue Mono;font-style:normal;font-weight:400;src:url(fonts/MaisonNeue-Mono.e92a7b41.woff2) format("woff2"),url(fonts/MaisonNeue-Mono.fffe221d.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue Book;font-style:normal;font-weight:400;src:url(fonts/MaisonNeue-Book.68a06771.woff2) format("woff2"),url(fonts/MaisonNeue-Book.bf0b9506.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue Demi;font-style:normal;font-weight:400;src:url(fonts/MaisonNeue-Demi.1ab1fb45.woff2) format("woff2"),url(fonts/MaisonNeue-Demi.f891885a.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue Bold;font-style:normal;font-weight:700;src:url(fonts/MaisonNeue-Bold.d6075c8f.woff2) format("woff2"),url(fonts/MaisonNeue-Bold.cbd77fd1.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue Medium;font-style:normal;font-weight:500;src:url(fonts/MaisonNeue-Medium.33ecd1c1.woff2) format("woff2"),url(fonts/MaisonNeue-Medium.261dadf3.woff) format("woff")}@font-face{font-display:swap;font-family:Uniform Rnd Cond;font-style:normal;font-weight:700;src:url(fonts/UniformRndCond-Bold.af38919a.woff2) format("woff2"),url(fonts/UniformRndCond-Bold.666f64a0.woff) format("woff")}.h1{font-family:Flecha L Bold,serif;font-size:60px;font-weight:700;letter-spacing:-.015em;line-height:1}@media only screen and (min-width:320px){.h1{font-size:calc(37.14286px + 7.14286vw)}}@media only screen and (min-width:1720px){.h1{font-size:160px}}.h2{font-family:Flecha L Bold,serif;font-size:46px;font-weight:700;letter-spacing:-.01em;line-height:1}@media only screen and (min-width:320px){.h2{font-size:calc(33.65714px + 3.85714vw)}}@media only screen and (min-width:1720px){.h2{font-size:100px}}.h3{font-family:Flecha L Bold,serif;font-size:30px;font-weight:700;letter-spacing:.005em;line-height:1.1}@media only screen and (min-width:320px){.h3{font-size:calc(25.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.h3{font-size:50px}}.h4{font-family:Flecha L Bold,serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.1}@media only screen and (min-width:320px){.h4{font-size:calc(21.08571px + .28571vw)}}@media only screen and (min-width:1720px){.h4{font-size:26px}}@media(min-width:530px){.h4{font-size:26px;letter-spacing:0}}@media only screen and (min-width:530px)and (min-width:320px){.h4{font-size:26px}}@media only screen and (min-width:530px)and (min-width:1720px){.h4{font-size:26px}}@media(min-width:680px){.h4{font-size:26px;letter-spacing:.005em}}@media only screen and (min-width:680px)and (min-width:320px){.h4{font-size:calc(23.25714px + .85714vw)}}@media only screen and (min-width:680px)and (min-width:1720px){.h4{font-size:38px}}.h5{font-family:Maison Neue Medium,sans-serif;font-size:28px;font-weight:500;letter-spacing:.01em;line-height:1.2}@media only screen and (min-width:320px){.h5{font-size:calc(25.25714px + .85714vw)}}@media only screen and (min-width:1720px){.h5{font-size:40px}}.lede{font-family:Flecha S Medium,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.2}@media only screen and (min-width:320px){.lede{font-size:calc(20.17143px + .57143vw)}}@media only screen and (min-width:1720px){.lede{font-size:30px}}@media(min-width:530px){.lede{font-size:30px;letter-spacing:.005em}}@media only screen and (min-width:530px)and (min-width:320px){.lede{font-size:30px}}@media only screen and (min-width:530px)and (min-width:1720px){.lede{font-size:30px}}@media(min-width:680px){.lede{font-size:30px;letter-spacing:-.01em;line-height:1.1}}@media only screen and (min-width:680px)and (min-width:320px){.lede{font-size:calc(25.42857px + 1.42857vw)}}@media only screen and (min-width:680px)and (min-width:1720px){.lede{font-size:50px}}.lede em,.lede i{font-family:Flecha S Medium Italic,serif}.lede-small{font-family:Flecha S Medium,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.1}@media only screen and (min-width:320px){.lede-small{font-size:calc(21.08571px + .28571vw)}}@media only screen and (min-width:1720px){.lede-small{font-size:26px}}@media(min-width:530px){.lede-small{font-size:26px;letter-spacing:0}}@media only screen and (min-width:530px)and (min-width:320px){.lede-small{font-size:26px}}@media only screen and (min-width:530px)and (min-width:1720px){.lede-small{font-size:26px}}@media(min-width:680px){.lede-small{font-size:26px;letter-spacing:.001em}}@media only screen and (min-width:680px)and (min-width:320px){.lede-small{font-size:calc(23.25714px + .85714vw)}}@media only screen and (min-width:680px)and (min-width:1720px){.lede-small{font-size:38px}}.eyebrow{font-family:Maison Neue Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}@media only screen and (min-width:320px){.eyebrow{font-size:calc(10.17143px + .57143vw)}}@media only screen and (min-width:1720px){.eyebrow{font-size:20px}}.block-accordion{background-color:var(--black);color:var(--white);padding-bottom:clamp(60px,8vw,120px);padding-top:30px}@media(min-width:769px){.block-accordion{padding-top:60px}}@media(min-width:1025px){.block-accordion{padding-top:clamp(30px,2vw,40px)}}.block-accordion .container:first-of-type>*{grid-column:1/13;margin-bottom:clamp(60px,8vw,120px)}.block-accordion__lede{grid-column:1/13;grid-row:1;margin-bottom:30px;position:relative}@media(min-width:769px){.block-accordion__lede{margin-bottom:60px}}@media(min-width:1025px){.block-accordion__lede{grid-column:1/7;margin-bottom:0;padding-right:20px;padding-top:clamp(20px,2vw,40px)}}.block-accordion__lede>div{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(20px,2vw,30px)}@media(min-width:1025px){.block-accordion__lede>div{position:sticky;top:110px}}.block-accordion__lede:before{background-color:var(--semi-white);content:"";display:none;height:1px;left:0;pointer-events:none;position:absolute;top:0;width:calc(100% - 20px)}@media(min-width:1025px){.block-accordion__lede:before{display:block}}.block-accordion__lede .eyebrow{color:var(--red);display:block}.block-accordion__lede p{font-family:Flecha S Medium,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.2}@media only screen and (min-width:320px){.block-accordion__lede p{font-size:calc(20.17143px + .57143vw)}}@media only screen and (min-width:1720px){.block-accordion__lede p{font-size:30px}}@media(min-width:530px){.block-accordion__lede p{font-size:30px;letter-spacing:.005em}}@media only screen and (min-width:530px)and (min-width:320px){.block-accordion__lede p{font-size:30px}}@media only screen and (min-width:530px)and (min-width:1720px){.block-accordion__lede p{font-size:30px}}@media(min-width:680px){.block-accordion__lede p{font-size:30px;letter-spacing:-.01em;line-height:1.1}}@media only screen and (min-width:680px)and (min-width:320px){.block-accordion__lede p{font-size:calc(25.42857px + 1.42857vw)}}@media only screen and (min-width:680px)and (min-width:1720px){.block-accordion__lede p{font-size:50px}}.block-accordion__lede p em,.block-accordion__lede p i{font-family:Flecha S Medium Italic,serif}.block-accordion__content{grid-column:1/13;grid-row:2;position:relative}@media(min-width:1025px){.block-accordion__content{grid-column:7/13;grid-row:1;padding-left:20px}}.block-accordion__content:before{background-color:var(--semi-white);content:"";display:none;height:100%;left:-20px;pointer-events:none;position:absolute;top:0;width:1px}@media(min-width:1025px){.block-accordion__content:before{display:block}}.block-accordion .accordion{display:flex;flex-direction:column;gap:0}.block-accordion .accordion__section{border-bottom:1px solid var(--semi-white);position:relative}.block-accordion .accordion__section:first-child .accordion__tab{border-top:1px solid var(--semi-white)}.block-accordion .accordion__tab{align-items:baseline;cursor:pointer;display:flex;font-family:Maison Neue Demi,sans-serif;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:.03em;padding:clamp(20px,2vw,40px) 0;position:relative;text-transform:uppercase}@media only screen and (min-width:320px){.block-accordion .accordion__tab{font-size:calc(13.54286px + .14286vw)}}@media only screen and (min-width:1720px){.block-accordion .accordion__tab{font-size:16px}}@media(min-width:769px){.block-accordion .accordion__tab{font-family:Maison Neue Demi,sans-serif;font-size:18px;font-weight:400;letter-spacing:.03em;padding:clamp(30px,2vw,40px) 0;text-transform:uppercase}}@media only screen and (min-width:769px)and (min-width:320px){.block-accordion .accordion__tab{font-size:calc(17.08571px + .28571vw)}}@media only screen and (min-width:769px)and (min-width:1720px){.block-accordion .accordion__tab{font-size:22px}}.block-accordion .accordion__tab:before{background-color:var(--white);content:"";height:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:-1px;transition:opacity .3s;width:100%}.block-accordion .accordion__tab svg{flex-shrink:0;height:14px;margin-left:20px;position:relative;top:2px;transition:transform .3s;width:14px}@media(min-width:769px){.block-accordion .accordion__tab svg{height:20px;width:20px}}.block-accordion .accordion__tab svg line:last-child{transition:opacity .3s}.block-accordion .accordion__tab.is-active:before{opacity:1}.block-accordion .accordion__tab.is-active svg{transform:rotate(45deg)}.block-accordion .accordion__tab.is-closed+.accordion__content{max-height:0!important}.block-accordion .accordion__content{max-height:0;overflow:hidden;transition:max-height .3s}.block-accordion .accordion__content>div{padding-bottom:0;padding-top:20px}.block-accordion .accordion__content>div ol:not(:last-child),.block-accordion .accordion__content>div p:not(:last-child),.block-accordion .accordion__content>div ul:not(:last-child){margin-bottom:clamp(20px,2vw,40px)}.block-accordion .accordion__content li,.block-accordion .accordion__content p:not(.lede-small){color:var(--grey);line-height:1.3}.block-accordion .accordion__content a:not(.btn){transition:color .1s}.block-accordion .accordion__content a:not(.btn):not(.btn--cta):hover{color:var(--white)}.block-accordion .accordion__content .btn{margin-bottom:35px}
