._8lLrZa_page{padding-bottom:96px}._8lLrZa_intro{border-bottom:1px solid var(--color-border);background:linear-gradient(180deg, var(--forest-50), transparent 85%);padding:64px 0}._8lLrZa_introGrid{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:40px 64px;display:grid}._8lLrZa_introMain{min-width:0}._8lLrZa_eyebrow{color:var(--color-text-emphasis);font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:.875rem;font-weight:650;display:block}._8lLrZa_intro h1{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0 0 20px;font-size:clamp(2.5rem,5vw,4rem);line-height:1.04}._8lLrZa_introMain>p{max-width:38rem;color:var(--color-text-body);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}._8lLrZa_introMain>div[role=search]{margin-top:32px}._8lLrZa_contactCard{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);gap:12px;padding:28px;display:grid}._8lLrZa_contactCard h2{letter-spacing:-.02em;margin:0;font-size:1.375rem}._8lLrZa_contactCard p{color:var(--color-text-body);text-wrap:pretty;margin:0 0 4px;font-size:.9375rem;line-height:1.55}._8lLrZa_cardPrimary,._8lLrZa_cardWhatsapp{border-radius:var(--radius-pill);min-height:52px;transition-property:background-color,border-color,scale;transition-duration:.16s;transition-timing-function:var(--ease-out);align-items:center;gap:10px;font-size:.9375rem;font-weight:650;text-decoration:none;display:flex}._8lLrZa_cardPrimary{background:var(--color-accent-solid);color:var(--neutral-0);justify-content:center;padding:12px 24px}._8lLrZa_cardPrimary:hover{background:var(--color-accent-solid-hover)}._8lLrZa_cardWhatsapp{border:1px solid color-mix(in oklab, var(--forest-900) 22%, transparent);background:var(--color-bg-surface);color:var(--color-text-strong);padding:8px 20px}._8lLrZa_cardWhatsapp:hover{background:#f0faf3;border-color:#1f9e52}._8lLrZa_cardWhatsapp span{line-height:1.25;display:grid}._8lLrZa_cardWhatsapp small{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._8lLrZa_cardWhatsapp ._8lLrZa_whatsappGlyph{color:#1f9e52}._8lLrZa_cardPrimary:active,._8lLrZa_cardWhatsapp:active{scale:.97}._8lLrZa_cardPrimary:focus-visible,._8lLrZa_cardWhatsapp:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._8lLrZa_cardNote{color:var(--color-text-muted);text-align:center;font-size:.8125rem;line-height:1.5}._8lLrZa_directory{padding-top:64px}._8lLrZa_nextStep{border-radius:var(--radius-card);background:var(--color-bg-inverse);color:var(--color-text-on-inverse);justify-content:space-between;align-items:center;gap:32px 48px;margin-top:96px;padding:56px;display:flex}._8lLrZa_nextStep h2{color:#fff;max-width:20ch;margin:0 0 12px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}._8lLrZa_nextStep p{max-width:36rem;color:var(--color-text-on-inverse-muted);margin:0;font-size:1.0625rem;line-height:1.6}._8lLrZa_actions{flex:none;justify-items:start;gap:8px;display:grid}._8lLrZa_actionRow{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}._8lLrZa_primaryAction,._8lLrZa_whatsappAction{border-radius:var(--radius-pill);min-height:48px;transition-property:background-color,border-color,scale;transition-duration:.16s;transition-timing-function:var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}._8lLrZa_primaryAction{color:var(--forest-900);background:#fff}._8lLrZa_primaryAction:hover{background:var(--lime-300)}._8lLrZa_whatsappAction{color:#fff;font-variant-numeric:tabular-nums;border:1px solid #ffffff59}._8lLrZa_whatsappAction:hover{background:#ffffff14;border-color:#fff}._8lLrZa_whatsappAction ._8lLrZa_whatsappGlyph{color:#4ade80}._8lLrZa_primaryAction:active,._8lLrZa_whatsappAction:active{scale:.96}._8lLrZa_secondaryAction{color:#fff;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--lime-300);text-decoration-color:var(--lime-300);text-underline-offset:5px;align-items:center;font-size:.9375rem;font-weight:650;display:inline-flex}._8lLrZa_secondaryAction:hover{color:var(--lime-300)}._8lLrZa_nextStep :focus-visible{outline:2px solid var(--lime-300);outline-offset:3px}@media (max-width:1100px){._8lLrZa_nextStep{flex-direction:column;align-items:flex-start}}@media (max-width:900px){._8lLrZa_introGrid{grid-template-columns:1fr}._8lLrZa_contactCard{max-width:40rem}._8lLrZa_nextStep{padding:40px}}@media (max-width:600px){._8lLrZa_page{padding-bottom:64px}._8lLrZa_intro{padding:40px 0}._8lLrZa_intro h1{font-size:clamp(2.25rem,10vw,2.75rem)}._8lLrZa_introMain>p{font-size:1rem}._8lLrZa_introMain>div[role=search]{margin-top:24px}._8lLrZa_contactCard{padding:24px 20px}._8lLrZa_directory{padding-top:40px}._8lLrZa_nextStep{margin-top:64px;padding:32px 24px}._8lLrZa_nextStep p{font-size:1rem}._8lLrZa_actions,._8lLrZa_actionRow,._8lLrZa_primaryAction,._8lLrZa_whatsappAction{width:100%}}@media (prefers-reduced-motion:reduce){._8lLrZa_primaryAction:active,._8lLrZa_whatsappAction:active,._8lLrZa_cardPrimary:active,._8lLrZa_cardWhatsapp:active{scale:1}}
