.a11y-widget[data-v-848a4f84]{z-index:9999;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:fixed;bottom:2rem;left:2rem}.a11y-trigger-btn[data-v-848a4f84]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.45rem;transition:all .25s;display:flex;box-shadow:0 4px 16px #05966973,0 2px 6px #00000040}.a11y-trigger-btn[data-v-848a4f84]:hover{transform:scale(1.08);box-shadow:0 8px 24px #0596698c}.a11y-panel[data-v-848a4f84]{transform-origin:0 100%;background:#111827;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;width:min(420px,100vw - 3rem);max-height:calc(100vh - 120px);display:flex;overflow:hidden;box-shadow:0 20px 60px #0000008c}.a11y-panel-header[data-v-848a4f84]{background:linear-gradient(90deg,#1d4ed8,#2563eb);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}.a11y-header-left[data-v-848a4f84]{color:#fff;align-items:center;gap:.6rem;font-size:1rem;font-weight:700;display:flex}.a11y-shortcut[data-v-848a4f84]{letter-spacing:.02em;background:#fff3;border-radius:4px;padding:.15rem .55rem;font-size:.75rem;font-weight:500}.a11y-close-btn[data-v-848a4f84]{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;transition:all .2s;display:flex}.a11y-close-btn[data-v-848a4f84]:hover{background:#ffffff4d}.a11y-panel-body[data-v-848a4f84]{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex;overflow-y:auto}.a11y-panel-body[data-v-848a4f84]::-webkit-scrollbar{width:5px}.a11y-panel-body[data-v-848a4f84]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:99px}.a11y-section-title[data-v-848a4f84]{text-transform:uppercase;letter-spacing:.1em;color:#4b5563;margin-bottom:.15rem;font-size:.75rem;font-weight:700}.a11y-profiles-grid[data-v-848a4f84]{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.a11y-profile-btn[data-v-848a4f84]{color:#cbd5e1;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.6rem;padding:.75rem .85rem;font-size:.9rem;font-weight:600;line-height:1.3;transition:all .18s;display:flex}.a11y-profile-btn[data-v-848a4f84]:hover{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.a11y-profile-btn.active[data-v-848a4f84]{color:#93c5fd;background:#2563eb4d;border-color:#3b82f6}.a11y-profile-icon[data-v-848a4f84]{text-align:center;flex-shrink:0;width:24px;font-size:1.35rem;line-height:1}.a11y-profile-label[data-v-848a4f84]{line-height:1.3}.a11y-features-grid[data-v-848a4f84]{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.a11y-feat-btn[data-v-848a4f84]{color:#94a3b8;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:84px;padding:.95rem .4rem .85rem;font-size:.82rem;font-weight:600;transition:all .18s;display:flex}.a11y-feat-btn[data-v-848a4f84]:hover{color:#fff;background:#ffffff17;border-color:#ffffff26}.a11y-feat-btn.active[data-v-848a4f84]{color:#93c5fd;background:#2563eb40;border-color:#3b82f6}.a11y-feat-icon[data-v-848a4f84]{font-size:1.6rem;line-height:1}.a11y-feat-text[data-v-848a4f84]{color:inherit;font-size:1.55rem;font-weight:800}.a11y-feat-contrast[data-v-848a4f84]{color:inherit;font-size:1.65rem;font-weight:700}.a11y-feat-label[data-v-848a4f84]{color:inherit;font-size:.78rem;line-height:1.3}.a11y-reset-btn[data-v-848a4f84]{color:#fca5a5;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.6rem;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.a11y-reset-btn[data-v-848a4f84]:hover{color:#fff;background:#ef44442e}.a11y-tts-bar[data-v-848a4f84]{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;animation:2s infinite tts-pulse-848a4f84;display:flex}@keyframes tts-pulse-848a4f84{0%,to{opacity:1}50%{opacity:.65}}.tts-btn.active[data-v-848a4f84]{color:#6ee7b7!important;background:#10b98138!important;border-color:#10b981!important}.a11y-panel-fade-enter-active[data-v-848a4f84],.a11y-panel-fade-leave-active[data-v-848a4f84]{transition:opacity .25s,transform .25s}.a11y-panel-fade-enter-from[data-v-848a4f84],.a11y-panel-fade-leave-to[data-v-848a4f84]{opacity:0;transform:scale(.93)translateY(10px)}@media (width<=576px){.a11y-widget[data-v-848a4f84]{align-items:flex-start;gap:0;width:100%;padding-bottom:0;bottom:0;left:0;right:0}.a11y-panel[data-v-848a4f84]{transform-origin:bottom;border-bottom:none;border-radius:20px 20px 0 0;width:100%;max-height:82dvh}.a11y-panel[data-v-848a4f84]:before{content:"";background:#ffffff2e;border-radius:99px;flex-shrink:0;width:40px;height:4px;margin:.6rem auto -.25rem;display:block}.a11y-trigger-btn[data-v-848a4f84]{margin:.75rem 0 .85rem 1rem}.a11y-features-grid[data-v-848a4f84]{grid-template-columns:repeat(2,1fr)}.a11y-feat-btn[data-v-848a4f84]{min-height:78px;padding:.85rem .4rem .75rem}.a11y-profiles-grid[data-v-848a4f84]{grid-template-columns:repeat(2,1fr)}.a11y-header-left[data-v-848a4f84]{font-size:.92rem}.a11y-shortcut[data-v-848a4f84]{display:none}.a11y-panel-fade-enter-from[data-v-848a4f84],.a11y-panel-fade-leave-to[data-v-848a4f84]{opacity:0;transform:translateY(60px)}}html.a11y-font-large{font-size:112.5%!important}html.a11y-font-xlarge{font-size:125%!important}html.a11y-high-contrast #app{filter:invert()hue-rotate(180deg)}html.a11y-grayscale #app{filter:grayscale()}html.a11y-saturation #app{filter:saturate(.15)}html.a11y-high-contrast.a11y-grayscale #app{filter:invert()hue-rotate(180deg)grayscale()}html.a11y-high-contrast.a11y-saturation #app{filter:invert()hue-rotate(180deg)saturate(.15)}html.a11y-grayscale.a11y-saturation #app{filter:grayscale()saturate(.15)}html.a11y-hide-images img:not([aria-hidden]),html.a11y-hide-images video,html.a11y-hide-images [style*=background-image]{visibility:hidden!important}html.a11y-dyslexia,html.a11y-dyslexia *{letter-spacing:.06em;word-spacing:.12em;font-family:Georgia,serif!important}html.a11y-line-height *{line-height:1.9!important}html.a11y-pause-anim *,html.a11y-pause-anim :before,html.a11y-pause-anim :after{transition-duration:.001ms!important;animation-play-state:paused!important}html.a11y-cursor-big,html.a11y-cursor-big *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpolygon points='4,4 4,32 12,24 17,36 22,34 17,22 28,22' fill='black' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E") 4 4,auto!important}html.a11y-text-spacing *{letter-spacing:.14em!important;word-spacing:.18em!important}html.a11y-underline-links a{text-underline-offset:4px;text-decoration:underline!important}html.a11y-text-align p,html.a11y-text-align li,html.a11y-text-align div{text-align:justify!important}body>.a11y-widget,body>.a11y-widget *{letter-spacing:normal!important;word-spacing:normal!important;text-align:initial!important;cursor:auto!important;visibility:visible!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;line-height:normal!important;transition-duration:.2s!important;animation-play-state:running!important}body>.a11y-widget{font-size:16px!important}body>.a11y-widget button{cursor:pointer!important}body>.a11y-widget .pi{font-family:primeicons!important}.landing-page[data-v-2ac08eaa]{font-family:Inter,sans-serif}.hero-section[data-v-2ac08eaa]{position:relative;z-index:1!important;margin-top:0!important}.hero-bg-clip[data-v-2ac08eaa]{overflow:hidden}.hero-content-inner[data-v-2ac08eaa]{z-index:10;flex-direction:column;justify-content:center;min-height:100vh;padding-top:8rem;display:flex}.hero-parallax-layer[data-v-2ac08eaa]{will-change:transform;background-position:50%;background-size:cover;width:100%;height:130%;position:absolute;top:-15%;left:0}.hero-gradient-bg[data-v-2ac08eaa]{background:linear-gradient(135deg,#1a365d 0%,#1e4d6e 25%,#1a6e5c 50%,#1e4d6e 75%,#1a365d 100%)}.hero-wave[data-v-2ac08eaa]{z-index:2;width:100%;height:180px;position:absolute;bottom:0;left:0}.hero-btn[data-v-2ac08eaa]{color:#fff;letter-spacing:.02em;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:0 0;border:2px solid #ffffffd9;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.hero-btn[data-v-2ac08eaa]:hover{background:#ffffff2e;border-color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.hero-btn[data-v-2ac08eaa]:active{transform:translateY(0)}.stats-overlay[data-v-2ac08eaa]{flex-wrap:wrap;justify-content:center;gap:1rem;padding-bottom:2.5rem;animation:.8s ease-out 1s both fadeInUp-2ac08eaa;display:flex}.stats-card[data-v-2ac08eaa]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:12px;align-items:center;gap:.75rem;min-width:180px;padding:.85rem 1.25rem;transition:all .3s;display:flex;box-shadow:0 4px 20px #00000026}.stats-card[data-v-2ac08eaa]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0003}.stats-icon-box[data-v-2ac08eaa]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.stats-info[data-v-2ac08eaa]{flex-direction:column;display:flex}.stats-label[data-v-2ac08eaa]{color:#64748b;font-size:.8rem;font-weight:500;line-height:1.2}.stats-number[data-v-2ac08eaa]{color:#1e293b;font-size:1.4rem;font-weight:800;line-height:1.3}.card[data-v-2ac08eaa]{border:none;transition:all .3s;box-shadow:0 2px 8px #0000001a}.card[data-v-2ac08eaa]:hover{transform:translateY(-5px)}@keyframes fadeInUp-2ac08eaa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale-2ac08eaa{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hero-title[data-v-2ac08eaa]{color:#fff;text-shadow:0 2px 8px #000000b3,0 0 40px #ffffff26;animation:1s ease-out .3s both fadeInUp-2ac08eaa}.hero-subtitle[data-v-2ac08eaa]{color:#fff;opacity:.95;text-shadow:0 2px 6px #0009,0 0 30px #ffffff1a;animation:1s ease-out .6s both fadeInUp-2ac08eaa}.hero-desc[data-v-2ac08eaa]{color:#fff;opacity:.9;text-shadow:0 1px 4px #00000080;animation:1s ease-out .9s both fadeInUp-2ac08eaa}.hero-section .hero-btn[data-v-2ac08eaa]{animation:1s ease-out 1.2s both fadeInScale-2ac08eaa}.news-card[data-v-2ac08eaa]{border:1px solid #e5e7eb;transition:all .3s}.news-card[data-v-2ac08eaa]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.bg-gradient-to-br[data-v-2ac08eaa]{background:linear-gradient(to bottom right, var(--tw-gradient-from), var(--tw-gradient-to))}.from-blue-100[data-v-2ac08eaa]{--tw-gradient-from:#dbeafe}.to-blue-200[data-v-2ac08eaa]{--tw-gradient-to:#bfdbfe}.from-primary-100[data-v-2ac08eaa]{--tw-gradient-from:#e3f2fd}.to-primary-200[data-v-2ac08eaa]{--tw-gradient-to:#bbdefb}.profile-section[data-v-2ac08eaa]{background:#f8fafc;padding:5rem 0 4.5rem;position:relative}.profile-section[data-v-2ac08eaa]:after{content:"";background:linear-gradient(90deg,#1e40af,#3b82f6,#60a5fa,#3b82f6,#1e40af);height:4px;position:absolute;top:0;left:0;right:0}.news-section[data-v-2ac08eaa]{background:#f0f4f8;padding:5rem 0 4.5rem;position:relative}.news-section[data-v-2ac08eaa]:before{content:"";background:linear-gradient(90deg,#dc2626,#f87171,#fca5a5,#f87171,#dc2626);height:4px;position:absolute;top:0;left:0;right:0}.section-header-wrap[data-v-2ac08eaa]{text-align:center;max-width:680px;margin:0 auto}.section-tag-row[data-v-2ac08eaa]{margin-bottom:1rem}.section-tag[data-v-2ac08eaa]{letter-spacing:.07em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.45rem;padding:.4rem 1.1rem;font-size:.8rem;font-weight:700;display:inline-flex}.section-tag i[data-v-2ac08eaa]{font-size:.8rem}.section-tag--blue[data-v-2ac08eaa]{color:#1d4ed8;background:#dbeafe}.section-tag--red[data-v-2ac08eaa]{color:#dc2626;background:#fee2e2}.section-tag--amber[data-v-2ac08eaa]{color:#b45309;background:#fef3c7}.section-heading[data-v-2ac08eaa]{color:#0f172a;letter-spacing:-.01em;margin:0 0 .9rem;font-size:2.25rem;font-weight:800;line-height:1.25}.section-heading-accent[data-v-2ac08eaa]{color:#2563eb;position:relative}.section-heading-accent--amber[data-v-2ac08eaa]{color:#d97706}.section-heading-accent--red[data-v-2ac08eaa]{color:#dc2626}.section-divider[data-v-2ac08eaa]{border-radius:99px;width:56px;height:4px;margin:0 auto 1.1rem}.section-divider--blue[data-v-2ac08eaa]{background:linear-gradient(90deg,#2563eb,#60a5fa)}.section-divider--red[data-v-2ac08eaa]{background:linear-gradient(90deg,#dc2626,#f87171)}.section-divider--amber[data-v-2ac08eaa]{background:linear-gradient(90deg,#d97706,#fbbf24)}.section-sub[data-v-2ac08eaa]{color:#64748b;margin:0;font-size:1rem;line-height:1.7}.section-badge[data-v-2ac08eaa]{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;background:#eff6ff;border-radius:50px;padding:.35rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-block}.section-title[data-v-2ac08eaa]{color:#0f172a;margin:0;font-size:2rem;font-weight:800;line-height:1.3}.section-desc[data-v-2ac08eaa]{margin:0;font-size:1.05rem}.profile-layout[data-v-2ac08eaa]{grid-template-columns:380px 1fr;align-items:stretch;gap:3rem;margin-top:.5rem;display:grid}.profile-image-col[data-v-2ac08eaa]{display:flex}.profile-img-wrap[data-v-2ac08eaa]{border-radius:16px;flex:1;width:100%;min-height:280px;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000001f}.profile-img[data-v-2ac08eaa]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.img-fallback[data-v-2ac08eaa]{background:linear-gradient(145deg,#e0e7ff,#dbeafe);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.img-overlay[data-v-2ac08eaa]{color:#fff;letter-spacing:.02em;background:linear-gradient(#0000,#000000a6);padding:1.25rem 1.5rem;font-size:.95rem;font-weight:600;position:absolute;bottom:0;left:0;right:0}.profile-content-col[data-v-2ac08eaa]{min-width:0;display:flex}.profile-body[data-v-2ac08eaa]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;flex:1;padding:2.5rem;display:flex;box-shadow:0 4px 24px #0000000f}.profile-text[data-v-2ac08eaa]{color:#334155;text-align:justify;font-size:1.05rem;line-height:1.85}.profile-text p[data-v-2ac08eaa]{margin-bottom:1.25rem}.profile-text p[data-v-2ac08eaa]:last-child{margin-bottom:0}.profile-actions[data-v-2ac08eaa]{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1.75rem;display:flex}.action-chip[data-v-2ac08eaa]{color:#334155;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #cbd5e1;border-radius:50px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .25s;display:inline-flex}.action-chip i[data-v-2ac08eaa]{color:#3b82f6;font-size:.9rem;transition:transform .25s}.action-chip[data-v-2ac08eaa]:hover:not(:disabled){color:#fff;background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 14px #1d4ed84d}.action-chip:hover:not(:disabled) i[data-v-2ac08eaa]{color:#fff;transform:scale(1.1)}.action-chip[data-v-2ac08eaa]:active:not(:disabled){transform:translateY(0)}.action-chip[data-v-2ac08eaa]:disabled{opacity:.45;cursor:not-allowed}.office-image-container[data-v-2ac08eaa]{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.office-image-wrapper[data-v-2ac08eaa]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:400px;height:300px;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026}.office-image[data-v-2ac08eaa]{object-fit:cover;width:100%;height:100%}.office-placeholder[data-v-2ac08eaa]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}.modal-overlay[data-v-2ac08eaa]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.3s ease-out fadeIn-2ac08eaa;display:flex;position:fixed;inset:0}.modal-container[data-v-2ac08eaa]{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:800px;max-height:90vh;animation:.3s ease-out modalSlideUp-2ac08eaa;display:flex;overflow:hidden;box-shadow:0 20px 40px #0003}.modal-header[data-v-2ac08eaa]{background:#f8fafc;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.modal-title[data-v-2ac08eaa]{color:#1f2937;margin:0}.modal-close[data-v-2ac08eaa]{color:#6b7280;cursor:pointer;background:#6b72801a;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.modal-close[data-v-2ac08eaa]:hover{color:#ef4444;background:#ef44441a}.modal-content[data-v-2ac08eaa]{flex:1;padding:2rem;line-height:1.8;overflow-y:auto}.modal-content .wysiwyg-content[data-v-2ac08eaa]{color:#374151}.modal-content .wysiwyg-content h1[data-v-2ac08eaa],.modal-content .wysiwyg-content h2[data-v-2ac08eaa],.modal-content .wysiwyg-content h3[data-v-2ac08eaa],.modal-content .wysiwyg-content h4[data-v-2ac08eaa]{color:#111827;margin:1.5rem 0 1rem;font-weight:700}.modal-content .wysiwyg-content p[data-v-2ac08eaa]{margin-bottom:1rem}.modal-content .wysiwyg-content img[data-v-2ac08eaa]{border-radius:8px;max-width:100%;height:auto;margin:1rem 0}@keyframes fadeIn-2ac08eaa{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp-2ac08eaa{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.absolute[data-v-2ac08eaa]{position:absolute}.relative[data-v-2ac08eaa]{position:relative}.inset-0[data-v-2ac08eaa]{inset:0}@media (width<=1024px){.profile-layout[data-v-2ac08eaa]{grid-template-columns:300px 1fr;gap:2rem}}@media (width<=768px){.hero-section h1[data-v-2ac08eaa]{line-height:1.2;font-size:2rem!important}.hero-section h2[data-v-2ac08eaa]{font-size:1.5rem!important}.stats-overlay[data-v-2ac08eaa]{gap:.5rem;padding-bottom:1.5rem}.stats-card[data-v-2ac08eaa]{min-width:calc(50% - .5rem);padding:.7rem .9rem}.stats-number[data-v-2ac08eaa]{font-size:1.1rem}.stats-icon-box[data-v-2ac08eaa]{width:36px;height:36px}.profile-section[data-v-2ac08eaa]{padding:3rem 0 2.5rem}.profile-layout[data-v-2ac08eaa]{grid-template-columns:1fr;gap:1.5rem}.profile-image-col[data-v-2ac08eaa]{max-width:320px;margin:0 auto}.profile-img-wrap[data-v-2ac08eaa]{aspect-ratio:4/3;min-height:auto}.profile-body[data-v-2ac08eaa]{padding:1.5rem}.section-title[data-v-2ac08eaa]{font-size:1.5rem!important}.profile-actions[data-v-2ac08eaa]{justify-content:center}.modal-overlay[data-v-2ac08eaa]{padding:.5rem}.modal-container[data-v-2ac08eaa]{max-height:95vh}.modal-header[data-v-2ac08eaa]{padding:1rem 1.5rem}.modal-title[data-v-2ac08eaa]{font-size:1.4rem!important}.modal-content[data-v-2ac08eaa]{padding:1.5rem}.section-heading[data-v-2ac08eaa]{font-size:1.75rem}.section-sub[data-v-2ac08eaa]{font-size:.9rem}.news-section[data-v-2ac08eaa]{padding:3rem 0 2.5rem}.hero-content-inner[data-v-2ac08eaa]{padding-top:5rem}}@media (width<=576px){.section-title[data-v-2ac08eaa]{font-size:1.3rem!important}.profile-body[data-v-2ac08eaa]{padding:1.25rem}.profile-text[data-v-2ac08eaa]{font-size:.95rem}.action-chip[data-v-2ac08eaa]{padding:.5rem 1rem;font-size:.8rem}.modal-header[data-v-2ac08eaa]{padding:.75rem 1rem}.modal-title[data-v-2ac08eaa]{font-size:1.2rem!important}.modal-content[data-v-2ac08eaa]{padding:1rem}.section-heading[data-v-2ac08eaa]{font-size:1.45rem}.section-sub[data-v-2ac08eaa]{font-size:.875rem}.section-tag[data-v-2ac08eaa]{padding:.3rem .9rem;font-size:.72rem}.section-divider[data-v-2ac08eaa]{width:44px}}.inovasi-section[data-v-2ac08eaa]{background:#fff;padding:5rem 0 4rem;position:relative}.inovasi-badge[data-v-2ac08eaa]{color:#b45309;background:#fef3c7}.inovasi-grid[data-v-2ac08eaa]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:.5rem;display:grid}.inovasi-card[data-v-2ac08eaa]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.inovasi-card[data-v-2ac08eaa]:hover{border-color:#f59e0b;transform:translateY(-6px);box-shadow:0 12px 32px #0000001f}.inovasi-card-img[data-v-2ac08eaa]{background:linear-gradient(135deg,#fef3c7,#fde68a);width:100%;height:200px;position:relative;overflow:hidden}.inovasi-card-img img[data-v-2ac08eaa]{object-fit:cover;width:100%;height:100%}.inovasi-img-placeholder[data-v-2ac08eaa]{background:linear-gradient(135deg,#fef3c7,#fde68a);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.inovasi-img-placeholder i[data-v-2ac08eaa]{color:#d97706;opacity:.35;font-size:3rem}.inovasi-card-badge[data-v-2ac08eaa]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#6b7280;background:#ffffffeb;border-radius:50px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.inovasi-card-badge i[data-v-2ac08eaa]{color:#d97706;font-size:.7rem}.inovasi-card-body[data-v-2ac08eaa]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.inovasi-card-title[data-v-2ac08eaa]{color:#0f172a;margin:0 0 .75rem;font-size:1.1rem;font-weight:700;line-height:1.4}.inovasi-card-excerpt[data-v-2ac08eaa]{color:#64748b;flex:1;margin:0 0 1.25rem;font-size:.925rem;line-height:1.7}.inovasi-card-link[data-v-2ac08eaa]{color:#d97706;cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.inovasi-card-link[data-v-2ac08eaa]:hover{color:#b45309;gap:.65rem}.inovasi-card-link.disabled[data-v-2ac08eaa]{opacity:.4;cursor:not-allowed;pointer-events:none}.inovasi-card-link i[data-v-2ac08eaa]{font-size:.8rem;transition:transform .25s}.inovasi-card-link:hover i[data-v-2ac08eaa]{transform:translate(3px)}.inovasi-btn-all[data-v-2ac08eaa]{color:#d97706;cursor:pointer;background:0 0;border:2px solid #d97706;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex}.inovasi-btn-all[data-v-2ac08eaa]:hover{color:#fff;background:#d97706;transform:translateY(-2px);box-shadow:0 6px 20px #d977064d}.inovasi-btn-all[data-v-2ac08eaa]:active{transform:translateY(0)}@media (width<=1024px){.inovasi-grid[data-v-2ac08eaa]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.inovasi-section[data-v-2ac08eaa]{padding:3rem 0 2.5rem}.inovasi-grid[data-v-2ac08eaa]{grid-template-columns:1fr;gap:1.5rem}}.solusi-section[data-v-2ac08eaa]{background:#0f172a;padding:5rem 0 4rem;position:relative}.solusi-badge[data-v-2ac08eaa]{color:#93c5fd;background:#3b82f626}.solusi-section .section-title[data-v-2ac08eaa]{color:#f1f5f9}.solusi-section .section-desc[data-v-2ac08eaa]{color:#94a3b8!important}.solusi-grid[data-v-2ac08eaa]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:.5rem;display:grid}.solusi-card[data-v-2ac08eaa]{background:#1e293b;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.solusi-card[data-v-2ac08eaa]:hover{border-color:#ffffff1f;transform:translateY(-6px);box-shadow:0 16px 40px #0006}.solusi-card-img[data-v-2ac08eaa]{background:#0f172a;width:100%;height:160px;position:relative;overflow:hidden}.solusi-img-placeholder[data-v-2ac08eaa]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.solusi-img-placeholder i[data-v-2ac08eaa]{opacity:.6;font-size:3rem}.solusi-platform-tag[data-v-2ac08eaa]{color:#cbd5e1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:50px;padding:.2rem .6rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.6rem;left:.6rem}.solusi-card-body[data-v-2ac08eaa]{flex-direction:column;flex:1;gap:.6rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.solusi-card-title[data-v-2ac08eaa]{color:#f1f5f9;margin:0;font-size:.975rem;font-weight:700;line-height:1.45}.solusi-card-desc[data-v-2ac08eaa]{color:#94a3b8;flex:1;margin:0;font-size:.85rem;line-height:1.65}.solusi-card-btn[data-v-2ac08eaa]{background:var(--btn-color,#1d4ed8);color:#fff;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;margin-top:auto;padding:.55rem 1.1rem;font-size:.825rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.solusi-card-btn[data-v-2ac08eaa]:hover{filter:brightness(.88)}.solusi-card-btn-disabled[data-v-2ac08eaa]{color:#64748b;cursor:not-allowed;background:#ffffff0f;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;margin-top:auto;padding:.55rem 1.1rem;font-size:.825rem;font-weight:600;display:inline-flex}@media (width<=1280px){.solusi-grid[data-v-2ac08eaa]{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){.solusi-grid[data-v-2ac08eaa]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.solusi-section[data-v-2ac08eaa]{padding:3rem 0 2.5rem}.solusi-grid[data-v-2ac08eaa]{grid-template-columns:1fr;gap:1rem}}.dok-section[data-v-2ac08eaa]{position:relative;overflow:hidden}.dok-slider-wrap[data-v-2ac08eaa]{background:#111827;width:100%;height:500px;position:relative;overflow:hidden}.dok-slider[data-v-2ac08eaa]{width:100%;height:100%;position:relative}.dok-slide[data-v-2ac08eaa]{opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.dok-slide.active[data-v-2ac08eaa]{opacity:1;pointer-events:auto}.dok-slide-bg[data-v-2ac08eaa]{background-position:50%;background-size:cover;transition:transform 8s;position:absolute;inset:0}.dok-slide.active .dok-slide-bg[data-v-2ac08eaa]{transform:scale(1.04)}.dok-slide-overlay[data-v-2ac08eaa]{background:linear-gradient(90deg,#000000b8 0%,#0006 50%,#00000026 100%);position:absolute;inset:0}.dok-caption[data-v-2ac08eaa]{z-index:2;align-items:flex-end;padding:2.5rem 3rem;display:flex;position:absolute;inset:0}.dok-caption-inner[data-v-2ac08eaa]{max-width:480px}.dok-caption-html[data-v-2ac08eaa]{color:#fff}.dok-caption-html[data-v-2ac08eaa] h1,.dok-caption-html[data-v-2ac08eaa] h2,.dok-caption-html[data-v-2ac08eaa] h3{color:#fff;text-shadow:0 2px 8px #00000080;margin-bottom:.75rem;font-size:1.6rem;font-weight:800;line-height:1.3}.dok-caption-html[data-v-2ac08eaa] p{color:#ffffffd9;text-shadow:0 1px 4px #0006;margin-bottom:0;font-size:.95rem;line-height:1.7}.dok-heading-overlay[data-v-2ac08eaa]{z-index:3;position:absolute;top:2rem;left:3rem}.dok-badge[data-v-2ac08eaa]{color:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f}.dok-heading-title[data-v-2ac08eaa]{color:#ffffffe6;letter-spacing:.05em;text-transform:uppercase;margin-top:.4rem;font-size:.9rem;font-weight:700}.dok-arrow[data-v-2ac08eaa]{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dok-arrow[data-v-2ac08eaa]:hover{background:#ffffff40;border-color:#fff6;transform:translateY(-50%)scale(1.08)}.dok-arrow-prev[data-v-2ac08eaa]{left:1.25rem}.dok-arrow-next[data-v-2ac08eaa]{right:1.25rem}.dok-dots[data-v-2ac08eaa]{z-index:4;gap:.5rem;display:flex;position:absolute;bottom:1.25rem;right:2rem}.dok-dot[data-v-2ac08eaa]{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .25s}.dok-dot.active[data-v-2ac08eaa]{background:#fffffff2;border-radius:4px;width:24px}@media (width<=768px){.dok-slider-wrap[data-v-2ac08eaa]{height:380px}.dok-caption[data-v-2ac08eaa]{padding:1.5rem}.dok-caption-html[data-v-2ac08eaa] h3{font-size:1.2rem}.dok-caption-html[data-v-2ac08eaa] p{font-size:.875rem}.dok-heading-overlay[data-v-2ac08eaa]{top:1.25rem;left:1.5rem}.dok-arrow[data-v-2ac08eaa]{width:36px;height:36px;font-size:.875rem}}.medsos-section[data-v-2ac08eaa]{background:#f8fafc;padding:5rem 0 4rem;position:relative}.medsos-badge[data-v-2ac08eaa]{color:#b91c1c;background:#fee2e2}.medsos-header[data-v-2ac08eaa]{margin-bottom:2rem}.medsos-grid[data-v-2ac08eaa]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.medsos-card[data-v-2ac08eaa]{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000000d}.medsos-card[data-v-2ac08eaa]:hover{border-color:#d1d5db;transform:translateY(-4px);box-shadow:0 10px 28px #0000001f}.medsos-thumb[data-v-2ac08eaa]{background:#1f2937;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.medsos-thumb img[data-v-2ac08eaa]{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.medsos-card:hover .medsos-thumb img[data-v-2ac08eaa]{transform:scale(1.04)}.medsos-play-overlay[data-v-2ac08eaa]{opacity:0;background:#0000004d;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.medsos-card:hover .medsos-play-overlay[data-v-2ac08eaa]{opacity:1}.medsos-play-btn[data-v-2ac08eaa]{color:#111827;background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;display:flex;box-shadow:0 4px 16px #0000004d}.medsos-duration[data-v-2ac08eaa]{color:#fff;background:#000000bf;border-radius:4px;padding:.15rem .4rem;font-size:.72rem;font-weight:700;position:absolute;bottom:.4rem;right:.4rem}.medsos-platform-dot[data-v-2ac08eaa]{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;display:flex;position:absolute;top:.4rem;left:.4rem}.medsos-info[data-v-2ac08eaa]{padding:.75rem 1rem}.medsos-title[data-v-2ac08eaa]{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:.875rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.medsos-channel[data-v-2ac08eaa]{color:#94a3b8;font-size:.78rem}.medsos-btn-all[data-v-2ac08eaa]{color:#374151;cursor:pointer;background:0 0;border:2px solid #374151;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex}.medsos-btn-all[data-v-2ac08eaa]:hover{color:#fff;background:#111827;border-color:#111827;transform:translateY(-2px);box-shadow:0 6px 20px #11182740}@media (width<=1024px){.medsos-grid[data-v-2ac08eaa]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.medsos-section[data-v-2ac08eaa]{padding:3rem 0 2.5rem}.medsos-grid[data-v-2ac08eaa]{grid-template-columns:1fr;gap:1rem}}.video-modal-overlay[data-v-2ac08eaa]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#000000d1;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.video-modal-box[data-v-2ac08eaa]{background:#111827;border-radius:16px;flex-direction:column;width:100%;max-width:860px;display:flex;overflow:hidden;box-shadow:0 24px 60px #0009}.video-modal-header[data-v-2ac08eaa]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.video-modal-title[data-v-2ac08eaa]{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0 1rem 0 0;font-size:1rem;font-weight:700;overflow:hidden}.video-modal-close[data-v-2ac08eaa]{color:#9ca3af;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.video-modal-close[data-v-2ac08eaa]:hover{color:#fff;background:#ffffff29}.video-embed-wrap[data-v-2ac08eaa]{background:#000;width:100%;padding-top:56.25%;position:relative}.video-embed-iframe[data-v-2ac08eaa]{width:100%;height:100%;position:absolute;inset:0}.video-modal-footer[data-v-2ac08eaa]{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.vm-detail-btn[data-v-2ac08eaa]{color:#fff;background:#ffffff1a;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.vm-detail-btn[data-v-2ac08eaa]:hover{background:#ffffff2e}.vm-ext-btn[data-v-2ac08eaa]{color:#fff;background:red;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.vm-ext-btn[data-v-2ac08eaa]:hover{filter:brightness(.88)}.chat-widget-container[data-v-2ac08eaa]{z-index:9998;position:fixed;bottom:2rem;right:6.5rem}.chat-fab[data-v-2ac08eaa]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d97706 0%,#f59e0b 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 16px #d9770673,0 2px 6px #00000040}.chat-fab[data-v-2ac08eaa]:hover{transform:translateY(-3px)scale(1.08);box-shadow:0 8px 24px #d977068c,0 4px 10px #0003}.chat-fab[data-v-2ac08eaa]:active{transform:translateY(-1px)scale(.97)}.chat-fab.active[data-v-2ac08eaa]{background:linear-gradient(135deg,#6b7280 0%,#9ca3af 100%);box-shadow:0 4px 16px #6b728073,0 2px 6px #00000040}.chat-fab[data-v-2ac08eaa]:after{content:"";background:#22c55e;border:2px solid #fff;border-radius:50%;width:14px;height:14px;animation:2s infinite chatPulse-2ac08eaa;position:absolute;top:-2px;right:-2px}.chat-fab.active[data-v-2ac08eaa]:after{display:none}@keyframes chatPulse-2ac08eaa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.chat-popup[data-v-2ac08eaa]{background:#fff;border-radius:16px;flex-direction:column;width:400px;height:550px;display:flex;position:absolute;bottom:64px;right:0;overflow:hidden;box-shadow:0 12px 48px #0003,0 4px 16px #0000001a}.chat-popup-header[data-v-2ac08eaa]{background:linear-gradient(135deg,#1a365d 0%,#1e4d6e 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.chat-header-icon[data-v-2ac08eaa]{color:#fbbf24;background:#ffffff26;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.chat-popup-close[data-v-2ac08eaa]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s;display:flex}.chat-popup-close[data-v-2ac08eaa]:hover{background:#ffffff40}.chat-popup-body[data-v-2ac08eaa]{flex:1;overflow:hidden}.chat-iframe[data-v-2ac08eaa]{border:none;width:100%;height:100%}.chat-popup-fade-enter-active[data-v-2ac08eaa]{transition:opacity .25s,transform .25s}.chat-popup-fade-leave-active[data-v-2ac08eaa]{transition:opacity .2s,transform .2s}.chat-popup-fade-enter-from[data-v-2ac08eaa]{opacity:0;transform:translateY(16px)scale(.92)}.chat-popup-fade-leave-to[data-v-2ac08eaa]{opacity:0;transform:translateY(12px)scale(.95)}@media (width<=480px){.chat-widget-container[data-v-2ac08eaa]{bottom:5.5rem;right:1rem}.chat-popup[data-v-2ac08eaa]{width:calc(100vw - 2rem);height:70vh;right:-.5rem}}.back-to-top-btn[data-v-2ac08eaa]{z-index:9999;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;transition:all .25s;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 4px 16px #2563eb73,0 2px 6px #00000040}.back-to-top-btn[data-v-2ac08eaa]:hover{transform:translateY(-4px)scale(1.08);box-shadow:0 8px 24px #2563eb8c,0 4px 10px #0003}.back-to-top-btn[data-v-2ac08eaa]:active{transform:translateY(-1px)scale(.97)}.back-top-fade-enter-active[data-v-2ac08eaa],.back-top-fade-leave-active[data-v-2ac08eaa]{transition:opacity .3s,transform .3s}.back-top-fade-enter-from[data-v-2ac08eaa],.back-top-fade-leave-to[data-v-2ac08eaa]{opacity:0;transform:translateY(16px)scale(.85)}html[data-v-2ac08eaa]{scroll-behavior:smooth}
