.pillars-cards{display:flex;flex-direction:column;gap:0;padding:160px 20px;position:relative}@media(min-width:768px){.pillars-cards{padding:160px 50px}}.section-container+.pillars-cards{margin-top:-80px}.pillars-cards__section-title{color:inherit;display:block;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.4;margin:auto auto 40px;overflow:visible;padding:0;text-transform:uppercase;top:40px;width:100%;z-index:5}@media(min-width:768px){.pillars-cards__section-title{position:sticky}}.pillars-cards__card{align-content:center;display:grid;font-size:16px;font-size:clamp(1rem,.9197324415rem + .1672240803vw,1.0625rem);font-weight:300;grid-auto-flow:row;letter-spacing:.16px;line-height:1.6;margin-bottom:160px;padding:0;position:relative;row-gap:20px;z-index:1}@media(min-width:768px){.pillars-cards__card{align-items:center;column-gap:20px;grid-template-columns:1fr 1fr;justify-content:space-between}}@media(min-width:992px){.pillars-cards__card{font-size:17px;grid-template-columns:32% minmax(400px,883px);letter-spacing:.17px}}@media(min-width:1366px){.pillars-cards__card{margin-bottom:0}}@media(min-width:768px)and (min-height:900px){.pillars-cards__card{margin-bottom:320px}}.pillars-cards__card:last-child{margin-bottom:0}.pillars-cards__card-title{font-family:"futura-pt",sans-serif;font-size:44px;font-size:clamp(2.75rem,2.4289297659rem + .6688963211vw,3rem);font-weight:600;letter-spacing:-1.76px;line-height:.8;margin-bottom:20px;text-transform:uppercase}@media(min-width:992px){.pillars-cards__card-title{font-size:48px;letter-spacing:-1.92px}}.pillars-cards__card-title p>br{display:none}@media(min-width:768px){.pillars-cards__card-title p>br{display:block}}.pillars-cards__image img{aspect-ratio:118/87;border-radius:5px;object-fit:cover;width:100%}.pillars__bg{background:#0a0203;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 1s cubic-bezier(.65,0,.35,1);will-change:opacity;z-index:0}html.pillars-dark .pillars__bg{opacity:1}.pillars,.pillars-adjacent{color:#0a0203;transition:color 1s cubic-bezier(.65,0,.35,1)}html.pillars-dark .pillars,html.pillars-dark .pillars-adjacent{color:#fff}.pillars-adjacent{background:transparent!important;position:relative;z-index:1}.pillars-adjacent :where(h1,h2,h3,h4,h5,h6,p,li,a,span,blockquote,figcaption,cite){color:inherit}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.pillars{--speed-text:0.75;--speed-media:1.4;--fade-gap:24;--fade-ramp:0.14}.pillars__text{opacity:var(--text-o,1);transform:translate3d(0,var(--text-y,0),0);will-change:transform,opacity}.pillars__media{transform:translate3d(0,var(--media-y,0),0);will-change:transform}}@media(max-width:767.98px)and (prefers-reduced-motion:no-preference){.pillars__media img{opacity:0;transform:translate3d(0,90px,0);transition:transform 1.1s cubic-bezier(.22,1,.36,1),opacity 1.1s ease-out;will-change:transform,opacity}.pillars__media.is-caught img{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.pillars,.pillars-adjacent,.pillars__bg{transition-duration:.3s}}