.kd.kd-plain .kd-plain__head{padding-block:var(--kd-space-lg) var(--kd-space-xl);-webkit-border-before:0;border-block-start:0}.kd.kd-plain .kd-plain__mark{display:inline-block;text-decoration:none;-webkit-margin-after:var(--kd-space-lg);margin-block-end:var(--kd-space-lg)}.kd.kd-plain .kd-plain__logo{display:block;height:1.625rem;width:auto}.kd.kd-plain .kd-plain__mark:hover{opacity:.85}.kd.kd-plain .kd-plain__mark:focus-visible{outline:3px solid var(--kd-focus);outline-offset:2px}.kd.kd-plain h1{font-size:clamp(1.9rem,4vw,3rem);line-height:1.12;max-width:22ch;text-wrap:pretty;margin-block:0 var(--kd-space-md)}.kd.kd-plain .kd-lede{-webkit-margin-after:0;margin-block-end:0}.kd.kd-plain .kd-plain__body{padding-block:var(--kd-space-xl) var(--kd-space-2xl);-webkit-border-before:0;border-block-start:0}.kd.kd-plain .kd-prose h2{font-family:var(--kd-font-display);font-weight:600;font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;text-transform:none;max-width:none;margin-block:var(--kd-space-lg) var(--kd-space-xs)}.kd.kd-plain .kd-prose h2:first-child{-webkit-margin-before:0;margin-block-start:0}.kd.kd-plain .kd-prose a{color:var(--kd-accent);text-decoration:underline;text-underline-offset:.15em}.kd.kd-plain .kd-prose a:focus-visible{outline:3px solid var(--kd-focus);outline-offset:2px}