:root{--nf-1:4px;--nf-2:8px;--nf-3:12px;--nf-4:16px;--nf-5:24px;--nf-6:32px;--nf-7:48px;--nf-wrap:1080px}html body #site-content .wrap{padding-left:20px!important;padding-right:20px!important;margin-left:auto!important;margin-right:auto!important;max-width:var(--nf-wrap)!important}html body #site-content section,html body #site-content header.hero{padding-top:var(--nf-5)!important;padding-bottom:var(--nf-3)!important}html body #site-content .options{padding-top:var(--nf-5)!important}html body #site-content .section-head{margin-bottom:var(--nf-4)!important}html body #site-content .section-head h2{font-size:calc(20px*var(--sh,1))!important;line-height:1.3!important;margin:0 0 6px!important}html body #site-content .section-head p{font-size:calc(14px*var(--sh,1))!important;line-height:1.6!important;max-width:60ch!important}html body #site-content .board-panel,html body #site-content .orders-box,html body #site-content .ao-card{padding:var(--nf-4) 18px!important}html body #site-content .app-top{padding:var(--nf-3) 20px!important;gap:var(--nf-3)!important}html body #site-content .app-ttl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #site-content header.hero{padding-top:var(--nf-5)!important;padding-bottom:var(--nf-6)!important}html body #site-content .hero-inner .sw-chip{margin:0 var(--nf-2) var(--nf-2) 0!important;font-size:calc(12.5px*var(--sh,1))!important}html body #site-content .hero-headline{font-size:calc(28px*var(--sh,1))!important;line-height:1.2!important;letter-spacing:-.01em!important;margin:var(--nf-4) 0 var(--nf-3)!important;max-width:17em!important}html body #site-content .hero-copy{font-size:calc(15px*var(--sh,1))!important;line-height:1.6!important;margin:0 0 var(--nf-5)!important;max-width:46ch!important}html body #site-content .hero-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--nf-3)!important;align-items:stretch!important}html body #site-content .hero-actions>*{min-width:0!important;min-height:48px!important;justify-content:center!important;margin:0!important}html body #site-content .hero-actions>.btn-primary{grid-column:1/-1!important;display:flex!important;align-items:center!important;font-size:calc(15px*var(--sh,1))!important}html body #site-content .hero-actions>button{padding:12px 10px!important;font-size:calc(13.5px*var(--sh,1))!important}html body #site-content .svc-title{font-size:calc(17px*var(--sh,1))!important;margin:0 0 var(--nf-3)!important}html body #site-content .svc-sub{font-size:calc(14px*var(--sh,1))!important;line-height:1.6!important;margin:0 0 var(--nf-4)!important;max-width:60ch!important}html body #site-content .kt-banner{margin-bottom:var(--nf-4)!important;padding:var(--nf-4)!important}html body #site-content .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--nf-3)!important}html body #site-content .svc-grid>.svc{padding:var(--nf-4) var(--nf-3) var(--nf-3)!important;min-height:112px;gap:var(--nf-2)!important}html body #site-content .svc-n{font-size:calc(13px*var(--sh,1))!important;line-height:1.35!important}html body #site-content .svc-own{margin-top:var(--nf-4)!important;padding:var(--nf-4)!important}html body #site-content .svc-own b{font-size:calc(14px*var(--sh,1))!important;display:block;margin-bottom:var(--nf-2)}html body #site-content .stats{padding-top:var(--nf-4)!important;padding-bottom:var(--nf-4)!important}html body #site-content .steps{padding-top:var(--nf-6)!important;padding-bottom:var(--nf-5)!important}html body footer{padding-top:var(--nf-5)!important;padding-bottom:var(--nf-4)!important}html body #site-content section#papan-pekerjaan,html body #site-content section#kontes,html body #site-content section#kerjakan-tugas,html body #site-content section#shop,html body #site-content section#cek-pesanan,html body #site-content section#papan-peringkat,html body #site-content section#koleksi,html body #site-content section#pesanan-terakhir,html body #site-content section#tentang,html body #site-content section#ketentuan,html body #site-content section#testimoni,html body #site-content section#dukung-kami,html body #site-content section#faq,html body #site-content section#lapor{padding-top:var(--nf-5)!important;padding-bottom:var(--nf-3)!important}html body #site-content .kt-mode{gap:var(--nf-3)!important;margin-bottom:var(--nf-5)!important}html body #site-content .kt-mode>button{padding:14px var(--nf-4)!important}html body #site-content .panel{padding:18px var(--nf-4)!important}html body #site-content .step-panel{padding:var(--nf-2) 0 var(--nf-3)!important}html body #site-content .step-panel h3{font-size:calc(19px*var(--sh,1))!important;margin:0 0 var(--nf-1)!important}html body #site-content .step-panel .hint{font-size:calc(13.5px*var(--sh,1))!important;line-height:1.5!important;margin:var(--nf-1) 0 var(--nf-4)!important}html body #site-content .field{margin:0 0 var(--nf-4)!important}html body #site-content .field>label{font-size:calc(13.5px*var(--sh,1))!important;margin:0 0 var(--nf-2)!important;line-height:1.35!important}html body #site-content .field-row{gap:0 var(--nf-4)!important}html body #site-content .form-actions{padding:var(--nf-4) 0 var(--nf-2)!important;gap:var(--nf-3)!important}html body #site-content .shx-top{margin-bottom:var(--nf-5)!important}html body #site-content .shx-ttl>*:not(b){font-size:calc(12.5px*var(--sh,1))!important;line-height:1.45!important}html body #site-content .jk-switch{margin-bottom:var(--nf-5)!important}html body #site-content .tt-head{margin:var(--nf-5) 2px var(--nf-3)!important}html body #site-content #sw-dompet{margin:var(--nf-5) 0 var(--nf-3)!important}html body #site-content .lapor-box{padding:18px!important}html body #site-content .wa-card{padding:var(--nf-3) 14px!important}@media(max-width:420px){html body #site-content .app-ttl{display:none!important}}@media(min-width:560px){html body #site-content .svc-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #site-content .hero-headline{font-size:calc(32px*var(--sh,1))!important}}@media(min-width:900px){html body #site-content .wrap{padding-left:24px!important;padding-right:24px!important}html body #site-content section,html body #site-content header.hero{padding-top:var(--nf-6)!important;padding-bottom:var(--nf-4)!important}html body #site-content header.hero{padding-top:var(--nf-7)!important;padding-bottom:var(--nf-7)!important}html body #site-content section#papan-pekerjaan,html body #site-content section#kontes,html body #site-content section#kerjakan-tugas,html body #site-content section#shop,html body #site-content section#cek-pesanan,html body #site-content section#papan-peringkat,html body #site-content section#koleksi,html body #site-content section#pesanan-terakhir,html body #site-content section#tentang,html body #site-content section#ketentuan,html body #site-content section#testimoni,html body #site-content section#dukung-kami,html body #site-content section#faq,html body #site-content section#lapor{padding-top:var(--nf-6)!important}html body #site-content .app-top{padding-left:max(24px,calc((100% - var(--nf-wrap)) / 2 + 24px))!important;padding-right:max(24px,calc((100% - var(--nf-wrap)) / 2 + 24px))!important}html body #site-content .hero-headline{font-size:calc(44px*var(--sh,1))!important;line-height:1.15!important;margin:var(--nf-5) 0 var(--nf-4)!important;max-width:15em!important}html body #site-content .hero-copy{font-size:calc(17px*var(--sh,1))!important;margin-bottom:var(--nf-6)!important;max-width:52ch!important}html body #site-content .hero-actions{display:flex!important;flex-wrap:wrap!important;gap:var(--nf-3)!important}html body #site-content .hero-actions>.btn-primary{padding:14px 28px!important}html body #site-content .hero-actions>button{padding:12px 20px!important;font-size:calc(14px*var(--sh,1))!important}html body #site-content .section-head h2{font-size:calc(24px*var(--sh,1))!important}html body #site-content .section-head p{font-size:calc(15px*var(--sh,1))!important}html body #site-content .svc-title{font-size:calc(22px*var(--sh,1))!important;margin-bottom:var(--nf-2)!important}html body #site-content .svc-sub{font-size:calc(15px*var(--sh,1))!important}html body #site-content .svc-grid{gap:var(--nf-4)!important}html body #site-content .svc-grid>.svc{padding:var(--nf-5) var(--nf-4) var(--nf-4)!important;min-height:132px}html body #site-content .svc-n{font-size:calc(14px*var(--sh,1))!important}html body #site-content .steps{padding-top:var(--nf-7)!important;padding-bottom:var(--nf-6)!important}}@media(max-width:360px){html body #site-content .wrap{padding-left:16px!important;padding-right:16px!important}html body #site-content .hero-headline{font-size:calc(25px*var(--sh,1))!important}html body #site-content .hero-actions>button{padding:12px 6px!important;font-size:calc(13px*var(--sh,1))!important}}
