.season-list{margin:0;padding:0;list-style:none}.season-list li{border-top:1px solid var(--line);padding:12px 0}.season-list li:first-child{border-top:none;padding-top:0}.season-window{letter-spacing:.04em;text-transform:uppercase;color:var(--clay);font-size:12px;font-weight:600;display:block}.season-item-title{margin:3px 0 4px;font-weight:600;display:block}.season-detail{color:var(--ink-soft);margin:0;font-size:14px}.season-cite{color:var(--ink-soft);margin:4px 0 0;font-size:12px}.season-next .season-item-title{margin-bottom:0}.season-source{color:var(--ink-soft);margin:14px 0 0;font-size:12px}.grid--services{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.home-blurb{color:var(--ink-soft);margin:0;font-size:14px}.home-flag{margin-top:12px;display:inline-block}.home-state-note{color:var(--ink-soft);margin:20px 0 0;font-size:14px}.point-detail{color:var(--ink-soft);margin:0;font-size:14px}.steps{counter-reset:step;margin:0;padding:0;list-style:none}.steps>li{border-top:1px solid var(--line);counter-increment:step;grid-template-columns:24px 1fr;gap:12px;padding:16px 0;display:grid}.steps>li:first-child{border-top:none;padding-top:0}.steps>li:before{content:counter(step);font-family:var(--font-display);color:var(--forest);font-weight:600}.step-title{font-weight:600;display:block}.step-detail{color:var(--ink-soft);margin:4px 0 0;font-size:14px}
