.offers-trigger{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;color:#ffbb8c;background:#34251f;border:1px solid #71503e;border-radius:10px;font-size:12px;font-weight:700}.offers-trigger:hover{background:#493024;border-color:#bd7650}.offers-dialog :is(a,button):focus-visible,.offers-trigger:focus-visible{outline:2px solid #ffae78;outline-offset:3px}.offers-dialog{width:min(700px,94vw);max-height:90dvh;overflow:auto;border:1px solid #50424b;border-radius:20px;padding:24px;background:#18161d;color:#f5eff2;box-shadow:0 28px 90px #000b}.offers-dialog::backdrop{background:#050408b8;backdrop-filter:blur(5px)}.offers-head{display:flex;justify-content:space-between;gap:16px}.offers-head span{color:#ffa875;font-size:10px;letter-spacing:.15em;font-weight:700}.offers-head h2{font-size:25px;font-weight:700;letter-spacing:-.03em;margin:7px 0}.offers-foot,.offers-head p{font-size:13px;color:#bdb2bb;line-height:1.6}.offers-head button{align-self:start;color:#d7ccd3;padding:4px}.offers-preview{margin:14px 0;padding:10px;border:1px solid #73513e;border-radius:8px;background:#33251f;color:#ffcaab;font-size:12px}.offers-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.offers-card.spotlight-card{padding:20px;border:1px solid #63483f;border-radius:15px;background:#241f26;box-shadow:none}.offers-card article{display:flex;flex-direction:column;align-items:start;height:100%}.offers-card h3{font-size:22px;font-weight:750;margin:14px 0 6px}.offers-card p{color:#c4b8c0;font-size:13px;line-height:1.55;flex:1}.offers-card a{display:inline-flex;align-items:center;gap:7px;margin-top:20px;border-radius:9px;padding:10px 13px;background:#f58b45;color:#23140c;font-size:12px;font-weight:700}.offers-badge{font-size:10px;color:#ffc09c;letter-spacing:.1em;font-weight:700}.offers-card-muted.spotlight-card{border-color:#49404a;background:#211e26}.offers-card-muted .offers-badge{color:#bdb2bb}.offers-foot{margin:0}@media(max-width:600px){.offers-list{grid-template-columns:1fr}.offers-dialog{padding:18px}.offers-trigger span{display:none}}