.va-home-v2{--cm-section-y:40px}@media (min-width:768px){.va-home-v2{--cm-section-y:64px}}.va-home-v2 .cm-hero.cm-band{padding-bottom:calc(var(--cm-section-y)*.85);padding-top:32px}@media (min-width:768px){.va-home-v2 .cm-hero.cm-band{padding-top:48px}}.va-home-v2 .cm-section-head{margin-bottom:28px}.va-hero-checks{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:18px 0 10px;padding:0}.va-hero-checks li{color:var(--cm-color-heading,#1a2b3c);font-size:.95rem;font-weight:600;padding-left:24px;position:relative}.va-hero-checks li:before{background:#0f6e6e url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5 6.5 11 12 5.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:.2em;width:16px}@media (max-width:600px){.va-hero-checks{flex-direction:column}}.va-home-v2 .cm-hero__media .cm-media img,.va-home-v2 .cm-hero__media .cm-ratio img{object-position:95% 30%}@media (min-width:900px){.va-home-v2 .cm-hero__grid{align-items:center;gap:var(--cm-space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.va-home-v2 .cm-hero__media .cm-media,.va-home-v2 .cm-hero__media .cm-media img{width:100%}.va-home-v2 .cm-hero__media .cm-media.cm-ratio{--cm-ratio:5/4!important}.va-home-v2 .cm-hero__title{font-size:clamp(2.25rem,3.4vw,3rem)}}@media (min-width:1200px){.va-home-v2 .cm-hero .cm-container{max-width:1240px}}.va-home-v2 .cm-hero ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:18px 0 10px;padding:0}.va-home-v2 .cm-hero ul li{color:var(--cm-color-heading,#1a2b3c);font-size:.95rem;font-weight:600;padding-left:24px;position:relative}.va-home-v2 .cm-hero ul li p{margin:0}.va-home-v2 .cm-hero ul li:before{background:#0f6e6e url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5 6.5 11 12 5.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:.2em;width:16px}@media (max-width:600px){.va-home-v2 .cm-hero ul{flex-direction:column}}.body-container--landing .cm-hero__media--shape:before,.va-home-v2 .cm-hero__media--shape:before{background:#74ccc8;opacity:.6}