/* Second copy proposal. Playback and deadline code unchanged. */
.hero-offer{margin-top:28px}.hero-offer>p{font-size:12px;font-weight:500;color:var(--wine);margin-bottom:11px}.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.hero-actions .button{font-size:12px;min-height:48px;padding:12px 17px}.hero-actions .primary{background:var(--wine);color:var(--paper)}.hero-actions .primary:hover{background:#7d2c45}.hero-actions .secondary{color:var(--wine);border-color:var(--wine)}.hero-actions .secondary:hover{background:#eedce0}.join-expanded{display:block;padding:48px}.join-expanded h2{font-size:clamp(32px,4.3vw,51px);max-width:940px}.join-expanded h2 em{font-style:normal;color:#f0cbd7}.join-expanded .offer-lead{font-size:20px;line-height:1.55;max-width:790px;margin-top:25px;color:var(--paper)}.join-expanded .join-copy .offer-bridge{font-size:15px;line-height:1.6;max-width:750px;margin-top:17px;color:#f2dfe6}.offer-includes{display:grid;grid-template-columns:1fr 1fr;gap:28px 38px;margin:34px 0}.offer-includes article{position:relative;border-top:1px solid #b7637e;padding-top:18px;padding-left:35px}.offer-number{position:absolute;left:0;top:20px;font-size:11px;color:#f0cbd7}.offer-includes h3{font:500 18px/1.4 Golos,sans-serif}.offer-includes p{font-size:13px;line-height:1.6;margin-top:9px;color:#f2dfe6;max-width:360px}.offer-bottom{border-top:1px solid #b7637e;padding-top:28px;display:grid;grid-template-columns:1fr 290px;gap:30px;align-items:center}.offer-price>p{font-size:13px;color:#f2dfe6}.offer-price strong{display:block;font:400 47px/1.3 Golos,sans-serif;letter-spacing:-.04em;margin:8px 0}.offer-price strong span{font:400 17px/1.5 Golos,sans-serif;letter-spacing:0}.offer-permission{font-size:12px;color:#f2dfe6;margin-top:28px;max-width:700px}.join-expanded .join-actions>span{font-size:10px}
@media(max-width:900px){.join-expanded{padding:34px}.offer-bottom{grid-template-columns:1fr 250px;gap:20px}}
@media(max-width:650px){.hero-offer{margin-top:24px}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hero-actions .button{font-size:11px;padding:12px 8px}.join-expanded{padding:30px 24px}.join-expanded h2{font-size:32px;line-height:1.2}.join-expanded .eyebrow{font-size:9px;line-height:1.7;max-width:260px}.join-expanded .offer-lead{font-size:17px;line-height:1.55;margin-top:22px}.join-expanded .join-copy .offer-bridge{font-size:13px;margin-top:16px}.offer-includes{grid-template-columns:1fr;gap:21px;margin:27px 0}.offer-includes article{padding-left:30px;padding-top:17px}.offer-includes h3{font-size:17px}.offer-includes p{font-size:12px;margin-top:7px}.offer-bottom{grid-template-columns:1fr;gap:22px;padding-top:24px}.offer-price strong{font-size:42px}.offer-price>p{font-size:12px}.offer-permission{font-size:11px;line-height:1.6;margin-top:23px}}
@media(max-width:360px){.hero-actions{grid-template-columns:1fr}.hero-actions .button{font-size:13px}.join-expanded{padding:27px 20px}.join-expanded h2{font-size:29px}}
