.hero[data-astro-cid-cd2vzqz2] .h1{max-width:18ch}.hero[data-astro-cid-cd2vzqz2] p{color:var(--color-on-dark)}.banner-head{padding-top:clamp(40px,6vw,80px)}.banner[data-astro-cid-cd2vzqz2]{padding-block:28px clamp(40px,6vw,80px)}.banner[data-astro-cid-cd2vzqz2] img{border-radius:var(--radius-card);width:100%;height:auto;display:block}.apply{max-width:72ch;margin-bottom:40px}.benefits[data-astro-cid-cd2vzqz2]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-cd2vzqz2] li[data-astro-cid-cd2vzqz2]{border-radius:var(--radius-card);background:#ffffff0f;border:1px solid #65c0c34d;padding:26px}.icon[data-astro-cid-cd2vzqz2]{border:1px solid var(--color-teal);width:64px;height:64px;color:var(--color-teal);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.icon[data-astro-cid-cd2vzqz2] svg[data-astro-cid-cd2vzqz2]{width:28px;height:28px}.benefits[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{color:var(--color-yellow);margin-bottom:12px;font-size:1.4rem}.benefits[data-astro-cid-cd2vzqz2] p{color:var(--color-on-dark);font-size:1rem}
