.BlogPost.u-1m300tw{flex-direction:column;display:flex}.BlogPost-meta.u-1m300tw{font-size:var(--font-size-s);order:-1;display:flex}.BlogPost-divider.u-1m300tw{opacity:.4;padding-inline:.5em}.BlogPost-date.u-1m300tw{text-transform:uppercase;letter-spacing:0.05%;color:var(--color-indigo);font-family:badge,body,sans-serif;font-weight:700}h2.u-1m300tw{font-size:var(--font-size-xl);margin-block:.5rem 0}h2.u-1m300tw:has(~p:where(.u-1m300tw)){margin-bottom:1rem}a:is(:hover,:focus-visible,:active) h2.u-1m300tw{text-decoration:underline}@media (max-width:36rem){.Blog-container.u-1tphzrn{margin-inline:calc(-1*var(--sidemargin));padding-inline:var(--sidemargin)}.Blog-post.u-1tphzrn{margin-bottom:1.5em}.Blog-stick.u-1tphzrn{display:none}}@media not all and (max-width:36rem){.Blog-group.u-1tphzrn{align-items:start;display:flex}.Blog-group.u-1tphzrn>div:where(.u-1tphzrn),.Blog-group.u-1tphzrn>ul:where(.u-1tphzrn){flex:1}.Blog-stick.u-1tphzrn{margin-bottom:2rem;margin-right:.5em;font-size:1.5rem;font-weight:600;position:sticky;top:7rem}.Blog-year.u-1tphzrn{min-width:4ch}.Blog-month.u-1tphzrn{min-width:5.125em;margin-right:clamp(1rem,5vw - 1rem,1.5rem)}.Blog-post.u-1tphzrn{border-left:.125rem solid #fff;padding:.25rem 0 3rem clamp(1.5rem,5vw - .5rem,2rem);position:relative}.Blog-post.u-1tphzrn:before{content:"";background:#fff;border:.125rem solid #fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:calc(50% - 1.625rem);left:-.4375rem}.Blog-container.u-1tphzrn>:where(.u-1tphzrn):first-child>div:where(.u-1tphzrn)>:where(.u-1tphzrn):first-child>ul:where(.u-1tphzrn)>:where(.u-1tphzrn):first-child{margin-top:-3rem;padding-top:3.25rem}.Blog-container.u-1tphzrn>:where(.u-1tphzrn):first-child>div:where(.u-1tphzrn)>:where(.u-1tphzrn):first-child>ul:where(.u-1tphzrn)>:where(.u-1tphzrn):first-child:before{top:calc(50% - .125rem)}}.Blog-container.u-1tphzrn,.container.u-1tphzrn{background-image:linear-gradient(transparent,70%,color-mix(in srgb,var(--color-indigo)10%,color-mix(in srgb,var(--color-lightestgrey),transparent)));background-position:bottom;background-repeat:no-repeat;background-size:100% 2em,100%,100%}.Blog-container.u-1tphzrn{--Blog-timeline-center:clamp(13.0625rem,13.0625rem + (.05*(100vw - 40rem)),13.5625rem);background-image:linear-gradient(transparent,70%,color-mix(in srgb,var(--color-indigo)10%,color-mix(in srgb,var(--color-lightestgrey),transparent))),linear-gradient(to right in srgb,var(--color-lightestgrey),color-mix(in srgb,var(--color-lightestgrey)90%,transparent)calc(var(--Blog-timeline-center) - 1rem),color-mix(in srgb,var(--color-lightestgrey)90%,transparent)calc(var(--Blog-timeline-center) + 1rem),var(--color-lightestgrey)30rem),linear-gradient(in srgb,var(--color-violet),var(--color-indigo));padding-top:3rem}@media (max-width:36rem){.Blog-container.u-1tphzrn{background-image:linear-gradient(transparent,70%,color-mix(in srgb,var(--color-indigo)10%,color-mix(in srgb,var(--color-lightestgrey),transparent))),linear-gradient(to right in srgb,color-mix(in srgb,var(--color-lightestgrey)95%,transparent),20%,color-mix(in srgb,var(--color-lightestgrey)85%,transparent),80%,color-mix(in srgb,var(--color-lightestgrey)90%,transparent)),linear-gradient(in srgb,var(--color-violet),var(--color-indigo))}}.Blog-group.u-1tphzrn>ul:where(.u-1tphzrn){padding-left:0;list-style:none}
