.whatsapp-contact_widget__DcQdA{position:fixed;right:1.2rem;bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:999;display:flex;align-items:flex-end;gap:16px;max-width:calc(100vw - 2.4rem)}.whatsapp-contact_message__deJ4E{position:relative;width:280px;max-width:calc(100vw - 7rem);padding:18px 30px 18px 18px;border:1px solid #f0dde2;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(40,20,30,.1)}.whatsapp-contact_message__deJ4E a{display:block;color:#29252a;font-size:.9375rem;line-height:1.45;text-decoration:none}.whatsapp-contact_dismiss__z7l3v{position:absolute;top:0;right:0;width:30px;height:30px;font-size:22px;color:#68616a;cursor:pointer}.whatsapp-contact_dismiss__z7l3v:focus-visible{outline:2px solid #155d39;border-radius:8px}.whatsapp-contact_contact__tcFta{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:20px;background:#00d757;color:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);transition:transform .3s}.whatsapp-contact_contact__tcFta:hover{transform:scale(1.1)}.whatsapp-contact_contact__tcFta:focus-visible{outline:3px solid #155d39;outline-offset:5px}.whatsapp-contact_contact__tcFta:after,.whatsapp-contact_contact__tcFta:before{background-color:rgba(37,211,102,.5);position:absolute;animation:whatsapp-contact_wave-animation__tTBFz 2s ease-out infinite;content:"";transform:scale(1);border-radius:20px;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none}.whatsapp-contact_contact__tcFta:after{animation-delay:1s}.whatsapp-contact_contact__tcFta .whatsapp-contact_icon__RmpUO{color:#fff;width:11rem;height:11rem;padding:.5rem}@media(prefers-reduced-motion:reduce){.whatsapp-contact_contact__tcFta{transition:none}.whatsapp-contact_contact__tcFta:after,.whatsapp-contact_contact__tcFta:before{animation:none}}@keyframes whatsapp-contact_wave-animation__tTBFz{0%{transform:scale(1);opacity:.6}to{transform:scale(1.8);opacity:0}}.LGPD-policy_readableList__2wf7r{list-style:none;padding:0;margin:.75rem 0 1rem;display:grid;gap:.65rem}.LGPD-policy_readableList__2wf7r li{position:relative;padding-left:.9rem;color:#374151;font-size:1.05rem;line-height:1.7}.LGPD-policy_readableList__2wf7r li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#ff4659}.LGPD-policy_container___5fI9{min-height:100vh;width:100%;padding:0 .975rem;margin-top:8.075rem}.LGPD-policy_container___5fI9 .LGPD-policy_policyCard__CRS02{background:#fff3f6;max-width:1280px;margin:48px auto 84px;border-radius:1.2rem;box-shadow:0 8px 32px rgba(255,67,87,.1),0 2px 8px rgba(255,67,87,.08);padding:2.5rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:2.2rem;color:#1c1c1c}@media(max-width:700px){.LGPD-policy_container___5fI9 .LGPD-policy_policyCard__CRS02{padding:1.2rem .975rem 1.5rem;gap:1.075rem;margin:24px 0 38px}}.LGPD-policy_container___5fI9 .LGPD-policy_title__JP7dy{font-size:2.3rem;font-weight:700;color:#ff4659;text-align:left;margin-bottom:.5rem;letter-spacing:.01em}@media(max-width:700px){.LGPD-policy_container___5fI9 .LGPD-policy_title__JP7dy{font-size:1.5rem}}.LGPD-policy_container___5fI9 .LGPD-policy_section__1wJog{margin-bottom:.5rem}.LGPD-policy_container___5fI9 .LGPD-policy_section__1wJog .LGPD-policy_sectionTitle__UgVmk{font-size:1.18rem;font-weight:700;color:#ff4659;margin-bottom:.3rem;letter-spacing:.01em}.LGPD-policy_container___5fI9 .LGPD-policy_section__1wJog .LGPD-policy_sectionText__scKmI{font-size:1.05rem;color:#374151;line-height:1.7;margin-bottom:.5rem}.LGPD-policy_container___5fI9 .LGPD-policy_section__1wJog .LGPD-policy_sectionList__uhezF{padding-left:1.2rem;margin-bottom:.5rem}.LGPD-policy_container___5fI9 .LGPD-policy_section__1wJog .LGPD-policy_sectionList__uhezF .LGPD-policy_sectionItem__lWqeM{color:#68687c;font-size:1rem;margin-bottom:.3rem;line-height:1.6}.LGPD-policy_container___5fI9 .LGPD-policy_contactLink__Y429g{color:#ff4357;text-decoration:underline;font-weight:600;transition:color .2s}.privacy-policy_readableList__K7rd0{list-style:none;padding:0;margin:.75rem 0 1rem;display:grid;gap:.65rem}.privacy-policy_readableList__K7rd0 li{position:relative;padding-left:.9rem;color:#374151;font-size:1.05rem;line-height:1.7}.privacy-policy_readableList__K7rd0 li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#ff4659}.privacy-policy_container__0zGxF{min-height:100vh;width:100%;padding:0 .975rem;margin-top:8.075rem}.privacy-policy_container__0zGxF .privacy-policy_policyCard__aSWPW{background:#fff3f6;max-width:1280px;margin:48px auto 84px;border-radius:1.2rem;box-shadow:0 8px 32px rgba(255,67,87,.1),0 2px 8px rgba(255,67,87,.08);padding:2.5rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:2.2rem;color:#1c1c1c}@media(max-width:700px){.privacy-policy_container__0zGxF .privacy-policy_policyCard__aSWPW{padding:1.2rem .975rem 1.5rem;gap:1.075rem;margin:24px 0 38px}}.privacy-policy_container__0zGxF .privacy-policy_title__0tnlC{font-size:2.3rem;font-weight:700;color:#ff4659;text-align:left;margin-bottom:.5rem;letter-spacing:.01em}@media(max-width:700px){.privacy-policy_container__0zGxF .privacy-policy_title__0tnlC{font-size:1.5rem}}.privacy-policy_container__0zGxF .privacy-policy_section__5QZ8p{margin-bottom:.5rem}.privacy-policy_container__0zGxF .privacy-policy_section__5QZ8p .privacy-policy_sectionTitle__EFj1C{font-size:1.18rem;font-weight:700;color:#ff4659;margin-bottom:.3rem;letter-spacing:.01em}.privacy-policy_container__0zGxF .privacy-policy_section__5QZ8p .privacy-policy_sectionText__tkgVn{font-size:1.05rem;color:#374151;line-height:1.7;margin-bottom:.5rem}.privacy-policy_container__0zGxF .privacy-policy_section__5QZ8p .privacy-policy_sectionList__2PrJm{padding-left:1.2rem;margin-bottom:.5rem}.privacy-policy_container__0zGxF .privacy-policy_section__5QZ8p .privacy-policy_sectionList__2PrJm .privacy-policy_sectionItem__Wem9y{color:#68687c;font-size:1rem;margin-bottom:.3rem;line-height:1.6}.privacy-policy_container__0zGxF .privacy-policy_contactLink__bQx_O{color:#ff4357;text-decoration:underline;font-weight:600;transition:color .2s}.terms-of-use_container__SyYcg{min-height:100vh;width:100%;padding:0 .975rem;margin-top:8.075rem}.terms-of-use_container__SyYcg .terms-of-use_policyCard__34P8y{background:#fff3f6;max-width:1280px;margin:48px auto 84px;border-radius:1.2rem;box-shadow:0 8px 32px rgba(255,67,87,.1),0 2px 8px rgba(255,67,87,.08);padding:2.5rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:2.2rem;color:#1c1c1c}@media(max-width:700px){.terms-of-use_container__SyYcg .terms-of-use_policyCard__34P8y{padding:1.2rem .975rem 1.5rem;gap:1.075rem;margin:24px 0 38px}}.terms-of-use_container__SyYcg .terms-of-use_title__JGpgE{font-size:2.3rem;font-weight:700;color:#ff4659;text-align:left;margin-bottom:.5rem;letter-spacing:.01em}@media(max-width:700px){.terms-of-use_container__SyYcg .terms-of-use_title__JGpgE{font-size:1.5rem}}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2{margin-bottom:.5rem}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2 .terms-of-use_sectionTitle__D0PwR{font-size:1.18rem;font-weight:700;color:#ff4659;margin-bottom:.3rem;letter-spacing:.01em}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2 .terms-of-use_sectionText___Yth8{font-size:1.05rem;color:#374151;line-height:1.7;margin-bottom:.5rem}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2 .terms-of-use_sectionList__7bfaa{list-style:none;padding:0;margin:.75rem 0 1rem;display:grid;gap:.65rem}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2 .terms-of-use_sectionList__7bfaa .terms-of-use_sectionItem__xeK0c{position:relative;padding-left:.9rem;color:#374151;font-size:1.05rem;line-height:1.7}.terms-of-use_container__SyYcg .terms-of-use_section__oWVU2 .terms-of-use_sectionList__7bfaa .terms-of-use_sectionItem__xeK0c:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#ff4659}.terms-of-use_container__SyYcg .terms-of-use_contactLink__5uisK{color:#ff4357;text-decoration:underline;font-weight:600;transition:color .2s}.protecao-de-dados_readableList__YItlo{list-style:none;padding:0;margin:.75rem 0 1rem;display:grid;gap:.65rem}.protecao-de-dados_readableList__YItlo li{position:relative;padding-left:.9rem;color:#374151;font-size:1.05rem;line-height:1.7}.protecao-de-dados_readableList__YItlo li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#ff4659}.protecao-de-dados_container__D9MRJ{min-height:100vh;width:100%;padding:0 .975rem;margin-top:8.075rem}.protecao-de-dados_container__D9MRJ .protecao-de-dados_policyCard__WZinL{background:#fff3f6;max-width:1280px;margin:48px auto 84px;border-radius:1.2rem;box-shadow:0 8px 32px rgba(255,67,87,.1),0 2px 8px rgba(255,67,87,.08);padding:2.5rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:2.2rem;color:#1c1c1c}@media(max-width:700px){.protecao-de-dados_container__D9MRJ .protecao-de-dados_policyCard__WZinL{padding:1.2rem .975rem 1.5rem;gap:1.075rem;margin:24px 0 38px}}.protecao-de-dados_container__D9MRJ .protecao-de-dados_title__rWEFg{font-size:2.3rem;font-weight:700;color:#ff4659;text-align:left;margin-bottom:.5rem;letter-spacing:.01em}@media(max-width:700px){.protecao-de-dados_container__D9MRJ .protecao-de-dados_title__rWEFg{font-size:1.5rem}}.protecao-de-dados_container__D9MRJ .protecao-de-dados_section__V_4lp{margin-bottom:.5rem}.protecao-de-dados_container__D9MRJ .protecao-de-dados_section__V_4lp .protecao-de-dados_sectionTitle__WSBZG{font-size:1.18rem;font-weight:700;color:#ff4659;margin-bottom:.3rem;letter-spacing:.01em}.protecao-de-dados_container__D9MRJ .protecao-de-dados_section__V_4lp .protecao-de-dados_sectionText__m_qmx{font-size:1.05rem;color:#374151;line-height:1.7;margin-bottom:.5rem}.protecao-de-dados_container__D9MRJ .protecao-de-dados_section__V_4lp .protecao-de-dados_sectionList__KjSzQ{padding:0;margin:.5rem 0;list-style:none}.protecao-de-dados_container__D9MRJ .protecao-de-dados_section__V_4lp .protecao-de-dados_sectionList__KjSzQ .protecao-de-dados_sectionItem__1wLO1{color:#68687c;font-size:1rem;margin-bottom:.5rem;line-height:1.6}.protecao-de-dados_container__D9MRJ .protecao-de-dados_contactLink__yPFC1{color:#ff4357;text-decoration:underline;font-weight:600;transition:color .2s}.politica-anti-stalking_container__3W7Qd{min-height:100vh;width:100%;padding:0 .975rem;margin-top:8.075rem}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_policyCard__IFjZg{background:#fff3f6;max-width:1280px;margin:48px auto 84px;border-radius:1.2rem;box-shadow:0 8px 32px rgba(255,67,87,.1),0 2px 8px rgba(255,67,87,.08);padding:2.5rem 2.2rem 2.2rem;display:flex;flex-direction:column;gap:2.2rem;color:#1c1c1c}@media(max-width:700px){.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_policyCard__IFjZg{padding:1.2rem .975rem 1.5rem;gap:1.075rem;margin:24px 0 38px}}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_title__PSs7k{font-size:2.3rem;font-weight:700;color:#ff4659;text-align:left;margin-bottom:.5rem;letter-spacing:.01em}@media(max-width:700px){.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_title__PSs7k{font-size:1.5rem}}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3{margin-bottom:.5rem;scroll-margin-top:9rem}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_sectionTitle__RKczQ{font-size:1.18rem;font-weight:700;color:#ff4659;margin-bottom:.75rem;letter-spacing:.01em}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_subsectionTitle__kGoG9{font-size:1.05rem;font-weight:600;color:#e45b6a;margin:1rem 0 .5rem;letter-spacing:.01em}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_sectionText__F2G2o{font-size:1.05rem;color:#374151;line-height:1.7;margin-bottom:.5rem}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_sectionList__mJQ_m{list-style:none;padding:0;margin:.5rem 0 1rem}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_sectionList__mJQ_m .politica-anti-stalking_sectionItem__HI5MD{color:#374151;font-size:1.05rem;margin:0;padding:.65rem 0;line-height:1.7}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_section__fEjQ3 .politica-anti-stalking_sectionList__mJQ_m .politica-anti-stalking_sectionItem__HI5MD+.politica-anti-stalking_sectionItem__HI5MD{border-top:1px solid rgba(255,67,87,.12)}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_contactLink__Tdyan{color:#ff4357;text-decoration:underline;font-weight:600;transition:color .2s}.politica-anti-stalking_container__3W7Qd .politica-anti-stalking_contactLink__Tdyan:hover{color:#e45b6a}