html:has(.site-not-found):not([data-theme=dusk]):not([data-theme=halloween]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#163a2c;--paper:#f5faf6;--blue:#3a4ba0;--leaf:#58b26e}.site-not-found{color:var(--ink);font-family:Bricolage Grotesque,system-ui,sans-serif;line-height:1.6}.site-not-found-main{flex:1;place-items:center;width:100%;min-height:0;padding:180px 24px 80px;display:grid}.site-not-found-card{text-align:center;width:min(100%,720px);padding:clamp(28px,5vw,64px)}.site-not-found-card h1{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(32px,5vw,54px);line-height:1.08}.site-not-found-card .eyebrow{margin:0 0 20px;font-size:12px}.site-not-found-card .button{background:var(--ink);color:var(--paper);margin-top:20px}.site-not-found .skip:focus{z-index:20;color:#163a2c;position:fixed}@media (max-width:900px){.site-not-found-main{padding:120px 16px 48px}}body:has(.site-not-found) :is(.cookie-consent,.cookie-consent-settings){background:var(--paper);color:var(--ink);border-color:var(--ink);font-family:Bricolage Grotesque,system-ui,sans-serif}body:has(.site-not-found) .cookie-consent__copy :is(p,.cookie-consent__status,a){color:var(--ink)}body:has(.site-not-found) .cookie-consent__button--primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}body:has(.site-not-found) .cookie-consent__button--secondary{color:var(--ink);border-color:var(--ink)}.site-not-found-card .eyebrow{color:var(--blue)}
