.ys-launch-offer {margin:0 0 2rem;padding:1.6rem 1.8rem;border:1px solid #d3e8dd;border-radius:1.6rem;background:linear-gradient(115deg,#e2f5ec,#eff9f4);color:#183e2e;font-family:inherit}
.ys-launch-offer[hidden],.ys-launch-offer [hidden]{display:none!important}
.ys-launch-offer__choice{display:flex;align-items:center;gap:1.2rem;cursor:pointer}
.ys-launch-offer__choice input{width:2.3rem;height:2.3rem;flex:0 0 2.3rem;margin:0;accent-color:#176348;cursor:pointer}
.ys-launch-offer__choice input:focus-visible{outline:2px solid #176348;outline-offset:4px}
.ys-launch-offer__copy{display:flex;flex-direction:column;gap:.3rem;min-width:0}
.ys-launch-offer__copy strong{font-size:1.7rem;font-weight:600;line-height:1.4}
.ys-launch-offer__copy>span{font-size:1.2rem;line-height:1.5;color:#496454}
.ys-launch-offer__countdown{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.5rem;padding-top:1.3rem;border-top:1px solid #c9dfd2}
.ys-launch-offer__countdown>span{font-size:1.2rem;line-height:1.4;color:#496454}
.ys-launch-offer__clock{display:flex;align-items:flex-start;gap:.6rem;flex-shrink:0}
.ys-launch-offer__clock>span{display:flex;flex-direction:column;align-items:center;min-width:3rem;gap:.3rem}
.ys-launch-offer__clock b{font-size:2rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}
.ys-launch-offer__clock small{font-size:.9rem;line-height:1.2;color:#496454}
.ys-launch-offer__clock i{font-size:1.7rem;font-style:normal;line-height:1.1}
.ys-launch-offer__status{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5}
@media(max-width:749px){.ys-launch-offer{padding:1.4rem 1.5rem}.ys-launch-offer__copy strong{font-size:1.6rem}.ys-launch-offer__countdown{gap:1rem}.ys-launch-offer__clock{gap:.4rem}}
