@font-face{font-family:heading;src:url(../media/PPAgrandir_Regular-s.p.2p1b_fsucdi5x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:heading;src:url(../media/PPEiko_LightItalic-s.p.1sgov23l2utr0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:heading Fallback;src:local(Arial);ascent-override:94.72%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:106.63%}.heading_ae1a4839-module__mTpRUW__className{font-family:heading,heading Fallback,ui-sans-serif,system-ui,sans-serif}.heading_ae1a4839-module__mTpRUW__variable{--font-heading-face:"heading", "heading Fallback", ui-sans-serif, system-ui, sans-serif}
.global-not-found-module-scss-module__Qntcxq__page{gap:var(--space-4);min-height:100dvh;padding:var(--space-4);text-align:center;place-content:center;display:grid}.global-not-found-module-scss-module__Qntcxq__title{font-family:var(--font-heading);font-size:var(--font-size-heading);font-weight:var(--font-weight-regular);gap:var(--space-1);line-height:var(--line-height-tight);display:grid}.global-not-found-module-scss-module__Qntcxq__home{color:var(--color-ink-muted);text-underline-offset:.2em}
:root{--color-ink:#15370a;--color-ink-muted:#56694c;--color-paper:#fbf6f2;--color-rule:#e2d8cc;--font-heading:var(--font-heading-face,ui-sans-serif), system-ui, sans-serif;--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--font-size-display:clamp(2.75rem, 7.5vw, 5rem);--font-size-heading:clamp(2rem, 6vw, 3rem);--font-size-lead:clamp(1.0625rem, 1.6vw, 1.1875rem);--font-size-small:.875rem;--font-size-tiny:.75rem;--font-weight-bold:600;--font-weight-medium:500;--font-weight-regular:400;--line-height-body:1.6;--line-height-tight:1.05;--line-width-text:30rem;--line-width-title:44rem;--logo-width:clamp(8.5rem, 22vw, 11rem);--rule-length:2.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--space-6:4rem;--stroke-focus:2px;--stroke-focus-offset:4px;--stroke-rule:1px}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:var(--line-height-body);min-height:100dvh;margin:0}h1,p{margin:0}a{color:inherit}:focus-visible{outline:var(--stroke-focus) solid var(--color-ink);outline-offset:var(--stroke-focus-offset)}
