.U_KpLW_list{--col-gap:0px;gap:44px;margin-top:24px;display:grid}.U_KpLW_card{border:1px solid var(--rule);grid-template-columns:220px minmax(0,1fr);gap:24px;padding:22px;display:grid}.U_KpLW_card img{aspect-ratio:4/3;object-fit:contain;background:var(--paper-2);width:100%}.U_KpLW_card h2{font-size:20px;line-height:1.6}.U_KpLW_card h2 a:hover{color:var(--brand)}.U_KpLW_date{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.U_KpLW_age{background:var(--paper-2);color:var(--ink-2);padding:0 8px;font-size:12px;font-weight:900}.U_KpLW_summary{color:var(--ink-2);margin-top:8px;font-size:15px}.U_KpLW_body{margin-top:10px;font-size:15px}.U_KpLW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.U_KpLW_file{color:var(--ink-3);font-size:13px}.U_KpLW_noImg{aspect-ratio:4/3;background:var(--paper-2);color:var(--ink-3);font-family:var(--font-display);place-items:center;font-size:28px;display:grid}.U_KpLW_pager{justify-content:center;align-items:center;gap:10px;margin-top:40px;font-size:14px;display:flex}.U_KpLW_article{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;margin-top:16px;display:grid}.U_KpLW_sheet{background:var(--sheet);border:1px solid var(--rule);padding:36px 40px}.U_KpLW_sheet h1{font-family:var(--font-display);font-size:clamp(30px,3.4vw,42px);font-weight:400;line-height:1.35}.U_KpLW_hero{border:1px solid var(--rule);width:100%;height:auto;margin:22px 0;display:block}.U_KpLW_aside{gap:14px;display:grid;position:sticky;top:100px}.U_KpLW_asideBox{background:var(--sheet);border:1px solid var(--rule);padding:18px}.U_KpLW_asideBox h2{margin-bottom:8px;font-size:16px;font-weight:900}.U_KpLW_asideBox ul{gap:8px;font-size:14px;list-style:none;display:grid}.U_KpLW_intro{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;margin-top:24px;display:grid}.U_KpLW_toc{border-inline-start:2px solid var(--rule);list-style:none;position:sticky;top:100px}.U_KpLW_toc a{color:var(--ink-2);border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:8px 14px;font-weight:700;display:block}.U_KpLW_toc a:hover{color:var(--brand);border-color:var(--brand-fill)}.U_KpLW_sections{gap:28px;display:grid}.U_KpLW_section{scroll-margin-top:100px}.U_KpLW_section h2{font-family:var(--font-display);align-items:center;gap:12px;margin-bottom:12px;font-size:30px;font-weight:400;display:flex}.U_KpLW_contact{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:36px;margin-top:24px;display:grid}.U_KpLW_contact address{gap:14px;font-style:normal;display:grid}.U_KpLW_contact address p{align-items:flex-start;gap:12px;display:flex}.U_KpLW_contact address .U_KpLW_ic{color:var(--brand);margin-top:4px}.U_KpLW_form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.U_KpLW_form .U_KpLW_wide{grid-column:1/-1}@media (max-width:900px){.U_KpLW_card{grid-template-columns:1fr}.U_KpLW_card img,.U_KpLW_noImg{max-width:360px}.U_KpLW_article,.U_KpLW_intro,.U_KpLW_contact{grid-template-columns:1fr}.U_KpLW_aside,.U_KpLW_toc{position:static}.U_KpLW_toc{border:0;flex-wrap:wrap;gap:6px;display:flex}.U_KpLW_toc a{border:1px solid var(--rule);background:var(--sheet);margin:0;padding:6px 12px}.U_KpLW_sheet{padding:22px 18px}.U_KpLW_form{grid-template-columns:1fr}}
