
.pcs-giveaway{margin:24px max(5vw,20px) 24px;padding:28px 32px 20px;border:1px solid #2a9d8f;border-radius:18px;background:linear-gradient(115deg,#17324d 0%,#0c464e 100%);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,300px);gap:20px 32px;box-shadow:0 10px 30px #17324d18}.pcs-giveaway-kicker{font-size:12px;font-weight:800;letter-spacing:.12em;color:#a6f4e3;margin:0 0 10px}.pcs-giveaway h2{font:800 clamp(25px,3vw,38px)/1.2 Manrope,sans-serif;letter-spacing:-.025em;margin:0 0 12px;color:#fff}.pcs-giveaway h2 span{color:#d9f36c}.pcs-giveaway-prize{margin:0 0 10px;font-size:16px;font-weight:600}.pcs-giveaway-details{color:#d7e8ec;font-size:13px;line-height:1.65;margin:0;max-width:760px}.pcs-giveaway-action{align-self:center}.pcs-giveaway-button{display:flex;align-items:center;justify-content:center;gap:12px;background:#d9f36c;color:#17324d;border-radius:9px;padding:16px 20px;text-align:center;font-weight:800;line-height:1.4;min-height:52px}.pcs-giveaway-button:hover{background:#ebff9d}.pcs-giveaway a:focus-visible{outline:3px solid #fff;outline-offset:5px}.pcs-giveaway-action p{font-size:13px;line-height:1.6;text-align:center;margin:12px 0 0;color:#d7e8ec}.pcs-giveaway-annual{grid-column:1/-1;border-top:1px solid #ffffff35;padding-top:16px;margin:0;font-size:13px;line-height:1.7;color:#d7e8ec}.pcs-giveaway-annual a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.pcs-giveaway{grid-template-columns:1fr;margin:16px 16px 20px;padding:24px 20px 20px;gap:18px}.pcs-giveaway h2{font-size:28px}.pcs-giveaway-action{width:100%}.pcs-giveaway-annual{grid-column:1}.pcs-giveaway-prize{font-size:15px}.pcs-giveaway-details{font-size:13px}}@media(prefers-reduced-motion:reduce){.pcs-giveaway *{scroll-behavior:auto}}
