.product-hero[data-astro-cid-7wxsvid2]{background:url(/images/2021/11/fy-product.png) center / cover no-repeat #fff;padding:90px 0 70px;position:relative}.product-hero[data-astro-cid-7wxsvid2]:before{content:"";position:absolute;inset:0;background:#ffffffd1}.product-hero-grid[data-astro-cid-7wxsvid2]{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:50px;align-items:center}.product-hero[data-astro-cid-7wxsvid2] h1[data-astro-cid-7wxsvid2]{font-size:clamp(1.9rem,3.4vw,2.6rem);margin-bottom:16px}.product-hero[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{margin-bottom:28px}.hero-actions[data-astro-cid-7wxsvid2]{display:flex;gap:14px;flex-wrap:wrap}.about-band[data-astro-cid-7wxsvid2]{background:var(--c-dark);color:#fff;padding:80px 0}.about-band-grid[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.about-band[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{color:#fff;font-size:clamp(1.4rem,2.3vw,1.85rem);margin:0}.about-band[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{color:#b9b9b9;margin:0;font-size:15.5px}.benefits[data-astro-cid-7wxsvid2] .section-title[data-astro-cid-7wxsvid2] .accent[data-astro-cid-7wxsvid2]{color:var(--c-blue)}.benefit-row[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:55px 0}.benefit-body[data-astro-cid-7wxsvid2] h3[data-astro-cid-7wxsvid2]{font-size:26px;margin-bottom:12px}.benefit-note[data-astro-cid-7wxsvid2]{font-size:14.5px;color:var(--c-muted)}.benefit-media[data-astro-cid-7wxsvid2]{display:flex;justify-content:center}.benefit-media[data-astro-cid-7wxsvid2] img[data-astro-cid-7wxsvid2]{max-width:460px;width:100%}.benefit-band[data-astro-cid-7wxsvid2]{background:#eaf8fe;margin:10px 0}.benefit-band[data-astro-cid-7wxsvid2] .benefit-row[data-astro-cid-7wxsvid2]{padding:60px 0}.chip-new[data-astro-cid-7wxsvid2]{background:#ff7a1a;color:#fff;font-size:10.5px;padding:3px 9px;border-radius:3px;margin-left:6px;vertical-align:middle}.teach-band[data-astro-cid-7wxsvid2]{background:var(--c-dark);color:#fff;padding:90px 0}.teach-band[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{color:#fff;margin-bottom:16px}.teach-band[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{color:#b9b9b9;max-width:760px;margin:0 auto 30px}.handle[data-astro-cid-7wxsvid2]{background:var(--c-bg-gray)}.handle[data-astro-cid-7wxsvid2] .section-title[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{max-width:780px;margin-inline:auto}.handle-grid[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.handle-cards[data-astro-cid-7wxsvid2]{display:grid;gap:16px}.cta-band[data-astro-cid-7wxsvid2]{background:var(--c-blue-bright);padding:70px 0 0;color:#fff}.cta-band[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{color:#fff;margin-bottom:22px}.cta-perks[data-astro-cid-7wxsvid2]{list-style:none;display:flex;justify-content:center;gap:34px;flex-wrap:wrap;padding:0;margin:0 0 28px;font-size:15px}.perk-check[data-astro-cid-7wxsvid2]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffffff40;margin-right:8px;font-size:12px}.cta-card[data-astro-cid-7wxsvid2]{background:#fff;border-radius:6px;max-width:760px;margin:45px auto 0;padding:30px}.cta-card[data-astro-cid-7wxsvid2] img[data-astro-cid-7wxsvid2]{max-height:320px;margin-inline:auto}@media (max-width: 860px){.product-hero-grid[data-astro-cid-7wxsvid2],.about-band-grid[data-astro-cid-7wxsvid2],.benefit-row[data-astro-cid-7wxsvid2],.handle-grid[data-astro-cid-7wxsvid2]{grid-template-columns:1fr;gap:28px;text-align:center}.benefit-row--reverse[data-astro-cid-7wxsvid2] .benefit-media[data-astro-cid-7wxsvid2]{order:1}.benefit-row--reverse[data-astro-cid-7wxsvid2] .benefit-body[data-astro-cid-7wxsvid2]{order:2}.hero-actions[data-astro-cid-7wxsvid2]{justify-content:center}.benefit-body[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{margin-inline:auto;max-width:560px}.handle-phone[data-astro-cid-7wxsvid2] img[data-astro-cid-7wxsvid2]{max-width:260px;margin-inline:auto}}
