.contact-page[data-astro-cid-ogjzdvpc]{background:var(--surface-page);color:var(--text-primary)}.contact-content[data-astro-cid-ogjzdvpc]{max-width:68rem;padding-block:var(--space-5) var(--space-section)}.contact-intro[data-astro-cid-ogjzdvpc]{text-align:center;max-width:51rem;margin-inline:auto}.eyebrow[data-astro-cid-ogjzdvpc]{margin:0 0 var(--space-3);color:var(--text-secondary);font-family:inherit;font-size:var(--type-micro-link);letter-spacing:.32em;font-weight:700}.contact-intro[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{margin:0 0 var(--space-2);font-size:var(--type-hero-title-long);line-height:1.2}.contact-intro[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc]:last-child{max-width:42rem;color:var(--text-secondary);font-size:var(--type-lead);margin:0 auto;line-height:1.65}.contact-actions[data-astro-cid-ogjzdvpc]{gap:var(--space-2);max-width:54rem;margin:var(--space-5) auto var(--space-4);display:grid}.action-card[data-astro-cid-ogjzdvpc]{align-items:center;gap:var(--space-2);min-height:5.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);grid-template-columns:4.3rem 1fr 1.5rem;transition:transform .2s,box-shadow .2s;display:grid}@media (hover:hover) and (pointer:fine){.action-card[data-astro-cid-ogjzdvpc]:hover{transform:translateY(-2px)}}.action-card[data-astro-cid-ogjzdvpc] svg{color:var(--brand-primary)}.action-card[data-astro-cid-ogjzdvpc] .action-copy[data-astro-cid-ogjzdvpc]{text-align:center;justify-items:center;gap:.1rem;display:grid}.action-card[data-astro-cid-ogjzdvpc] strong[data-astro-cid-ogjzdvpc]{font-size:var(--type-lead);line-height:1.35}.action-card[data-astro-cid-ogjzdvpc] bdi[data-astro-cid-ogjzdvpc]{max-width:100%;font-size:var(--type-lead);overflow-wrap:anywhere}.whatsapp[data-astro-cid-ogjzdvpc] svg{color:var(--text-on-brand)}.phone[data-astro-cid-ogjzdvpc]{border:2px solid var(--brand-primary);background:var(--surface-elevated)}.phone[data-astro-cid-ogjzdvpc] bdi[data-astro-cid-ogjzdvpc]{color:var(--brand-primary-strong)}.email[data-astro-cid-ogjzdvpc]{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.email[data-astro-cid-ogjzdvpc] .action-copy[data-astro-cid-ogjzdvpc] strong[data-astro-cid-ogjzdvpc]{font-size:var(--type-lead)}.email[data-astro-cid-ogjzdvpc] bdi[data-astro-cid-ogjzdvpc]{font-size:var(--type-product-code)}.service-facts[data-astro-cid-ogjzdvpc]{max-width:52rem;margin:var(--space-5) auto var(--space-5);grid-template-columns:1fr 1fr;display:grid}.fact[data-astro-cid-ogjzdvpc]{min-width:0;padding:var(--space-1) var(--space-3);text-align:center}.fact[data-astro-cid-ogjzdvpc]+.fact[data-astro-cid-ogjzdvpc]{border-inline-start:1px solid var(--border-default)}.fact[data-astro-cid-ogjzdvpc] svg{color:var(--brand-primary)}.fact[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{max-width:14rem;margin:var(--space-2) auto var(--space-1);font-size:var(--type-lead);line-height:1.35}.fact[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{color:var(--text-secondary);font-size:var(--type-eyebrow);margin:0;line-height:1.5}.owner-line[data-astro-cid-ogjzdvpc]{margin:var(--space-3) auto;text-align:center;font-weight:700}.social-section[data-astro-cid-ogjzdvpc]{border-block-start:1px solid var(--border-default);text-align:center;padding-block-start:var(--space-4)}.social-section[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{margin:0 var(--space-1) var(--space-1);font-size:var(--type-card-title)}.social-section[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc]{color:var(--text-secondary);margin:0}.social-section[data-astro-cid-ogjzdvpc] ul[data-astro-cid-ogjzdvpc]{gap:var(--space-3) var(--space-2);margin:var(--space-4) 0 0;direction:ltr;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.social-section[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{justify-items:center;gap:var(--space-1);min-width:0;font-size:var(--type-caption);display:grid}.social-icon[data-astro-cid-ogjzdvpc]{aspect-ratio:1;border-radius:var(--radius-full);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);place-items:center;width:clamp(3.2rem,11vw,4.6rem);transition:background .2s,color .2s;display:grid}.social-section[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover .social-icon[data-astro-cid-ogjzdvpc]{background:var(--brand-primary);color:var(--text-on-brand)}.closing-line[data-astro-cid-ogjzdvpc]{width:fit-content;margin:var(--space-4) auto 0;border-block-start:2px solid var(--brand-primary);color:var(--text-secondary);text-align:center;padding-block-start:var(--space-2)}@media (width>=720px){.contact-content[data-astro-cid-ogjzdvpc]{padding-block:var(--space-section) var(--space-section)}.contact-actions[data-astro-cid-ogjzdvpc]{gap:var(--space-3);margin-block:var(--space-5) var(--space-5)}.action-card[data-astro-cid-ogjzdvpc]{min-height:7.3rem;padding-inline:var(--space-5);grid-template-columns:5rem 1fr 2rem}.social-section[data-astro-cid-ogjzdvpc] ul[data-astro-cid-ogjzdvpc]{gap:var(--space-2);grid-template-columns:repeat(8,1fr)}.social-section[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{font-size:var(--type-eyebrow)}}@media (width<=380px){.action-card[data-astro-cid-ogjzdvpc]{gap:var(--space-1);padding-inline:var(--space-2);grid-template-columns:3.1rem 1fr 1rem}.action-card[data-astro-cid-ogjzdvpc] svg:first-child{width:38px}.action-card[data-astro-cid-ogjzdvpc] .action-arrow[data-astro-cid-ogjzdvpc]{width:18px}.fact[data-astro-cid-ogjzdvpc]{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.action-card[data-astro-cid-ogjzdvpc],.social-icon[data-astro-cid-ogjzdvpc]{transition:none}}.contact-intro[data-astro-cid-ogjzdvpc]{isolation:isolate;position:relative}
