:root{--paper:#f4f1eb;--ink:#14110e;--muted:#726c63;--rule:#e4e0d8;--rule-strong:#c8c2b7;--red:#f4323c;color-scheme:light;--mark-w:clamp(300px,46vw,620px)}@media (max-width:1024px){:root{--mark-w:min(58vw,520px)}}@media (max-width:640px){:root{--mark-w:86vw}}:root{--subnav-h:0px}@media (min-width:768px){:root:has([data-niska-subnav]){--subnav-h:34px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}img,svg,video{max-width:100%}:focus-visible{outline:2px solid var(--red);outline-offset:3px}html[data-intro-active=true],html[data-intro-active=true] body{overflow:hidden}#main-content [data-section-title][id]{scroll-margin-top:calc(76px + var(--subnav-h, 0px))}:root[data-home-arriving] #main-content,:root[data-home-arriving] #site-footer{visibility:hidden}@media (max-width:767px){#main-content [data-section-title][id]{scroll-margin-top:64px}}