.d6An-G_main{color:#1e293b;background-color:#f8fafc;min-height:100vh;overflow-x:hidden}.d6An-G_banner{color:#fff;text-align:center;letter-spacing:.01em;background:linear-gradient(90deg,#1d4ed8 0%,#2563eb 50%,#1e40af 100%);padding:.65rem 1rem;font-size:.875rem;font-weight:500}.d6An-G_navbar{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #e2e8f0;transition:all .3s;position:sticky;top:0}.d6An-G_navContainer{justify-content:space-between;align-items:center;height:72px;display:flex}.d6An-G_logo{color:#0f172a;align-items:center;gap:.75rem;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.d6An-G_navLinks{align-items:center;gap:2rem;display:flex}.d6An-G_navLink{color:#64748b;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.d6An-G_navLink:hover{color:#2563eb}.d6An-G_navLinkActive{position:relative;color:#2563eb!important;font-weight:600!important}.d6An-G_navLinkActive:after{content:"";background-color:#2563eb;border-radius:9999px;height:2px;position:absolute;bottom:-6px;left:0;right:0}.d6An-G_sectionHeader{text-align:center;max-width:720px;margin:0 auto 3.5rem}.d6An-G_badgePill{color:#2563eb;text-transform:uppercase;letter-spacing:.06em;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.d6An-G_sectionTitle{color:#0f172a;margin-bottom:.85rem;font-size:2.25rem;font-weight:800;line-height:1.25}.d6An-G_sectionSubtitle{color:#64748b;font-size:1.05rem;line-height:1.65}.d6An-G_highlightText{color:#2563eb}.d6An-G_heroSection{text-align:center;background:radial-gradient(circle at 50% 0,#2563eb0f 0%,#0000 60%);padding:4.5rem 0 3rem}.d6An-G_heroTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.2}.d6An-G_heroSubtitle{color:#64748b;max-width:760px;margin:0 auto 3rem;font-size:1.15rem;line-height:1.75}.d6An-G_statsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:1rem;display:grid}.d6An-G_statCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.75rem 1rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px -1px #00000005}.d6An-G_statCard:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000000d}.d6An-G_statNumber{color:#1d4ed8;margin-bottom:.5rem;font-size:2.25rem;font-weight:800;line-height:1}.d6An-G_statLabel{color:#64748b;font-size:.875rem;font-weight:500}.d6An-G_sambutanSection{padding:3rem 0}.d6An-G_sambutanCard{background:linear-gradient(135deg,#fff 0%,#f0f7ff 100%);border:1px solid #dbeafe;border-radius:1.5rem;grid-template-columns:280px 1fr;align-items:center;gap:3rem;padding:3rem;display:grid;box-shadow:0 10px 25px -5px #2563eb0d}.d6An-G_principalCol{text-align:center}.d6An-G_principalPhotoWrapper{background:#e2e8f0;border-radius:1.25rem;width:220px;height:270px;margin:0 auto 1.25rem;position:relative;overflow:hidden;box-shadow:0 12px 24px -6px #00000026}.d6An-G_principalBadge{color:#b45309;text-transform:uppercase;letter-spacing:.05em;background:#fef3c7;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.d6An-G_principalName{color:#0f172a;margin-bottom:.25rem;font-size:1.25rem;font-weight:800}.d6An-G_principalTitle{color:#64748b;font-size:.85rem}.d6An-G_sambutanTextCol{flex-direction:column;display:flex}.d6An-G_sambutanHeading{color:#0f172a;margin-bottom:1.25rem;font-size:1.85rem;font-weight:800;line-height:1.3}.d6An-G_sambutanParagraph{color:#475569;margin-bottom:1rem;font-size:1rem;line-height:1.75}.d6An-G_sambutanQuoteBox{color:#1e40af;border-left:3px solid #2563eb;margin-top:1rem;padding-left:1.25rem;font-size:.95rem;font-style:italic;font-weight:600}.d6An-G_visiMisiSection{padding:4.5rem 0}.d6An-G_visiMisiGrid{grid-template-columns:1fr 1.35fr;align-items:stretch;gap:2rem;display:grid}.d6An-G_visiCard{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#1e3a8a 100%);border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:3rem 2.5rem;display:flex;box-shadow:0 15px 30px -10px #1d4ed84d}.d6An-G_visiTopBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.05em;background:#ffffff26;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:2rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.d6An-G_visiQuote{letter-spacing:-.01em;margin-bottom:2rem;font-size:1.75rem;font-weight:700;line-height:1.4}.d6An-G_visiBottomText{opacity:.85;border-top:1px solid #fff3;padding-top:1.5rem;font-size:.95rem;line-height:1.6}.d6An-G_misiGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.d6An-G_misiCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;padding:1.75rem;transition:transform .2s,box-shadow .2s;display:flex}.d6An-G_misiCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px #0000000f}.d6An-G_misiNumber{color:#2563eb;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1rem;font-size:1rem;font-weight:800;display:flex}.d6An-G_misiTitle{color:#0f172a;margin-bottom:.6rem;font-size:1.1rem;font-weight:700;line-height:1.35}.d6An-G_misiDesc{color:#64748b;flex:1;font-size:.9rem;line-height:1.6}.d6An-G_valuesSection{background:#fff;padding:4.5rem 0}.d6An-G_valuesGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.d6An-G_valueCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;transition:all .25s;display:flex}.d6An-G_valueCard:hover{background:#fff;border-color:#bfdbfe;transform:translateY(-4px);box-shadow:0 12px 24px -6px #00000014}.d6An-G_valueIconWrapper{color:#2563eb;background:#eff6ff;border-radius:1rem;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.25rem;transition:background .2s;display:flex}.d6An-G_valueCard:hover .d6An-G_valueIconWrapper{color:#fff;background:#2563eb}.d6An-G_valueTitle{color:#0f172a;margin-bottom:.65rem;font-size:1.15rem;font-weight:700}.d6An-G_valueDesc{color:#64748b;font-size:.875rem;line-height:1.6}.d6An-G_fasilitasSection{background:#f8fafc;padding:4.5rem 0}.d6An-G_fasilitasGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.d6An-G_fasilitasCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000000a}.d6An-G_fasilitasCard:hover{transform:translateY(-3px);box-shadow:0 10px 20px -4px #00000014}.d6An-G_fasilitasImageWrapper{background:#e2e8f0;width:100%;height:210px;position:relative}.d6An-G_fasilitasCategoryBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0f172abf;border-radius:6px;padding:.25rem .65rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;left:1rem}.d6An-G_fasilitasContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.d6An-G_fasilitasTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.d6An-G_fasilitasDesc{color:#64748b;flex:1;font-size:.875rem;line-height:1.6}.d6An-G_akreditasiSection{background:#fff;padding:4.5rem 0}.d6An-G_akreditasiWrapper{grid-template-columns:1fr 1.6fr;align-items:center;gap:3rem;display:grid}.d6An-G_akreditasiLeft{flex-direction:column;display:flex}.d6An-G_akreditasiCardBig{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:1.25rem;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:2rem;display:flex}.d6An-G_akreditasiIconGrade{color:#fff;background:#2563eb;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:2rem;font-weight:800;display:flex;box-shadow:0 4px 12px #2563eb59}.d6An-G_akreditasiGradeTitle{color:#0f172a;margin-bottom:.25rem;font-size:1.25rem;font-weight:800}.d6An-G_akreditasiGradeDesc{color:#475569;font-size:.875rem;line-height:1.5}.d6An-G_prestasiGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.d6An-G_prestasiCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;transition:all .2s}.d6An-G_prestasiCard:hover{background:#fff;border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 16px -2px #0000000d}.d6An-G_prestasiLevelBadge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:inline-block}.d6An-G_prestasiTitle{color:#0f172a;margin-bottom:.4rem;font-size:1rem;font-weight:700}.d6An-G_prestasiDesc{color:#64748b;font-size:.85rem;line-height:1.55}.d6An-G_ctaSection{padding:2rem 0 4.5rem}.d6An-G_ctaCard{color:#fff;text-align:center;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border-radius:1.75rem;padding:4rem 2rem;box-shadow:0 20px 40px -12px #1d4ed859}.d6An-G_ctaBadge{letter-spacing:.05em;background:#ffffff26;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.d6An-G_ctaTitle{margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.25}.d6An-G_ctaSubtitle{opacity:.9;max-width:650px;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.65}.d6An-G_ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.d6An-G_btnPrimaryWhite{color:#1d4ed8;background:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0000001a}.d6An-G_btnPrimaryWhite:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.d6An-G_btnSecondaryOutline{color:#fff;background:0 0;border:1.5px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.d6An-G_btnSecondaryOutline:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.d6An-G_footerCtaBar{color:#fff;background:linear-gradient(90deg,#0f172a 0%,#1e293b 100%);border-top:1px solid #334155;padding:1.5rem 0}.d6An-G_footerCtaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.d6An-G_footerCtaLeft{align-items:center;gap:1rem;font-size:1.25rem;font-weight:700;display:flex}.d6An-G_footerCtaRight{align-items:center;gap:1rem;display:flex}.d6An-G_footer{color:#94a3b8;background:#090d16;border-top:1px solid #1e293b;padding:4.5rem 0 2rem}.d6An-G_footerGrid{grid-template-columns:2fr 1fr;gap:3.5rem;margin-bottom:3rem;display:grid}.d6An-G_footerCol h4{color:#fff;margin-bottom:1.25rem;font-size:1.15rem;font-weight:700}.d6An-G_footerText{max-width:480px;font-size:.95rem;line-height:1.7}.d6An-G_footerContactItem{margin-bottom:.85rem;font-size:.95rem}.d6An-G_footerBottom{text-align:center;color:#64748b;border-top:1px solid #1e293b;padding-top:2rem;font-size:.875rem}@media (max-width:1024px){.d6An-G_statsGrid{grid-template-columns:repeat(2,1fr)}.d6An-G_sambutanCard{text-align:center;grid-template-columns:1fr;gap:2rem}.d6An-G_visiMisiGrid{grid-template-columns:1fr}.d6An-G_valuesGrid,.d6An-G_fasilitasGrid{grid-template-columns:repeat(2,1fr)}.d6An-G_akreditasiWrapper{grid-template-columns:1fr;gap:2rem}}@media (max-width:768px){.d6An-G_navLinks{display:none}.d6An-G_statsGrid{grid-template-columns:1fr 1fr;gap:1rem}.d6An-G_misiGrid,.d6An-G_valuesGrid,.d6An-G_fasilitasGrid,.d6An-G_prestasiGrid{grid-template-columns:1fr}.d6An-G_footerGrid{grid-template-columns:1fr;gap:2rem}.d6An-G_footerCtaInner{text-align:center;flex-direction:column}}
