*{box-sizing:border-box}body{margin:0;background:#faf7f1;color:#272321;font:18px/1.6 system-ui,-apple-system,sans-serif}main{max-width:880px;margin:auto;padding:28px 22px 48px;text-align:center}nav{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;font-size:16px;margin-bottom:28px}a{color:#7c202b}h1{font-size:clamp(28px,5vw,42px);line-height:1.15;margin:18px 0}p{max-width:720px;margin:18px auto}img,video{display:block;width:100%;height:auto;border-radius:12px;margin:24px auto;background:white}video{background:#111;aspect-ratio:16/9}.button{display:inline-block;padding:12px 22px;border-radius:12px;background:#872832;color:white;text-decoration:none;font-weight:650;margin:8px}.secondary{background:#fff;border:1px solid #a88665;color:#5a3828}.note{font-size:15px;color:#5e5953}.actions{margin:20px 0}.panel{background:#fffdf9;border:1px solid #e8dccb;border-radius:16px;padding:20px;margin:24px 0}footer{font-size:14px;margin-top:38px}a:focus-visible,video:focus-visible{outline:3px solid #156bc0;outline-offset:5px}@media(max-width:480px){main{padding:22px 16px}.button{display:block}}