.vp__grid.astro-kbx5nb7v{grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.vp__card.astro-kbx5nb7v{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:24px 20px;display:flex}.vp__icon.astro-kbx5nb7v{background:var(--tint);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.vp__icon.astro-kbx5nb7v svg.astro-kbx5nb7v{fill:none;stroke:#1f5a80;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.vp__card.astro-kbx5nb7v h3.astro-kbx5nb7v{text-wrap:pretty;font-size:18px;line-height:1.25}.vp__card.astro-kbx5nb7v p.astro-kbx5nb7v{color:var(--gray);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.vp__band.astro-kbx5nb7v{border-radius:var(--r-lg);background:var(--black);color:var(--white);grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:18px;padding:clamp(28px,4vw,48px);display:grid}.vp__band.astro-kbx5nb7v h3.astro-kbx5nb7v{color:var(--white);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.vp__band.astro-kbx5nb7v p.astro-kbx5nb7v{color:#ffffffc7;text-wrap:pretty;margin:0}.vp__eb.astro-kbx5nb7v{color:var(--sky)!important;margin:0 0 16px!important}.vp__bench-h.astro-kbx5nb7v{font:600 13px/1.2 var(--text);letter-spacing:.12em;text-transform:uppercase;color:var(--sky)!important;margin:0 0 18px!important}.vp__trades.astro-kbx5nb7v{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vp__trades.astro-kbx5nb7v li.astro-kbx5nb7v{font:500 14px var(--text);color:var(--white);white-space:nowrap;border:1px solid #ffffff38;border-radius:999px;padding:8px 14px}.vp__permit.astro-kbx5nb7v{font:600 15px var(--text);color:var(--white)!important;margin:16px 0 0!important}.vp__permit.astro-kbx5nb7v span.astro-kbx5nb7v{color:var(--sky);margin-right:6px}@media (width<=1100px){.vp__grid.astro-kbx5nb7v{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.vp__band.astro-kbx5nb7v{grid-template-columns:1fr}}@media (width<=640px){.vp__grid.astro-kbx5nb7v{grid-template-columns:1fr}.vp__card.astro-kbx5nb7v{flex-flow:wrap;align-items:center;column-gap:14px}.vp__card.astro-kbx5nb7v h3.astro-kbx5nb7v{flex:1}.vp__card.astro-kbx5nb7v p.astro-kbx5nb7v{flex-basis:100%}}
