.commercial-lightstage{position:relative;background:#f1f2f4;overflow:clip}.commercial-lightstage__media{position:sticky;top:0;height:100svh;overflow:hidden}.commercial-lightstage__image{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.24;filter:saturate(0) contrast(1.08)}.commercial-lightstage__overlay{position:absolute;inset:0;background:radial-gradient(circle at 78% 12%,rgb(166 132 74 / .08) 0%,#fff0 24%),linear-gradient(180deg,rgb(241 242 244 / .62) 0%,rgb(241 242 244 / .78) 22%,rgb(241 242 244 / .9) 100%)}.commercial-lightstage__content{position:relative;z-index:1;margin-top:-100svh}.commercial-why-ldg{padding:6rem 0;background:#fff0}.commercial-why-ldg__inner{display:grid;gap:2.2rem}.commercial-why-ldg__intro{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:2rem;align-items:end}.commercial-why-ldg__heading{margin:0;max-width:10ch;font-family:var(--ldg-font-body);font-size:clamp(2.3rem, 4.3vw, 4.6rem);font-weight:500;line-height:.94;letter-spacing:-.05em;text-transform:uppercase;color:#101826}.commercial-why-ldg__copy{margin:0;max-width:40rem;font-family:var(--ldg-font-body);font-size:clamp(1rem, 1.35vw, 1.08rem);line-height:1.76;color:rgb(16 24 38 / .74)}.commercial-why-ldg__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.commercial-why-card{position:relative;display:grid;grid-template-rows:auto 1fr;gap:1.8rem;min-height:17rem;padding:1.2rem 1.15rem 1.2rem;border:1px solid rgb(16 24 38 / .08);border-radius:1.1rem;background:linear-gradient(180deg,rgb(255 255 255 / .92) 0%,rgb(248 243 235 / .98) 100%);box-shadow:0 1px 0 rgb(255 255 255 / .75) inset,0 22px 48px rgb(12 21 33 / .08);overflow:hidden}.commercial-why-card.ldg-reveal{opacity:0;transition:opacity 700ms ease,transform 920ms cubic-bezier(.22,1,.36,1),box-shadow 920ms cubic-bezier(.22,1,.36,1),border-color 920ms cubic-bezier(.22,1,.36,1)}.commercial-why-card--1.ldg-reveal,.commercial-why-card--4.ldg-reveal{transform:translate3d(-2rem,2.4rem,0) rotate(-1deg)}.commercial-why-card--2.ldg-reveal,.commercial-why-card--5.ldg-reveal{transform:translate3d(2rem,2.8rem,0) rotate(1deg)}.commercial-why-card--3.ldg-reveal{transform:translate3d(0,3rem,0) scale(.975)}.commercial-why-card.ldg-reveal.is-visible{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1);border-color:rgb(16 24 38 / .1);box-shadow:0 1px 0 rgb(255 255 255 / .82) inset,0 28px 56px rgb(12 21 33 / .11)}.commercial-why-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:.22rem;background:linear-gradient(90deg,rgb(166 132 74 / .92) 0%,rgb(166 132 74 / .12) 100%);transform-origin:left center;transition:transform 880ms cubic-bezier(.22,1,.36,1),opacity 420ms ease}.commercial-why-card.ldg-reveal::before{opacity:.35;transform:scaleX(.14)}.commercial-why-card.ldg-reveal.is-visible::before{opacity:1;transform:scaleX(1)}.commercial-why-card--1,.commercial-why-card--2{grid-column:span 2}.commercial-why-card--3,.commercial-why-card--4,.commercial-why-card--5{grid-column:span 2}.commercial-why-card__number{align-self:start;justify-self:start;font-family:var(--ldg-font-body);font-size:.82rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgb(16 24 38 / .42)}.commercial-why-card.ldg-reveal .commercial-why-card__number,.commercial-why-card.ldg-reveal .commercial-why-card__title,.commercial-why-card.ldg-reveal .commercial-why-card__description{opacity:0;transition:opacity 620ms ease,transform 760ms cubic-bezier(.22,1,.36,1)}.commercial-why-card.ldg-reveal .commercial-why-card__number{transform:translate3d(0,.8rem,0)}.commercial-why-card__content{display:grid;align-content:end;gap:.85rem}.commercial-why-card.ldg-reveal .commercial-why-card__content{transform:translate3d(0,1rem,0);transition:transform 820ms cubic-bezier(.22,1,.36,1)}.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__content{transform:translate3d(0,0,0)}.commercial-why-card__title{margin:0;font-family:var(--ldg-font-body);font-size:clamp(1.35rem, 1.9vw, 2rem);font-weight:500;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#101826}.commercial-why-card.ldg-reveal .commercial-why-card__title{transform:translate3d(0,1.15rem,0)}.commercial-why-card__description{margin:0;font-family:var(--ldg-font-body);font-size:.95rem;line-height:1.65;color:rgb(16 24 38 / .72)}.commercial-why-card.ldg-reveal .commercial-why-card__description{transform:translate3d(0,1.4rem,0)}.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__number,.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__title,.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__description{opacity:1;transform:translate3d(0,0,0)}.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__title{transition-delay:80ms}.commercial-why-card.ldg-reveal.is-visible .commercial-why-card__description{transition-delay:160ms}@media (max-width:1100px){.commercial-why-ldg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-why-card,.commercial-why-card--1,.commercial-why-card--2,.commercial-why-card--3,.commercial-why-card--4,.commercial-why-card--5{grid-column:span 1}.commercial-why-card--1.ldg-reveal,.commercial-why-card--2.ldg-reveal,.commercial-why-card--3.ldg-reveal,.commercial-why-card--4.ldg-reveal,.commercial-why-card--5.ldg-reveal{transform:translate3d(0,2.2rem,0)}}@media (max-width:780px){.commercial-why-ldg{padding:4.5rem 0}.commercial-why-ldg__intro{grid-template-columns:1fr;gap:1rem}.commercial-why-ldg__heading{max-width:10ch;font-size:clamp(2rem, 9vw, 3.1rem)}.commercial-why-ldg__copy{font-size:.95rem;line-height:1.68}.commercial-why-ldg__grid{grid-template-columns:1fr}.commercial-why-card{min-height:0;gap:1.2rem;padding:1rem .95rem 1rem}.commercial-why-card__title{font-size:clamp(1.28rem, 6vw, 1.75rem)}.commercial-why-card__description{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.commercial-why-card.ldg-reveal,.commercial-why-card.ldg-reveal::before,.commercial-why-card.ldg-reveal .commercial-why-card__content,.commercial-why-card.ldg-reveal .commercial-why-card__number,.commercial-why-card.ldg-reveal .commercial-why-card__title,.commercial-why-card.ldg-reveal .commercial-why-card__description{opacity:1;transform:none;transition:none}}