.jk-offer-banner{background:#241432;color:#fff;border-bottom:2px solid #f9a34d;padding:12px 0}.jk-offer-banner>.jk-container{display:flex;align-items:center;justify-content:center;gap:12px 20px;flex-wrap:wrap}.jk-offer-banner a{color:#ffe0a8;text-decoration:underline;text-underline-offset:4px}.jk-offer-banner del{opacity:.75}.jk-offer{padding:clamp(28px,5vw,64px) 0;scroll-margin-top:100px}.jk-offer .shell{max-width:1120px;margin:auto}.jk-offer h2{font-size:clamp(25px,4vw,40px);line-height:1.65}.jk-offer p{line-height:2.1;max-width:80ch}.jk-offer-label{color:#ffd59c;font-weight:700}.jk-offer-price{display:flex;gap:12px 22px;flex-wrap:wrap;align-items:center}.jk-offer-price strong{font-size:clamp(26px,4vw,38px)}.jk-offer-price del{opacity:.75}.jk-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.jk-offer article{border:1px solid #ffffff30;background:#ffffff08;border-radius:20px;padding:clamp(18px,3vw,28px)}.jk-offer article h3{font-size:22px;line-height:1.7;margin-top:0}.jk-offer .jk-offer-note{font-size:14px;opacity:.85}.jk-offer-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:24px}.jk-offer-history{padding-bottom:30px;line-height:2;font-size:14px;opacity:.8}@media(max-width:700px){.jk-offer-grid{grid-template-columns:1fr}.jk-offer-banner>.jk-container{justify-content:flex-start}.jk-offer-actions{align-items:stretch;flex-direction:column}}
