.Co2Pilot_page__shIul{--primary:#0068c9;--primary-dark:#13294b;--accent:#0a74dc;--accent-dark:#0055a6;--shadow-rgb:19,41,75;--ink:#13294b;--muted:#5a6882;--soft:#eef5fc;--line:#dde8f5;--footer-text:#d3e1f3}.Co2Pilot_h1_logo__hw_SQ{display:block;width:min(330px,100%);height:auto}.Co2Pilot_section___Di_3{max-width:1200px;margin:0 auto;padding:64px 24px;scroll-margin-top:90px}.Co2Pilot_section_soft__qVbBN{background:var(--soft)}.Co2Pilot_section_title__wN8FL{margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--primary-dark)}.Co2Pilot_section_title__wN8FL:after{content:"";display:block;width:56px;height:4px;margin-top:10px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--primary))}.Co2Pilot_section_intro__zQb0G{max-width:720px;margin:14px 0 32px;color:var(--muted);line-height:1.6}.Co2Pilot_btn_ghost__y_FSB{display:inline-block;padding:12px 22px;border-radius:999px;font-weight:600;transition:background .2s ease,color .2s ease,transform .2s ease;border:2px solid;color:inherit}.Co2Pilot_btn_ghost__y_FSB:hover{background:#fff;color:var(--primary-dark)}.Co2Pilot_actions__nIYJP{display:flex;flex-wrap:wrap;gap:12px}.Co2Pilot_cta__8VYoW{background:linear-gradient(120deg,var(--primary-dark),var(--primary));color:#fff;text-align:center;padding:56px 24px}.Co2Pilot_cta__8VYoW h2{margin:0 0 10px}.Co2Pilot_cta__8VYoW p{margin:0 auto 24px;max-width:560px;opacity:.9}.Co2Pilot_cta__8VYoW .Co2Pilot_actions__nIYJP{justify-content:center}@media (max-width:600px){.Co2Pilot_section___Di_3{padding:44px 16px}}.Co2Pilot_btn_white__6f7FV{display:inline-block;padding:12px 22px;border-radius:999px;background:#fff;color:var(--primary-dark);font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.Co2Pilot_btn_white__6f7FV:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.2)}.Co2Pilot_category__lBlud{align-self:flex-start;margin-bottom:8px;color:var(--primary);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Co2Pilot_detail_price__PHoAP small{color:var(--muted);font-size:.85rem;font-weight:500}.Co2Pilot_btn_order__PVICn,.Co2Pilot_btn_talk__9KGRC{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:8px;min-width:120px;padding:11px 16px;border-radius:999px;font-weight:700;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.Co2Pilot_btn_order__PVICn svg,.Co2Pilot_btn_talk__9KGRC svg{flex-shrink:0}.Co2Pilot_btn_order__PVICn{background:#25d366;color:#fff}.Co2Pilot_btn_order__PVICn:hover{background:#1ebe5b;transform:translateY(-2px);box-shadow:0 8px 18px rgba(18,140,126,.3)}.Co2Pilot_btn_talk__9KGRC{border:2px solid var(--primary);color:var(--primary)}.Co2Pilot_btn_talk__9KGRC:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.Co2Pilot_crumbs__53U3L{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;color:var(--muted);font-size:.92rem}.Co2Pilot_crumbs__53U3L a{color:var(--primary)}.Co2Pilot_crumbs__53U3L a:hover{text-decoration:underline}.Co2Pilot_detail__Qg3NQ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.Co2Pilot_detail_media__e12nc{position:-webkit-sticky;position:sticky;top:120px}.Co2Pilot_zoom__EWiQi{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:18px;border:1px solid var(--line);background:linear-gradient(#eef6ff,#d9e9fb);box-shadow:0 12px 30px rgba(var(--shadow-rgb),.1);cursor:zoom-in}.Co2Pilot_zoom_inner__0bXJF{width:100%;height:100%;transition:transform .3s ease}.Co2Pilot_zoom_inner__0bXJF svg{display:block;width:100%;height:100%}.Co2Pilot_zoom__EWiQi:hover .Co2Pilot_zoom_inner__0bXJF{transform:scale(1.9)}.Co2Pilot_zoom_hint__KZ9Of{position:absolute;right:14px;bottom:14px;padding:5px 12px;border-radius:999px;background:rgba(19,41,75,.75);color:#fff;font-size:.78rem;pointer-events:none;transition:opacity .2s ease}.Co2Pilot_zoom__EWiQi:hover .Co2Pilot_zoom_hint__KZ9Of{opacity:0}.Co2Pilot_detail_info__u7al7 h1{margin:0 0 12px;color:var(--primary-dark);font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.15}.Co2Pilot_lead__rdqOs{margin:0 0 22px;color:var(--muted);font-size:1.08rem;line-height:1.6}.Co2Pilot_detail_price__PHoAP{color:var(--primary-dark);font-size:2.1rem;font-weight:800}.Co2Pilot_tax__5YNX5{margin:4px 0 22px;color:var(--muted);font-size:.88rem}.Co2Pilot_qty_row___O8mF{display:flex;align-items:center;gap:16px;margin-bottom:20px;font-weight:600}.Co2Pilot_qty__sM2Jf{display:inline-flex;align-items:center;overflow:hidden;border:1.5px solid var(--line);border-radius:999px}.Co2Pilot_qty__sM2Jf button{width:42px;height:40px;border:0;background:#fff;color:var(--primary-dark);font-size:1.25rem;cursor:pointer}.Co2Pilot_qty__sM2Jf button:hover{background:var(--soft)}.Co2Pilot_qty__sM2Jf output{min-width:40px;text-align:center;font-weight:700}.Co2Pilot_detail_actions__bE_dN{display:flex;flex-wrap:wrap;gap:12px}.Co2Pilot_btn_big__I8cUk{padding:15px 22px;font-size:1.05rem}.Co2Pilot_hint__6cZtq{margin:12px 0 24px;color:var(--muted);font-size:.88rem}.Co2Pilot_highlights__JSkOW{display:grid;grid-gap:10px;gap:10px;margin:0;padding:20px 0 0;border-top:1px solid var(--line);list-style:none}.Co2Pilot_highlights__JSkOW li{display:flex;align-items:flex-start;gap:10px;line-height:1.45}.Co2Pilot_highlights__JSkOW svg{flex-shrink:0;margin-top:1px;color:#1ebe5b}@media (max-width:860px){.Co2Pilot_detail__Qg3NQ{grid-template-columns:1fr;gap:28px}.Co2Pilot_detail_media__e12nc{position:static}}@media (hover:none){.Co2Pilot_zoom__EWiQi{cursor:default}.Co2Pilot_zoom_hint__KZ9Of{display:none}}.Co2Pilot_thumbs__xI5wS{display:flex;gap:12px;margin-top:14px}.Co2Pilot_thumb__oiUW_{width:104px;height:80px;padding:0;overflow:hidden;border-radius:12px;border:2px solid var(--line);background:#fff;cursor:pointer;transition:border-color .2s ease}.Co2Pilot_thumb__oiUW_ svg{display:block;width:100%;height:100%}.Co2Pilot_thumb__oiUW_:hover,.Co2Pilot_thumb_active__8Xo_n{border-color:var(--accent)}.Co2Pilot_subtitle__x4y2M{margin:-4px 0 10px;color:var(--accent);font-weight:700;font-size:1.05rem}.Co2Pilot_intro___ExT6{max-width:860px;text-align:center}.Co2Pilot_intro___ExT6 h2{margin-bottom:22px}.Co2Pilot_intro___ExT6 h2:after{margin-left:auto;margin-right:auto}.Co2Pilot_intro___ExT6 p{color:var(--muted);font-size:1.05rem;line-height:1.75;margin:0 0 14px}.Co2Pilot_eyebrow__6vudC{display:inline-block;margin-bottom:10px;color:var(--accent);font-weight:700;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}.Co2Pilot_steps__nNG4I,.Co2Pilot_three_grid__MpQkj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Co2Pilot_steps__nNG4I{list-style:none;margin:0;padding:0}.Co2Pilot_step__xKrnC{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 24px 24px;box-shadow:0 4px 14px rgba(var(--shadow-rgb),.05)}.Co2Pilot_step_no__DdqEN{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;border-radius:50%;background:var(--accent);color:#fff;font-size:1.2rem;font-weight:800}.Co2Pilot_step__xKrnC h3{margin:0 0 8px;color:var(--primary-dark);font-size:1.15rem}.Co2Pilot_step__xKrnC p{margin:0;color:var(--muted);line-height:1.6}.Co2Pilot_note__UhbuR{display:flex;gap:10px;align-items:flex-start;margin:24px 0 0;color:var(--muted);line-height:1.6}.Co2Pilot_note__UhbuR svg{flex:none;margin-top:3px;color:var(--accent)}@media (max-width:900px){.Co2Pilot_steps__nNG4I,.Co2Pilot_three_grid__MpQkj{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Co2Pilot_steps__nNG4I,.Co2Pilot_three_grid__MpQkj{grid-template-columns:1fr}.Co2Pilot_thumb__oiUW_{width:88px;height:68px}}.Co2Pilot_build_card__BDxlK{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 24px;box-shadow:0 6px 18px rgba(var(--shadow-rgb),.06);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.Co2Pilot_build_card__BDxlK:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent),var(--primary));transform:scaleX(0);transform-origin:left;transition:transform .26s ease}.Co2Pilot_build_card__BDxlK:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:0 18px 38px rgba(var(--shadow-rgb),.16)}.Co2Pilot_build_card__BDxlK:hover:before{transform:scaleX(1)}.Co2Pilot_build_icon__BUqv4{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:14px;background:linear-gradient(140deg,var(--soft),#dcebfb);color:var(--primary);margin-bottom:14px}.Co2Pilot_build_card__BDxlK h3{margin:0 0 6px;color:var(--primary-dark);font-size:1.12rem}.Co2Pilot_build_card__BDxlK p{margin:0;color:var(--muted);line-height:1.55}.Co2Pilot_config_grid__DrDVO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.Co2Pilot_config_card__m9bji{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:12px;padding:22px 24px;box-shadow:0 4px 14px rgba(var(--shadow-rgb),.05)}.Co2Pilot_config_icon__84aNQ{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:var(--soft);color:var(--primary)}.Co2Pilot_config_card__m9bji h3{margin:0 0 4px;font-size:1.06rem;color:var(--primary-dark)}.Co2Pilot_config_card__m9bji p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.5}.Co2Pilot_spec_table__qBzE5{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.Co2Pilot_spec_table__qBzE5 tr:nth-child(2n){background:var(--soft)}.Co2Pilot_spec_table__qBzE5 td,.Co2Pilot_spec_table__qBzE5 th{text-align:left;padding:14px 22px;font-size:.96rem;border-bottom:1px solid var(--line)}.Co2Pilot_spec_table__qBzE5 th{width:36%;color:var(--muted);font-weight:600}.Co2Pilot_spec_table__qBzE5 td{color:var(--primary-dark);font-weight:600}.Co2Pilot_spec_table__qBzE5 tr:last-child td,.Co2Pilot_spec_table__qBzE5 tr:last-child th{border-bottom:0}.Co2Pilot_app_item__6vH_Y{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:12px;background:#fff;border:1px solid var(--line);font-weight:600;color:var(--primary-dark);transition:transform .2s ease,border-color .2s ease}.Co2Pilot_app_item__6vH_Y:hover{transform:translateY(-3px);border-color:var(--primary)}.Co2Pilot_app_icon__4gtUt{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:none;border-radius:12px;background:linear-gradient(140deg,var(--soft),#dcebfb);color:var(--primary)}@media (max-width:600px){.Co2Pilot_config_grid__DrDVO{grid-template-columns:1fr}}.Co2Pilot_four_grid__UsqfZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}@media (max-width:900px){.Co2Pilot_four_grid__UsqfZ{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Co2Pilot_four_grid__UsqfZ{grid-template-columns:1fr}}.MycoPilot_hero__reE4r{padding:56px 0 48px;color:#fff;background:radial-gradient(circle at 85% 20%,rgba(124,194,66,.28),transparent 42%),linear-gradient(135deg,var(--primary-dark) 0,#173a5e 60%,var(--primary) 100%)}.MycoPilot_hero_grid__xeGYm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.MycoPilot_eyebrow__mLO5_{display:inline-block;margin-bottom:18px;padding:7px 16px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:hsla(0,0%,100%,.1);color:#d9f0c8;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MycoPilot_hero__reE4r h1{margin:0 0 18px;font-size:clamp(2.6rem,6vw,4rem);line-height:1.08}.MycoPilot_hero_logo__sp3Jt{display:block;box-sizing:border-box;width:min(440px,100%);height:auto;padding:16px 22px;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(10,25,45,.3)}.MycoPilot_hero__reE4r h1 span{display:block;margin-top:16px;font-size:clamp(1.35rem,2.8vw,1.9rem);line-height:1.25;color:#a9dd7e}.MycoPilot_lead__g5Rvt{margin:0 0 28px;max-width:560px;color:hsla(0,0%,100%,.84);font-size:1.08rem;line-height:1.7}.MycoPilot_stats__NChLo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:44px}.MycoPilot_stat__LvzOe{display:grid;grid-template-columns:auto 1fr;grid-column-gap:14px;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:18px;border:1px solid hsla(0,0%,100%,.18);border-radius:16px;background:hsla(0,0%,100%,.08)}.MycoPilot_stat__LvzOe>:first-child{grid-row:span 2}.MycoPilot_stat__LvzOe b{font-size:1.9rem;line-height:1.1}.MycoPilot_stat__LvzOe span:last-child{color:hsla(0,0%,100%,.8);font-size:.88rem}.MycoPilot_pills__ZbV6D{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.MycoPilot_pills__ZbV6D span{padding:7px 14px;border-radius:999px;background:rgba(124,194,66,.2);color:#e3f5d4;font-size:.86rem;font-weight:600}.MycoPilot_figure__4__N5{margin:0}.MycoPilot_figure__4__N5 img{display:block;width:100%;height:auto;border-radius:20px;box-shadow:0 16px 40px rgba(30,45,61,.16)}.MycoPilot_figure__4__N5 figcaption{margin-top:10px;color:var(--muted);font-size:.9rem;text-align:center}.MycoPilot_note_section__iqStV{padding:40px 0 0}.MycoPilot_note__oQjhD{display:flex;gap:20px;align-items:flex-start;padding:26px 28px;border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:16px;background:var(--soft)}.MycoPilot_note__oQjhD h2{margin:0 0 8px;color:var(--primary-dark);font-size:1.25rem}.MycoPilot_note__oQjhD p{margin:0;color:var(--muted);line-height:1.7}.MycoPilot_two_up__lTzhJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px}.MycoPilot_two_up__lTzhJ h2{font-size:clamp(1.4rem,2.4vw,1.8rem)}.MycoPilot_mono__FKV1d{display:block;color:var(--primary);font-size:.8rem;font-weight:700}.MycoPilot_sensor_grid__WiQG0{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:18px;gap:18px;margin-top:34px}.MycoPilot_sensor__bbb_i{padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff}.MycoPilot_code__p_DWh{display:inline-grid;place-items:center;min-width:46px;height:46px;padding:0 8px;margin-bottom:12px;border-radius:12px;background:var(--primary-dark);color:#6fc6ff;font-weight:800}.MycoPilot_sensor__bbb_i h3{margin:0 0 4px;color:var(--primary-dark);font-size:1.08rem}.MycoPilot_sensor__bbb_i p{margin:10px 0 0;color:var(--muted);font-size:.94rem;line-height:1.6}.MycoPilot_outputs__h6_o6{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:36px;gap:36px;align-items:center}.MycoPilot_output_list__R987M{display:grid;grid-gap:14px;gap:14px}.MycoPilot_output__R_VNu{display:flex;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:#fff}.MycoPilot_output__R_VNu h3{margin:2px 0 4px;color:var(--primary-dark);font-size:1.05rem}.MycoPilot_output__R_VNu p{margin:0;color:var(--muted);font-size:.93rem;line-height:1.55}.MycoPilot_small_grid___bQNI{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-gap:16px;gap:16px}.MycoPilot_figure__4__N5+.MycoPilot_small_grid___bQNI{margin-top:30px}.MycoPilot_small_card__xBNYM{padding:20px;border:1px solid var(--line);border-radius:14px;background:#fff}.MycoPilot_small_card__xBNYM h3{margin:0 0 6px;color:var(--primary-dark);font-size:1.03rem}.MycoPilot_small_card__xBNYM p{margin:0;color:var(--muted);font-size:.93rem;line-height:1.55}.MycoPilot_small_dark__mxcrH{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08)}.MycoPilot_small_dark__mxcrH h3{color:#fff}.MycoPilot_small_dark__mxcrH p{color:hsla(0,0%,100%,.78)}.MycoPilot_platform_grid__VT6Pw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.MycoPilot_platform_text__si1MS{margin:0 0 12px;color:var(--muted);line-height:1.6}.MycoPilot_stage_grid__qhoWZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:14px;gap:14px;margin-top:30px}.MycoPilot_stage__nWHaB{padding:20px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;text-align:center}.MycoPilot_stage__nWHaB>:first-child{margin:0 auto 10px}.MycoPilot_stage__nWHaB h3{margin:0 0 8px;color:var(--primary-dark);font-size:1.05rem}.MycoPilot_stage__nWHaB>span:not(:first-child){display:block;color:var(--muted);font-size:.86rem;line-height:1.7}@media (max-width:900px){.MycoPilot_hero_grid__xeGYm,.MycoPilot_outputs__h6_o6,.MycoPilot_two_up__lTzhJ{grid-template-columns:minmax(0,1fr)}.MycoPilot_stats__NChLo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.MycoPilot_stat__LvzOe{padding:14px}.MycoPilot_note__oQjhD{flex-direction:column}}