.profile-page{max-width:980px;margin:0 auto;padding:44px 22px 80px}.profile-card{background:linear-gradient(180deg,#111317,#0a0c10);border:1px solid #272b33;border-radius:24px;padding:32px}.profile-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-bottom:26px;border-bottom:1px solid #242831}.profile-page-head h1{margin:2px 0 8px;font-family:"Barlow Condensed",sans-serif;font-size:64px;line-height:.9;letter-spacing:.01em}.profile-page-head p:not(.eyebrow){margin:0;color:#8f969f;line-height:1.55;max-width:650px}.profile-back{white-space:nowrap;text-decoration:none}.profile-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.profile-form label{font-size:13px;font-weight:800;color:#dfe1e5}.profile-form input{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:14px 15px;border-radius:12px;border:1px solid #2a2e36;background:#101216;color:#fff;font:500 14px/1.2 Inter,sans-serif;outline:none}.profile-form input:focus{border-color:#ed1018;box-shadow:0 0 0 3px rgba(237,16,24,.08)}.profile-form input:disabled{opacity:.55;cursor:not-allowed}.field-note{font-size:10px;color:#737a84;font-weight:600;margin-left:5px}.profile-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;padding-top:8px}.profile-actions a,.profile-actions button{border:0;border-radius:11px;padding:12px 16px;font:800 13px/1 Inter,sans-serif;text-decoration:none;cursor:pointer}.profile-actions .mini-dark{background:#1b1e24;color:#fff}.profile-actions .mini-red{background:#ed1018;color:#fff}.profile-actions button:disabled{opacity:.65;cursor:wait}.profile-message{grid-column:1/-1;min-height:22px;font-size:13px}.profile-message.ok{color:#70e19a}.profile-message.error{color:#ff6970}@media(max-width:700px){.profile-page{padding:28px 14px 55px}.profile-card{padding:22px}.profile-page-head{flex-direction:column}.profile-page-head h1{font-size:52px}.profile-back{width:100%;text-align:center}.profile-form{grid-template-columns:1fr}.profile-actions{grid-column:1;justify-content:stretch}.profile-actions a,.profile-actions button{flex:1;text-align:center}}