@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400&display=swap);.top-bar[data-v-54ab4416]{background:#1ca5be;height:30px;width:100%;display:flex;align-items:center;flex-shrink:0}.top-bar-container[data-v-54ab4416]{display:flex;align-items:center;height:100%;max-width:1400px!important}.top-bar-right[data-v-54ab4416]{display:flex;align-items:center;gap:22px}.call-label[data-v-54ab4416],.phone-link[data-v-54ab4416]{font-family:IBM Plex Mono,monospace;color:#f1f1f1;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:28.6px;text-transform:uppercase}.phone-link[data-v-54ab4416]{text-decoration:underline;transition:.3s}.phone-link[data-v-54ab4416]:hover{color:#2f2f2f}.separator[data-v-54ab4416]{color:#f1f1f1;font-size:12px}.social-link[data-v-54ab4416]{font-family:IBM Plex Mono,monospace;color:#f1f1f1;font-size:12px;font-weight:400;text-decoration:none;letter-spacing:-.01em;line-height:28.6px;text-transform:uppercase;transition:.3s}.social-link[data-v-54ab4416]:hover{color:#2f2f2f}@media (max-width:960px){.top-bar-right[data-v-54ab4416]{gap:12px}}@media (max-width:600px){.call-label[data-v-54ab4416],.phone-link[data-v-54ab4416],.social-link[data-v-54ab4416]{font-size:9px}.top-bar-right[data-v-54ab4416]{gap:8px}}.app-header[data-v-38af5f0c]{background:#fff;flex-direction:column!important;transition:transform .3s ease!important}.app-header.header-hidden[data-v-38af5f0c]{transform:translateY(-100%)!important}.app-header[data-v-38af5f0c] .v-toolbar__content{flex-direction:column;height:126px!important;max-height:126px!important;padding:0}.header-container[data-v-38af5f0c]{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1400px!important;flex:1}.logo-section[data-v-38af5f0c]{flex-shrink:0}.logo-link[data-v-38af5f0c]{text-decoration:none;display:flex;align-items:center}.logo-img[data-v-38af5f0c]{height:44px;width:auto;display:block}.navigation-menu[data-v-38af5f0c]{display:flex;gap:34px;align-items:center}.nav-link[data-v-38af5f0c]{text-decoration:none;color:#2e2e2e;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:22.4px;text-align:center;transition:color .2s ease;white-space:nowrap}.nav-link[data-v-38af5f0c]:hover{color:#1ca5be}.right-section[data-v-38af5f0c]{display:flex;align-items:center;gap:20px;flex-shrink:0}.contact-btn[data-v-38af5f0c]{display:flex;align-items:center;justify-content:center;width:141px;height:38px;background:#1ca5be;color:#f1f1f1;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:16.8px;text-align:center;cursor:pointer;transition:background .2s ease}.contact-btn[data-v-38af5f0c]:hover{background:#128195}.lang-btn[data-v-38af5f0c]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgba(46,46,46,.2);color:#fff;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:144.38%;text-align:center;text-transform:capitalize;cursor:pointer;transition:background .2s ease}.lang-btn[data-v-38af5f0c]:hover{background:rgba(46,46,46,.35)}.lang-dropdown[data-v-38af5f0c]{background:#2e2e2e;border-radius:6px;padding:4px 0;display:flex;flex-direction:column;min-width:130px;box-shadow:0 8px 24px rgba(0,0,0,.2)}.lang-option[data-v-38af5f0c]{background:none;border:none;color:#f1f1f1;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;text-align:left;padding:10px 22px 10px 25px;cursor:pointer;transition:background .15s ease}.lang-option[data-v-38af5f0c]:hover{background:hsla(0,0%,100%,.08)}.lang-option.active[data-v-38af5f0c]{color:#1ca5be}.menu-btn[data-v-38af5f0c]{display:none;align-items:center;justify-content:center;height:38px;padding:0 24px;background:#1ca5be;color:#f1f1f1;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.03em;cursor:pointer;transition:background .2s ease}.menu-btn[data-v-38af5f0c]:hover{background:#128195}@media (max-width:1280px){.navigation-menu[data-v-38af5f0c]{gap:16px}}@media (max-width:960px){.navigation-menu[data-v-38af5f0c]{display:none}.desktop-only[data-v-38af5f0c]{display:none!important}.mobile-only[data-v-38af5f0c]{display:flex!important}}.app-footer[data-v-48bdf8a6]{background:#fff;padding:0}.footer-brand-section[data-v-48bdf8a6]{padding:30px 0 20px}.footer-brand[data-v-48bdf8a6]{font-size:14px;line-height:24px;color:#1fb1c1;margin-bottom:4px}.footer-brand[data-v-48bdf8a6],.footer-description[data-v-48bdf8a6]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:-.01em}.footer-description[data-v-48bdf8a6]{font-size:10px;line-height:14px;color:#2e2e2e;margin:0;max-width:260px}.footer-separator[data-v-48bdf8a6]{height:1px;background:rgba(0,0,0,.05);width:100%}.footer-row[data-v-48bdf8a6]{padding:30px 0}.footer-col[data-v-48bdf8a6]{padding:0 16px 0 0}.footer-links[data-v-48bdf8a6]{list-style:none;padding:0;margin:0}.footer-links li[data-v-48bdf8a6]{margin-bottom:4px}.footer-link[data-v-48bdf8a6]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.01em;color:#2e2e2e;text-decoration:none;transition:color .2s ease}.footer-link[data-v-48bdf8a6]:hover{color:#1ca5be}.footer-contact[data-v-48bdf8a6]{list-style:none;padding:0;margin:0}.contact-item[data-v-48bdf8a6]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.01em;color:#2e2e2e;margin-bottom:0}.contact-city[data-v-48bdf8a6]{font-weight:500}.contact-link[data-v-48bdf8a6]{color:#2e2e2e;text-decoration:none;transition:color .2s ease}.contact-link[data-v-48bdf8a6]:hover{color:#1ca5be}.footer-bottom[data-v-48bdf8a6]{height:14px;background:#1ca5be;width:100%}@media (max-width:960px){.footer-row[data-v-48bdf8a6]{padding:24px 0}.footer-col[data-v-48bdf8a6]{margin-bottom:24px}}@media (max-width:600px){.footer-brand-section[data-v-48bdf8a6]{padding:24px 0 16px}.footer-brand[data-v-48bdf8a6]{font-size:16px}.contact-item[data-v-48bdf8a6],.footer-description[data-v-48bdf8a6],.footer-link[data-v-48bdf8a6]{font-size:11px}.footer-col[data-v-48bdf8a6]{margin-bottom:20px}.footer-row[data-v-48bdf8a6]{padding:20px 0}}.modal-wrapper[data-v-776dd9e1]{position:relative;display:flex;flex-direction:column;gap:10px}.close-btn[data-v-776dd9e1]{position:absolute;top:0;right:-48px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f1f1f180;border:none;color:#343330;cursor:pointer;z-index:10;border-radius:4px;transition:background .2s ease}.close-btn[data-v-776dd9e1]:hover{background:hsla(0,0%,100%,.1)}.modal-card[data-v-776dd9e1]{overflow:hidden;max-height:85vh;border-radius:8px}.modal-body[data-v-776dd9e1]{padding:16px 16px 36px;display:flex;flex-direction:column;min-height:700px}.modal-title[data-v-776dd9e1]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:42px;color:#1ca5be;margin:0}.modal-spacer[data-v-776dd9e1]{flex:1}.modal-text[data-v-776dd9e1]{display:flex;flex-direction:column;gap:12px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:-.01em;color:#2e2e2e}.modal-text[data-v-776dd9e1] p{margin:0}.modal-text[data-v-776dd9e1] b{font-weight:600;color:#1ca5be}.modal-cta[data-v-776dd9e1]{background:#1ca5be;border-radius:8px;padding:16px 16px 36px;display:flex;flex-direction:column;gap:16px}.cta-title[data-v-776dd9e1]{font-size:32px;line-height:41.6px;color:#f1f1f1;margin:0}.cta-button[data-v-776dd9e1],.cta-title[data-v-776dd9e1]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:-.01em}.cta-button[data-v-776dd9e1]{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:#f1f1f1;color:#2e2e2e;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:background .2s ease;width:-moz-fit-content;width:fit-content}.cta-button[data-v-776dd9e1]:hover{background:#fff}@media (max-width:960px){.close-btn[data-v-776dd9e1]{top:8px;right:8px;color:#2e2e2e}.modal-body[data-v-776dd9e1]{padding:40px 20px 20px!important;min-height:auto}.modal-title[data-v-776dd9e1]{font-size:24px;line-height:32px}.modal-spacer[data-v-776dd9e1]{min-height:40px;flex:none}.modal-cta[data-v-776dd9e1]{padding:24px 20px}.cta-title[data-v-776dd9e1]{font-size:24px;line-height:32px}}.modal-wrapper[data-v-21e1cb6e]{position:relative;display:flex;flex-direction:column;gap:10px}.close-btn[data-v-21e1cb6e]{position:absolute;top:0;right:-48px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f1f1f180;border:none;color:#343330;cursor:pointer;z-index:10;border-radius:4px;transition:background .2s ease}.close-btn[data-v-21e1cb6e]:hover{background:hsla(0,0%,100%,.1)}.modal-card[data-v-21e1cb6e]{overflow:hidden;max-height:85vh;border-radius:8px}.modal-body[data-v-21e1cb6e]{padding:16px 16px 36px;display:flex;flex-direction:column;min-height:700px}.modal-title[data-v-21e1cb6e]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#1ca5be;margin:0}.modal-spacer[data-v-21e1cb6e]{flex:1}.contact-info[data-v-21e1cb6e]{display:flex;flex-direction:column;gap:24px}.phone-row[data-v-21e1cb6e]{display:flex;gap:40px}.contact-block[data-v-21e1cb6e]{display:flex;flex-direction:column;gap:4px}.contact-label[data-v-21e1cb6e]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;letter-spacing:-.01em;line-height:12px;color:#7d7d7d;text-transform:uppercase}.contact-value[data-v-21e1cb6e]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:24px;color:#2e2e2e;text-decoration:none}a.contact-value[data-v-21e1cb6e]{text-decoration:underline}.company-info[data-v-21e1cb6e]{display:flex;flex-direction:column;gap:8px}.company-label[data-v-21e1cb6e]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;letter-spacing:-.01em;line-height:12px;color:#7d7d7d;text-transform:uppercase}.company-value[data-v-21e1cb6e]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#7d7d7d}.company-block[data-v-21e1cb6e]{display:flex;flex-direction:column;gap:2px}.modal-cta[data-v-21e1cb6e]{background:#1ca5be;border-radius:8px;padding:16px 16px 36px;display:flex;flex-direction:column;gap:16px}.cta-title[data-v-21e1cb6e]{font-size:32px;line-height:41.6px;color:#f1f1f1;margin:0}.cta-button[data-v-21e1cb6e],.cta-title[data-v-21e1cb6e]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:-.01em}.cta-button[data-v-21e1cb6e]{text-decoration:none;display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:#f1f1f1;color:#2e2e2e;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:background .2s ease;width:-moz-fit-content;width:fit-content}.cta-button[data-v-21e1cb6e]:hover{background:#fff}@media (max-width:960px){.close-btn[data-v-21e1cb6e]{top:8px;right:8px;color:#2e2e2e}.modal-body[data-v-21e1cb6e]{padding:40px 20px 20px!important;min-height:auto}.modal-title[data-v-21e1cb6e]{font-size:24px;line-height:32px}.modal-spacer[data-v-21e1cb6e]{min-height:40px;flex:none}.contact-value[data-v-21e1cb6e]{font-size:18px;line-height:26px}.modal-cta[data-v-21e1cb6e]{padding:24px 20px}.cta-title[data-v-21e1cb6e]{font-size:24px;line-height:32px}}.cookie-banner[data-v-f5373226]{position:fixed;bottom:24px;left:24px;z-index:9999;width:400px;background:#1ca5be;border-radius:16px;padding:24px 28px 20px;box-shadow:0 8px 40px rgba(0,0,0,.18)}.cookie-title[data-v-f5373226]{font-size:1.3rem;font-weight:600;color:#fff;letter-spacing:-.03em;margin:0 0 6px}.cookie-subtitle[data-v-f5373226],.cookie-title[data-v-f5373226]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}.cookie-subtitle[data-v-f5373226]{font-size:.9rem;font-weight:400;color:rgba(0,0,0,.55);margin:0 0 20px;line-height:1.4}.cookie-actions[data-v-f5373226]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cookie-btn[data-v-f5373226]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.04em;color:rgba(0,0,0,.7);background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease}.cookie-btn[data-v-f5373226]:first-child,.cookie-btn[data-v-f5373226]:hover{color:#fff}.cookie-arrow-btn[data-v-f5373226]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#1ca5be;text-decoration:none;flex-shrink:0;transition:background .2s ease,color .2s ease}.cookie-arrow-btn[data-v-f5373226]:hover{background:hsla(0,0%,100%,.85)}.cookie-slide-enter-active[data-v-f5373226],.cookie-slide-leave-active[data-v-f5373226]{transition:transform .35s ease,opacity .35s ease}.cookie-slide-enter-from[data-v-f5373226],.cookie-slide-leave-to[data-v-f5373226]{transform:translateY(20px);opacity:0}@media (max-width:480px){.cookie-banner[data-v-f5373226]{left:12px;right:12px;width:auto;bottom:12px}}*{margin:0;padding:0;box-sizing:border-box}#app{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}html{scroll-behavior:smooth}.animate-block{opacity:0;transform:translateY(40px);transition-property:opacity,transform;transition-duration:.6s;transition-timing-function:ease-out}.animate-block.visible{opacity:1;transform:translateY(0)}body{margin:0;padding:0;background:#ededed}.v-container{max-width:1200px!important;padding-left:40px!important;padding-right:40px!important}@media (max-width:1280px){.v-container{padding-left:24px!important;padding-right:24px!important}}@media (max-width:600px){.v-container{padding-left:16px!important;padding-right:16px!important}}.sidebar-content{display:flex;flex-direction:column;min-height:100%;padding:40px}.sidebar-close{position:absolute;top:32px;right:32px;width:48px;height:48px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;flex-shrink:0;z-index:1}.sidebar-close:hover{transform:scale(1.05)}.sidebar-nav{display:flex;flex-direction:column;gap:0;margin-top:120px}.sidebar-link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:35px;font-weight:400;line-height:68px;letter-spacing:-.02em;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s ease;display:flex;align-items:center;justify-content:space-between}.sidebar-link.active,.sidebar-link:hover{color:#fff}.sidebar-link.active .sidebar-link-text{text-decoration:underline;text-decoration-style:solid;text-underline-offset:4px}.sidebar-dot{font-size:12px;color:#fff;margin-right:20px;text-decoration:none;display:inline-block}.sidebar-bottom{display:flex;align-items:center;gap:8px;margin-top:40px}.sidebar-contact-btn{display:flex;align-items:center;justify-content:center;height:42px;padding:0 32px;background:#fff;color:#1ca5be;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.sidebar-contact-btn:hover{background:hsla(0,0%,100%,.9)}.sidebar-lang-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(46,46,46,.3);color:#fff;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease}.sidebar-lang-btn:hover{background:rgba(46,46,46,.45)}.lang-dropdown{background:#2e2e2e;border-radius:6px;padding:4px 0;display:flex;flex-direction:column;min-width:130px;box-shadow:0 8px 24px rgba(0,0,0,.2)}.lang-option{background:none;border:none;color:#f1f1f1;font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;text-align:left;padding:10px 22px 10px 25px;cursor:pointer;transition:background .15s ease}.lang-option:hover{background:hsla(0,0%,100%,.08)}.lang-option.active{color:#1ca5be}.lang-overlay{position:fixed;inset:0;background:#fff;opacity:0;pointer-events:none;transition:opacity .5s ease;z-index:99999}.lang-overlay.visible{opacity:1;pointer-events:all}.hero-section[data-v-faddebb2]{background:#ededed;overflow:hidden}.hero-row[data-v-faddebb2]{min-height:600px}.hero-content[data-v-faddebb2]{display:flex;flex-direction:column;justify-content:center;gap:20px}.hero-title[data-v-faddebb2]{font-family:SF Pro,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:500;line-height:48.8px;letter-spacing:-.02em;color:#2e2e2e;margin:0;max-width:577px}.hero-title .highlight[data-v-faddebb2]{color:#128195}.hero-subtitle[data-v-faddebb2]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.01em;color:#676767;margin:0}.hero-buttons[data-v-faddebb2]{display:flex;gap:5px}.insurance-btn[data-v-faddebb2]{display:flex;align-items:center;justify-content:center;gap:10px;width:141px;height:38px;background:#1ca5be;color:#f1f1f1;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,sans-serif;font-size:11px;font-weight:400;letter-spacing:-.03em;line-height:16.8px;cursor:pointer;transition:background .2s ease}.insurance-btn[data-v-faddebb2]:hover{background:#128195}.insurance-btn svg[data-v-faddebb2]{width:17px;height:17px}.contact-btn[data-v-faddebb2]{display:flex;align-items:center;justify-content:center;width:141px;height:38px;background:#2e2e2e;color:#f1f1f1;border:none;border-radius:4px;font-family:SF Pro,SF Pro Display,sans-serif;font-size:11px;font-weight:400;letter-spacing:-.03em;line-height:16.8px;cursor:pointer;transition:background .2s ease}.contact-btn[data-v-faddebb2]:hover{background:#1a1a1a}.hero-image-col[data-v-faddebb2]{display:flex;align-items:center;justify-content:center;position:relative}.hero-image[data-v-faddebb2]{width:100%;height:auto;aspect-ratio:625/552;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media (max-width:1280px){.hero-title[data-v-faddebb2]{font-size:36px;line-height:44px}}@media (max-width:960px){.hero-row[data-v-faddebb2]{min-height:auto;padding:0}.hero-row[data-v-faddebb2] .v-col{padding:0}.hero-image-col[data-v-faddebb2]{order:-1}.hero-image[data-v-faddebb2]{width:100%;aspect-ratio:auto}.hero-content[data-v-faddebb2]{padding:32px 16px;gap:16px}.hero-title[data-v-faddebb2]{font-size:28px;line-height:36px}.hero-subtitle[data-v-faddebb2]{font-size:14px}}@media (max-width:600px){.hero-title[data-v-faddebb2]{font-size:26px;line-height:34px}}.logos-banner[data-v-f1bf5430]{background:#ededed;padding:20px 0}.logo-img[data-v-f1bf5430]{height:66px;width:auto;-o-object-fit:contain;object-fit:contain;display:block}.mobile-logos[data-v-f1bf5430]{display:block;width:100%}.marquee-wrapper[data-v-f1bf5430]{max-width:1400px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent)}.marquee-track[data-v-f1bf5430]{width:100%}.marquee-content[data-v-f1bf5430]{display:flex;align-items:center;gap:40px;width:-moz-max-content;width:max-content;animation:marquee-f1bf5430 15s linear infinite;will-change:transform;backface-visibility:hidden}@media (max-width:600px){.marquee-content .logo-img[data-v-f1bf5430]{height:44px}.marquee-content[data-v-f1bf5430]{gap:30px}}@keyframes marquee-f1bf5430{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.quality-section[data-v-316e286f]{scroll-margin-top:126px;background:linear-gradient(180deg,#000,#1e1e1e);display:flex;justify-content:center;padding:80px 0 100px}.quality-container[data-v-316e286f]{display:flex;flex-direction:column;align-items:flex-start;gap:50px}.section-title[data-v-316e286f]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#f1f1f1;margin:0}.quality-grid[data-v-316e286f]{display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:14px;width:100%}.quality-card[data-v-316e286f]{display:flex;flex-direction:column;align-items:flex-start;gap:25px;height:200px}.quality-icon[data-v-316e286f]{width:23px;height:23px;flex-shrink:0}.quality-title[data-v-316e286f]{font-family:SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px;color:#f1f1f1;margin:0;min-height:48px}.quality-description[data-v-316e286f]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:18px;color:#7d7d7d;margin:0}@media (max-width:960px){.quality-section[data-v-316e286f]{padding:60px 0 80px}.quality-grid[data-v-316e286f]{grid-template-columns:repeat(2,minmax(50px,1fr))}.quality-card[data-v-316e286f]{height:auto}}@media (max-width:600px){.quality-section[data-v-316e286f]{padding:40px 0 60px}.quality-grid[data-v-316e286f]{grid-template-columns:1fr;gap:30px}.quality-container[data-v-316e286f]{gap:40px}.section-title[data-v-316e286f]{font-size:24px;line-height:32px}.quality-title[data-v-316e286f]{font-size:14px;line-height:20px;min-height:auto}.quality-description[data-v-316e286f]{font-size:12px}.quality-card[data-v-316e286f]{gap:10px}}.highlight[data-v-396eb356]{color:#1ca5be}.services-section[data-v-396eb356]{scroll-margin-top:126px;padding:80px 0;background-color:#ededed;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.section-header[data-v-396eb356]{margin-bottom:48px}.section-title-wrapper[data-v-396eb356]{display:flex;align-items:stretch;gap:20px}.title-border[data-v-396eb356]{width:5px;background:#1ca5be;flex-shrink:0}.title-content[data-v-396eb356]{display:flex;flex-direction:column}.section-title[data-v-396eb356]{color:#1ca5be}.section-subtitle[data-v-396eb356],.section-title[data-v-396eb356]{font-size:32px;font-weight:500;margin:0;letter-spacing:-.01em;line-height:41.6px}.section-subtitle[data-v-396eb356]{color:#2f2f2f;max-width:520px}.description-row[data-v-396eb356]{margin-bottom:50px}.description-text[data-v-396eb356]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.01em;color:#2f2f2f;margin:0}.central-image-wrapper[data-v-396eb356]{width:100%;max-width:700px;margin:0 auto 40px;overflow:hidden}.central-image[data-v-396eb356]{width:100%;height:auto;display:block}.section-divider[data-v-396eb356]{width:60%;max-width:800px;height:1px;background:#0000001a;margin:0 auto 60px}.services-tabs-wrapper[data-v-396eb356]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:40px}.tab-dot[data-v-396eb356]{font-size:13px;font-weight:500}.tab-dot[data-v-396eb356],.tab-text[data-v-396eb356]{font-family:SF Pro Display,sans-serif;color:#2f2f2f;line-height:30px;letter-spacing:-.01em}.tab-text[data-v-396eb356]{font-size:16px;font-weight:400}.tab-gray[data-v-396eb356]{color:#7d7d7d}.services-grid[data-v-396eb356]{scroll-margin-top:126px;margin-bottom:50px}.service-card[data-v-396eb356]{background:#e7e7e7;border-radius:4px;padding:5px 0 9px 22px;height:100%;display:flex;flex-direction:column;gap:60px;overflow:hidden;transition:background .4s ease;cursor:pointer}.card-header[data-v-396eb356]{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:5px}.service-number[data-v-396eb356]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;color:#2f2f2f;line-height:28.6px;letter-spacing:-.01em;text-transform:uppercase}.expand-btn[data-v-396eb356]{display:flex;width:38px;height:38px;background:#1ca5be;border:1px solid rgba(0,0,0,.05);border-radius:4px;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0}.expand-btn-text[data-v-396eb356]{font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:300;color:#f1f1f1;line-height:28.6px;letter-spacing:-.01em;text-transform:uppercase}.card-body[data-v-396eb356]{gap:16px}.card-text[data-v-396eb356]{min-width:0}.service-title[data-v-396eb356]{font-size:16px;line-height:24px;margin:0 0 9px 0}.service-description[data-v-396eb356],.service-title[data-v-396eb356]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:-.01em;color:#2f2f2f;transition:color .3s ease}.service-description[data-v-396eb356]{font-size:12px;line-height:18px;margin:0}.card-image-col[data-v-396eb356]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;width:35%}.card-image-col picture[data-v-396eb356]{display:block;line-height:0;width:100%}.service-img[data-v-396eb356]{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:var(--aspect-ratio)}.service-card[data-v-396eb356]:hover{background:#1fb1c1}.service-card:hover .service-description[data-v-396eb356],.service-card:hover .service-title[data-v-396eb356]{color:#f1f1f1}.service-card:hover .expand-btn[data-v-396eb356]{background:#fff}.service-card:hover .expand-btn-text[data-v-396eb356]{color:#1fb1c1}.service-card:hover .service-number[data-v-396eb356]{color:#f1f1f1}.bottom-cta[data-v-396eb356]{text-align:center;padding:30px 0}.cta-text[data-v-396eb356]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#2f2f2f;margin:0;letter-spacing:-.01em}.cta-dot[data-v-396eb356]{color:#2f2f2f;margin-right:4px}.cta-link[data-v-396eb356]{color:#1ca5be;text-decoration:underline;font-weight:400}.cta-link[data-v-396eb356]:hover{color:#267282}@media (max-width:960px){.services-section[data-v-396eb356]{padding:60px 0}.section-subtitle[data-v-396eb356],.section-title[data-v-396eb356]{font-size:26px;line-height:34px}}@media (max-width:600px){.services-section[data-v-396eb356]{padding:40px 0}.section-subtitle[data-v-396eb356],.section-title[data-v-396eb356]{font-size:20px;line-height:28px}.section-title-wrapper[data-v-396eb356]{gap:14px}.central-image-wrapper[data-v-396eb356]{max-width:400px}.section-divider[data-v-396eb356],.services-tabs-wrapper[data-v-396eb356]{display:none}.card-body[data-v-396eb356]{flex-direction:column-reverse}.card-image-col[data-v-396eb356]{display:flex;justify-content:center;width:100%}.card-image-col picture[data-v-396eb356]{width:60%}.service-img[data-v-396eb356]{width:100%;max-width:100%;aspect-ratio:var(--mobile-aspect-ratio)}.card-text[data-v-396eb356]{width:100%}.service-card[data-v-396eb356]{gap:0;padding:10px 9px}}.become-client-section[data-v-ef722936]{scroll-margin-top:126px;background-color:#ededed;display:flex;justify-content:center;padding:80px 0 40px}.become-container[data-v-ef722936]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.section-title[data-v-ef722936]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#2e2e2e;margin:0}.steps-grid[data-v-ef722936]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:100%}.step-card[data-v-ef722936]{height:350px;padding:0 20px}.step-card-default[data-v-ef722936]{background-color:#dedede}.step-card-special[data-v-ef722936]{background-color:#1fb1c1}.step-card-alt[data-v-ef722936]{background-color:#e4e4e4}.empty-card[data-v-ef722936]{background-color:#ededed;height:350px}.step-content[data-v-ef722936]{display:flex;flex-direction:column;max-width:245px;width:100%;padding:37px 0 0;height:100%}.step-icon[data-v-ef722936]{width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-digit[data-v-ef722936]{position:absolute}.step-digit-text[data-v-ef722936]{position:absolute;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;color:#1fb1c1;line-height:1}.step-text-area[data-v-ef722936]{display:flex;flex-direction:column;gap:2px;margin-top:20px}.step-title[data-v-ef722936]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:28.6px;color:#2e2e2e;margin:0;min-height:57.2px}.step-title-light[data-v-ef722936]{color:#f1f1f1}.step-description[data-v-ef722936]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:18px;color:#2e2e2e;margin:0}.step-description-light[data-v-ef722936]{color:#f1f1f1}.calculate-btn[data-v-ef722936]{display:flex;align-items:center;justify-content:center;gap:8px;max-width:245px;width:100%;height:38px;background-color:#2e2e2e;border:none;border-radius:4px;cursor:pointer;font-family:SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;letter-spacing:-.03em;line-height:16.8px;color:#f1f1f1;text-align:center;margin-top:auto;margin-bottom:37px;transition:background-color .2s ease}.calculate-btn[data-v-ef722936]:hover{background-color:#1a1a1a}@media (max-width:960px){.become-client-section[data-v-ef722936]{padding:60px 0}.steps-grid[data-v-ef722936]{grid-template-columns:repeat(2,1fr)}.empty-card[data-v-ef722936]{display:none}.calculate-btn[data-v-ef722936],.step-content[data-v-ef722936]{max-width:none}}@media (max-width:600px){.become-client-section[data-v-ef722936]{padding:40px 0}.steps-grid[data-v-ef722936]{grid-template-columns:repeat(2,1fr)}.section-title[data-v-ef722936]{font-size:24px;line-height:32px}.step-card[data-v-ef722936]{height:280px;padding:0 16px}.step-text-area[data-v-ef722936]{gap:8px}.step-title[data-v-ef722936]{font-size:12px;line-height:18px;min-height:36px}.step-description[data-v-ef722936]{font-size:10px;line-height:15px}}.partners-section[data-v-fe565ca4]{scroll-margin-top:126px;background-color:#ededed;display:flex;justify-content:center;padding:80px 0 60px}.partners-container[data-v-fe565ca4]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.section-header[data-v-fe565ca4]{max-width:511px}.section-title[data-v-fe565ca4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#2e2e2e;margin:0}.partners-grid[data-v-fe565ca4]{width:100%;gap:10px}.grid-cell[data-v-fe565ca4]{padding:0!important;max-width:calc(25% - 7.5px);flex-basis:calc(25% - 7.5px)}.partner-card[data-v-fe565ca4]{background-color:#dedede;border-radius:4px;height:198px;display:flex;flex-direction:column;align-items:center;padding:0 15px;overflow:hidden;transition:background-color .2s ease}.partner-card[data-v-fe565ca4]:hover{background-color:#e8e8e8}.logo-place[data-v-fe565ca4]{flex:1;display:flex;align-items:center;justify-content:center}.logo-image[data-v-fe565ca4]{display:block;max-width:100%;max-height:78px;-o-object-fit:contain;object-fit:contain}.logo-placeholder[data-v-fe565ca4]{font-size:12px;text-align:center}.logo-placeholder[data-v-fe565ca4],.partner-name[data-v-fe565ca4]{font-family:JetBrains Mono,monospace;font-weight:400;color:#676767;text-transform:uppercase;letter-spacing:-.04em}.partner-name[data-v-fe565ca4]{font-size:8px;margin:0;margin-top:auto;padding-bottom:6px;align-self:flex-start;padding-left:2px}@media (max-width:960px){.partners-section[data-v-fe565ca4]{padding:60px 0}.grid-cell[data-v-fe565ca4]{max-width:calc(50% - 5px);flex-basis:calc(50% - 5px)}.section-header[data-v-fe565ca4]{width:100%}.section-title[data-v-fe565ca4]{font-size:26px;line-height:34px}}@media (max-width:600px){.partners-section[data-v-fe565ca4]{padding:40px 0}.section-title[data-v-fe565ca4]{font-size:22px;line-height:30px}}.clients-section[data-v-ae42d8e4]{background-color:#ededed;display:flex;justify-content:center;padding:80px 0}.clients-container[data-v-ae42d8e4]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.section-header[data-v-ae42d8e4]{max-width:511px}.section-title[data-v-ae42d8e4]{color:#1ca5be}.section-subtitle[data-v-ae42d8e4],.section-title[data-v-ae42d8e4]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;margin:0}.section-subtitle[data-v-ae42d8e4]{color:#2e2e2e}.clients-grid[data-v-ae42d8e4]{width:100%;gap:10px}.grid-cell[data-v-ae42d8e4]{padding:0!important;max-width:calc(25% - 7.5px);flex-basis:calc(25% - 7.5px)}.client-card[data-v-ae42d8e4]{background-color:#dedede;border-radius:4px;height:198px;display:flex;flex-direction:column;align-items:center;padding:0 15px;overflow:hidden;transition:background-color .2s ease}.client-card[data-v-ae42d8e4]:hover{background-color:#e8e8e8}.logo-place[data-v-ae42d8e4]{flex:1;display:flex;align-items:center;justify-content:center}.logo-image[data-v-ae42d8e4]{display:block;max-width:100%;max-height:78px;-o-object-fit:contain;object-fit:contain}.logo-placeholder[data-v-ae42d8e4]{font-size:12px;text-align:center}.client-name[data-v-ae42d8e4],.logo-placeholder[data-v-ae42d8e4]{font-family:JetBrains Mono,monospace;font-weight:400;color:#676767;text-transform:uppercase;letter-spacing:-.04em}.client-name[data-v-ae42d8e4]{font-size:8px;margin:0;margin-top:auto;padding-bottom:6px;align-self:flex-start;padding-left:2px}.empty-card[data-v-ae42d8e4]{background-color:#ededed}.description-card[data-v-ae42d8e4]{background-color:#ad2525;align-items:flex-start;justify-content:flex-start;padding:39px 15px 6px}.description-text[data-v-ae42d8e4]{font-size:10px;letter-spacing:-.02em;line-height:16px;word-break:break-word}.description-text[data-v-ae42d8e4],.partner-name[data-v-ae42d8e4]{font-family:JetBrains Mono,monospace;font-weight:400;color:#2e2e2e;margin:0}.partner-name[data-v-ae42d8e4]{font-size:8px;letter-spacing:-.04em;text-transform:uppercase;margin-top:auto}@media (max-width:960px){.clients-section[data-v-ae42d8e4]{padding:60px 0}.grid-cell[data-v-ae42d8e4]{max-width:calc(50% - 5px);flex-basis:calc(50% - 5px)}.section-header[data-v-ae42d8e4]{width:100%}.section-subtitle[data-v-ae42d8e4],.section-title[data-v-ae42d8e4]{font-size:26px;line-height:34px}}@media (max-width:600px){.clients-section[data-v-ae42d8e4]{padding:40px 0}.section-subtitle[data-v-ae42d8e4],.section-title[data-v-ae42d8e4]{font-size:22px;line-height:30px}}.case-study-section[data-v-564cdfaa]{padding:0;background:#1ca5be}.case-row[data-v-564cdfaa]{min-height:642px}.years-col[data-v-564cdfaa]{display:flex;align-items:center;overflow:hidden}.years-wrapper[data-v-564cdfaa]{display:flex;flex-direction:column;margin-top:-60px;margin-bottom:-60px}.year-item[data-v-564cdfaa]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:200px;font-weight:400;line-height:.82;letter-spacing:-.07em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.year-2023[data-v-564cdfaa]{color:hsla(0,0%,100%,.2);animation:pulse-faded-564cdfaa 5s ease-in-out infinite;animation-delay:0s}.year-2024[data-v-564cdfaa]{color:hsla(0,0%,100%,.3);animation:pulse-faded-564cdfaa 5s ease-in-out infinite;animation-delay:1s}.year-2025[data-v-564cdfaa]{color:hsla(0,0%,100%,.55);animation:pulse-near-564cdfaa 6s ease-in-out infinite}.year-2026[data-v-564cdfaa]{color:#fff}.year-2027[data-v-564cdfaa]{color:hsla(0,0%,100%,.2);animation:pulse-faded-564cdfaa 5s ease-in-out infinite;animation-delay:2s}@keyframes pulse-faded-564cdfaa{0%,to{opacity:1}50%{opacity:.6}}@keyframes pulse-near-564cdfaa{0%,to{opacity:1}50%{opacity:.75}}.vertical-divider[data-v-564cdfaa]{width:2px;align-self:stretch;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));margin:0 80px}.stats-col[data-v-564cdfaa]{display:flex;align-items:center}.stats-content[data-v-564cdfaa]{display:flex;flex-direction:column;gap:40px;max-width:480px}.stat-text[data-v-564cdfaa]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-.01em;color:#f1f1f1;margin:0}@media (max-width:1280px){.year-item[data-v-564cdfaa]{font-size:150px}.stat-text[data-v-564cdfaa]{font-size:20px;line-height:23px}.case-row[data-v-564cdfaa]{min-height:520px}}@media (max-width:960px){.case-row[data-v-564cdfaa]{min-height:580px}.years-wrapper[data-v-564cdfaa]{margin-top:-40px;margin-bottom:-40px}.year-item[data-v-564cdfaa]{font-size:110px}.vertical-divider[data-v-564cdfaa]{margin:0 24px}.stats-content[data-v-564cdfaa]{gap:28px}.stat-text[data-v-564cdfaa]{font-size:16px;line-height:22px}}@media (max-width:600px){#case-study-container[data-v-564cdfaa]{padding-left:0!important;padding-right:0!important}.case-row[data-v-564cdfaa]{min-height:500px}.years-wrapper[data-v-564cdfaa]{margin-top:-30px;margin-bottom:-30px}.year-item[data-v-564cdfaa]{font-size:80px;margin-left:-20px;width:100%}.vertical-divider[data-v-564cdfaa]{margin:0 16px}.stats-content[data-v-564cdfaa]{gap:20px}.stat-text[data-v-564cdfaa]{font-size:12px;line-height:20px}}.what-we-offer-section[data-v-afc9d128]{background-color:#ededed;padding:80px 0}.offer-container[data-v-afc9d128]{display:flex;flex-direction:column;gap:40px}.section-header[data-v-afc9d128]{width:511px;max-width:100%}.section-title[data-v-afc9d128]{color:#1ca5be}.section-subtitle[data-v-afc9d128],.section-title[data-v-afc9d128]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;margin:0}.section-subtitle[data-v-afc9d128]{color:#2e2e2e}.content-row[data-v-afc9d128]{justify-content:center}.logo-col[data-v-afc9d128]{display:flex;justify-content:center}.circle-wrapper[data-v-afc9d128]{position:relative;width:183px;height:183px}.circle-progress[data-v-afc9d128]{width:183px;height:183px;display:block;transform:rotate(-90deg)}.circle-logo[data-v-afc9d128]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;-o-object-fit:contain;object-fit:contain}.circle-bg[data-v-afc9d128]{fill:none;stroke:#e7e7e7;stroke-width:6}.circle-fill[data-v-afc9d128]{fill:none;stroke:#1ca5be;stroke-width:6;stroke-linecap:butt;transition:stroke-dashoffset .35s ease}.text-col[data-v-afc9d128]{display:flex;align-items:center}.offer-text[data-v-afc9d128]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#2e2e2e;margin:0}.offer-fade-enter-active[data-v-afc9d128],.offer-fade-leave-active[data-v-afc9d128]{transition:opacity .35s ease}.offer-fade-enter-from[data-v-afc9d128],.offer-fade-leave-to[data-v-afc9d128]{opacity:0}@media (max-width:960px){.what-we-offer-section[data-v-afc9d128]{padding:60px 0}.section-header[data-v-afc9d128]{width:100%}.section-subtitle[data-v-afc9d128],.section-title[data-v-afc9d128]{font-size:26px;line-height:34px}.circle-progress[data-v-afc9d128],.circle-wrapper[data-v-afc9d128]{width:140px;height:140px}.circle-logo[data-v-afc9d128]{width:75px;height:75px}.offer-text[data-v-afc9d128]{font-size:22px;line-height:30px;text-align:center}}@media (max-width:600px){.what-we-offer-section[data-v-afc9d128]{padding:40px 0}.section-subtitle[data-v-afc9d128],.section-title[data-v-afc9d128]{font-size:20px;line-height:28px}.circle-progress[data-v-afc9d128],.circle-wrapper[data-v-afc9d128]{width:110px;height:110px}.circle-logo[data-v-afc9d128]{width:60px;height:60px}.offer-text[data-v-afc9d128]{font-size:18px;line-height:26px}}.faq-section[data-v-af5ee778]{scroll-margin-top:80px;background-color:#e4e4e4;display:flex;flex-direction:column;align-items:center;padding:80px 0}.faq-container[data-v-af5ee778]{display:flex;flex-direction:column;align-items:center;gap:28px}.faq-header[data-v-af5ee778]{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%}.label-area[data-v-af5ee778]{display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}.dot-label[data-v-af5ee778],.section-label[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:30px;color:#2e2e2e}.title-area[data-v-af5ee778]{flex:1;min-width:0;margin-left:auto;max-width:55%}.section-title[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:41.6px;color:#2e2e2e;margin:0}.title-highlight[data-v-af5ee778]{color:#1ca5be}.service-tabs[data-v-af5ee778]{display:flex;flex-direction:row;align-items:center;gap:15px;width:100%;position:relative;z-index:10}.select-service-area[data-v-af5ee778]{display:flex;align-items:center;gap:8px;flex-shrink:0}.select-service-label[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:30px;color:#1ca5be;text-decoration:underline}.dropdown-wrapper[data-v-af5ee778]{position:relative;display:flex;flex-direction:row;align-items:center;gap:5px}.tab-plus-btn[data-v-af5ee778]{width:38px;height:38px;background-color:#1ca5be;border-radius:4px;border:1px solid rgba(0,0,0,.05);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:background-color .2s ease}.tab-plus-btn[data-v-af5ee778]:hover{background-color:#1890a6}.plus-text[data-v-af5ee778]{font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:300;letter-spacing:-.01em;line-height:28.6px;color:#f1f1f1;text-transform:uppercase}.tab-service-btn[data-v-af5ee778]{height:38px;min-width:260px;background-color:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.05);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:7px;padding:0 14px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:24px;color:#676767;text-align:left;white-space:nowrap;transition:border-color .2s ease}.dropdown-menu[data-v-af5ee778]{position:absolute;top:calc(100% + 4px);left:0;min-width:300px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.12);list-style:none;margin:0;padding:4px;z-index:100;max-height:320px;overflow-y:auto}.dropdown-item[data-v-af5ee778]{padding:8px 12px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#2e2e2e;cursor:pointer;border-radius:4px;transition:background-color .15s ease}.dropdown-item[data-v-af5ee778]:hover{background-color:rgba(28,165,190,.08)}.dropdown-item.active[data-v-af5ee778]{background-color:rgba(28,165,190,.12);color:#1ca5be;font-weight:500}.dropdown-fade-enter-active[data-v-af5ee778],.dropdown-fade-leave-active[data-v-af5ee778]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-af5ee778],.dropdown-fade-leave-to[data-v-af5ee778]{opacity:0;transform:translateY(-4px)}.faq-list[data-v-af5ee778]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.separator-line[data-v-af5ee778]{width:100vw;height:1px;background-color:#0000001a;position:relative;left:0}.faq-item[data-v-af5ee778]{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%}.faq-question-col[data-v-af5ee778]{width:30%;flex-shrink:0}.faq-question[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:25px;color:#676767;margin:0}.faq-answer-col[data-v-af5ee778]{flex:1;min-width:0}.faq-answer[data-v-af5ee778]{width:100%}.answer-text[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:24px;color:#4d4d4d;margin:0}.answer-list[data-v-af5ee778]{list-style:none;padding:0;margin:8px 0 0 0}.answer-list-item[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:24px;color:#4d4d4d;padding-left:16px;position:relative;margin-bottom:2px}.answer-list-item[data-v-af5ee778]:before{content:"—";position:absolute;left:0;color:#1ca5be}.back-link-area[data-v-af5ee778]{display:flex;flex-direction:row;align-items:center;gap:15px}.back-link[data-v-af5ee778]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:30px;color:#1ca5be;text-decoration:underline;transition:color .2s ease}.back-link[data-v-af5ee778]:hover{color:#128195}@media (max-width:960px){.faq-section[data-v-af5ee778]{padding:60px 0}.faq-header[data-v-af5ee778]{flex-direction:column;gap:24px}.label-area[data-v-af5ee778]{width:100%}.title-area[data-v-af5ee778]{width:100%;max-width:none;margin-left:0}.section-title[data-v-af5ee778]{font-size:26px;line-height:34px}.service-tabs[data-v-af5ee778]{flex-direction:column;align-items:flex-start;gap:12px}.dropdown-wrapper[data-v-af5ee778]{width:100%;min-width:unset}.faq-item[data-v-af5ee778]{flex-direction:column;gap:16px}.faq-answer-col[data-v-af5ee778],.faq-question-col[data-v-af5ee778]{width:100%}.faq-question[data-v-af5ee778]{font-size:18px;line-height:23px}}@media (max-width:600px){.faq-section[data-v-af5ee778]{padding:40px 0}.section-title[data-v-af5ee778]{font-size:22px;line-height:30px}.faq-question[data-v-af5ee778]{font-size:16px;line-height:22px}.answer-list-item[data-v-af5ee778],.answer-text[data-v-af5ee778]{font-size:13px;line-height:20px}}.cta-section[data-v-22ab309a]{padding:80px 0;background-color:#ededed}.cta-content[data-v-22ab309a]{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.arrow-icon[data-v-22ab309a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;vertical-align:middle;margin-right:8px}.cta-text[data-v-22ab309a]{font-family:SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:500;line-height:48.8px;letter-spacing:-.02em;color:#2e2e2e;margin:0;max-width:763px;text-indent:50px}.cta-buttons[data-v-22ab309a]{display:flex;gap:5px;align-items:center}.plus-btn[data-v-22ab309a]{width:38px!important;min-width:38px!important}.contact-btn[data-v-22ab309a],.plus-btn[data-v-22ab309a]{height:38px!important;background:#1ca5be;border-radius:4px;border:1px solid rgba(0,0,0,.05);box-shadow:none}.contact-btn[data-v-22ab309a]{padding:0 10px;min-width:154px;color:#f1f1f1;text-transform:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.01em}.contact-btn[data-v-22ab309a]:hover,.plus-btn[data-v-22ab309a]:hover{background:#1891a8}@media (max-width:960px){.cta-section[data-v-22ab309a]{padding:60px 0}.cta-text[data-v-22ab309a]{font-size:32px}.arrow-icon[data-v-22ab309a]{width:40px;height:40px}.arrow-icon .v-icon[data-v-22ab309a]{font-size:20px}.plus-btn[data-v-22ab309a]{width:44px;height:44px}.contact-btn[data-v-22ab309a]{height:44px;font-size:15px}}@media (max-width:600px){.cta-section[data-v-22ab309a]{padding:40px 0}.cta-content[data-v-22ab309a]{gap:24px}.cta-text[data-v-22ab309a]{font-size:24px}.arrow-icon[data-v-22ab309a]{width:36px;height:36px}.arrow-icon .v-icon[data-v-22ab309a]{font-size:18px}.plus-btn[data-v-22ab309a]{width:40px;height:40px}.contact-btn[data-v-22ab309a]{height:40px;font-size:14px;padding:0 24px}}.home[data-v-03076847]{width:100%}.terms-page[data-v-0d2126dc]{background:#fff;min-height:100vh}.container-main[data-v-0d2126dc]{margin-top:150px;padding-bottom:100px}.breadcrumb[data-v-0d2126dc]{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:.95rem;color:#2e2e2e;letter-spacing:-.02em}.breadcrumb-link[data-v-0d2126dc]{color:#1ca5be;text-decoration:none;font-weight:500;transition:color .2s ease}.breadcrumb-link[data-v-0d2126dc]:hover{color:#128195}.breadcrumb-sep[data-v-0d2126dc]{color:rgba(46,46,46,.4)}.breadcrumb-current[data-v-0d2126dc]{color:rgba(46,46,46,.6)}.page-title[data-v-0d2126dc]{font-size:3rem;font-weight:500;letter-spacing:-2.2px;color:#2e2e2e;text-align:center;margin-bottom:60px}.legal-content[data-v-0d2126dc]{text-align:left}.legal-content .meta[data-v-0d2126dc]{font-size:.95rem;color:rgba(46,46,46,.6);margin-bottom:32px}.legal-content section[data-v-0d2126dc]{margin-bottom:40px}.legal-content h2[data-v-0d2126dc]{font-size:1.4rem;font-weight:500;color:#1ca5be;letter-spacing:-.5px;margin-bottom:12px;margin-top:8px}.legal-content p[data-v-0d2126dc]{font-size:1rem;line-height:1.7;color:#2e2e2e;margin-bottom:12px}.legal-content ol[data-v-0d2126dc],.legal-content ul[data-v-0d2126dc]{margin-left:1.4rem;color:#2e2e2e}.legal-content li[data-v-0d2126dc]{font-size:1rem;line-height:1.7;margin-bottom:6px}.legal-content ul li[data-v-0d2126dc]::marker{color:#1ca5be}.contact-block[data-v-0d2126dc]{background:rgba(28,165,190,.06);border-left:3px solid #1ca5be;border-radius:0 6px 6px 0;padding:20px 24px}.contact-block p[data-v-0d2126dc]{margin-bottom:8px}@media (max-width:600px){.page-title[data-v-0d2126dc]{font-size:2rem;letter-spacing:-1.5px}.legal-content h2[data-v-0d2126dc]{font-size:1.1rem}.container-main[data-v-0d2126dc]{margin-top:100px;padding-bottom:80px}}