.cambodia-page section[id]{scroll-margin-top:100px}.kh-hero{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:65px;padding-block:28px 30px;display:grid}.kh-hero h1{letter-spacing:-.06em;margin:20px 0 18px;font-size:clamp(42px,4.5vw,66px);line-height:1.08}.kh-hero h1 em{color:var(--primary);font-style:normal}.kh-hero p{color:var(--muted);max-width:690px;margin:0;font-size:14px}.kh-nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:26px;padding-block:17px;font-size:11px;display:flex}.kh-nav a:hover{color:var(--accent-ink);text-underline-offset:4px;text-decoration:underline}.kh-pricing{padding-block:30px}.kh-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:26px;display:flex}.kh-heading h2{margin:13px 0 0;font-size:clamp(30px,3vw,43px);line-height:1.15}.kh-heading>p{color:var(--muted);max-width:375px;margin:0;font-size:13px}.kh-billing{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:10px 14px;font:10px Inter,sans-serif}.kh-note{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.7}.kh-section{border-top:1px solid var(--line);padding-block:60px}.kh-comparison-scroll{border:1px solid var(--line);background:var(--paper);border-radius:20px;overflow-x:auto}.kh-comparison{border-collapse:collapse;text-align:left;width:100%;min-width:1180px;font-size:11px}.kh-comparison th,.kh-comparison td{border-bottom:1px solid var(--line);padding:18px 22px}.kh-comparison thead th{background:var(--surface-blue);font:500 19px Poppins,sans-serif}.kh-comparison tbody th{color:var(--muted);white-space:nowrap;font-weight:400}.kh-comparison tr:last-child>*{border-bottom:0}.kh-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.kh-audience-grid article{border:1px solid var(--line);background:var(--paper);border-radius:24px;flex-direction:column;padding:32px;display:flex}.kh-audience-grid article:last-child{background:var(--gradient-soft);border-color:var(--blue-soft)}.kh-audience-grid h3{margin:22px 0 18px;font-size:32px;line-height:1.2}.kh-audience-grid p{color:var(--muted);margin:0 0 18px;font-size:14px}.kh-audience-grid .text-link{align-self:start;margin-top:auto;font-size:12px}.kh-workloads{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px;margin-bottom:25px;padding-block:45px;display:grid}.kh-workloads h2{margin:18px 0;font-size:clamp(32px,3vw,43px);line-height:1.15}.kh-workloads>div>p{color:var(--muted);max-width:430px;font-size:14px}.kh-workload-list article+article{border-top:1px solid var(--line);margin-top:26px;padding-top:26px}.kh-workload-list .micro{font-size:9px}.kh-workload-list h3{margin:16px 0 14px;font-size:27px;line-height:1.2}.kh-workload-list p{color:var(--muted);margin:0;font-size:13px}.kh-environments{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-block:34px;display:grid}.kh-environments article{border-top:2px solid var(--primary);padding-top:25px}.kh-environments h3{margin:20px 0 16px;font-size:28px;line-height:1.2}.kh-environments p{color:var(--muted);max-width:490px;font-size:13px}.kh-launch-checks{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px;padding-top:30px;display:grid}.kh-launch-checks h3{margin:0;font-size:29px;line-height:1.2}.kh-launch-checks ol{color:var(--muted);margin:0;padding-left:20px;font-size:13px}.kh-launch-checks li{margin-bottom:16px;padding-left:7px}.kh-launch-checks strong{color:var(--ink)}.cambodia-page .section{padding-block:60px}.cambodia-page .faq h2{font-size:42px}.kh-related{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-block:35px 55px;display:flex}.kh-related>div{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.kh-related a{text-underline-offset:5px;font-size:12px;text-decoration:underline}.kh-related>.btn{flex-shrink:0}@media (width<=1100px){.kh-hero{grid-template-columns:minmax(0,1fr) 245px;gap:35px}.kh-workloads,.kh-launch-checks{gap:40px}.kh-audience-grid article{padding:27px}.kh-audience-grid h3{font-size:28px}}@media (width<=700px){.kh-hero{grid-template-columns:1fr;gap:24px;padding-block:30px}.kh-hero .eyebrow{font-size:9px}.kh-hero h1{font-size:clamp(39px,9.5vw,58px)}.kh-nav{gap:14px 20px;font-size:10px}.kh-heading{flex-direction:column;align-items:start;gap:20px}.kh-heading h2{font-size:33px}.kh-heading>p{max-width:none}.kh-section,.cambodia-page .section{padding-block:43px}.kh-audience-grid,.kh-workloads,.kh-environments,.kh-launch-checks{grid-template-columns:1fr;gap:27px}.kh-audience-grid article{padding:25px}.kh-workloads{padding-block:30px}.kh-workload-list h3,.kh-environments h3{font-size:27px}.cambodia-page .faq h2{font-size:32px}.kh-related{flex-direction:column;align-items:start}.kh-related>div{flex-direction:column;align-items:start;gap:20px}}
