body{min-height:100vh}.account-wrap{max-width:1150px;margin:60px auto;padding:0 24px;display:grid;grid-template-columns:1fr 440px;gap:70px;align-items:start}.account-copy h1{font-size:clamp(42px,6vw,76px);line-height:1.04;margin:18px 0}.account-copy p{color:#9aa8bd;max-width:520px}.account-card{padding:30px}.account-card h2{font-size:30px;margin:0 0 8px}.account-card input{width:100%;margin-bottom:8px}.account-card button{margin-top:14px}.account-card .status{min-height:36px;margin-top:16px;overflow-wrap:anywhere}.account-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.account-links button{border:0;background:none;padding:0;color:#e9b94b;font-size:13px}.account-cover{height:230px;border-radius:18px;margin-top:28px;background:linear-gradient(0deg,#080d1680,#080d1610),url('/cover.jpg') center 45%/cover}.account-benefits{display:flex;gap:24px;margin:28px 0;color:#e9b94b}.account-benefits small{display:block;color:#9aa8bd}.account-foot{max-width:1100px;margin:40px auto;padding:24px;color:#9aa8bd;font-size:13px}.account-hint{font-size:13px;color:#9aa8bd;line-height:1.6}.account-card [hidden]{display:none!important}#openMembers{display:block;text-align:center;margin-top:20px}#userEmail{overflow-wrap:anywhere}.langbar{display:flex;gap:14px}.account-card label{text-align:start}@media(max-width:800px){.account-wrap{grid-template-columns:1fr;gap:30px;margin:30px auto}.account-cover{display:none}.account-card{padding:24px}.account-copy h1{font-size:44px}.account-benefits{margin:20px 0}.account-foot{margin-top:20px}}