.services-page[data-v-73a0214e]{color:var(--color-expor-gray-900);background:#fff}.container[data-v-73a0214e]{z-index:1;max-width:1440px;margin:0 auto;padding:0 64px;position:relative}@media(min-width:768px)and (max-width:1023px){.container[data-v-73a0214e]{padding:0 40px}}@media(max-width:767px){.container[data-v-73a0214e]{padding:0 20px}}.services-hero[data-v-73a0214e]{background:radial-gradient(120% 140% at 50% 0,var(--color-expor-green-50) 0,transparent 60%),#fff;padding:clamp(120px,16vh,184px) 0 clamp(48px,6vw,72px);position:relative;overflow:hidden}.services-hero__dotgrid[data-v-73a0214e]{background-image:radial-gradient(var(--color-expor-green-600) 1px,transparent 1px);opacity:.04;pointer-events:none;background-size:24px 24px;position:absolute;top:0;right:0;bottom:0;left:0}.services-hero__eyebrow[data-v-73a0214e]{font-family:var(--font-heading);font-size:var(--font-eyebrow);text-transform:uppercase;letter-spacing:.1em;color:var(--color-expor-green-700);margin:0 0 16px;font-weight:700}.services-hero__title[data-v-73a0214e]{font-family:var(--font-heading);font-size:var(--font-fs-h1);letter-spacing:-.02em;color:#0f0f0f;max-width:16ch;margin:0;font-weight:800;line-height:1.05}.services-hero__subtitle[data-v-73a0214e]{color:var(--color-expor-gray-600);max-width:60ch;margin:24px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.services-grid-section[data-v-73a0214e]{padding:0 0 clamp(64px,8vw,96px)}.services-grid[data-v-73a0214e]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media(max-width:1023px){.services-grid[data-v-73a0214e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.services-grid[data-v-73a0214e]{grid-template-columns:1fr}}.services-cta[data-v-73a0214e]{padding:0 0 clamp(72px,9vw,112px)}.services-cta__inner[data-v-73a0214e]{text-align:center;border-radius:var(--radius-lg);background:radial-gradient(120% 160% at 50% 0,var(--color-expor-green-50) 0,transparent 70%),var(--color-expor-gray-50);border:1px solid var(--color-expor-green-100);padding:clamp(40px,5vw,64px) clamp(24px,4vw,56px);position:relative;overflow:hidden}.services-cta__eyebrow[data-v-73a0214e]{font-family:var(--font-heading);font-size:var(--font-eyebrow);text-transform:uppercase;letter-spacing:.1em;color:var(--color-expor-green-700);margin:0 0 12px;font-weight:700}.services-cta__title[data-v-73a0214e]{font-family:var(--font-heading);font-size:var(--font-fs-h2);letter-spacing:-.01em;color:#0f0f0f;margin:0;font-weight:800;line-height:1.1}.services-cta__text[data-v-73a0214e]{color:var(--color-expor-gray-600);max-width:56ch;margin:16px auto 0;font-size:clamp(16px,1.4vw,18px);line-height:1.6}.services-cta__actions[data-v-73a0214e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.services-cta__btn[data-v-73a0214e]{background:var(--color-expor-green-600);color:#fff;border-radius:var(--radius);transition:transform .3s var(--ease-premium),box-shadow .3s var(--ease-premium),background .3s var(--ease-premium);align-items:center;gap:10px;padding:15px 30px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px rgba(5,150,105,.25)}.services-cta__btn[data-v-73a0214e]:hover{background:var(--color-expor-green-700);transform:translateY(-3px);box-shadow:0 14px 32px rgba(5,150,105,.32)}.services-cta__btn-icon[data-v-73a0214e]{width:16px;height:16px;transition:transform .3s var(--ease-premium)}.services-cta__btn:hover .services-cta__btn-icon[data-v-73a0214e]{transform:translate(4px)}.services-cta__phone[data-v-73a0214e]{color:var(--color-expor-green-700);transition:color .3s var(--ease-premium);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.services-cta__phone[data-v-73a0214e] svg{width:18px;height:18px}.services-cta__phone[data-v-73a0214e]:hover{color:var(--color-expor-green-800)}.services-cta__btn[data-v-73a0214e]:focus-visible,.services-cta__phone[data-v-73a0214e]:focus-visible{box-shadow:0 0 0 4px var(--color-expor-green-200);outline:none}@media(prefers-reduced-motion:reduce){.services-cta__btn[data-v-73a0214e],.services-cta__btn-icon[data-v-73a0214e],.services-cta__phone[data-v-73a0214e]{transition:none!important}.services-cta__btn[data-v-73a0214e]:hover,.services-cta__btn:hover .services-cta__btn-icon[data-v-73a0214e]{transform:none}}
