.hero{overflow:hidden;padding-bottom:42px}.hero__body{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);padding-top:48px}.hero h1{color:var(--purple);max-width:760px}.hero__lead{font-size:clamp(23px,2.2vw,29px);font-weight:900;line-height:1.08;margin-bottom:32px;max-width:680px}.hero__text{font-size:clamp(21px,2.1vw,28px);line-height:1.14;margin-bottom:28px;max-width:760px}.hero__policies{color:var(--ink);display:flex;flex-wrap:wrap;font-size:22px;gap:28px;margin-bottom:38px}.hero__policies span{align-items:center;display:inline-flex;gap:10px}.hero__policies img{display:block;flex:0 0 auto;height:38px;object-fit:contain;width:38px}.hero__button{gap:6px;width:min(100%,620px)}.hero__media{align-self:end}.hero-reel{aspect-ratio:1/1;border-radius:var(--radius-video);margin:0 auto;max-width:480px;overflow:hidden}.hero-reel__video{display:block;height:100%;object-fit:cover;width:100%}.image-placeholder--reel{border-radius:var(--radius-video);min-height:372px}.benefits{display:grid;gap:42px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:74px;text-align:center}.benefit__icon{background:linear-gradient(180deg,#fff,#f9ebfd 42%,#e5b9f9);border-radius:50%;color:var(--purple);display:grid;font-size:44px;font-weight:900;height:132px;margin:0 auto 24px;place-items:center;width:132px}.benefit__icon img{display:block;height:66px;object-fit:contain;width:66px}.benefit p{color:var(--purple-dark);font-size:22px;line-height:1.08;margin:0 auto;max-width:250px}@media (max-width:980px){.hero__body{grid-template-columns:1fr;padding-top:32px}.hero__media{align-self:auto}.hero__button{display:flex;margin:0 auto}.benefit p{font-size:18px}.benefits{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:680px){.hero__button{flex-direction:column;gap:0}.hero__lead,.hero__text{font-size:20px}.hero__policies{font-size:18px;gap:14px}.benefit__icon{height:108px;width:108px}.benefit__icon img{height:56px;width:56px}}