*{box-sizing:border-box}body{margin:0;background:#121415;color:#f8efdf;font:16px/1.5 sans-serif}main{max-width:900px;margin:0 auto;padding:24px 20px 48px}nav{display:flex;justify-content:space-between;gap:20px}a{color:inherit;text-underline-offset:4px}nav a{padding:12px 0;min-height:44px}h1{font-size:36px;margin:24px 0 8px}p{margin:0 0 20px;color:#d3cbbb}.switch{display:flex;gap:12px;margin-bottom:28px}.switch a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 28px;border:1px solid #bdb5a1;border-radius:40px;text-decoration:none}.switch a[aria-current]{background:#f8efdf;color:#121415}figure{margin:0 0 28px}figcaption{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:14px;align-items:center}figcaption a{min-height:44px;display:flex;align-items:center}figure img{display:block;width:100%;height:auto;object-fit:contain;background:white;border-radius:8px}a:focus-visible{outline:2px solid #dc1423;outline-offset:4px}