.RenewalFooter_footer__tOMmo{background:#171717;color:rgb(252 252 252/.92);padding-block:88px;font-weight:300}.RenewalFooter_brand__1p_mv{padding-top:16px}.RenewalFooter_logo__3huFR{display:block;width:216px;height:auto}.RenewalFooter_slogan__m_HO_{margin-top:12px;color:#fcfcfc;font-size:25.2px;font-weight:300;line-height:1.4}.RenewalFooter_information__awakz{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;margin-top:64px;font-size:18px;line-height:1.65;overflow-wrap:anywhere}.RenewalFooter_column__49d5b{display:flex;flex-direction:column;gap:18px;min-width:0}.RenewalFooter_column__49d5b a:focus-visible{outline:2px solid #bca4ff;outline-offset:4px}.RenewalFooter_copyright__gkyRG{margin-top:64px;border-top:1px solid rgb(252 252 252/.28);padding-top:28px;color:rgb(252 252 252/.9);font-size:17.1px;line-height:1.5}@media (max-width:767px){.RenewalFooter_footer__tOMmo{padding-block:56px}.RenewalFooter_footer__tOMmo>div{padding-inline:20px}.RenewalFooter_brand__1p_mv{padding-top:11.667px}.RenewalFooter_logo__3huFR{width:157.5px;max-width:100%}.RenewalFooter_slogan__m_HO_{margin-top:10px;font-size:20.7px}.RenewalFooter_information__awakz{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;font-size:16.2px}.RenewalFooter_column__49d5b{gap:16px}.RenewalFooter_copyright__gkyRG{margin-top:40px;padding-top:22px;font-size:14.4px}}.RenewalFooter_copyright__gkyRG{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.RenewalFooter_nvidia__ybnKn{display:block;width:132px;max-width:100%;height:auto}.RenewalSectionIntro_line__nHSJf{overflow-wrap:normal;word-break:keep-all}@media (min-width:1024px){.RenewalSectionIntro_line__nHSJf{display:block}}.RenewalHeader_glowFrame__ct5XX{position:fixed;left:50%;top:20px;z-index:50;width:calc(100% - 40px);max-width:1280px;transform:translateX(-50%);isolation:isolate}.RenewalHeader_glowFrame__ct5XX:before{content:"";position:absolute;inset:-16px -40px -36px;z-index:-1;border-radius:36px;pointer-events:none;background:radial-gradient(ellipse at 20% 50%,rgba(219,199,255,.22),transparent 58%),radial-gradient(ellipse at 82% 50%,rgba(249,167,212,.14),transparent 58%);filter:blur(36px)}@media (max-width:700px){.RenewalHeader_glowFrame__ct5XX:before{inset:-8px -12px -20px;opacity:.75;filter:blur(28px)}}.RenewalHeader_contact__iigwc{position:relative;isolation:isolate;overflow:hidden;transition:transform .2s ease-out}.RenewalHeader_contact__iigwc:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#ce2595,#7754da,#ce2595);background-size:250% 100%;opacity:0;transition:opacity .24s ease-out}@media (hover:hover) and (pointer:fine){.RenewalHeader_contact__iigwc:hover:before{opacity:1;animation:RenewalHeader_gradient__HpWub 6s linear infinite}}.RenewalHeader_contact__iigwc:active{transform:scale(.98)}.RenewalHeader_contact__iigwc:focus-visible{outline:2px solid #7754da;outline-offset:3px}@keyframes RenewalHeader_gradient__HpWub{to{background-position:250% 50%}}@media (prefers-reduced-motion:reduce){.RenewalHeader_contact__iigwc:hover:before{animation:none}}.RenewalHeader_mobileControls__daf_S{display:none}.RenewalHeader_navigation__z16YD>a[aria-current=location]{opacity:1}.RenewalHeader_navUnderline__lZ0Zg{position:absolute;inset-inline:0;bottom:0;height:1.5pt;background:#171717;opacity:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out,opacity .2s ease-out}.RenewalHeader_navigation__z16YD>a:is(:hover,:active,:focus-visible,[aria-current=location]) .RenewalHeader_navUnderline__lZ0Zg{opacity:1;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.RenewalHeader_navUnderline__lZ0Zg{transition:none}}@media (max-width:767px){.RenewalHeader_glowFrame__ct5XX{top:12px;width:calc(100% - 24px)}.RenewalHeader_header__9wUJZ>div{height:68px;flex-wrap:nowrap;padding-block:0}.RenewalHeader_navigation__z16YD{display:none}.RenewalHeader_mobileControls__daf_S{display:block}.RenewalHeader_menuToggle__sJeQD{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;cursor:pointer}.RenewalHeader_menuToggle__sJeQD:focus-visible,.RenewalHeader_mobileNav__BzzZN a:focus-visible{outline:2px solid #7754da;outline-offset:2px}.RenewalHeader_menuToggle__sJeQD:active,.RenewalHeader_mobileNav__BzzZN a:active{background:rgb(23 23 23/.08)}.RenewalHeader_mobileNav__BzzZN:not([hidden]){position:absolute;top:calc(100% + 8px);inset-inline:0;display:flex;flex-direction:column;padding:12px;max-height:calc(100dvh - 104px);overflow-y:auto;border-radius:18px;border:1px solid rgb(252 252 252/.7);background:rgb(252 252 252/.96);box-shadow:0 8px 30px rgb(0 0 0/.06)}.RenewalHeader_mobileNav__BzzZN a{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:15px;color:#171717;border-radius:8px}.RenewalHeader_mobileLanguages__9mulm{display:flex;gap:8px;border-top:1px solid var(--color-border);padding-top:8px;margin-top:8px}.RenewalHeader_mobileLanguages__9mulm a[aria-current=page]{background:#7754da;color:#fcfcfc}}.RenewalHeader_languageToggle__kKARu{display:inline-flex;align-items:center;gap:2px;height:36px;padding:3px;border:1px solid rgb(119 84 218/.18);border-radius:999px;font-family:Inter,sans-serif}.RenewalHeader_languageToggle__kKARu a{display:inline-flex;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 8px;border-radius:999px;font-size:12px;line-height:1;color:#666;transition:background-color .18s ease-out,transform .18s ease-out}.RenewalHeader_languageToggle__kKARu a[aria-current=page]{background:#7754da;color:#fcfcfc}.RenewalHeader_languageToggle__kKARu a:not([aria-current]):hover{background:rgb(219 199 255/.35)}.RenewalHeader_languageToggle__kKARu a:active{transform:scale(.98)}.RenewalHeader_languageToggle__kKARu a:focus-visible{outline:2px solid #7754da;outline-offset:2px}.RenewalHeader_mobileLanguages__9mulm .RenewalHeader_languageToggle__kKARu a{min-height:28px}@media (prefers-reduced-motion:reduce){.RenewalHeader_languageToggle__kKARu a{transition:none}}@media (max-width:767px){.RenewalMobile_page__Zfjkm{--page-padding:24px}.RenewalMobile_page__Zfjkm>[data-resource-contact]>section,.RenewalMobile_page__Zfjkm>section:not(#top){padding-block:80px}.RenewalMobile_page__Zfjkm>[data-resource-contact]>section>.site-container,.RenewalMobile_page__Zfjkm>section:not(#top)>.site-container{padding-inline:24px}.RenewalMobile_page__Zfjkm>[data-resource-contact]>section>.site-container>div:first-child,.RenewalMobile_page__Zfjkm>section:not(#top)>.site-container>div:first-child{margin-bottom:40px}.RenewalMobile_page__Zfjkm h2.text-display{font-size:32px;line-height:1.3}.RenewalMobile_page__Zfjkm .text-body{font-size:16px}.RenewalMobile_page__Zfjkm #capabilities article>button{padding-inline:0;gap:16px}.RenewalMobile_page__Zfjkm #capabilities article>button h3{font-size:20px}.RenewalMobile_page__Zfjkm #capabilities [id^=renewal-capability-] .grid{grid-template-columns:minmax(0,1fr);gap:24px}.RenewalMobile_page__Zfjkm #capabilities h4{font-size:22px}.RenewalMobile_page__Zfjkm #solutions>.site-container>.grid,.RenewalMobile_page__Zfjkm #track-record>.site-container>.grid{grid-template-columns:minmax(0,1fr)}.RenewalMobile_page__Zfjkm #track-record article>div{column-gap:16px}.RenewalMobile_page__Zfjkm #track-record article>div>div{min-width:0}.RenewalMobile_page__Zfjkm #track-record h3{font-size:24px}.RenewalMobile_page__Zfjkm #resources .grid{grid-template-columns:minmax(0,1fr)}.RenewalMobile_page__Zfjkm #resources a[download]{min-height:200px;padding:24px}.RenewalMobile_page__Zfjkm #resources a[download] h3{font-size:24px;line-height:1.3}.RenewalMobile_page__Zfjkm #resources a[download]>div{gap:16px}.RenewalMobile_page__Zfjkm #resources a[download]>div>div{min-width:0}.RenewalMobile_page__Zfjkm #resources a[download]>div>span{flex:none}.RenewalMobile_page__Zfjkm #contact form>.grid{grid-template-columns:minmax(0,1fr);gap:16px}.RenewalMobile_page__Zfjkm #contact form label,.RenewalMobile_page__Zfjkm #contact textarea{grid-column:1/-1}.RenewalMobile_page__Zfjkm #contact button,.RenewalMobile_page__Zfjkm #contact input,.RenewalMobile_page__Zfjkm #contact textarea{font-size:16px;min-width:0}.RenewalMobile_page__Zfjkm #contact form label>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RenewalMobile_page__Zfjkm #contact form label>span:nth-child(2){flex:none}.RenewalMobile_page__Zfjkm #contact button[type=submit]{min-width:157.5px;min-height:42px}}.RenewalCapabilities_trigger__Qu6JU{min-height:176px;padding:40px 0;cursor:pointer}.RenewalCapabilities_trigger__Qu6JU:focus-visible{outline:2px solid #7754da;outline-offset:-2px}.RenewalCapabilities_section__mIbIP{position:relative;isolation:isolate}.RenewalCapabilities_section__mIbIP>.site-container{position:relative;z-index:1;padding-top:100px}.RenewalCapabilities_row__ld7zg{position:relative;isolation:isolate;transition:border-color .26s ease-out,box-shadow .26s ease-out}.RenewalCapabilities_rowStroke__c26W4{position:absolute;inset:-1px 0 -2px;z-index:1;pointer-events:none;opacity:0;background-image:linear-gradient(90deg,#dbc7ff,#f9a7d4,#dbc7ff),linear-gradient(90deg,#dbc7ff,#f9a7d4,#dbc7ff);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 2px;transition:opacity 0s}.RenewalCapabilities_row__ld7zg:after,.RenewalCapabilities_row__ld7zg:before{content:"";position:absolute;inset-inline:0;height:12px;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgb(219 199 255/.22),rgb(249 167 212/.14),rgb(219 199 255/.22));filter:blur(18px);transition:opacity .26s ease-out}.RenewalCapabilities_row__ld7zg:before{top:-12px;clip-path:inset(-30px -24px 0 -24px)}.RenewalCapabilities_row__ld7zg:after{bottom:-12px;clip-path:inset(0 -24px -30px -24px)}.RenewalCapabilities_row__ld7zg:has(button:focus-visible){border-bottom-color:rgb(119 84 218/.24);box-shadow:0 -1px 0 rgb(119 84 218/.24)}.RenewalCapabilities_row__ld7zg:has(button:focus-visible):after,.RenewalCapabilities_row__ld7zg:has(button:focus-visible):before{opacity:1}.RenewalCapabilities_description__J0GWj{line-height:24px;max-inline-size:100%;overflow-wrap:normal;word-break:keep-all;text-wrap:wrap}.RenewalCapabilities_section__mIbIP[lang=en] .RenewalCapabilities_description__J0GWj{word-break:normal;text-wrap:balance}.RenewalCapabilities_panel__67BBl{--morph-open:480ms;--morph-close:400ms;display:grid;grid-template-rows:0fr;overflow:hidden}.RenewalCapabilities_panel__67BBl[data-open=true]{grid-template-rows:1fr;animation:RenewalCapabilities_panelExpand__HFGji var(--morph-open) linear both}.RenewalCapabilities_panel__67BBl[data-open=false]{animation:RenewalCapabilities_panelExpand__HFGji var(--morph-close) linear reverse both}.RenewalCapabilities_revealContent__nzx2Q{transform:none}.RenewalCapabilities_panel__67BBl[data-open=true] .RenewalCapabilities_revealContent__nzx2Q{transform:translateY(0)}.RenewalCapabilities_iconGlyph__2upmw{display:inline-block;transform-origin:center}.RenewalCapabilities_detailText__bJkmE{min-width:0;max-inline-size:92%;overflow-wrap:normal;word-break:keep-all;text-wrap:balance}.RenewalCapabilities_caseControls__HYfej{display:grid;grid-template-columns:repeat(2,minmax(0,44px));gap:16px 12px;width:100%;max-width:100px}.RenewalCapabilities_caseCounter__fOzZp{grid-column:1/-1;grid-row:1;padding-left:10px;font-size:18px;font-weight:400;line-height:1.4;white-space:nowrap}.RenewalCapabilities_caseArrow__Qat7J{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;font-size:26px;line-height:1;cursor:pointer}.RenewalCapabilities_caseArrow__Qat7J:hover{background-color:#000;border-color:#000;color:#fcfcfc}.RenewalCapabilities_caseArrow__Qat7J span{display:inline-block;transform:scale(1);transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.RenewalCapabilities_caseArrow__Qat7J:hover span{transform:scale(1.12)}.RenewalCapabilities_caseArrow__Qat7J:active span{transform:scale(.92);transition-duration:.18s}.RenewalCapabilities_caseArrow__Qat7J:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}@media (hover:hover) and (pointer:fine){.RenewalCapabilities_row__ld7zg:hover{box-shadow:none}.RenewalCapabilities_row__ld7zg:hover .RenewalCapabilities_rowStroke__c26W4{opacity:1;transition-duration:.18s}.RenewalCapabilities_row__ld7zg:hover:after,.RenewalCapabilities_row__ld7zg:hover:before{opacity:1}.RenewalCapabilities_trigger__Qu6JU:hover .RenewalCapabilities_iconGlyph__2upmw{color:#dbc7ff;animation:RenewalCapabilities_turnPlus__r6YEo .55s ease-out forwards}}@keyframes RenewalCapabilities_turnPlus__r6YEo{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1.5)}}@media (max-width:767px){.RenewalCapabilities_trigger__Qu6JU{min-height:160px;padding:32px 0;gap:24px}.RenewalCapabilities_description__J0GWj,.RenewalCapabilities_detailText__bJkmE{max-inline-size:100%}}@media (prefers-reduced-motion:reduce){.RenewalCapabilities_trigger__Qu6JU:hover .RenewalCapabilities_iconGlyph__2upmw{animation:none}.RenewalCapabilities_caseArrow__Qat7J span,.RenewalCapabilities_panel__67BBl,.RenewalCapabilities_revealContent__nzx2Q,.RenewalCapabilities_trigger__Qu6JU h3,.RenewalCapabilities_trigger__Qu6JU p{transition:none}}.RenewalCapabilities_caseImage__lp0XS{position:relative;clip-path:inset(50% 0 round 999px);transform:translateY(-50%)}.RenewalCapabilities_caseShade__NZTjr{position:absolute;inset:0 0 auto;height:30%;max-height:96px;background:linear-gradient(180deg,rgb(0 0 0/.68),rgb(0 0 0/.18) 55%,transparent);pointer-events:none}.RenewalCapabilities_caseNumber__bp7_U{position:absolute;top:16px;left:20px;color:#fff;font-size:18px;font-weight:400;line-height:1.4}.RenewalCapabilities_caseImage__lp0XS img{transform:none}.RenewalCapabilities_caseContent__bfQek{opacity:0;transform:translateY(8px)}.RenewalCapabilities_panel__67BBl[data-open=true] .RenewalCapabilities_caseImage__lp0XS{animation:RenewalCapabilities_pillMorph__3ImJP var(--morph-open) linear both}.RenewalCapabilities_panel__67BBl[data-open=false] .RenewalCapabilities_caseImage__lp0XS{animation:RenewalCapabilities_pillMorph__3ImJP var(--morph-close) linear reverse both}.RenewalCapabilities_panel__67BBl[data-open=true] .RenewalCapabilities_caseContent__bfQek{animation:RenewalCapabilities_contentReveal__uJEiN var(--morph-open) linear both}.RenewalCapabilities_panel__67BBl[data-open=false] .RenewalCapabilities_caseContent__bfQek{animation:RenewalCapabilities_contentReveal__uJEiN var(--morph-close) linear reverse both}@keyframes RenewalCapabilities_panelExpand__HFGji{0%{grid-template-rows:0fr}20%{grid-template-rows:.4fr}40%{grid-template-rows:.62fr}60%{grid-template-rows:.82fr}80%{grid-template-rows:.96fr}to{grid-template-rows:1fr}}@keyframes RenewalCapabilities_pillMorph__3ImJP{0%{clip-path:inset(50% 0 round 999px);transform:translateY(-50%)}20%{clip-path:inset(30% 0 round 260px);transform:translateY(-30%)}40%{clip-path:inset(19% 0 round 140px);transform:translateY(-19%)}60%{clip-path:inset(9% 0 round 85px);transform:translateY(-9%)}80%{clip-path:inset(2% 0 round 49px);transform:translateY(-2%)}to{clip-path:inset(0 round var(--radius-lg));transform:translateY(0)}}@keyframes RenewalCapabilities_contentReveal__uJEiN{0%,40%{opacity:0;transform:translateY(8px)}75%,to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.RenewalCapabilities_panel__67BBl{--morph-open:400ms;--morph-close:360ms}}@media (prefers-reduced-motion:reduce){.RenewalCapabilities_panel__67BBl[data-open=false],.RenewalCapabilities_panel__67BBl[data-open=true]{animation-duration:.16s}.RenewalCapabilities_panel__67BBl[data-open=false] .RenewalCapabilities_caseImage__lp0XS,.RenewalCapabilities_panel__67BBl[data-open=true] .RenewalCapabilities_caseImage__lp0XS{animation:none;clip-path:inset(0 round var(--radius-lg));transform:none}.RenewalCapabilities_panel__67BBl[data-open=true] .RenewalCapabilities_caseContent__bfQek{animation:RenewalCapabilities_reducedFade__zRozd .16s linear both}.RenewalCapabilities_panel__67BBl[data-open=false] .RenewalCapabilities_caseContent__bfQek{animation:RenewalCapabilities_reducedFade__zRozd .16s linear reverse both}}@keyframes RenewalCapabilities_reducedFade__zRozd{0%{opacity:0;transform:none}to{opacity:1;transform:none}}.ElasticSectionBoundary_zone__BSl6C{position:absolute;inset-inline:0;top:-60px;height:260px;overflow:clip;pointer-events:none;z-index:0}.ElasticSectionBoundary_membrane__X9sAP{position:absolute;top:-40px;left:-10%;width:120%;height:220px;transform-origin:50% 40px;transform:translate3d(0,var(--pull-y,0),0) scaleY(var(--pull-scale,1));border-radius:0 0 50% 50%/0 0 calc(78% + var(--pull-curve, 0%)) calc(78% + var(--pull-curve, 0%));background:#1f1f21;box-shadow:0 7px 12px rgb(119 84 218/.18),0 12px 22px rgb(219 199 255/.55),0 18px 30px rgb(249 167 212/.32)}@media (max-width:767px){.ElasticSectionBoundary_zone__BSl6C{top:-35px;height:170px}.ElasticSectionBoundary_membrane__X9sAP{top:-24px;height:144px;transform-origin:50% 24px;box-shadow:0 5px 9px rgb(119 84 218/.16),0 8px 16px rgb(219 199 255/.5),0 12px 22px rgb(249 167 212/.3)}}@media (prefers-reduced-motion:reduce){.ElasticSectionBoundary_membrane__X9sAP{transform:none;border-radius:0 0 50% 50%/0 0 78% 78%}}.RenewalHero_explore__OSn48{bottom:67px}@media (min-width:768px){.RenewalHero_explore__OSn48{bottom:max(67px,calc(67px + (100vh - 56.25vw) / 2))}}.RenewalTrackRecord_record__y5QID{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:end;column-gap:32px}.RenewalTrackRecord_description__91rcp{grid-column:2}.RenewalTrackRecord_cards__9cf8L{grid-auto-rows:1fr}@media (max-width:767px){.RenewalTrackRecord_section__v1ovc>div{padding-inline:20px}.RenewalTrackRecord_cards__9cf8L{grid-template-columns:minmax(0,1fr)}}.RenewalResources_card__wrASh{position:relative;isolation:isolate}.RenewalResources_card__wrASh:before{content:"";position:absolute;inset:-14px;z-index:-2;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,rgba(219,199,255,.28),rgba(249,167,212,.2),rgba(219,199,255,.28));background-size:200% 100%;filter:blur(22px);opacity:0;transition:opacity .24s ease-out}.RenewalResources_card__wrASh:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:#fcfcfc}@media (hover:hover) and (pointer:fine){.RenewalResources_card__wrASh:hover:before{opacity:1;animation:RenewalResources_cardGlow__fDY_d 2.4s linear infinite}}.RenewalResources_card__wrASh:focus-visible:before{opacity:1;animation:RenewalResources_cardGlow__fDY_d 2.4s linear infinite}.RenewalResources_card__wrASh:focus-visible{outline:2px solid #7754da;outline-offset:3px}@keyframes RenewalResources_cardGlow__fDY_d{to{background-position:200% 0}}@media (hover:none){.RenewalResources_card__wrASh:hover{translate:none;transform:none}}@media (max-width:767px){.RenewalResources_section__z6Y03>div{padding-inline:20px}.RenewalResources_cards__3YACH{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.RenewalResources_card__wrASh{transition:none}.RenewalResources_card__wrASh:hover{translate:none;transform:none}.RenewalResources_card__wrASh:before{transition:none}.RenewalResources_card__wrASh:focus-visible:before,.RenewalResources_card__wrASh:hover:before{animation:none}}.RenewalResources_flow__zsNrQ{position:relative;isolation:isolate;overflow:hidden;background:#fcfcfc}.RenewalResources_flow__zsNrQ>section{background:transparent}.RenewalResources_section__z6Y03{position:relative;isolation:isolate}.RenewalResources_background___WeFu{position:absolute;inset:0;z-index:-1;opacity:.8;pointer-events:none;container-type:size}.RenewalResources_background___WeFu:after,.RenewalResources_background___WeFu:before{content:"";position:absolute;z-index:-1;--glow-size:min(clamp(650px,90vw,1100px),65cqh);top:max(36%,calc(var(--glow-size) * .75));left:48%;width:var(--glow-size);aspect-ratio:1;border-radius:50%;pointer-events:none}.RenewalResources_background___WeFu:before{background:radial-gradient(circle,rgba(249,167,212,.28) 0,rgba(249,167,212,.12) 38%,rgba(249,167,212,0) 70%);animation:RenewalResources_pinkDrift__JdGzl 13s ease-in-out infinite}.RenewalResources_background___WeFu:after{background:radial-gradient(circle,rgba(170,200,255,.36) 0,rgba(219,199,255,.26) 35%,rgba(219,199,255,0) 70%);left:70%;animation:RenewalResources_purpleDrift__tTgQu 17s ease-in-out -4s infinite}@keyframes RenewalResources_pinkDrift__JdGzl{0%,to{transform:translate(-50%,-50%) translate(-5%,3%) scale(.94)}24%{transform:translate(-50%,-50%) translate(4%,-4%) scale(1.1)}53%{transform:translate(-50%,-50%) translate(8%,6%) scale(1.02)}78%{transform:translate(-50%,-50%) translate(-3%,-6%) scale(.88)}}@keyframes RenewalResources_purpleDrift__tTgQu{0%,to{transform:translate(-50%,-50%) translate(6%,-3%) scale(1.06)}31%{transform:translate(-50%,-50%) translate(-7%,5%) scale(.9)}57%{transform:translate(-50%,-50%) translate(2%,-8%) scale(1.14)}83%{transform:translate(-50%,-50%) translate(8%,4%) scale(.98)}}.RenewalResources_section__z6Y03>.RenewalResources_background___WeFu{padding:0}@media (prefers-reduced-motion:reduce){.RenewalResources_background___WeFu:before{animation:none;transform:translate(-50%,-50%) scale(.94)}.RenewalResources_background___WeFu:after{animation:none;transform:translate(-50%,-50%) scale(1.06)}}.RenewalContact_field__ecFNq{position:relative;min-width:0;isolation:isolate}.RenewalContact_submit__ZStic{position:relative;isolation:isolate;overflow:hidden;background:#171717;color:#fcfcfc;cursor:pointer;transition:transform .2s ease-out}.RenewalContact_submit__ZStic:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#ce2595,#7754da,#ce2595);background-size:250% 100%;opacity:0;transition:opacity .24s ease-out}@media (hover:hover) and (pointer:fine){.RenewalContact_submit__ZStic:hover:before{opacity:1;animation:RenewalContact_submitGradient__nv4Rk 6s linear infinite}}.RenewalContact_submit__ZStic:active{transform:scale(.98)}.RenewalContact_submit__ZStic:focus-visible{outline:2px solid #7754da;outline-offset:3px}@keyframes RenewalContact_submitGradient__nv4Rk{to{background-position:250% 50%}}@media (prefers-reduced-motion:reduce){.RenewalContact_submit__ZStic:hover:before{animation:none}}.RenewalContact_field__ecFNq:before{content:"";position:absolute;inset:-6px;z-index:-1;pointer-events:none;border-radius:20px;background:linear-gradient(110deg,rgba(219,199,255,.28),rgba(249,167,212,.2));filter:blur(18px);opacity:0;transition:opacity .28s ease-out}.RenewalContact_field__ecFNq:focus-within:before,.RenewalContact_select__4KPPk:has(button[aria-expanded=true]):before{opacity:1}.RenewalContact_field__ecFNq:focus-within>input,.RenewalContact_field__ecFNq:focus-within>textarea,.RenewalContact_select__4KPPk:focus-within>div>button,.RenewalContact_select__4KPPk:has(button[aria-expanded=true])>div>button{border-color:#8b6cff}.RenewalContact_select__4KPPk{z-index:2}.RenewalContact_attachmentArea__Wvg9q,.RenewalContact_details__zrJhq{grid-column:1/-1;min-width:0}.RenewalContact_details__zrJhq textarea{display:block}.RenewalContact_details__zrJhq:focus-within:before{opacity:.8}.RenewalContact_attachment__WCZrg{display:flex;height:62px;align-items:center;justify-content:space-between;padding:0 16px 0 20px;border:1px solid #d5d2dd;border-radius:14px;background:#fcfcfc;cursor:pointer;transition:border-color .28s ease-out}.RenewalContact_attachment__WCZrg:focus-within{border-color:#8b6cff}.RenewalContact_plus__wFLnR{display:flex;flex:none;width:38px;height:38px;align-items:center;justify-content:center;border-radius:8px;background:#fcfcfc;color:#1f1f21;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out}@media (hover:hover) and (pointer:fine){.RenewalContact_attachment__WCZrg:hover .RenewalContact_plus__wFLnR{background:#1f1f21;color:#fcfcfc}}.RenewalContact_attachment__WCZrg:active .RenewalContact_plus__wFLnR{background:#000;color:#fcfcfc;transform:scale(.97)}.RenewalContact_attachment__WCZrg:has(input:focus-visible) .RenewalContact_plus__wFLnR{outline:2px solid #7754da;outline-offset:3px}.RenewalContact_fileInput__72mAD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.RenewalContact_fileList___EzCy{display:grid;gap:12px;margin-top:16px}.RenewalContact_fileItem__iQFou{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:8px 12px 8px 20px;border:1px solid #d5d2dd;border-radius:14px;background:rgb(252 252 252/.8)}.RenewalContact_fileName__ITRC8{min-width:0;overflow-wrap:anywhere;color:#2f2d33}.RenewalContact_removeFile__a0RTj{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;cursor:pointer}.RenewalContact_removeFile__a0RTj:focus-visible{outline:2px solid #7754da}.RenewalContact_removeFile__a0RTj:active{background:#e8e3f0}@media (max-width:767px){.RenewalContact_section__ZyYC4>div{padding-inline:20px}.RenewalContact_fields__K6CeE{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.RenewalContact_field__ecFNq:before,.RenewalContact_plus__wFLnR{transition:none}}.RenewalWorks_indicator__7qyVC{position:absolute;left:0;bottom:0;height:2px;background:#000;pointer-events:none;transition:transform .3s ease-out,width .3s ease-out}.RenewalWorks_rail__bICMI{display:flex;gap:20px}.RenewalWorks_filters__MS4tz{margin-bottom:20px}.RenewalWorks_filters__MS4tz button{font-size:18.2px}.RenewalWorks_viewport__yJadK{position:relative}.RenewalWorks_filterGroup__302Zz{transform-origin:center;overflow:hidden}.RenewalWorks_viewport__yJadK[data-filter-transitioning=true]{overflow:visible}.RenewalWorks_filterStage__clVLA{position:absolute;inset-block:0;inset-inline:-18px;overflow:hidden;pointer-events:none;visibility:hidden;background:var(--color-bg)}.RenewalWorks_filterStage__clVLA[hidden]{display:none}.RenewalWorks_filterTrack__Dxk09{display:flex;width:100%;height:100%;transform-origin:center;will-change:transform}.RenewalWorks_filterScene__ywBum{flex:0 0 100%;min-width:0;height:100%;padding-inline:18px;background:var(--color-bg)}.RenewalWorks_filterPair__z0QII{display:flex;gap:20px;height:100%;overflow:hidden}.RenewalWorks_moving__oy2ff{transition:transform .5s ease-out}.RenewalWorks_panel__FZSGZ{position:relative;flex:0 0 78%;min-width:0;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg);background:#eee;opacity:.45;transition:opacity .5s ease-out}.RenewalWorks_panel__FZSGZ[data-featured=true]{opacity:1}.RenewalWorks_copy__LDiQD{position:absolute;inset-inline:0;bottom:0;padding:32px;color:#fcfcfc;opacity:0;transition:opacity .22s ease-out}.RenewalWorks_panel__FZSGZ[data-featured=true] .RenewalWorks_copy__LDiQD{opacity:1}.RenewalWorks_viewport__yJadK[data-filter-transitioning=true] .RenewalWorks_copy__LDiQD,.RenewalWorks_viewport__yJadK[data-filter-transitioning=true] .RenewalWorks_panel__FZSGZ{transition:none}.RenewalWorks_metadata__Houi0{display:flex;gap:16px;margin-bottom:12px;color:rgb(252 252 252/.7)}.RenewalWorks_title__ygmEY{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.2}section[lang=en] .RenewalWorks_panel__FZSGZ:is([data-work-id="10"],[data-work-id="11"]) .RenewalWorks_title__ygmEY{text-wrap:balance;word-break:normal;overflow-wrap:normal}.RenewalWorks_panel__FZSGZ[data-work-id="7"] .RenewalWorks_title__ygmEY{-webkit-line-clamp:3}.RenewalWorks_description__wDAUM{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:3em;line-height:1.5;margin-top:20px;color:rgb(252 252 252/.75)}section[lang=en] .RenewalWorks_description__wDAUM{height:2.6em;line-height:1.3}@media (max-width:767px){.RenewalWorks_filters__MS4tz{gap:16px}.RenewalWorks_filters__MS4tz button{font-size:12px}.RenewalWorks_copy__LDiQD{padding:6px 12px}.RenewalWorks_metadata__Houi0{gap:6px;margin-bottom:3px;white-space:nowrap}.RenewalWorks_metadata__Houi0 p{font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis}.RenewalWorks_panel__FZSGZ[data-work-id="7"] .RenewalWorks_title__ygmEY{-webkit-line-clamp:2}.RenewalWorks_panel__FZSGZ .RenewalWorks_copy__LDiQD .RenewalWorks_description__wDAUM{font-size:10px;margin-top:3px}}.RenewalWorks_previewButton__Uh6_M{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.RenewalWorks_previewButton__Uh6_M:focus-visible{outline:2px solid #7754da;outline-offset:-3px;border-radius:inherit}.RenewalWorks_navButton__OHZnU{transform:scale(1);transition:transform .32s cubic-bezier(.34,1.56,.64,1),background-color .15s ease-out,color .15s ease-out;cursor:pointer}.RenewalWorks_navButton__OHZnU:active{transform:scale(.9);transition-duration:.18s}.RenewalWorks_navButton__OHZnU:focus-visible{outline:2px solid #7754da;outline-offset:3px}@media (prefers-reduced-motion:reduce){.RenewalWorks_copy__LDiQD,.RenewalWorks_indicator__7qyVC,.RenewalWorks_moving__oy2ff,.RenewalWorks_navButton__OHZnU,.RenewalWorks_navButton__OHZnU:active,.RenewalWorks_panel__FZSGZ{transition:none}}.RenewalWorks_panel__FZSGZ{container-type:inline-size}.RenewalWorks_panel__FZSGZ .RenewalWorks_title__ygmEY{font-size:3.6cqw}section[lang=ko] .RenewalWorks_panel__FZSGZ[data-work-id="7"] .RenewalWorks_title__ygmEY{display:block;font-size:3.6cqw;overflow:visible}.RenewalWorks_titleLine__K_hsf{display:block;white-space:nowrap}.RenewalSolutions_card__VCEZE .RenewalSolutions_description__wMDQg{line-height:1.458;word-break:keep-all;overflow-wrap:normal;hyphens:none}.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6{--link-gap:28px;--link-hover-gap:38px;gap:var(--link-gap);font-weight:500;transform:scale(1);transform-origin:right center;transition:gap .28s ease-out,transform .28s ease-out}.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6:hover{gap:var(--link-hover-gap);transform:scale(1.04)}.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6:active{gap:var(--link-gap);transform:scale(1);transition:gap .32s cubic-bezier(.34,1.56,.64,1),transform .32s cubic-bezier(.34,1.56,.64,1)}.RenewalSolutions_mobileTitle__oXugb{display:none}.RenewalSolutions_reveal__qqhmj{clip-path:var(--solution-clip)}@media (max-width:767px){.RenewalSolutions_card__VCEZE{min-height:0}.RenewalSolutions_card__VCEZE .RenewalSolutions_visual__GDmhU{position:relative;inset:auto;width:100%;aspect-ratio:550/350;container-type:inline-size}.RenewalSolutions_card__VCEZE[aria-label=SIM2MOON] .RenewalSolutions_visual__GDmhU{aspect-ratio:550/720}.RenewalSolutions_card__VCEZE .RenewalSolutions_visual__GDmhU>div{width:550px;height:350px;transform:scale(calc(100cqw / 550px));transform-origin:top left}.RenewalSolutions_card__VCEZE[aria-label=SIM2MOON] .RenewalSolutions_visual__GDmhU>div{height:720px}.RenewalSolutions_card__VCEZE .RenewalSolutions_reveal__qqhmj{position:relative;inset:auto;clip-path:none;transition:none}.RenewalSolutions_card__VCEZE .RenewalSolutions_mobileTitle__oXugb{display:block;font-size:22px;font-weight:500;line-height:1.3}.RenewalSolutions_card__VCEZE .RenewalSolutions_content__VILN4{position:relative;inset:auto;gap:20px}.RenewalSolutions_card__VCEZE .RenewalSolutions_content__VILN4 .RenewalSolutions_description__wMDQg,.RenewalSolutions_card__VCEZE .RenewalSolutions_content__VILN4>div{opacity:1;transform:none}.RenewalSolutions_card__VCEZE .RenewalSolutions_content__VILN4{padding:24px}.RenewalSolutions_card__VCEZE .RenewalSolutions_description__wMDQg{font-size:18px}.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6{--link-gap:16px;--link-hover-gap:22px;font-size:16px;white-space:nowrap;min-height:44px}.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6 span{font-size:24px}}@media (prefers-reduced-motion:reduce){.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6,.RenewalSolutions_card__VCEZE .RenewalSolutions_link__TEpO6:active{transition:none}}.RenewalSolutions_productLabel__IAdjL{position:absolute;left:4%;bottom:16px;margin:0;color:#a995d8;font-family:IBM Plex Mono,monospace;font-size:20px;line-height:1.2;letter-spacing:.24em;font-weight:500;pointer-events:none}.RenewalSolutions_card__VCEZE[aria-label=SIM2MOON] .RenewalSolutions_productLabel__IAdjL{left:8%;color:#c29ab8}.RenewalSolutions_card__VCEZE[aria-label=SIM2WATER] .RenewalSolutions_productLabel__IAdjL{color:#8ea0c9}.RenewalSolutions_visual__GDmhU{transition:opacity .22s ease-out}.RenewalSolutions_card__VCEZE[data-hovered=true] .RenewalSolutions_visual__GDmhU{opacity:0}@media (max-width:767px){.RenewalSolutions_productLabel__IAdjL{font-size:18px;bottom:16px}.RenewalSolutions_card__VCEZE[data-hovered=true] .RenewalSolutions_visual__GDmhU{opacity:1}}@media (prefers-reduced-motion:reduce){.RenewalSolutions_visual__GDmhU{transition:none}}.RenewalSolutions_card__VCEZE .RenewalSolutions_content__VILN4{padding:clamp(24px,2.5vw,40px);gap:20px}.RenewalSolutions_card__VCEZE .RenewalSolutions_description__wMDQg{font-size:clamp(17px,1.45vw,22px);line-height:1.5}.RenewalSolutions_intro__502xO h2.text-display{font-size:clamp(12px,3.35vw,48px)}.RenewalSolutions_intro__502xO h2 span{display:block;white-space:nowrap}.RenewalSolutions_intro__502xO[lang=en] h2 span{white-space:normal;text-wrap:balance}@media (max-width:767px){.RenewalSolutions_intro__502xO.RenewalSolutions_intro__502xO h2.text-display{font-size:clamp(12px,3.35vw,26px)}.RenewalSolutions_card__VCEZE .RenewalSolutions_description__wMDQg{font-size:18px}}.RenewalSolutions_card__VCEZE[aria-label=SIM2MOON],.RenewalSolutions_card__VCEZE[aria-label=SIM2MOON] .RenewalSolutions_content__VILN4{container-type:inline-size}.RenewalSolutions_card__VCEZE .RenewalSolutions_moonDescription__3QMTe{width:100%;max-width:none;font-size:min(calc(clamp(17px, 1.45vw, 22px) + 4pt),5.2cqw)}.RenewalSolutions_moonLine__BFdMP{display:block;white-space:nowrap}@media (max-width:767px){.RenewalSolutions_card__VCEZE .RenewalSolutions_moonDescription__3QMTe{font-size:min(calc(18px + 4pt),5.2cqw)}}