.launch-offers{background:#f1edf3}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.offer-grid article{display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid #e4dce8;border-radius:16px}.offer-free{align-self:flex-start;padding:6px 11px;background:#fbeae7;color:#a52c23;border-radius:6px;font-size:12px;font-weight:600}.stageshow-site .offer-grid h3{font-size:25px;line-height:1.2;letter-spacing:-.5px;margin:22px 0 16px}.offer-grid p{font-size:15px;line-height:1.7;color:#68586f;margin:0 0 24px}.offer-grid dl{margin:auto 0 24px;padding-top:20px;border-top:1px solid #e7dfea}.offer-grid dt{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#7c6783;margin-bottom:9px}.offer-grid dd{font-size:14px;line-height:1.6;margin:0;color:#3a2b42}.offer-grid .button{width:100%;font-size:14px}.offer-terms{font-size:13px;line-height:1.7;color:#726378;max-width:900px;margin-top:25px}.cookie-banner{position:fixed;left:20px;bottom:20px;z-index:80;max-width:470px;display:flex;align-items:center;gap:18px;background:#fff;border:1px solid #dfd6e5;box-shadow:0 5px 25px #251a3320;padding:16px 20px;border-radius:12px;color:#342a39}.cookie-banner p{font-size:13px;line-height:1.5;margin:0}.cookie-banner a{color:inherit;text-decoration:underline}.cookie-banner button{border:0;background:#e12619;color:#fff;border-radius:7px;padding:12px 20px;cursor:pointer}.cookie-banner button:focus-visible{outline:2px solid #302334;outline-offset:3px}.offer-grid a:focus-visible{outline:2px solid #b52f25;outline-offset:4px}@media(max-width:800px){.offer-grid{grid-template-columns:1fr;gap:20px}.offer-grid article{padding:24px}.stageshow-site .offer-grid h3{font-size:26px}.cookie-banner{left:12px;right:12px;bottom:12px;max-width:none;padding:14px;gap:12px}.offer-terms{font-size:12px}}
