@font-face{font-family:bodyFont;src:url(../media/PPNeueMontreal_Thin-s.p.3ays5x52uvhjp.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:105.13%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:91.13%}.bodyfont_534e5cef-module__9DXEEa__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_534e5cef-module__9DXEEa__variable{--font-body-face:"bodyFont", "bodyFont Fallback"}
:root{--page-gutter:clamp(18px, 4vw, 46px);--font-body:var(--font-body-face), system-ui, sans-serif;--font-link:var(--font-body-face), system-ui, sans-serif;--font-body-weight:100}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{color:#000;font-family:var(--font-body);font-weight:var(--font-body-weight);background:#fff;min-height:100%;margin:0;overflow:hidden auto}em{font-style:normal}strong{font-weight:var(--font-body-weight)}.top-nav{z-index:1000;pointer-events:none;width:100%;font-family:var(--font-body);font-weight:var(--font-body-weight);letter-spacing:normal;padding:0 var(--page-gutter);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(20px,4.5vw,48px);font-size:13px;display:flex;position:fixed;top:12px;left:0}.top-link{color:#000;pointer-events:auto;transform-origin:50%;text-decoration:none;transition:transform .12s;position:relative}.top-link:hover,.top-link:focus-visible{outline:none;transform:scale(1.06)}.locale-switch{top:12px;right:var(--page-gutter);z-index:1001;pointer-events:auto;font-family:var(--font-body);font-weight:var(--font-body-weight);color:#000;align-items:center;gap:.35em;font-size:13px;display:flex;position:fixed}.locale-switch__opt{color:#000;opacity:.4;transform-origin:50%;text-decoration:none;transition:transform .12s,opacity .12s}.locale-switch__opt.is-active{opacity:1}.locale-switch__opt:hover,.locale-switch__opt:focus-visible{opacity:1;outline:none;transform:scale(1.06)}.locale-switch__sep{opacity:.35;pointer-events:none}@media (max-width:768px){.top-nav,.locale-switch{font-size:12px;top:10px}}@media (prefers-reduced-motion:reduce){.top-link{transition:none!important}}html.is-embedded a[href^=\/]{pointer-events:none;cursor:default}
