/* Scoped production layout and lightweight circle arrows; no scripts. */
body.kk-main-polish .site-header .nav-link{text-transform:uppercase!important}
body.kk-home-refine #keunggulan{padding-block:44px}
body.kk-home-refine .kkh-quality-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:36px;align-items:start}
body.kk-home-refine #kkh-quality-title{font-size:clamp(24px,2.1vw,29px);line-height:1.2}
body.kk-home-refine #keunggulan .kkh-eyebrow{margin-bottom:10px}
body.kk-home-refine #keunggulan .kkh-muted{margin-top:12px;font-size:13px;line-height:1.6}
body.kk-home-refine #keunggulan .kkh-reasons{margin-top:18px}
body.kk-home-refine #keunggulan .kkh-reasons>div{padding:11px 0}
body.kk-home-refine #keunggulan .kkh-reasons h3{font-size:14px}
body.kk-home-refine #keunggulan .kkh-reasons p{margin-top:5px;font-size:12px;line-height:1.55}
body.kk-home-refine .kkh-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
body.kk-home-refine .kkh-process-grid img{aspect-ratio:4/3;border-radius:7px}
body.kk-home-refine .kkh-process-grid figcaption{margin-top:6px;font-size:11px;line-height:1.4}
body.kk-main-polish .kk-circle-arrow{position:relative;display:inline-flex!important;flex:0 0 24px;width:24px!important;height:24px!important;min-width:24px;box-sizing:border-box;border:1px solid currentColor;border-radius:50%;background:rgba(35,119,70,.07);vertical-align:middle;align-self:center;line-height:1}
body.kk-main-polish .kk-circle-arrow::before{content:'';position:absolute;width:10px;height:1.5px;left:6px;top:10px;background:currentColor}
body.kk-main-polish .kk-circle-arrow::after{content:'';position:absolute;width:5px;height:5px;right:6px;top:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}
body.kk-main-polish .kk-circle-arrow-left{transform:rotate(180deg)}
body.kk-home-refine .site-header .kkh-button-header::after{content:none!important;display:none!important}
body.kk-main-polish .kk-polish-quote{display:inline-flex!important;align-items:center;gap:10px}
body.kk-home-refine #kkh-main .kkh-button{gap:14px;padding-block:11px}
body.kk-home-refine .kkh-button-primary .kk-circle-arrow{background:rgba(255,255,255,.13)}
body.kk-main-polish .kk-footer-cta{display:inline-flex;align-items:center;gap:10px}
body.kk-main-polish .kk-footer-location .kk-circle-arrow{margin-left:5px}
body.kk-main-polish .kk-back{display:inline-flex;align-items:center;gap:8px}
@media(max-width:991px){body.kk-home-refine .kkh-quality-grid{grid-template-columns:1fr;gap:22px}body.kk-home-refine #keunggulan .kkh-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}
@media(max-width:575px){body.kk-home-refine #keunggulan{padding-block:32px}body.kk-home-refine .kkh-process-grid{gap:10px 8px}body.kk-home-refine #keunggulan .kkh-reasons{grid-template-columns:1fr;gap:0}body.kk-home-refine #keunggulan .kkh-reasons>div{padding:9px 0}body.kk-home-refine .kkh-process-grid figcaption{font-size:11px}body.kk-home-refine #kkh-main .kkh-actions .kkh-button{gap:8px}body.kk-main-polish .kk-circle-arrow{flex-basis:22px;width:22px!important;height:22px!important;min-width:22px}body.kk-main-polish .kk-circle-arrow::before{left:5px;top:9px}body.kk-main-polish .kk-circle-arrow::after{right:5px;top:7px}}
