.post_page__RWvJs{padding-block:var(--pl-space-page-head) var(--pl-space-page-foot)}.post_back__AkRCM{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:var(--pl-type-body);font-weight:500;color:var(--pl-ink-dim);text-decoration:none;transition:color .2s ease}.post_back__AkRCM:hover{color:var(--pl-ink)}.post_header__W6zcP{display:flex;flex-direction:column;gap:.875rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding-bottom:clamp(1.75rem,3.5vw,2.5rem);border-bottom:1px solid var(--pl-hairline);max-width:var(--pl-measure-prose)}.post_topics__LjlWZ{font-family:var(--font-sans);font-size:var(--pl-type-eyebrow);line-height:var(--pl-lh-eyebrow);letter-spacing:var(--pl-track-eyebrow);font-weight:500;text-transform:uppercase;color:var(--pl-ink-dim)}.post_title__IbFpw{font-family:var(--font-display);font-weight:500;font-size:var(--pl-type-section);line-height:var(--pl-lh-section);letter-spacing:var(--pl-track-section);color:var(--pl-ink);max-width:22ch;text-wrap:balance}.post_dek__qdqnB{font-size:var(--pl-type-lead);line-height:var(--pl-lh-lead);letter-spacing:var(--pl-track-lead);max-width:var(--pl-measure-lead);text-wrap:pretty}.post_dek__qdqnB,.post_meta___6dyE{font-family:var(--font-sans);color:var(--pl-ink-dim)}.post_meta___6dyE{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.25rem;font-size:var(--pl-type-meta);line-height:var(--pl-lh-meta);letter-spacing:var(--pl-track-meta);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.post_prose__4_0HY{margin-top:clamp(2rem,4vw,3rem);max-width:var(--pl-measure-prose);font-family:var(--font-sans);font-size:var(--pl-type-lead);line-height:1.72;letter-spacing:var(--pl-track-body);color:var(--pl-ink);text-wrap:pretty}.post_prose__4_0HY>:first-child{margin-top:0}.post_prose__4_0HY p{margin-block:0 1.35em}.post_prose__4_0HY h2{font-weight:500;font-size:var(--pl-type-subsection);line-height:var(--pl-lh-subsection);letter-spacing:var(--pl-track-subsection);margin-block:2.25em .6em;max-width:26ch}.post_prose__4_0HY h2,.post_prose__4_0HY h3{font-family:var(--font-display);color:var(--pl-ink);text-wrap:balance}.post_prose__4_0HY h3{font-weight:600;font-size:var(--pl-type-card);line-height:var(--pl-lh-card);letter-spacing:var(--pl-track-card);margin-block:1.9em .5em;max-width:30ch}.post_prose__4_0HY h4{font-family:var(--font-sans);font-weight:600;font-size:var(--pl-type-lead);line-height:var(--pl-lh-lead);color:var(--pl-ink);margin-block:1.6em .4em}.post_prose__4_0HY ol,.post_prose__4_0HY ul{margin-block:0 1.35em;padding-left:1.35em}.post_prose__4_0HY li{margin-block:0 .5em}.post_prose__4_0HY li::marker{color:var(--pl-ink-dim)}.post_prose__4_0HY li>ol,.post_prose__4_0HY li>ul{margin-top:.5em}.post_prose__4_0HY blockquote{margin-block:1.75em;padding-left:1.25em;border-left:2px solid var(--pl-hairline);color:var(--pl-ink-dim)}.post_prose__4_0HY blockquote>:last-child{margin-bottom:0}.post_prose__4_0HY a{color:var(--pl-ink);text-decoration:none;border-bottom:1px solid rgba(11,11,12,.28);transition:border-color .2s ease}.post_prose__4_0HY a:hover{border-color:var(--pl-ink)}.post_prose__4_0HY a:focus-visible{outline:2px solid var(--pl-ink);outline-offset:2px}.post_prose__4_0HY strong{font-weight:600;color:var(--pl-ink)}.post_prose__4_0HY em{font-style:italic}.post_prose__4_0HY code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em;padding:.15em .4em;border-radius:5px;background:rgba(11,11,12,.045);border:1px solid var(--pl-hairline);overflow-wrap:break-word}.post_prose__4_0HY pre{margin-block:0 1.5em;padding:1rem 1.15rem;border-radius:12px;background:rgba(11,11,12,.045);border:1px solid var(--pl-hairline);overflow-x:auto;line-height:1.6}.post_prose__4_0HY pre code{padding:0;border:0;background:none;font-size:.8125em}.post_prose__4_0HY hr{margin-block:2.5em;border:0;border-top:1px solid var(--pl-hairline)}.post_prose__4_0HY table{display:block;overflow-x:auto;width:100%;margin-block:0 1.5em;border-collapse:collapse;font-size:var(--pl-type-body)}.post_prose__4_0HY td,.post_prose__4_0HY th{text-align:left;padding:.6rem .9rem .6rem 0;border-bottom:1px solid var(--pl-hairline);vertical-align:top}.post_prose__4_0HY th{font-weight:600;font-size:var(--pl-type-meta);letter-spacing:var(--pl-track-eyebrow);text-transform:uppercase;color:var(--pl-ink-dim);white-space:nowrap}.post_prose__4_0HY img{max-width:100%;height:auto;border-radius:12px;margin-block:0 1.5em}.post_closer__iGz1K{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:var(--pl-measure-prose);margin-top:var(--pl-space-closer-gap);padding-top:var(--pl-space-closer-pad);border-top:1px solid var(--pl-hairline)}.post_more__n55Pg{display:flex;flex-direction:column;gap:.75rem}.post_moreHeading__H_MU6{font-family:var(--font-sans);font-size:var(--pl-type-eyebrow);line-height:var(--pl-lh-eyebrow);letter-spacing:var(--pl-track-eyebrow);font-weight:500;text-transform:uppercase;color:var(--pl-ink-dim)}.post_moreList__BBH4R{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.post_moreLink__C0H9X{font-family:var(--font-sans);font-size:var(--pl-type-body);line-height:var(--pl-lh-body);font-weight:500;color:var(--pl-ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.post_moreLink__C0H9X:hover{border-color:rgba(11,11,12,.2)}.post_moreLink__C0H9X:focus-visible{outline:2px solid var(--pl-ink);outline-offset:3px}