.scroll-stat-cards{padding-top:80px;padding-bottom:100px;overflow:clip}.scroll-stat-cards__container{margin-inline:auto;display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1fr);gap:30px;align-items:start}.scroll-stat-cards__left{position:sticky;top:40px;align-self:start;padding-top:20px}.scroll-stat-cards__eyebrow{margin-bottom:18px;color:rgb(var(var(--color-foreground)));font-size:13px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.scroll-stat-cards__heading{max-width:620px;margin:0;color:rgb(var(--color-heading))}.scroll-stat-cards__heading p{margin:0}.scroll-stat-cards__heading em{font-style:italic}.scroll-stat-cards__description{max-width:520px;margin-top:28px;color:rgb(var(--color-foreground))}.scroll-stat-cards__description p{margin:0}.scroll-stat-cards__button{margin-top:32px}.scroll-stat-cards__right{position:relative;min-width:0}.scroll-stat-cards__sticky{position:sticky;top:40px;align-self:start}.scroll-stat-cards__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:var(--scroll-stat-row-height);grid-auto-flow:row dense;gap:var(--scroll-stat-card-gap)}.scroll-stat-card{--card-bg: #dce5f7;position:relative;min-width:0;overflow:hidden;border-radius:var(--scroll-stat-card-radius);background:var(--card-bg);color:var(--card-color);isolation:isolate}.scroll-stat-card--third{grid-column:span 4}.scroll-stat-card--half{grid-column:span 6}.scroll-stat-card--two-thirds{grid-column:span 8}.scroll-stat-card--full{grid-column:span 12}.scroll-stat-card--normal{grid-row:span 1}.scroll-stat-card--tall{grid-row:span 2}.scroll-stat-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.scroll-stat-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.scroll-stat-card:hover .scroll-stat-card__image{transform:scale(1.035)}.scroll-stat-card--has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fff0 3.3%,#ffffffb8 54.13%,#ffffffe6 75.28%,#fff)}.scroll-stat-card__content{position:relative;z-index:2;width:100%;height:100%;min-height:100%;padding:var(--scroll-stat-card-padding);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.scroll-stat-card__badge{width:fit-content;max-width:100%;padding:7px 12px;border:1px solid rgb(var(--border-color));border-radius:999px;font-size:13px;line-height:1;font-weight:500;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;color:rgb(var(--border-color));text-overflow:ellipsis}.scroll-stat-card__bottom{margin-top:auto}.scroll-stat-card__stat{margin-bottom:10px;font-size:clamp(34px,4vw,64px);line-height:.95;font-weight:500;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.scroll-stat-card__text{max-width:340px;font-size:20px;line-height:1.35;letter-spacing:-.01em}@media screen and (max-width:989px){.scroll-stat-cards{padding-top:60px;padding-bottom:70px}.scroll-stat-cards__container{width:100%;grid-template-columns:1fr;gap:45px}.scroll-stat-cards__left{position:relative;top:auto;padding-top:0}.scroll-stat-cards__sticky{position:relative;top:auto}}@media screen and (max-width:749px){.scroll-stat-cards{padding-top:50px;padding-bottom:60px}.scroll-stat-cards__container{width:100%;gap:35px}.scroll-stat-cards__heading{font-size:30px}.scroll-stat-cards__description{margin-top:20px;font-size:15px}.scroll-stat-cards__button{margin-top:24px}.scroll-stat-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px;gap:8px}.scroll-stat-card--third{grid-column:span 1}.scroll-stat-card--half,.scroll-stat-card--two-thirds,.scroll-stat-card--full{grid-column:span 2}.scroll-stat-card--tall{grid-row:span 2}.scroll-stat-card__content{padding:14px}.scroll-stat-card__stat{font-size:38px}}@media screen and (max-width:480px){.scroll-stat-cards__grid{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.scroll-stat-card__bottom{margin-top:40px}.scroll-stat-card--third,.scroll-stat-card--half,.scroll-stat-card--two-thirds,.scroll-stat-card--full{grid-column:span 1}.scroll-stat-card__text{font-size:15px}.scroll-stat-card__badge{padding:6px 8px;font-size:12px}.scroll-stat-card--tall{grid-row:span 2}.scroll-stat-card__stat{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/scroll-stat-cards.css.map */
