.els-how-section{--els-how-primary:#2f455c;--els-how-accent:#21d0b3;--els-how-title-size:clamp(2.75rem, 3.4vw, 3.25rem);--els-how-statement-size:clamp(1.9rem, 2.45vw, 2.85rem);--els-how-support-size:clamp(0.88rem, 1vw, 1.08rem);--els-how-scroll-height:260svh;--els-how-image-position:center center;background:#101418;box-sizing:border-box;color:#fff;font-family:inherit;isolation:isolate;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:clip;position:relative;width:100vw}.els-how-section *,.els-how-section *::before,.els-how-section *::after{box-sizing:border-box}.els-how-section__sticky{background:radial-gradient(circle at 50% 42%,rgb(33 208 179 / .14),transparent 34%),linear-gradient(135deg,#182536,#0f1419);height:100svh;min-height:640px;overflow:hidden;position:sticky;top:0;width:100%;z-index:0}.els-how-section__image{display:block;height:100%;object-fit:cover;object-position:var(--els-how-image-position);transform:scale(1.03);width:100%}.els-how-section__shade{background:linear-gradient(180deg,rgb(0 0 0 / .34) 0%,rgb(0 0 0 / .12) 34%,rgb(0 0 0 / .42) 70%,rgb(0 0 0 / .76) 100%),radial-gradient(circle at 50% 38%,rgb(255 255 255 / .1),transparent 30%);inset:0;pointer-events:none;position:absolute}.els-how-section__content{margin-top:0;min-height:calc(var(--els-how-scroll-height) - 100svh);padding:0 clamp(20px, 5vw, 72px);position:relative;z-index:1}.els-how-section__scene{display:grid;grid-template-rows:auto minmax(140px,1fr) auto;margin-inline:auto;min-height:100svh;padding:clamp(76px, 9vh, 108px) 0 clamp(54px, 8vh, 88px);width:min(100%, 660px)}.els-how-section__header{justify-self:center;max-width:660px;text-align:left;width:100%}.els-how-section__title{color:#fff;font-size:var(--els-how-title-size);font-weight:700;letter-spacing:0;line-height:1.05;margin:0;text-transform:none;text-wrap:nowrap}.els-how-section__title span{display:inline}.els-how-section__title-accent{color:var(--els-how-accent)}.els-how-section__subtitle{color:rgb(255 255 255 / .78);font-size:var(--els-how-support-size);line-height:1.45;margin:.58rem 0 0;max-width:520px}.els-how-section__play{align-self:center;background:#fff0;border:0;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font:inherit;gap:.65rem;justify-self:center;padding:0;text-align:center}.els-how-section__play--media{display:none}.els-how-section__play:focus-visible{outline:2px solid var(--els-how-accent);outline-offset:8px}.els-how-section__play:hover,.els-how-section__play:focus,.els-how-section__play:active{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#fff}.els-how-section__play-icon{align-items:center;background:var(--els-how-accent);border-radius:50%;box-shadow:0 16px 38px rgb(33 208 179 / .3);display:inline-flex;height:clamp(48px, 4.6vw, 60px);justify-content:center;transition:none;width:clamp(48px, 4.6vw, 60px)}.els-how-section__play-icon::before{border-bottom:8px solid #fff0;border-left:13px solid #fff;border-top:8px solid #fff0;content:"";margin-left:4px}.els-how-section__play span:last-child{font-size:clamp(0.62rem, 0.7vw, 0.72rem);font-weight:600;line-height:1.2}.els-how-section__statement{align-self:end;color:#fff;max-width:680px;padding-bottom:clamp(8px, 1.5vh, 18px);width:min(100%, 680px)}.els-how-section__statement h3{color:#fff;font-size:var(--els-how-statement-size);font-weight:800;letter-spacing:0;line-height:1.08;margin:0;max-width:680px;text-wrap:balance}.els-how-section__statement-body{color:rgb(255 255 255 / .78);font-size:var(--els-how-support-size);line-height:1.45;margin-top:.65rem;max-width:640px}.els-how-section__statement-body>:first-child{margin-top:0}.els-how-section__statement-body>:last-child{margin-bottom:0}.els-how-section__statement-closing{font-size:clamp(1.5rem, 2vw, 2rem);font-weight:400;line-height:1.25;margin:clamp(0.5rem, 1.2vw, 1rem) 0 0}.els-how-section .els-how-section__inline-stage{background:#05080c;inset:0;overflow:hidden;position:absolute;z-index:4}.els-how-section__inline-stage[hidden]{display:none}.els-how-section__inline-player,.els-how-section__inline-player iframe,.els-how-section__inline-player video{border:0;display:block;height:100%;width:100%}.els-how-section__inline-player video{background:#000;object-fit:contain}.els-how-section__inline-close{align-items:center;background:rgb(5 9 14 / .82);border:1px solid rgb(255 255 255 / .24);border-radius:50%;box-shadow:0 8px 24px rgb(0 0 0 / .34);color:#fff;cursor:pointer;display:inline-flex;height:42px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:background-color 180ms ease,border-color 180ms ease;width:42px;z-index:2}.els-how-section .els-how-section__inline-close svg{display:block;fill:none;height:20px;pointer-events:none;stroke:#fff;stroke-linecap:round;stroke-width:2.4;transition:stroke 180ms ease;width:20px}.els-how-section .els-how-section__inline-close:hover,.els-how-section .els-how-section__inline-close:focus-visible{background:var(--els-how-accent);border-color:var(--els-how-accent);color:var(--els-how-primary)}.els-how-section .els-how-section__inline-close:hover svg,.els-how-section .els-how-section__inline-close:focus-visible svg{stroke:var(--els-how-primary)}.els-how-section .els-how-section__inline-close:focus-visible{outline:3px solid rgb(33 208 179 / .4);outline-offset:3px}.els-how-section{--els-how-title-size:clamp(2.5rem, 3vw, 3rem);--els-how-statement-size:clamp(1.7rem, 2vw, 2.05rem);--els-how-support-size:clamp(1rem, 1.1vw, 1.075rem);background:linear-gradient(180deg,#ffffff 0%,#f5f9f9 100%);color:var(--els-how-primary);display:grid;gap:clamp(18px, 2vw, 28px);grid-template-columns:minmax(320px,1fr) minmax(420px,1fr);align-items:stretch;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:clamp(620px, 76vh, 780px);padding:clamp(36px, 4vw, 60px) clamp(20px, 4vw, 64px);width:100vw}.els-how-section .els-how-section__sticky{align-self:stretch;aspect-ratio:auto;background:#eef5f5;border:0;border-radius:clamp(20px, 2vw, 28px);box-shadow:none;display:grid;height:auto;min-height:100%;order:2;position:relative;top:auto;width:100%}.els-how-section .els-how-section__image{border:0;border-radius:inherit;height:100%;object-fit:cover;transform:none;width:100%}.els-how-section .els-how-section__shade{background:linear-gradient(180deg,rgb(15 20 25 / .04) 0%,rgb(15 20 25 / .18) 100%),radial-gradient(circle at 50% 50%,rgb(255 255 255 / .16),transparent 36%)}.els-how-section .els-how-section__content{align-items:center;align-self:stretch;background:radial-gradient(circle at 12% 10%,rgb(33 208 179 / .16),transparent 34%),linear-gradient(145deg,#2f455c 0%,#263b51 100%);color:#fff;border-radius:clamp(20px, 2vw, 28px);display:grid;min-height:0;order:1;overflow:hidden;padding:clamp(72px, 8vw, 112px) clamp(36px, 5vw, 76px);position:relative}.els-how-section .els-how-section__scene{display:grid;gap:clamp(36px, 4vw, 50px);grid-template-rows:auto auto;margin-inline:auto;min-height:0;padding:0;position:relative;width:min(100%, 540px)}.els-how-section .els-how-section__header,.els-how-section .els-how-section__statement{max-width:540px;width:100%}.els-how-section .els-how-section__title,.els-how-section .els-how-section__statement h3{color:#fff}.els-how-section .els-how-section__title{line-height:1.05;text-wrap:balance}.els-how-section .els-how-section__title span{display:block}.els-how-section .els-how-section__header::after{background:var(--els-how-accent);content:"";display:block;height:2px;margin-top:clamp(24px, 2.5vw, 32px);width:52px}.els-how-section .els-how-section__subtitle,.els-how-section .els-how-section__statement-body{color:rgb(255 255 255 / .72);font-size:var(--els-how-support-size);line-height:1.6}.els-how-section .els-how-section__subtitle{margin-top:.9rem;max-width:31rem}.els-how-section .els-how-section__statement{align-self:auto;color:#fff;display:grid;gap:clamp(20px, 2.4vw, 28px);padding-bottom:0}.els-how-section .els-how-section__statement h3{border:0;font-weight:400;line-height:1.28;max-width:34rem;padding:0}.els-how-section .els-how-section__statement-highlight{color:#fff;font-weight:700}.els-how-section .els-how-section__statement-body{margin-top:0;max-width:32rem}.els-how-section .els-how-section__statement-body em{font-style:italic}.els-how-section .els-how-section__statement-closing{border-top:1px solid rgb(255 255 255 / .16);color:var(--els-how-accent);font-size:clamp(1.45rem, 1.8vw, 1.85rem);font-weight:400;line-height:1.25;margin:clamp(4px, 0.7vw, 10px) 0 0;padding-top:clamp(20px, 2vw, 26px)}.els-how-section .els-how-section__inline-stage,.els-how-section .els-how-section__inline-player,.els-how-section .els-how-section__inline-player iframe,.els-how-section .els-how-section__inline-player video{border:0;border-radius:inherit;box-shadow:none;outline:0}.els-how-section .els-how-section__play--media{align-items:center;color:#fff;display:inline-flex;flex-direction:column;gap:.48rem;justify-self:center;left:50%;position:absolute;text-align:center;text-shadow:0 2px 10px rgb(0 0 0 / .4);top:50%;transform:translate(-50%,-50%);z-index:2}.els-how-section .els-how-section__play--media:hover,.els-how-section .els-how-section__play--media:focus,.els-how-section .els-how-section__play--media:active{color:#fff}.els-how-section .els-how-section__play--media span:last-child{font-size:.66rem;font-weight:700;letter-spacing:0;text-transform:none}@media (max-width:900px){.els-how-section__content{padding-inline:28px}.els-how-section__scene{padding-top:80px}.els-how-section__statement{max-width:560px}.els-how-section{gap:22px;grid-template-columns:1fr;min-height:0;padding:42px clamp(20px, 5vw, 36px)}.els-how-section .els-how-section__sticky{aspect-ratio:16 / 10;border-radius:22px;min-height:0}.els-how-section .els-how-section__content{padding:clamp(64px, 9vw, 88px) clamp(28px, 8vw, 64px)}.els-how-section .els-how-section__scene{width:min(100%, 720px)}}@media (max-width:767px){.els-how-section{--els-how-title-size:clamp(1.875rem, 8vw, 2.125rem);--els-how-statement-size:clamp(1.25rem, 5.6vw, 1.45rem);--els-how-support-size:clamp(0.95rem, 4vw, 1.05rem);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.els-how-section__sticky{height:100%;min-height:0;position:absolute;inset:0}.els-how-section__image{transform:none}.els-how-section__shade{background:linear-gradient(180deg,rgb(0 0 0 / .46) 0%,rgb(0 0 0 / .24) 38%,rgb(0 0 0 / .66) 100%),radial-gradient(circle at 50% 34%,rgb(255 255 255 / .1),transparent 36%)}.els-how-section__content{min-height:auto;padding-inline:20px}.els-how-section__scene{gap:46px;grid-template-rows:auto auto auto;min-height:clamp(590px, 138vw, 760px);padding:62px 0 54px}.els-how-section__header{text-align:left}.els-how-section__title{line-height:1.05}.els-how-section__title span{display:block}.els-how-section__subtitle{margin-left:0;margin-right:0}.els-how-section__play{justify-self:center}.els-how-section__statement h3{font-size:var(--els-how-statement-size)}.els-how-section{gap:18px;padding:30px 14px}.els-how-section .els-how-section__sticky{aspect-ratio:4 / 3;border-radius:18px;inset:auto;min-height:0;position:relative}.els-how-section .els-how-section__content{border-radius:18px;padding:56px 22px 60px}.els-how-section .els-how-section__scene{gap:32px;min-height:0;padding:0}.els-how-section .els-how-section__header::after{margin-top:22px}.els-how-section .els-how-section__statement-closing{font-size:clamp(1.35rem, 6vw, 1.65rem)}.els-how-section .els-how-section__play--media{justify-self:center}}@media (prefers-reduced-motion:reduce){.els-how-section__play-icon{transition:none}.els-how-section__play:hover .els-how-section__play-icon{transform:none}}.els-how-section[data-scroll-video] [hidden]{display:none!important}.els-how-section[data-scroll-video] .els-how-section__play--media{background:var(--els-how-primary)!important;border-radius:999px;flex-direction:row;gap:10px;min-height:48px;padding:10px 20px;text-shadow:none}.els-how-section[data-scroll-video] .els-how-section__play--media:focus{outline:none}.els-how-section[data-scroll-video] .els-how-section__play--media:focus-visible{outline:2px solid #fff;outline-offset:-5px}.els-how-section[data-scroll-video] .els-how-section__play--media span:last-child{font-size:.95rem}.els-how-section[data-scroll-video] .els-how-section__play-icon{background:#fff0;box-shadow:none;height:24px;width:24px}.els-how-section .has-ended .els-how-section__play-icon::before{border:0;content:"↻";font-size:28px;line-height:1;margin:0}.els-how-section__video-fallback{background:#2f455c;border-radius:6px;bottom:16px;color:#fff!important;left:50%;padding:10px 16px;position:absolute;transform:translateX(-50%);z-index:5}.els-how-section[data-scroll-video] .els-how-section__play--media:hover{background:var(--els-how-primary)!important;color:#fff;transform:translate(-50%,-50%)}.els-how-section .els-how-section__inline-player>.els-how-section__loading{position:absolute;inset:0;z-index:3;display:grid;place-items:center;box-sizing:border-box;margin:0!important;padding:0;border:0;width:100%;height:100%;background:#2f455c;color:#fff;pointer-events:none;font:400 16px/1.5 Roboto,Arial,sans-serif}