.post-module__egGiUq__body{color:#ffffffd9;position:relative}.post-module__egGiUq__body>p{font-weight:300;font-size:var(--text-post-body);letter-spacing:var(--tracking-body);color:#ffffffbf;line-height:var(--leading-post);text-align:left}.post-module__egGiUq__body h2{font-weight:400;font-size:var(--text-post-h2);color:#ffffffe6;letter-spacing:var(--tracking-title);margin:2.5rem 0 1rem}.post-module__egGiUq__body h3{font-weight:400;font-size:var(--text-post-h3);color:#fffc;letter-spacing:var(--tracking-title);margin:2rem 0 .8rem}.post-module__egGiUq__body strong{color:#fff}.post-module__egGiUq__body a{color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-underline);text-decoration-color:var(--color-accent-underline);text-underline-offset:2px;transition:color .25s,text-decoration-color .25s}.post-module__egGiUq__body a:hover,.post-module__egGiUq__body a:focus{color:#fff;text-decoration-color:#fff6}.post-module__egGiUq__body blockquote{border-left:3px solid var(--color-accent);color:#fff9;background:0 0;margin:1.5rem 0;padding:10px 20px 10px 1.5rem;font-size:14px;font-style:italic}.post-module__egGiUq__body hr{border-color:#ffffff14;margin:2.5rem 0}.post-module__egGiUq__body ul,.post-module__egGiUq__body ol{color:#ffffffbf;line-height:var(--leading-post);list-style:revert;padding-left:40px}.post-module__egGiUq__body ul li,.post-module__egGiUq__body ol li{margin-bottom:.4em}.post-module__egGiUq__body iframe{border-radius:var(--radius-embed);max-width:100%;box-shadow:var(--shadow-embed);margin:2rem auto;display:block}.post-module__egGiUq__body pre{background:var(--color-surface-hero);color:#ffffffd9;font-family:var(--font-mono);border-radius:var(--radius-embed);box-shadow:var(--shadow-embed);margin:1.5rem 0;padding:1rem 1.25rem;font-size:13px;line-height:1.6;overflow-x:auto}.post-module__egGiUq__body pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.post-module__egGiUq__body :not(pre)>code{color:var(--color-accent);font-family:var(--font-mono);background:#ffffff14;border-radius:3px;padding:.15em .4em;font-size:.9em}@media (max-width:767px){.post-module__egGiUq__body>p{font-size:var(--text-post-body-sm)}.post-module__egGiUq__body h2{font-size:var(--text-post-h2-sm)}}.post-module__egGiUq__meta{text-align:right;text-transform:uppercase;font-weight:300;font-size:var(--text-meta);letter-spacing:var(--tracking-meta);color:#ffffff73;margin-bottom:20px}.post-module__egGiUq__metaLink{color:#fff9;text-decoration:none;transition:color .25s}.post-module__egGiUq__metaLink:hover,.post-module__egGiUq__metaLink:focus{color:var(--color-accent)}
.post-nav-module__CH28VG__nav{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.post-nav-module__CH28VG__link{color:#ffffffbf;flex-direction:column;gap:.4rem;text-decoration:none;transition:color .25s;display:flex}.post-nav-module__CH28VG__older{text-align:right;grid-column:2}.post-nav-module__CH28VG__direction{font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:#ffffff73;transition:color .25s}.post-nav-module__CH28VG__title{font-size:var(--text-post-body);font-weight:300;line-height:1.35}.post-nav-module__CH28VG__link:hover,.post-nav-module__CH28VG__link:focus-visible,.post-nav-module__CH28VG__link:hover .post-nav-module__CH28VG__direction,.post-nav-module__CH28VG__link:focus-visible .post-nav-module__CH28VG__direction{color:var(--color-accent)}.post-nav-module__CH28VG__link:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:4px}@media (max-width:767px){.post-nav-module__CH28VG__nav{grid-template-columns:1fr;gap:1.5rem}.post-nav-module__CH28VG__older{text-align:left;grid-column:1}}
