.styles-module__n4Q7uq__why{overflow-x:clip}.styles-module__n4Q7uq__head{gap:22px;max-width:640px;margin-bottom:clamp(56px,7vw,110px);display:grid}.styles-module__n4Q7uq__headText{gap:22px;display:grid}.styles-module__n4Q7uq__cta{justify-self:start;min-height:64px;margin-top:10px;padding-inline:36px}.styles-module__n4Q7uq__headText>div{display:grid}.styles-module__n4Q7uq__wall{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:48px clamp(24px,3vw,48px);display:grid}.styles-module__n4Q7uq__item{align-content:start;gap:14px;display:grid}.styles-module__n4Q7uq__item:nth-child(2){margin-top:120px}.styles-module__n4Q7uq__item:nth-child(3){margin-top:36px}.styles-module__n4Q7uq__item:nth-child(4){margin-top:164px}.styles-module__n4Q7uq__swatch{isolation:isolate;width:128px;height:112px;color:var(--text-primary);place-items:center;margin-bottom:8px;font-size:64px;display:grid;position:relative}.styles-module__n4Q7uq__swatch:before{content:"";z-index:-1;background:var(--sw) center / contain no-repeat;transform:rotate(var(--r,0deg)) scale(.94);clip-path:inset(0 100% 0 0);opacity:0;position:absolute;inset:0}.styles-module__n4Q7uq__swatch svg{width:1em;height:1em}@media (hover:hover){.styles-module__n4Q7uq__item:is(:hover,:has(:focus-visible)) .styles-module__n4Q7uq__swatch{color:#fff}.styles-module__n4Q7uq__item:is(:hover,:has(:focus-visible)) .styles-module__n4Q7uq__swatch:before{clip-path:inset(0);opacity:1;transform:rotate(var(--r,0deg)) scale(1)}.styles-module__n4Q7uq__item:is(:hover,:has(:focus-visible)) .styles-module__n4Q7uq__swatch svg{filter:drop-shadow(0 2px 8px #28140a59)}}@media (prefers-reduced-motion:no-preference){.styles-module__n4Q7uq__swatch{transition:color .45s var(--ease)}.styles-module__n4Q7uq__swatch:before{transition:clip-path .7s var(--ease), opacity .25s var(--ease), transform .7s var(--ease)}}.styles-module__n4Q7uq__num{font:600 13px/1 var(--f-head);color:var(--accent-ink);border-top:2px solid var(--orange);padding-top:14px}.styles-module__n4Q7uq__title{font:600 clamp(20px, 1.6vw, 24px) / 1.2 var(--f-head);letter-spacing:-.02em}.styles-module__n4Q7uq__text{color:var(--ink-soft);max-width:34ch}@media (max-width:1023px){.styles-module__n4Q7uq__wall{grid-template-columns:1fr 1fr}.styles-module__n4Q7uq__item:nth-child(n){margin-top:0}.styles-module__n4Q7uq__item:nth-child(2n){margin-top:80px}}@media (max-width:560px){.styles-module__n4Q7uq__wall{grid-template-columns:1fr;gap:40px}.styles-module__n4Q7uq__item:nth-child(2n){margin-top:0}.styles-module__n4Q7uq__item:nth-child(2n) .styles-module__n4Q7uq__swatch{justify-self:start}}
