.language-flag[data-v-929b09c6]{display:inline-block;font-size:18px}.language-flag-menu[data-v-929b09c6]{font-size:16px;margin-right:8px}.language-dropdown[data-v-929b09c6]{border-radius:var(--radius-lg);min-width:160px}.language-item[data-v-929b09c6]:hover{background:rgba(var(--v-theme-primary),.08)}.language-trigger[data-v-929b09c6]{transition:all .3s ease}.language-trigger[data-v-929b09c6]:hover{background:#0f766e1a;transform:scale(1.05)}.v-theme--aiDarkTheme .language-trigger[data-v-929b09c6]:hover{background:#14b8a61a}.contact-bar[data-v-90d37369]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.95);border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);min-height:44px;position:relative;z-index:1000}.contact-bar[data-v-90d37369],.contact-info[data-v-90d37369]{align-items:center;display:flex}.contact-chip[data-v-90d37369]{background:transparent!important;color:rgba(var(--v-theme-on-surface),.7)!important;font-size:.75rem;height:28px}.contact-chip[data-v-90d37369] .v-chip__prepend{color:var(--primary-teal)}.auth-nav[data-v-90d37369],.user-actions[data-v-90d37369]{align-items:center;display:flex}.auth-link-btn[data-v-90d37369],.user-menu-btn[data-v-90d37369]{font-size:.75rem;font-weight:500;height:32px;letter-spacing:.25px;text-transform:none}.user-menu-btn[data-v-90d37369]{min-width:auto}.header-bar[data-v-90d37369]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2!important;border-bottom:1px solid rgba(15,118,110,.1);transition:all .3s ease}.header-scrolled[data-v-90d37369]{background:#fffffffa!important;box-shadow:0 4px 20px #0000001a}.v-theme--aiDarkTheme .header-bar[data-v-90d37369]{background:#0a0e1af2!important;border-bottom-color:#14b8a633}.header-gradient[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);opacity:.05}.language-flag[data-v-90d37369]{display:inline-block;font-size:18px}.language-flag-menu[data-v-90d37369]{font-size:16px;margin-right:8px}.language-dropdown[data-v-90d37369]{border-radius:var(--radius-lg);min-width:160px}.language-item[data-v-90d37369]:hover{background:rgba(var(--v-theme-primary),.08)}.language-toggle-mobile[data-v-90d37369]{border-radius:var(--radius-lg);width:100%}.theme-btn-mobile[data-v-90d37369]{transition:all var(--transition-base)}.theme-icon[data-v-90d37369]{transition:all .3s ease}.theme-icon.rotate[data-v-90d37369]{transform:rotate(180deg)}.theme-transitioning .theme-icon[data-v-90d37369]{transform:rotate(180deg) scale(1.1)}.header-logo-container[data-v-90d37369]{align-items:center;cursor:pointer;display:flex;margin-left:16px;transition:all .3s ease}.header-logo[data-v-90d37369]{filter:drop-shadow(0 0 10px rgba(15,118,110,.2));transition:all .3s ease}.header-logo-container:hover .header-logo[data-v-90d37369]{filter:drop-shadow(0 0 15px rgba(15,118,110,.4));transform:scale(1.02)}.desktop-nav[data-v-90d37369]{display:flex;gap:4px;margin-right:16px}.nav-item[data-v-90d37369]{border-radius:12px;font-weight:500;min-width:auto;overflow:hidden;padding:8px 12px;position:relative;text-transform:none;transition:all .3s ease}.nav-item[data-v-90d37369]:before{background:linear-gradient(135deg,#0f766e,#06b6d4);content:"";height:100%;left:-100%;opacity:.1;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.nav-active[data-v-90d37369]:before,.nav-item[data-v-90d37369]:hover:before{left:0}.nav-active[data-v-90d37369]{background:#0f766e1a;color:#0f766e}.header-actions[data-v-90d37369]{align-items:center;display:flex;gap:8px;margin-right:16px}.language-trigger[data-v-90d37369],.search-trigger[data-v-90d37369],.theme-toggle[data-v-90d37369]{transition:all .3s ease}.language-trigger[data-v-90d37369]:hover,.search-trigger[data-v-90d37369]:hover,.theme-toggle[data-v-90d37369]:hover{background:#0f766e1a;transform:scale(1.05)}.cta-button[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);border-radius:12px;font-weight:600;min-width:160px;text-transform:none;transition:all .3s ease}.cta-button[data-v-90d37369]:hover{box-shadow:0 8px 25px #0f766e4d;transform:translateY(-2px)}.search-dialog-card[data-v-90d37369]{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2 50%,#0f766e05)}.v-theme--aiDarkTheme .search-dialog-card[data-v-90d37369]{background:linear-gradient(135deg,#0a0e1afa,#1e293bf2)}.search-dialog-header[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);color:#fff;padding:24px}.dialog-title[data-v-90d37369]{font-size:1.5rem}.dialog-title[data-v-90d37369],.section-title[data-v-90d37369]{align-items:center;display:flex;font-weight:700}.section-title[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);-webkit-background-clip:text;font-size:1.25rem;-webkit-text-fill-color:transparent;background-clip:text}.quick-grid[data-v-90d37369]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.quick-card[data-v-90d37369]{border:2px solid transparent;border-radius:16px;cursor:pointer;transition:all .3s ease}.quick-card[data-v-90d37369]:hover{border-color:#0f766e;box-shadow:0 12px 40px #0f766e26;transform:translateY(-4px)}.quick-card-content[data-v-90d37369]{padding:28px 20px;text-align:center}.quick-label[data-v-90d37369]{font-size:1.125rem;font-weight:600;margin-bottom:8px}.quick-desc[data-v-90d37369]{font-size:.875rem;opacity:.7}.trending-chips[data-v-90d37369]{display:flex;flex-wrap:wrap;gap:12px}.trend-chip[data-v-90d37369]{font-weight:500;transition:all .3s ease}.trend-chip[data-v-90d37369]:hover{background:linear-gradient(135deg,#0f766e,#06b6d4);color:#fff;transform:translateY(-2px)}.shortcuts-grid[data-v-90d37369]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.shortcut-btn[data-v-90d37369]{border-radius:12px;font-weight:500;height:auto;padding:16px;text-transform:none;transition:all .3s ease}.shortcut-btn[data-v-90d37369]:hover{box-shadow:0 8px 25px #0f766e26;transform:translateY(-2px)}.ai-drawer[data-v-90d37369]{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9f2 50%,#0f766e05);border-right:1px solid rgba(15,118,110,.1)}.v-theme--aiDarkTheme .ai-drawer[data-v-90d37369]{background:linear-gradient(180deg,#0a0e1af2,#1e293bf2);border-right-color:#14b8a633}.drawer-profile[data-v-90d37369]{border-bottom:1px solid rgba(15,118,110,.1);padding:32px 24px}.profile-avatar[data-v-90d37369]{border:3px solid #0f766e;box-shadow:0 0 20px #0f766e4d;transition:all .3s ease}.profile-avatar[data-v-90d37369]:hover{box-shadow:0 0 30px #0f766e80;transform:scale(1.05)}.profile-name[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);-webkit-background-clip:text;font-size:1.25rem;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.profile-title[data-v-90d37369]{font-size:.95rem;opacity:.8}.profile-status[data-v-90d37369]{align-items:center;color:#0f766e;display:flex;font-size:.875rem;justify-content:center}.status-indicator[data-v-90d37369]{animation:pulse-90d37369 2s ease-in-out infinite;background:#10b981;border-radius:50%;height:8px;width:8px}.nav-drawer-item[data-v-90d37369]{border-radius:12px;margin:4px 16px;min-height:64px;transition:all .3s ease}.nav-drawer-item[data-v-90d37369]:hover{background:#0f766e0d;transform:translate(4px)}.nav-drawer-active[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);color:#fff}.nav-drawer-active .v-icon[data-v-90d37369]{color:#fff!important}.nav-title[data-v-90d37369]{font-size:1rem;font-weight:600}.nav-subtitle[data-v-90d37369]{font-size:.875rem;margin-top:4px;opacity:.7}.mobile-language-section[data-v-90d37369],.mobile-theme-section[data-v-90d37369]{margin-bottom:1rem}.action-title[data-v-90d37369]{color:#0f766e;font-weight:600}.action-btn[data-v-90d37369]{border-radius:12px;font-weight:500;text-transform:none;transition:all .3s ease}.action-btn[data-v-90d37369]:hover{transform:translateY(-2px)}.drawer-stats[data-v-90d37369]{background:#0f766e0d;border-radius:16px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:20px}.stat-item[data-v-90d37369]{text-align:center}.stat-number[data-v-90d37369]{background:linear-gradient(135deg,#0f766e,#06b6d4);-webkit-background-clip:text;font-size:1.125rem;font-weight:700;line-height:1;margin-bottom:4px;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-90d37369]{font-size:.75rem;letter-spacing:.5px;opacity:.7;text-transform:uppercase}@media (max-width:600px){.contact-bar[data-v-90d37369]{min-height:40px}.contact-info[data-v-90d37369]{display:none}.user-actions[data-v-90d37369]{justify-content:flex-end;width:100%}.auth-nav[data-v-90d37369]{flex-direction:row;gap:.5rem}.auth-link-btn[data-v-90d37369]{font-size:.7rem;height:28px;padding:0 8px}}@media (max-width:400px){.contact-bar .v-container[data-v-90d37369]{padding:0 8px}.auth-nav[data-v-90d37369]{gap:.25rem}}@media (max-width:1200px){.desktop-nav[data-v-90d37369]{gap:2px}.nav-item[data-v-90d37369]{font-size:.875rem;padding:8px 10px}}@media (max-width:1024px){.desktop-nav[data-v-90d37369]{display:none}.quick-grid[data-v-90d37369]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:768px){.header-logo-container[data-v-90d37369]{flex:1;justify-content:center;margin-left:8px}.header-actions[data-v-90d37369]{gap:4px;margin-right:8px}.cta-button[data-v-90d37369]{display:none}.search-dialog-content[data-v-90d37369]{padding:24px 16px}.quick-grid[data-v-90d37369]{gap:16px;grid-template-columns:1fr}.shortcuts-grid[data-v-90d37369]{gap:12px;grid-template-columns:1fr}.drawer-stats[data-v-90d37369]{gap:8px;grid-template-columns:1fr}.stat-item[data-v-90d37369]{align-items:center;background:#0f766e05;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.stat-number[data-v-90d37369]{margin-bottom:0}}@keyframes pulse-90d37369{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.v-theme--aiDarkTheme .contact-bar[data-v-90d37369]{background:rgba(var(--v-theme-surface),.98);border-bottom-color:rgba(var(--v-theme-on-surface),.12)}.v-theme--aiDarkTheme .contact-chip[data-v-90d37369]{color:rgba(var(--v-theme-on-surface),.8)!important}.v-theme--aiDarkTheme .language-trigger[data-v-90d37369]:hover,.v-theme--aiDarkTheme .nav-item[data-v-90d37369]:hover,.v-theme--aiDarkTheme .search-trigger[data-v-90d37369]:hover,.v-theme--aiDarkTheme .theme-toggle[data-v-90d37369]:hover{background:#14b8a61a}.v-theme--aiDarkTheme .nav-active[data-v-90d37369]{background:#14b8a626;color:#14b8a6}.v-theme--aiDarkTheme .profile-name[data-v-90d37369]{background:linear-gradient(135deg,#14b8a6,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.v-theme--aiDarkTheme .action-title[data-v-90d37369],.v-theme--aiDarkTheme .profile-status[data-v-90d37369]{color:#14b8a6}.v-theme--aiDarkTheme .stat-number[data-v-90d37369]{background:linear-gradient(135deg,#14b8a6,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.v-theme--aiDarkTheme .drawer-stats[data-v-90d37369]{background:#14b8a60d}.hover-scale[data-v-93dc20f3]{transition:transform .3s ease,filter .3s ease}.hover-scale[data-v-93dc20f3]:hover{filter:drop-shadow(0 0 20px rgba(15,118,110,.5));transform:scale(1.05)}.hover-lift[data-v-93dc20f3]{transition:all .3s ease}.hover-lift[data-v-93dc20f3]:hover{transform:translateY(-2px)}.hover-glow[data-v-93dc20f3]{transition:all .3s ease}.hover-glow[data-v-93dc20f3]:hover{box-shadow:0 0 20px #0f766e80;transform:translateY(-2px)}.ai-footer[data-v-93dc20f3]{background:linear-gradient(135deg,#0a0e1af2,#1e293be6 50%,#0f766e0d);color:#e2e8f0;margin-top:auto;overflow:hidden;position:relative}.v-theme--aiLightTheme .ai-footer[data-v-93dc20f3]{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2 50%,#0f766e05);color:#334155}.footer-particles[data-v-93dc20f3]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@keyframes float-93dc20f3{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.footer-content[data-v-93dc20f3]{padding:60px 24px 40px;position:relative;z-index:1}.footer-main[data-v-93dc20f3]{margin-bottom:0}.brand-section[data-v-93dc20f3]{margin-bottom:40px}.footer-logo[data-v-93dc20f3]{cursor:pointer;filter:drop-shadow(0 0 15px rgba(15,118,110,.3))}.brand-title[data-v-93dc20f3]{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.brand-description[data-v-93dc20f3]{font-size:1rem;line-height:1.6;max-width:400px;opacity:.8}.expertise-tags[data-v-93dc20f3]{display:flex;flex-wrap:wrap}.expertise-chip[data-v-93dc20f3]{border-radius:12px;font-weight:500}.footer-stats[data-v-93dc20f3]{background:#0f766e0d;border:1px solid rgba(15,118,110,.1);border-radius:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding:20px}.stat-item[data-v-93dc20f3]{text-align:center}.stat-value[data-v-93dc20f3]{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:4px}.stat-label[data-v-93dc20f3]{font-size:.75rem;letter-spacing:.5px;opacity:.7;text-transform:uppercase}.navigation-section[data-v-93dc20f3]{margin-bottom:40px}.section-title[data-v-93dc20f3]{align-items:center;color:#0f766e;display:flex;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600}.nav-links[data-v-93dc20f3]{display:flex;flex-direction:column;gap:8px}.nav-link[data-v-93dc20f3]{align-items:center;background:#0f766e05;border:1px solid transparent;border-radius:12px;color:inherit;cursor:pointer;display:flex;padding:12px 16px;text-decoration:none}.nav-link[data-v-93dc20f3]:hover{background:#0f766e14;border-color:#0f766e33;color:#0f766e;transform:translate(8px)}.contact-section[data-v-93dc20f3]{margin-bottom:40px}.newsletter-section[data-v-93dc20f3]{background:#0f766e05;border:1px solid rgba(15,118,110,.1);border-radius:16px;padding:24px}.newsletter-description[data-v-93dc20f3]{font-size:.95rem;line-height:1.6;opacity:.8}.newsletter-card[data-v-93dc20f3]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d!important;border:1px solid rgba(15,118,110,.2);border-radius:12px!important}.verification-section[data-v-93dc20f3]{background:#0f766e0d;border-radius:8px;justify-content:space-between;padding:12px}.verification-section[data-v-93dc20f3],.verification-status[data-v-93dc20f3]{align-items:center;display:flex}.verification-text[data-v-93dc20f3]{font-size:.875rem;font-weight:500}.newsletter-submit[data-v-93dc20f3]{background:linear-gradient(135deg,#0f766e,#06b6d4);border-radius:12px;font-weight:600;text-transform:none}.quick-contact[data-v-93dc20f3]{background:#f9731605;border:1px solid rgba(249,115,22,.1);border-radius:16px;padding:24px}.contact-methods[data-v-93dc20f3]{display:flex;flex-direction:column;gap:8px}.contact-method[data-v-93dc20f3]{align-items:center;background:#f973160d;border:1px solid transparent;border-radius:12px;color:inherit;cursor:pointer;display:flex;padding:12px;text-decoration:none}.contact-method[data-v-93dc20f3]:hover{background:#f973161a;border-color:#f973164d;color:#f97316}.contact-label[data-v-93dc20f3]{flex:1}.footer-divider[data-v-93dc20f3]{background:linear-gradient(90deg,transparent,rgba(15,118,110,.3) 50%,transparent);margin:40px 0 20px}.social-section[data-v-93dc20f3]{background:#0f766e05;border-top:1px solid rgba(15,118,110,.1);padding:20px 0}.social-content[data-v-93dc20f3]{margin-bottom:0}.inspiration-message[data-v-93dc20f3]{align-items:center;display:flex;font-size:1rem;font-weight:500;justify-content:center}@media (min-width:960px){.inspiration-message[data-v-93dc20f3]{justify-content:flex-start}}.social-links[data-v-93dc20f3]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (min-width:960px){.social-links[data-v-93dc20f3]{justify-content:flex-end}}.social-link[data-v-93dc20f3]{align-items:center;background:#0f766e0d;border:2px solid rgba(15,118,110,.1);border-radius:50%;color:currentColor;display:flex;height:44px;justify-content:center;position:relative;text-decoration:none;width:44px}.social-link[data-v-93dc20f3]:before{background:var(--social-color);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.social-link[data-v-93dc20f3]:hover:before{opacity:.1}.social-link[data-v-93dc20f3]:hover{border-color:var(--social-color);box-shadow:0 6px 20px #0f766e33;color:var(--social-color)}.certifications[data-v-93dc20f3]{flex-wrap:wrap;gap:16px}.cert-item[data-v-93dc20f3],.certifications[data-v-93dc20f3]{display:flex;justify-content:center}.cert-item[data-v-93dc20f3]{align-items:center;background:#ffffff0d;border:1px solid rgba(15,118,110,.1);border-radius:12px;height:44px;transition:all .3s ease;width:44px}.cert-item[data-v-93dc20f3]:hover{background:#ffffff1a;border-color:#0f766e4d}.cert-badge[data-v-93dc20f3]{filter:grayscale(.5);transition:filter .3s ease}.cert-item:hover .cert-badge[data-v-93dc20f3]{filter:grayscale(0)}.copyright-section[data-v-93dc20f3]{background:#0a0e1acc;border-top:1px solid rgba(15,118,110,.2);padding:20px 0}.v-theme--aiLightTheme .copyright-section[data-v-93dc20f3]{background:#f8fafcf2;border-top-color:#0f766e1a}.copyright-content[data-v-93dc20f3]{margin-bottom:0}.copyright-text[data-v-93dc20f3]{font-size:.875rem;font-weight:500}.copyright-link[data-v-93dc20f3]{color:#0f766e;font-weight:600;text-decoration:none;transition:color .3s ease}.copyright-link[data-v-93dc20f3]:hover{color:#14b8a6}.rights-text[data-v-93dc20f3]{font-size:.75rem;opacity:.7}.legal-links[data-v-93dc20f3]{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:960px){.legal-links[data-v-93dc20f3]{justify-content:flex-end}}.legal-link[data-v-93dc20f3]{color:inherit;font-size:.875rem;opacity:.7;text-decoration:none;transition:all .3s ease}.legal-link[data-v-93dc20f3]:hover{color:#0f766e;opacity:1}.made-with[data-v-93dc20f3]{align-items:center;display:flex;font-size:.75rem;justify-content:center;opacity:.8}@media (min-width:960px){.made-with[data-v-93dc20f3]{justify-content:flex-end}}.heart-icon[data-v-93dc20f3]{animation:pulse-93dc20f3 2s ease-in-out infinite}@media (max-width:960px){.footer-content[data-v-93dc20f3]{padding:40px 16px 20px}.brand-section[data-v-93dc20f3],.contact-section[data-v-93dc20f3],.navigation-section[data-v-93dc20f3]{margin-bottom:32px}.footer-stats[data-v-93dc20f3]{grid-template-columns:repeat(3,1fr);padding:16px}.newsletter-section[data-v-93dc20f3],.quick-contact[data-v-93dc20f3]{padding:20px}}@media (max-width:600px){.footer-stats[data-v-93dc20f3]{gap:12px;grid-template-columns:1fr}.stat-item[data-v-93dc20f3]{align-items:center;background:#0f766e05;border-radius:8px;display:flex;justify-content:space-between;padding:12px}.stat-value[data-v-93dc20f3]{margin-bottom:0}.expertise-tags[data-v-93dc20f3]{justify-content:center}.certifications[data-v-93dc20f3]{gap:12px}.verification-section[data-v-93dc20f3]{flex-direction:column;gap:8px;text-align:center}.social-links[data-v-93dc20f3]{gap:8px}.social-link[data-v-93dc20f3]{height:40px;width:40px}.legal-links[data-v-93dc20f3]{flex-direction:column;gap:8px}}@keyframes pulse-93dc20f3{0%,to{opacity:1}50%{opacity:.7}}.text-gradient-ai[data-v-93dc20f3]{background:linear-gradient(135deg,#0f766e,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-data[data-v-93dc20f3]{background:linear-gradient(45deg,#8b5cf6,#06b6d4 50%,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pulse-ai[data-v-93dc20f3]{animation:pulse-93dc20f3 2s ease-in-out infinite}.v-theme--aiDarkTheme .newsletter-section[data-v-93dc20f3]{background:#14b8a614;border-color:#14b8a633}.v-theme--aiDarkTheme .quick-contact[data-v-93dc20f3]{background:#fb923c14;border-color:#fb923c4d}.v-theme--aiDarkTheme .newsletter-card[data-v-93dc20f3]{background:#1e293bcc!important;border-color:#14b8a64d}.v-theme--aiDarkTheme .verification-section[data-v-93dc20f3]{background:#14b8a61a}.v-theme--aiDarkTheme .footer-stats[data-v-93dc20f3]{background:#14b8a60d;border-color:#14b8a633}.v-theme--aiDarkTheme .social-section[data-v-93dc20f3]{background:#14b8a60d;border-top-color:#14b8a633}.v-theme--aiDarkTheme .nav-link[data-v-93dc20f3]{background:#14b8a605}.v-theme--aiDarkTheme .nav-link[data-v-93dc20f3]:hover{background:#14b8a614;border-color:#14b8a64d;color:#14b8a6}.v-theme--aiDarkTheme .contact-method[data-v-93dc20f3]{background:#fb923c0d}.v-theme--aiDarkTheme .contact-method[data-v-93dc20f3]:hover{background:#fb923c1a;border-color:#fb923c66;color:#fb923c}.v-theme--aiDarkTheme .section-title[data-v-93dc20f3]{color:#14b8a6}.v-theme--aiDarkTheme .expertise-chip[data-v-93dc20f3]{border-color:#14b8a64d}.v-theme--aiDarkTheme .expertise-chip[data-v-93dc20f3]:hover{background:#14b8a61a;border-color:#14b8a680}.v-theme--aiDarkTheme .cert-item[data-v-93dc20f3]{background:#1e293b99;border-color:#14b8a633}.v-theme--aiDarkTheme .cert-item[data-v-93dc20f3]:hover{background:#1e293bcc;border-color:#14b8a666}.v-theme--aiDarkTheme .social-link[data-v-93dc20f3]{background:#14b8a60d;border-color:#14b8a633}.v-theme--aiDarkTheme .copyright-link[data-v-93dc20f3]:hover{color:#22d3ee}.v-theme--aiDarkTheme .legal-link[data-v-93dc20f3]:hover{color:#14b8a6}.main-content[data-v-e1930482]{min-height:calc(100vh - 80px);padding-top:0}.footer-section[data-v-e1930482]{border-top:1px solid rgba(var(--v-theme-on-surface),.12);margin-top:auto;padding:24px 0}.social-links[data-v-e1930482]{display:flex;gap:8px;justify-content:center}@media (min-width:960px){.social-links[data-v-e1930482]{justify-content:flex-end}}.social-btn[data-v-e1930482]{transition:all var(--transition-base)}.social-btn[data-v-e1930482]:hover{background:rgba(var(--v-theme-primary),.1);transform:translateY(-2px)}.page-transition-enter-active[data-v-e1930482],.page-transition-leave-active[data-v-e1930482]{transition:all .3s ease-in-out}.page-transition-enter-from[data-v-e1930482]{opacity:0;transform:translateY(20px)}.page-transition-leave-to[data-v-e1930482]{opacity:0;transform:translateY(-20px)}.global-loading[data-v-e1930482]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--v-theme-surface),.8)}.loading-content[data-v-e1930482]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.notification-snackbar[data-v-e1930482]{z-index:9999}.notification-content[data-v-e1930482]{align-items:center;display:flex;gap:12px}.notification-icon[data-v-e1930482]{flex-shrink:0}.v-app.theme-transitioning[data-v-e1930482]{transition:background-color .3s ease,color .3s ease}@media (prefers-reduced-motion:reduce){.page-transition-enter-active[data-v-e1930482],.page-transition-leave-active[data-v-e1930482]{transition:none}.social-btn[data-v-e1930482]:hover{transform:none}}@media (max-width:768px){.footer-section[data-v-e1930482]{padding:16px 0}.social-links[data-v-e1930482]{gap:4px}.main-content[data-v-e1930482]{min-height:calc(100vh - 64px)}}.v-theme--aiDarkTheme .contact-bar[data-v-e1930482]{background:rgba(var(--v-theme-surface),.98);border-bottom-color:rgba(var(--v-theme-on-surface),.12)}.v-theme--aiDarkTheme .contact-chip[data-v-e1930482]{color:rgba(var(--v-theme-on-surface),.8)!important}@media print{.contact-bar[data-v-e1930482],.footer-section[data-v-e1930482],.global-loading[data-v-e1930482],.notification-snackbar[data-v-e1930482]{display:none!important}.main-content[data-v-e1930482]{min-height:auto}}@media (prefers-contrast:high){.social-btn[data-v-e1930482]{border:1px solid}.notification-snackbar[data-v-e1930482]{border:2px solid}}
