@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff")}:root{color-scheme:light;--color-paper:#fff;--color-ink:#171917;--color-muted:#686961;--color-accent:#b89630;--color-link:#76601c;--color-rule:#e8e6df;--color-selection:#efe5c9;--font-body:"Open Sans", sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{min-width:0;margin:0;overflow-x:clip}html{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-text-size-adjust:100%;scrollbar-color:var(--color-muted) var(--color-paper)}body{min-height:100svh}::selection{background:var(--color-selection);color:var(--color-ink)}.page-shell{grid-template-rows:auto minmax(0,1fr) auto;min-height:100svh;padding-inline:clamp(1.25rem,5vw,5rem);display:grid}.page-header,.page-footer{justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;display:flex}.page-header{border-bottom:1px solid var(--color-rule);min-height:6.25rem}.domain{font-weight:600}.status{color:var(--color-muted);white-space:nowrap;align-items:center;gap:.625rem;display:inline-flex}.status-mark{background:var(--color-accent);border-radius:50%;width:.375rem;height:.375rem}.holding-page{place-items:center;min-width:0;padding-block:clamp(4rem,10vh,7.5rem);display:grid}.holding-content{text-align:center;width:min(100%,48rem);padding-bottom:2rem}.brand-heading{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0 auto;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.15}.message{margin-top:clamp(2.5rem,5vw,4.5rem)}.gold-rule{background:var(--color-accent);width:2rem;height:2px;margin:0 auto 1.75rem;display:block}.message h1,.message h2{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;max-width:25ch;margin:0 auto;font-size:clamp(1.375rem,2.5vw,2rem);font-style:normal;font-weight:600;line-height:1.5}.message p{color:var(--color-muted);margin:1rem 0 0;font-size:clamp(.875rem,1.4vw,1rem);line-height:1.7}.page-footer{border-top:1px solid var(--color-rule);min-height:5rem;color:var(--color-muted)}.error-brand{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;line-height:1.3}.home-link{min-height:2.75rem;color:var(--color-link);text-underline-offset:.3em;white-space:nowrap;transition:color .18s var(--ease-out);justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.5rem;font-size:.875rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.home-link:hover{color:var(--color-ink)}.home-link:active{transform:translateY(1px)}.home-link:focus-visible{outline:2px solid var(--color-link);outline-offset:4px}@media (width<=40rem){.page-header{min-height:4.75rem}.holding-content{padding-bottom:0}.page-footer{min-height:4.5rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}
