.reviews{max-width:850px;margin:0 auto;padding:32px 6vw 80px}.reviews nav{display:flex;flex-wrap:wrap;gap:10px}.reviews h1{font-size:clamp(36px,6vw,65px);line-height:1.1}.reviews h2{font-size:32px;margin:40px 0 18px}.reviews article,.reviews details{padding:16px 0;border-bottom:1px solid #cdbdad}.reviews article p{margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.reviews small{letter-spacing:normal}.reviews form{display:grid;gap:12px;justify-items:start}.reviews label{display:grid;gap:4px;width:100%}.reviews label:has([type=checkbox]){display:block}.reviews textarea,.reviews input:not([type=checkbox]),.reviews select{font:inherit;border:1px solid #af9489;padding:8px;border-radius:8px;max-width:100%;background:#fffaf3}.reviews textarea{min-height:110px}.reviews button,.reviews summary{cursor:pointer}.reviews button{padding:9px 16px}.reviews .button{border:0}
