.ss-system .ss-content{color:var(--ss-ink,#17271f);background:var(--ss-paper,#e7e9e2);font-family:var(--font-instrument), sans-serif;font-size:18px;line-height:1.45;overflow:clip}.ss-system :where(.ss-content) :is(h1,h2,h3,p,figure,dl){margin:0}.ss-system :where(.ss-content) :is(h1,h2,h3){font-family:var(--ss-display,var(--font-dc-wide)), sans-serif;letter-spacing:-.035em;text-transform:none;text-wrap:pretty;font-weight:850;line-height:1.06}.ss-system .ss-content p{max-width:none;line-height:1.45}.ss-system .ss-content :is(a,button,input,select,textarea):focus-visible{outline-offset:6px;outline:2px solid}.ss-system .ss-content ::selection{background:var(--ss-ink);color:var(--ss-paper)}.ss-system :is(.ss-content,.ss-footer) .ss-link{width:fit-content;min-height:44px;color:inherit;font-family:var(--font-instrument), sans-serif;background:0 0;border:0;border-radius:0;gap:18px;padding:5px 0;font-size:18px;font-weight:600;display:inline-flex}.ss-system :is(.ss-content,.ss-footer) .ss-link:hover span{text-underline-offset:5px;text-decoration:underline}.ss-system .ss-link:hover svg{transform:none}.ss-system .ss-text-link{text-underline-offset:5px;min-height:44px;padding:10px 0;font-size:18px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.ss-system .ss-text-link:hover{text-decoration-thickness:2px}.ss-system .ss-back{align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.ss-system .ss-back svg{width:21px;height:21px}.ss-system .ss-back:hover{text-underline-offset:5px;text-decoration:underline}.ss-system .ss-slash-nav{flex-wrap:wrap;align-items:baseline;gap:0 13px;display:flex}.ss-system .ss-slash-nav a{min-height:44px;padding-block:8px;font-size:19px;font-weight:600;display:inline-block}.ss-system .ss-slash-nav a+a:before{content:"/";margin-right:13px;font-weight:400;display:inline-block}.ss-system .ss-slash-nav a:hover{text-underline-offset:5px;text-decoration:underline}.ss-system .ss-page-heading{padding:104px var(--ss-gutter,20px) 42px}.ss-system .ss-page-heading h1{overflow-wrap:anywhere;font-size:clamp(36px,4.6vw,70px);line-height:1.05}.ss-system .ss-page-heading>.ss-back{margin-bottom:24px}.ss-system .ss-page-heading>.ss-slash-nav{margin-top:25px}@media (min-width:1600px){.ss-system .ss-page-heading h1{font-size:74px}}@media (max-width:700px){.ss-system .ss-content{font-size:17px}.ss-system .ss-page-heading{padding-top:113px;padding-bottom:30px}.ss-system .ss-page-heading h1{font-size:clamp(31px,8.2vw,52px);line-height:1.1}.ss-system .ss-page-heading>.ss-back{margin-bottom:14px}.ss-system .ss-slash-nav{gap:0 9px}.ss-system .ss-slash-nav a{font-size:16px}.ss-system .ss-slash-nav a+a:before{margin-right:9px}.ss-system .ss-text-link,.ss-system :is(.ss-content,.ss-footer) .ss-link{font-size:16px}.ss-system .ss-back{font-size:14px}}@media (prefers-reduced-motion:reduce){.ss-system .ss-content *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
