.page_container__kTTKk{margin:0 auto 72px;max-width:1280px;overflow-x:hidden}@media(min-width:768px){.page_container__kTTKk{margin:0 auto 120px}}.page_pageTitleContainer__tVV4a{padding:40px 16px;background-color:var(--color-black);color:var(--color-white);margin-top:24px}@media(min-width:768px){.page_pageTitleContainer__tVV4a{padding:80px var(--page-pad-left)}}@media(min-width:992px){.page_pageTitleContainer__tVV4a{margin-top:0}}.page_pageTitleContainer__tVV4a>h1{margin:0}.page_posts__EKTdT{position:relative;display:grid;gap:32px;grid-template-columns:[a] 1fr [b];padding-bottom:32px}@media(min-width:768px){.page_posts__EKTdT{grid-template-columns:repeat(2,[a] 1fr);margin-bottom:120px}}@media(min-width:992px){.page_posts__EKTdT{grid-template-columns:repeat(3,[a] 1fr)}}.page_sections__fldRj{display:flex;flex-direction:column;gap:80px}.page_sectionTop__VzC8g{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-star;gap:16px;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--color-neutral-900)}@media(min-width:768px){.page_sectionTop__VzC8g{flex-direction:row;align-items:flex-end}}.page_headingAndSub__FlvAQ>h2{margin-bottom:8px}.page_headingAndSub__FlvAQ>p{max-width:50ch;color:var(--color-neutral-500)}.page_section__no1wy{margin-bottom:80px;padding:0 16px}@media(min-width:768px){.page_section__no1wy{padding:0 var(--page-pad-left)}}.page_seeMoreLink__slNmG{flex-shrink:0}.page_seeMoreLink__slNmG>a{text-decoration:none;color:var(--color-neutral-100)}@media not all and (hover:none){.page_seeMoreLink__slNmG>a:hover{color:var(--color-black)}}.page_tagsSection__q9L9y{display:flex;flex-direction:column;gap:48px;padding:40px 16px;background-color:var(--color-neutral-925);margin-top:48px}@media(min-width:768px){.page_tagsSection__q9L9y{padding:80px var(--page-pad-left)}}.page_tags__lgRgR{display:flex;flex-wrap:wrap;justify-content:start;gap:16px}@media(min-width:768px){.page_tags__lgRgR{gap:12px}}.page_tag__vcdSj{text-decoration:none;background-color:var(--color-black);color:var(--color-white);padding:4px 12px;border-radius:12px;text-align:center}@media(min-width:768px){.page_tag__vcdSj{padding:2px 12px}}@media not all and (hover:none){.page_tag__vcdSj:hover{background-color:var(--color-tan-400)}}.page_main__geKk_{display:flex;flex-direction:column;gap:60px}@media(min-width:768px){.page_main__geKk_{gap:96px}}.page_frontMatterContainer__Jv5Ud{display:grid;grid-template-columns:[a] 1fr [b];gap:0 48px;background-color:var(--color-neutral-975);position:relative;padding:16px 16px 32px;margin-top:16px;contain:layout}@media(min-width:768px){.page_frontMatterContainer__Jv5Ud{grid-template-columns:repeat(2,[a] 1fr);padding:24px var(--page-pad-left)}}@media(min-width:992px){.page_frontMatterContainer__Jv5Ud{margin-top:24px;padding:48px var(--page-pad-left)}}.page_frontMatterText___J3Fd{display:flex;flex-direction:column;justify-content:space-between;gap:16px;order:2}@media(min-width:768px){.page_frontMatterText___J3Fd{gap:32px;order:1}}.page_imgContainer__0ekaW{position:relative;aspect-ratio:2;background-color:var(--color-neutral-900);border-radius:8px;overflow:hidden;order:1}@media(min-width:768px){.page_imgContainer__0ekaW{order:2;border-radius:12px}}.page_postTitle__WrjSp{margin:0}.page_primaryTag__mjWpR{color:var(--color-neutral-300);font-size:12px;margin:0}.page_bodyAndSidebar__fe7kf{display:grid;grid-template-columns:1fr;padding:0 16px;gap:80px}@media(min-width:768px){.page_bodyAndSidebar__fe7kf{padding:0 var(--page-pad-left);grid-template-columns:1fr 450px 1fr}}@media(min-width:992px){.page_bodyAndSidebar__fe7kf{grid-template-columns:1fr 500px 1fr}}.page_body__hHS4_{width:100%}.page_body__hHS4_ blockquote{color:#8a8a8a}.page_body__hHS4_ blockquote p{font-size:25px;font-style:italic}.page_body__hHS4_ blockquote p strong{font-weight:200}.page_body__hHS4_ h2{margin-top:2em;margin-bottom:1em}.page_body__hHS4_ h2:first-of-type{margin-top:0}.page_body__hHS4_ h2>strong{font-weight:500}.page_body__hHS4_ li{margin:.5em 0}.page_body__hHS4_ img{border-radius:12px;width:100%}.page_sidebar__Pt_K5{width:100%;gap:24px}.page_sidebar__Pt_K5,.page_timestamps__fvH9_{display:flex;flex-direction:column}.page_timestamps__fvH9_>time{color:var(--color-neutral-300);font-size:14px;margin:0}.page_markdownImg__wiYXe{display:block;position:relative;width:100%;background-color:var(--color-neutral-900);border-radius:12px;margin:0}@media(min-width:992px){.page_markdownImg__wiYXe{width:calc(100% + 180px);margin:32px -90px 0}}.page_buttonContainer__BScrj{margin:0 auto}.page_button__f5yxn{background-color:var(--color-neutral-925);color:var(--color-neutral-100);border-radius:8px;padding:10px 24px 10px 16px;margin-top:48px}.page_button__f5yxn svg{width:24px;margin-right:8px}.page_button__f5yxn:hover path{stroke:#fff}.page_innerButton__YGNTg{display:flex;align-items:center}.page_relatedContainer__jT7Ds{background-color:var(--color-neutral-975);padding:24px 16px}@media(min-width:768px){.page_relatedContainer__jT7Ds{padding:48px var(--page-pad-left)}}.page_relatedPosts__dp6Fg{position:relative;display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:768px){.page_relatedPosts__dp6Fg{grid-template-columns:repeat(3,1fr)}.page_relatedPosts__dp6Fg[data-n="1"],.page_relatedPosts__dp6Fg[data-n="2"]{grid-template-columns:repeat(2,1fr)}}.page_relatedPost__Cf1xq{width:100%}.page_relatedPost__Cf1xq a{text-decoration:none}