.dn-self-offer{display:flex;gap:28px;align-items:center;background:#171a1d;color:#fff;border-radius:18px;padding:26px 32px;margin:0 0 48px;box-sizing:border-box}.dn-self-offer-percent{color:#ffb317;font-size:62px;line-height:1;white-space:nowrap}.dn-self-offer h2{font-size:24px;line-height:1.2;margin:0 0 8px;color:#fff}.dn-self-offer p{margin:0;color:#e4e5e6;font-size:15px;line-height:1.55}.dn-self-offer details{margin-top:10px}.dn-self-offer summary{color:#ffbc35;font-size:14px;cursor:pointer;width:fit-content}.dn-self-offer details p{margin-top:10px;font-size:14px;max-width:850px}.dn-self-offer-mobile{display:none}.dn-self-saving{padding:13px 15px;background:#fff6e2;border:1px solid #f4d18b;border-radius:12px;margin:12px 0;color:#242424;font-size:14px;line-height:1.4}.dn-self-saving>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px}.dn-self-saving del{color:#747474}.dn-self-saving b{white-space:nowrap;color:#926000}.dn-self-saving small{display:block;font-size:12px;color:#666}.dn-self-saving strong{font-size:14px}
@media(max-width:767px){.dn-self-offer-desktop{display:none}.dn-self-offer-mobile{display:flex;margin:18px 0 0;padding:17px;gap:15px;border-radius:14px}.dn-self-offer-percent{font-size:44px}.dn-self-offer h2{font-size:18px}.dn-self-offer p{font-size:13px}.dn-self-offer summary{font-size:13px}.dn-self-saving>div{flex-wrap:wrap;gap:4px 12px}}
