.ms-account{margin:0;background:#101012;color:#f5f3f0;font:16px/1.6 system-ui,sans-serif}.ms-account *{box-sizing:border-box}.ms-account header{max-width:1120px;margin:auto;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:20px}.ms-account a{color:#e0c49d}.ms-logo{font-size:29px;font-weight:850;letter-spacing:-1.5px;text-decoration:none;color:#fff!important}.ms-logo span{font-size:18px;color:#bd9167;margin-left:6px}.ms-account main{max-width:1120px;margin:30px auto 80px;padding:0 24px}.ms-account h1{font-size:clamp(36px,6vw,60px);letter-spacing:-2px;margin:8px 0 30px}.ms-account h2{line-height:1.3}.ms-eyebrow{font-size:11px;letter-spacing:2px;color:#d4b78d}.ms-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.ms-card{background:#1b1b1f;border:1px solid #333238;border-radius:20px;padding:30px;min-width:0}.ms-card p{overflow-wrap:anywhere}.ms-account input[type=email]{width:100%;border:1px solid #67626a;border-radius:8px;padding:14px;margin:8px 0 18px;background:#101012;color:#fff;font:inherit}.ms-check{display:flex;align-items:flex-start;gap:10px;margin:10px 0 24px;font-size:14px}.ms-check input{margin-top:6px}.ms-button{display:inline-block;padding:13px 22px;background:#e0c49d;color:#171310!important;border:0;border-radius:9px;font:600 15px system-ui;text-decoration:none;cursor:pointer}.ms-notice{background:#29262a;border-left:3px solid #d2ad77;padding:14px 18px;border-radius:6px;font-size:14px}.ms-price{font-size:36px;font-weight:750;margin-bottom:0}.ms-price small{font-size:16px;font-weight:400}.ms-account hr{border:0;border-top:1px solid #454047;margin:28px 0}.ms-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ms-account :focus-visible{outline:3px solid #d4b78d;outline-offset:4px}@media(max-width:700px){.ms-grid{grid-template-columns:1fr}.ms-card{padding:22px}.ms-account header{font-size:13px;padding:18px}.ms-account main{padding:0 18px}.ms-logo{font-size:25px}}
.ms-membership-status{margin:20px 0}.ms-membership-status>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #ffffff18}.ms-membership-status dt{color:#c9c2bd}.ms-membership-status dd{margin:0;text-align:right;font-weight:650}.ms-account .ms-button:disabled{opacity:.65;cursor:default}.ms-billing-help{font-size:14px}
.ms-sandbox{border-top:1px solid #665039;margin-top:24px;padding-top:18px}.ms-subscription{margin:14px 0;padding:14px;border:1px solid #665039;border-radius:10px}.ms-subscription summary{cursor:pointer;font-weight:650}.ms-subscription .ms-button{width:100%;white-space:normal}.ms-subscription dd{overflow-wrap:anywhere;max-width:60%}
