.living-benefit-types{display:grid;gap:14px;margin:24px 0}.living-benefit-types>div{padding:20px 22px;border:1px solid #cbd8e8;border-left:3px solid #2865d1;border-radius:6px;background:#f8fafd}.living-benefit-types h3{font-size:25px;line-height:1.2;margin:0 0 10px}.living-benefit-types p{margin:0}.living-benefits-guide .family-article-section>h3{font-size:25px;line-height:1.25;margin:26px 0 12px}.living-questions{background:#f0f5fc;border:1px solid #ccd9eb;border-radius:6px;padding:26px 28px}.living-questions ol{padding-left:22px}.living-questions li{padding:7px 0 7px 4px}.living-benefits-guide .faq-list p{margin:0 0 18px}.living-benefits-guide .faq-list summary{color:#0a213d}.living-benefits-guide .faq-list details[open]{padding-bottom:6px}@media(max-width:540px){.living-benefit-types>div{padding:18px}.living-questions{padding:22px 20px}.living-benefits-guide .family-article-section>h3{font-size:24px}}@media print{.living-benefit-types>div{break-inside:avoid;background:none}.living-benefits-guide .faq-list details>p{display:block!important}.living-questions{padding:16px;background:none}}
