.launch-note{color:#cbd1cb;max-width:850px;margin:0 0 28px;line-height:1.7}.launch-note strong{color:#d4fa75}.offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.offer-card{background:#171e19;border:1px solid #384338;border-radius:22px;flex-direction:column;gap:14px;padding:28px 22px;display:flex}.offer-card h3{margin:0;font-size:27px}.offer-amount{letter-spacing:-1px;white-space:nowrap;font-size:clamp(26px,2.6vw,38px)}.offer-amount small{letter-spacing:0;font-size:14px}.offer-card p{color:#c5cdc5;margin:0;font-size:15px;line-height:1.6}.offer-card .renewal{margin-bottom:12px}.offer-card .button{text-align:center;margin-top:auto;font-size:14px}.offer-featured{border-color:#c8f26c;box-shadow:inset 0 3px #c8f26c}button:disabled,.button:disabled{cursor:not-allowed;opacity:.58}.construction-badge{color:#f6d98c;background:#3b321d;border-radius:20px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-block}.account-content{max-width:920px;margin:50px auto;padding:28px}.account-content h1{font-size:clamp(38px,6vw,64px);line-height:1.1}.account-content p,.account-content li{color:#cbd1cb;line-height:1.8}.account-content section{border-top:1px solid #384338;padding:28px 0}.account-content h2{font-size:28px}.account-content li{margin-bottom:14px}.account-content .button{margin:10px 0}.account-notice{background:#28251b;border:1px solid #81703c;border-radius:16px;padding:20px}.account-content a{color:#d4fa75}@media (max-width:1050px){.offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.offer-grid{grid-template-columns:1fr}.offer-card{padding:25px}.account-content{padding:20px}.offer-amount{font-size:36px}}
