.content-polls,.promotion-feedback{margin-block:clamp(42px,6vw,82px);padding:clamp(28px,4vw,48px);border:1px solid rgba(154,116,58,.2);border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(248,242,231,.86));box-shadow:0 24px 70px rgba(54,40,20,.08)}
.content-polls>header span,.promotion-feedback>header span{color:#9b783e;font:600 10px/1 Inter,sans-serif;letter-spacing:.24em;text-transform:uppercase}.content-polls h2,.promotion-feedback h2{margin:10px 0 28px;font:500 clamp(34px,5vw,52px)/1 "Cormorant Garamond",serif}.content-poll{padding:24px;border-radius:20px;background:rgba(255,255,255,.72)}.content-poll h3{margin:0 0 18px;font:500 27px/1.2 "Cormorant Garamond",serif}.content-poll form{display:grid;gap:10px}.content-poll label{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid rgba(154,116,58,.18);border-radius:13px;cursor:pointer}.content-poll label:has(input:checked){border-color:#9b783e;background:rgba(181,139,71,.1)}.content-poll .luxury-button{justify-self:start;margin-top:10px}.poll-result{color:#756d62}.promotion-feedback .comment-form{display:grid;gap:14px;max-width:720px}.promotion-feedback textarea,.promotion-feedback select{width:100%;padding:14px 16px;border:1px solid rgba(154,116,58,.24);border-radius:14px;background:#fff}.promotion-feedback .comment-list{display:grid;gap:16px;margin-top:32px}.promotion-feedback .comment-list article{padding:20px;border-top:1px solid rgba(154,116,58,.16)}.promotion-feedback time,.promotion-feedback article small{display:block;color:#82786a;font-size:12px}@media(max-width:700px){.content-polls,.promotion-feedback{padding:22px 16px;border-radius:20px}.content-poll{padding:18px}}
