.about-hero{background:var(--dark-hero);padding:128px 32px 80px;position:relative;overflow:hidden}.about-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(22,163,74,.1),transparent);pointer-events:none}@media(max-width:860px){.about-hero .km-container>div{grid-template-columns:1fr!important}.about-hero .km-container>div>div:last-child{display:none}}.mission-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:40px}.mission-card{background:#fff;border:.5px solid var(--n-200);border-radius:12px;padding:28px}.mission-card h3{font-size:18px;font-weight:700;color:var(--n-900);margin-bottom:12px}.mission-card p{font-size:14px;color:var(--n-500);line-height:1.7}.timeline{display:flex;flex-direction:column;gap:0;margin-top:36px;max-width:700px}.tl-item{display:grid;grid-template-columns:100px 1fr;grid-gap:24px;gap:24px;padding:20px 0;border-bottom:.5px solid var(--n-200)}.tl-item:last-child{border-bottom:none}.tl-year{font-size:13px;font-weight:800;color:var(--green-600)}.tl-content h4{font-size:14px;font-weight:700;color:var(--n-900);margin-bottom:6px}.tl-content p{font-size:13px;color:var(--n-500);line-height:1.6}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:36px}.value-card{background:#fff;border:.5px solid var(--n-200);border-radius:12px;padding:22px}.value-icon{font-size:28px;margin-bottom:12px}.value-title{font-size:15px;font-weight:700;color:var(--n-900);margin-bottom:8px}.value-desc{font-size:13px;color:var(--n-500);line-height:1.65}.akses-box{background:var(--n-50);border:.5px solid var(--n-200);border-radius:16px;padding:36px;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.akses-logo{font-size:22px;font-weight:800;color:var(--n-900);margin-bottom:12px}.akses-desc{font-size:14px;color:var(--n-500);line-height:1.7}.akses-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--green-600);margin-top:16px;transition:gap .15s}.akses-link:hover{gap:10px}.akses-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.akses-stat{background:#fff;border:.5px solid var(--n-200);border-radius:10px;padding:16px}.akses-stat-num{font-size:24px;font-weight:800;color:var(--n-900)}.akses-stat-lbl{font-size:12px;color:var(--n-500);margin-top:4px}@media(max-width:800px){.akses-box,.mission-grid,.value-grid{grid-template-columns:1fr}.tl-item{grid-template-columns:80px 1fr;gap:16px}}.culture-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:36px}.culture-card{background:#fff;border:.5px solid var(--n-200);border-radius:12px;padding:22px}.culture-emoji{font-size:28px;margin-bottom:10px}.culture-title{font-size:14px;font-weight:700;color:var(--n-900);margin-bottom:6px}.culture-desc{font-size:13px;color:var(--n-500);line-height:1.6}.job-list{display:flex;flex-direction:column;gap:12px;margin-top:32px}.job-card{background:#fff;border:.5px solid var(--n-200);border-radius:12px;padding:22px;display:flex;align-items:center;gap:20px;transition:box-shadow .15s}.job-card:hover{box-shadow:var(--shadow-md)}.job-dept{background:var(--green-50);color:var(--green-700);font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.4px;flex-shrink:0}.job-title{font-size:15px;font-weight:700;color:var(--n-900)}.job-meta{font-size:12px;color:var(--n-400);margin-top:2px}.job-card a.apply-btn{margin-left:auto;flex-shrink:0;font-size:12px;font-weight:600;color:var(--green-600);border:.5px solid var(--green-600);border-radius:6px;padding:6px 14px;transition:all .15s}.job-card a.apply-btn:hover{background:var(--green-600);color:#fff}@media(max-width:800px){.culture-grid{grid-template-columns:1fr 1fr}.job-card{flex-wrap:wrap}}@media(max-width:480px){.culture-grid{grid-template-columns:1fr}}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;margin-top:48px;align-items:start}.contact-form{background:#fff;border:.5px solid var(--n-200);border-radius:14px;padding:32px}.form-group{margin-bottom:20px}.form-label{display:block;font-size:13px;font-weight:600;color:var(--n-700);margin-bottom:6px}.form-input{width:100%;padding:10px 14px;border:.5px solid var(--n-200);border-radius:8px;font-size:14px;font-family:inherit;color:var(--n-900);outline:none;transition:border-color .15s}.form-input:focus{border-color:var(--green-600)}textarea.form-input{resize:vertical;min-height:120px}.form-select{width:100%;padding:10px 14px;border:.5px solid var(--n-200);border-radius:8px;font-size:14px;font-family:inherit;color:var(--n-900);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.contact-info{display:flex;flex-direction:column;gap:20px}.info-card{background:var(--n-50);border:.5px solid var(--n-200);border-radius:12px;padding:22px;display:flex;align-items:flex-start;gap:16px}.info-icon{width:40px;height:40px;background:var(--green-50);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.info-title{font-size:14px;font-weight:700;color:var(--n-900);margin-bottom:4px}.info-val{font-size:13px;color:var(--n-500);line-height:1.6}.info-val a{color:var(--green-600);font-weight:600}.faq-list{display:flex;flex-direction:column;gap:12px;margin-top:36px}@media(max-width:800px){.contact-grid{grid-template-columns:1fr}}.status-hero{background:var(--dark-hero);padding:80px 32px 48px;text-align:center}.overall-status{display:inline-flex;align-items:center;gap:10px;background:rgba(22,163,74,.15);border:.5px solid rgba(74,222,128,.25);border-radius:12px;padding:12px 24px;margin:24px auto 0}.status-dot{width:10px;height:10px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.3);animation:pulse 2s infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 3px rgba(74,222,128,.3)}50%{box-shadow:0 0 0 6px rgba(74,222,128,.1)}}.status-text{font-size:15px;font-weight:700;color:#4ade80}.service-table{width:100%;border-collapse:collapse;margin-top:24px}.service-table th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--n-400);padding:10px 16px;text-align:left;background:var(--n-50)}.service-table td,.service-table th{border-bottom:.5px solid var(--n-200)}.service-table td{padding:14px 16px;font-size:14px;color:var(--n-700)}.service-table tr:last-child td{border-bottom:none}.service-table tr:hover td{background:var(--n-50)}.status-badge{display:inline-flex;align-items:center;gap:6px;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600}.badge-ok{background:var(--green-50);color:var(--green-700)}.badge-ok:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--green-600)}.badge-warn{background:#fef9c3;color:#854d0e}.badge-warn:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#eab308}.uptime-bar{height:6px;background:var(--n-200);border-radius:3px;overflow:hidden;min-width:80px}.uptime-fill{height:100%;background:var(--green-500);border-radius:3px}.incident-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.incident{background:#fff;border:.5px solid var(--n-200);border-radius:10px;padding:18px}.incident-date{font-size:11px;font-weight:700;color:var(--n-400);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.incident-title{font-size:14px;font-weight:700;color:var(--n-900);margin-bottom:4px}.incident-desc{font-size:13px;color:var(--n-500);line-height:1.6}.incident-resolved{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--green-700);background:var(--green-50);border-radius:4px;padding:2px 8px;margin-top:8px}