._section_p8c2e_1{background:var(--accent);color:var(--white);text-align:center;padding:8rem 5%;position:relative;overflow:hidden}._bg_p8c2e_10{background-image:radial-gradient(circle,#ffffff1a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}._content_p8c2e_16{z-index:1;position:relative}._label_p8c2e_18{text-transform:uppercase;letter-spacing:.1em;color:#fff9;margin-bottom:1rem;font-size:.75rem;font-weight:600}._title_p8c2e_27{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;max-width:18ch;margin:0 auto 1.5rem;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.1}._desc_p8c2e_37{color:#ffffffb3;max-width:50ch;margin:0 auto 3rem;font-size:1.05rem}._form_p8c2e_44{flex-wrap:wrap;justify-content:center;gap:.8rem;max-width:500px;margin:0 auto;display:flex}._input_p8c2e_53{min-width:220px;color:var(--white);font-family:var(--font-dm-sans), "DM Sans", sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:none;border-radius:50px;outline:none;flex:1;padding:.9rem 1.4rem;font-size:.95rem;transition:background .2s}._input_p8c2e_53::placeholder{color:#ffffff80}._input_p8c2e_53:focus{background:#ffffff40}._btn_p8c2e_71{background:var(--white);color:var(--accent);font-family:var(--font-dm-sans), "DM Sans", sans-serif;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;padding:.9rem 2rem;font-size:.9rem;font-weight:600;transition:transform .2s}._btn_p8c2e_71:hover{transform:translateY(-2px)}._thanks_p8c2e_87{background:#ffffff26;border-radius:50px;margin-bottom:1.5rem;padding:.9rem 2rem;font-size:1.05rem;font-weight:500;display:inline-block}._orDivider_p8c2e_97{color:#ffffff80;margin:1.8rem auto 1.4rem;font-size:.82rem;display:inline-block;position:relative}._waBtn_p8c2e_105{background:var(--whatsapp);color:var(--whatsapp-ink);border-radius:50px;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 20px #25d36666}._waBtn_p8c2e_105:hover{transform:translateY(-2px);box-shadow:0 8px 32px #25d36699}._contactInfo_p8c2e_125{color:#ffffff80;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:2.5rem;font-size:.85rem;display:flex}._contactLink_p8c2e_136{color:#fff9;text-decoration:none;transition:color .2s}._contactLink_p8c2e_136:hover{color:var(--white)}._contactDot_p8c2e_143{opacity:.4}@media (max-width:640px){._section_p8c2e_1{padding:5rem 1rem}._desc_p8c2e_37{margin-bottom:2rem;font-size:.95rem}._form_p8c2e_44{flex-direction:column}._input_p8c2e_53{width:100%;min-width:0}._btn_p8c2e_71,._waBtn_p8c2e_105{justify-content:center;width:100%}._thanks_p8c2e_87{border-radius:18px}._contactDot_p8c2e_143{display:none}._contactInfo_p8c2e_125{flex-direction:column;gap:.35rem}}
