.focul-promo{background:var(--promo-bg,var(--focul-lavender));flex-direction:column;justify-content:center;min-height:736px;padding:40px 20px;display:flex;position:relative;overflow:hidden}.focul-promo__media{z-index:1;width:min(542px,38%);position:absolute;bottom:0;right:0}.focul-promo__image{width:100%;height:auto;display:block}.focul-promo__content{z-index:2;flex-direction:column;align-items:flex-start;gap:14px;width:100%;max-width:1320px;margin:0 auto;padding-left:50px;display:flex;position:relative}.focul-promo__heading{letter-spacing:.69px;color:var(--focul-black);font-size:48px;font-weight:400;line-height:52px}.focul-promo__heading span{display:block}.focul-promo__text{letter-spacing:.69px;max-width:520px;color:var(--focul-black);font-size:18px;line-height:28px}.focul-promo__perks{grid-template-columns:repeat(4,116px);gap:12px;margin:12px 0 36px;display:grid}.focul-promo__perk{letter-spacing:.69px;text-align:center;color:var(--focul-black);flex-direction:column;align-items:center;gap:12px;font-size:14px;line-height:18px;display:flex}.focul-promo__perk-icon{object-fit:cover;width:72px;height:72px}.focul-promo__button{border:1px solid var(--focul-purple);letter-spacing:.69px;width:100%;max-width:370px;font-size:20px;font-weight:500;line-height:22px}.focul-promo--home .focul-promo__button{font-weight:700}@media (width<=1024px){.focul-promo{min-height:0;padding:36px 20px 47px}.focul-promo__content{gap:10px;max-width:760px;padding-left:0}.focul-promo__perks{grid-template-columns:repeat(4,128.5px)}.focul-promo__media{display:none}}@media (width<=640px){.focul-promo{margin-top:28px;padding:18px 20px 28px}.focul-promo__content{align-items:center;gap:10px;padding-left:0}.focul-promo__heading{text-align:center;font-size:26px;line-height:32px}.focul-promo__text{text-align:center;font-size:15px;line-height:24px}.focul-promo__button{font-weight:700}.focul-promo--home .focul-promo__text{font-size:16px}.focul-promo__perks{grid-template-columns:repeat(2,minmax(0,155px));gap:20px;margin:17px 0 34px}}.focul-promo__button{font-family:var(--focul-font-circular-medium)}.focul-promo--home .focul-promo__button{font-family:var(--focul-font-circular)}
