/* Shared owner-document presentation; inherits the approved wide page container. */
.aoropi-wrap .aorop-owner-manual{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:center;padding:28px;margin:28px 0;background:#f1f8f5;border:1px solid #cfe2db;border-radius:16px;scroll-margin-top:150px}
.aoropi-wrap .aorop-owner-manual-cover{display:block;max-width:180px;border-radius:6px;overflow:hidden;box-shadow:0 8px 24px #0a283416}
.aoropi-wrap .aorop-owner-manual-cover img{display:block;width:100%;height:auto;aspect-ratio:595/842;object-fit:contain;padding:0!important;background:#081e26}
.aoropi-wrap .aorop-owner-manual h3{color:#09242b!important;font-size:clamp(25px,3vw,36px);line-height:1.1;margin:15px 0}
.aoropi-wrap .aorop-owner-manual p{color:#304e58!important;max-width:820px;margin:12px 0}
.aoropi-wrap .aorop-owner-manual .aoropi-eyebrow{background:#def3eb;color:#126c5c!important;border-color:#cfe2db}
.aoropi-wrap .aorop-owner-manual .aorop-owner-manual-meta{font-size:13px;color:#587077!important}
.aoropi-wrap .aorop-owner-manual .aoropi-button{display:inline-flex;gap:18px;align-items:center;justify-content:center;min-height:48px;background:#1b7566;color:#fff!important;padding:14px 22px;margin:8px 0}
.aoropi-wrap .aorop-owner-manual small{display:block;color:#587077;line-height:1.5;font-size:12px;margin-top:10px;max-width:820px}
@media(max-width:700px){.aoropi-wrap .aorop-owner-manual{grid-template-columns:1fr;gap:20px;padding:22px}.aoropi-wrap .aorop-owner-manual-cover{width:132px;max-width:100%;margin:auto}.aoropi-wrap .aorop-owner-manual .aoropi-button{width:100%;box-sizing:border-box}}
