.dark .ldcta,.light .dark .ldcta{background-color:var(--States-Default-Gray,#2a2a2a);border-color:var(--States-Default-Gray,#2a2a2a);color:var(--Gray-000,#fff)}.dark .ldcta:hover{color:var(--States-Hover-Green,#01eb1d)}.dark .light .ldcta,.light .ldcta{background-color:var(--Gray-000,#fff);border-color:var(--Gray-000,#fff);color:var(--States-Default-Gray,#2a2a2a)}.light .ldcta:hover{background-color:var(--Gray-000,#2a2a2a);border-color:var(--Gray-000,#2a2a2a);color:var(--States-Default-Gray,#01eb1d)}.green.ldcta:hover{background-color:var(--States-Hover-Green,#01eb1d);border-color:var(--States-Hover-Green,#01eb1d)}.green.ldcta,.green.ldcta:hover{color:var(--States-Default-Gray,#2a2a2a)}.green.ldcta{background-color:var(--States-Default-Green,#26d07c);border-color:var(--States-Default-Green,#26d07c)}.ldcta{border:1px solid transparent;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.54px;line-height:100%;padding:14px 48px;text-transform:uppercase;white-space:nowrap}@media (max-width:1023px){.ldcta{border-radius:20px;font-size:16px;padding:11px 24px}}@media (max-width:567px){.ldcta{border-radius:18px;font-size:12px;padding:10px 16px}}.secondary.ldcta,.secondary.ldcta:hover{background-color:transparent}.smaller.ldcta{border-radius:20px;font-size:16px;padding:11px 24px}@media (max-width:567px){.smaller.ldcta{border-radius:18px;font-size:12px;padding:10px 16px}}.xsmall.ldcta{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='0 0 19 16' fill='none'><path d='M11.2114 15.6302L9.44363 13.8625L14.034 9.27214H0.385982V6.7724H14.1224L9.44363 2.0936L11.2114 0.325838L18.8636 7.97803L11.2114 15.6302Z' fill='white'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:18px 18px;height:40px;justify-content:center;padding:0;width:40px}.xsmall.playbutton.ldcta{background-image:none;position:relative}.xsmall.playbutton.ldcta:before{border-bottom:8px solid transparent;border-left:12px solid #fff;border-top:8px solid transparent;content:"";left:50%;margin-left:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-hero-featured .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media (max-width:1023px){.section-hero-featured .inner{gap:2rem}}.section-hero-featured .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 auto;max-width:950px;text-align:center}.section-hero-featured .entry{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--Gray-50,#f7f7f7);border:1px solid var(--Gray-300,#8f8f8f);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:hidden}@media (max-width:1023px){.section-hero-featured .entry{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-hero-featured .entry:hover{border-color:#26d07c}.section-hero-featured .entry:hover .ldcta{color:var(--States-Hover-Green,#01eb1d)}.section-hero-featured .graphic{border-bottom:8px solid var(--States-Default-Green,#26d07c);width:60%}@media (max-width:1023px){.section-hero-featured .graphic{width:100%}}.section-hero-featured .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:3rem;width:40%}@media (max-width:1023px){.section-hero-featured .content{padding:2rem;width:100%}}.section-hero-featured:not(.bg-ffffff):not(.bg-) .entry{background-color:#fff}