.case-header[data-astro-cid-yq2gsstb]{padding-top:clamp(2rem,5vw,3.5rem)}.case-head[data-astro-cid-yq2gsstb]{gap:1.1rem;display:grid}.case-head[data-astro-cid-yq2gsstb] h1[data-astro-cid-yq2gsstb]{max-width:18ch}.case-note[data-astro-cid-yq2gsstb]{max-width:62ch}.case-hero[data-astro-cid-yq2gsstb]{margin-top:clamp(2rem,5vw,3rem)}.case-hero[data-astro-cid-yq2gsstb] .photo[data-astro-cid-yq2gsstb]{aspect-ratio:16/9;width:100%;max-height:80vh}.brief[data-astro-cid-yq2gsstb]{gap:3rem;display:grid}.facts[data-astro-cid-yq2gsstb] dl[data-astro-cid-yq2gsstb]{border-top:2px solid var(--slate)}.facts[data-astro-cid-yq2gsstb] dl[data-astro-cid-yq2gsstb]>div[data-astro-cid-yq2gsstb]{border-bottom:1px solid var(--line);font-family:var(--font-display);grid-template-columns:10rem 1fr;gap:1rem;padding:.85rem 0;font-size:.95rem;display:grid}.facts[data-astro-cid-yq2gsstb] dt[data-astro-cid-yq2gsstb]{color:var(--slate-2)}.facts[data-astro-cid-yq2gsstb] dd[data-astro-cid-yq2gsstb]{font-weight:560}.facts-note[data-astro-cid-yq2gsstb]{color:var(--slate-2);font-family:var(--font-display);margin-top:.75rem}@media (width>=64em){.brief[data-astro-cid-yq2gsstb]{grid-template-columns:1.5fr 1fr;align-items:start;gap:5rem}}.split[data-astro-cid-yq2gsstb]{align-items:center;gap:2.5rem;display:grid}.split-photo[data-astro-cid-yq2gsstb]{aspect-ratio:4/3}@media (width>=64em){.split[data-astro-cid-yq2gsstb]{grid-template-columns:1.3fr 1fr;gap:4.5rem}}.decisions-title[data-astro-cid-yq2gsstb]{max-width:20ch;margin-bottom:2rem}.decisions[data-astro-cid-yq2gsstb]{gap:2rem;display:grid}.decisions[data-astro-cid-yq2gsstb]>div[data-astro-cid-yq2gsstb]{border-top:2px solid var(--slate);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.decisions[data-astro-cid-yq2gsstb] p[data-astro-cid-yq2gsstb]{color:var(--slate-2);font-size:1rem}@media (width>=56em){.decisions[data-astro-cid-yq2gsstb]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.build-photos[data-astro-cid-yq2gsstb]{gap:1rem;margin-bottom:2.5rem;display:grid}.build-photos[data-astro-cid-yq2gsstb] .photo[data-astro-cid-yq2gsstb]{aspect-ratio:4/3}@media (width>=48em){.build-photos[data-astro-cid-yq2gsstb]{grid-template-columns:1.25fr 1fr}.build-photos[data-astro-cid-yq2gsstb] .photo[data-astro-cid-yq2gsstb]:last-child{margin-top:4rem}}.result[data-astro-cid-yq2gsstb]{gap:1.25rem;max-width:58rem;display:grid}.result-text[data-astro-cid-yq2gsstb]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.01em;text-wrap:balance;font-weight:450;font-stretch:110%;line-height:1.25}.pager[data-astro-cid-yq2gsstb]{border-top:1px solid var(--line)}.pager-inner[data-astro-cid-yq2gsstb]{gap:1.5rem;display:grid}.pager-link[data-astro-cid-yq2gsstb]{color:var(--slate);gap:.35rem;text-decoration:none;display:grid}.pager-title[data-astro-cid-yq2gsstb]{font-family:var(--font-display);font-size:var(--step-2);font-weight:560;font-stretch:112%;line-height:1.2}.pager-link[data-astro-cid-yq2gsstb]:hover .pager-title[data-astro-cid-yq2gsstb]{color:var(--bluebonnet)}@media (width>=48em){.pager-inner[data-astro-cid-yq2gsstb]{grid-template-columns:1fr 1fr}.pager-next[data-astro-cid-yq2gsstb]{text-align:right}}
