.contact-section[data-astro-cid-gca73i6m]{background:var(--new-surface-overlay);overflow:hidden}.contact-intro[data-astro-cid-gca73i6m]{z-index:1;gap:16px;max-width:780px;margin-block-end:clamp(32px,4vw,54px);display:grid;position:relative}.contact-intro[data-astro-cid-gca73i6m] .lead[data-astro-cid-gca73i6m]{max-width:70ch}.contact-index[data-astro-cid-gca73i6m]{color:var(--brand-ink-text);font-family:var(--new-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.contact-layout[data-astro-cid-gca73i6m]{z-index:1;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(20px,3vw,42px);display:grid;position:relative}.contact-aside[data-astro-cid-gca73i6m]{gap:16px;display:grid}.contact-office[data-astro-cid-gca73i6m],.contact-form-card[data-astro-cid-gca73i6m]{background:color-mix(in srgb,var(--new-surface-1) 96%,transparent);border:1px solid var(--new-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-soft);position:relative;overflow:hidden}.contact-office[data-astro-cid-gca73i6m]{padding:clamp(22px,2.6vw,32px)}.contact-office[data-astro-cid-gca73i6m]:after,.contact-form-card[data-astro-cid-gca73i6m]:after{content:"";background:rgba(var(--portal-primary-rgb),.08);filter:blur(30px);pointer-events:none;border-radius:50%;width:210px;height:210px;position:absolute;inset-block:auto -90px;inset-inline:auto -60px}.contact-office__title[data-astro-cid-gca73i6m]{z-index:1;border-bottom:1px solid var(--new-border);align-items:center;gap:14px;padding-block-end:22px;display:flex;position:relative}.contact-office__title[data-astro-cid-gca73i6m]>div[data-astro-cid-gca73i6m]{gap:4px;display:grid}.contact-office__title[data-astro-cid-gca73i6m] h3[data-astro-cid-gca73i6m]{font-size:20px}.contact-facts[data-astro-cid-gca73i6m]{z-index:1;gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid;position:relative}.contact-facts[data-astro-cid-gca73i6m] li[data-astro-cid-gca73i6m]{border-bottom:1px solid var(--new-border);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;padding-block:16px;display:grid}.contact-facts[data-astro-cid-gca73i6m] li[data-astro-cid-gca73i6m]:last-child{border-bottom:0;padding-bottom:2px}.contact-fact__icon[data-astro-cid-gca73i6m]{width:42px;height:42px;color:var(--brand-ink);background:var(--brand-soft);border:1px solid rgba(var(--portal-primary-rgb),.18);border-radius:12px;place-items:center;display:grid}.contact-fact__icon[data-astro-cid-gca73i6m] svg{width:18px}.contact-facts[data-astro-cid-gca73i6m] li[data-astro-cid-gca73i6m]>span[data-astro-cid-gca73i6m]:last-child{gap:4px;min-width:0;display:grid}.contact-facts[data-astro-cid-gca73i6m] b[data-astro-cid-gca73i6m]{color:var(--new-text-3);font-family:var(--new-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:10px}.contact-facts[data-astro-cid-gca73i6m] [data-astro-cid-gca73i6m]:is(a,em){color:var(--new-text-1);font-family:var(--new-font-body);overflow-wrap:anywhere;font-size:14px;font-style:normal;font-weight:650;line-height:1.5}.contact-whatsapp[data-astro-cid-gca73i6m]{color:var(--new-text-1);background:var(--new-green-soft);border:1px solid color-mix(in srgb,var(--new-green) 30%,var(--new-border));border-radius:var(--lp-radius);box-shadow:var(--lp-shadow-soft);grid-template-columns:50px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:18px;display:grid}.contact-whatsapp[data-astro-cid-gca73i6m]:hover{color:var(--new-text-1);border-color:var(--new-green)}.contact-whatsapp__icon[data-astro-cid-gca73i6m]{width:50px;height:50px;color:var(--new-green);background:color-mix(in srgb,var(--new-green) 13%,transparent);border-radius:50%;place-items:center;display:grid}.contact-whatsapp[data-astro-cid-gca73i6m]>span[data-astro-cid-gca73i6m]:nth-child(2){gap:5px;display:grid}.contact-whatsapp[data-astro-cid-gca73i6m] b[data-astro-cid-gca73i6m]{font-family:var(--new-font-display);text-transform:uppercase;font-size:15px}.contact-whatsapp[data-astro-cid-gca73i6m] small[data-astro-cid-gca73i6m]{color:color-mix(in srgb,var(--new-green) 76%,var(--new-text-2));align-items:center;gap:6px;font-size:12px;line-height:1.4;display:flex}.contact-whatsapp[data-astro-cid-gca73i6m] small[data-astro-cid-gca73i6m] svg,.contact-whatsapp[data-astro-cid-gca73i6m]>svg{width:15px}.contact-form-card[data-astro-cid-gca73i6m]{border-color:var(--new-border-strong);box-shadow:var(--lp-shadow-lift);padding:clamp(24px,3.3vw,42px)}.contact-form-card[data-astro-cid-gca73i6m]:before{content:"";background:linear-gradient(90deg,transparent,var(--portal-primary),transparent);height:2px;position:absolute;inset:0 0 auto}.contact-form-card__top[data-astro-cid-gca73i6m]{z-index:1;justify-content:space-between;margin-block-end:24px;display:flex;position:relative}.contact-form-card__secure[data-astro-cid-gca73i6m]{color:var(--new-text-3);font-family:var(--new-font-mono);letter-spacing:.1em;align-items:center;gap:7px;font-size:10px;display:flex}.contact-form-card__secure[data-astro-cid-gca73i6m] i[data-astro-cid-gca73i6m]{background:var(--new-green);width:7px;height:7px;box-shadow:0 0 10px var(--new-green);border-radius:50%}.contact-form[data-astro-cid-gca73i6m]{z-index:1;gap:18px;position:relative}.contact-field[data-astro-cid-gca73i6m]{gap:8px;display:grid}.contact-select[data-astro-cid-gca73i6m]{display:block;position:relative}.contact-select__native[data-astro-cid-gca73i6m]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-select__trigger[data-astro-cid-gca73i6m]{width:100%;min-height:52px;color:var(--new-text-1);background:var(--new-surface-1);border:1px solid var(--new-border-strong);border-radius:var(--new-radius-sm);font:500 13px/1.4 var(--new-font-mono);letter-spacing:0;text-align:start;text-transform:none;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;display:flex}.contact-select__trigger[data-astro-cid-gca73i6m]>span[data-astro-cid-gca73i6m]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.contact-select__trigger[data-astro-cid-gca73i6m] svg{width:17px;height:17px;color:var(--new-text-3);transition:rotate var(--cr-swift) var(--cr-out);flex:none}.contact-select[data-astro-cid-gca73i6m].is-open .contact-select__trigger[data-astro-cid-gca73i6m]{border-color:var(--brand-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-ink) 13%,transparent)}.contact-select[data-astro-cid-gca73i6m].is-open .contact-select__trigger[data-astro-cid-gca73i6m] svg{rotate:180deg}.contact-select__popover[data-astro-cid-gca73i6m]{z-index:30;background:var(--new-surface-overlay);border:1px solid var(--new-border);border-radius:var(--new-radius-sm);box-shadow:var(--lp-shadow-soft);padding:8px;position:absolute;inset:calc(100% + 6px) 0 auto}.contact-select__popover[data-astro-cid-gca73i6m][hidden]{display:none}.contact-select__popover[data-astro-cid-gca73i6m] ul[data-astro-cid-gca73i6m]{gap:2px;max-height:270px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.contact-select__popover[data-astro-cid-gca73i6m] [data-astro-cid-gca73i6m][data-contact-select-option]{width:100%;min-height:38px;color:var(--new-text-2);border-radius:calc(var(--new-radius-sm) - 3px);font:500 12.5px/1.35 var(--new-font-mono);letter-spacing:0;text-align:start;text-transform:none;cursor:pointer;background:0 0;border:0;padding:8px 10px}.contact-select__popover[data-astro-cid-gca73i6m] [data-astro-cid-gca73i6m][data-contact-select-option]:is(:hover,:focus-visible),.contact-select__popover[data-astro-cid-gca73i6m] [data-astro-cid-gca73i6m][aria-selected=true]{color:var(--new-text-1);background:var(--new-hover);outline:0}.contact-select__popover[data-astro-cid-gca73i6m] [data-astro-cid-gca73i6m][aria-selected=true]{color:var(--brand-ink);font-weight:700}.contact-label-row[data-astro-cid-gca73i6m]{justify-content:space-between;align-items:center;gap:12px;display:flex}.contact-label-row[data-astro-cid-gca73i6m] small[data-astro-cid-gca73i6m]{color:var(--new-text-3);font-family:var(--new-font-mono);font-size:10px}.contact-label-row[data-astro-cid-gca73i6m] small[data-astro-cid-gca73i6m] b[data-astro-cid-gca73i6m]{color:var(--brand-ink-text);font-weight:600}.contact-honeypot[data-astro-cid-gca73i6m]{width:1px;height:1px;inset-inline-start:-10000px;overflow:hidden;position:absolute!important}.contact-status[data-astro-cid-gca73i6m]{border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:none}.contact-status[data-astro-cid-gca73i6m]:not(:empty){display:block}.contact-status[data-astro-cid-gca73i6m][data-tone=success]{color:color-mix(in srgb,var(--new-green) 78%,var(--new-text-1));background:var(--new-green-soft);border:1px solid color-mix(in srgb,var(--new-green) 28%,var(--new-border))}.contact-status[data-astro-cid-gca73i6m][data-tone=error]{color:var(--new-red);background:color-mix(in srgb,var(--new-red) 9%,transparent);border:1px solid color-mix(in srgb,var(--new-red) 26%,var(--new-border))}.contact-submit[data-astro-cid-gca73i6m]{width:100%}.contact-submit[data-astro-cid-gca73i6m]:disabled{opacity:.62;cursor:wait;translate:none}@media (width<=900px){.contact-layout[data-astro-cid-gca73i6m]{grid-template-columns:1fr}.contact-aside[data-astro-cid-gca73i6m]{grid-template-columns:1fr 1fr}.contact-whatsapp[data-astro-cid-gca73i6m]{align-self:stretch}}@media (width<=680px){.contact-aside[data-astro-cid-gca73i6m]{grid-template-columns:1fr}.contact-form-card[data-astro-cid-gca73i6m]{padding:22px 18px}}.va__groups[data-astro-cid-yrvb45zj]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,44px);display:grid}.va__group[data-astro-cid-yrvb45zj]{grid-template-rows:subgrid;grid-row:span 2;gap:14px;min-width:0;display:grid}.va__group-head[data-astro-cid-yrvb45zj]{align-content:start;gap:6px;display:grid}.va__group-plans[data-astro-cid-yrvb45zj]{grid-template-columns:minmax(0,1fr)}@media (width<=760px){.va__groups[data-astro-cid-yrvb45zj]{grid-template-columns:minmax(0,1fr);gap:32px}}
