.offers-how{grid-template-columns:1fr;gap:36px}.offers-channel-note{display:flex;align-items:center;gap:18px;margin-top:28px;padding:16px 20px;border-radius:16px;background:#173d2c;color:#fff}.offers-channel-note strong{flex:0 0 auto;color:var(--accent);font-size:15px}.offers-channel-note span{font-size:14px;line-height:1.45;opacity:.84}.benefit-footnote{margin:18px 4px 0;color:#637168;font-size:14px;line-height:1.5}.benefit-card>a.benefit-qr{display:flex;align-items:center;gap:14px;align-self:flex-start;margin-top:22px;padding:10px 14px 10px 10px;border:1px solid rgba(255,255,255,.24);border-radius:16px;background:rgba(255,255,255,.1);color:#fff;border-bottom:0}.benefit-qr img{width:82px;height:82px;padding:5px;border-radius:9px;background:#fff}.benefit-qr span{display:grid;gap:5px}.benefit-qr strong{color:var(--accent);font-size:14px}.benefit-qr small{color:rgba(255,255,255,.72);font-size:11px}.benefit-cream{position:relative;overflow:hidden;background-image:linear-gradient(90deg,rgba(255,250,242,.96),rgba(255,250,242,.9) 42%,rgba(255,250,242,.16) 72%),url(/brand/offer-pizza-card-scene-v6.webp);background-position:50%,58%;background-size:cover}.benefit-cream .benefit-value{padding-right:43%}.benefit-cream .benefit-copy{max-width:56%}.offers-how-copy h2{max-width:none}.offers-how-copy p{max-width:720px}.offers-how ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.offers-how li,.offers-how li:first-child,.offers-how li:last-child{align-content:start;padding:22px;border:1px solid rgba(23,61,44,.16);border-radius:18px;background:rgba(255,250,242,.48)}.offers-app-explain,.offers-loyalty-explain{margin:0;padding:18px 22px;border-left:4px solid #173d2c;border-radius:0 14px 14px 0;background:rgba(255,250,242,.62);color:#56665c;font-size:15px;line-height:1.55}.offers-app-explain{border-left-color:var(--accent)}.offers-app-explain strong,.offers-loyalty-explain strong{color:#173d2c}@media (max-width:900px){.benefit-cream{background-image:linear-gradient(rgba(255,250,242,.86),rgba(255,250,242,.86)),url(/brand/offer-pizza-card-scene-v6.webp);background-position:50%}.benefit-cream .benefit-value{padding-right:0}.benefit-cream .benefit-copy{max-width:100%}.offers-channel-note{align-items:flex-start;flex-direction:column;gap:6px}.offers-how ol{grid-template-columns:1fr}.offers-how li,.offers-how li:first-child,.offers-how li:last-child{padding:20px}}