._page_1l6ry_1{width:var(--page-frame);padding:var(--page-space) var(--page-gutter) 4rem;color:var(--rs-charcoal);margin-inline:auto;font-size:1rem}._header_1l6ry_2{max-width:72ch;margin-bottom:2rem}._header_1l6ry_2 h1{color:var(--rs-ink);font-size:var(--title-reading);letter-spacing:-.025em;margin:0 0 1rem;font-weight:700;line-height:1.15}._header_1l6ry_2>p:first-of-type{font-size:1rem;line-height:1.6}._page_1l6ry_1 p{max-width:72ch;margin:0 0 1rem;line-height:1.65}._page_1l6ry_1 a{color:var(--rs-ink);text-underline-offset:.2em;text-decoration:underline}._page_1l6ry_1 a:hover{color:var(--rs-ink)}._page_1l6ry_1 a:focus-visible{outline:2px solid var(--rs-action);outline-offset:4px}._layout_1l6ry_9{border-top:1px solid var(--rs-line);grid-template-columns:11rem minmax(0,72ch);align-items:start;gap:3rem;padding-top:2rem;display:grid}._outline_1l6ry_10{border-right:1px solid var(--rs-line-soft);padding-right:1.5rem;position:static}._outline_1l6ry_10 h2{margin:0 0 .75rem;font-size:1rem;font-weight:650}._outline_1l6ry_10 nav{display:grid}._outline_1l6ry_10 a{align-items:center;min-height:44px;font-size:.875rem;display:flex}._outline_1l6ry_10>a,._outline_1l6ry_10>span>a{border-top:1px solid var(--rs-line);margin-top:1rem;padding-top:.5rem}._body_1l6ry_15{min-width:0;font-size:1.0625rem}._section_1l6ry_16{border-bottom:1px solid var(--rs-line);margin:0 0 2rem;padding-bottom:1rem;scroll-margin-top:7rem}._section_1l6ry_16 h2{color:var(--rs-ink);letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.5rem;font-weight:650;line-height:1.3}._contact_1l6ry_18{font-size:.875rem;line-height:1.6}@media (width<=48rem){._page_1l6ry_1{padding:1.5rem var(--page-gutter) 3rem}._header_1l6ry_2 h1{font-size:2rem}._layout_1l6ry_9{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:1.25rem}._outline_1l6ry_10{border-right:0;border-bottom:1px solid var(--rs-line);padding:0 0 1rem;position:static}._outline_1l6ry_10 nav{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}._outline_1l6ry_10>a,._outline_1l6ry_10>span>a{margin-top:.5rem}._section_1l6ry_16{scroll-margin-top:9rem}}
