.post{padding:26px var(--gutter) 72px}.crumbs ol{color:var(--soft);flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.crumbs li+li:before{content:"›";margin-right:6px}.crumbs a{align-items:center;min-height:32px;font-weight:700;display:inline-flex}.crumbs span{align-items:center;min-height:32px;display:inline-flex}.crumbs,.post-head,.prose{max-width:40rem;margin:0 auto}.post-head{padding-top:18px}.post-head h1{margin-top:14px;font-size:clamp(34px,8.6vw,58px);line-height:1.02}.byline{font-family:var(--hand);color:var(--soft);margin:14px 0 0;font-size:14px}.prose{font-size:18px;line-height:var(--line);margin-top:28px}.prose p,.prose ul{margin:0 0 var(--line)}.post-lede{font-size:19px}.prose h2{margin:calc(var(--line) * 1.5) 0 calc(var(--line) / 2);font-size:clamp(27px,6.6vw,38px);line-height:1.1}.prose h3{margin:var(--line) 0 calc(var(--line) / 4);letter-spacing:-.015em;font-size:20px;line-height:1.3}.prose ul{padding-left:1.2em}.prose li{margin-bottom:8px}.prose li::marker{color:var(--pink)}.prose a:not(.btn):not(.polaroid){text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.post-snaps{max-width:460px;margin:8px auto calc(var(--line) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.post-snaps .polaroid{line-height:1.3}.post-snaps .polaroid:first-child{rotate:-2deg}.post-snaps .polaroid:nth-child(2){margin-top:14px;rotate:2.5deg}.post-snaps figcaption{font-family:var(--hand);color:var(--soft);text-align:center;grid-column:1/-1;font-size:14px;line-height:1.4}.post-note{margin-top:calc(var(--line) * 1.5);background:#fff3a6;padding:20px 20px 22px;line-height:1.5;rotate:-1deg;box-shadow:0 8px 14px #1f1a3a1f}.post-note p:not(.note){margin:8px 0 16px}
