.posts_page__GUF7s{max-width:1160px;margin:0 auto;padding:48px 24px 80px}.posts_intro__WOjfo{max-width:680px;margin:0 auto 48px;text-align:center}.posts_heading__78RgC,.posts_intro__WOjfo h1{font-size:clamp(32px,5vw,52px);line-height:1.15;font-weight:500;letter-spacing:0;text-transform:none;text-wrap:balance}.posts_excerpt__rU7JX,.posts_intro__WOjfo p{color:var(--muted);font-size:19px;line-height:1.6}.posts_grid__Ej40p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.posts_card__lOOPA{min-width:0;border-bottom:1px solid var(--line);padding-bottom:28px}.posts_cover__wm2Ve{width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--photo);display:block;margin-bottom:24px}.posts_card__lOOPA h2{margin:12px 0;font-size:28px;line-height:1.25;text-transform:none;letter-spacing:0}.posts_card__lOOPA p{line-height:1.6}.posts_link__2auua{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.posts_link__2auua:hover{text-decoration-thickness:2px}.posts_link__2auua:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.posts_meta__J1pjE{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font-size:15px;line-height:1.5}.posts_article__67m__{max-width:740px;margin:0 auto;overflow-wrap:anywhere}.posts_breadcrumbs__XwN3S{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:15px}.posts_heading__78RgC{margin:16px 0 20px}.posts_article__67m__ header{margin-bottom:32px}.posts_body__pufjc{font-size:18px;line-height:1.8}.posts_body__pufjc blockquote,.posts_body__pufjc figure,.posts_body__pufjc ol,.posts_body__pufjc p,.posts_body__pufjc ul{margin:0 0 24px}.posts_body__pufjc h2,.posts_body__pufjc h3,.posts_body__pufjc h4{margin:40px 0 16px;line-height:1.3;letter-spacing:0;text-transform:none;scroll-margin-top:180px}.posts_body__pufjc h2{font-size:28px}.posts_body__pufjc h3{font-size:23px}.posts_body__pufjc h4{font-size:20px}.posts_body__pufjc ol,.posts_body__pufjc ul{padding-left:24px}.posts_body__pufjc li+li{margin-top:8px}.posts_body__pufjc img{display:block;max-width:100%;height:auto;margin:24px auto}.posts_body__pufjc a{text-decoration:underline;text-underline-offset:4px}.posts_body__pufjc a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.posts_body__pufjc blockquote{border-left:2px solid var(--line);padding:4px 24px;color:var(--muted)}.posts_body__pufjc figcaption{font-size:15px;color:var(--muted);text-align:center}.posts_body__pufjc table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}.posts_body__pufjc td,.posts_body__pufjc th{border:1px solid var(--line);padding:10px 14px;text-align:left;overflow-wrap:normal}.posts_body__pufjc pre{max-width:100%;overflow-x:auto;padding:16px;background:var(--photo)}.posts_bottom__kbwmU{margin-top:48px;padding-top:24px;border-top:1px solid var(--line)}.posts_notice__mo9Eb{padding:16px 20px;margin-bottom:32px;background:var(--blush-surface);border:1px solid var(--line);line-height:1.6}.posts_empty__z8gVW{padding:48px 0;text-align:center}@media(max-width:640px){.posts_page__GUF7s{padding:32px 20px 56px}.posts_grid__Ej40p{grid-template-columns:1fr;gap:32px}.posts_intro__WOjfo{margin-bottom:32px}.posts_body__pufjc{font-size:17px;line-height:1.75}.posts_heading__78RgC{font-size:34px}.posts_card__lOOPA h2{font-size:26px}}.posts_srOnly__riWhd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}