*{box-sizing:border-box}body{color:#3c2932;background:#fff2dd;margin:0;font:16px/1.5 system-ui}main{max-width:720px;margin:auto;padding:28px}main.home{max-width:920px}h1{font:clamp(32px,6vw,52px) Georgia}a{color:#74394a}nav{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}iframe{border:0;width:100%;height:730px}label{gap:5px;margin:14px 0;display:grid}input,textarea{font:inherit;color:inherit;background:#fffaf2;border:1px solid #b77766;border-radius:8px;min-width:0;padding:10px}button{font:inherit;color:#fff2dd;cursor:pointer;background:#74394a;border:0;border-radius:20px;margin:5px 6px 5px 0;padding:9px 16px}article{overflow-wrap:anywhere;background:#fffaf2;border:1px solid #e6bca1;border-radius:16px;margin:16px 0;padding:18px}article img{object-fit:cover;border-radius:50%}
