.Hero_hero__MpeZv{position:relative;background:linear-gradient(180deg,var(--light),var(--white));overflow:hidden;padding-block:var(--space-2xl)}.Hero_bgGrid__RxBsx{position:absolute;inset:0;background-image:radial-gradient(circle at 85% 15%,var(--green-14),transparent 40%),radial-gradient(circle at 10% 90%,var(--green-14),transparent 35%);pointer-events:none}.Hero_inner__C9vXW{position:relative;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:center}.Hero_content__LbyeP{max-width:620px}.Hero_pill__H4qF3{display:inline-flex;align-items:center;gap:.6em;padding:.4em .9em;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:700;color:var(--dark);box-shadow:var(--shadow-sm);margin-bottom:var(--space-s)}.Hero_title__M0ThY{font-size:var(--step-5);margin-bottom:var(--space-s)}.Hero_accent__3AbO5{color:var(--green-strong)}.Hero_sub__TMZQi{font-size:var(--step-1);color:var(--text-muted);margin-bottom:var(--space-m);max-width:52ch}.Hero_ctas__joTa3{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-bottom:var(--space-m)}.Hero_uspList__ktyey{display:flex;flex-wrap:wrap;gap:.6em 1.4em}.Hero_uspList__ktyey li{display:inline-flex;align-items:center;gap:.45em;font-weight:600;font-size:var(--step--1)}.Hero_uspList__ktyey svg{color:var(--green-strong)}.Hero_card__9F4UI{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-m)}.Hero_cardTitle__huSmn{font-weight:800;font-size:var(--step-1);margin-bottom:var(--space-s);color:var(--dark)}.Hero_cardSteps__jlDBE{display:grid;grid-gap:var(--space-s);gap:var(--space-s);margin-bottom:var(--space-m)}.Hero_cardSteps__jlDBE li{display:flex;align-items:center;gap:.6em}.Hero_cardNum__tUsIY{width:26px;height:26px;border-radius:50%;background:var(--green);color:var(--white);font-weight:800;font-size:var(--step--1)}.Hero_cardIcon__Uec6I,.Hero_cardNum__tUsIY{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.Hero_cardIcon__Uec6I{width:46px;height:46px;border-radius:var(--radius);background:var(--green-14);color:var(--green-strong)}.Hero_cardText__Ocwv6{display:flex;flex-direction:column;line-height:1.3;font-size:var(--step--1);color:var(--text-muted)}.Hero_cardSteps__jlDBE strong{color:var(--dark);font-size:var(--step-0)}.Hero_cardCall__IDjS7{display:block;text-align:center;margin-top:.7em;font-weight:600;font-size:var(--step--1);color:var(--text-muted)}.Hero_cardCall__IDjS7:hover{color:var(--green-strong)}@media (max-width:960px){.Hero_inner__C9vXW{grid-template-columns:1fr;gap:var(--space-l)}.Hero_hero__MpeZv{padding-block:var(--space-xl)}}.MediaPlaceholder_ph__r07rz{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6em;border-radius:var(--radius-lg);overflow:hidden;text-align:center;padding:var(--space-m)}.MediaPlaceholder_light__8n4z9{background:radial-gradient(circle at 30% 20%,var(--green-14),transparent 55%),var(--light);color:var(--dark-55)}.MediaPlaceholder_green__GOwPw{background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.3),transparent 55%),var(--green);color:var(--white)}.MediaPlaceholder_green__GOwPw .MediaPlaceholder_icon__4JAnX{background:hsla(0,0%,100%,.22)}.MediaPlaceholder_dark__Go10Q{background:radial-gradient(circle at 30% 20%,var(--green-25),transparent 55%),var(--dark);color:hsla(0,0%,100%,.7)}.MediaPlaceholder_icon__4JAnX{display:inline-flex;padding:.75em;border-radius:50%;background:hsla(0,0%,100%,.5)}.MediaPlaceholder_dark__Go10Q .MediaPlaceholder_icon__4JAnX{background:hsla(0,0%,100%,.12)}.MediaPlaceholder_caption__kV7Dz{font-size:var(--step--1);font-weight:600;max-width:80%}.ApplicationCard_card__G7A6y{display:block;overflow:hidden}.ApplicationCard_card__G7A6y>div{border-radius:0}.ApplicationCard_label__aahxt{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.9em var(--space-s);font-weight:700;color:var(--dark)}.ApplicationCard_arrow___vAqc{color:var(--green-strong);transition:transform .18s var(--ease)}.ApplicationCard_card__G7A6y:hover .ApplicationCard_arrow___vAqc{transform:translateX(4px)}.ApplicationCard_card__G7A6y:hover .ApplicationCard_label__aahxt{color:var(--green-strong)}.ComparisonTable_scroll__OCp_o{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--border);-webkit-overflow-scrolling:touch}.ComparisonTable_table__32ZJP{width:100%;min-width:720px;border-collapse:collapse;font-size:var(--step--1);background:var(--white)}.ComparisonTable_table__32ZJP td,.ComparisonTable_table__32ZJP th{padding:.9em 1em;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.ComparisonTable_table__32ZJP thead th{background:var(--dark);color:var(--white);font-weight:700;position:-webkit-sticky;position:sticky;top:0}.ComparisonTable_table__32ZJP tbody th{font-weight:700;color:var(--dark);background:var(--light);white-space:nowrap}.ComparisonTable_corner__Eua_M{background:var(--dark)!important}.ComparisonTable_highlight__VJimQ{background:var(--green-14)}.ComparisonTable_table__32ZJP thead th.ComparisonTable_highlight__VJimQ{background:var(--green-strong);color:var(--white)}.ComparisonTable_table__32ZJP tbody tr:last-child td,.ComparisonTable_table__32ZJP tbody tr:last-child th{border-bottom:none}.ProductCard_card__tD3S9{display:flex;flex-direction:column;overflow:hidden}.ProductCard_media__LhuCw{position:relative;display:block}.ProductCard_media__LhuCw .reveal,.ProductCard_media__LhuCw>div{border-radius:0}.ProductCard_badge__eMCd5{position:absolute;top:12px;left:12px}.ProductCard_body__ApGAF{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-s);flex:1 1}.ProductCard_title__GgX_K{font-size:var(--step-1);margin:0}.ProductCard_titleLink__mQaT8:hover{color:var(--green-strong)}.ProductCard_specs__fk55B{display:grid;grid-gap:.35em;gap:.35em;margin:.25em 0}.ProductCard_specs__fk55B li{display:flex;align-items:center;gap:.5em;font-size:var(--step--1);color:var(--text-muted)}.ProductCard_specs__fk55B svg{color:var(--green-strong);flex:0 0 auto}.ProductCard_footer__2onyE{margin-top:auto;display:grid;grid-gap:.7em;gap:.7em;padding-top:var(--space-xs)}.ProductCard_price__vx_5P{display:flex;align-items:center;justify-content:space-between;gap:.5em}.ProductCard_priceText__wb78_{font-size:var(--step-1);font-weight:800;color:var(--dark)}.ProductCard_actions__lSIDx{display:grid}