[data-v-758dbf9a]:root{--beame-primary:#00b377;--beame-primary-dark:#009663;--beame-light-bg:#f0fff9;--beame-text-dark:#333}.landing-page[data-v-758dbf9a]{background-color:#fff;color:#333;font-family:NotoSansTC-Regular,PingFang SC,Microsoft YaHei,sans-serif}.text-white-50[data-v-758dbf9a]{color:#fff!important;font-family:NotoSansTC-Light,sans-serif!important;font-size:16px}.font-bold[data-v-758dbf9a],.fw-bold[data-v-758dbf9a],b[data-v-758dbf9a],h1[data-v-758dbf9a],h2[data-v-758dbf9a],h3[data-v-758dbf9a],h4[data-v-758dbf9a],h5[data-v-758dbf9a],h6[data-v-758dbf9a],strong[data-v-758dbf9a]{font-family:NotoSansTC-Bold,PingFang SC,Microsoft YaHei,sans-serif!important}.navbar[data-v-758dbf9a]{padding:1rem 0}.brand-text[data-v-758dbf9a]{color:#00b377;font-size:1.5rem;font-weight:700}.nav-link[data-v-758dbf9a]{color:#333!important;margin:0 10px}.btn-primary-beame[data-v-758dbf9a],.nav-link[data-v-758dbf9a]{font-family:NotoSansTC-Bold;font-weight:700}.btn-primary-beame[data-v-758dbf9a]{background:linear-gradient(135deg,#059669,#057a58);box-shadow:0 4px 12px rgba(5,127,91,.45);color:#fff;transition:all .3s}.hero-section[data-v-758dbf9a]{align-items:center;background:linear-gradient(135deg,#fff,#f0fff9);display:flex;min-height:80vh}.badge-tag[data-v-758dbf9a]{background-color:#d1fae5;border-radius:50px;color:#047857;display:inline-block;font-size:.9rem;font-weight:600;padding:6px 16px}.hero-title[data-v-758dbf9a]{font-size:3.5rem;font-weight:800;line-height:1.2;margin:0}.color-primary[data-v-758dbf9a]{color:#10b981}.hero-title-gradient[data-v-758dbf9a]{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#d9b170,#ae884a);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description[data-v-758dbf9a]{color:#666;font-size:1.1rem;line-height:1.6}.highlight-text[data-v-758dbf9a]{color:#059669;font-weight:600}.feature-item[data-v-758dbf9a],.features-line[data-v-758dbf9a]{align-items:center;display:flex}.feature-item[data-v-758dbf9a]{color:#555;font-size:.95rem;white-space:nowrap}.check-icon[data-v-758dbf9a]{color:#cd9114;font-weight:700;margin-right:8px}.btn-outline-primary-beame[data-v-758dbf9a]{background-color:transparent;border:2px solid #00b377;border-radius:4px;color:#00b377;font-weight:600}.btn-outline-primary-beame[data-v-758dbf9a]:hover{background-color:#e6f7f0;color:#00b377}.avatar-group[data-v-758dbf9a]{margin-right:10px}.avatar-circle[data-v-758dbf9a]{align-items:center;background:linear-gradient(180deg,#26c18b,#13a877);border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:.7rem;height:42px;justify-content:center;margin-left:-10px;width:42px}.avatar-circle[data-v-758dbf9a]:first-child{margin-left:0}.stars[data-v-758dbf9a]{color:#ffc107;letter-spacing:2px}.trust-text[data-v-758dbf9a]{color:#888;font-size:.85rem}.hero-image-container[data-v-758dbf9a]{padding:20px;position:relative}.image-bg-accent[data-v-758dbf9a]{background-color:#d1fae5;border-radius:30px;height:90%;position:absolute;right:0;top:0;width:90%;z-index:1}.main-hero-img[data-v-758dbf9a]{border-radius:20px!important;max-width:none;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.stats-section[data-v-758dbf9a]{border-bottom:1px solid #f0f0f0}.stat-card[data-v-758dbf9a]{padding:10px;transition:transform .3s}.stat-icon-box[data-v-758dbf9a]{align-items:center;background-color:#d1fae5;border-radius:8px;color:#00b377;display:flex;font-size:1.5rem;height:54px;justify-content:center;min-width:54px}.stat-title[data-v-758dbf9a]{color:#2c3e50;font-size:1.1rem;font-weight:700}.stat-desc[data-v-758dbf9a]{color:#7f8c8d;font-size:.85rem;white-space:nowrap}.cases-section[data-v-758dbf9a]{background-color:#f9fafb!important}.badge-tag-light[data-v-758dbf9a]{background-color:#e6f7f0;border-radius:50px;color:#00b377;display:inline-block;font-size:.85rem;font-weight:600;padding:4px 12px}.section-title[data-v-758dbf9a]{color:#2c3e50;font-size:2.2rem;font-weight:800}.section-subtitle[data-v-758dbf9a]{color:#7f8c8d;font-size:1rem}.case-card[data-v-758dbf9a]{background:#fff;border-radius:16px;overflow:hidden;transition:transform .3s}.case-card[data-v-758dbf9a]:hover{transform:translateY(-5px)}.case-image-box[data-v-758dbf9a]{aspect-ratio:1/1;border-radius:12px 12px 0 0;overflow:hidden;padding:24px}.case-image-box img[data-v-758dbf9a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-tag[data-v-758dbf9a]{background:linear-gradient(180deg,#face85,#be9654);border-radius:50px;color:#000;font-size:.75rem;font-weight:600;left:40px;padding:4px 12px;position:absolute;top:40px;z-index:10}.case-title[data-v-758dbf9a]{color:#333;font-size:1.25rem;font-weight:700}.case-info p[data-v-758dbf9a]{color:#666;font-size:.85rem;line-height:1.5;margin-bottom:8px}.case-info strong[data-v-758dbf9a]{color:#444}.carousel-control-next-custom[data-v-758dbf9a],.carousel-control-prev-custom[data-v-758dbf9a]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#00b377;display:flex;font-size:1.2rem;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:44px;z-index:100}.carousel-control-prev-custom[data-v-758dbf9a]{left:-75px}.carousel-control-next-custom[data-v-758dbf9a]{right:-75px}.carousel-control-next-custom[data-v-758dbf9a]:hover,.carousel-control-prev-custom[data-v-758dbf9a]:hover{background:#e6f7f0;color:#fff}.carousel-indicators-custom[data-v-758dbf9a]{display:flex;gap:8px;justify-content:center}.indicator-dot[data-v-758dbf9a]{background:#ddd;border-radius:2px;cursor:pointer;height:4px;transition:all .3s;width:24px}.indicator-dot.active[data-v-758dbf9a]{background:#00b377;width:40px}.reviews-section[data-v-758dbf9a]{background-color:#fff!important}.review-card[data-v-758dbf9a]{background:#f9fafb;border-radius:20px;transition:all .3s}.review-card[data-v-758dbf9a]:hover{transform:translateY(-5px)}.avatar-box[data-v-758dbf9a]{border:2px solid #e6f7f0;border-radius:50%;height:60px;overflow:hidden;width:60px}.avatar-img[data-v-758dbf9a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-name[data-v-758dbf9a]{color:#333;font-size:1.1rem;font-weight:700}.user-tag[data-v-758dbf9a]{color:#888;font-size:.85rem}.review-text[data-v-758dbf9a]{border-bottom:1px solid #f0f0f0;color:#555;font-size:.95rem;line-height:1.6;min-height:80px}.service-tag[data-v-758dbf9a]{border-radius:4px;color:#00b377;font-size:.85rem;font-weight:600;padding:4px 12px}.process-section[data-v-758dbf9a]{padding:80px 0}.step-icon-box[data-v-758dbf9a]{align-items:center;background-color:#00b377;border-radius:50%;color:#fff;display:flex;font-size:1.8rem;height:70px;justify-content:center;transition:all .3s;width:70px}.step-item:hover .step-icon-box[data-v-758dbf9a]{box-shadow:0 5px 15px rgba(0,179,119,.3);transform:scale(1.1)}.step-title[data-v-758dbf9a]{color:#333;font-size:1.1rem;font-weight:700}.step-desc[data-v-758dbf9a]{line-height:1.5;padding:0 10px}.satisfaction-section[data-v-758dbf9a]{background-color:#f0fff9;padding:80px 0}.satisfaction-circle[data-v-758dbf9a]{align-items:center;display:flex;height:220px;justify-content:center;position:relative;width:220px}.circle-svg[data-v-758dbf9a]{height:100%;left:0;position:absolute;top:0;transform:rotate(-90deg);width:100%}.circle-bg[data-v-758dbf9a]{fill:none;stroke:#fff;stroke-width:7}.circle-progress[data-v-758dbf9a]{fill:none;stroke:url(#gradient);stroke-dasharray:289;stroke-dashoffset:5.78;stroke-linecap:square;stroke-width:7}.circle-content .percentage[data-v-758dbf9a]{color:#04845e;font-size:3.8rem;font-weight:800}.satisfaction-title[data-v-758dbf9a]{color:#333;font-size:2.5rem;font-weight:800}.satisfaction-subtitle[data-v-758dbf9a]{color:#00b377;font-size:1.1rem;font-weight:600}.stat-number[data-v-758dbf9a]{font-size:1.8rem;font-weight:800}.stat-label[data-v-758dbf9a]{color:#888;font-size:.9rem}.media-section[data-v-758dbf9a]{padding:80px 0}.recognition-card[data-v-758dbf9a]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:16px;display:flex;min-height:180px;transition:all .3s}.recognition-card[data-v-758dbf9a]:hover{box-shadow:0 10px 30px rgba(0,0,0,.05)!important;transform:translateY(-5px)}.recognition-icon-box[data-v-758dbf9a]{align-items:center;border-radius:16px;color:#f1c40f;display:flex;font-size:2.5rem;height:80px;justify-content:center;min-width:80px;position:relative}.check-badge[data-v-758dbf9a]{background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.1);color:#00b377;font-size:1.2rem;line-height:1;position:absolute;right:-8px;top:-8px}.recognition-title[data-v-758dbf9a]{color:#333;font-size:1.25rem;font-weight:800}.recognition-desc[data-v-758dbf9a]{font-size:.95rem;line-height:1.5}.recognition-year[data-v-758dbf9a]{color:#00b377;font-size:.85rem;font-weight:600}.promise-card[data-v-758dbf9a]{background:#f8fcfb;border:1px solid #e6f7f0;border-radius:20px;padding:40px!important}.promise-title[data-v-758dbf9a]{color:#2c3e50;font-size:1.25rem;font-weight:800}.promise-list li span[data-v-758dbf9a]{color:#444;font-size:.95rem;font-weight:500}.services-section[data-v-758dbf9a]{background-color:#f8fcfb!important;padding:80px 0}.service-card[data-v-758dbf9a]{background:#fff;border-radius:12px;transition:all .3s}.service-card[data-v-758dbf9a]:hover{box-shadow:0 10px 30px rgba(0,0,0,.08)!important;transform:translateY(-5px)}.service-icon-box[data-v-758dbf9a]{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:1.4rem;height:48px;justify-content:center;min-width:48px}.bg-green[data-v-758dbf9a]{background-color:#00b377}.bg-blue[data-v-758dbf9a]{background-color:#3498db}.bg-orange[data-v-758dbf9a]{background-color:#f39c12}.bg-red[data-v-758dbf9a]{background-color:#e74c3c}.bg-purple[data-v-758dbf9a]{background-color:#9b59b6}.bg-deep-orange[data-v-758dbf9a]{background-color:#e67e22}.service-name[data-v-758dbf9a]{color:#333;font-size:1.15rem;font-weight:700}.service-desc[data-v-758dbf9a]{line-height:1.6}.learn-more[data-v-758dbf9a]{color:#00b377;font-size:.9rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.learn-more[data-v-758dbf9a]:hover{-webkit-text-decoration:underline;text-decoration:underline}.consultation-banner[data-v-758dbf9a]{background:#fff;border:1px solid #eee;border-radius:12px;max-width:800px}.brand-story-section[data-v-758dbf9a]{background:#f9fafb;padding:80px 0}.founder-image-wrapper[data-v-758dbf9a]{margin:0 auto;position:relative;width:100%}.stat-badge-top[data-v-758dbf9a]{background:#fff;border-radius:12px;left:-20px;padding:15px 25px;position:absolute;text-align:left;top:-20px;z-index:10}.main-founder-img[data-v-758dbf9a]{border-radius:20px!important;display:block;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:80%}.quote-card[data-v-758dbf9a]{background:#fff;border:none;border-left:6px solid #00b377;border-radius:24px;box-shadow:0 15px 35px rgba(0,0,0,.05)!important;height:100%;padding:40px!important;position:relative}.quote-icon[data-v-758dbf9a]{color:#e6f7f0;font-size:3.5rem;line-height:1;margin-bottom:5px}.quote-text[data-v-758dbf9a]{color:#2c3e50;font-size:1.35rem;line-height:1.6;margin-bottom:25px!important}.founder-name[data-v-758dbf9a]{color:#00b377;font-size:1.1rem;font-weight:800}.founder-title[data-v-758dbf9a]{color:#999;font-size:.9rem}.story-description p[data-v-758dbf9a]{font-size:.95rem;line-height:1.8}.value-card[data-v-758dbf9a]{background:#fff;border:1px solid #f0f0f0;border-radius:16px;transition:all .3s}.value-card[data-v-758dbf9a]:hover{box-shadow:0 10px 30px rgba(0,0,0,.05)!important;transform:translateY(-5px)}.value-icon-box[data-v-758dbf9a]{align-items:center;background-color:#d1fae5;border-radius:12px;color:#119c70;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.value-title[data-v-758dbf9a]{color:#333;font-size:1.1rem;font-weight:700}.media-wall[data-v-758dbf9a]{background:#fff;border:1px solid #f0f0f0;border-radius:24px}.media-wall-label[data-v-758dbf9a]{font-weight:600;letter-spacing:1px}.media-logo-img[data-v-758dbf9a]{max-height:160px;max-width:130px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.col-md-2-4[data-v-758dbf9a]{flex:0 0 auto;width:20%}}.footer-stats-section[data-v-758dbf9a]{background-color:#008c5e;padding:60px 0}.footer-stat-icon-wrapper[data-v-758dbf9a]{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;color:#f1c40f;display:flex;font-size:1.8rem;height:64px;justify-content:center;margin:0 auto;width:64px}.footer-stat-number[data-v-758dbf9a]{font-size:3.5rem;font-weight:800;letter-spacing:-1px}.footer-stat-label[data-v-758dbf9a]{font-size:.9rem}.border-end-white[data-v-758dbf9a]{border-right:1px solid hsla(0,0%,100%,.2)}.footer-divider[data-v-758dbf9a]{border-top:1px solid hsla(0,0%,100%,.6);opacity:1;width:80%}.color-gold[data-v-758dbf9a]{color:#f1c40f}.footer-badge-item[data-v-758dbf9a]{align-items:center;display:flex}.appointment-section[data-v-758dbf9a]{background-color:#008c5e;padding:80px 0}.appointment-card[data-v-758dbf9a]{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;max-width:600px;padding:40px}.promo-badge[data-v-758dbf9a]{background:#ccffe5;border-radius:50px;color:#04786a;display:inline-block;font-size:.9rem;padding:6px 16px}.form-title[data-v-758dbf9a]{font-size:2.5rem;font-weight:800}.color-primary-light[data-v-758dbf9a]{color:#00e467}.custom-input[data-v-758dbf9a]{background:#fff!important;border:none!important;border-radius:12px!important;font-size:1rem;height:auto!important;padding:15px 15px 15px 45px!important}.input-icon[data-v-758dbf9a]{color:#888;font-size:1.2rem;left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.btn-submit[data-v-758dbf9a]{background:linear-gradient(135deg,#ddb676,#a77d35);border:none;color:#fff;font-size:1.2rem;font-weight:700;transition:all .3s}.btn-submit[data-v-758dbf9a]:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);color:#fff;transform:translateY(-2px)}.custom-el-form[data-v-758dbf9a] .el-form-item{margin-bottom:20px}.custom-el-input[data-v-758dbf9a] .el-input__inner,.custom-el-select[data-v-758dbf9a] .el-input__inner{background:#fff!important;border:none!important;border-radius:12px!important;color:#333!important;font-size:16px!important;height:54px!important;line-height:54px!important;padding-left:45px!important}.custom-el-input.no-icon[data-v-758dbf9a] .el-input__inner,.custom-el-select.no-icon[data-v-758dbf9a] .el-input__inner{padding-left:18px!important}.custom-el-input[data-v-758dbf9a] .el-input__prefix,.custom-el-select[data-v-758dbf9a] .el-input__prefix{align-items:center!important;display:flex!important;left:15px!important}.custom-el-input[data-v-758dbf9a] .el-input__icon,.custom-el-select[data-v-758dbf9a] .el-input__icon{color:#9ca3af!important;font-size:18px!important;line-height:54px!important}.custom-el-select[data-v-758dbf9a] .el-input__suffix{right:15px!important}.custom-el-select[data-v-758dbf9a] .el-select__caret{color:#04786a!important;font-weight:700!important}.custom-el-popper[data-v-758dbf9a]{border:none!important;border-radius:12px!important;box-shadow:0 10px 25px rgba(0,0,0,.1)!important}.custom-el-popper .el-select-dropdown__item.selected[data-v-758dbf9a]{color:#04786a!important;font-weight:700!important}.form-select.custom-input[data-v-758dbf9a]{padding-left:15px!important}.phone-row[data-v-758dbf9a]{display:flex;gap:10px;width:100%}.area-code-select[data-v-758dbf9a]{flex-shrink:0;width:120px!important}.phone-input-flex[data-v-758dbf9a]{flex:1;min-width:0}@media (max-width:991.98px){.hero-title[data-v-758dbf9a]{font-size:2.5rem}.hero-content[data-v-758dbf9a]{text-align:center}.badge-tag[data-v-758dbf9a]{margin:0 auto}.features-grid[data-v-758dbf9a]{display:flex;flex-wrap:wrap}.cta-group[data-v-758dbf9a],.features-grid[data-v-758dbf9a],.trust-badges[data-v-758dbf9a]{justify-content:center}}@media (max-width:768px){.carousel-control-prev-custom[data-v-758dbf9a]{left:-10px}.carousel-control-next-custom[data-v-758dbf9a]{right:-10px}.carousel-control-next-custom[data-v-758dbf9a],.carousel-control-prev-custom[data-v-758dbf9a]{font-size:1rem;height:36px;width:36px}.features-line[data-v-758dbf9a]{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:1fr 1fr;justify-items:center}.appointment-card[data-v-758dbf9a]{padding:40px 20px!important}.satisfaction-section .col-md-5[data-v-758dbf9a]{text-align:center!important}.satisfaction-section .stats-grid[data-v-758dbf9a]{justify-content:center}.recognition-card[data-v-758dbf9a]{min-height:10px}.media-logo-img[data-v-758dbf9a]{max-height:60px;max-width:80px}}.footer-section[data-v-758dbf9a]{background-color:#0c1622;color:#fff}.brand-text-footer[data-v-758dbf9a]{color:#00b377;font-size:2rem;font-weight:700}.footer-heading[data-v-758dbf9a]{font-size:1.1rem;font-weight:700;letter-spacing:.5px}.social-icon-link[data-v-758dbf9a]{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:all .3s;width:36px}.social-icon-link[data-v-758dbf9a]:hover{background:#00b377;color:#fff}.whatsapp-badge-footer[data-v-758dbf9a]{background:rgba(0,179,119,.05);border-color:#04786a!important}.footer-divider-dark[data-v-758dbf9a]{border-top:1px solid hsla(0,0%,100%,.1)}.quick-links a[data-v-758dbf9a]:hover{color:#00b377!important;padding-left:5px;transition:all .3s}.footer-light-text a[data-v-758dbf9a],.footer-light-text p[data-v-758dbf9a],.footer-light-text span[data-v-758dbf9a],.footer-light-text[data-v-758dbf9a]{color:hsla(0,0%,100%,.7)!important}.footer-light-text a[data-v-758dbf9a]:hover{color:#00b377!important}.success-modal-overlay[data-v-758dbf9a]{align-items:center;backdrop-filter:blur(5px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.success-modal-content[data-v-758dbf9a]{animation:modalPop-758dbf9a .4s cubic-bezier(.175,.885,.32,1.275);background:#fff;border-radius:30px;max-width:450px;position:relative;width:90%}.success-icon-wrapper[data-v-758dbf9a]{animation:iconBounce-758dbf9a .6s ease-out .2s both;color:#04786a;font-size:5rem}@keyframes modalPop-758dbf9a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes iconBounce-758dbf9a{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.fade-enter-active[data-v-758dbf9a],.fade-leave-active[data-v-758dbf9a]{transition:opacity .3s}.fade-enter[data-v-758dbf9a],.fade-leave-to[data-v-758dbf9a]{opacity:0}.popup-overlay[data-v-758dbf9a]{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.55);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.popup-content[data-v-758dbf9a]{animation:popupSlideIn-758dbf9a .4s cubic-bezier(.175,.885,.32,1.275);background:#fff;border-radius:20px;max-width:420px;padding:36px 32px 28px;position:relative;width:90%}@keyframes popupSlideIn-758dbf9a{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.popup-close-btn[data-v-758dbf9a]{background:none;border:none;color:#999;cursor:pointer;font-size:1.6rem;line-height:1;padding:4px 8px;position:absolute;right:16px;top:12px;transition:color .2s}.popup-close-btn[data-v-758dbf9a]:hover{color:#333}.popup-badge span[data-v-758dbf9a]{background:#d1fae5;border-radius:6px;color:#047857;display:inline-block;font-size:.85rem;font-weight:700;padding:5px 14px}.popup-title[data-v-758dbf9a]{color:#1a1a1a;font-size:1.6rem;font-weight:800;line-height:1.3}.popup-subtitle[data-v-758dbf9a]{color:#666;font-size:.9rem;line-height:1.6}.popup-input[data-v-758dbf9a]{border:1.5px solid #e0e0e0;border-radius:10px;box-sizing:border-box;color:#333;font-size:.95rem;outline:none;padding:14px 16px;transition:border-color .2s;width:100%}.popup-input[data-v-758dbf9a]:focus{border-color:#059669}.popup-input[data-v-758dbf9a]::-moz-placeholder{color:#bbb}.popup-input[data-v-758dbf9a]::placeholder{color:#bbb}.popup-phone-group[data-v-758dbf9a]{display:flex;gap:10px}.popup-phone-select-wrapper[data-v-758dbf9a]{flex-shrink:0;position:relative}.popup-phone-select[data-v-758dbf9a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23999' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 12px center;border:1.5px solid #e0e0e0;border-radius:10px;color:#333;cursor:pointer;font-size:.95rem;font-weight:600;outline:none;padding:14px 32px 14px 14px;transition:border-color .2s}.popup-phone-select[data-v-758dbf9a]:focus{border-color:#059669}.popup-phone-input[data-v-758dbf9a]{border:1.5px solid #e0e0e0;border-radius:10px;color:#333;flex:1;font-size:.95rem;min-width:0;outline:none;padding:14px 16px;transition:border-color .2s}.popup-phone-input[data-v-758dbf9a]:focus{border-color:#059669}.popup-phone-input[data-v-758dbf9a]::-moz-placeholder{color:#bbb}.popup-phone-input[data-v-758dbf9a]::placeholder{color:#bbb}.popup-submit-btn[data-v-758dbf9a]{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:10px;box-shadow:0 4px 14px rgba(5,150,105,.4);color:#fff;cursor:pointer;font-size:1.05rem;font-weight:700;padding:15px;transition:all .3s;width:100%}.popup-submit-btn[data-v-758dbf9a]:hover{box-shadow:0 6px 20px rgba(5,150,105,.5);transform:translateY(-2px)}.popup-privacy[data-v-758dbf9a]{color:#999;font-size:.8rem;margin-bottom:0;text-align:center}.popup-fade-enter-active[data-v-758dbf9a],.popup-fade-leave-active[data-v-758dbf9a]{transition:opacity .3s}.popup-fade-enter[data-v-758dbf9a],.popup-fade-leave-to[data-v-758dbf9a]{opacity:0}.fixed-appointment-btn[data-v-758dbf9a]{align-items:center;background:linear-gradient(135deg,#059669,#047857);border-radius:50px;bottom:30px;box-shadow:0 6px 20px rgba(5,150,105,.45);color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;gap:8px;padding:14px 24px;position:fixed;right:30px;transition:all .3s;z-index:999}.fixed-appointment-btn[data-v-758dbf9a]:hover{box-shadow:0 8px 28px rgba(5,150,105,.55);transform:translateY(-3px)}.fixed-appointment-btn i[data-v-758dbf9a]{font-size:1.2rem}