.technology-spotlight{position:relative}.technology-spotlight__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"center" "left" "right";gap:3.2rem}@media(min-width:992px){.technology-spotlight__grid{grid-template-columns:1fr 44rem 1fr;grid-template-areas:"left center right";gap:3rem;align-items:stretch;min-height:56rem;position:relative}}.technology-spotlight__left{grid-area:left;display:flex;flex-direction:column;gap:2.4rem;padding:4rem 0}@media(min-width:992px){.technology-spotlight__left{padding:6rem 0;justify-content:center}}.technology-spotlight__center{grid-area:center;position:relative;overflow:hidden}@media(min-width:992px){.technology-spotlight__center{align-self:stretch}}.technology-spotlight__right{grid-area:right;display:flex;flex-direction:column;gap:1.6rem;padding:4rem 0}@media(min-width:992px){.technology-spotlight__right{padding:6rem 0 6rem 3rem;justify-content:flex-end;align-items:flex-start}}.technology-spotlight__label{font-family:Roboto Mono,monospace;font-weight:400;font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;color:#fbf9f68c}@media(min-width:992px){.technology-spotlight__label{font-size:1.4rem}}.technology-spotlight__descriptor{font-family:articulat-cf,sans-serif;font-weight:500;font-size:clamp(1.9rem,2.2vw,2.4rem);letter-spacing:.005em;line-height:1.2;color:#c0503d;margin-top:-1.2rem}.technology-spotlight__heading{font-family:articulat-cf,sans-serif;font-size:clamp(2.8rem,3.5vw,4.4rem);font-weight:300;line-height:1.15;color:#fbf9f6;word-break:break-word}.technology-spotlight__heading p{margin:0;line-height:inherit}.technology-spotlight__cta{display:flex;align-items:center;--color-button:251,249,246;--color-button-text:28,27,26}.technology-spotlight__feature{display:flex;flex-direction:column;gap:1.4rem;padding-top:2rem;border-top:.1rem solid rgba(251,249,246,.15)}.technology-spotlight__feature-icon-img{width:8rem;height:8rem;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}.technology-spotlight__feature-icon{width:5.2rem;height:5.2rem;flex-shrink:0}.technology-spotlight__feature-icon xo-image,.technology-spotlight__feature-icon xo-image img{width:100%;height:100%;display:block;object-fit:contain}.technology-spotlight__feature-text{font-family:Roboto Mono,monospace;font-weight:300;font-size:clamp(1.4rem,1.6vw,2rem);line-height:1.7;letter-spacing:.04rem;text-transform:uppercase;color:#fbf9f6;max-width:28ch}.technology-spotlight__image{width:100%;height:100%}.technology-spotlight__image xo-image,.technology-spotlight__image xo-image img{width:100%;height:100%;display:block}.technology-spotlight__image xo-image img{object-fit:cover;aspect-ratio:unset}.technology-spotlight__line{display:none;position:absolute;top:0;left:-100%;width:300%;height:100%;pointer-events:none;overflow:visible}@media(min-width:992px){.technology-spotlight__line{display:block}}.technology-spotlight__tech-label{font-family:articulat-cf,sans-serif;font-size:clamp(3.2rem,4.5vw,6rem);font-weight:300;line-height:1;word-break:break-word}.technology-spotlight__tech-label p{margin:0;line-height:inherit}.technology-spotlight__tech-name{font-family:than,sans-serif;font-size:clamp(3.2rem,4.8vw,7.2rem);font-weight:400;line-height:1;color:#fbf9f6;word-break:break-word;letter-spacing:-.01em}@media(min-width:992px){.technology-spotlight__tech-name{text-align:left}}.technology-spotlight__tech-name p{margin:0;line-height:inherit}@media(max-width:991px){.technology-spotlight__grid{display:flex;flex-direction:column;gap:2rem}.technology-spotlight__image .xo-image{--xo-ratio-percent:1/1 !important;aspect-ratio:1/1!important}.technology-spotlight__feature{padding-top:1.6rem}.technology-spotlight__left,.technology-spotlight__center,.technology-spotlight__right{display:contents}.technology-spotlight__left>xo-animate:has(.technology-spotlight__label){order:1}.technology-spotlight__left>xo-animate:has(.technology-spotlight__descriptor){order:1}.technology-spotlight__right>xo-animate:has(.technology-spotlight__tech-name){order:2}.technology-spotlight__image{order:3}.technology-spotlight__left>xo-animate:has(.technology-spotlight__heading){order:4}.technology-spotlight__left>xo-animate:has(.technology-spotlight__feature){order:5}.technology-spotlight__left>xo-animate:has(.technology-spotlight__cta){order:6}.technology-spotlight__feature{flex-direction:row;align-items:center;gap:1.6rem}.technology-spotlight__feature-icon-img{flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/technology-spotlight.css.map */
