.card-wrapper[data-v-71a71611]{background-color:#fff;width:100%;max-height:100%;border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:.8rem .8rem .8rem 1.8rem;gap:1.8rem;display:grid;grid-template-columns:36px repeat(1,1fr) 36px;transition-property:background-color,color;transition-duration:.5s;transition-timing-function:ease-in-out;cursor:pointer}.card-wrapper[data-v-71a71611]:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.card-wrapper:hover .card-wrapper__angle[data-v-71a71611]{display:inherit}.card-wrapper__icon[data-v-71a71611]{color:var(--dark-gray-color)}.card-wrapper__description[data-v-71a71611]{display:flex;flex-direction:column;justify-content:center}.card-wrapper__description__title[data-v-71a71611]{font-size:14px;font-weight:700;color:#000;font-family:Roboto,Helvetica,sans-serif}.card-wrapper__description__subtitle[data-v-71a71611]{font-size:11px}.card-wrapper__angle[data-v-71a71611]{display:none}.card-wrapper__disabled[data-v-71a71611]{background-color:#f2f2f2}.card-wrapper__disabled[data-v-71a71611]:hover{box-shadow:none;cursor:auto}.card-wrapper__disabled:hover .card-wrapper__angle[data-v-71a71611]{display:none}.card-wrapper[data-v-71a71611]:active{background-color:var(--primary-color)}.card-wrapper:active i[data-v-71a71611],.card-wrapper:active p[data-v-71a71611],.card-wrapper:active span[data-v-71a71611]{color:#fff!important}.home-wrapper[data-v-22d351c6]{width:100%;padding:16px 32px}.home-wrapper__title-container[data-v-22d351c6]{display:flex;flex-direction:column;gap:.5rem;width:50%;padding-top:32px}.home-wrapper__title-container__subtitle[data-v-22d351c6],.home-wrapper__title-container__title[data-v-22d351c6]{color:var(--dark-gray-color);font-size:20px}@media (min-width:768px){.home-wrapper__title-container__title[data-v-22d351c6]{font-size:24px}}.home-wrapper__services[data-v-22d351c6]{display:flex;flex-direction:column;margin-top:2.8rem;gap:2rem;max-width:400px}@media (min-width:768px){.home-wrapper[data-v-22d351c6]{padding-top:4rem;padding-left:8rem;width:100%}}@media (max-width:550px){.home-wrapper__title-container[data-v-22d351c6]{padding-top:0;width:100%!important}}@media (max-width:768px){.home-wrapper[data-v-22d351c6]{padding-top:1rem}}[data-v-d21ae2a0] .uni-alert.uni-alert--success .uni-alert-content .uni-alert__icon{visibility:hidden}[data-v-d21ae2a0] .uni-alert-description{color:#155724!important}img[data-v-d21ae2a0]{max-height:10vh}.instructions[data-v-d21ae2a0]{text-align:left;padding:15px;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:16px}.instructions p[data-v-d21ae2a0]{margin:10px 0}.instructions p[data-v-d21ae2a0]:first-child{font-size:17px;color:#0073e6;font-weight:700;margin-bottom:10px}.home-wrapper[data-v-d21ae2a0]{align-items:center}.buttons-footer[data-v-d21ae2a0]{height:40px}@media (max-width:700px){.buttons-footer[data-v-d21ae2a0]{height:70px}.confirmacao-body[data-v-d21ae2a0]{width:95%!important}}.confirmacao-body[data-v-d21ae2a0]{width:35%}.calendar-box[data-v-d21ae2a0]{background-color:#f2f2f7;border-radius:8px;padding:12px;display:flex;align-items:center;margin-bottom:16px}.calendar-icon[data-v-d21ae2a0]{display:flex;flex-direction:column;align-items:center;width:52px;border-radius:8px;overflow:hidden;margin-right:12px;box-shadow:8px;flex-shrink:0}.calendar-month[data-v-d21ae2a0]{background-color:#ff3b30;color:#fff;font-size:.75rem;font-weight:600;text-transform:uppercase;width:100%;text-align:center;padding:4px 0}.calendar-day[data-v-d21ae2a0]{background-color:#fff;color:#1c1c1e;font-size:1.5rem;font-weight:700;width:100%;text-align:center;padding:4px 0}.form-check[data-v-d21ae2a0]{display:flex;align-items:center;margin-bottom:8px}.form-check-input[data-v-d21ae2a0]{width:20px;height:20px;margin-right:8px;accent-color:#5d2483}.profile-avatar[data-v-d21ae2a0]{width:56px;height:56px;border-radius:50%;background-color:#7b3ea5;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;font-size:1.75rem}.calendar-date[data-v-d21ae2a0]{font-size:1.2rem;font-weight:600;color:#1c1c1e;margin-bottom:4px}.calendar-time[data-v-d21ae2a0]{font-size:14px}.video-link-box[data-v-d21ae2a0]{background-color:#e1f5fe;border-radius:8px;padding:16px;margin-bottom:16px;border-left:4px solid #0288d1}.link-title[data-v-d21ae2a0]{display:flex;align-items:center;font-weight:600;margin-bottom:8px;font-size:16px;color:#0288d1}.link-icon[data-v-d21ae2a0]{margin-right:8px}.video-link[data-v-d21ae2a0]{background-color:#fff;border:1px solid #d1d1d6;border-radius:8px;padding:12px;font-size:.9375rem;color:#0070f3;word-break:break-all;margin-bottom:12px}.success-banner[data-v-d21ae2a0]{background-color:#34c759;color:#fff;border-radius:12px;padding:20px 16px;margin-bottom:20px;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.05)}.success-icon[data-v-d21ae2a0]{font-size:5rem;margin-bottom:12px}.success-title[data-v-d21ae2a0]{font-size:1.5rem;font-weight:700;margin-bottom:8px}.success-message[data-v-d21ae2a0]{font-size:1.25rem;opacity:.9}.danger-banner[data-v-d21ae2a0]{background-color:#ff3b30;color:#fff;border-radius:12px;padding:20px 16px;margin-bottom:20px;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.05)}.btn[data-v-d21ae2a0]{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border-radius:8px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer;transition:all .25s ease;border:none;outline:none;width:100%;position:relative;text-decoration:none}.btn-online[data-v-d21ae2a0]{background-color:#0288d1;color:#fff}.card-title[data-v-d21ae2a0]{font-size:1.5rem;font-weight:600;color:#1c1c1e;display:flex;align-items:center}.card-title-icon[data-v-d21ae2a0]{margin-right:8px}.card-subtitle[data-v-d21ae2a0]{font-size:.875rem;color:#48484a;margin-top:4px}.card-body[data-v-d21ae2a0]{padding:16px}.btn-outline[data-v-d21ae2a0]{background-color:#fff;color:v #1c1c1e;border:1px solid #d1d1d6}.calendar-options[data-v-d21ae2a0]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.instructions[data-v-d21ae2a0]{margin-top:20px}.instruction-title[data-v-d21ae2a0]{font-size:1.3rem;font-weight:600;margin-bottom:12px;color:#1c1c1e;display:flex;align-items:center}.instruction-title-icon[data-v-d21ae2a0]{margin-right:8px}.instruction-list[data-v-d21ae2a0]{background-color:#f8f9fa;border-radius:8px;padding:12px}.instruction-item[data-v-d21ae2a0]{display:flex;padding:8px 0;border-bottom:1px solid #e5e5ea}.instruction-item[data-v-d21ae2a0]:last-child{border-bottom:none}.instruction-number[data-v-d21ae2a0]{width:24px;height:24px;background-color:#5d2483;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;margin-right:12px;flex-shrink:0}.instruction-text[data-v-d21ae2a0]{flex:1;font-size:1.1rem;color:#48484a}.card-footer[data-v-d21ae2a0]{padding:16px;border-top:1px solid #e5e5ea;background-color:#f8f9fa}.button-group[data-v-d21ae2a0]{width:100%;display:flex;flex-direction:column;gap:12px}.btn-whatsapp[data-v-d21ae2a0]{background-color:#25d366;color:#fff}.btn-whatsapp[data-v-d21ae2a0]:focus,.btn-whatsapp[data-v-d21ae2a0]:hover{background-color:#1cb154}.card-header[data-v-d21ae2a0]{padding:16px;border-bottom:1px solid #e5e5ea}.btn-danger[data-v-d21ae2a0]{background-color:#fff;color:#ff3b30;border:1px solid #ff3b30}.btn-danger[data-v-d21ae2a0]:focus,.btn-danger[data-v-d21ae2a0]:hover{background-color:#ff3b30;color:#fff!important}.location-box[data-v-d21ae2a0]{background-color:#e8f5e9;border-radius:8px;padding:16px;margin-bottom:16px;border-left:4px solid #2e7d32}.location-title[data-v-d21ae2a0]{display:flex;align-items:center;font-weight:600;margin-bottom:8px;color:#2e7d32}.location-icon[data-v-d21ae2a0]{margin-right:8px;font-size:20px}.location-name[data-v-d21ae2a0]{font-weight:600;font-size:20px;margin-bottom:4px}.location-address[data-v-d21ae2a0]{margin-bottom:12px;color:#48484a;font-size:1.5rem;line-height:1.5}.map-link[data-v-d21ae2a0]{display:inline-flex;align-items:center;padding:12px 16px;background-color:#34a853;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.5rem;transition:background-color .25s ease}.map-link[data-v-d21ae2a0]:focus,.map-link[data-v-d21ae2a0]:hover{background-color:#2d8d46}.map-icon[data-v-d21ae2a0]{margin-right:8px}.info-box[data-v-d21ae2a0]{background-color:#fff3e0;border-radius:8px;padding:16px;margin-bottom:16px;border-left:4px solid #ff9800}.info-box-title[data-v-d21ae2a0]{display:flex;align-items:center;font-weight:600;margin-bottom:8px;font-size:16px;color:#f57c00}.info-box-icon[data-v-d21ae2a0]{margin-right:8px}.info-box-content[data-v-d21ae2a0]{font-size:1.5rem;color:#48484a;line-height:1.5}[data-v-d21ae2a0]:root{--primary-color:#5d2483;--primary-light:#7b3ea5;--primary-dark:#471a66;--secondary-color:#f8f9fa;--success-color:#34c759;--danger-color:#ff3b30;--warning-color:#fc0;--info-color:#5ac8fa;--online-color:#0288d1;--online-light:#e1f5fe;--online-dark:#0277bd;--inperson-color:#2e7d32;--inperson-light:#e8f5e9;--specialty-color:#ff9800;--specialty-light:#fff3e0;--specialty-dark:#f57c00;--maps-color:#34a853;--maps-hover:#2d8d46;--text-dark:#1c1c1e;--text-medium:#48484a;--text-light:#8e8e93;--background-color:#f2f2f7;--card-color:#fff;--link-color:#0070f3;--border-color:#d1d1d6;--divider-color:#e5e5ea;--input-background:#f2f2f7;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--transition-fast:150ms ease;--transition-normal:250ms ease}