.iconfade-enter-active[data-v-2089e56c],.iconfade-leave-active[data-v-2089e56c]{transition:opacity .18s ease,transform .18s ease}.iconfade-enter-from[data-v-2089e56c],.iconfade-leave-to[data-v-2089e56c]{opacity:0;transform:rotate(-90deg) scale(.8)}.nav-link[data-v-8426a279]{color:#4c4c4c;cursor:pointer;font-weight:500}.scrolled-nav-link[data-v-8426a279]{color:#f3f3f3;cursor:pointer}.scrolled-nav-link[data-v-8426a279]:hover{color:#3d9970;transition:all .4s ease}.dark-mode .nav-link[data-v-8426a279]{color:#f3f3f3}.nav-link[data-v-8426a279]:hover{color:#3d9970;transition:color .4s ease}.m-link[data-v-8426a279]{border-radius:14px;color:#4c4c4c;display:block;font-weight:500;padding:12px 16px;transition:background-color .2s ease,color .2s ease,transform .06s ease}.dark-mode .m-link[data-v-8426a279]{color:#f3f3f3}.m-link[data-v-8426a279]:hover{background:#3d99701f;color:#3d9970}.dark-mode .m-link[data-v-8426a279]:hover{background:#3d997033;color:#3d9970}.m-link[data-v-8426a279]:active{transform:scale(.98)}.slidefade-enter-active[data-v-8426a279],.slidefade-leave-active[data-v-8426a279]{transition:opacity .18s ease,transform .18s ease}.slidefade-enter-from[data-v-8426a279],.slidefade-leave-to[data-v-8426a279]{opacity:0;transform:translateY(-6px)}.fade-up-appear-from[data-v-1d920179],.fade-up-enter-from[data-v-1d920179]{opacity:0;transform:translateY(8px)}.fade-up-appear-active[data-v-1d920179],.fade-up-enter-active[data-v-1d920179]{transition:opacity .7s ease,transform .7s ease}.fade-up-appear-to[data-v-1d920179],.fade-up-enter-to[data-v-1d920179]{opacity:1;transform:translateY(0)}.icon[data-v-1d920179]{color:#3d9970;font-size:24px;line-height:32px;margin-right:12px}@media (min-width:390px){#home[data-v-1d920179]{background-position:25%;padding-top:60px}}.services[data-v-3efca147]{background-color:#f3f3f3;padding:64px 0;transition:background-color .3s ease}.dark-mode .services[data-v-3efca147]{background-color:#1e1e1e}.container[data-v-3efca147]{margin:0 auto;padding:0 20px}.section-head[data-v-3efca147]{margin-bottom:48px;text-align:center}.section-title[data-v-3efca147]{color:#4c4c4c;font-size:28px;font-weight:300;margin-bottom:16px}.dark-mode .section-title[data-v-3efca147]{color:#f3f3f3}.section-sub[data-v-3efca147]{color:#6b7280;margin:0 auto;max-width:640px}.dark-mode .section-sub[data-v-3efca147]{color:#d1d5db}.cards[data-v-3efca147]{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.cards[data-v-3efca147]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cards[data-v-3efca147]{grid-template-columns:repeat(3,1fr)}}.card[data-v-3efca147]{background-color:#fff;border:1px solid rgba(17,24,39,.06);border-radius:16px;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .3s ease}.card[data-v-3efca147]:hover{box-shadow:0 8px 16px #0003;transform:translateY(-4px)}.dark-mode .card[data-v-3efca147]{background-color:#2b2b2b;border-color:#ffffff1a}.card-media[data-v-3efca147]{height:350px;overflow:hidden}.card-media img[data-v-3efca147]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.card:hover .card-media img[data-v-3efca147]{transform:scale(1.06)}.card-body[data-v-3efca147]{padding:24px}.card-title[data-v-3efca147]{color:#4c4c4c;font-size:20px;font-weight:500;margin-bottom:12px}.dark-mode .card-title[data-v-3efca147]{color:#f3f3f3}.card-text[data-v-3efca147]{color:#6b7280;font-size:14px;line-height:1.6;margin-bottom:20px}.dark-mode .card-text[data-v-3efca147]{color:#d1d5db}.card-meta[data-v-3efca147]{color:#6b7280;display:flex;font-size:14px;justify-content:space-between}.dark-mode .card-meta[data-v-3efca147]{color:#a1a1a1}.meta-item[data-v-3efca147]{align-items:center;display:flex}.meta-icon[data-v-3efca147]{color:#3d9970;font-size:20px;margin-right:8px;transition:color .3s ease}.card:hover .meta-icon[data-v-3efca147]{color:#33835f}.fleet[data-v-87543c3e]{background-color:#f3f3f3;padding:64px 0;transition:background-color .3s ease}.dark-mode .fleet[data-v-87543c3e]{background-color:#1e1e1e}.container[data-v-87543c3e]{margin:0 auto;padding:0 20px}.section-head[data-v-87543c3e]{margin-bottom:48px;text-align:center}.section-title[data-v-87543c3e]{color:#4c4c4c;font-size:28px;font-weight:300;margin-bottom:16px}.dark-mode .section-title[data-v-87543c3e]{color:#f3f3f3}.section-sub[data-v-87543c3e]{color:#6b7280;margin:0 auto;max-width:640px}.dark-mode .section-sub[data-v-87543c3e]{color:#d1d5db}.cards[data-v-87543c3e]{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.cards[data-v-87543c3e]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cards[data-v-87543c3e]{grid-template-columns:repeat(3,1fr)}}.card[data-v-87543c3e]{background-color:#fff;border:1px solid rgba(17,24,39,.06);border-radius:16px;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.dark-mode .card[data-v-87543c3e]{background-color:#2b2b2b;border-color:#ffffff1a}.card[data-v-87543c3e]:hover{box-shadow:0 10px 20px #0003;transform:translateY(-4px)}.card-media[data-v-87543c3e]{height:350px;overflow:hidden}.card-media img[data-v-87543c3e]{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .5s ease;width:100%}.card:hover .card-media img[data-v-87543c3e]{transform:scale(1.06)}.card-body[data-v-87543c3e]{padding:24px}.card-title[data-v-87543c3e]{color:#4c4c4c;font-size:20px;font-weight:500;margin-bottom:12px}.dark-mode .card-title[data-v-87543c3e]{color:#f3f3f3}.card-text[data-v-87543c3e]{color:#6b7280;font-size:14px;line-height:1.6;margin-bottom:20px;min-height:96px}.dark-mode .card-text[data-v-87543c3e]{color:#d1d5db}.btn-primary[data-v-87543c3e]{align-items:center;background-color:#3d9970;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:44px;justify-content:center;letter-spacing:.2px;padding:0 24px;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;width:100%}.btn-primary[data-v-87543c3e]:hover{background-color:#33835f;box-shadow:0 6px 16px #3d997040}.btn-primary[data-v-87543c3e]:active{transform:translateY(1px) scale(.99)}.btn-primary[data-v-87543c3e]:focus-visible{outline:2px solid rgba(61,153,112,.4);outline-offset:2px}.dark-mode .btn-primary[data-v-87543c3e]{background-color:#3d9970;box-shadow:0 0 0 transparent}.modal-row[data-v-87543c3e]{align-items:center;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:16px}.modal-text[data-v-87543c3e]{color:#4c4c4c;line-height:1.6}.dark-mode .modal-text[data-v-87543c3e]{color:#d1d5db}.drawing-wrap[data-v-87543c3e]{align-items:center;align-self:stretch;background:#3d997014;border-radius:12px;box-shadow:0 10px 24px #0000001f;display:flex;justify-content:center;padding:16px;transition:transform .18s ease,box-shadow .2s ease,background-color .2s ease}.drawing-wrap[data-v-87543c3e]:hover{box-shadow:0 16px 36px #0000002e;transform:translateY(-3px)}.dark-mode .drawing-wrap[data-v-87543c3e]{background:#3d997026;box-shadow:0 10px 24px #00000059}.modal-drawing[data-v-87543c3e]{border-radius:10px;height:auto;justify-self:center;width:100%}@media (min-width:1024px){.modal-row[data-v-87543c3e]{gap:20px;grid-template-columns:1fr minmax(240px,420px)}.modal-drawing[data-v-87543c3e]{justify-self:end;max-width:420px}}.about-section[data-v-65fb304a]{background-color:#f3f3f3;padding:64px 0;transition:background-color .3s ease,color .3s ease}.dark-mode .about-section[data-v-65fb304a]{background-color:#1e1e1e}.container[data-v-65fb304a]{margin:0 auto;padding:0 20px}.about-grid[data-v-65fb304a]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr}@media (min-width:1024px){.about-grid[data-v-65fb304a]{grid-template-columns:1fr 1fr}}.about-title[data-v-65fb304a]{color:#4c4c4c;font-size:32px;font-weight:300;margin-bottom:1.25rem}.dark-mode .about-title[data-v-65fb304a]{color:#f3f3f3}.about-paragraph[data-v-65fb304a]{color:#6b7280;line-height:1.7;margin-bottom:1.25rem}.dark-mode .about-paragraph[data-v-65fb304a]{color:#d1d5db}.about-stats[data-v-65fb304a]{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.stat-item[data-v-65fb304a]{background:#3d997014;border-radius:.75rem;display:flex;flex-direction:column;padding:1rem;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.stat-item[data-v-65fb304a]:hover{background:#3d99701f;box-shadow:0 8px 16px #00000026;transform:translateY(-4px)}.dark-mode .stat-item[data-v-65fb304a]{background:#3d997026}.dark-mode .stat-item[data-v-65fb304a]:hover{background:#3d997033}.stat-number[data-v-65fb304a]{font-size:32px;font-weight:700}.dark-mode .stat-number[data-v-65fb304a],.stat-number[data-v-65fb304a]{color:#3d9970}.stat-label[data-v-65fb304a]{color:#4c4c4c;font-size:14px}.dark-mode .stat-label[data-v-65fb304a]{color:#d1d5db}.about-photo[data-v-65fb304a]{border-radius:.75rem;box-shadow:0 10px 25px #00000040;height:400px;overflow:hidden;position:relative;transition:box-shadow .3s ease,transform .3s ease}.about-photo[data-v-65fb304a]:hover{box-shadow:0 12px 32px #0000004d}.about-photo img[data-v-65fb304a]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease,filter .5s ease;width:100%}.about-photo:hover img[data-v-65fb304a]{transform:scale(1.05)}.dark-mode .about-photo img[data-v-65fb304a]{filter:brightness(.9)}.contact-section[data-v-0f874922]{background-color:#f3f3f3;padding:64px 0;transition:background-color .3s ease}.dark-mode .contact-section[data-v-0f874922]{background-color:#1e1e1e}.container[data-v-0f874922]{margin:0 auto;padding:0 20px}.contact-grid[data-v-0f874922]{display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:1024px){.contact-grid[data-v-0f874922]{grid-template-columns:1fr 1fr}}.section-head[data-v-0f874922]{margin-bottom:24px}.section-title[data-v-0f874922]{color:#4c4c4c;font-size:32px;font-weight:300;margin-bottom:12px}.dark-mode .section-title[data-v-0f874922]{color:#f3f3f3}.section-sub[data-v-0f874922]{color:#6b7280;line-height:1.7}.dark-mode .section-sub[data-v-0f874922]{color:#d1d5db}.info-list[data-v-0f874922]{display:grid;gap:20px;margin-top:24px}.info-item[data-v-0f874922]{align-items:flex-start;background-color:#fff;border:1px solid rgba(76,76,76,.1);border-radius:16px;box-shadow:0 1px 3px #0000000f;display:flex;padding:16px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background-color .25s ease}.info-item[data-v-0f874922]:hover{border-color:#3d997040;box-shadow:0 8px 20px #0000001f;transform:translateY(-2px)}.dark-mode .info-item[data-v-0f874922]{background-color:#2b2b2b;border-color:#ffffff14;box-shadow:0 1px 3px #00000040}.dark-mode .info-item[data-v-0f874922]:hover{border-color:#3d997066}.info-icon[data-v-0f874922]{align-items:center;background-color:#3d99701f;border-radius:9999px;color:#3d9970;display:inline-flex;height:48px;justify-content:center;margin-right:16px;transition:background-color .3s ease,color .3s ease;width:48px}.info-item:hover .info-icon[data-v-0f874922]{background-color:#3d997033;color:#33835f}.dark-mode .info-icon[data-v-0f874922]{background-color:#3d99702e;color:#3d9970}.info-title[data-v-0f874922]{color:#4c4c4c;font-weight:600;margin-bottom:4px}.dark-mode .info-title[data-v-0f874922]{color:#f3f3f3}.info-sub[data-v-0f874922]{color:#6b7280}.dark-mode .info-sub[data-v-0f874922]{color:#d1d5db}.social[data-v-0f874922]{border-top:1px solid rgba(76,76,76,.15);margin-top:40px;padding-top:24px}.dark-mode .social[data-v-0f874922]{border-top-color:#ffffff14}.social-title[data-v-0f874922]{color:#4c4c4c;font-size:20px;font-weight:600;margin-bottom:12px}.dark-mode .social-title[data-v-0f874922]{color:#f3f3f3}.social-sub[data-v-0f874922]{color:#6b7280;margin-bottom:20px}.dark-mode .social-sub[data-v-0f874922]{color:#d1d5db}.social-cards[data-v-0f874922]{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:640px){.social-cards[data-v-0f874922]{grid-template-columns:repeat(3,1fr)}}.social-card[data-v-0f874922]{align-items:center;background-color:#fff;border:1px solid rgba(76,76,76,.1);border-radius:12px;box-shadow:0 1px 3px #0000000f;display:flex;gap:12px;padding:16px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.social-card[data-v-0f874922]:hover{border-color:#3d997040;box-shadow:0 8px 20px #0000001f;transform:translateY(-3px)}.dark-mode .social-card[data-v-0f874922]{background-color:#2b2b2b;border-color:#ffffff14}.dark-mode .social-card[data-v-0f874922]:hover{border-color:#3d997066}.social-avatar[data-v-0f874922]{align-items:center;border-radius:9999px;color:#fff;display:inline-flex;height:40px;justify-content:center;width:40px}.social-avatar--fb[data-v-0f874922]{background-color:#1877f2}.social-avatar--tw[data-v-0f874922]{background-color:#1d9bf0}.social-avatar--ig[data-v-0f874922]{background:linear-gradient(135deg,#a535ff,#ff3d77)}.social-name[data-v-0f874922]{color:#4c4c4c;font-size:14px;font-weight:600}.dark-mode .social-name[data-v-0f874922]{color:#f3f3f3}.social-handle[data-v-0f874922]{color:#6b7280;font-size:12px}.dark-mode .social-handle[data-v-0f874922]{color:#d1d5db}.linkedin-banner[data-v-0f874922]{background-color:#3d99701a;border:1px solid rgba(61,153,112,.25);border-radius:12px;margin-top:16px;padding:16px;transition:background-color .3s ease,border-color .3s ease}.linkedin-banner[data-v-0f874922]:hover{background-color:#3d997026;border-color:#3d997066}.dark-mode .linkedin-banner[data-v-0f874922]{background-color:#3d997026;border-color:#3d997059}.linkedin-row[data-v-0f874922]{align-items:center;color:#3d9970;display:flex;gap:12px}.linkedin-title[data-v-0f874922]{color:#4c4c4c;font-weight:600}.dark-mode .linkedin-title[data-v-0f874922]{color:#f3f3f3}.linkedin-sub[data-v-0f874922]{color:#6b7280;font-size:14px}.dark-mode .linkedin-sub[data-v-0f874922]{color:#d1d5db}.map-card[data-v-0f874922]{background-color:#fff;border:1px solid rgba(76,76,76,.1);border-radius:16px;box-shadow:0 1px 3px #0000001a;height:400px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.map-card[data-v-0f874922]:hover{border-color:#3d997040;box-shadow:0 10px 20px #00000026;transform:translateY(-4px)}.dark-mode .map-card[data-v-0f874922]{background-color:#2b2b2b;border-color:#ffffff14;box-shadow:0 1px 3px #00000040}.dark-mode .map-card[data-v-0f874922]:hover{border-color:#3d997066}.map-frame[data-v-0f874922]{border:0;filter:saturate(.95);height:100%;inset:0;position:absolute;transition:filter .3s ease;width:100%}.map-card:hover .map-frame[data-v-0f874922]{filter:saturate(1)}.dark-mode .map-frame[data-v-0f874922]{filter:brightness(.92) saturate(.9)}.dark-mode .map-card:hover .map-frame[data-v-0f874922]{filter:brightness(.96) saturate(1)}.info-icon[data-v-0f874922] svg,.social-avatar[data-v-0f874922] svg{height:22px;width:22px}.request-section[data-v-2c67651f]{background-color:#f3f3f3;padding:64px 0;transition:background-color .3s ease}.dark-mode .request-section[data-v-2c67651f]{background-color:#1e1e1e}.container[data-v-2c67651f]{margin:0 auto;padding:0 20px}.section-head[data-v-2c67651f]{margin-bottom:48px;text-align:center}.section-title[data-v-2c67651f]{color:#4c4c4c;font-size:32px;font-weight:300;margin-bottom:12px}.dark-mode .section-title[data-v-2c67651f]{color:#f3f3f3}.section-sub[data-v-2c67651f]{color:#6b7280;line-height:1.7;margin:0 auto;max-width:720px}.dark-mode .section-sub[data-v-2c67651f]{color:#d1d5db}.form-card[data-v-2c67651f]{background-color:#fff;border:1px solid rgba(76,76,76,.1);border-radius:16px;box-shadow:0 1px 3px #00000014;margin:0 auto;max-width:720px;padding:24px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.form-card[data-v-2c67651f]:hover{border-color:#3d997040;box-shadow:0 10px 22px #00000026;transform:translateY(-3px)}.dark-mode .form-card[data-v-2c67651f]{background-color:#2b2b2b;border-color:#ffffff14;box-shadow:0 1px 3px #0000004d}.dark-mode .form-card[data-v-2c67651f]:hover{border-color:#3d997059}.form[data-v-2c67651f]{display:grid;gap:20px}.form-row[data-v-2c67651f]{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.form-row[data-v-2c67651f]{grid-template-columns:1fr 1fr}}.form-field[data-v-2c67651f]{display:grid;gap:8px}.form-label[data-v-2c67651f]{color:#4c4c4c;font-size:14px}.dark-mode .form-label[data-v-2c67651f]{color:#d1d5db}.form-input[data-v-2c67651f]{background-color:#fff;border:1px solid #d1d5db;border-radius:12px;color:#111827;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease,background-color .3s ease;width:100%}.form-input[data-v-2c67651f]:focus{border-color:#3d9970;box-shadow:0 0 0 3px #3d997026;outline:none}.form-input[data-v-2c67651f]::-moz-placeholder{color:#9ca3af}.form-input[data-v-2c67651f]::placeholder{color:#9ca3af}.dark-mode .form-input[data-v-2c67651f]{background-color:#2f2f2f;border-color:#4b5563;color:#f3f3f3}.dark-mode .form-input[data-v-2c67651f]:focus{border-color:#3d9970;box-shadow:0 0 0 3px #3d997040}.form-textarea[data-v-2c67651f]{min-height:140px;resize:vertical}.form-consent[data-v-2c67651f]{align-items:center;display:flex;gap:8px}.form-checkbox[data-v-2c67651f]{accent-color:#3d9970;border:1px solid #d1d5db;border-radius:6px;height:20px;width:20px}.dark-mode .form-checkbox[data-v-2c67651f]{border-color:#4b5563}.form-consent-label[data-v-2c67651f]{color:#4c4c4c}.dark-mode .form-consent-label[data-v-2c67651f]{color:#d1d5db}.btn[data-v-2c67651f]{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:12px 24px;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.btn[data-v-2c67651f]:active{transform:translateY(1px)}.btn-block[data-v-2c67651f]{width:100%}.btn-primary[data-v-2c67651f]{background-color:#3d9970;box-shadow:0 2px 6px #3d997040;color:#fff}.btn-primary[data-v-2c67651f]:hover{background-color:#33835f;box-shadow:0 8px 18px #3d997059}.dark-mode .btn-primary[data-v-2c67651f]{background-color:#3d9970;color:#fff}.dark-mode .btn-primary[data-v-2c67651f]:hover{background-color:#2e785a}.hp[data-v-2c67651f]{height:0;left:-9999px;opacity:0;position:absolute;width:0}
