.cntcta-section[data-astro-cid-7vdwcxv7]{padding:96px 24px;position:relative}.cntcta-container[data-astro-cid-7vdwcxv7]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.cntcta-container[data-astro-cid-7vdwcxv7] .sh-heading{margin-bottom:0;gap:12px}.cntcta-container[data-astro-cid-7vdwcxv7] .sh-title{font-size:clamp(1.45rem,2.8vw,1.95rem);line-height:1.24;letter-spacing:-.018em}.cntcta-text[data-astro-cid-7vdwcxv7]{font-family:var(--f-body);font-size:1rem;color:var(--text-2);line-height:1.65;max-width:56ch;margin:12px 0 0;text-align:center}.cntcta-target[data-astro-cid-7vdwcxv7]{margin-top:32px;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;border-radius:var(--r-lg, 22px);text-decoration:none;color:var(--ink-on-cta, #0a0a0a);background:linear-gradient(135deg,var(--c-green, #63D059) 0%,var(--c-green-cta, #84CC16) 100%);box-shadow:inset 0 1px #ffffff4d,0 16px 40px rgba(var(--c-green-glow, 99, 208, 89),.26);transition:transform var(--t-fast, .2s ease),box-shadow var(--t-fast, .2s ease)}.cntcta-target--whatsapp[data-astro-cid-7vdwcxv7]{--ink-on-cta: #0a0a0a;background:#25d366;box-shadow:inset 0 1px #ffffff4d,0 16px 40px #25d36642}.cntcta-target[data-astro-cid-7vdwcxv7]:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff57,0 24px 56px rgba(var(--c-green-glow, 99, 208, 89),.34)}.cntcta-target--whatsapp[data-astro-cid-7vdwcxv7]:hover{box-shadow:inset 0 1px #ffffff57,0 24px 56px #25d36657}.cntcta-target[data-astro-cid-7vdwcxv7]:hover .cntcta-target__arrow[data-astro-cid-7vdwcxv7]{transform:translate(6px)}.cntcta-target[data-astro-cid-7vdwcxv7]:focus-visible{outline:3px solid var(--text);outline-offset:3px}.cntcta-target__mark[data-astro-cid-7vdwcxv7]{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-md, 14px);background:color-mix(in srgb,var(--ink-on-cta, #0a0a0a) 12%,transparent);color:var(--ink-on-cta, #0a0a0a)}.cntcta-target__label[data-astro-cid-7vdwcxv7]{display:flex;flex-direction:column;gap:4px;text-align:left;min-width:0}.cntcta-target__text[data-astro-cid-7vdwcxv7]{font-family:var(--f-display);font-weight:800;font-size:clamp(1.1rem,2.1vw,1.4rem);line-height:1.2;letter-spacing:-.01em}.cntcta-target__sub[data-astro-cid-7vdwcxv7]{font-family:var(--f-body);font-weight:500;font-size:.875rem;line-height:1.4;color:color-mix(in srgb,var(--ink-on-cta, #0a0a0a) 74%,transparent)}.cntcta-target__arrow[data-astro-cid-7vdwcxv7]{display:grid;place-items:center;transition:transform var(--t-fast, .2s ease)}.cntcta-alt[data-astro-cid-7vdwcxv7]{margin:24px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.cntcta-alt__link[data-astro-cid-7vdwcxv7]{font-family:var(--f-body);font-size:.95rem;font-weight:600;color:var(--text-2);text-decoration:none;border-bottom:1px solid var(--g-border-strong);padding-bottom:2px;transition:color var(--t-fast, .2s ease),border-color var(--t-fast, .2s ease)}.cntcta-alt__link[data-astro-cid-7vdwcxv7]:hover{color:var(--text);border-color:var(--c-teal-fg)}.cntcta-alt__link[data-astro-cid-7vdwcxv7]:focus-visible{outline:2px solid var(--c-teal-fg);outline-offset:3px;border-radius:var(--r-xs, 4px)}@media(max-width:700px){.cntcta-section[data-astro-cid-7vdwcxv7]{padding:64px 24px}.cntcta-target[data-astro-cid-7vdwcxv7]{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.cntcta-target__mark[data-astro-cid-7vdwcxv7]{width:44px;height:44px}.cntcta-target__arrow[data-astro-cid-7vdwcxv7]{display:none}}@media(prefers-reduced-motion:reduce){.cntcta-target[data-astro-cid-7vdwcxv7],.cntcta-target__arrow[data-astro-cid-7vdwcxv7],.cntcta-alt__link[data-astro-cid-7vdwcxv7]{transition:none}.cntcta-target[data-astro-cid-7vdwcxv7]:hover,.cntcta-target[data-astro-cid-7vdwcxv7]:hover .cntcta-target__arrow[data-astro-cid-7vdwcxv7]{transform:none}}.surface-black-friday .cntcta-target[data-astro-cid-7vdwcxv7]{--ink-on-cta: var(--text);background:var(--bf-glass);color:var(--text);border:1px solid var(--bf-line);box-shadow:inset 0 1px 0 var(--bf-highlight)}.surface-black-friday .cntcta-target[data-astro-cid-7vdwcxv7]:hover{background:var(--bf-raised);border-color:var(--bf-gold);box-shadow:0 16px 42px var(--bf-shadow)}.surface-black-friday .cntcta-target__mark[data-astro-cid-7vdwcxv7]{background:var(--bf-highlight);color:var(--bf-gold)}.surface-black-friday .cntcta-target__text[data-astro-cid-7vdwcxv7]{font-weight:var(--fw-control)}.surface-black-friday .cntcta-target__sub[data-astro-cid-7vdwcxv7]{color:var(--text-2)}.surface-black-friday .cntcta-target__arrow[data-astro-cid-7vdwcxv7]{color:var(--bf-gold)}.surface-black-friday .cntcta-section[data-astro-cid-7vdwcxv7] .cntcta-container[data-astro-cid-7vdwcxv7] .sh-title{font-size:clamp(1.45rem,2.8vw,1.95rem)}
