.navbar[data-v-8aa873a4]{background:#fff;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:1000}.navbar-container[data-v-8aa873a4]{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;height:60px}.navbar-logo[data-v-8aa873a4]{color:#3498db;font-size:1.2rem;font-weight:700;text-decoration:none}.navbar-toggle[data-v-8aa873a4]{display:none;cursor:pointer}.navbar-toggle span[data-v-8aa873a4]{display:block;width:25px;height:3px;background:#3498db;margin:5px 0;transition:all .3s ease}.navbar-menu[data-v-8aa873a4]{display:flex;gap:1rem}.navbar-item[data-v-8aa873a4]{position:relative}.navbar-link[data-v-8aa873a4]{color:#2c3e50;text-decoration:none;padding:.5rem 1rem;display:block;transition:color .3s ease;font-weight:500}.navbar-link[data-v-8aa873a4]:hover{color:#3498db}.navbar-dropdown[data-v-8aa873a4]{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 12px #00000026;border-radius:8px;overflow:hidden;display:none;min-width:200px;z-index:1001}.navbar-item:hover .navbar-dropdown[data-v-8aa873a4]{display:block}.dropdown-link[data-v-8aa873a4]{color:#2c3e50;text-decoration:none;padding:.75rem 1rem;display:block;transition:background .3s ease}.dropdown-link[data-v-8aa873a4]:hover{background:#f8f9fa;color:#3498db}@media (max-width: 768px){.navbar-toggle[data-v-8aa873a4]{display:block}.navbar-menu[data-v-8aa873a4]{position:fixed;top:60px;left:-100%;width:100%;height:calc(100vh - 60px);background:#fff;flex-direction:column;gap:0;transition:left .3s ease;padding:1rem 0;overflow-y:auto}.navbar-menu.active[data-v-8aa873a4]{left:0}.navbar-item[data-v-8aa873a4]{width:100%}.navbar-link[data-v-8aa873a4]{padding:1rem;border-bottom:1px solid #f0f0f0}.navbar-dropdown[data-v-8aa873a4]{position:static;box-shadow:none;border-radius:0;background:#f8f9fa}.dropdown-link[data-v-8aa873a4]{padding:.75rem 2rem;border-bottom:1px solid #e0e0e0}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;color:#333}#app{min-height:100vh;display:flex;flex-direction:column}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;padding-bottom:2rem;margin-top:60px}.app-footer{background-color:#333;color:#fff;padding:2rem 0;width:100%;margin-top:auto}.footer-content{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo{margin-bottom:1.5rem}.footer-info{width:100%}.footer-contact{margin-bottom:1rem}.footer-contact p{margin-bottom:.5rem}.footer-copyright{font-size:.9rem;opacity:.8}@media (max-width: 767px){.app-footer{padding:1.5rem 0}.footer-content{padding:0 1rem}.footer-contact p{font-size:.9rem}.main-content{margin-top:60px}}@media (min-width: 768px){.footer-content{flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left}.footer-logo{margin-bottom:0;margin-right:2rem}}.home-container[data-v-d60ab5de]{width:100%}.hero-section[data-v-d60ab5de]{background:linear-gradient(135deg,#1a56db1a,#0f3aa61a),url(/pic1.png);background-size:cover;background-position:center;background-blend-mode:overlay;color:#fff;padding:6rem 2rem;text-align:center;position:relative;overflow:hidden}.hero-section[data-v-d60ab5de]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 0%,transparent 50%);z-index:0}.hero-mask[data-v-d60ab5de]{position:absolute;inset:0;background:linear-gradient(135deg,#1a56dbb3,#0f3aa6b3);z-index:0;transition:opacity .3s ease-out}.hero-content[data-v-d60ab5de]{position:relative;z-index:1;max-width:900px;margin:0 auto}.hero-content h1[data-v-d60ab5de]{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700;line-height:1.2}.hero-content p[data-v-d60ab5de]{font-size:1.5rem;opacity:.95;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.hero-buttons[data-v-d60ab5de]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.btn-primary[data-v-d60ab5de]{background:#fff;color:#1a56db;padding:16px 32px;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;border:2px solid transparent}.btn-primary[data-v-d60ab5de]:hover{background:transparent;color:#fff;border-color:#fff;transform:translateY(-2px)}.btn-secondary[data-v-d60ab5de]{background:transparent;color:#fff;padding:16px 32px;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;border:2px solid #ffffff}.btn-secondary[data-v-d60ab5de]:hover{background:#fff;color:#1a56db;transform:translateY(-2px)}.nav-cards-section[data-v-d60ab5de]{padding:6rem 2rem;background:#f8faff}.nav-cards-container[data-v-d60ab5de]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.nav-card[data-v-d60ab5de]{background:#fff;border-radius:16px;padding:32px 24px;text-align:center;text-decoration:none;color:inherit;transition:all .3s ease;box-shadow:0 4px 16px #00000014;border:2px solid transparent;min-height:300px;display:flex;flex-direction:column;justify-content:space-between}.nav-card[data-v-d60ab5de]:hover{transform:translateY(-8px);box-shadow:0 12px 30px #1a56db26;border-color:#e6f0ff}.card-icon[data-v-d60ab5de]{margin-bottom:24px;filter:drop-shadow(0 4px 8px rgba(26,86,219,.1));display:flex;justify-content:center;align-items:center}.nav-card h2[data-v-d60ab5de]{color:#1a56db;margin-bottom:16px;font-size:1.5rem;font-weight:600}.nav-card p[data-v-d60ab5de]{color:#666;font-size:1.05rem;line-height:1.6}.about-section[data-v-d60ab5de]{padding:6rem 2rem;background:#fff}.about-container[data-v-d60ab5de]{max-width:1000px;margin:0 auto;text-align:center}.about-container h2[data-v-d60ab5de]{color:#1a56db;margin-bottom:32px;font-size:2.5rem;font-weight:700}.about-content p[data-v-d60ab5de]{line-height:1.8;color:#555;margin-bottom:20px;font-size:1.15rem;max-width:850px;margin-left:auto;margin-right:auto}.advantages-section[data-v-d60ab5de]{padding:6rem 2rem;background:#f8faff}.advantages-container[data-v-d60ab5de]{max-width:1200px;margin:0 auto;text-align:center}.advantages-container h2[data-v-d60ab5de]{color:#1a56db;margin-bottom:48px;font-size:2.5rem;font-weight:700}.advantages-grid[data-v-d60ab5de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.advantage-card[data-v-d60ab5de]{background:#fff;border-radius:16px;padding:32px 24px;box-shadow:0 4px 16px #00000014;transition:all .3s ease;border:2px solid transparent}.advantage-card[data-v-d60ab5de]:hover{transform:translateY(-6px);box-shadow:0 10px 24px #1a56db26;border-color:#e6f0ff}.advantage-icon[data-v-d60ab5de]{margin-bottom:24px;color:#1a56db;display:flex;justify-content:center;align-items:center}.advantage-card h3[data-v-d60ab5de]{color:#333;margin-bottom:16px;font-size:1.3rem;font-weight:600}.advantage-card p[data-v-d60ab5de]{color:#666;font-size:1.05rem;line-height:1.6}@media (max-width: 1024px){.hero-content h1[data-v-d60ab5de]{font-size:3rem}.nav-cards-section[data-v-d60ab5de],.about-section[data-v-d60ab5de],.advantages-section[data-v-d60ab5de]{padding:4rem 2rem}}@media (max-width: 768px){.hero-section[data-v-d60ab5de]{padding:4rem 1.5rem}.hero-content h1[data-v-d60ab5de]{font-size:2.5rem}.hero-content p[data-v-d60ab5de]{font-size:1.2rem}.hero-buttons[data-v-d60ab5de]{flex-direction:column;align-items:center}.btn-primary[data-v-d60ab5de],.btn-secondary[data-v-d60ab5de]{width:80%;min-width:250px}.nav-cards-section[data-v-d60ab5de],.about-section[data-v-d60ab5de],.advantages-section[data-v-d60ab5de]{padding:3rem 1.5rem}.nav-cards-container[data-v-d60ab5de],.advantages-grid[data-v-d60ab5de]{grid-template-columns:1fr;gap:24px}.nav-card[data-v-d60ab5de],.advantage-card[data-v-d60ab5de]{padding:24px 20px}.about-container h2[data-v-d60ab5de],.advantages-container h2[data-v-d60ab5de]{font-size:2rem}}@media (max-width: 480px){.hero-content h1[data-v-d60ab5de]{font-size:2rem}.hero-content p[data-v-d60ab5de]{font-size:1.1rem;margin-bottom:2rem}.btn-primary[data-v-d60ab5de],.btn-secondary[data-v-d60ab5de]{width:100%;padding:14px 24px}.nav-cards-section[data-v-d60ab5de],.about-section[data-v-d60ab5de],.advantages-section[data-v-d60ab5de]{padding:2.5rem 1rem}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:none;margin:0;padding:0;font-weight:400;width:100%;min-height:100vh}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:block;margin:0;padding:0}#app{display:block;grid-template-columns:none;padding:0;width:100%}}:root{--breakpoint-mobile: 767px;--breakpoint-tablet: 1023px;--breakpoint-desktop: 1399px;--breakpoint-large: 1919px;--container-max-width-mobile: 100%;--container-max-width-tablet: 100%;--container-max-width-desktop: 100%;--container-max-width-large: 100%;--container-max-width-xl: 100%;--container-padding-mobile: 1rem;--container-padding-tablet: clamp(1rem, 2vw, 2rem);--container-padding-desktop: clamp(1rem, 3vw, 3rem);--container-padding-large: clamp(1.5rem, 4vw, 4rem);--container-padding-xl: clamp(2rem, 5vw, 5rem);--grid-gap-mobile: 1rem;--grid-gap-tablet: 1.5rem;--grid-gap-desktop: clamp(1.5rem, 2vw, 2rem);--grid-gap-large: clamp(2rem, 3vw, 3rem);--grid-gap-xl: clamp(2.5rem, 4vw, 4rem)}.container-responsive{width:100%;max-width:var(--container-max-width-desktop);margin:0 auto;padding:var(--container-padding-desktop);box-sizing:border-box}@media (max-width: 767px){.container-responsive{max-width:var(--container-max-width-mobile);padding:var(--container-padding-mobile)}}@media (max-width: 1023px){.container-responsive{max-width:var(--container-max-width-tablet);padding:var(--container-padding-tablet)}}@media (min-width: 1024px){.container-responsive{max-width:var(--container-max-width-desktop);padding:var(--container-padding-desktop)}}@media (min-width: 1400px){.container-responsive{max-width:var(--container-max-width-large);padding:var(--container-padding-large)}}@media (min-width: 1920px){.container-responsive{max-width:var(--container-max-width-xl);padding:var(--container-padding-xl)}}.container-1024-fix{width:100%;max-width:none!important;margin:0 auto;padding:clamp(1rem,3vw,3rem)}.grid-responsive{display:grid;gap:var(--grid-gap-desktop);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width: 1023px){.grid-responsive{gap:var(--grid-gap-tablet);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 767px){.grid-responsive{gap:var(--grid-gap-mobile);grid-template-columns:1fr}}@media (min-width: 1024px){.grid-responsive{gap:var(--grid-gap-desktop);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (min-width: 1920px){.grid-responsive{gap:var(--grid-gap-xl);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}
