:root{color:#234f43;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f5ef;font-family:ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}.welcome{flex-direction:column;min-height:100svh;padding:clamp(24px,5vw,64px);display:flex}.wordmark{color:inherit;letter-spacing:-.07em;align-self:flex-start;font:600 2.4rem Georgia,serif;text-decoration:none}.wordmark:focus-visible{outline-offset:8px;outline:2px solid}.message{max-width:840px;margin-block:auto;padding-block:64px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:600}h1{letter-spacing:-.045em;margin:24px 0;font:400 clamp(2.5rem,6vw,5rem)/1.08 Georgia,serif}.message>p:last-child{color:#59685f;max-width:540px;font-size:1.05rem;line-height:1.7}footer{color:#6b756d;font-size:.85rem}@media (width<=480px){.message{padding-block:48px}h1 br{display:none}}
