.underline-link_link__suQqf{--bar:currentColor;background-image:linear-gradient(var(--bar),var(--bar));background-repeat:no-repeat;background-position:100% 100%;background-size:0 3px;transition:background-size var(--dur-base) var(--ease-in-quad);padding-bottom:2px}.underline-link_link__suQqf:focus-visible,.underline-link_link__suQqf:hover{background-position:0 100%;background-size:100% 3px}.underline-link_persistent__M5oQG{background-size:100% 1px}.underline-link_indigo__9qQGe{--bar:var(--indigo);color:var(--indigo)}.underline-link_orange__muLqp{--bar:var(--orange);color:var(--orange)}.underline-link_yellow__hr8Oa{--bar:var(--yellow);color:var(--yellow)}.underline-link_indigo__9qQGe:hover{color:var(--indigo)}.underline-link_orange__muLqp:hover{color:var(--orange)}.underline-link_yellow__hr8Oa:hover{color:var(--yellow)}@keyframes post-list_riseIn__cfGz6{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.post-list_list__IIleU{border-bottom:1px solid var(--rule-soft)}.post-list_item__hTqOa{opacity:0;animation:post-list_riseIn__cfGz6 var(--dur-cell) var(--ease-out-quint) forwards;animation-delay:calc(var(--i, 0)*60ms)}.post-list_row__jCbCv{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);padding:var(--row-pad) 0;border-top:1px solid var(--rule-soft);align-items:baseline}@media(max-width:900px){.post-list_row__jCbCv{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:20px 0}}.post-list_date__yV8q8{grid-column:1/3;font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}@media(max-width:900px){.post-list_date__yV8q8{grid-column:auto}}.post-list_title__RlIB_{grid-column:3/10;display:flex;align-items:center;gap:16px;font-family:var(--font-display);font-weight:600;font-size:var(--text-h3);line-height:var(--lh-h3);letter-spacing:-.015em}@media(max-width:900px){.post-list_title__RlIB_{grid-column:auto;font-size:24px;align-items:baseline}}.post-list_row__jCbCv .post-list_dot__Oki8l{background:var(--ink)}@media(max-width:900px){.post-list_row__jCbCv .post-list_dot__Oki8l{align-self:center}}.post-list_indigo__r57nL:focus-visible .post-list_dot__Oki8l,.post-list_indigo__r57nL:hover .post-list_dot__Oki8l{background:var(--indigo)}.post-list_yellow__uRcjM:focus-visible .post-list_dot__Oki8l,.post-list_yellow__uRcjM:hover .post-list_dot__Oki8l{background:var(--yellow)}.post-list_orange__i76Rh:focus-visible .post-list_dot__Oki8l,.post-list_orange__i76Rh:hover .post-list_dot__Oki8l{background:var(--orange)}.post-list_tags__rEtED{grid-column:10/13;justify-self:end;text-align:right;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}@media(max-width:900px){.post-list_tags__rEtED{grid-column:auto;justify-self:start;text-align:left}}.post-list_empty__8Y8Ng{padding:48px 0;border-top:1px solid var(--rule-soft);font-size:18px}.tag_tag__ZbBh8{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--ink);font-size:12px;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink);background:transparent;transition:all var(--dur-fast)}.tag_active__IJO43,.tag_tag__ZbBh8:hover{background:var(--ink);color:var(--cream)}.tag_active__IJO43:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.post_post__oRKW3{padding-top:40px}.post_body__CQoFF{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);padding:48px 0 64px}@media(max-width:900px){.post_body__CQoFF{grid-template-columns:minmax(0,1fr);row-gap:40px;padding:32px 0 48px}}.post_prose__msk7s{grid-column:3/10}@media(max-width:900px){.post_prose__msk7s{grid-column:auto}}.post_aside__IGDAU{grid-column:10/13;display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--ink);padding-left:24px;align-self:start}@media(max-width:900px){.post_aside__IGDAU{grid-column:auto;grid-row:2}}.post_asideTitle__lu2A2{font-weight:600}.post_tags__p1v8u{display:flex;flex-wrap:wrap;gap:6px}.post_share__hoFyL{margin-bottom:48px}