.kebo-standard-page .kebo-document { padding-top:clamp(36px,5vw,76px); padding-bottom:clamp(48px,7vw,96px); }
.kebo-standard-page .kebo-document__article { max-width:960px; margin-inline:auto; min-width:0; overflow-wrap:anywhere; font-size:18px; line-height:1.7; }
.kebo-standard-page .kebo-document__article h1 { font-size:clamp(30px,4.5vw,54px); line-height:1.12; margin:0 0 32px; }
.kebo-standard-page .kebo-document__article h2 { font-size:clamp(24px,3vw,32px); line-height:1.25; margin:36px 0 16px; }
.kebo-standard-page .kebo-document__article h3 { font-size:22px; line-height:1.35; margin:28px 0 12px; }
.kebo-standard-page .kebo-document__article p { margin-block:0 20px; }
.kebo-standard-page .kebo-document__article ul,.kebo-standard-page .kebo-document__article ol { padding-inline-start:1.5em; margin-block:16px 24px; }
.kebo-standard-page .kebo-document__article a { text-decoration:underline; text-underline-offset:.18em; }
.kebo-standard-page .kebo-document__article img { max-width:100%; height:auto; }
.kebo-standard-page .kebo-document__article .wp-block-table { overflow-x:auto; }
.kebo-standard-page #cmplz-document { max-width:none; font-size:inherit; }
.kebo-standard-page #cmplz-document p,.kebo-standard-page #cmplz-document li { font-size:inherit; }
