.kzBHra_section{max-width:calc(1100px + 2 * var(--gutter));padding:clamp(72px, 11vh, 120px) var(--gutter) 0}.kzBHra_title{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--display-weight);letter-spacing:-.024em;line-height:1.12}.kzBHra_small{font-family:var(--font-display);font-size:24px;font-weight:var(--display-weight);letter-spacing:-.02em}.kzBHra_body{max-width:36em;color:var(--ink-2);font-size:var(--text-body);text-wrap:pretty;margin-top:14px;line-height:1.6}.kzBHra_people{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.kzBHra_person{border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:20px 22px 22px;display:flex}.kzBHra_who{font-size:var(--text-body);align-items:center;gap:10px;display:flex}.kzBHra_who b{font-weight:500}.kzBHra_who span{color:var(--ink-3)}.kzBHra_brief{color:var(--ink-2);font-size:var(--text-small);text-wrap:pretty;margin-top:16px;line-height:1.6}.kzBHra_from{color:var(--ink-4);margin-top:auto;padding-top:18px;font-size:12px}.kzBHra_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.kzBHra_next{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.kzBHra_next li{border:1px solid var(--line);font-size:var(--text-small);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 16px;display:grid}.kzBHra_next b{font-weight:400}.kzBHra_next span{color:var(--ink-3);grid-column:1}.kzBHra_next em{border:1px solid var(--edge-strong);color:var(--ink-2);border-radius:6px;grid-area:1/2/span 2;align-self:center;padding:3px 7px;font-size:11.5px;font-style:normal;line-height:1}.kzBHra_tips{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;max-width:880px;margin:36px 0 0;display:grid}.kzBHra_tips dt{font-size:var(--text-body);font-weight:500}.kzBHra_tips dd{color:var(--ink-2);font-size:var(--text-small);text-wrap:pretty;margin:6px 0 0;line-height:1.6}.kzBHra_versus{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;max-width:880px;margin-top:40px;display:grid}.kzBHra_versus figure{border:1px solid var(--line);border-radius:14px;margin:0;padding:18px 20px 20px}.kzBHra_versus figure:first-child blockquote{color:var(--ink-3)}.kzBHra_versus figcaption{color:var(--ink-4);font-size:12px}.kzBHra_versus blockquote{color:var(--ink);font-size:var(--text-body);text-wrap:pretty;margin:10px 0 0;line-height:1.55}.kzBHra_examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.kzBHra_examples li{border:1px solid var(--line);border-radius:14px;padding:20px 22px 22px}.kzBHra_examples .kzBHra_from{padding-top:0}.kzBHra_examples .kzBHra_brief{color:var(--ink);font-size:var(--text-body);margin-top:10px}.kzBHra_list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.kzBHra_list li{color:var(--ink-2);font-size:var(--text-body);padding-left:18px;line-height:1.55;position:relative}.kzBHra_list li:before{background:var(--ink-3);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.68em;left:2px}.kzBHra_faq{border-top:1px solid var(--line);max-width:760px;margin:28px 0 0;display:grid}.kzBHra_faq>div{border-bottom:1px solid var(--line);padding:18px 0}.kzBHra_faq dt{font-size:var(--text-body);font-weight:500}.kzBHra_faq dd{color:var(--ink-2);font-size:var(--text-body);text-wrap:pretty;margin:8px 0 0;line-height:1.6}@media (max-width:900px){.kzBHra_people,.kzBHra_pair,.kzBHra_tips,.kzBHra_versus,.kzBHra_examples{grid-template-columns:minmax(0,1fr)}.kzBHra_pair{gap:40px}}
