.egg-banner{margin:24px 0;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:22px;padding:clamp(24px,5vw,58px);border-radius:28px;color:#fff8df;background:radial-gradient(at 80% 25%,#438568,#133b2c 65%);overflow:hidden}.egg-kicker{font-size:11px;letter-spacing:.2em;font-weight:800;color:#f3d991}.egg-banner h2{font-size:clamp(25px,4vw,45px);line-height:1.1;margin:14px 0}.egg-banner p{max-width:35ch;line-height:1.6;color:#e5eadc}.egg-banner a{display:inline-block;margin-top:12px;padding:12px 19px;border-radius:24px;background:#ffdc82;color:#2b371b;text-decoration:none;font-weight:800}.egg-banner img{width:100%;max-width:250px;justify-self:end;filter:drop-shadow(0 20px 25px #071e18aa);border-radius:25%}.egg-beta-note{padding:13px 16px;background:#fff6da;border-radius:12px;color:#665425;font-size:13px;line-height:1.6}.windows-install{background:#ffdb75!important;color:#35290e!important}@media(max-width:550px){.egg-banner{gap:14px;grid-template-columns:1fr;padding:25px}.egg-banner img{width:130px;justify-self:center;grid-row:1}.egg-banner h2{font-size:30px}.egg-banner{margin:16px 0}.egg-banner p{font-size:14px}.egg-banner a{margin-top:6px}}