.wi-beauty-salon-page--story .wi-beauty-salon-block--beauty-story-strategy{height:auto;padding:clamp(78px,6.7vw,96px) 0}.wi-beauty-salon-story-strategy__heading{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.wi-beauty-salon-story-strategy__heading span{padding-right:24px;color:var(--cms-color-accent);border-right:1px solid var(--cms-color-secondary);font-size:15px;font-weight:700;letter-spacing:.06em;line-height:44px;text-transform:uppercase}.wi-beauty-salon-story-strategy__heading h2{margin:0;padding-left:24px;color:var(--cms-color-secondary);font-family:var(--cms-font-heading);font-size:clamp(40px,3.2vw,46px);font-weight:400;line-height:1.08;text-wrap:balance}.wi-beauty-salon-story-strategy__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:48px}.wi-beauty-salon-story-strategy__item{position:relative;min-width:0;padding:24px 28px;border-right:1px solid var(--cms-color-border);text-align:center}.wi-beauty-salon-story-strategy__item:last-child{border-right:0}.wi-beauty-salon-story-strategy__item img{display:block;width:75px;height:77px;margin:0 auto 20px;object-fit:contain}.wi-beauty-salon-story-strategy__item h3{margin:0 0 6px;color:var(--cms-color-secondary);font-family:var(--cms-font-body);font-size:20px;font-weight:600;line-height:1.35}.wi-beauty-salon-story-strategy__item p{max-width:220px;margin:0 auto;color:var(--cms-color-muted);font-size:16px;line-height:1.75}.wi-beauty-salon-story-strategy__item>span{position:absolute;top:0;right:15px;padding:0 14px;color:#fff;background:var(--cms-color-secondary);border-radius:18px;font-size:11px;font-weight:700;line-height:26px;text-transform:uppercase}.wi-beauty-salon-story-strategy__closing{margin:0;color:var(--cms-color-secondary);font-family:var(--cms-font-heading);font-size:clamp(22px,1.8vw,25px);line-height:1.4;text-align:center}.wi-beauty-salon-story-strategy__closing a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.wi-beauty-salon-story-strategy__closing a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:991px){.wi-beauty-salon-story-strategy__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-beauty-salon-story-strategy__item:nth-child(2n){border-right:0}.wi-beauty-salon-story-strategy__item:nth-child(-n+2){border-bottom:1px solid var(--cms-color-border)}}@media(max-width:575px){.wi-beauty-salon-page--story .wi-beauty-salon-block--beauty-story-strategy{padding:64px 0}.wi-beauty-salon-story-strategy__heading{display:block;margin-bottom:38px;text-align:center}.wi-beauty-salon-story-strategy__heading span{display:block;padding:0;border-right:0;line-height:1.5}.wi-beauty-salon-story-strategy__heading h2{padding:6px 0 0;font-size:37px}.wi-beauty-salon-story-strategy__grid{grid-template-columns:1fr;margin-bottom:36px}.wi-beauty-salon-story-strategy__item,.wi-beauty-salon-story-strategy__item:nth-child(2n){padding-block:30px;border-right:0;border-bottom:1px solid var(--cms-color-border)}.wi-beauty-salon-story-strategy__item:last-child{border-bottom:0}}
