@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.kpk-policy{padding:78px 24px;background:#fff;color:#434343;font-family:Montserrat,sans-serif} .kpk-policy-inner{width:100%;max-width:960px;margin:auto} .kpk-policy h1{font:600 clamp(38px,4vw,58px)/1.1 Outfit,sans-serif;letter-spacing:-1px;margin:0 0 40px;color:#007e9f} .kpk-policy-copy{font-size:15px;line-height:1.85;width:100%;min-width:0;overflow-wrap:anywhere} .kpk-policy-copy h2{font:600 28px/1.25 Outfit,sans-serif;margin:34px 0 18px;color:#434343} .kpk-policy-copy p{margin:0 0 20px} .kpk-policy-copy ul,.kpk-policy-copy ol{padding-left:24px;margin:0 0 22px} .kpk-policy-copy li{margin-bottom:10px} .kpk-policy-copy a{color:#007e9f;text-decoration:underline} .kpk-policy-copy table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;margin:24px 0} .kpk-policy-copy th,.kpk-policy-copy td{padding:14px;border:1px solid #ccd8dc;vertical-align:top;overflow-wrap:anywhere} .kpk-policy-copy th{background:#eef7f8;text-align:left}@media(max-width:600px){.kpk-policy{padding:46px 18px} .kpk-policy-copy table{font-size:11px} .kpk-policy-copy th,.kpk-policy-copy td{padding:8px}}