.top{background:#fff;border-bottom:1px solid #dde5e1;padding:18px 24px}.top div{max-width:1040px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tag{font-size:13px;color:#52606d}.hero{background:#0b3d2e;color:#fff;padding:48px 24px 64px}.hero div{max-width:820px;margin:0 auto}.kick{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#bfe8d6;margin:0 0 18px}.hero h1{margin:0 0 22px;font-size:clamp(30px,5vw,48px);line-height:1.15;font-weight:800}.meta{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:#d5efe3}@media (max-width:700px){.hero{padding:48px 20px 56px}}