.crumb.astro-krmc5xkp{padding-top:24px}.ed.astro-krmc5xkp{flex-direction:column;gap:18px;padding-top:24px;display:flex}.main.astro-krmc5xkp{flex-direction:column;gap:18px;min-width:0;display:flex}.head.astro-krmc5xkp{flex-direction:column;gap:14px;display:flex}.vrow.astro-krmc5xkp{align-items:center;gap:12px;display:flex}.inv.astro-krmc5xkp{max-width:60px;line-height:1.3}h1.astro-krmc5xkp{font:400 44px/.98 var(--serif);letter-spacing:-.015em;text-wrap:balance}.vline.astro-krmc5xkp{border-left:3px solid var(--marigold);flex-direction:column;gap:6px;padding-left:14px;display:flex}.cond.astro-krmc5xkp{font:600 15px/1.3 var(--sans)}.line.astro-krmc5xkp{font:400 21px/1.3 var(--serif);text-wrap:pretty}.meta.astro-krmc5xkp{font:500 13px var(--sans);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:-4px;display:flex}.meta.astro-krmc5xkp .meta-tags{font-size:inherit!important}.photo-wrap.astro-krmc5xkp .ed-photo{aspect-ratio:4/3;font-size:9px}.months.astro-krmc5xkp{flex-direction:column;gap:8px;display:flex}.months.astro-krmc5xkp .msl>div>span:first-child{flex:none}.cap.astro-krmc5xkp{font:400 12px/1.4 var(--sans);color:var(--muted)}.write.astro-krmc5xkp{max-width:680px}.write.astro-krmc5xkp p{text-wrap:pretty}.write.astro-krmc5xkp a{text-underline-offset:3px}.side.astro-krmc5xkp{flex-direction:column;gap:14px;display:flex}.pcard.astro-krmc5xkp{border:1px solid var(--ink);background:var(--white);flex-direction:column;padding:6px 16px 16px;display:flex}.pcard--bare.astro-krmc5xkp{display:none}.rows.astro-krmc5xkp{flex-direction:column;margin:0;display:flex}.row.astro-krmc5xkp{border-bottom:1px solid var(--rule);flex-direction:column;gap:2px;padding:10px 0;display:flex}.row.astro-krmc5xkp .label.astro-krmc5xkp{font-size:9px}dd.astro-krmc5xkp{font:400 14px/1.4 var(--sans);margin:0}.btns.astro-krmc5xkp{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.btns.astro-krmc5xkp .btn.astro-krmc5xkp{padding:12px;font-size:14px}.btns.astro-krmc5xkp .btn.astro-krmc5xkp:only-child{grid-column:1/-1}.ver.astro-krmc5xkp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:4px 2px 0;display:flex}.ver-r.astro-krmc5xkp{font:400 11px/1.4 var(--sans);color:var(--muted);text-align:right;margin-left:auto}.ver-aff.astro-krmc5xkp{font:400 11px/1.4 var(--sans);color:var(--muted)}.rel.astro-krmc5xkp{padding-top:40px}.rel-grid.astro-krmc5xkp{flex-direction:column;display:flex}@media (width>=900px){.ed.astro-krmc5xkp{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;padding-top:28px;display:grid}.main.astro-krmc5xkp,.head.astro-krmc5xkp{gap:24px}.inv.astro-krmc5xkp{max-width:none}h1.astro-krmc5xkp{letter-spacing:-.025em;font-size:64px;line-height:.95}.vline.astro-krmc5xkp{gap:8px;padding-left:20px}.cond.astro-krmc5xkp{font-size:17px}.line.astro-krmc5xkp{font-size:28px;line-height:1.25}.meta.astro-krmc5xkp{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:8px 20px;margin-top:0;padding:14px 0;font-size:14px}.photo-wrap.astro-krmc5xkp .ed-photo{aspect-ratio:16/9;padding:14px;font-size:11px}.write.astro-krmc5xkp{flex-direction:column;gap:16px;display:flex}.write.astro-krmc5xkp p+p{margin-top:0}.main.astro-krmc5xkp .tip{max-width:680px}.byline.astro-krmc5xkp{padding-top:8px}.side.astro-krmc5xkp{gap:20px;position:sticky;top:24px}.pcard.astro-krmc5xkp,.pcard--bare.astro-krmc5xkp{gap:18px;padding:24px;display:flex}.rows.astro-krmc5xkp{gap:18px}.row.astro-krmc5xkp{border-bottom:0;border-top:1px solid var(--rule);gap:3px;padding:14px 0 0}.row.astro-krmc5xkp .label.astro-krmc5xkp{font-size:10px}dd.astro-krmc5xkp{font-size:15px;line-height:1.45}.btns.astro-krmc5xkp{margin-top:0;padding-top:6px;display:flex}.btns.astro-krmc5xkp .btn.astro-krmc5xkp{flex:1;min-height:44px}.ver-r.astro-krmc5xkp{font-size:12px}.later.astro-krmc5xkp{margin:0}.rel.astro-krmc5xkp{padding-top:64px}.rel.astro-krmc5xkp .sec-head.astro-krmc5xkp{margin-bottom:24px}.rel-grid.astro-krmc5xkp{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}}@media (width>=1100px){.ed.astro-krmc5xkp{grid-template-columns:minmax(0,1fr) 380px;gap:56px}h1.astro-krmc5xkp{font-size:80px}.line.astro-krmc5xkp{font-size:32px}}
