.ewom-choice{--ec-navy:#052b4b;--ec-green:#00d084;--ec-green-dark:#008d5b;--ec-ink:#173b55;--ec-muted:#506777;--ec-soft:#f1f7fa;--ec-line:#d7e3e9;position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;overflow:hidden;background:#fff;color:var(--ec-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.ewom-choice *{box-sizing:border-box}.ewom-choice h1,.ewom-choice h2,.ewom-choice h3,.ewom-choice h4,.ewom-choice p{font-family:inherit}.ewom-choice h1,.ewom-choice h2,.ewom-choice h3,.ewom-choice h4{color:var(--ec-navy);line-height:1.12}.ewom-choice h1{max-width:780px;margin:0 0 24px;font-size:clamp(2.45rem,5vw,4.9rem);letter-spacing:-.045em}.ewom-choice h2{margin:0;font-size:clamp(2rem,3.6vw,3.45rem);letter-spacing:-.035em}.ewom-choice h3{margin:0 0 10px;font-size:clamp(1.55rem,2.4vw,2.25rem)}.ewom-choice h4{margin:0 0 8px;font-size:1.08rem}.ewom-choice p{margin:0}.ewom-choice__container{width:min(1240px,calc(100% - 64px));margin:0 auto}.ewom-choice__hero{padding:clamp(72px,9vw,130px) 0;background:linear-gradient(132deg,#fff 0%,#f1f7fa 68%,#e4f4ed 100%)}.ewom-choice__hero-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:clamp(40px,7vw,100px);align-items:center}.ewom-choice__eyebrow{margin:0 0 14px!important;color:var(--ec-green-dark)!important;font-size:.78rem!important;font-weight:800;text-transform:uppercase;letter-spacing:.16em}.ewom-choice__intro{max-width:720px;color:var(--ec-muted);font-size:clamp(1.05rem,1.6vw,1.25rem)}.ewom-choice__hero-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:34px}.ewom-choice__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:22px;padding:13px 22px;border:2px solid #fff0;border-radius:4px;font:700 1rem/1.3 Arial,Helvetica,sans-serif;text-decoration:none!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ewom-choice__button span{font-size:1.25em;line-height:1}.ewom-choice__button:hover{transform:translateY(-2px)}.ewom-choice__button--green{background:var(--ec-green);color:var(--ec-navy)!important}.ewom-choice__button--green:hover,.ewom-choice__button--green:focus-visible{background:#fff;border-color:var(--ec-navy);color:var(--ec-navy)!important}.ewom-choice__button--navy{background:var(--ec-navy);color:#fff!important}.ewom-choice__button--navy:hover,.ewom-choice__button--navy:focus-visible{background:var(--ec-green);color:var(--ec-navy)!important}.ewom-choice__text-link{color:var(--ec-navy)!important;font-weight:700;text-decoration-thickness:2px!important;text-underline-offset:5px}.ewom-choice__hero-card{padding:34px;background:var(--ec-navy);color:#fff;border-radius:12px;box-shadow:18px 18px 0 var(--ec-green)}.ewom-choice__hero-card .ewom-choice__card-label{margin-bottom:8px;color:#a9c0cf;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.ewom-choice__hero-card div{padding:22px 0;border-top:1px solid rgb(255 255 255 / .18)}.ewom-choice__hero-card span,.ewom-choice__hero-card strong{display:block}.ewom-choice__hero-card span{margin-bottom:5px;color:var(--ec-green);font-weight:800}.ewom-choice__hero-card strong{font-size:1.05rem;line-height:1.45}.ewom-choice__section{padding:clamp(72px,9vw,120px) 0}.ewom-choice__section--white{background:#fff}.ewom-choice__section--soft{background:var(--ec-soft);scroll-margin-top:40px}.ewom-choice__section--navy{background:var(--ec-navy);color:#fff}.ewom-choice__section-heading{max-width:820px;margin-bottom:42px}.ewom-choice__section-heading--split{display:grid;max-width:none;grid-template-columns:1.25fr .75fr;gap:60px;align-items:end}.ewom-choice__section-heading--split>p{color:var(--ec-muted)}.ewom-choice__tabs{display:inline-flex;gap:5px;padding:5px;background:var(--ec-soft);border-radius:8px}.ewom-choice__tabs button{min-height:48px;padding:11px 25px;border:0;border-radius:5px;background:#fff0;color:var(--ec-navy);font:700 1rem/1.2 Arial,Helvetica,sans-serif;cursor:pointer}.ewom-choice__tabs button.is-active{background:var(--ec-navy);color:#fff}.ewom-choice__panel{margin-top:28px;padding:clamp(28px,5vw,56px);border:1px solid var(--ec-line);border-top:5px solid var(--ec-green);border-radius:8px;background:#fff}.ewom-choice__panel[hidden]{display:none}.ewom-choice__panel-intro{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;max-width:850px}.ewom-choice__number{color:var(--ec-green-dark);font-size:1rem;font-weight:800}.ewom-choice__panel-intro p:last-child{color:var(--ec-muted)}.ewom-choice__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:38px 0;background:var(--ec-line);border:1px solid var(--ec-line)}.ewom-choice__benefits article{padding:26px;background:#fff}.ewom-choice__benefits article p{color:var(--ec-muted)}.ewom-choice__table-wrap{max-width:100%;overflow-x:auto;border-radius:8px;background:#fff;box-shadow:0 12px 40px rgb(5 43 75 / .08);-webkit-overflow-scrolling:touch}.ewom-choice table{width:100%;min-width:760px;border-collapse:collapse;text-align:left}.ewom-choice th,.ewom-choice td{padding:20px 22px;border-bottom:1px solid var(--ec-line);vertical-align:top}.ewom-choice thead th{background:var(--ec-navy);color:#fff;font-size:.95rem}.ewom-choice thead th:first-child{color:var(--ec-green)}.ewom-choice tbody th{width:26%;color:var(--ec-navy);font-size:.95rem}.ewom-choice tbody td{width:37%;color:var(--ec-muted)}.ewom-choice tbody tr:last-child>*{border-bottom:0}.ewom-choice tbody tr:hover>*{background:#f8fbfc}.ewom-choice__cta{display:flex;gap:60px;align-items:center;justify-content:space-between}.ewom-choice__cta>div{max-width:760px}.ewom-choice__cta h2{color:#fff}.ewom-choice__cta>div>p:last-child{max-width:680px;margin-top:18px;color:#d4e2eb}.ewom-choice__cta .ewom-choice__button{flex:0 0 auto}.ewom-choice__section--navy .ewom-choice__button--green:hover,.ewom-choice__section--navy .ewom-choice__button--green:focus-visible{border-color:#fff}.ewom-choice :focus-visible{outline:3px solid var(--ec-green);outline-offset:3px}.ewom-choice__panel-intro{display:block}@media(max-width:900px){.ewom-choice__hero-grid,.ewom-choice__section-heading--split{grid-template-columns:1fr}.ewom-choice__hero-card{max-width:540px}.ewom-choice__section-heading--split{gap:18px}.ewom-choice__cta{align-items:flex-start;flex-direction:column;gap:30px}}@media(max-width:650px){.ewom-choice{font-size:16px}.ewom-choice__container{width:min(100% - 36px,1240px)}.ewom-choice__hero{padding:64px 0 72px}.ewom-choice h1{font-size:clamp(2.45rem,12vw,3.5rem)}.ewom-choice h2{font-size:clamp(1.9rem,9vw,2.7rem)}.ewom-choice__hero-actions,.ewom-choice__button{width:100%}.ewom-choice__text-link{width:100%;text-align:center}.ewom-choice__hero-card{padding:26px;box-shadow:10px 10px 0 var(--ec-green)}.ewom-choice__tabs{display:grid;grid-template-columns:1fr 1fr;width:100%}.ewom-choice__tabs button{padding-inline:12px}.ewom-choice__panel{padding:26px 20px}.ewom-choice__panel-intro{grid-template-columns:1fr;gap:5px}.ewom-choice__benefits{grid-template-columns:1fr}.ewom-choice__table-wrap{margin-right:-18px;border-radius:8px 0 0 8px}.ewom-choice th,.ewom-choice td{padding:17px}.ewom-choice__cta .ewom-choice__button{width:100%}}.ewom-choice button.ewom-choice__button--green{background:var(--ec-green)!important;color:var(--ec-navy)!important}.ewom-choice button.ewom-choice__button--green:hover,.ewom-choice button.ewom-choice__button--green:focus-visible{background:#fff!important;border-color:var(--ec-navy)!important;color:var(--ec-navy)!important}.ewom-choice a.ewom-choice__button--navy{background:var(--ec-navy)!important;color:#fff!important}.ewom-choice a.ewom-choice__button--navy:hover,.ewom-choice a.ewom-choice__button--navy:focus-visible{background:var(--ec-green)!important;color:var(--ec-navy)!important}.ewom-choice button.ewom-choice__button{border:2px solid transparent!important;background-image:none!important}.ewom-choice button.ewom-choice__button--navy{background-color:var(--ec-navy)!important;color:#fff!important}.ewom-choice button.ewom-choice__button--navy span{color:#fff!important}.ewom-choice button.ewom-choice__button--navy:hover{border-color:transparent!important;background-color:var(--ec-green)!important;color:var(--ec-navy)!important}.ewom-choice button.ewom-choice__button--navy:hover span{color:var(--ec-navy)!important}.ewom-choice button.ewom-choice__button:focus-visible{border-color:transparent!important;outline:3px solid var(--ec-green)!important;outline-offset:3px!important}.ewom-choice .ewom-choice__section--navy{position:relative;border-bottom:14px solid #fff!important}.ewom-choice .ewom-choice__section--navy .ewom-choice__cta h2{color:#fff!important}.ewom-choice .ewom-choice__section--navy .ewom-choice__cta>div>p:last-child{color:#d4e2eb!important}.ewom-choice .ewom-choice__section--navy button.ewom-choice__button--green{border:2px solid transparent!important;background-color:var(--ec-green)!important;background-image:none!important;color:var(--ec-navy)!important}.ewom-choice .ewom-choice__section--navy button.ewom-choice__button--green span{color:var(--ec-navy)!important}.ewom-choice .ewom-choice__section--navy button.ewom-choice__button--green:hover{border-color:transparent!important;background-color:#fff!important;color:var(--ec-navy)!important}.ewom-choice .ewom-choice__section--navy button.ewom-choice__button--green:focus-visible{border-color:transparent!important;outline:3px solid var(--ec-green)!important;outline-offset:3px!important}@media(max-width:768px){.ewom-choice .ewom-choice__hero-copy,.ewom-choice .ewom-choice__hero-card,.ewom-choice .ewom-choice__section-heading,.ewom-choice .ewom-choice__section-heading--split>p,.ewom-choice .ewom-choice__panel,.ewom-choice .ewom-choice__panel-intro,.ewom-choice .ewom-choice__benefits article,.ewom-choice .ewom-choice__cta{text-align:center!important}.ewom-choice .ewom-choice__eyebrow,.ewom-choice .ewom-choice__intro,.ewom-choice .ewom-choice__cta>div>p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.ewom-choice .ewom-choice__hero-actions,.ewom-choice .ewom-choice__cta{justify-content:center!important}.ewom-choice .ewom-choice__panel>.ewom-choice__button{margin-left:auto!important;margin-right:auto!important}.ewom-choice table th,.ewom-choice table td{text-align:left!important}}