.ksgp{--navy:#071a2f;--orange:#f47a20;--cream:#f5f2ec;--ink:#102035;--muted:#647083;margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;background:#fff}.ksgp *{box-sizing:border-box}.ksgp a{text-decoration:none;color:inherit}.ksgp-topbar{height:34px;padding:0 7%;display:flex;align-items:center;justify-content:space-between;background:var(--navy);color:#cbd7e4;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ksgp-nav{height:100px;padding:0 7%;display:flex;align-items:center;justify-content:space-between;background:#fff;position:sticky;top:0;z-index:999;box-shadow:0 2px 18px #071a2f0d}.ksgp-brand{display:flex;align-items:center;gap:12px}.ksgp-logo{width:72px;height:72px;display:grid;place-items:center;flex:none}.ksgp-logo img{width:110px;height:110px;max-width:none;clip-path:circle(32.6% at 45.4% 45.2%);transform:translate(5px,5px)}.ksgp-brand b{display:block;font-size:16px}.ksgp-brand small{display:block;color:#7d8793;font-size:9px}.ksgp-nav nav{display:flex;gap:28px;font-size:13px;font-weight:700}.ksgp-nav-cta,.ksgp-primary{background:var(--orange);color:#fff!important;padding:15px 20px;font-size:12px;font-weight:800}.ksgp-hero{min-height:630px;margin:0 2%;position:relative;display:flex;align-items:center;padding:80px 7%;background:url('https://www.ksglogistik.id/wp-content/uploads/2023/03/LOGISTIK.jpg') center/cover no-repeat;overflow:hidden}.ksgp-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#041324f2 0%,#041324d1 48%,#04132440)}.ksgp-hero-content{position:relative;z-index:2;color:#fff;max-width:760px}.ksgp-eyebrow,.ksgp-head>div>span,.ksgp-reach>div>span{color:var(--orange);font-size:11px;font-weight:900;letter-spacing:.2em}.ksgp-hero h1{font-size:68px;line-height:1.03;letter-spacing:-.045em;margin:20px 0}.ksgp-hero h1 em{font-style:normal;color:#ff8a38}.ksgp-hero-content>p{font-size:17px;line-height:1.7;color:#d7e0e9;max-width:680px}.ksgp-actions{display:flex;gap:12px;margin:32px 0}.ksgp-actions a{padding:17px 22px;font-size:13px;font-weight:800}.ksgp-secondary{border:1px solid #ffffff72;color:#fff!important}.ksgp-trust{display:flex;gap:22px;font-size:11px;color:#c7d2df}.ksgp-quote{position:absolute;right:6%;bottom:45px;width:325px;background:#fff;padding:28px;z-index:3;box-shadow:0 20px 50px #0004}.ksgp-quote>span{font-size:9px;letter-spacing:.15em;color:#4aaf6c}.ksgp-quote h3{font-size:21px}.ksgp-quote p{font-size:13px;line-height:1.6;color:var(--muted)}.ksgp-quote a{display:block;border-top:1px solid #eee;padding-top:16px;color:var(--orange);font-weight:800}.ksgp-proof{display:grid;grid-template-columns:repeat(4,1fr);margin:0 7%;background:#fff;box-shadow:0 12px 40px #0a1e3320;position:relative;z-index:4;transform:translateY(-22px)}.ksgp-proof div{padding:24px 30px;border-right:1px solid #e5e8eb;display:flex;align-items:center;gap:12px}.ksgp-proof strong{font-size:30px;color:var(--orange)}.ksgp-proof span{font-size:11px;font-weight:800;color:#697588}.ksgp-section{padding:105px 8%}.ksgp-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:46px}.ksgp-head h2{font-size:40px;line-height:1.15;max-width:650px;margin:10px 0 0}.ksgp-head>p{max-width:410px;color:var(--muted);font-size:14px;line-height:1.7}.ksgp-services{display:grid;grid-template-columns:repeat(3,1fr)}.ksgp-services article{padding:35px;border:1px solid #e3e7eb;min-height:245px}.ksgp-services i{font-style:normal;font-size:28px;color:var(--orange)}.ksgp-services h3{font-size:19px;margin:24px 0 12px}.ksgp-services p{font-size:13px;line-height:1.7;color:var(--muted)}.ksgp-reach{padding:100px 8%;background:var(--navy);color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.ksgp-reach h2{font-size:45px;line-height:1.15}.ksgp-reach p{color:#b9c6d4;line-height:1.7}.ksgp-branch-mini{display:flex;gap:30px;margin-top:35px}.ksgp-branch-mini b{font-size:13px}.ksgp-branch-mini small{display:block;color:#8fa0b3;margin-top:8px;font-weight:400}.ksgp-map{padding:45px;border:1px solid #ffffff25;background:#0d3155}.ksgp-map h3{font-size:28px}.ksgp-map>div{height:70px;border-bottom:2px dashed var(--orange);display:flex;align-items:end;justify-content:space-between}.ksgp-map i{width:13px;height:13px;border-radius:50%;background:var(--orange);transform:translateY(7px)}.ksgp-branch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ksgp-branch-grid article{padding:34px;border:1px solid #e2e7ec;min-height:310px;display:flex;flex-direction:column}.ksgp-branch-grid article>span{font-size:10px;color:var(--orange);font-weight:900}.ksgp-branch-grid h3{font-size:25px}.ksgp-branch-grid p{font-size:13px;line-height:1.8;color:var(--muted)}.ksgp-branch-grid a{margin-top:auto;padding-top:18px;border-top:1px solid #e7eaed;color:var(--orange);font-size:12px}.ksgp-branch-grid a b{color:var(--ink)}.ksgp-docs{background:var(--cream)}.ksgp-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ksgp-photos figure{height:390px;margin:0;position:relative;overflow:hidden}.ksgp-photos img{width:100%;height:100%;object-fit:cover}.ksgp-photos figcaption{position:absolute;inset:auto 0 0;padding:55px 24px 22px;background:linear-gradient(transparent,#071a2fe8);color:#fff;font-weight:800}.ksgp-testimony{text-align:center;padding:90px 18%}.ksgp-testimony>b{color:var(--orange);font:80px Georgia}.ksgp-testimony blockquote{font:italic 29px/1.5 Georgia,serif}.ksgp-cta{margin:0 7%;padding:55px 60px;background:var(--orange);color:#fff;display:flex;align-items:center;justify-content:space-between}.ksgp-cta h2{font-size:34px;margin:8px 0}.ksgp-cta a{background:var(--navy);color:#fff!important;padding:20px 24px;font-weight:800}.ksgp-footer{margin-top:90px;padding:70px 8% 25px;background:#051527;color:#fff;display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:60px}.ksgp-footer>div:not(.ksgp-foot-brand){display:flex;flex-direction:column;gap:12px;color:#93a4b6;font-size:12px}.ksgp-foot-brand{display:flex;gap:15px}.ksgp-foot-brand p{color:#93a4b6;font-size:12px}.ksgp-footer>small{grid-column:1/-1;border-top:1px solid #ffffff17;padding-top:25px;color:#728499}
@media(max-width:980px){.ksgp-nav nav{display:none}.ksgp-quote{display:none}.ksgp-hero h1{font-size:50px}.ksgp-services,.ksgp-branch-grid{grid-template-columns:1fr 1fr}.ksgp-reach{grid-template-columns:1fr}.ksgp-photos{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.ksgp-topbar{display:none}.ksgp-nav{height:82px;padding:0 5%}.ksgp-logo{width:58px;height:58px}.ksgp-logo img{width:89px;height:89px}.ksgp-brand small{display:none}.ksgp-brand b{font-size:13px}.ksgp-nav-cta{padding:11px 10px;font-size:9px}.ksgp-hero{margin:0;min-height:650px;padding:65px 7%}.ksgp-hero h1{font-size:42px}.ksgp-actions,.ksgp-trust,.ksgp-branch-mini{flex-direction:column}.ksgp-proof{grid-template-columns:1fr 1fr;margin:0;transform:none}.ksgp-section,.ksgp-reach{padding:75px 6%}.ksgp-head{display:block}.ksgp-head h2,.ksgp-reach h2{font-size:32px}.ksgp-services,.ksgp-branch-grid,.ksgp-photos{grid-template-columns:1fr}.ksgp-photos figure{height:340px}.ksgp-testimony{padding:70px 8%}.ksgp-testimony blockquote{font-size:23px}.ksgp-cta{margin:0;padding:45px 7%;display:block}.ksgp-cta a{display:block;margin-top:25px}.ksgp-footer{margin:0;grid-template-columns:1fr;padding:55px 7%}.ksgp-footer>small{grid-column:auto}}
