.ad[data-v-ec906dc0]{color:#1a1a1a}.ad__hero[data-v-ec906dc0]{padding:24px 0 8px}.ad__eyebrow[data-v-ec906dc0]{color:var(--brand,#39a31e);font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.ad__title[data-v-ec906dc0]{font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.ad__lead[data-v-ec906dc0]{color:#000000ad;font-size:17px;line-height:1.65;margin:0}.ad__actions[data-v-ec906dc0]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ad__btn[data-v-ec906dc0]{border:1px solid rgba(0,0,0,.15);border-radius:50px;color:#1a1a1a;display:inline-block;font-size:15px;font-weight:600;padding:11px 22px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.ad__btn[data-v-ec906dc0]:hover{border-color:#1a1a1a}.ad__btn--primary[data-v-ec906dc0]{background:#39a31e;border-color:#39a31e;color:#fff}.ad__btn--primary[data-v-ec906dc0]:hover{background:#2f8a18;border-color:#2f8a18}.ad__stats[data-v-ec906dc0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:40px 0 0;padding:0}.ad__stats li[data-v-ec906dc0]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:20px 22px}.ad__stat-value[data-v-ec906dc0]{font-size:28px;font-weight:600;line-height:1.2}.ad__stat-label[data-v-ec906dc0]{color:#00000080;font-size:13px;line-height:1.4}.ad__section[data-v-ec906dc0]{margin-top:56px}.ad__contact h2[data-v-ec906dc0],.ad__section h2[data-v-ec906dc0]{font-size:22px;font-weight:600;margin:0 0 18px}.ad__grid[data-v-ec906dc0]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.ad__grid[data-v-ec906dc0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ad__grid[data-v-ec906dc0]{grid-template-columns:1fr}}.ad__card[data-v-ec906dc0]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;display:flex;flex-direction:column;padding:22px 24px}.ad__card h3[data-v-ec906dc0]{font-size:16px;font-weight:600;margin:0 0 8px}.ad__card p[data-v-ec906dc0]{color:#0000009e;flex:1;font-size:14px;line-height:1.6;margin:0 0 14px}.ad__card a[data-v-ec906dc0],.ad__more a[data-v-ec906dc0]{color:#39a31e;font-size:14px;font-weight:600;text-decoration:none}.ad__card a[data-v-ec906dc0]:hover,.ad__more a[data-v-ec906dc0]:hover{text-decoration:underline}.ad__points[data-v-ec906dc0]{list-style:none;margin:0;padding:0}.ad__points li[data-v-ec906dc0]{color:#000000b3;font-size:15px;line-height:1.55;padding:8px 0 8px 22px;position:relative}.ad__points li[data-v-ec906dc0]:before{background:#39a31e;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:17px;width:7px}.ad__more[data-v-ec906dc0]{color:#0000009e;font-size:15px;margin:14px 0 0}.ad__contact[data-v-ec906dc0]{background:#f3f7f0;border-radius:18px;margin:56px 0 24px;padding:32px}.ad__contact p[data-v-ec906dc0]{color:#000000ad;font-size:15px;line-height:1.65;margin:0 0 16px}.ad__email[data-v-ec906dc0]{color:#39a31e;display:inline-block;font-size:22px;font-weight:600;text-decoration:none}.ad__email[data-v-ec906dc0]:hover{text-decoration:underline}
