.ald-condition-head{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center;padding:35px 0}.ald-condition-head h1{margin-top:19px!important}.ald-condition-scene{aspect-ratio:1.08;overflow:hidden;border-bottom:5px solid #b89d60}.ald-condition-scene img{width:100%;height:100%!important;object-fit:cover}.ald-condition-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.ald-condition-panels article{background:#253f50;border-left:6px solid #b59455;min-width:0;transition:box-shadow .2s}.ald-condition-panels article:nth-child(even){background:#304a57;border-left-color:#91acb0}.ald-condition-panels article:hover{box-shadow:7px 7px 0 #465d63}.ald-condition-panels .ald-thumb{aspect-ratio:1.8}.ald-condition-panels article>div{padding:28px 30px 32px}.ald-condition-panels h2{font-size:29px!important;margin-top:12px!important}.ald-condition-panels .ald-summary{font-size:15px}.ald-condition-title{display:grid;grid-template-columns:1.25fr .75fr;gap:45px;align-items:center;padding:35px 0 40px}.ald-condition-title h1{margin-top:18px!important}.ald-condition-title .ald-main-image{aspect-ratio:1.1;border-right:5px solid #c0a566}.ald-condition-map .ald-index [data-toc]{grid-template-columns:repeat(3,minmax(0,1fr));max-height:225px}.ald-condition-paper{max-width:960px;padding:50px 75px;background:#e9eddf;border-top:4px solid #8ca7ac;margin:26px auto 0}.ald-condition-paper .ald-prose{margin:auto}
@media(max-width:950px){.ald-condition-head{gap:32px}.ald-condition-panels{gap:25px}.ald-condition-panels article>div{padding:25px}.ald-condition-panels h2{font-size:26px!important}.ald-condition-title{gap:28px}.ald-condition-paper{padding:42px 50px}}
@media(max-width:700px){.ald-condition-head{display:block;padding:20px 0}.ald-condition-scene{aspect-ratio:1.5;margin-top:28px!important}.ald-condition-panels{grid-template-columns:1fr}.ald-condition-panels h2{font-size:24px!important}.ald-condition-title{display:block;padding:20px 0 28px}.ald-condition-title .ald-main-image{aspect-ratio:1.5;margin-top:25px!important}.ald-condition-map .ald-index [data-toc]{grid-template-columns:1fr}.ald-condition-paper{padding:26px 20px}}
