.slr{--green:#12533F;--lime:#CDF986;--gray:#F5F5F7;background:#fff;color:#111}.slr *{box-sizing:border-box}.slr__shell{width:min(100%,1600px);margin:0 auto;padding:88px 20px 94px}.slr__head{margin-bottom:34px;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.slr h2{margin:0;font-size:clamp(42px,11vw,58px);font-weight:400;line-height:.98;letter-spacing:var(--stride-heading-letter-spacing,-.035em)!important}.slr__link{position:relative;padding-bottom:5px;display:inline-flex;align-items:center;gap:10px;color:var(--green);font-size:14px;font-weight:500;text-decoration:none}.slr__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#62caa8;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.slr__link svg{width:16px;height:16px;transition:transform .18s ease}.slr__grid{display:grid;grid-template-columns:1fr;gap:12px}.slr .stride-reference-card__link{aspect-ratio:4/3}.slr .stride-reference-card__content{padding:24px}.slr .stride-reference-card__meta{color:var(--lime);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.035em}.slr .stride-reference-card h3{margin:0;font-size:clamp(32px,8vw,40px);font-weight:350;line-height:1;letter-spacing:var(--stride-heading-letter-spacing,-.035em)!important}.slr .stride-reference-card__result{padding:0;margin-top:10px;border-radius:0;background:transparent;color:#fff;font-size:13px;font-weight:500}.slr .stride-reference-card__arrow{width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(255,255,255,.65);background:#fff;color:var(--green)}@media(hover:hover)and (pointer:fine){.slr__link:hover:after{transform:scaleX(1)}.slr__link:hover svg{transform:translate(2px)}}@media(min-width:750px){.slr__shell{padding:108px 40px 116px}.slr__head{margin-bottom:40px;flex-direction:row;align-items:flex-end;justify-content:space-between}.slr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slr .stride-reference-card__content{padding:30px}}@media(min-width:990px){.slr__shell{padding:126px 72px 136px}.slr h2{font-size:clamp(52px,4.4vw,72px)}.slr__grid{gap:14px}.slr .stride-reference-card__link{aspect-ratio:16/10}.slr .stride-reference-card__content{padding:34px}.slr .stride-reference-card h3{font-size:clamp(38px,3vw,48px)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-stride-landing-references.css.map */
