.info{padding:var(--s-12) var(--page-pad) var(--s-16)}.info__col{max-inline-size:var(--prose);margin-inline:auto;font-size:var(--fs-body);line-height:1.6}.info__h1{font-size:calc(var(--fs-h2) * 2);line-height:var(--lh-h1);font-weight:700;letter-spacing:var(--ls-h1)}.info__lead{margin-block-start:var(--s-4);font-size:var(--fs-h3);line-height:1.5;color:var(--ink-muted)}.info__col a:not(.btn){color:var(--tone);text-underline-offset:.2em}.info__sec{margin-block-start:var(--s-12);scroll-margin-block-start:calc(var(--top-h) + var(--s-4))}.info__sec h2{font-size:var(--fs-h2);line-height:1.25;font-weight:600;letter-spacing:var(--ls-h3);margin-block-end:var(--s-4)}.info__list,.info__sec .info__list+p,.info__sec p+.info__list,.info__sec p+p{margin-block-start:var(--s-3)}.info__list{display:grid;gap:var(--s-2)}.info__list li{position:relative;padding-inline-start:var(--s-6)}.info__list li:before{content:"";position:absolute;inset-inline-start:var(--s-1);inset-block-start:.7em;inline-size:var(--s-2);block-size:var(--s-2);border-radius:var(--r-pill);background:var(--tone)}.info__lines{display:grid;gap:var(--s-1);margin-block-start:var(--s-4)}.info__lines,.info__toc{padding:var(--s-4) var(--s-6);border-radius:var(--r-md);background:var(--surface)}.info__toc{margin-block-start:var(--s-8)}.info__toc-h{font-size:var(--fs-sm);font-weight:600;color:var(--ink-muted)}.info__toc ol{margin-block-start:var(--s-2)}.info__toc a{display:flex;align-items:center;min-block-size:var(--hit);text-decoration:none;font-weight:500}@media (hover:hover) and (pointer:fine){.info__toc a:hover{text-decoration:underline}}.info__dl{display:grid;margin-block-start:var(--s-8);border-block-start:1px solid var(--line)}.info__sec .info__dl{margin-block-start:0}.info__dl>div{display:grid;grid-template-columns:minmax(0,14ch) minmax(0,1fr);gap:var(--s-1) var(--s-6);padding-block:var(--s-4);border-block-end:1px solid var(--line)}.info__dl dt{font-weight:600}.info__dl dd{margin:0;display:grid;gap:var(--s-1);color:var(--ink);overflow-wrap:anywhere}.info__dl dd a{display:inline-flex;align-items:center;min-block-size:var(--hit);justify-self:start}.info__dl address{font-style:normal}.info__act{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-8)}.info__more{display:inline-flex;align-items:center;min-block-size:var(--hit);margin-block-start:var(--s-3);font-weight:600}.sfoot{padding:var(--s-12) var(--page-pad) var(--s-8);background:var(--surface);border-block-start:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-muted)}.sfoot__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--s-8) var(--gutter);max-inline-size:var(--container);margin-inline:auto}.sfoot__brand{display:grid;gap:var(--s-3);align-content:start}.sfoot__brand .logo{color:var(--ink);justify-self:start}.sfoot__brand p{max-inline-size:40ch;line-height:1.6}.sfoot__h{font-size:var(--fs-sm);font-weight:600;color:var(--ink);margin-block-end:var(--s-2)}.sfoot a{display:inline-flex;align-items:center;min-block-size:var(--hit);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.sfoot a:hover{color:var(--tone);text-decoration:underline;text-underline-offset:.2em}}.sfoot__addr{margin-block-start:var(--s-2);font-style:normal;line-height:1.5}.sfoot__copy{max-inline-size:var(--container);margin:var(--s-8) auto 0;padding-block-start:var(--s-6);border-block-start:1px solid var(--line)}@media (max-width:960px){.sfoot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sfoot__brand{grid-column:1/-1}}@media (max-width:560px){.info{padding-block:var(--s-8) var(--s-12)}.info__h1{font-size:calc(var(--fs-h2) * 1.6)}.info__sec{margin-block-start:var(--s-8)}.info__dl>div{grid-template-columns:minmax(0,1fr)}.info__lines,.info__toc{padding-inline:var(--s-4)}.info__act .btn{flex:1 1 100%}.sfoot__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1100px){.info__col{font-size:calc(var(--fs-body) + 1px)}}