.svc-hero .hero-grid{max-width:840px}.cap-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cap{background:var(--card);border:1px solid var(--border-2);border-radius:var(--r-2xl);box-shadow:var(--sh-card);transition:transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;gap:13px;padding:28px 26px 24px;display:flex;position:relative}.cap:hover{box-shadow:var(--sh-raised);transform:translateY(-3px)}.cap-ic{background:var(--green-50);width:48px;height:48px;color:var(--green-700);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.cap-ic svg{width:23px;height:23px}.cap h3{letter-spacing:-.02em;font-size:18.5px;font-weight:800}.cap p{color:var(--sub);text-wrap:pretty;flex:1;font-size:14.5px;line-height:1.55}.cap-link{color:var(--green-700);align-items:center;gap:6px;margin-top:2px;font-size:14px;font-weight:700;display:inline-flex}.cap-link .ar{width:15px;height:15px;transition:transform .2s var(--ease)}.cap:hover .cap-link .ar{transform:translate(3px)}@media (max-width:900px){.cap-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.cap-grid{grid-template-columns:1fr}}.deliver-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dcard{border-radius:var(--r-xl);z-index:1;background:#ffffff0f;border:1px solid #ffffff24;padding:30px 28px;position:relative}.dcard .dn{letter-spacing:.08em;color:#7be8d3;font-size:13px;font-weight:800}.dcard h3{letter-spacing:-.02em;color:#fff;margin-top:12px;font-size:20px;font-weight:800}.dcard p{color:#ffffffbd;text-wrap:pretty;margin-top:8px;font-size:14.5px;line-height:1.55}@media (max-width:820px){.deliver-grid{grid-template-columns:1fr}}.stack{flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin:0 auto;display:flex}.stack span{background:var(--card);border:1px solid var(--border);color:var(--sub);box-shadow:var(--sh-card);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600}
