.post-module__ZAXO3W__page{color:#fafafa;min-height:100vh;font-family:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;background-color:#141414}.post-module__ZAXO3W__article{max-width:var(--container-wide);padding:8rem var(--container-gutter)6rem;margin:0 auto}.post-module__ZAXO3W__header{max-width:44rem}.post-module__ZAXO3W__meta{letter-spacing:.02em;color:#9e9e9e;margin:0 0 1.5rem;font-size:.875rem;font-weight:300}.post-module__ZAXO3W__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:2rem;font-weight:500;line-height:2.5rem}.post-module__ZAXO3W__intro{color:#ccc;max-width:40rem;margin:1.5rem 0 0;font-size:1.25rem;font-weight:300;line-height:1.6}.post-module__ZAXO3W__figure{margin:3rem 0}.post-module__ZAXO3W__image{object-fit:cover;background-color:#1a1a1a;width:100%;height:auto;max-height:34rem;display:block}.post-module__ZAXO3W__body{max-width:40rem}.post-module__ZAXO3W__body p{color:#ccc;margin:0 0 1.5rem;font-size:1.125rem;font-weight:300;line-height:1.75}.post-module__ZAXO3W__back{margin:3rem 0 0;font-size:1rem}.post-module__ZAXO3W__back a{color:#fafafa;border-bottom:1px solid #fafafa4d;text-decoration:none}.post-module__ZAXO3W__back a:hover{border-color:#fafafa}@media (min-width:768px){.post-module__ZAXO3W__article{padding-top:10rem}.post-module__ZAXO3W__title{font-size:2.5rem;line-height:3rem}}.post-module__ZAXO3W__subheading{letter-spacing:-.01em;color:#fafafa;margin:2.5rem 0 1rem;font-size:1.375rem;font-weight:500;line-height:1.3}.post-module__ZAXO3W__subheading:first-child{margin-top:0}
