/* GAV definition: isolated editorial presentation with an accessible native FAQ. */
main.article.accident-life-article .content-accordion>.content-accordion-body:has(>.accident-vie-gav-definition){padding:32px 40px 30px;background:#fff}
main.article .accident-vie-gav-definition{color:#49555e}
main.article .accident-vie-gav-definition *,main.article .accident-vie-gav-definition *::before,main.article .accident-vie-gav-definition *::after{box-sizing:border-box}
main.article .accident-vie-gav-definition p{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;color:#49555e;font:400 1rem/1.78 'Hanken Grotesk',sans-serif;text-align:left;overflow-wrap:normal;word-break:normal;hyphens:none}
main.article .accident-vie-gav-definition p::before,main.article .accident-vie-gav-definition p::after,
main.article .accident-vie-gav-definition h3::before,main.article .accident-vie-gav-definition h3::after,
main.article .accident-vie-gav-definition li::before,main.article .accident-vie-gav-definition li::after{content:none;display:none}
main.article .accident-vie-gav-definition strong{color:var(--blue);font-weight:650}
main.article .accident-vie-gav-definition h3{max-width:none;margin:0;padding:0;border:0;background:none;color:var(--blue);font:600 1.45rem/1.35 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty;overflow-wrap:normal;word-break:normal;hyphens:none}
main.article .accident-vie-gav-definition .agd-kicker{display:block;margin:0 0 17px;color:#81633a;font:700 .69rem/1.5 'Hanken Grotesk',sans-serif;letter-spacing:.085em;text-transform:uppercase;text-align:center}
main.article .accident-vie-gav-definition .agd-opening{margin:0 0 31px;padding:28px 34px 31px;border:1px solid #dae6ed;border-radius:7px;background:#eaf2f6;box-shadow:none}
main.article .accident-vie-gav-definition .agd-definition{max-width:870px;margin:0 auto;color:var(--blue);font:400 1.5rem/1.47 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty}
main.article .accident-vie-gav-definition .agd-coverage{margin:0;padding:0;border:0;background:none;box-shadow:none}
main.article .accident-vie-gav-definition .agd-coverage>h3{margin-bottom:15px}
main.article .accident-vie-gav-definition .agd-coverage-intro{text-align:center}
main.article .accident-vie-gav-definition .agd-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;row-gap:0;max-width:810px;margin:23px auto 0;padding:0;border:0;background:none;list-style:none}
main.article .accident-vie-gav-definition .agd-events>li{min-width:0;margin:0;padding:21px 14px;border:0;border-radius:0;background:none;box-shadow:none;list-style:none}
main.article .accident-vie-gav-definition .agd-events>li:nth-child(n+3){border-top:1px solid #dce5eb}
main.article .accident-vie-gav-definition .agd-events>li:nth-child(-n+2){padding-top:0}
main.article .accident-vie-gav-definition .agd-events p{font:400 1.23rem/1.45 'Newsreader',Georgia,serif;color:var(--blue);text-align:center;text-wrap:pretty}
main.article .accident-vie-gav-definition .agd-coverage-other{margin:0;text-align:center;color:#58646c}
main.article .accident-vie-gav-definition .agd-distinction{margin:31px 0 0;padding:28px 34px 31px;border:0;border-radius:7px;background:#143e5a;box-shadow:none}
main.article .accident-vie-gav-definition .agd-distinction .agd-kicker{color:#e2c58f;margin-bottom:17px}
main.article .accident-vie-gav-definition .agd-third-party{max-width:830px;margin:0 auto;color:#eff4f7;text-align:center}
main.article .accident-vie-gav-definition .agd-distinction strong{color:#fff;font-weight:650}
main.article .accident-vie-gav-definition .agd-personal{max-width:830px;margin:18px auto 0;color:#fff;font:400 1.48rem/1.45 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty}
main.article .content-accordion-body:has(>.accident-vie-gav-definition)>.content-accordion-footer{margin-top:29px}
@media(max-width:700px){
 main.article .accident-vie-gav-definition .agd-events{grid-template-columns:1fr;max-width:none;margin-top:21px}
 main.article .accident-vie-gav-definition .agd-events>li{padding:17px 6px}
 main.article .accident-vie-gav-definition .agd-events>li:nth-child(n+2){padding-top:17px;border-top:1px solid #e1e8ec}
 main.article .accident-vie-gav-definition .agd-events>li:first-child{padding-top:0}
}
@media(max-width:620px){
 main.article.accident-life-article .content-accordion>.content-accordion-body:has(>.accident-vie-gav-definition){padding:24px 20px 25px}
 main.article .accident-vie-gav-definition p{font-size:.95rem;line-height:1.76}
 main.article .accident-vie-gav-definition .agd-kicker{font-size:.67rem;line-height:1.6;margin-bottom:14px}
 main.article .accident-vie-gav-definition .agd-opening{margin-bottom:26px;padding:23px 21px 25px}
 main.article .accident-vie-gav-definition .agd-definition{font-size:1.3rem;line-height:1.5}
 main.article .accident-vie-gav-definition h3{font-size:1.3rem;line-height:1.4}
 main.article .accident-vie-gav-definition .agd-coverage>h3{margin-bottom:13px}
 main.article .accident-vie-gav-definition .agd-events p{font-size:1.16rem;line-height:1.5}
 main.article .accident-vie-gav-definition .agd-coverage-other{margin-top:2px}
 main.article .accident-vie-gav-definition .agd-distinction{margin-top:26px;padding:24px 21px 26px}
 main.article .accident-vie-gav-definition .agd-distinction .agd-kicker{margin-bottom:15px}
 main.article .accident-vie-gav-definition .agd-third-party{text-align:left}
 main.article .accident-vie-gav-definition .agd-personal{margin-top:18px;font-size:1.3rem;line-height:1.5}
 main.article .content-accordion-body:has(>.accident-vie-gav-definition)>.content-accordion-footer{margin-top:25px}
}
