.stars-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:clamp(28px,5vw,80px);align-items:start;padding-top:50px;padding-bottom:70px}
.stars-intro{padding-top:20px;position:sticky;top:100px}.stars-intro h1{font-size:clamp(32px,4vw,54px);line-height:1.12;max-width:13ch;margin:16px 0 22px;letter-spacing:-.035em}.stars-lead{font-size:17px;line-height:1.8;color:var(--muted,#a0a0b0);max-width:42ch}.stars-steps{list-style:none;padding:0;margin:36px 0;display:grid;gap:26px}.stars-steps li{display:flex;align-items:flex-start;gap:16px}.stars-steps li>span{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border:1px solid #f2bf4940;border-radius:50%;color:#f6ca58;background:#f2bf490a;font-weight:700}.stars-steps strong{font-size:15px;line-height:1.6}.stars-steps p{margin:5px 0 0;color:var(--muted,#a0a0b0);font-size:14px;line-height:1.7;max-width:42ch}.stars-recovery{font-size:13px;line-height:1.7;color:var(--muted,#a0a0b0);max-width:46ch}.stars-panels{display:grid;gap:20px;min-width:0}.stars-offer{background:linear-gradient(145deg,#f0c45909,transparent 65%),var(--surface,#15151d);border:1px solid #eac26535}.stars-offer-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.stars-offer h2,.stars-redeem h2{font-size:23px;margin:8px 0 15px;line-height:1.35}.stars-art{width:100px;flex-shrink:0;display:grid;place-items:center}.stars-art img{width:100%;height:auto}.stars-static{display:none;font-size:62px;color:#ffca28}.stars-price{font-size:clamp(32px,4vw,45px);font-weight:750;letter-spacing:-.035em;line-height:1.2;margin:8px 0!important;color:#f6ca58}.stars-price-note,.stars-account{font-size:13px;color:var(--muted,#a0a0b0);line-height:1.6}.stars-price-note{margin-bottom:26px!important}.stars-account{overflow-wrap:anywhere}.stars-fine-print{font-size:12px;line-height:1.8;color:var(--muted,#a0a0b0);margin-top:18px!important}.stars-fine-print a{text-decoration:underline;text-underline-offset:3px}.stars-active{background:#41d79c0c;border-left:2px solid #41d79c;border-radius:4px;padding:12px 14px;margin:18px 0}.stars-active p{font-size:12px;line-height:1.7;margin:5px 0 0}.stars-redeem>p{font-size:14px;line-height:1.7}.stars-redeem form{display:grid;gap:12px;margin:20px 0 0}.stars-redeem label{font-size:13px;font-weight:600}.stars-redeem input[type=text]{width:100%;padding:14px;font:500 15px monospace;letter-spacing:.04em;text-transform:uppercase;border-radius:8px;border:1px solid #ffffff25;color:inherit;background:#0002;min-height:48px}.stars-redeem small{font-size:12px;line-height:1.6;color:var(--muted,#a0a0b0)}.stars-redeem [data-stars-watch]{margin-top:14px}.stars-availability,.stars-order-status{padding:12px;border:1px solid #f0c45925;border-radius:7px;font-size:13px;line-height:1.7;color:#ead69d}.stars-layout .button:disabled{opacity:.5;cursor:not-allowed}.stars-layout [hidden]{display:none!important}.stars-layout .form-message{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.stars-layout .is-error{color:#ff9e9e}.stars-layout .full-width{width:100%;justify-content:center;min-height:46px}.stars-redeem input:focus-visible{outline:2px solid #f6ca58;outline-offset:3px}
@media(max-width:800px){.stars-layout{grid-template-columns:1fr;gap:22px;padding-top:22px}.stars-intro{position:static;padding-top:0}.stars-intro h1{max-width:19ch;font-size:36px}.stars-steps{gap:17px;margin:24px 0}.stars-recovery{margin-bottom:5px}.stars-art{width:85px}.stars-panels .subscription-card{padding:24px}}
.stars-layout .form-message{background:#f0c4590a;color:#ead69d;border:1px solid #f0c45925}.stars-layout .is-success{background:#41d79c14;color:#8cf0bc;border-color:#41d79c55}.stars-layout .is-error{background:#e6535314;color:#ffaaaa;border-color:#e6535355}.stars-offer [data-stars-bot-link]{margin-top:12px}
@media(prefers-reduced-motion:reduce){.stars-animated{display:none}.stars-static{display:block}}
