.offer-hero{position:relative;overflow:hidden;padding:68px 0;background:linear-gradient(125deg,#f6fbff 0%,#fff 55%,#e9f4ff 100%)}.offer-hero:after{position:absolute;right:-12%;bottom:-60%;width:520px;height:520px;border-radius:50%;background:rgba(8,120,249,.08);content:""}.offer-hero__grid{display:grid;position:relative;z-index:1;gap:54px}.offer-hero__copy h1{max-width:740px;margin:0;color:var(--navy);font-size:clamp(2.8rem,6vw,5.2rem);line-height:.98;letter-spacing:-.055em}.offer-hero__copy>p:not(.eyebrow){max-width:690px;margin:22px 0 28px;color:var(--muted);font-size:1.06rem;line-height:1.65}.offer-hero__benefits{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--line);box-shadow:var(--shadow)}.offer-hero__benefits article{display:flex;gap:16px;padding:22px;background:rgba(255,255,255,.96)}.offer-hero__benefits article>span{color:var(--blue);font-size:.72rem;font-weight:800}.offer-hero__benefits h2{margin:0;font-size:1rem}.offer-hero__benefits p{margin:5px 0 0;color:var(--muted);font-size:.78rem;line-height:1.5}@media(min-width:900px){.offer-hero__grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:center}}@media(max-width:620px){.offer-hero{padding:44px 0}.offer-hero__copy h1{font-size:clamp(2.5rem,12vw,3.5rem)}}
