.hZgPCq_page{--navy:#0e2138;--navy-soft:#1b3450;--page-bg:#f4f6f9;--crumb-bg:#f7f8fa;--card:#fff;--border:#e4e9ef;--input-border:#dde3ea;--ink:#101f33;--body:#4c5c6f;--muted:#8e9cab;--maroon:#6d1322;--maroon-dark:#550e1a;--red:#a71d2a;--green:#25d366;--radius-card:16px;--radius-input:8px;--shadow:0 1px 2px #101f330a, 0 8px 24px #101f330f;background:var(--page-bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Poppins,Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.hZgPCq_container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}.hZgPCq_breadcrumb{background:var(--crumb-bg);border-bottom:1px solid #eceff3;padding-block:16px}.hZgPCq_crumbList{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.hZgPCq_crumbLink{color:#5d6b7c;text-decoration:none;transition:color .18s}.hZgPCq_crumbLink:hover{color:var(--ink)}.hZgPCq_crumbSep{color:#9aa7b5;display:inline-flex}.hZgPCq_crumbCurrent{color:var(--ink);font-weight:600}.hZgPCq_hero{background:var(--navy);color:#fff;padding-block:40px 44px}.hZgPCq_heroTitle{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(34px,7vw,62px);font-weight:800;line-height:1.08}.hZgPCq_heroSub{color:#c5d0dc;max-width:720px;margin:0;font-size:clamp(14px,2.6vw,17px);line-height:1.6}.hZgPCq_body{padding-block:28px 56px}.hZgPCq_grid{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}.hZgPCq_formCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:22px 18px}.hZgPCq_formTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:clamp(21px,4.4vw,27px);font-weight:700}.hZgPCq_formIntro{color:var(--body);margin:0 0 24px;font-size:15px;line-height:1.65}.hZgPCq_form{gap:18px;display:grid}.hZgPCq_row{grid-template-columns:1fr;gap:18px;display:grid}.hZgPCq_field{gap:8px;min-width:0;display:grid}.hZgPCq_label{color:var(--ink);font-size:14px;font-weight:600}.hZgPCq_input,.hZgPCq_textarea{width:100%;font:inherit;color:var(--ink);border:1px solid var(--input-border);border-radius:var(--radius-input);appearance:none;background:#fff;padding:13px 15px;font-size:15px;transition:border-color .18s,box-shadow .18s}.hZgPCq_textarea{resize:vertical;min-height:190px;line-height:1.6}.hZgPCq_input::placeholder,.hZgPCq_textarea::placeholder{color:#9aa7b5}.hZgPCq_input:hover,.hZgPCq_textarea:hover{border-color:#c9d2dc}.hZgPCq_input:focus-visible,.hZgPCq_textarea:focus-visible{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #0e21381f}.hZgPCq_statusSuccess,.hZgPCq_statusError{border-radius:var(--radius-input);margin:0;padding:11px 14px;font-size:14px;line-height:1.5}.hZgPCq_statusSuccess{color:#14532d;background:#eefaf1;border:1px solid #cbecd6}.hZgPCq_statusError{color:#7f1d1d;background:#fdf0f0;border:1px solid #f4d2d2}.hZgPCq_actions{justify-content:flex-end;display:flex}.hZgPCq_submit{width:100%;font:inherit;color:#fff;background:var(--maroon);border-radius:var(--radius-input);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.hZgPCq_submit:hover{background:var(--maroon-dark)}.hZgPCq_submit:active{transform:translateY(1px)}.hZgPCq_submit:focus-visible{outline-offset:2px;outline:3px solid #6d132259}.hZgPCq_submit:disabled{opacity:.65;cursor:not-allowed}.hZgPCq_sidebar{align-content:start;gap:20px;display:grid}.hZgPCq_infoCard{background:var(--navy);border-radius:var(--radius-card);color:#fff;padding:22px 20px 26px}.hZgPCq_infoTitle{letter-spacing:-.01em;margin:0 0 20px;font-size:20px;font-weight:700}.hZgPCq_infoList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hZgPCq_infoItem{align-items:center;gap:14px;min-width:0;display:flex}.hZgPCq_badge{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.hZgPCq_badgeMail{background:var(--red)}.hZgPCq_badgeWhats{background:var(--green)}.hZgPCq_infoText{word-break:break-word;min-width:0;font-size:15px;line-height:1.5}.hZgPCq_infoLink{color:#fff;word-break:break-word;font-size:15px;text-decoration:none;transition:opacity .18s}.hZgPCq_infoLink:hover{opacity:.82;text-decoration:underline}.hZgPCq_infoNote{color:#a9b6c5}.hZgPCq_divider{border:0;border-top:1px solid #ffffff24;margin:22px 0 18px}.hZgPCq_socialTitle{margin:0 0 14px;font-size:17px;font-weight:700}.hZgPCq_socialList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hZgPCq_socialLink{color:#fff;background:#ffffff17;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.hZgPCq_socialLink:hover{background:#fff3;transform:translateY(-2px)}.hZgPCq_socialLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.hZgPCq_responseCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:20px}.hZgPCq_responseHead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.hZgPCq_responseBadge{width:34px;height:34px;color:var(--red);background:#fdeaec;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hZgPCq_responseTitle{color:var(--ink);margin:0;font-size:17px;font-weight:700}.hZgPCq_responseText{color:var(--body);margin:0;font-size:15px;line-height:1.65}@media (min-width:600px){.hZgPCq_container{padding-inline:28px}.hZgPCq_hero{padding-block:52px 56px}.hZgPCq_body{padding-block:36px 64px}.hZgPCq_formCard{padding:30px 28px}.hZgPCq_row{grid-template-columns:1fr 1fr}.hZgPCq_submit{width:auto;min-width:148px}.hZgPCq_infoCard{padding:26px 24px 30px}.hZgPCq_responseCard{padding:22px 24px}}@media (min-width:1024px){.hZgPCq_container{padding-inline:40px}.hZgPCq_hero{padding-block:64px 68px}.hZgPCq_body{padding-block:44px 80px}.hZgPCq_grid{grid-template-columns:minmax(0,1fr) 400px;gap:28px}.hZgPCq_formCard{padding:36px 34px 34px}.hZgPCq_textarea{min-height:216px}.hZgPCq_sidebar{position:sticky;top:24px}}@media (min-width:1440px){.hZgPCq_container{max-width:1280px;padding-inline:48px}.hZgPCq_grid{grid-template-columns:minmax(0,1fr) 420px;gap:32px}.hZgPCq_formIntro{font-size:16px}}@media (prefers-reduced-motion:reduce){.hZgPCq_page *,.hZgPCq_page :before,.hZgPCq_page :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
