[data-account-layout="0"]{padding-block:clamp(40px,7vw,88px);max-width:1040px}
[data-account-layout="1"]{background:#edf5fb;border-left:4px solid #3479ad;padding:20px;margin:28px 0}
[data-account-layout="2"]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:28px;margin:40px 0}
[data-account-layout="3"]{padding-top:20px}
#main h1{font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,4rem);line-height:1.12;margin:16px 0 24px}#main h2{font-size:1.45rem;margin:0 0 12px}#main p{line-height:1.7}#main li{margin-bottom:12px}