.wz-account-cover{position:relative;min-height:275px;padding:38px 40px;border:1px solid #5b695f;display:flex;align-items:center;overflow:hidden}.wz-account-cover>header{position:relative;z-index:1;max-width:640px}.wz-account-cover>header p:last-child{margin-top:20px;font-size:15px;color:#c3ceca}.wz-account-photo{position:absolute;inset:0 0 0 45%;opacity:.43}.wz-account-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c252d 38%,#0c252d2b)}.wz-account-index>header{display:flex;justify-content:space-between;gap:25px;align-items:end;padding:30px 0 23px}.wz-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wz-account-note{background:#eae7dc;color:#293f42;position:relative;border-top:4px solid #b18a4f;padding:30px 28px;display:flex;flex-direction:column}.wz-account-note>header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px;font-size:12px;color:#74684f}.wz-account-note>header>span{background:#193039;color:#e2cd9c;padding:6px 12px;font-size:10px;letter-spacing:.1em}.wz-account-note h2{font-size:24px;font-family:"Songti SC",SimSun,serif}.wz-account-note details{font-size:14px;color:#627272;margin-top:17px;margin-bottom:20px}.wz-account-note details p{padding:8px 0 12px}.wz-account-note .wz-read{margin-top:auto;color:#8a6738}.wz-account-reading{max-width:1010px;margin:auto}.wz-account-heading{padding:35px 43px;background:#bd9a62;color:#152e36;border-top:7px solid #776341}.wz-account-heading h1{font-size:min(43px, clamp(32px, calc(2.105263vw + 17.68421px), 48px))}.wz-account-heading .wz-kicker{color:#514324}.wz-account-heading .wz-meta{color:#435751}.wz-account-reading .wz-tools{padding-left:5px}.wz-account-paper{background:#faf8ef;padding:38px 49px}.wz-account-summary{max-width:740px;margin:auto;padding-bottom:25px;border-bottom:1px solid #babdaf;font-size:16px;color:#63736e}
@media(max-width:760px){.wz-account-cover{padding:28px 23px;min-height:295px}.wz-account-photo{left:0}.wz-account-cover::after{background:#0c252da8}.wz-account-cover>header p:last-child{font-size:14px}.wz-account-index>header{display:block}.wz-account-index>header span{display:block;margin-top:10px}.wz-account-grid{grid-template-columns:1fr;gap:20px}.wz-account-note{padding:25px 22px}.wz-account-note h2{font-size:23px}.wz-account-heading{padding:26px 22px}.wz-account-heading h1{font-size:31px}.wz-account-paper{padding:26px 19px;margin:0 -5px}.wz-account-summary{font-size:15px}}
