.pcta[data-v-777e29d6]{background:radial-gradient(70% 140% at 88% 0%,rgba(var(--sage-rgb),.22),rgba(var(--sage-rgb),0) 62%),var(--mint-50);border-top:1px solid var(--line)}.pcta__in[data-v-777e29d6]{display:flex;flex-direction:column;gap:1.75rem;padding-block:clamp(2.75rem,2rem + 3vw,4.25rem)}@media(min-width:900px){.pcta__in[data-v-777e29d6]{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}.pcta__title[data-v-777e29d6]{margin-top:1rem;font-size:var(--fs-h3);font-weight:600;color:var(--ink);letter-spacing:-.035em}.pcta__addr[data-v-777e29d6]{margin-top:.7rem;font-size:var(--fs-sm);color:var(--gray-600);max-width:46ch}.pcta__actions[data-v-777e29d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pcta__tel[data-v-777e29d6]{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.5rem .8rem .8rem;border-radius:var(--r-pill);background:var(--brand-sage);color:#fff;box-shadow:0 14px 32px -12px rgba(var(--brand-sage-rgb),.7);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);transition:background-color var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.pcta__tel[data-v-777e29d6]:hover{background:var(--brand-sage-hover);transform:translateY(-2px)}.pcta__tel-ico[data-v-777e29d6]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-pill);background:#ffffff38}.pcta__map[data-v-777e29d6]{background:#fff}
