.swMWYG_page{min-height:100dvh;padding-top:80px}.swMWYG_pageHeader{border-bottom:1px solid var(--clr-border);background:linear-gradient(#2196f30d 0%,#0000 100%);padding:4rem 0 2rem}.swMWYG_layout{grid-template-columns:1fr 360px;align-items:start;gap:2.5rem;display:grid}.swMWYG_formCard{padding:2.5rem}.swMWYG_formTitle{border-bottom:1px solid var(--clr-border);margin-bottom:2rem;padding-bottom:1.25rem}.swMWYG_formGrid{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem;display:grid}.swMWYG_fullWidth{grid-column:1/-1}.swMWYG_submitBtn{border-radius:var(--radius-md);width:100%;padding:1rem;font-size:1rem}.swMWYG_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite swMWYG_spin;display:inline-block}@keyframes swMWYG_spin{to{transform:rotate(360deg)}}.swMWYG_successState{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1rem;display:flex}.swMWYG_successIcon{font-size:3.5rem;line-height:1;animation:.4s cubic-bezier(.34,1.56,.64,1) swMWYG_pop}@keyframes swMWYG_pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.swMWYG_infoSide{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:100px}.swMWYG_infoCard{padding:2rem}.swMWYG_contactItems{border-bottom:1px solid var(--clr-border);flex-direction:column;gap:1.25rem;margin-bottom:1.75rem;padding-bottom:1.75rem;display:flex}.swMWYG_contactItem{align-items:flex-start;gap:1rem;text-decoration:none;transition:color .2s;display:flex}a.swMWYG_contactItem:hover{color:var(--clr-primary)}a.swMWYG_contactItem:hover .swMWYG_contactIconWrap{border-color:var(--clr-primary);background:var(--clr-primary-glow);color:var(--clr-primary)}.swMWYG_contactIconWrap{border:1px solid var(--clr-border);border-radius:var(--radius-md);width:42px;height:42px;color:var(--clr-text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.swMWYG_contactIconWrap.swMWYG_whatsapp{color:#25d366;background:#25d3660f;border-color:#25d3664d}.swMWYG_contactLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--clr-text-dim);margin-bottom:.2rem;font-size:.72rem;font-weight:700}.swMWYG_contactValue{color:var(--clr-text);font-size:.875rem;font-weight:500}.swMWYG_noteCard{align-items:flex-start;gap:.9rem;padding:1.25rem 1.5rem;display:flex}.swMWYG_noteIcon{flex-shrink:0;font-size:1.4rem;line-height:1}@media (max-width:1024px){.swMWYG_layout{grid-template-columns:1fr}.swMWYG_infoSide{position:static}}@media (max-width:600px){.swMWYG_formCard{padding:1.5rem}.swMWYG_formGrid{grid-template-columns:1fr}}.swMWYG_errorMsg{border-radius:var(--radius-md);color:#ef9a9a;background:#e539351a;border:1px solid #e539354d;margin-top:1rem;padding:.85rem 1.1rem;font-size:.875rem;line-height:1.5}
