.lst-wide,.lst-crumbs-in,.lst-head-in,.lst-areas-in,.lst-dirhead{max-width:var(--w-wide);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.lst-narrow{max-width:var(--w-narrow);margin:0 auto;padding:0 var(--gutter)}.lst-crumbs{padding:var(--space-3) 0 0}.lst-crumbs-in{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);list-style:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-soft)}.lst-crumbs-in li+li:before{content:"›";margin-right:var(--space-2);color:var(--muted-ink)}.lst-crumbs-in a{color:var(--ink-soft);text-decoration:none;border-bottom:1px solid var(--rule-dark)}.lst-crumbs-in a:hover{color:var(--ink);border-bottom-color:var(--ink)}.lst-crumbs-in [aria-current=page]{color:var(--ink);font-weight:var(--fw-medium)}.lst-head h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--ink)}.lst-desc{margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--text-lede);line-height:var(--lh-body);color:var(--ink-soft)}.lst-head{padding:var(--space-4) 0 var(--space-5);border-bottom:var(--hairline-strong)}@media(min-width:640px){.lst-head{padding-top:var(--space-5)}}@media(min-width:1024px){.lst-head{padding-top:var(--space-7);padding-bottom:var(--space-6)}.lst-head h1{font-size:var(--text-hero);letter-spacing:var(--track-tight)}.lst-desc{margin-top:var(--space-4)}}.lst-areas{padding:var(--space-5) 0 var(--space-6);border-bottom:var(--hairline-strong)}.lst-areas h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--ink);margin-bottom:var(--space-4)}.lst-areas-grid{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.lst-areas-grid a{display:flex;align-items:center;min-height:44px;padding:var(--space-3);background:var(--paper-deep);border:var(--hairline-strong);border-radius:var(--radius-md);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink);text-decoration:none}.lst-areas-grid a h3{font:inherit;color:inherit}.lst-areas-grid a:hover{border-color:var(--ink)}@media(min-width:640px){.lst-areas-grid{grid-template-columns:repeat(3,1fr);gap:var(--space-3)}}@media(min-width:1024px){.lst-areas-grid{grid-template-columns:repeat(4,1fr)}}.lst-dirhead{padding-top:var(--space-6);padding-bottom:var(--space-3)}.lst-dirhead h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--ink);scroll-margin-top:calc(var(--vi-mast-h, 70px) + var(--space-4))}.lst-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.lst-grid.hidden{display:none}@media(min-width:640px){.lst-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lst-grid{grid-template-columns:repeat(3,1fr)}}.lst-signup{padding:var(--space-6) 0;border-top:var(--hairline)}.lst-prose{padding:var(--space-6) 0 var(--space-2);border-top:var(--hairline)}.lst-prose>.lst-narrow>h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--ink);margin-bottom:var(--space-4)}.lst-prose .lst-prose-body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-prose);color:var(--ink-soft)}.lst-prose .lst-prose-body h2,.lst-prose .lst-prose-body h3{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--ink)}.lst-prose .lst-prose-body h2{font-size:var(--text-h3);padding-bottom:0}.lst-prose .lst-prose-body h2:after{display:none}.lst-prose .lst-prose-body h3{font-size:var(--text-h3)}.lst-prose .lst-prose-body a{color:var(--ink);text-decoration:none;border-bottom:1.5px solid var(--gold)}.lst-prose .lst-prose-body a:hover{border-bottom-color:var(--ink)}.lst-prose .lst-prose-body p:first-child{color:var(--ink);font-weight:var(--fw-medium)}.lst-prose .lst-prose-body strong{color:var(--ink)}.lst-prose .lst-prose-body blockquote{background:var(--paper-deep);border-left:3px solid var(--gold)}
