:root{--color-brand:#f15b40;--color-bg:#f8f7f3;--color-text:#1a1a1a;--color-text-muted:#6b6b6b;--color-border:#e8e8e4;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}button{font:inherit}.brand-wordmark{letter-spacing:-.025em;align-items:center;gap:8px;font-size:24px;font-weight:700;display:inline-flex}.brand-icon{width:24px;height:24px}::selection{color:var(--color-text);background:#fff0ed}.farewell{max-width:760px;min-height:100svh;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);flex-direction:column;margin:0 auto;padding:0 32px;display:flex}.farewell a{color:inherit;text-decoration:none}.farewell :focus-visible{outline:2px solid var(--color-brand);outline-offset:5px}.farewell-header{justify-content:space-between;align-items:center;padding:32px 0;display:flex}.language-toggle{color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.language-toggle button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.language-toggle button[aria-pressed=true]{color:var(--color-text);font-weight:700}.farewell-main{margin:auto 0;padding:72px 0 96px}.farewell-main h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(30px,5vw,44px);font-weight:700;line-height:1.15}.farewell-main p{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.85}.farewell-links{flex-wrap:wrap;gap:12px 24px;margin-top:32px;font-size:14px;display:flex}.farewell-links span{color:var(--color-text-muted);flex-basis:100%;font-size:12px}.farewell-links a{font-weight:500}.farewell-links a:hover,.farewell-footer a:hover{color:var(--color-brand)}.farewell-footer{border-top:1px solid var(--color-border);color:var(--color-text-muted);justify-content:space-between;padding:24px 0;font-size:12px;display:flex}@media (width<=480px){.farewell{padding:0 24px}.farewell-header{padding:24px 0}.farewell-main{padding:48px 0 64px}.farewell-main p{font-size:15px}}
