.ph[data-astro-cid-pj5denbv]{padding-block:clamp(1.5rem,4vw,3rem) clamp(2rem,5vw,3.5rem)}.ph__back[data-astro-cid-pj5denbv]{font-size:var(--step--1);margin-bottom:clamp(1rem,3vw,2rem)}.ph__title[data-astro-cid-pj5denbv]{font-size:clamp(2.8rem,1rem + 8vw,7rem)}.ph__lede[data-astro-cid-pj5denbv]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.01em;max-width:44rem;margin-top:1.25rem;line-height:1.25}.ph__media[data-astro-cid-pj5denbv]{margin-top:clamp(1.5rem,4vw,2.5rem)}.ph__media[data-astro-cid-pj5denbv]>*{max-width:60rem}.ph__tldr[data-astro-cid-pj5denbv]{margin-top:clamp(1.5rem,4vw,2.5rem)}@media (width<=40rem){.ph__lede[data-astro-cid-pj5denbv]{font-size:1.25rem}}.tldr{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.25rem,4vw,3rem);padding-top:1.25rem;display:grid}.tldr h2{font-size:var(--step-1);font-family:var(--font-text);letter-spacing:0;margin-bottom:.75rem;font-weight:700}.tldr ul{gap:.5rem;padding-left:1.1rem;display:grid}.tldr__links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;font-weight:600;display:flex}@media (width<=52rem){.tldr{grid-template-columns:1fr}}.longform{padding-block:clamp(1rem,3vw,2rem) clamp(3rem,6vw,5rem)}.longform .prose{max-width:44rem}.longform .prose>.code,.longform .prose>figure{max-width:52rem}.longform .wide{max-width:var(--wide);margin-block:2.5rem}.longform figure:not(.code) figcaption{font-size:var(--step--1);color:var(--ink-2);margin-top:.5rem}.longform figure img{width:100%;height:auto}.shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.shots figure{margin:0}@media (width<=44rem){.shots{grid-template-columns:1fr}}.status{color:var(--ink-2);font-size:var(--step--1)}.status--fixed:before{content:"";background:var(--green);width:.55rem;height:.55rem;margin-right:.45rem;display:inline-block}.status--open:before{content:"";background:var(--red);width:.55rem;height:.55rem;margin-right:.45rem;display:inline-block}
