.EsgFeatures-module-scss-module__TBW9zW__section{width:100%;max-width:1440px;margin:0 auto;padding:112px 20px}@media (min-width:768px){.EsgFeatures-module-scss-module__TBW9zW__section{padding:128px 24px}}@media (min-width:1079px){.EsgFeatures-module-scss-module__TBW9zW__section{padding:128px 80px}}.EsgFeatures-module-scss-module__TBW9zW__list{flex-direction:column;align-items:center;gap:clamp(36px,2vw,48px);margin:0;padding:0;list-style:none;display:flex}.EsgFeatures-module-scss-module__TBW9zW__mobileListItem{will-change:transform,opacity;width:100%;max-width:360px}.EsgFeatures-module-scss-module__TBW9zW__row{transform-origin:50%;will-change:transform,opacity;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);width:min(100%,1440px);margin-inline:auto;display:grid}.EsgFeatures-module-scss-module__TBW9zW__rowMobile{flex-direction:column;width:100%;display:flex}.EsgFeatures-module-scss-module__TBW9zW__textCol{text-align:left;flex-direction:column;align-items:start;width:clamp(320px,45vw,420px);min-width:0;display:flex}.EsgFeatures-module-scss-module__TBW9zW__textColMobile{text-align:left;flex-direction:column;align-items:start;width:100%;min-width:0;margin-bottom:20px;display:flex}.EsgFeatures-module-scss-module__TBW9zW__textColMobile.EsgFeatures-module-scss-module__TBW9zW__en{--copy-width:12.8em}.EsgFeatures-module-scss-module__TBW9zW__textColMobile.EsgFeatures-module-scss-module__TBW9zW__ko{--copy-width:10.8em}.EsgFeatures-module-scss-module__TBW9zW__rowTitle{font-size:var(--font-h3);font-weight:var(--font-semibold);color:var(--fg-regular);margin:0 0 20px;line-height:1.48}.EsgFeatures-module-scss-module__TBW9zW__rowDesc{font-size:var(--font-h7);font-weight:var(--font-medium);white-space:pre-line;word-break:keep-all;inline-size:100%;margin:0;line-height:1.48}@media (min-width:768px){.EsgFeatures-module-scss-module__TBW9zW__list>li:first-child .EsgFeatures-module-scss-module__TBW9zW__rowDesc.EsgFeatures-module-scss-module__TBW9zW__en{--copy-width:20em}}.EsgFeatures-module-scss-module__TBW9zW__visualCol{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.EsgFeatures-module-scss-module__TBW9zW__visualColMobile{width:100%;min-width:0}.EsgFeatures-module-scss-module__TBW9zW__visual{aspect-ratio:3/2;border-radius:20px;width:360px;height:240px;position:relative;overflow:hidden}.EsgFeatures-module-scss-module__TBW9zW__visualMobile{aspect-ratio:3/2;border-radius:22px;width:100%;max-width:360px;margin-inline:auto;position:relative;overflow:hidden}.EsgFeatures-module-scss-module__TBW9zW__scrollTrack{height:calc(var(--esg-features-scroll-track-vh,240)*1vh)}.EsgFeatures-module-scss-module__TBW9zW__stickyFrame{align-items:center;height:100vh;display:grid;position:sticky;top:0}.EsgFeatures-module-scss-module__TBW9zW__stage{align-items:center;min-height:100vh;padding-block:clamp(40px,6vh,88px);display:grid;position:relative}.EsgFeatures-module-scss-module__TBW9zW__stageInner{width:100%;max-width:1440px;height:min(760px,76vh);margin-inline:auto;position:relative}.EsgFeatures-module-scss-module__TBW9zW__stickyList{flex-direction:column;justify-content:center;gap:clamp(44px,6vh,72px);height:100%;margin:0;padding:0 24px;list-style:none;display:flex}.EsgFeatures-module-scss-module__TBW9zW__stickyRowItem{pointer-events:none}.EsgFeatures-module-scss-module__TBW9zW__stickyRow{transform-origin:50%;will-change:transform,opacity;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);width:min(100%,1440px);margin-inline:auto;display:grid}.EsgFeatures-module-scss-module__TBW9zW__stickyRow *{pointer-events:auto}.EsgFeatures-module-scss-module__TBW9zW__ctaWrapSticky{pointer-events:auto;justify-content:center;width:100%;display:flex;position:absolute;bottom:clamp(18px,4vh,38px);left:50%;transform:translate(-50%)}.EsgFeatures-module-scss-module__TBW9zW__ctaWrap{justify-content:center;margin-top:clamp(40px,6vw,64px);display:flex}.EsgFeatures-module-scss-module__TBW9zW__itemLink{font-size:var(--font-p1);font-weight:semibold;color:#1a9fea;background-color:#eaf8ff;border:1px solid #1a9fea;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;line-height:1.8;text-decoration:none;transition:color .2s;display:inline-flex}.EsgFeatures-module-scss-module__TBW9zW__itemLink:hover{color:#1a9fea}.EsgFeatures-module-scss-module__TBW9zW__ctaIcon{background-color:#1a9fea;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;transition:color .2s;display:inline-flex}@media (prefers-reduced-motion:reduce){.EsgFeatures-module-scss-module__TBW9zW__stickyRow{will-change:auto}}
.EsgSdgs-module-scss-module__P95LNa__scrollSection{width:100%;padding:0;position:relative}.EsgSdgs-module-scss-module__P95LNa__scrollTrack{position:relative}.EsgSdgs-module-scss-module__P95LNa__stickyFrame{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.EsgSdgs-module-scss-module__P95LNa__inner{grid-template-rows:auto 1fr;align-content:center;gap:40px;width:min(1440px,100%);height:100%;margin-bottom:44px;padding:128px 80px;display:grid}.EsgSdgs-module-scss-module__P95LNa__header{white-space:pre-line;word-break:keep-all}@media (min-width:1200px){.EsgSdgs-module-scss-module__P95LNa__header{white-space:normal}}.EsgSdgs-module-scss-module__P95LNa__header{text-align:center;align-self:start}.EsgSdgs-module-scss-module__P95LNa__kicker{font-size:var(--font-p1);font-weight:medium;color:var(--fg-muted);line-height:1.8}.EsgSdgs-module-scss-module__P95LNa__heading{font-size:var(--font-h2);color:#111827;margin:0 0 20px;font-weight:700;line-height:1.48}@media (max-width:1024px){.EsgSdgs-module-scss-module__P95LNa__heading{margin:0 0 10px}}.EsgSdgs-module-scss-module__P95LNa__description{white-space:normal;word-break:keep-all}@media (min-width:768px){.EsgSdgs-module-scss-module__P95LNa__description{white-space:pre-line}}.EsgSdgs-module-scss-module__P95LNa__description{font-size:var(--font-h7);font-weight:var(--font-medium);color:var(--fg-subtle);margin:0 auto;padding-top:64px;padding-bottom:64px;line-height:1.48}@media (min-width:768px){.EsgSdgs-module-scss-module__P95LNa__description{font-size:var(--font-h5);font-weight:var(--font-medium);padding-top:80px;padding-bottom:96px;line-height:1.52}}.EsgSdgs-module-scss-module__P95LNa__deck{perspective:900px;pointer-events:none;place-self:center;width:min(980px,100%);height:auto;min-height:min(520px,46vh);margin:0;padding:0;list-style:none;display:block;position:relative}.EsgSdgs-module-scss-module__P95LNa__deckItem{margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.EsgSdgs-module-scss-module__P95LNa__deckItem:first-child{left:calc(var(--esg-sdgs-side-offset,12)*1%)}.EsgSdgs-module-scss-module__P95LNa__deckItem:nth-child(2){left:50%;transform:translate(-50%,-50%)}.EsgSdgs-module-scss-module__P95LNa__deckItem:nth-child(3){right:calc(var(--esg-sdgs-side-offset,12)*1%)}.EsgSdgs-module-scss-module__P95LNa__card{aspect-ratio:400/460;text-align:left;color:#fff;transform-origin:bottom;will-change:transform,opacity;border-radius:40px;width:clamp(335px,22vw,400px);position:relative;overflow:hidden}@media (max-width:768px){.EsgSdgs-module-scss-module__P95LNa__card{aspect-ratio:335/386;max-width:335px}}.EsgSdgs-module-scss-module__P95LNa__cardGreen{background:#279b48}.EsgSdgs-module-scss-module__P95LNa__cardOrange{background:#f36d24}.EsgSdgs-module-scss-module__P95LNa__cardBlue{background:#183668}.EsgSdgs-module-scss-module__P95LNa__cardMedia{position:absolute;inset:0}.EsgSdgs-module-scss-module__P95LNa__sdgImage{object-fit:contain}.EsgSdgs-module-scss-module__P95LNa__zBack{z-index:1}.EsgSdgs-module-scss-module__P95LNa__zMid{z-index:2}.EsgSdgs-module-scss-module__P95LNa__zFront{z-index:3}@media (prefers-reduced-motion:reduce){.EsgSdgs-module-scss-module__P95LNa__scrollTrack{height:auto}}.EsgSdgs-module-scss-module__P95LNa__stackSection{width:100%;padding:0;position:relative}.EsgSdgs-module-scss-module__P95LNa__stackInner{grid-template-rows:auto 1fr;justify-content:center;gap:28px;width:min(1120px,100%);padding:64px 24px 72px;display:grid;overflow:hidden}.EsgSdgs-module-scss-module__P95LNa__stackList{margin:0;margin-inline:auto;padding:0;list-style:none;display:block;position:relative}.EsgSdgs-module-scss-module__P95LNa__stackItem{transform-origin:50%;margin:0;padding:0;position:relative}.EsgSdgs-module-scss-module__P95LNa__stackItem .EsgSdgs-module-scss-module__P95LNa__card{aspect-ratio:400/460;width:clamp(280px,84vw,400px)}.EsgSdgs-module-scss-module__P95LNa__stackItem:first-child{transform:translateY(0%)rotate(12deg)}.EsgSdgs-module-scss-module__P95LNa__stackItem:nth-child(2){transform:translateY(-5%)rotate(-12deg)}.EsgSdgs-module-scss-module__P95LNa__stackItem:nth-child(3){transform:translateY(-5%)rotate(12deg)}@media (max-width:1024px){.EsgSdgs-module-scss-module__P95LNa__stackInner{width:min(920px,100%);padding:60px 20px 72px}.EsgSdgs-module-scss-module__P95LNa__stackList{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}}@media (max-width:768px){.EsgSdgs-module-scss-module__P95LNa__stackItem .EsgSdgs-module-scss-module__P95LNa__card{width:clamp(280px,72vw,340px)}.EsgSdgs-module-scss-module__P95LNa__stackList{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.EsgSdgs-module-scss-module__P95LNa__stackItem .EsgSdgs-module-scss-module__P95LNa__card{border-radius:40px}.EsgSdgs-module-scss-module__P95LNa__stackItem:first-child{transform:translateY(0%)rotate(12deg)}.EsgSdgs-module-scss-module__P95LNa__stackItem:nth-child(2){transform:translateY(-5%)rotate(-12deg)}.EsgSdgs-module-scss-module__P95LNa__stackItem:nth-child(3){transform:translateY(-5%)rotate(12deg)}}
.EsgStickyScroll-module-scss-module__ZL8SYa__section{width:100%;height:calc(var(--esg-sticky-pages,5)*100vh);clip-path:inset(0);background:#fff;position:relative;overflow:visible}@supports (height:100svh){.EsgStickyScroll-module-scss-module__ZL8SYa__section{height:calc(var(--esg-sticky-pages,5)*100svh)}}.EsgStickyScroll-module-scss-module__ZL8SYa__sectionReduced{background:#fff;width:100%;position:relative}.EsgStickyScroll-module-scss-module__ZL8SYa__wrapper{top:var(--esg-sticky-top,0px);min-height:calc(100vh - var(--esg-sticky-top,0px));box-sizing:border-box;isolation:isolate;justify-content:center;align-items:center;min-height:100vh;display:flex;position:sticky;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__inner{flex-direction:column;align-items:flex-start;width:100%;padding:0 20px;display:flex}@media (min-width:768px){.EsgStickyScroll-module-scss-module__ZL8SYa__inner{flex-direction:row;padding:0 24px}}@media (min-width:1079px){.EsgStickyScroll-module-scss-module__ZL8SYa__inner{max-width:1600px;padding:0 80px}}@supports (height:100svh){.EsgStickyScroll-module-scss-module__ZL8SYa__wrapper{min-height:calc(100svh - var(--esg-sticky-top,0px))}}.EsgStickyScroll-module-scss-module__ZL8SYa__left,.EsgStickyScroll-module-scss-module__ZL8SYa__right{z-index:2;box-sizing:border-box;position:relative}.EsgStickyScroll-module-scss-module__ZL8SYa__left{flex:1 1 0;padding-right:clamp(24px,5vw,72px)}.EsgStickyScroll-module-scss-module__ZL8SYa__right{flex:0 0 min(520px,42vw)}.EsgStickyScroll-module-scss-module__ZL8SYa__kicker{font-size:var(--font-h7);font-weight:var(--font-medium);color:var(--primary-solid);margin:0 0 12px;line-height:1.48}@media (min-width:768px){.EsgStickyScroll-module-scss-module__ZL8SYa__kicker{margin-top:40px}}.EsgStickyScroll-module-scss-module__ZL8SYa__heading{font-size:var(--font-h2);font-weight:var(--font-bold);color:var(--fg-emphasis);will-change:transform;margin:0;line-height:1.48}.EsgStickyScroll-module-scss-module__ZL8SYa__cardList{flex-direction:column;gap:36px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.EsgStickyScroll-module-scss-module__ZL8SYa__cardList{gap:14px}}@media (min-width:1079px){.EsgStickyScroll-module-scss-module__ZL8SYa__cardList{gap:12px}}.EsgStickyScroll-module-scss-module__ZL8SYa__cardListItem{contain:layout paint style;flex:none;min-height:0;margin:0;padding:0;position:relative}.EsgStickyScroll-module-scss-module__ZL8SYa__cardListItemFade{opacity:0;will-change:opacity,transform;transition:opacity .7s,transform .7s;transform:translateY(28px)}.EsgStickyScroll-module-scss-module__ZL8SYa__cardListItemFade.EsgStickyScroll-module-scss-module__ZL8SYa__isVisible{opacity:1;transform:translate(0,0)}.EsgStickyScroll-module-scss-module__ZL8SYa__card{border-radius:var(--radius-2xl);background:var(--bg-primary);box-sizing:border-box;transform-origin:50% 0;backface-visibility:hidden;contain:layout paint style;flex-direction:column;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundContainer,.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundWrapper,.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundGradient,.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundWhite,.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundBlur{position:absolute;inset:0}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundContainer{z-index:0;pointer-events:none}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundWrapper{border-radius:inherit;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundGradient{opacity:0;transform-origin:50%;will-change:opacity,transform;background:radial-gradient(150% 70% at 50% 82%,#fffffff5 0%,#ffffffeb 18%,#45aff500 52%,#ffffffe6 82%,#fffffff5 100%);height:260%}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundWhite{z-index:1;background:var(--bg-primary);opacity:0;will-change:opacity}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundBlur{z-index:0;border-radius:inherit;opacity:.38;background:#ffffff6b}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge,.EsgStickyScroll-module-scss-module__ZL8SYa__cardMain{z-index:1;position:relative}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge{box-sizing:border-box;width:100%;font-size:var(--font-h7);font-weight:var(--font-bold);color:var(--primary-solid);align-items:center;padding:24px;line-height:1.48;transition:color .2s;display:flex}@media (min-width:768px){.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge{padding:36px 36px 36px 40px}}@media (min-width:1079px){.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge{padding:40px 44px}}.EsgStickyScroll-module-scss-module__ZL8SYa__cardMain{box-sizing:border-box;will-change:height;contain:layout paint;height:0;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__cardMainInner{box-sizing:border-box;padding:0 clamp(24px,3vw,40px) clamp(28px,3vw,42px)}.EsgStickyScroll-module-scss-module__ZL8SYa__cardTitle{font-size:var(--font-h4);font-weight:var(--font-medium);color:var(--fg-regular);opacity:.48;will-change:opacity,transform;margin:0 0 clamp(12px,1.3vw,18px);line-height:1.48;transform:translateY(10%)}.EsgStickyScroll-module-scss-module__ZL8SYa__titleLine{opacity:1;display:block}.EsgStickyScroll-module-scss-module__ZL8SYa__lineMask{display:block;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBody{font-size:var(--font-p1);font-weight:var(--font-medium);color:var(--fg-subtle);opacity:0;will-change:opacity,transform;white-space:pre-line;margin:0;line-height:1.8;transform:translateY(42%)}.EsgStickyScroll-module-scss-module__ZL8SYa__descLine{word-break:keep-all;opacity:1;inline-size:100%;max-inline-size:100%;margin:0;line-height:1.8;transform:none}.EsgStickyScroll-module-scss-module__ZL8SYa__backgroundWrapper{--bg-wash-opacity:0;z-index:0;pointer-events:none;background:#fff;position:absolute;inset:0;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__backgroundWrapper:before{content:"";opacity:var(--bg-wash-opacity);pointer-events:none;will-change:opacity;background:#f7fcff;position:absolute;inset:0}.EsgStickyScroll-module-scss-module__ZL8SYa__backgroundGradient{--bg-y-shift:0%;--bg-scale:.92;--bg-core-alpha:.74;--bg-inner-blue-alpha:.92;--bg-mid-blue-alpha:.82;--bg-mid-blue-deep-alpha:.72;--bg-edge-alpha:.58;--bg-haze-alpha:.5;aspect-ratio:1/.9;opacity:.84;width:max(1320px,172vw);transform:translate3d(-50%, calc(34% + var(--bg-y-shift)), 0) scale(var(--bg-scale));transform-origin:50%;background:radial-gradient(ellipse 78% 68% at 50% 60%, rgba(255, 255, 255, var(--bg-core-alpha)) 0%, rgba(255, 255, 255, calc(var(--bg-core-alpha) * .82)) 12%, rgba(225, 243, 255, calc(var(--bg-inner-blue-alpha) * .86)) 28%, rgba(186, 227, 255, var(--bg-inner-blue-alpha)) 44%, rgba(151, 214, 251, var(--bg-mid-blue-alpha)) 58%, rgba(131, 206, 249, var(--bg-mid-blue-deep-alpha)) 66%, rgba(120, 200, 248, calc(var(--bg-edge-alpha) * .82)) 72%, rgba(101, 190, 244, calc(var(--bg-edge-alpha) * .5)) 84%, #1a9fea00 100%),radial-gradient(ellipse 70% 52% at 50% 76%, rgba(206, 236, 255, calc(var(--bg-haze-alpha) * .85)) 0%, rgba(151, 214, 251, calc(var(--bg-haze-alpha) * .72)) 38%, rgba(69, 175, 245, calc(var(--bg-haze-alpha) * .32)) 64%, #45aff500 82%),radial-gradient(ellipse 96% 74% at 50% 66%, rgba(225, 243, 255, calc(var(--bg-haze-alpha) * .34)) 0%, rgba(186, 227, 255, calc(var(--bg-haze-alpha) * .2)) 48%, #45aff500 100%);filter:blur(12px);will-change:opacity,transform;border-radius:56% 56% 46% 46%;position:absolute;bottom:-48%;left:50%;-webkit-mask-image:radial-gradient(112% 86% at 50% 82%,#000 0%,#000000eb 42%,#0000009e 66%,#0000003d 82%,#0000 100%);mask-image:radial-gradient(112% 86% at 50% 82%,#000 0%,#000000eb 42%,#0000009e 66%,#0000003d 82%,#0000 100%)}.EsgStickyScroll-module-scss-module__ZL8SYa__reducedMotionWrap{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:768px){.EsgStickyScroll-module-scss-module__ZL8SYa__reducedMotionWrap{padding:0 24px}}@media (min-width:1200px){.EsgStickyScroll-module-scss-module__ZL8SYa__reducedMotionWrap{padding:128px 80px}}.EsgStickyScroll-module-scss-module__ZL8SYa__gridReduced{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced{border-radius:var(--radius-2xl);background:var(--bg-primary);box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced .EsgStickyScroll-module-scss-module__ZL8SYa__cardMain{height:auto;padding:24px 20px;overflow:visible}.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced .EsgStickyScroll-module-scss-module__ZL8SYa__titleLine{opacity:1;white-space:pre-line;word-break:keep-all;display:inline;transform:none}.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced .EsgStickyScroll-module-scss-module__ZL8SYa__cardTitle,.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced .EsgStickyScroll-module-scss-module__ZL8SYa__cardBody,.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced .EsgStickyScroll-module-scss-module__ZL8SYa__descLine{opacity:1;transform:none}@media (min-width:768px) and (max-width:900px){.EsgStickyScroll-module-scss-module__ZL8SYa__wrapper{padding-top:clamp(72px,9vw,96px);padding-bottom:clamp(72px,9vw,96px)}.EsgStickyScroll-module-scss-module__ZL8SYa__right{flex-basis:min(460px,48vw)}.EsgStickyScroll-module-scss-module__ZL8SYa__heading{font-size:clamp(2.15rem,4vw,2.75rem);line-height:1.18}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge{min-height:92px}.EsgStickyScroll-module-scss-module__ZL8SYa__gridReduced{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(20px,3.2vw,32px)}}@media (max-width:767px){.EsgStickyScroll-module-scss-module__ZL8SYa__wrapper{flex-direction:column;justify-content:center;align-items:stretch;padding:clamp(72px,18vw,92px) clamp(20px,5vw,24px) clamp(48px,12vw,72px)}.EsgStickyScroll-module-scss-module__ZL8SYa__progressBar{width:calc(100% - 2*clamp(20px,5vw,24px));top:clamp(34px,9vw,48px);left:clamp(20px,5vw,24px)}.EsgStickyScroll-module-scss-module__ZL8SYa__left{flex:none;width:100%;margin-bottom:clamp(26px,7vw,42px);padding-right:0}.EsgStickyScroll-module-scss-module__ZL8SYa__right{flex:none;width:100%}.EsgStickyScroll-module-scss-module__ZL8SYa__heading{max-width:100%}.EsgStickyScroll-module-scss-module__ZL8SYa__card,.EsgStickyScroll-module-scss-module__ZL8SYa__cardReduced{border-radius:22px}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBadge{min-height:82px;padding:24px 24px 18px}.EsgStickyScroll-module-scss-module__ZL8SYa__cardMainInner{padding:0 24px 28px}.EsgStickyScroll-module-scss-module__ZL8SYa__gridReduced{grid-template-columns:1fr;gap:clamp(18px,6vw,28px)}.EsgStickyScroll-module-scss-module__ZL8SYa__backgroundGradient{filter:blur(8px);width:190vw;bottom:-30%}.EsgStickyScroll-module-scss-module__ZL8SYa__cardBackgroundBlur{backdrop-filter:none;background:#ffffffb8}}@media (max-width:767px) and (orientation:landscape){.EsgStickyScroll-module-scss-module__ZL8SYa__progressBar{display:none}.EsgStickyScroll-module-scss-module__ZL8SYa__wrapper{padding-top:48px;padding-bottom:32px}.EsgStickyScroll-module-scss-module__ZL8SYa__left{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.EsgStickyScroll-module-scss-module__ZL8SYa__section{height:auto}.EsgStickyScroll-module-scss-module__ZL8SYa__backgroundGradient,.EsgStickyScroll-module-scss-module__ZL8SYa__progressBar{display:none}.EsgStickyScroll-module-scss-module__ZL8SYa__reducedMotionWrap{padding-bottom:clamp(72px,14vw,120px)}.EsgStickyScroll-module-scss-module__ZL8SYa__gridReduced{grid-template-columns:1fr}}
.EsgPageLayout-module-scss-module__AUVQfW__page{isolation:isolate;background:#fff;min-height:100vh;position:relative;overflow-x:hidden}@media (min-width:768px){.EsgPageLayout-module-scss-module__AUVQfW__page{overflow-x:visible}}.EsgPageLayout-module-scss-module__AUVQfW__content{z-index:1;position:relative}.EsgPageLayout-module-scss-module__AUVQfW__lower{flex-direction:column;gap:120px;display:flex}@media (min-width:1024px){.EsgPageLayout-module-scss-module__AUVQfW__lower{gap:200px}}.EsgPageLayout-module-scss-module__AUVQfW__section{width:100%;max-width:1440px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.EsgPageLayout-module-scss-module__AUVQfW__section{padding-inline:24px}}@media (min-width:1280px){.EsgPageLayout-module-scss-module__AUVQfW__section{padding-inline:0}}