.offers-page{overflow-wrap:anywhere}.offers-page article{max-width:960px;margin:0 auto}.offers-page .article-head{padding:36px 0 26px;border-bottom:1px solid var(--line)}.offers-page .article-head h1{font-size:clamp(32px,5vw,52px)}.offers-page .toc{flex-wrap:wrap;gap:14px 24px}.offer-card{border:1px solid var(--line);border-radius:20px;padding:32px;background:#fff}.offer-card h2{font-size:28px}.offer-facts{display:grid;grid-template-columns:160px 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.offer-facts dt,.offer-facts dd{margin:0;padding:16px;background:#fff}.offer-facts dt{background:var(--mint);font-weight:700}.offer-benefit{background:var(--cream);padding:24px;border-radius:12px;margin:24px 0}.offer-benefit h4{font-size:16px;margin:24px 0 8px}.offer-benefit p,.offer-benefit li{font-size:15px}.offer-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.offer-table-wrap:focus-visible{outline:3px solid #d7813d;outline-offset:4px}.offer-table{border-collapse:collapse;min-width:820px;width:100%;font-size:14px}.offer-table caption{text-align:left;padding:16px}.offer-table th,.offer-table td{padding:18px;vertical-align:top;border-bottom:1px solid var(--line);text-align:left}.offer-table thead th{background:var(--mint)}.offer-table tbody th{min-width:150px}.offer-table td{min-width:210px}.offer-note{padding:18px;background:var(--yellow);border-radius:10px}.offers-page .ad{overflow-wrap:anywhere}.offers-page .offer-sources{padding-left:24px}.offers-page .quick-answer{margin-top:24px}.offers-page .quick-answer p:last-child{margin-bottom:0}@media(max-width:650px){.offer-card{padding:20px 16px}.offer-facts{grid-template-columns:1fr}.offer-facts dt{padding:10px 14px}.offer-facts dd{padding:14px}.offer-benefit{padding:18px 14px}.offers-page section{margin:48px 0}.offers-page .article-head{padding-top:18px}}