.account-heading{margin:12px 0 28px}.account-heading h1{font-size:clamp(28px,3vw,40px);letter-spacing:-1px;margin:8px 0}.account-heading p{color:#647680}.account-panel{padding:28px;background:white;border:1px solid #dfe8ec;border-radius:18px;max-width:840px}.account-form .primary{max-width:360px}.account-panel .clear{max-width:360px}.publish-choices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.publish-choices>a{padding:26px;border:1px solid color-mix(in srgb,var(--accent) 25%,#fff);border-radius:18px;background:var(--soft)}.publish-choices h2{font-size:21px;margin:10px 0;color:var(--accent2)}.publish-choices p{font-size:13px;color:#526873}.account-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.account-text-button{background:none;border:0;padding:14px 0 0;color:var(--accent);cursor:pointer;font-size:12px}.account-quick-links{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:26px;color:var(--accent);font-weight:600}.public-profile{display:flex;gap:24px;background:white;border:1px solid #dfe8ec;padding:32px;border-radius:20px;overflow-wrap:anywhere}.public-profile h1{font-size:32px;letter-spacing:-1px;margin:6px 0}.public-profile p{color:#637581}.public-profile a{color:var(--accent);font-weight:600}.profile-avatar{width:76px;height:76px;flex:0 0 76px;border-radius:24px;background:var(--soft);color:var(--accent);display:grid;place-items:center;font-size:32px;font-weight:700}@media(max-width:1000px){.account-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.publish-choices,.account-cards{grid-template-columns:1fr}.account-panel{padding:20px}.public-profile{flex-direction:column;padding:24px}.section-title-row{flex-wrap:wrap}.section-title-row>span{font-size:12px}}
