.yes-no-module{color:var(--text-color);position:relative}.yes-no-module .yes-no-module__badge{position:absolute;top:-60px;right:10vw;width:216px;height:214px;z-index:2}.yes-no-module .yes-no-module__badge.badge--rotate{transform:rotate(20deg)}@media screen and (max-width:1220px){.yes-no-module .yes-no-module__badge{width:160px;height:160px}}@media only screen and (max-width:767px){.yes-no-module .yes-no-module__badge{position:static;margin:0 auto 24px;width:140px;height:140px}}.yes-no-module .section-header__subheading:not(:first-child){margin-bottom:24px}.yes-no-module .section-header__heading{font-size:40px;font-weight:400;line-height:1.2;letter-spacing:-.8px}@media only screen and (max-width:767px){.yes-no-module .section-header__heading{line-height:1.2;margin-bottom:0;font-size:24px;letter-spacing:-.552px}}.yes-no-module .section-header__heading br{display:none}@media only screen and (max-width:767px){.yes-no-module .section-header__heading br{display:block}}.yes-no-module .section-header{max-width:1030px;width:100%;margin:0 auto 8px}.yes-no-module__text{font-size:18px;font-weight:300;line-height:1.6;letter-spacing:.18px;text-align:center;margin-bottom:42px;color:inherit}@media only screen and (max-width:767px){.yes-no-module__text{font-size:16px;letter-spacing:.16px;margin-bottom:24px}.yes-no-module__text br{display:none}}.yes-no-module__container{max-width:calc(1240px + 48px);width:100%;padding:0 24px;margin:0 auto}@media only screen and (max-width:767px){.yes-no-module__container{max-width:100%}}.yes-no-module__wrapper{display:flex}@media only screen and (max-width:767px){.yes-no-module__wrapper{flex-direction:column}}.yes-no-module__column{flex:0 1 41%}.yes-no-module__column li{font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.18px;font-family:var(--font-primary)}@media only screen and (max-width:767px){.yes-no-module__column li{font-size:20px;line-height:1.2}}.yes-no-module__column li:not(:last-child){margin-bottom:24px}@media only screen and (max-width:767px){.yes-no-module__column li:not(:last-child){margin-bottom:16px}}.yes-no-module__column:first-child{background-image:radial-gradient(ellipse at center,#1a664c 2px,transparent 0);background-position:right;background-size:8px 13px,0 0;background-repeat:repeat-y;padding-right:65px;padding-left:6%}@media only screen and (max-width:1279px){.yes-no-module__column:first-child{padding-right:30px;padding-left:0}}@media only screen and (max-width:767px){.yes-no-module__column:first-child{padding-right:0;padding-bottom:24px;background-image:radial-gradient(ellipse at 3px,#13322b 3px,transparent 0);background-position:bottom;background-size:12px 11px,0 0;background-repeat:repeat-x}}.yes-no-module__column:last-child{padding-left:32px}@media only screen and (max-width:1279px){.yes-no-module__column:last-child{padding-left:30px}}@media only screen and (max-width:767px){.yes-no-module__column:last-child{padding-left:0;padding-top:20px}}.yes-no-module__column--large{flex:1}.yes-no-module__column--large li{display:flex;align-items:center;font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.18px;font-family:var(--font-primary)}@media only screen and (max-width:767px){.yes-no-module__column--large li{font-size:16px;letter-spacing:.16px;align-items:flex-start}}.yes-no-module__column--large li:not(:last-child){margin-bottom:24px}@media only screen and (max-width:767px){.yes-no-module__column--large li:not(:last-child){margin-bottom:16px}}@media only screen and (max-width:767px){.yes-no-module__column--short .yes-no-module__list{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:767px){.yes-no-module__column--short li{padding:0 15px;max-width:50%;width:100%;text-align:center;font-size:16px;font-weight:500;line-height:160%;letter-spacing:.16px;margin-bottom:16px}}.yes-no-module__subheading{font-family:var(--font-primary);font-size:20px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:24px}@media only screen and (max-width:767px){.yes-no-module__subheading{text-align:center;font-size:16px;line-height:1.5;letter-spacing:2px;margin-bottom:24px}}.yes-no-module__list{font-family:var(--font-secondary)}.yes-no-module__icon{display:inline-block;width:18px;height:30px;margin-right:16px;flex-shrink:0}@media only screen and (max-width:767px){.yes-no-module__icon{width:18px;height:18px;margin-right:8px}}.yes-no-module__icon svg{width:100%;height:100%}@media only screen and (max-width:767px){.yes-no-module__with-badge{padding-top:100px}}