.kdraft .read{width:680px;max-width:calc(100% - 2 * var(--gutter));margin:56px auto 0;padding-bottom:8px;color:var(--ink-read);text-align:left}.kdraft .intro-strip~main .read{margin-top:44px}.kdraft .read-title{margin:0;font-family:var(--serif);font-weight:500;font-size:56px;line-height:1.04;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.kdraft .read-heading,.kdraft .read.legal h2{font:500 27px/1.14 var(--serif);letter-spacing:-.01em;text-wrap:pretty}@media (max-width:720px){.kdraft .read-heading{font-size:24px}}@media (max-width:719.98px){.kdraft .read.legal h2{font-size:23px}}.kdraft .read-line{margin:14px 0 0;font-size:15px;line-height:22px;color:var(--meta)}.kdraft .read-line a[href]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.kdraft .read-title+.read-body{margin-top:36px}.kdraft .read-body :is(p,li){margin:0;font-size:19px;line-height:1.65;color:var(--ink-read);text-wrap:pretty}.kdraft .read-body p.read-line{margin-top:14px;font-size:15px;line-height:22px;color:var(--meta)}.kdraft .read-body p+p{margin-top:18px}.kdraft .read .page-get{margin-top:44px}@media (max-width:719.98px){.kdraft .read{width:auto;max-width:none;margin:28px var(--gutter) 0}.kdraft .intro-strip~main .read{margin-top:28px}.kdraft .read-title{font-size:40px}.kdraft .read-title+.read-body{margin-top:24px}.kdraft .read-body :is(p,li){font-size:17px}.kdraft .read-body p+p{margin-top:16px}}