.Photo_ar__QmtVi{position:relative;overflow:hidden}.Photo_ar__QmtVi.hasFill{position:absolute;top:0;right:0;bottom:0;left:0}.Photo_ar__QmtVi img{display:block;position:absolute;top:0;left:0;z-index:10;opacity:0;width:calc(100% + 1px);height:calc(100% + 1px);transform:translateZ(0);transition:opacity .4s linear}.Photo_ar__QmtVi img.isLoaded{opacity:1}.Photo_placeholder__h4u5P{position:absolute;top:0;right:0;bottom:0;left:0;filter:grayscale(1);transform:scale(1.15);transition:opacity 0s linear .4s}.Photo_placeholder__h4u5P.isLoaded{opacity:0}.Photo_placeholder__h4u5P:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-backdrop-filter:blur(1rem) contrast(1.5);backdrop-filter:blur(1rem) contrast(1.5);content:""}.Photo_placeholder__h4u5P img{opacity:1}.Photo_objectCover__rJBtm{-o-object-fit:cover;object-fit:cover}.Photo_objectContain__40x4t{-o-object-fit:contain;object-fit:contain}.Photo_objectFill__rTNdT{-o-object-fit:fill;object-fit:fill}.author_author__r8zNy{display:flex;gap:1em;align-items:center;color:var(--clr-neutral-600)}.author_author__r8zNy .author_authors__kySJQ{display:flex;gap:.6em;align-items:center}.author_author__r8zNy .author_authors__kySJQ figure{z-index:-1;overflow:hidden;width:35px;height:35px;border-radius:50%}.author_author__r8zNy .author_authors__kySJQ p{white-space:nowrap}.author_author__r8zNy time{margin-left:auto}._layout_container__9Mcwl{max-width:60rem;padding:3rem;margin:0 auto}._layout_grid__4o6bq{display:grid;grid-template-columns:minmax(1em,1fr) minmax(0,500px) minmax(1em,1fr);grid-gap:0 1em}@media (min-width:40em){._layout_grid__4o6bq{grid-template-columns:minmax(1em,1fr) repeat(3,minmax(150px,320px)) minmax(1em,1fr);grid-gap:0 2em}}._layout_col__raJGy{grid-column:-2/2}@media (min-width:600px){._layout_col__raJGy{grid-column:span 1}._layout_col__raJGy:first-child{grid-column:2/span 1}}._layout_flow__RyVG_>*+*{margin-top:var(--flow-spacer,1em)}._layout_split__zsSdf{display:flex;flex-direction:column}._layout_split__zsSdf>*+*{margin:2rem 0 0}._layout_split__zsSdf>*{flex-basis:100%}@media (min-width:600px){._layout_split__zsSdf{flex-direction:row}._layout_split__zsSdf>*+*{margin:0 0 0 2.5rem}}.post_container__hJjJY{margin-top:3em;display:grid;grid-template-columns:1fr min(80ch,calc(100% - 4em)) 1fr;grid-gap:0 2em;gap:0 2em}.post_container__hJjJY>*{grid-column:2/-2}.post_container__hJjJY li,.post_container__hJjJY p{max-width:80ch}.post_container__hJjJY h1,.post_container__hJjJY h2,.post_container__hJjJY h3{max-width:30ch}.post_container__hJjJY a{letter-spacing:0;color:currentColor;text-decoration:underline;-webkit-text-decoration-color:var(--clr-primary-400);text-decoration-color:var(--clr-primary-400);text-underline-offset:1px}.post_container__hJjJY a:hover{color:var(--clr-primary-400);text-decoration:underline;-webkit-text-decoration-color:var(--clr-primary-900);text-decoration-color:var(--clr-primary-900)}.post_container__hJjJY a:focus{outline:var(--clr-primary-400) solid 1px;outline-offset:.25rem}.post_content__qRnWh{--flow-spacer:var(--fs-700)}.post_content__qRnWh figure,.post_content__qRnWh figure+*{--flow-spacer:var(--fs-900)}.post_content__qRnWh :is(h2,h3){--flow-spacer:var(--fs-900)}.post_content__qRnWh :is(h2,h3)+*{--flow-spacer:var(--fs-400)}.Button_button__PiV9J{padding:.9em 1.75em;font-size:var(--fs-300);font-weight:var(--fw-700);color:var(--clr-neutral-300);line-height:1!important;background:var(--clr-primary-400);border:none;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:6em;cursor:pointer;outline:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Button_disabled__msY4w{filter:brightness(50%)}.Button_hovered__Fap0z{filter:brightness(90%)}.Button_active__XewDG{filter:brightness(80%)}