.post{display:grid;column-gap:calc(var(--spacing) * 8)}.post[data-v-e5663c5c] *{text-transform:none}.post .post-sidebar[data-v-e5663c5c]{gap:calc(var(--spacing) * 8);display:grid;grid-template-rows:auto 1fr;padding-bottom:calc(var(--spacing) * 8)}@media(min-width:64rem){.post .post-sidebar[data-v-e5663c5c]{top:calc(var(--spacing) * 32);position:sticky;height:100svh}}@media(min-width:64rem){.post .post-sidebar[data-v-e5663c5c]{padding-bottom:calc(var(--spacing) * 32)}}.post .section-label[data-v-e5663c5c]{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-transform:lowercase}.post .sidebar-top[data-v-e5663c5c]{display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 4);height:100%}@media(min-width:64rem){.post .sidebar-top[data-v-e5663c5c]{margin-bottom:calc(var(--spacing) * 16)}}.post .meta-field[data-v-e5663c5c]{gap:calc(var(--spacing) * 1);display:grid}.post .meta-key[data-v-e5663c5c]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-transform:uppercase}.post .meta-val[data-v-e5663c5c]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:var(--neutral-dark-80)}.post .post-article[data-v-e5663c5c]{padding-top:calc(var(--spacing) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing) * 12)}.post .post-title[data-v-e5663c5c]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-transform:none}@media(min-width:64rem){.post .post-title[data-v-e5663c5c]{margin-bottom:calc(var(--spacing) * 8)}}.post .post-image{border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.post .post-image[data-v-e5663c5c]{aspect-ratio:16 / 9;background:var(--neutral-light-20)}.post .post-image .image[data-v-e5663c5c]{width:100%;height:100%;inset:calc(var(--spacing) * 0);position:absolute;object-fit:cover}@media(min-width:64rem){.post .post-image{margin-bottom:calc(var(--spacing) * 8)}}.post .post-body{@property --un-leading{syntax:"*";inherits:false;}}.post .post-body[data-v-e5663c5c] h2{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-bottom:calc(var(--spacing) * 6)}.post .post-body[data-v-e5663c5c] h3{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-bottom:calc(var(--spacing) * 6)}.post .post-body[data-v-e5663c5c] h4{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-bottom:calc(var(--spacing) * 6)}.post .post-body[data-v-e5663c5c] p{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));margin-bottom:calc(var(--spacing) * 8)}.post .post-body[data-v-e5663c5c] blockquote{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--font-serif);font-style:italic;margin-top:calc(var(--spacing) * 16);margin-bottom:calc(var(--spacing) * 20);color:var(--neutral-mid)}@media(min-width:64rem){.post .post-body[data-v-e5663c5c] blockquote{font-size:60px;--un-leading:var(--leading-tight);line-height:var(--leading-tight)}}.post .post-body[data-v-e5663c5c] ul{padding-left:calc(var(--spacing) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 12)}.post .post-body[data-v-e5663c5c] ul li{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.post .post-body[data-v-e5663c5c] ul li:before{content:"•";font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}@media(min-width:64rem){.post{grid-template-columns:1fr 2fr}}@media(min-width:64rem){.post{padding-bottom:calc(var(--spacing) * 32)}}
