.custom-intro{padding:30px 20px;border-radius:24px;background:linear-gradient(125deg,#fff0dd,#e0edff);margin-bottom:25px}.custom-intro h1{font-size:30px;font-weight:800}.custom-intro button{margin:6px 0;width:100%;padding:12px;border-radius:24px}.quote-card{padding:22px;background:white;border:1px solid #e0e9f7;border-radius:20px;margin:18px 0}.quote-card small{color:#6e8aa9}.quote-card>strong{font-size:32px;color:#ed654c}.quote-card p{font-size:13px;line-height:1.8}.quote-card button{margin:5px 0;padding:12px;width:100%;border-radius:24px}.outline{border:1px solid #2164b2;color:#2164b2;background:white}.bargain-detail{background:radial-gradient(circle at top right,#ffe39b,transparent 45%),linear-gradient(#ffe6d8,#e5f0ff)}.bargain-detail h1{font-size:30px;font-weight:900;color:#d74036;transform:rotate(-2deg)}.bargain-detail article>strong{font-size:54px}.cashback-highlight{padding:14px;background:#fff2cf;color:#a75b21;border-radius:14px;margin:10px 0}.cashback-highlight b{font-size:25px}.bargain-detail #bargain-share{background:#f65843;color:white;border:0;animation:help-pulse 2s infinite}@keyframes help-pulse{50%{transform:scale(1.025);box-shadow:0 4px 18px #f65a4340}}@media(prefers-reduced-motion:reduce){.bargain-detail #bargain-share{animation:none}}