.Solutions_section__mFcyA{background:var(--ensol-bg-section);overflow:visible}.Solutions_list__gCR_G{overflow:visible}.Solutions_row__d0CPq{position:relative;display:flex;align-items:center;width:100%;max-width:980px;height:96px;padding:0 48px;border-radius:16px;background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,.8));border:1px solid var(--mantine-color-blue-1);text-decoration:none;color:inherit;cursor:pointer;overflow:visible;isolation:isolate;transition:box-shadow .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:box-shadow .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:box-shadow .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out}.Solutions_row__d0CPq:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(-80.447deg,rgb(240,242,250) 63.844%,rgb(255,255,255) 71.368%);opacity:0;z-index:var(--z-base);transition:opacity .2s ease-in-out}.Solutions_row__d0CPq>*{position:relative;z-index:var(--z-overlay)}.Solutions_header__vht9A{display:flex;align-items:center;flex-shrink:0;gap:16px}.Solutions_number__JXPLA{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:9999px;background:white;border:1px solid rgba(255,255,255,.12)}.Solutions_productTitle__C7cM9{flex-shrink:0;white-space:nowrap;margin:0;font-weight:inherit;font-size:var(--mantine-font-size-h5,20px);line-height:var(--mantine-line-height-h5,28px);color:var(--mantine-color-blue-9)}.Solutions_heading__HzXwh.Solutions_heading__HzXwh{font-size:var(--mantine-font-size-h3,30px);line-height:var(--mantine-line-height-h3,40px)}.Solutions_guideLink__Kn_va{color:var(--mantine-color-purple-5);text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.Solutions_productTitle__C7cM9{font-size:var(--mantine-font-size-h4,24px)}.Solutions_heading__HzXwh.Solutions_heading__HzXwh{font-size:var(--mantine-font-size-h2,36px);line-height:var(--mantine-line-height-h2,44px)}}.Solutions_spacer__Ds0mn{position:relative;flex:1 0;min-width:8px;align-self:stretch;overflow:visible}.Solutions_productImage__IzGUp{position:absolute;left:50%;top:50%;width:218px;height:221px;pointer-events:none;opacity:0;transform:translate(-50%,-50%) rotate(-5deg);z-index:var(--z-overlay);transition:opacity .2s ease-in-out}.Solutions_bullets__NTS2z{display:flex;flex-direction:column;gap:4px;width:227px;overflow:hidden;color:var(--mantine-color-blue-8);transition:color .2s ease-in-out}.Solutions_arrow__d8vVn{flex-shrink:0;margin-left:32px;transition:background .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}@media (hover:hover) and (min-width:769px){.Solutions_bullets__NTS2z{color:var(--mantine-color-blue-1)}.Solutions_row__d0CPq:hover{z-index:var(--z-overlay);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--mantine-color-blue-9) 5%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Solutions_row__d0CPq:hover .Solutions_productImage__IzGUp,.Solutions_row__d0CPq:hover:before{opacity:1}.Solutions_row__d0CPq:hover .Solutions_bullets__NTS2z{color:var(--mantine-color-blue-8)}.Solutions_row__d0CPq:hover .Solutions_arrow__d8vVn{--ti-bg:var(--mantine-color-blue-5);--ti-bd:var(--mantine-color-blue-5);--ti-color:white;background:var(--mantine-color-blue-5);border-color:var(--mantine-color-blue-5);color:white}}@media (max-width:768px){.Solutions_row__d0CPq{display:grid;grid-template-columns:1fr 40px;grid-template-rows:40px 0fr 0fr;align-items:start;column-gap:12px;row-gap:0;height:auto;min-height:72px;padding:16px;max-width:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 12px rgba(0,0,89,.05);transition:row-gap .4s ease,padding .4s ease,background .4s ease,box-shadow .2s ease-in-out}.Solutions_header__vht9A{grid-column:1/-1;grid-row:1;width:100%;height:40px;gap:12px}.Solutions_number__JXPLA{width:36px;height:36px;border-color:var(--mantine-color-blue-0)}.Solutions_productTitle__C7cM9{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.Solutions_arrow__d8vVn,.Solutions_bullets__NTS2z,.Solutions_spacer__Ds0mn{min-height:0;opacity:0;overflow:hidden}.Solutions_bullets__NTS2z{grid-column:1;grid-row:2;width:auto;color:var(--mantine-color-blue-8)}.Solutions_arrow__d8vVn{grid-column:2;grid-row:2;align-self:center;margin-left:0}.Solutions_spacer__Ds0mn{grid-column:1/-1;grid-row:3;flex:none;width:auto;min-width:0;height:auto;align-self:stretch}.Solutions_productImage__IzGUp{position:relative;left:auto;top:auto;width:100%;height:216px;opacity:1;transform:none}.Solutions_productImage__IzGUp img{object-position:center bottom}.Solutions_row__d0CPq.Solutions_rowOpen__koLlx{grid-template-rows:40px 56px 216px;row-gap:12px;padding:16px 16px 0;background:var(--ensol-gradient-section-fade-reverse)}.Solutions_row__d0CPq.Solutions_rowOpen__koLlx .Solutions_arrow__d8vVn,.Solutions_row__d0CPq.Solutions_rowOpen__koLlx .Solutions_bullets__NTS2z,.Solutions_row__d0CPq.Solutions_rowOpen__koLlx .Solutions_spacer__Ds0mn{opacity:1;overflow:visible}.Solutions_rowOpen__koLlx .Solutions_spacer__Ds0mn{overflow:hidden;border-radius:8px 8px 0 0}@media (prefers-reduced-motion:reduce){.Solutions_rowOpen__koLlx,.Solutions_row__d0CPq{grid-template-rows:40px 56px 216px;row-gap:12px;padding:16px 16px 0}.Solutions_arrow__d8vVn,.Solutions_bullets__NTS2z,.Solutions_spacer__Ds0mn{opacity:1}.Solutions_spacer__Ds0mn{overflow:hidden;border-radius:8px 8px 0 0}}}.Timeline_section__hsJoD{position:relative;overflow:hidden;background:#fff;border-top:1px solid var(--mantine-color-purple-1);border-bottom:1px solid var(--mantine-color-purple-1)}.Timeline_decoration__XKuz5{position:absolute;left:-465px;top:87px;width:995px;height:859px;pointer-events:none}.Timeline_body__BOgQd{width:100%;gap:48px}.Timeline_header__8SQXI{width:100%}.Timeline_headerText__V27Ja{width:100%;gap:16px}.Timeline_sectionTitle__ClULr{width:100%;margin:0;text-align:center;font-weight:700;color:var(--mantine-color-blue-8);font-size:26px;line-height:var(--mantine-line-height-h4,32px)}@media (min-width:1024px){.Timeline_sectionTitle__ClULr{font-size:var(--mantine-font-size-h2lg,40px);line-height:var(--mantine-line-height-h2lg,48px)}}.Timeline_photo__gwO1h{position:relative;flex-shrink:0;width:699px;height:640px;margin-right:-101px;overflow:hidden}.Timeline_photoInner__1xJO9{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.Timeline_photoInner__1xJO9{scale:1.06;animation:Timeline_photo-parallax__9UedA linear both;animation-timeline:view();animation-range:cover}}@keyframes Timeline_photo-parallax__9UedA{0%{translate:0 24px}to{translate:0 -24px}}.Timeline_photo__gwO1h img{display:block;width:100%;height:100%;object-fit:contain}.Timeline_timeline__FER6u{display:flex;flex-direction:column;gap:32px;width:543px;flex-shrink:0}@media (min-width:1025px){.Timeline_step2__jy0eN{padding-left:60px}.Timeline_step3__JYPDV{padding-left:120px}.Timeline_step4__YiNC3{padding-left:180px}}.Timeline_item__YEW_N{display:grid;grid-template-columns:40px minmax(8px,1fr) auto;grid-template-rows:40px auto;align-items:center;width:312px}.Timeline_rail__2dhvF{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center}.Timeline_dot__unEuf{flex-shrink:0}.Timeline_verticalConnector__Ww2t0{display:none}.Timeline_horizontalConnector__jj8ql{grid-column:2;grid-row:1;position:relative;min-width:8px;height:1px;overflow:hidden}.Timeline_horizontalConnector__jj8ql img{display:block;width:100%;height:1px}.Timeline_chip__q3Sgi{grid-column:3;grid-row:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:30px;padding:0 16px;border-radius:9999px;background:rgba(255,255,255,.8);border:1px solid var(--mantine-color-blue-1);white-space:nowrap}.Timeline_title__qvmHY{grid-column:1/-1;grid-row:2;margin-top:16px}.Timeline_description__3h74D{grid-column:1/-1;grid-row:3;margin-top:8px}.Timeline_cta__Wp1bl{width:100%}@media (max-width:1024px){.Timeline_section__hsJoD{overflow:visible}.Timeline_decoration__XKuz5,.Timeline_photo__gwO1h{display:none}.Timeline_body__BOgQd{gap:32px}.Timeline_header__8SQXI{padding-inline:32px}.Timeline_headerText__V27Ja{gap:12px}.Timeline_timeline__FER6u{isolation:isolate;gap:0;width:100%}.Timeline_description__3h74D,.Timeline_item__YEW_N,.Timeline_stepCard__USeYF,.Timeline_timeline__FER6u,.Timeline_title__qvmHY{min-width:0;max-width:100%}.Timeline_stepCard__USeYF{position:sticky;top:80px;width:100%;padding:16px;border-radius:16px;background:#fff}.Timeline_stepCard__USeYF:first-child{z-index:1}.Timeline_stepCard__USeYF:nth-child(2){z-index:2}.Timeline_stepCard__USeYF:nth-child(3){z-index:3}.Timeline_stepCard__USeYF:nth-child(4){z-index:4}.Timeline_item__YEW_N{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;column-gap:16px;row-gap:8px;width:100%}.Timeline_rail__2dhvF{display:flex;flex-direction:column;align-items:center;grid-column:1;grid-row:1/-1;align-self:stretch}.Timeline_verticalConnector__Ww2t0{display:block;flex:1 0;width:2px;min-height:8px;background:var(--mantine-color-blue-5)}.Timeline_horizontalConnector__jj8ql{display:none}.Timeline_chip__q3Sgi{background:#fff;align-self:start}.Timeline_title__qvmHY{grid-column:2;grid-row:1;margin-top:0}.Timeline_description__3h74D{grid-column:2;grid-row:2;margin-top:0}}