.HfxUKG_page{background:var(--color-cream);color:#2a0006;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:160px 24px 100px;display:flex}.HfxUKG_page h1{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;margin:8px 0 0;font-size:clamp(40px,7vw,72px);font-weight:500;line-height:1.05}.HfxUKG_code{color:#7d5c2c;font-family:var(--font-cinzel),Georgia,serif;letter-spacing:.3em;margin:0;font-size:18px}.HfxUKG_copy{color:#544343;max-width:460px;font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;margin:18px 0 0;font-size:17px;font-weight:400;line-height:1.7}.HfxUKG_links{flex-wrap:wrap;justify-content:center;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:flex}.HfxUKG_links a{color:#681722;transition:background-color .3s var(--ease-out),color .3s var(--ease-out);font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;border:1px solid #8c622766;border-radius:9999px;padding:10px 22px;font-size:15px;font-weight:500;display:block}.HfxUKG_links a:hover{color:#fff;background:#681722}.HfxUKG_links a:focus-visible{outline:2px solid var(--color-maroon);outline-offset:4px}
