.d-pills{flex-direction:column}.d-pills,.d-pills__row{display:flex;gap:20px;width:100%}.d-pills__row{flex-wrap:wrap}.d-pills__row--center{justify-content:center}.d-pills__row--start{justify-content:flex-start}.d-pills__row--end{justify-content:flex-end}.d-pill{align-items:center;border:2px solid;border-radius:20px;display:flex;font-size:24px;font-weight:600;gap:15px;line-height:32px;padding:18px;text-transform:uppercase}.d-pill__t{text-box:trim-both cap alphabetic;white-space:nowrap}.d-pill__t i{font-style:italic}.d-pill__m{background:currentColor;flex:0 0 17px;height:17px;width:17px}.d-pill__m--tl{border-top-left-radius:20px}.d-pill__m--tr{border-top-right-radius:20px}.d-pill__m--br{border-bottom-right-radius:20px}.d-pill__m--bl{border-bottom-left-radius:20px}.d-pills--offwhite{color:var(--d-off-white)}.d-pills--lightpurple{color:var(--d-light-purple-text)}@media (max-width:1279px){.d-pill__t{white-space:normal}}.d-q{align-items:flex-start;display:flex;gap:10px}.d-q__mark{font-size:72px;font-weight:700;letter-spacing:-1.44px;line-height:90px;text-align:center;text-box:trim-both cap alphabetic;white-space:nowrap}.d-q__text{font-size:48px;font-weight:700;letter-spacing:-.96px;line-height:60px}.d-q__text .hl,.d-q__text em{font-style:normal}.d-by{align-items:center;color:var(--d-dark-green-text);display:flex;font-size:24px;font-weight:600;gap:20px;line-height:32px;text-transform:uppercase;white-space:nowrap}.d-by__arrow{text-align:center}.d-by>span{text-box:trim-both cap alphabetic}.d-by__light{font-size:22px;font-weight:400;line-height:30px;text-transform:none}@media (max-width:1023px){.d-by{font-size:20px;gap:15px;line-height:28px;white-space:normal}.d-by__light{font-size:18px;line-height:24px}}.d-imgcta{align-items:center;border-radius:80px;color:var(--d-white);display:flex;gap:40px;height:100px;isolation:isolate;max-width:100%;overflow:hidden;padding:40px 80px;position:relative;width:591px}.d-imgcta__bg{border-radius:80px;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.d-imgcta__label{flex:1 1 0;font-size:30px;font-weight:600;line-height:38px;min-width:0}.d-imgcta__arrow{font-size:50px;font-weight:700;line-height:34px;transition:transform .25s var(--anim-ease);white-space:nowrap}.d-imgcta:hover .d-imgcta__arrow{transform:translateX(8px)}.d-imgcta:hover .d-imgcta__bg{filter:brightness(.94)}.d-btn{align-items:center;border:1px solid transparent;border-radius:60px;display:inline-flex;font-size:24px;font-weight:700;gap:20px;justify-content:center;line-height:1;padding:10px 33px;transition:background-color .2s,color .2s,padding .2s;white-space:nowrap}.d-btn span{text-box:trim-both cap alphabetic}.d-btn--purple{background:var(--d-purple);color:var(--d-white)}.d-btn--orange{background:var(--d-orange-fill);color:var(--d-white)}.d-btn--green{background:var(--d-green);color:var(--d-purple)}.d-btn--white{background:var(--d-white);color:var(--d-purple)}.d-btn:focus-visible{border-color:var(--d-white);outline:none}.d-btn--white:focus-visible{border-color:var(--d-light-grey)}.d-btn--purple:active{background:var(--d-dark-purple);color:var(--d-light-purple-text)}.d-btn--orange:active{background:#954028;color:var(--d-orange)}.d-btn--green:active{background:#437a64;color:var(--d-green-text)}.d-btn--white:active{background:#e9e7ed;color:var(--d-light-purple-text)}.d-media{flex:0 0 auto;position:relative}.d-media>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.d-flipx{transform:scaleX(-1)}.d-mk{font-size:.645em;line-height:0;vertical-align:.42em}@media (max-width:1023px){.d-pill{font-size:20px;line-height:28px}.d-pill__t{white-space:normal}.d-pill__m{align-self:flex-start;flex-basis:14px;height:14px;margin-top:0;width:14px}.d-q__mark{font-size:60px;letter-spacing:-1.2px;line-height:72px}.d-q__text{font-size:36px;letter-spacing:-.72px;line-height:44px}}.is-on-green,.is-on-green span{color:var(--d-dark-purple)!important}