.Agendamento-module__r3dFGa__agendamento{background:#fff;padding:80px 20px}.Agendamento-module__r3dFGa__container{max-width:1500px;margin:0 auto}.Agendamento-module__r3dFGa__container h2{text-align:center;color:#d4af37;margin-bottom:10px;font-size:2.5rem}.Agendamento-module__r3dFGa__subtitle{text-align:center;opacity:.9;margin-bottom:40px;font-size:1.1rem}.Agendamento-module__r3dFGa__form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.05);border-radius:12px;padding:40px}.Agendamento-module__r3dFGa__row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.Agendamento-module__r3dFGa__form input,.Agendamento-module__r3dFGa__form select,.Agendamento-module__r3dFGa__form textarea{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;width:100%;padding:15px;font-size:1rem;transition:all .3s}.Agendamento-module__r3dFGa__form input::placeholder,.Agendamento-module__r3dFGa__form textarea::placeholder{color:rgba(255,255,255,.6)}.Agendamento-module__r3dFGa__form input:focus,.Agendamento-module__r3dFGa__form select:focus,.Agendamento-module__r3dFGa__form textarea:focus{background:rgba(255,255,255,.15);border-color:#d4af37;outline:none}.Agendamento-module__r3dFGa__form select{cursor:pointer}.Agendamento-module__r3dFGa__form textarea{resize:vertical;grid-column:1/-1;min-height:100px}.Agendamento-module__r3dFGa__submitButton{color:#1a1a2e;cursor:pointer;background:#d4af37;border:none;border-radius:8px;width:100%;margin-top:10px;padding:15px;font-size:1.1rem;font-weight:600;transition:all .3s}.Agendamento-module__r3dFGa__submitButton:hover{background:#c19b2a;transform:translateY(-2px)}@media (max-width:768px){.Agendamento-module__r3dFGa__row{grid-template-columns:1fr}.Agendamento-module__r3dFGa__form{padding:30px 20px}.Agendamento-module__r3dFGa__container h2{font-size:2rem}}.Agendamento-module__r3dFGa__calendarContainer{border:1px solid #c4c7c5;border-radius:12px;margin-top:40px;padding:20px}.Agendamento-module__r3dFGa__googleCalendarEmbed{border:none;border-radius:8px;width:100%;height:35.4rem;margin:0 auto;display:block;overflow:hidden}@media (max-width:697px){.Agendamento-module__r3dFGa__calendarContainer{border:none;height:90rem;margin-top:20px;padding:0}.Agendamento-module__r3dFGa__googleCalendarEmbed{height:100%}}.Agendamento-module__r3dFGa__hidden{display:none}.Agendamento-module__r3dFGa__quickChat{background:#fefce8;border:1px solid #fff085;border-radius:1rem;flex-direction:column;justify-content:center;place-items:center;gap:1rem;width:100%;margin-bottom:40px;padding:17px 21px;display:flex}.Agendamento-module__r3dFGa__quickChat img{width:30px;height:30px}.Agendamento-module__r3dFGa__quickChatInfo{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Agendamento-module__r3dFGa__quickChatInfo h4{color:#101828;font-size:1rem;font-weight:800}.Agendamento-module__r3dFGa__quickChatInfo p{color:#4a5565;text-align:center;font-size:.9rem;font-weight:400}.Agendamento-module__r3dFGa__quickChat a{color:#fff;cursor:pointer;background:#00c950;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 0;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.Agendamento-module__r3dFGa__quickChat a:hover{background:#00b347}@media (min-width:768px){.Agendamento-module__r3dFGa__quickChat{flex-direction:row;justify-content:space-between;max-width:900px;margin-left:auto;margin-right:auto;padding:24px 32px}.Agendamento-module__r3dFGa__quickChatInfo{text-align:left;flex:1;align-items:flex-start;padding:0 20px}.Agendamento-module__r3dFGa__quickChatInfo p{text-align:left}.Agendamento-module__r3dFGa__quickChat a{white-space:nowrap;width:auto;padding:12px 32px}}
.LoadingSpinner-module__Gq4mjW__spinnerContainer{justify-content:center;align-items:center;height:50vh;display:flex}.LoadingSpinner-module__Gq4mjW__spinner{border:4px solid rgba(0,0,0,.1);border-left-color:rgba(63,63,63,.624);border-radius:50%;width:36px;height:36px;animation:1s infinite LoadingSpinner-module__Gq4mjW__spin}@keyframes LoadingSpinner-module__Gq4mjW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
