.life-capabilities{border-top:1px solid #d5e2d8;margin:22px 0}.life-capabilities>div{padding:15px 0;border-bottom:1px solid #d5e2d8}.life-capabilities h3{font-size:16px;line-height:1.8;margin:0 0 6px;font-weight:400}.life-capabilities p{font-size:13px;line-height:1.95;margin:0;color:#53655e}.product-detail{margin:22px 0;border:1px solid #d5dfe5;border-radius:5px;background:#f7f9fa;padding:4px 18px}.product-detail summary{cursor:pointer;min-height:48px;padding:13px 0;font-size:14px;line-height:1.9}.product-detail dl{margin:0}.product-detail dl>div{border-top:1px solid #d5dfe5;padding:15px 0}.product-detail dt{font-size:14px;color:#304d70;margin-bottom:7px}.product-detail dd,.product-detail>p{font-size:13px;line-height:2;margin:0 0 12px;color:#53655e}.product-detail summary:focus-visible{outline:3px solid #304d70;outline-offset:3px}.route-continuity{margin:22px 0;padding:22px 24px;background:#edf3ee;border-left:3px solid #447e70}.route-continuity h3{font-size:20px;line-height:1.8;font-weight:400;margin:0 0 10px}.route-continuity p{font-size:14px;color:#53655e;line-height:2;margin:8px 0}.market-zones{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.market-zones article{padding:18px 16px;background:#f0eef8;border-top:3px solid #5b50a0;border-radius:3px;min-width:0}.market-zones h3{font-size:17px;line-height:1.8;font-weight:400;margin:0 0 10px;color:#5b50a0}.market-zones p{font-size:13px!important;line-height:1.95!important;margin:0}.institutional-audit{background:#f8faf5;border-color:#c9d8cc}.institutional-audit p{margin-top:12px}.institution-flow li:last-child{line-height:1.8}html[lang=en] .market-zones{grid-template-columns:1fr}.agents .market-list li{grid-template-columns:1fr;gap:4px}@media(max-width:760px){.life-capabilities{margin:20px 0}.route-continuity{padding:20px 17px}.route-continuity h3{font-size:19px}.market-zones{grid-template-columns:1fr}.product-detail{padding:4px 15px}.product-detail summary{font-size:14px}}
