.banner-slider_desktop__vYobl{display:none}@media (max-width:767px){.banner-slider_section__5zDol[data-has-mobile=false]{display:none}}@media (min-width:768px){.banner-slider_desktop__vYobl{display:block}.banner-slider_mobile__DYFna,.banner-slider_section__5zDol[data-has-desktop=false]{display:none}}.banner-slider_control__t6hiU{opacity:1}@media (hover:hover) and (pointer:fine){.banner-slider_control__t6hiU{opacity:0;pointer-events:none}.banner-slider_frame__USKLW:focus-within .banner-slider_control__t6hiU,.banner-slider_frame__USKLW:hover .banner-slider_control__t6hiU{opacity:1;pointer-events:auto}}.banner-slider_control__t6hiU:focus-visible{opacity:1;outline:2px solid white;outline-offset:-4px}.banner-slider_link__kP9Jj:focus-visible{outline:3px solid white;outline-offset:-5px}.ecosystem_intro__BZtXr{position:relative;z-index:0;width:100%;padding:clamp(26px,4vw,48px);overflow:hidden;isolation:isolate;background:#eef2f8;border:1px solid rgba(255,255,255,.72);border-radius:30px;box-shadow:0 28px 70px -42px rgba(20,29,55,.38)}.ecosystem_intro__BZtXr:after,.ecosystem_intro__BZtXr:before{position:absolute;inset:0;content:"";pointer-events:none}.ecosystem_intro__BZtXr:before{z-index:0;background:50%/cover no-repeat url(/background%20image/home%20light.avif)}.ecosystem_intro__BZtXr:after{z-index:1;background:linear-gradient(90deg,rgba(247,250,255,.9),rgba(247,250,255,.78) 48%,rgba(247,250,255,.7))}.dark .ecosystem_intro__BZtXr{background:#070b19;border-color:rgba(255,255,255,.12);box-shadow:0 30px 82px -40px rgba(0,0,0,.78)}.dark .ecosystem_intro__BZtXr:before{background-image:url(/background%20image/home%20dark.avif)}.dark .ecosystem_intro__BZtXr:after{background:linear-gradient(90deg,rgba(4,8,23,.86),rgba(4,8,23,.74) 48%,rgba(4,8,23,.68))}.ecosystem_introContent__W5jEM{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:20px;text-align:right}.ecosystem_sectionTitle__FmPgi{font-size:36px}.ecosystem_slideshow__JFXo8{position:relative;margin-top:48px;padding:9px;display:grid;grid-template-columns:minmax(0,1fr) 124px;align-items:stretch;gap:10px;overflow:hidden;direction:ltr;background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(125deg,color-mix(in srgb,var(--eco-accent) 72%,#00d9ff),rgba(255,255,255,.08) 42%,color-mix(in srgb,var(--eco-accent) 66%,#f0148c)) border-box;border:1px solid transparent;border-radius:30px;box-shadow:0 30px 90px rgba(4,4,14,.22),0 0 70px color-mix(in srgb,var(--eco-accent) 8%,transparent);isolation:isolate;transition:border-color .35s ease,box-shadow .35s ease}.ecosystem_slideshow__JFXo8:before{position:absolute;z-index:-1;width:420px;height:420px;top:-210px;right:-100px;content:"";background:var(--eco-accent);border-radius:50%;filter:blur(130px);opacity:.14;pointer-events:none}.ecosystem_slides___W5nP{min-width:0;display:grid;align-items:stretch}.ecosystem_slide__qv4Dj{position:relative;grid-area:1/1;display:grid;grid-template-areas:"motion content";grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);min-height:560px;overflow:hidden;direction:ltr;background:var(--panel);border:1px solid var(--hair);border-radius:22px;width:100%}.ecosystem_activeSlide__FQXI9{visibility:visible;pointer-events:auto;animation:ecosystem_slideFade__clM73 .32s ease-out both;will-change:opacity,transform}.ecosystem_inactiveSlide__xHmUp{visibility:hidden;pointer-events:none;animation:none}.ecosystem_motion__Irs7C{position:relative;grid-area:motion;min-width:0;min-height:0;margin:8px;align-self:stretch;overflow:hidden;background:#05050b;border:1px solid color-mix(in srgb,var(--eco-accent) 32%,var(--border));border-radius:16px}.ecosystem_video__WQPGs{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ecosystem_motionShade___OLQ0{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,11,.02) 45%,rgba(5,5,11,.72)),linear-gradient(135deg,color-mix(in srgb,var(--eco-accent) 14%,transparent),transparent 46%);pointer-events:none}.ecosystem_content__yebq2{grid-area:content;min-width:0;padding:clamp(24px,2.6vw,38px);display:flex;flex-direction:column;gap:17px;text-align:right}.ecosystem_brand__MxcIF{display:flex;align-items:center;gap:16px}.ecosystem_logo__baeNF{width:76px;height:76px;flex:0 0 76px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1px solid color-mix(in srgb,var(--eco-accent) 28%,rgba(15,15,25,.12));border-radius:20px;box-shadow:0 13px 30px color-mix(in srgb,var(--eco-accent) 14%,transparent)}.ecosystem_logo__baeNF img{width:62px;height:62px;object-fit:contain}.ecosystem_eyebrow__knxob{display:block;margin-bottom:2px;color:var(--eco-accent);font-size:10px;font-weight:900;letter-spacing:.03em}.ecosystem_brand__MxcIF h3{margin:0;color:var(--text);font-size:clamp(24px,2.2vw,32px);font-weight:950;line-height:1.35}.ecosystem_enName__Z_TZG{display:block;margin-top:1px;color:var(--muted);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-align:right}.ecosystem_description__5mB8g{display:flex;flex-direction:column;gap:6px}.ecosystem_description__5mB8g p{margin:0;color:var(--text-2);font-size:14px;line-height:1.95}.ecosystem_tags__rbi_b{display:flex;flex-wrap:wrap;gap:7px}.ecosystem_tags__rbi_b span{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;color:var(--eco-accent);font-size:10.5px;font-weight:850;line-height:1.5;background:color-mix(in srgb,var(--eco-accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--eco-accent) 30%,transparent);border-radius:999px}.ecosystem_details__rf_J0{padding-top:16px;border-top:1px solid var(--hair)}.ecosystem_detailsTitle__9yaQ4{display:block;margin-bottom:11px;color:var(--text);font-size:12px;font-weight:950}.ecosystem_details__rf_J0 ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none}.ecosystem_details__rf_J0 li{position:relative;min-width:0;min-height:50px;padding:8px;display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:11px;line-height:1.65;background:color-mix(in srgb,var(--eco-accent) 4%,var(--ghost));border:1px solid color-mix(in srgb,var(--eco-accent) 15%,var(--border));border-radius:12px;transition:background .25s ease,border-color .25s ease,transform .25s ease}.ecosystem_details__rf_J0 li:hover{background:color-mix(in srgb,var(--eco-accent) 8%,var(--ghost));border-color:color-mix(in srgb,var(--eco-accent) 36%,var(--border));transform:translateY(-2px)}.ecosystem_clickableItem__qxEdE{cursor:pointer}.ecosystem_itemLink__h1ufG{text-decoration:none}.ecosystem_itemLink__h1ufG:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit}.ecosystem_itemLink__h1ufG:focus-visible{outline:none}.ecosystem_clickableItem__qxEdE:focus-within{background:color-mix(in srgb,var(--eco-accent) 8%,var(--ghost));border-color:color-mix(in srgb,var(--eco-accent) 48%,var(--border));transform:translateY(-2px);outline:2px solid var(--eco-accent);outline-offset:3px}.ecosystem_itemIcon__8v_Sy{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;color:var(--eco-accent);background:color-mix(in srgb,var(--eco-accent) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--eco-accent) 28%,var(--border));border-radius:10px;box-shadow:0 6px 16px color-mix(in srgb,var(--eco-accent) 8%,transparent)}.ecosystem_itemContent__2_6Zg{min-width:0;display:block}.ecosystem_itemTitle__ZypIs{display:block;color:var(--text-2);font-weight:800}.ecosystem_details__rf_J0 li small{display:block;margin-top:2px;color:var(--muted);font-size:9.5px;font-weight:500;line-height:1.65}.ecosystem_detailsLink__ji4ZH{width:fit-content;margin-top:auto;display:inline-flex;align-items:center;gap:9px;color:var(--eco-accent);font-size:12px;font-weight:950;text-decoration:none}.ecosystem_detailsLink__ji4ZH span{transition:transform .25s ease}.ecosystem_detailsLink__ji4ZH:focus-visible span,.ecosystem_detailsLink__ji4ZH:hover span{transform:translateX(-5px)}.ecosystem_detailsLink__ji4ZH:focus-visible,.ecosystem_tab__G6OaY:focus-visible{outline:2px solid var(--eco-accent);outline-offset:3px}.ecosystem_controls__3HQ94{min-width:0;padding:4px 0 4px 4px;display:flex;align-items:stretch;direction:rtl}.ecosystem_tabs__3dsc3{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(7,minmax(0,1fr));gap:7px;direction:rtl}.ecosystem_tab__G6OaY{min-width:0;min-height:0;padding:7px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;overflow:hidden;color:var(--muted);font:inherit;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.ecosystem_tab__G6OaY:hover{color:var(--text);background:var(--ghost)}.ecosystem_activeTab__9HqYZ{color:var(--text);background:color-mix(in srgb,var(--eco-accent) 9%,var(--ghost));border-color:color-mix(in srgb,var(--eco-accent) 38%,var(--border))}.ecosystem_tabLogo__HzGns{width:32px;height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border-radius:9px}.ecosystem_tabLogo__HzGns img{width:27px;height:27px;object-fit:contain}.ecosystem_tabName__JpQ_s{min-width:0;overflow:hidden;font-size:9.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap;direction:rtl}@keyframes ecosystem_slideFade__clM73{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.ecosystem_slideshow__JFXo8{grid-template-columns:minmax(0,1fr) 78px}.ecosystem_slide__qv4Dj{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}.ecosystem_tab__G6OaY{padding-inline:4px}.ecosystem_tabName__JpQ_s{display:none}}@media (max-width:960px){.ecosystem_slide__qv4Dj{grid-template-areas:"motion" "content";grid-template-columns:minmax(0,1fr);min-height:0}.ecosystem_motion__Irs7C{min-height:0;aspect-ratio:16/9}.ecosystem_slideshow__JFXo8{grid-template-columns:minmax(0,1fr) 66px;gap:7px}.ecosystem_controls__3HQ94{padding-left:0}.ecosystem_tabs__3dsc3{grid-template-rows:repeat(7,52px);align-content:start;gap:5px}}@media (max-width:620px){.ecosystem_section__0NRoT{overflow:clip!important}.ecosystem_sectionTitle__FmPgi{font-size:22px}.ecosystem_intro__BZtXr{padding:24px 18px;border-radius:22px}.ecosystem_slideshow__JFXo8{margin-top:34px;padding:5px;overflow:clip;border-radius:22px}.ecosystem_slide__qv4Dj{grid-template-rows:auto auto;align-content:start;border-radius:17px}.ecosystem_inactiveSlide__xHmUp{display:none}.ecosystem_content__yebq2{padding:22px 18px 24px;gap:17px}.ecosystem_logo__baeNF{width:62px;height:62px;flex-basis:62px;border-radius:16px}.ecosystem_logo__baeNF img{width:51px;height:51px}.ecosystem_brand__MxcIF h3{font-size:24px}.ecosystem_description__5mB8g p{font-size:12.5px}.ecosystem_details__rf_J0 ul{grid-template-columns:1fr}.ecosystem_slideshow__JFXo8{grid-template-areas:"controls" "slides";grid-template-columns:minmax(0,1fr);gap:7px}.ecosystem_slides___W5nP{grid-area:slides}.ecosystem_controls__3HQ94{position:sticky;z-index:5;top:calc(78px + env(safe-area-inset-top, 0px));grid-area:controls;padding:3px;background:color-mix(in srgb,var(--panel) 94%,transparent);border:1px solid var(--hair);border-radius:14px;box-shadow:0 8px 24px rgba(4,4,14,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ecosystem_tabs__3dsc3{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:44px;gap:3px}.ecosystem_tab__G6OaY{min-height:44px;padding:4px;border-radius:10px}.ecosystem_tabLogo__HzGns{width:29px;height:29px;flex-basis:29px;border-radius:8px}.ecosystem_tabLogo__HzGns img{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.ecosystem_slide__qv4Dj{animation:none}.ecosystem_detailsLink__ji4ZH span,.ecosystem_tab__G6OaY{transition:none}}.final-cta_stats__iGIAx{grid-template-columns:repeat(6,minmax(0,1fr))}.final-cta_stat__f8wr8{grid-column:span 2}.final-cta_stat__f8wr8:nth-last-child(2){grid-column:2/span 2;grid-row:2}.final-cta_stat__f8wr8:last-child{grid-column:4/span 2;grid-row:2}@media (max-width:960px){.final-cta_stat__f8wr8,.final-cta_stat__f8wr8:last-child,.final-cta_stat__f8wr8:nth-last-child(2){grid-column:auto;grid-row:auto}}.process_section__aA8F3{position:relative;isolation:isolate;overflow:hidden;padding:68px 28px 76px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--band) 68%,transparent) 18%,color-mix(in srgb,var(--band) 68%,transparent) 82%,transparent)}.process_ambient__nbe16{position:absolute;z-index:-1;inset:7% 50% 5% auto;width:min(78vw,980px);translate:50% 0;opacity:.46;background:radial-gradient(circle at 50% 13%,rgba(0,217,255,.13),transparent 19%),radial-gradient(circle at 50% 51%,rgba(123,47,247,.13),transparent 22%),radial-gradient(circle at 50% 88%,rgba(240,20,140,.11),transparent 19%);filter:blur(14px);pointer-events:none}.process_heading__cwkXq{width:min(100%,860px);margin:0 auto 34px;text-align:center}.process_heading__cwkXq h2{margin:0;color:var(--text);font-size:clamp(24px,2.5vw,33px);font-weight:950;line-height:1.6;text-wrap:balance}.process_journey__TSOQC{--route-top:26px;--route-bottom:100px;--start-marker-size:7px;--end-marker-size:46px;--end-marker-radius:23px;position:relative;width:min(100%,1120px);margin:0 auto;padding-block:var(--route-top) var(--route-bottom)}.process_route__ZdL6E{position:absolute;z-index:-1;top:var(--route-top);bottom:var(--route-bottom);left:50%;width:186px;height:calc(100% - var(--route-top) - var(--route-bottom));translate:-50% 0;overflow:visible}.process_routeGlow__Bfrtb,.process_routeLine__Jau8m{fill:none;vector-effect:non-scaling-stroke}.process_routeGlow__Bfrtb{stroke:url(#process-route-gradient);stroke-width:13;opacity:.16;filter:blur(5px)}.process_routeLine__Jau8m{stroke:url(#process-route-gradient);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:7 8;animation:process_routeFlow__QrO9A 1.35s linear infinite;filter:drop-shadow(0 0 5px rgba(0,217,255,.65))}.process_section__aA8F3[data-motion=paused] .process_routeLine__Jau8m{animation-play-state:paused}.process_steps__IV_Gy{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.process_step__7vW3M{position:relative;display:grid;grid-template-columns:1fr 92px 1fr;align-items:center;height:180px}.process_card__N9Uc7{position:relative;grid-column:1;overflow:hidden;padding:14px 17px 13px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--panel-2) 54%,transparent),transparent 54%),color-mix(in srgb,var(--panel) 92%,transparent);box-shadow:0 28px 65px -44px rgba(5,5,18,.9),inset 0 1px 0 color-mix(in srgb,white 5%,transparent);transition:translate .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease;backdrop-filter:blur(12px)}.process_card__N9Uc7:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(0,217,255,.7),rgba(123,47,247,.45),transparent);opacity:.58}.process_card__N9Uc7:after{position:absolute;inset-block:18px;right:0;width:2px;border-radius:99px;content:"";background:linear-gradient(to bottom in oklab,#00d9ff,#f0148c 50%,#7b2ff7);box-shadow:0 0 14px rgba(123,47,247,.5)}.process_step__7vW3M:nth-child(2n) .process_card__N9Uc7:after{right:auto;left:0}.process_step__7vW3M:nth-child(odd) .process_card__N9Uc7{grid-column:3}.process_step__7vW3M:nth-child(2n) .process_card__N9Uc7{text-align:right}.process_card__N9Uc7:hover{translate:0 -5px;border-color:color-mix(in srgb,#7b2ff7 48%,var(--border));box-shadow:0 24px 62px -34px rgba(123,47,247,.42)}.process_cardTop__UxBeL{display:flex;align-items:center;gap:8px;margin-bottom:6px}.process_icon__2Iu0g{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,#00d9ff 34%,var(--border));border-radius:9px;color:var(--cyan-ink);background:color-mix(in srgb,#00d9ff 7%,transparent)}.process_eyebrow__2NcDv{color:var(--muted-2);font-size:10.5px;font-weight:750;letter-spacing:.2px}.process_card__N9Uc7 h3{margin:0 0 5px;color:var(--text);font-size:14.5px;font-weight:850;line-height:1.7}.process_card__N9Uc7 p{margin:0;color:var(--muted);font-size:11.5px;line-height:1.78}.process_node__413xX{position:relative;z-index:2;grid-column:2;grid-row:1;display:grid;width:46px;height:46px;margin:auto;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:var(--gradient-gem);box-shadow:0 0 0 5px color-mix(in srgb,var(--bg) 74%,transparent),0 0 22px rgba(123,47,247,.5)}.process_node__413xX:after{position:absolute;inset:5px;border:1px solid rgba(255,255,255,.26);border-radius:inherit;content:""}.process_node__413xX span{position:relative;z-index:1;color:white;font-size:13px;font-weight:900}.process_endMarker___gJJ2,.process_startMarker__boHbY{position:absolute;left:50%;display:flex;align-items:center;gap:9px;translate:-50% 0;color:var(--muted-2);font-size:10px;font-weight:700;white-space:nowrap}.process_startMarker__boHbY{top:calc(var(--route-top) - 3.5px)}.process_startMarker__boHbY span{width:var(--start-marker-size);height:var(--start-marker-size);border-radius:50%;background:#00d9ff;box-shadow:0 0 14px #00d9ff}.process_endMarker___gJJ2{z-index:2;bottom:calc(var(--route-bottom) - var(--end-marker-radius))}.process_endIcon__Xe1pk,.process_endMarker___gJJ2{width:var(--end-marker-size);height:var(--end-marker-size)}.process_endIcon__Xe1pk{display:grid;flex:0 0 auto;place-items:center;border-radius:50%;color:white;background:linear-gradient(135deg,#7b2ff7,#f0148c);box-shadow:0 0 20px rgba(240,20,140,.45)}.process_endText__T1aql{position:absolute;top:calc(100% + 10px);left:50%;width:max-content;translate:-50% 0;color:var(--text);font-size:clamp(14px,1.25vw,17px);font-weight:800;line-height:1.7}@keyframes process_routeFlow__QrO9A{to{stroke-dashoffset:-30}}@media (max-width:760px){.process_section__aA8F3{padding:58px 18px 68px}.process_heading__cwkXq{margin-bottom:30px}.process_heading__cwkXq p{font-size:13px}.process_journey__TSOQC{--route-top:28px;--route-bottom:122px;--route-right:25px;--end-marker-size:50px;--end-marker-radius:25px;padding-block:var(--route-top) var(--route-bottom)}.process_route__ZdL6E{top:var(--route-top);right:var(--route-right);bottom:var(--route-bottom);left:auto;width:1px;height:calc(100% - var(--route-top) - var(--route-bottom));translate:0}.process_steps__IV_Gy{gap:16px}.process_step__7vW3M{display:block;height:auto;min-height:0;padding-right:64px}.process_card__N9Uc7,.process_step__7vW3M:nth-child(odd) .process_card__N9Uc7{width:calc(100% - 36px);margin-inline-end:auto;text-align:right}.process_card__N9Uc7 p{text-align:justify;text-align-last:right}.process_step__7vW3M:nth-child(2n) .process_tags__nKsAE{justify-content:flex-start}.process_node__413xX{position:absolute;top:50%;right:0;width:50px;height:50px;translate:0 -50%}.process_endMarker___gJJ2,.process_startMarker__boHbY{left:auto;translate:0}.process_startMarker__boHbY{flex-direction:row-reverse;right:calc(var(--route-right) - 3px)}.process_endMarker___gJJ2{right:calc(var(--route-right) - var(--end-marker-radius) + .5px);bottom:calc(var(--route-bottom) - var(--end-marker-radius))}.process_endText__T1aql{right:0;left:auto;width:min(66vw,360px);translate:0;text-align:right;white-space:normal}}@media (max-width:440px){.process_section__aA8F3{padding-inline:14px}.process_heading__cwkXq h2{font-size:22px}.process_step__7vW3M{padding-right:62px}.process_card__N9Uc7{padding:19px 18px 18px;border-radius:17px}.process_node__413xX{width:44px;height:44px}.process_journey__TSOQC{--route-right:22px;--end-marker-size:44px;--end-marker-radius:22px}.process_endText__T1aql{width:max-content;font-size:clamp(13px,3vw,13px);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.process_routeLine__Jau8m{animation:none}.process_card__N9Uc7{transition:none}}.home-wrapper{--bg:#0A0A16;--surface:#0D0D1E;--surface-2:#07070F;--band:#0D0D1C;--panel:#111126;--panel-2:#18183a;--text:#ffffff;--text-2:#c9cddb;--muted:#9CA3AF;--muted-2:#7d8496;--border:rgba(255,255,255,.09);--border-2:rgba(255,255,255,.16);--hair:rgba(255,255,255,.07);--ghost:rgba(255,255,255,.045);--header-bg:rgba(10,10,22,.82);--mono:brightness(0) invert(1);--eco-green-tx:#7CEEAD;--eco-green-bd:rgba(47,191,113,.6);--eco-green-bg:rgba(47,191,113,.09);--eco-green-bg-h:rgba(47,191,113,.18);--eco-green-bd-h:#2FBF71;--cyan-ink:#00D9FF;--cyan-chip-tx:#c9f5ff;--cyan-chip-bd:rgba(0,217,255,.35);--cyan-chip-bg:rgba(0,217,255,.06);--pink-chip-tx:#ff7cc0;--pink-chip-bd:rgba(240,20,140,.4);--pink-chip-bg:rgba(240,20,140,.07);--eco-ysafe:#2FBF71;--eco-hooshly:#9d6bff;--eco-ylook:#4da3ff;--eco-metanoya:#c06af0;--eco-dymora:#ff9a40;--eco-arassis:#2EE36B;--eco-sharif:#2fd4d9}.light .home-wrapper,:root:not(.dark) .home-wrapper{--bg:#E3E8F1;--surface:#FFFFFF;--surface-2:#E9EDF4;--band:#EFF3F9;--panel:#FFFFFF;--panel-2:#F3F6FC;--text:#111629;--text-2:#384155;--muted:#566072;--muted-2:#7c8598;--border:rgba(18,26,54,.13);--border-2:rgba(18,26,54,.22);--hair:rgba(18,26,54,.08);--ghost:rgba(18,26,54,.045);--header-bg:rgba(243,246,251,.82);--mono:brightness(0);--eco-green-tx:#0A5F36;--eco-green-bd:rgba(31,168,98,.55);--eco-green-bg:rgba(31,168,98,.12);--eco-green-bg-h:rgba(31,168,98,.2);--eco-green-bd-h:#1FA862;--cyan-ink:#066E82;--cyan-chip-tx:#0A6377;--cyan-chip-bd:rgba(4,140,175,.5);--cyan-chip-bg:rgba(4,140,175,.1);--pink-chip-tx:#B01A68;--pink-chip-bd:rgba(200,20,116,.45);--pink-chip-bg:rgba(240,20,140,.1);--eco-ysafe:#0E7A45;--eco-hooshly:#6A35C9;--eco-ylook:#1668C4;--eco-metanoya:#8A2BC0;--eco-dymora:#B85400;--eco-arassis:#147A38;--eco-sharif:#0A7A7E}@keyframes mqLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mqRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes orbitSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbitSpinRev{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes wordIn{0%{opacity:0;transform:translateY(16px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pulseRing{0%{transform:scale(.85);opacity:.5}to{transform:scale(1.35);opacity:0}}@keyframes gridDrift{0%{transform:translateY(-92px)}to{transform:translateY(0)}}@keyframes glowBreathe{0%,to{opacity:.55}50%{opacity:.95}}@keyframes waveDriftA{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes waveDriftB{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.wv{position:absolute;left:0;width:200%;height:clamp(38px,5vw,72px);display:block;pointer-events:none;z-index:1;will-change:transform}.wv-top{top:-1px;animation:waveDriftA 23s linear infinite}.wv-bot{bottom:-1px;animation:waveDriftB 29s linear infinite}@media (min-width:768px){#home-banners[data-has-desktop=true]+.hero-section{padding-top:clamp(24px,3vw,40px)}}@media (max-width:767px){#home-banners[data-has-mobile=true]+.hero-section{padding-top:clamp(24px,3vw,40px)}}.hero-section>.wv-bot{bottom:clamp(-20px,-1.4vw,-11px)}.wv path[fill]{fill-opacity:.2}:root:not(.dark) .wv path[fill],[data-theme=light] .wv path[fill]{fill-opacity:.09}@media (prefers-reduced-motion:reduce){.wv-bot,.wv-top{animation:none}}.home-wrapper[data-motion=paused] *,.home-wrapper[data-motion=paused] :after,.home-wrapper[data-motion=paused] :before{animation:none!important}.hover-dynamic-border{transition:border-color .3s,transform .3s}.hover-dynamic-border:hover{border-color:var(--hover-bc)!important;transform:translateY(-4px)}.hover-btn{transition:filter .3s,transform .3s}.hover-btn:hover{filter:brightness(1.14);transform:translateY(-2px)}.hover-btn-ghost{transition:border-color .3s,background .3s}.hover-btn-ghost:hover{border-color:#00D9FF!important;background:rgba(0,217,255,.08)!important}.hover-btn-green{transition:background .3s,border-color .3s}.hover-btn-green:hover{background:var(--eco-green-bg-h)!important;border-color:var(--eco-green-bd-h)!important}.hover-scale-108{transition:transform .3s}.hover-scale-108:hover{transform:scale(1.08)}.hover-who-1{transition:border-color .3s,background .3s}.hover-who-1:hover{border-color:rgba(0,217,255,.45)!important;background:var(--panel-2)!important}.hover-who-2{transition:border-color .3s,background .3s}.hover-who-2:hover{border-color:rgba(240,20,140,.45)!important;background:var(--panel-2)!important}.hover-who-3{transition:border-color .3s,background .3s}.hover-who-3:hover{border-color:rgba(123,47,247,.5)!important;background:var(--panel-2)!important}.award-inner{transform:rotateY(0deg);transform-origin:center;transition:transform .8s cubic-bezier(.4,.2,.2,1);will-change:transform}.award-card:focus-visible .award-inner,.award-card:hover .award-inner{transform:rotateY(-180deg)}.award-back,.award-front{border-radius:16px;overflow:hidden;transition:box-shadow .35s ease}.award-card:focus-visible .award-back,.award-card:focus-visible .award-front,.award-card:hover .award-back,.award-card:hover .award-front{box-shadow:0 14px 34px rgba(7,7,15,.22)}.award-back:after,.award-front:after{content:"";position:absolute;inset:0;border:1px solid var(--border);border-radius:16px;pointer-events:none;transition:border-color .35s ease}.award-card:focus-visible .award-back:after,.award-card:focus-visible .award-front:after,.award-card:hover .award-back:after,.award-card:hover .award-front:after{border-color:rgba(240,20,140,.45)}.hover-adv{transition:border-color .3s,transform .3s}.hover-adv:hover{border-color:rgba(0,217,255,.4)!important;transform:translateY(-3px)}.hover-step{transition:border-color .3s,transform .3s}.hover-step:hover{border-color:rgba(240,20,140,.4)!important;transform:translateX(-5px)}.hover-cta-stat{transition:border-color .3s,transform .3s}.hover-cta-stat:hover{border-color:rgba(0,217,255,.45)!important;transform:translateY(-4px)}.vp-stage-header,.vp-stage-icon,.vp-stage-subtitle,.vp-stage-title{display:none!important}.vp-stage{position:relative}.vp-tree-root:after{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.13);border-radius:13px;pointer-events:none}.vp-tree-label>svg{flex:0 0 auto}.vp-tree-label:after{width:46px;height:1px}.vp-tree-label:after,.vp-tree-label:before{content:"";position:absolute;top:50%;right:-46px;background:rgba(123,47,247,.62)}.vp-tree-label:before{width:1px;height:86px}.vp-tree-label-consultation:after,.vp-tree-label-consultation:before{background:rgba(0,217,255,.58)}.vp-tree-label-map:after,.vp-tree-label-map:before{background:rgba(240,20,140,.58)}.vp-content-tree{position:relative;padding-right:28px}.vp-content-tree:before{content:"";position:absolute;top:18px;right:5px;bottom:18px;width:1px;background:linear-gradient(180deg,rgba(123,47,247,.15),rgba(123,47,247,.72),rgba(123,47,247,.15))}.vp-content-tree>div{position:relative;min-height:42px;align-items:center!important;padding:8px 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;background:rgba(255,255,255,.018);transition:border-color .25s ease,background .25s ease,transform .25s ease}.vp-content-tree>div:before{content:"";position:absolute;top:50%;right:-23px;width:22px;height:1px;background:rgba(123,47,247,.5)}.vp-content-tree>div:hover{transform:translateX(-3px);background:rgba(123,47,247,.045)}.vp-content-tree>div>span:first-child{width:18px!important;height:18px!important;margin-top:0!important;display:flex;align-items:center;justify-content:center;border-radius:6px;transform:none!important;box-shadow:0 0 0 4px var(--panel),0 0 14px rgba(123,47,247,.3)}.vp-content-tree>div>span:first-child:after{content:"✓";color:#fff;font-size:10px;font-weight:900;line-height:1}.vp-stage-consultation .vp-content-tree>div:hover{border-color:rgba(0,217,255,.3)}.vp-stage-map .vp-content-tree>div:hover{border-color:rgba(240,20,140,.3)}.vp-stage-consultation .vp-content-tree:before{background:linear-gradient(rgba(0,217,255,.58),rgba(0,217,255,.12))}.vp-stage-consultation .vp-content-tree>div:before{background:rgba(0,217,255,.5)}.vp-stage-map .vp-content-tree:before{background:linear-gradient(rgba(240,20,140,.58),rgba(240,20,140,.12))}.vp-stage-map .vp-content-tree>div:before{background:rgba(240,20,140,.5)}.solar-label{transition:opacity .2s ease}.solar-btn{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,border-color .2s ease}.solar-btn:hover{transform:translateY(-3px);border-color:var(--cac);box-shadow:0 9px 22px var(--cgl)}.solar-btn:active{transform:translateY(-1px) scale(.9)}@media (max-width:1100px){.vp-grid{grid-template-columns:1fr!important;gap:10px!important}.vp-tree{display:none!important}.vp-stage{border-left:0!important;border-radius:19px!important}.vp-stage-icon{display:flex!important}.vp-stage-subtitle,.vp-stage-title{display:inline!important}.vp-stage-header{display:flex!important}}.stats-label-mobile{display:none}@media (max-width:960px){.hero-grid{gap:40px!important}.hero-grid,.two-col,.who-grid{grid-template-columns:1fr!important}.stats-band{grid-template-columns:repeat(6,minmax(0,1fr))!important}.stats-band>*{grid-column:span 2}.stats-band>:nth-child(4){grid-column:2/span 2;grid-row:2}.stats-band>:nth-child(5){grid-column:4/span 2;grid-row:2}.stats-value{font-size:40px!important}.stats-label{font-size:10.5px!important}.stats-label-desktop{display:none}.stats-label-mobile{display:inline}.adv-grid{grid-template-columns:repeat(2,1fr)!important}.vp-grid{grid-template-columns:1fr!important;gap:10px!important}.vp-stage{border-left:0!important;border-radius:19px!important}.vp-stage-icon{display:flex!important}.vp-stage-subtitle,.vp-stage-title{display:inline!important}.vp-stage-header{display:flex!important}.vp-tree{display:none!important}.cta-stats,.form-grid{grid-template-columns:1fr!important}.foot-grid{grid-template-columns:1fr 1fr!important}.orbit-col{display:none!important}.mobile-bar{display:flex!important}.h1-hero{font-size:29px!important}.hero-solar{aspect-ratio:1/.72!important}.solar-controls{justify-content:center!important;margin-top:-32px!important}.solar-controls-hint{width:100%;margin-left:0!important;text-align:center}}@media (max-width:1200px){.award-card{flex-basis:calc((100% - 32px)/3)!important}}@media (max-width:960px){.award-card{flex-basis:calc((100% - 16px)/2)!important}}@media (max-width:620px){.award-card{flex-basis:clamp(240px,76vw,290px)!important}.adv-grid{grid-template-columns:1fr!important}.adv-grid .hover-adv{padding:6px 10px!important}.adv-icon{width:24px!important;height:24px!important;flex-basis:24px!important}.adv-icon svg{width:12px;height:12px}.adv-heading{font-size:18px!important}.adv-title{font-size:12px!important}.video-showcase-static-text{font-size:16px}#intro .two-col{gap:56px!important}.video-showcase-media{order:1}.video-showcase-copy{order:2}.video-showcase-actions{width:100%;flex-direction:column!important;gap:10px!important}.video-showcase-action{width:100%;box-sizing:border-box;justify-content:center;padding:13px 16px!important;text-align:center}}@media (prefers-reduced-motion:reduce){.award-inner{transition:none}}.home-intro{position:relative;isolation:isolate}.home-grid-clip{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.home-grid-backdrop{position:absolute;inset:-92px 0 0;background-image:repeating-linear-gradient(60deg,var(--ghost) 0 1px,transparent 1px 52px),repeating-linear-gradient(-60deg,var(--ghost) 0 1px,transparent 1px 52px),repeating-linear-gradient(0deg,var(--ghost) 0 1px,transparent 1px 52px)}.home-wrapper .hero-glow,.home-wrapper .wv{animation-play-state:paused}.home-wrapper section[data-home-motion=running] .hero-glow,.home-wrapper section[data-home-motion=running] .wv{animation-play-state:running}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.home-grid-backdrop{animation:gridDrift 16s linear infinite paused}.home-intro[data-home-motion=running] .home-grid-backdrop{animation-play-state:running}}.technologies_section__cIK7q{position:relative;overflow:hidden;padding:clamp(72px,8vw,112px) 28px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--band) 74%,transparent)),var(--bg)}.technologies_glow__geI5o{position:absolute;inset:-220px auto auto 50%;width:min(980px,95vw);height:520px;transform:translateX(-50%);background:radial-gradient(circle at 34% 46%,color-mix(in srgb,var(--gem-cyan) 10%,transparent),transparent 38%),radial-gradient(circle at 68% 35%,color-mix(in srgb,var(--gem-violet) 12%,transparent),transparent 42%);filter:blur(12px);pointer-events:none}.technologies_inner__aJK1_{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto}.technologies_heading__WCeqS{display:flex;max-width:980px;flex-direction:column;gap:13px}.technologies_heading__WCeqS h2{margin:0;color:var(--text);font-size:29px;font-weight:900}.technologies_heading__WCeqS>p{max-width:980px;margin:0;color:var(--muted);font-size:14.5px;line-height:2.1}.technologies_headingLine__NwhzA{width:68px;height:3px;border-radius:99px;background:linear-gradient(90deg,#00d9ff,#f0148c,#7b2ff7)}.technologies_grid__BOINu{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:44px}.technologies_card__Ph81Q{--tech-accent:var(--gem-cyan);position:relative;isolation:isolate;grid-column:span 4;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--tech-accent) 8%,transparent),transparent 42%),var(--panel);box-shadow:inset 0 1px 0 color-mix(in srgb,white 5%,transparent);transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease,box-shadow .28s ease}.technologies_card__Ph81Q[data-tone=blue]{--tech-accent:var(--gem-blue)}.technologies_card__Ph81Q[data-tone=violet]{--tech-accent:var(--gem-violet)}.technologies_card__Ph81Q[data-tone=magenta]{--tech-accent:var(--gem-magenta)}.technologies_card__Ph81Q:before{position:absolute;z-index:2;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--tech-accent),transparent);content:"";opacity:.7;pointer-events:none}.technologies_card__Ph81Q:after{position:absolute;z-index:-1;top:-86px;left:-76px;width:190px;height:190px;border-radius:50%;background:color-mix(in srgb,var(--tech-accent) 10%,transparent);content:"";filter:blur(14px);opacity:0;transition:opacity .28s ease,transform .36s ease;pointer-events:none}.technologies_card__Ph81Q:focus-within,.technologies_card__Ph81Q:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--tech-accent) 42%,var(--border));box-shadow:0 22px 52px -34px color-mix(in srgb,var(--tech-accent) 58%,transparent),inset 0 1px 0 color-mix(in srgb,white 8%,transparent)}.technologies_card__Ph81Q:focus-within:after,.technologies_card__Ph81Q:hover:after{transform:scale(1.12);opacity:1}.technologies_card__Ph81Q:focus-within{outline:2px solid color-mix(in srgb,var(--tech-accent) 74%,transparent);outline-offset:3px}.technologies_cardContent__yRplA{display:flex;min-height:144px;padding:16px;flex-direction:column;color:inherit}.technologies_flipControl__qdQOD{display:none}.technologies_cardTop__hAyJG{display:flex;align-items:center;justify-content:space-between;gap:12px}.technologies_identity___mwMW{display:flex;min-width:0;align-items:center;gap:12px}.technologies_iconWrap__lSvIN{position:relative;display:grid;width:68px;height:68px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--tech-accent) 22%,var(--border));border-radius:18px;background:color-mix(in srgb,var(--tech-accent) 7%,var(--panel-2));box-shadow:inset 0 1px 0 color-mix(in srgb,white 5%,transparent)}.technologies_icon__DX7_v{width:52px;height:52px;object-fit:contain;transition:transform .3s cubic-bezier(.22,1,.36,1)}.technologies_card__Ph81Q:focus-within .technologies_icon__DX7_v,.technologies_card__Ph81Q:hover .technologies_icon__DX7_v{transform:scale(1.08)}.technologies_code__NrN11{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:5px 11px;border:1px solid color-mix(in srgb,var(--tech-accent) 26%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--tech-accent) 7%,transparent);color:var(--tech-accent);font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:800;letter-spacing:.6px;white-space:nowrap}.technologies_cardNames__xzqpc{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}.technologies_cardNames__xzqpc h3{margin:0;color:var(--text);font-size:17px;font-weight:850;line-height:1.6}.technologies_cardNames__xzqpc p{margin:0;color:var(--muted-2);font-family:Space Grotesk,sans-serif;font-size:11px;line-height:1.5;text-align:left}.technologies_description__3bGaT{margin:12px 0 0;color:var(--muted);font-size:12.5px;line-height:1.9}@media (max-width:1120px){.technologies_grid__BOINu{grid-template-columns:repeat(2,minmax(0,1fr))}.technologies_card__Ph81Q{grid-column:span 1}.technologies_card__Ph81Q:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:700px){.technologies_section__cIK7q{padding-inline:20px}.technologies_heading__WCeqS h2{font-size:clamp(21px,6vw,26px)}.technologies_grid__BOINu{grid-template-columns:1fr;gap:12px;margin-top:32px}.technologies_card__Ph81Q,.technologies_card__Ph81Q:last-child:nth-child(odd){grid-column:span 1}.technologies_card__Ph81Q{overflow:visible;min-height:90px;border:0;background:none;box-shadow:none;perspective:1000px}.technologies_card__Ph81Q:after,.technologies_card__Ph81Q:before{display:none}.technologies_card__Ph81Q:focus-within,.technologies_card__Ph81Q:hover{transform:none;border-color:transparent;box-shadow:none;outline:none}.technologies_flipControl__qdQOD{position:absolute;z-index:5;inset:0;display:block;width:100%;height:100%;padding:0;border:0;border-radius:22px;appearance:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.technologies_flipControl__qdQOD:focus-visible{outline:2px solid color-mix(in srgb,var(--tech-accent) 74%,transparent);outline-offset:3px}.technologies_cardContent__yRplA{position:relative;display:grid;min-height:90px;padding:0;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}.technologies_cardFlipped__jYVPt .technologies_cardContent__yRplA{transform:rotateY(180deg)}.technologies_cardFace__jJO54{position:relative;grid-area:1/1;display:flex;overflow:hidden;min-width:0;padding:10px;align-items:center;border:1px solid var(--border);border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--tech-accent) 8%,transparent),transparent 42%),var(--panel);box-shadow:inset 0 1px 0 color-mix(in srgb,white 5%,transparent);backface-visibility:hidden;-webkit-backface-visibility:hidden}.technologies_cardFace__jJO54:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--tech-accent),transparent);content:"";opacity:.7;pointer-events:none}.technologies_cardFront__3EGya .technologies_cardTop__hAyJG{width:100%}.technologies_cardBack__je1_0{justify-content:center;transform:rotateY(180deg)}.technologies_iconWrap__lSvIN{width:60px;height:60px;border-radius:16px}.technologies_icon__DX7_v{width:46px;height:46px}.technologies_cardTop__hAyJG{gap:8px}.technologies_identity___mwMW{gap:10px}.technologies_code__NrN11{min-height:29px;padding:4px 8px;font-size:12px}.technologies_description__3bGaT{max-width:36ch;margin:0;font-size:13px;line-height:2;text-align:center}}@media (max-width:380px){.technologies_section__cIK7q{padding-inline:16px}.technologies_heading__WCeqS>p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.technologies_cardContent__yRplA,.technologies_card__Ph81Q,.technologies_card__Ph81Q:after,.technologies_icon__DX7_v{transition:none}.technologies_card__Ph81Q:focus-within,.technologies_card__Ph81Q:hover{transform:none}}.three-sentences_section__Z1DD4{position:relative;isolation:isolate;overflow:hidden;padding:clamp(3.75rem,7vw,6.5rem) 1.75rem clamp(6rem,9vw,8.5rem)}.three-sentences_section__Z1DD4:before{position:absolute;z-index:-1;inset:8% -12% 2%;background:radial-gradient(circle at 18% 46%,rgba(123,47,247,.08),transparent 24%),radial-gradient(circle at 78% 34%,rgba(0,217,255,.07),transparent 22%),radial-gradient(circle at 50% 78%,rgba(240,20,140,.055),transparent 25%);content:"";pointer-events:none}.three-sentences_shell__0WBVh{width:min(100%,87.5rem);margin-inline:auto}.three-sentences_heading__9H0_G{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.three-sentences_heading__9H0_G h2{margin:0;color:var(--text);font-size:clamp(1.9rem,1.55rem + 1.1vw,2.8rem);font-weight:900;line-height:1.4;text-wrap:balance}.three-sentences_headingRule__BmO_z{width:clamp(5.5rem,10vw,8.75rem);height:.2rem;border-radius:999px;background:linear-gradient(90deg,#00d9ff,#f0148c 52%,#7b2ff7);box-shadow:0 0 1.5rem rgba(123,47,247,.16)}.three-sentences_grid__o68GR{display:grid;margin-top:clamp(2.75rem,5vw,4.75rem);border-block:1px solid var(--hair);background:color-mix(in srgb,var(--panel) 18%,transparent);grid-template-columns:repeat(3,minmax(0,1fr))}.three-sentences_item__K5zGQ{--item-accent:#00d9ff;position:relative;min-width:0;padding:clamp(2rem,3.3vw,3.5rem) clamp(1.5rem,3vw,3rem) clamp(2.5rem,4vw,4rem);transition:background-color .3s ease}.three-sentences_item__K5zGQ:nth-child(2){--item-accent:#f0148c}.three-sentences_item__K5zGQ:nth-child(3){--item-accent:#7b2ff7}.three-sentences_item__K5zGQ:not(:last-child):after{position:absolute;inset-block:clamp(1.25rem,2vw,2rem);inset-inline-end:0;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--item-accent) 35%,var(--hair)) 16%,var(--hair) 42%,color-mix(in srgb,var(--item-accent) 52%,var(--hair)) 72%,transparent);box-shadow:0 0 1rem color-mix(in srgb,var(--item-accent) 12%,transparent);content:"";pointer-events:none}.three-sentences_item__K5zGQ:hover{background-color:color-mix(in srgb,var(--item-accent) 3.5%,transparent)}.three-sentences_itemHeader__kch0y{display:flex;min-height:3.25rem;align-items:flex-start;justify-content:flex-start;gap:1.25rem}.three-sentences_itemHeader__kch0y h3{max-width:20rem;margin:0;color:var(--text);font-size:clamp(1.18rem,1.04rem + .35vw,1.5rem);font-weight:900;line-height:1.75;text-wrap:balance}.three-sentences_icon__XTeuK{width:clamp(2rem,2.7vw,2.55rem);height:clamp(2rem,2.7vw,2.55rem);flex:0 0 auto;color:var(--item-accent);filter:drop-shadow(0 0 .65rem color-mix(in srgb,var(--item-accent) 26%,transparent));transition:filter .3s ease,transform .3s ease}.three-sentences_item__K5zGQ:hover .three-sentences_icon__XTeuK{filter:drop-shadow(0 0 .9rem color-mix(in srgb,var(--item-accent) 44%,transparent));transform:translateY(-.15rem)}.three-sentences_copy__bEpkp{display:flex;flex-direction:column;gap:1.1rem;margin-top:clamp(1.15rem,2vw,1.85rem);color:var(--muted);font-size:clamp(.9rem,.84rem + .13vw,1rem);line-height:2.15;text-align:justify;text-wrap:pretty}.three-sentences_copy__bEpkp p{margin:0}@media (max-width:60rem){.three-sentences_grid__o68GR{grid-template-columns:1fr}.three-sentences_item__K5zGQ{padding-inline:clamp(1.25rem,5vw,3rem)}.three-sentences_item__K5zGQ:not(:last-child):after{inset-block:auto 0;inset-inline:clamp(1rem,4vw,2rem);width:auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--item-accent) 42%,var(--hair)),var(--hair),transparent)}.three-sentences_itemHeader__kch0y{min-height:0}.three-sentences_itemHeader__kch0y h3{max-width:34rem}.three-sentences_copy__bEpkp{max-width:50rem}}@media (max-width:40rem){.three-sentences_section__Z1DD4{padding:3rem 1.25rem 6rem}.three-sentences_grid__o68GR{margin-top:2.5rem}.three-sentences_item__K5zGQ{padding:2rem 1.2rem 2.35rem}.three-sentences_item__K5zGQ:not(:last-child):after{inset-inline:0}.three-sentences_itemHeader__kch0y{gap:1rem}.three-sentences_copy__bEpkp{gap:.9rem;margin-top:1rem;font-size:.9rem;line-height:2.05}}@media (prefers-reduced-motion:reduce){.three-sentences_icon__XTeuK,.three-sentences_item__K5zGQ{transition:none}}