/* Aperture Research Works V169 final commercial alignment — 14 Sep 2026
   Additive only. V168/V169 visual system and content architecture remain authoritative. */
.v169c-benefit{margin-top:12px;padding:12px 13px;background:#f7fafc;border-left:3px solid #b35a13;border-radius:8px;color:#344858!important;font-size:.93rem;line-height:1.48}
.v169c-benefit strong{color:#102131}
.v169f-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}
.v169f-benefit{background:#fff;border:1px solid var(--v169c-line,#d6e0e8);border-radius:14px;padding:18px}
.v169f-benefit h3{margin:0 0 8px;color:#102131;font-size:1.05rem}.v169f-benefit p{margin:0;color:#526271;line-height:1.55}
.v169f-counsel{padding:clamp(42px,6vw,76px) 0;background:linear-gradient(180deg,#fff 0%,#f5f8fb 100%);border-top:1px solid #d6e0e8;border-bottom:1px solid #d6e0e8}
.v169f-counsel-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px;align-items:start}
.v169f-counsel-panel{background:#102131;color:#fff;border-radius:18px;padding:24px;box-shadow:0 14px 32px rgba(15,36,54,.10)}
.v169f-counsel-panel h3{margin:0 0 10px;color:#fff}.v169f-counsel-panel p,.v169f-counsel-panel li{color:#e5edf3;line-height:1.55}
.v169f-counsel-panel ul{margin:12px 0 0;padding-left:20px}
.v169f-counsel-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}
.v169f-counsel-product{background:#fff;border:1px solid #d6e0e8;border-radius:14px;padding:18px}
.v169f-counsel-product strong{display:block;color:#102131;font-size:1.03rem;margin-bottom:6px}.v169f-counsel-product span{display:block;color:#5d6b78;line-height:1.45}
.v169f-note{margin-top:18px;padding:15px 17px;border-radius:12px;background:#fff7ef;border:1px solid #efd2b7;color:#374957;line-height:1.55}
.v169f-output-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}
.v169f-output-list div{background:#fff;border:1px solid #d6e0e8;border-radius:12px;padding:14px;color:#344858}
.v169f-output-list strong{display:block;color:#102131;margin-bottom:4px}
@media(max-width:900px){.v169f-benefit-grid,.v169f-counsel-products{grid-template-columns:1fr}.v169f-counsel-grid{grid-template-columns:1fr}.v169f-output-list{grid-template-columns:1fr}}
