.hero-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 16px;max-width:720px}.hero-contact a{display:flex;min-width:0;flex-direction:column;gap:5px;padding:15px 17px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(8,28,45,.78);color:#fff;text-decoration:none;box-shadow:0 12px 30px rgba(0,0,0,.18);backdrop-filter:blur(10px);transition:transform .2s ease,border-color .2s ease,background .2s ease}.hero-contact a:hover{transform:translateY(-2px);border-color:#78d64b;background:rgba(10,39,60,.95)}.hero-contact small{color:#a9c0cc;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hero-contact strong{overflow-wrap:anywhere;font-size:clamp(.86rem,1.3vw,1.06rem);line-height:1.3}.hero-contact strong span{color:#78d64b;margin-right:5px}.hero-contact-phone{border-color:rgba(120,214,75,.75)!important}.hero-audience{max-width:710px;margin:18px 0 0;color:#b9cbd3;font-size:.78rem;line-height:1.65}.hero-audience b{color:#fff}.hero .hero-proof{margin-top:22px}@media(max-width:700px){.hero-contact{grid-template-columns:1fr;margin:20px 0 14px}.hero-contact a{padding:14px 15px}.hero-contact strong{font-size:1rem}.hero-audience{font-size:.74rem}.hero .hero-actions{gap:14px}}
