:root{--colour-canvas:#f3f4ee;--colour-surface:#fff;--colour-surface-sunken:#e8ebe0;--colour-ink:#1d1d1b;--colour-ink-muted:#4f5249;--colour-ink-inverse:#fff;--colour-leaf:#789758;--colour-accent:#4d6536;--colour-accent-hover:#1d1d1b;--colour-border:#d9ddd0;--colour-border-strong:#858a7b;--colour-focus:#1d1d1b;--colour-footer:#2c3a22;--colour-footer-ink:#e9ede2;--colour-footer-ink-muted:#c4cbb8;--colour-footer-line:#e9ede240;--panel-frost:#ffffffdb;--panel-blur:14px;--family-museo:"museo-sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--family-caslon:"adobe-caslon-pro", Georgia, "Times New Roman", Times, serif;--font-heading:var(--family-caslon);--font-body:var(--family-museo);--font-ui:var(--family-museo);--font-wordmark:var(--family-caslon);--text-xs:clamp(.75rem, .739rem + .05vw, .8125rem);--text-sm:clamp(.8125rem, .802rem + .05vw, .875rem);--text-base:clamp(1rem, .978rem + .11vw, 1.0625rem);--text-md:clamp(1.0625rem, 1.019rem + .22vw, 1.1875rem);--text-control:1rem;--text-lg:clamp(1.266rem, 1.114rem + .76vw, 1.703rem);--text-xl:clamp(1.424rem, 1.183rem + 1.21vw, 2.127rem);--text-2xl:clamp(1.602rem, 1.244rem + 1.79vw, 2.642rem);--text-3xl:clamp(2.125rem, 1.865rem + 1.3vw, 2.875rem);--leading-tight:1.08;--leading-snug:1.3;--leading-normal:1.6;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.14em;--weight-museo-thin:100;--weight-museo-light:300;--weight-museo-regular:500;--weight-museo-bold:700;--weight-museo-black:900;--weight-caslon-regular:400;--weight-caslon-semibold:600;--weight-caslon-bold:700;--space-3xs:clamp(.25rem, .239rem + .05vw, .281rem);--space-2xs:clamp(.5rem, .478rem + .11vw, .563rem);--space-xs:clamp(.75rem, .717rem + .16vw, .844rem);--space-sm:clamp(1rem, .957rem + .22vw, 1.125rem);--space-md:clamp(1.5rem, 1.435rem + .33vw, 1.688rem);--space-lg:clamp(2rem, 1.913rem + .43vw, 2.25rem);--space-xl:clamp(3rem, 2.87rem + .65vw, 3.375rem);--space-2xl:clamp(4rem, 3.826rem + .87vw, 4.5rem);--space-3xl:clamp(6rem, 5.739rem + 1.3vw, 6.75rem);--width-content:72rem;--width-prose:38rem;--gutter-inline-start:max(1rem, env(safe-area-inset-left,0px));--gutter-inline-end:max(1rem, env(safe-area-inset-right,0px));--gutter:1rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-panel:1.375rem;--radius-full:9999px;--shadow-sm:0 1px 2px #1d1d1b14;--shadow-md:0 2px 12px #1d1d1b1a;--shadow-panel:0 10px 30px -18px #1e281473;--duration-fast:.12s;--duration-base:.22s;--easing-standard:cubic-bezier(.2, 0, .1, 1)}@media (min-width:45rem){:root{--gutter-inline-start:max(2rem, env(safe-area-inset-left,0px));--gutter-inline-end:max(2rem, env(safe-area-inset-right,0px));--gutter:2rem}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}body{background-color:var(--colour-canvas);min-height:100svh;color:var(--colour-ink);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-museo-light);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-caslon-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}strong,b{font-weight:var(--weight-museo-bold)}p,li{text-wrap:pretty}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}a{color:var(--colour-accent);text-underline-offset:.18em;text-decoration-thickness:max(1px,.06em)}a:hover{color:var(--colour-accent-hover)}ul[class],ol[class]{padding:0;list-style:none}:focus-visible{outline:3px solid var(--colour-focus);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2xs);left:var(--space-2xs);z-index:100;padding:var(--space-2xs) var(--space-sm);background-color:var(--colour-surface);color:var(--colour-ink);font-family:var(--font-ui);font-weight:var(--weight-museo-bold);border:2px solid var(--colour-ink);border-radius:var(--radius-sm);transform:translateY(calc(-100% - var(--space-sm)));transition:transform var(--duration-fast) var(--easing-standard);position:absolute}.skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.m0_q8W_page{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--gutter-inline-end) var(--space-xl) var(--gutter-inline-start);text-align:center;flex-direction:column;flex:1;display:flex}.m0_q8W_logo{block-size:auto;inline-size:min(100%,26rem)}.m0_q8W_message{font-size:var(--text-lg)}
