.post{display:grid;column-gap:calc(var(--spacing) * 8)}.post[data-v-18736b14] *{text-transform:none}.post .post-sidebar[data-v-18736b14]{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:calc(var(--spacing) * 8)}@media(min-width:64rem){.post .post-sidebar[data-v-18736b14]{top:calc(var(--spacing) * 0);position:sticky;height:100svh}}@media(min-width:64rem){.post .post-sidebar[data-v-18736b14]{padding-bottom:calc(var(--spacing) * 32)}}.post .section-label[data-v-18736b14]{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-bottom:calc(var(--spacing) * 4);text-transform:lowercase}@media(min-width:64rem){.post .section-label[data-v-18736b14]{margin-bottom:calc(var(--spacing) * 10)}}.post .meta-field[data-v-18736b14]{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1)}.post .meta-key[data-v-18736b14]{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)}.post .meta-val[data-v-18736b14]{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-18736b14]{padding-top:calc(var(--spacing) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing) * 12)}.post .post-title[data-v-18736b14]{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-18736b14]{margin-bottom:calc(var(--spacing) * 20)}}.post .post-image{border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.post .post-image[data-v-18736b14]{aspect-ratio:16 / 9;background:var(--neutral-light-20)}.post .post-image .image[data-v-18736b14]{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) * 32)}}.post .post-body{@property --un-leading{syntax:"*";inherits:false;}}.post .post-body[data-v-18736b14] 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-18736b14] 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-18736b14] 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-18736b14] 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-18736b14] 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-18736b14] blockquote{font-size:60px;--un-leading:var(--leading-tight);line-height:var(--leading-tight)}}.post .post-body[data-v-18736b14] 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-18736b14] ul li{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.post .post-body[data-v-18736b14] 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)}}
