.mPyYxW_hero{--ink:#172625;--muted:#56625f;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--line:#e2e0d9;color:var(--ink);background:#f5f4f0;position:relative;overflow:hidden}.mPyYxW_hero a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.mPyYxW_stage{display:grid}.mPyYxW_copy{z-index:2;padding:18px 20px 8px;position:relative}.mPyYxW_breadcrumb ol{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;font-size:12px;list-style:none;display:flex}.mPyYxW_breadcrumb a{color:var(--muted);text-decoration:none}.mPyYxW_breadcrumb a:hover{color:var(--ink);text-decoration:underline}.mPyYxW_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--green-2);margin:0 0 12px;font-size:10px;font-weight:600;line-height:1.5}.mPyYxW_hero h1{letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(34px,9vw,46px);font-weight:700;line-height:1.02}.mPyYxW_hero h1 span{display:block}.mPyYxW_identity{border-top:2px solid var(--copper);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.mPyYxW_avatar{width:60px;height:60px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--copper);background:#e6eee4;border-radius:50%;flex:none;overflow:hidden}.mPyYxW_avatar img{object-fit:cover;width:60px;height:60px;display:block}.mPyYxW_identity strong{font-size:15px;line-height:1.3;display:block}.mPyYxW_role,.mPyYxW_meta{color:var(--muted);font-size:12px;line-height:1.45;display:block}.mPyYxW_role{color:var(--ink)}.mPyYxW_visual{isolation:isolate;padding:18px 20px 26px;position:relative}.mPyYxW_visual:before{content:"";z-index:-1;background:radial-gradient(70% 60% at 70% 30%,#dfeee4 0%,#0000 70%),radial-gradient(50% 50% at 20% 90%,#f1e3d6 0%,#0000 70%);position:absolute;inset:0}.mPyYxW_frame{background:#fff;border:1px solid #ffffffb3;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 30px 70px -30px #0d2a2259}.mPyYxW_frame img{width:100%;height:auto;display:block}.mPyYxW_frameBar{border-bottom:1px solid var(--line);background:#fafaf8;align-items:center;gap:8px;padding:7px 12px;display:flex}.mPyYxW_dots{gap:5px;display:flex}.mPyYxW_dots span{background:#e1e4e0;border-radius:50%;width:9px;height:9px}.mPyYxW_frameLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.mPyYxW_live{letter-spacing:.06em;color:var(--green-2);align-items:center;gap:6px;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:inline-flex}.mPyYxW_live span{background:#2fb37a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fb37a33}.mPyYxW_back{display:none}.mPyYxW_front{z-index:2;position:relative}.mPyYxW_proof{border-top:1px solid var(--line);background:#fff;grid-template-columns:1fr;gap:10px;padding:16px 20px 14px;display:grid}.mPyYxW_proofItem{--tone:var(--green-2);--tone-soft:#e6f2ea;border:1px solid var(--line);border-top:3px solid var(--tone);color:var(--ink);background:#fcfcfa;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.mPyYxW_proofItem:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #0d2a2259}.mPyYxW_toneClients{--tone:var(--copper);--tone-soft:#f6e9df}.mPyYxW_toneWattey{--tone:#b26b15;--tone-soft:#f8ecd9}.mPyYxW_toneSpc{--tone:#12a97a;--tone-soft:#e3f5ec}.mPyYxW_toneMetering{--tone:#27678d;--tone-soft:#e3eff6}.mPyYxW_proofIcon{background:var(--tone-soft);width:40px;height:40px;color:var(--tone);border-radius:12px;flex:none;place-items:center;display:grid}.mPyYxW_proofItem strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:750;line-height:1.15;display:block}.mPyYxW_proofItem span>span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.mPyYxW_proofDate{color:var(--muted);margin:2px 0 0;font-size:11px}@media (min-width:600px){.mPyYxW_proof{grid-template-columns:1fr 1fr}.mPyYxW_proofDate{grid-column:1/-1}.mPyYxW_copy{padding:26px 40px 10px}.mPyYxW_hero h1{font-size:50px}.mPyYxW_visual{padding:22px 40px 30px}.mPyYxW_proof{padding:18px 40px}}@media (min-width:1000px){.mPyYxW_hero{grid-template-rows:1fr auto;min-height:calc(100svh - 65px);display:grid}.mPyYxW_stage{grid-template-columns:47% 53%;width:100%;max-width:1680px;min-height:0;margin-inline:auto}.mPyYxW_copy{flex-direction:column;justify-content:center;padding:clamp(18px,3svh,36px) 0 clamp(18px,3svh,36px) clamp(32px,4.3vw,70px);display:flex}.mPyYxW_eyebrow{margin-bottom:clamp(12px,1.8svh,22px);font-size:11px}.mPyYxW_hero h1{margin-bottom:clamp(14px,2svh,24px);font-size:clamp(46px,min(4.6vw,8.1svh),78px);line-height:1.01}.mPyYxW_identity{margin-top:clamp(14px,2svh,24px)}.mPyYxW_visual{flex-direction:column;justify-content:center;padding:clamp(24px,4svh,48px) clamp(32px,4.3vw,70px) clamp(24px,4svh,48px) 40px;display:flex}.mPyYxW_back{opacity:.96;width:62%;display:block;position:absolute;top:clamp(14px,4svh,44px);right:clamp(20px,3vw,50px);transform:rotate(3deg)}.mPyYxW_front{width:86%;margin-top:clamp(70px,14svh,150px);transform:rotate(-1deg)}.mPyYxW_proof{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:16px clamp(32px,4.3vw,70px) 12px}.mPyYxW_proofItem{padding:14px 16px}.mPyYxW_proofItem strong{font-size:clamp(18px,1.5vw,24px)}.mPyYxW_proofDate{grid-column:1/-1}}@media (min-width:1000px) and (max-height:800px){.mPyYxW_copy{padding-block:12px}.mPyYxW_hero h1{font-size:min(4.4vw,7.6svh)}.mPyYxW_identity{margin-top:10px;padding-top:10px}.mPyYxW_front{margin-top:11svh}}@media (prefers-reduced-motion:reduce){.mPyYxW_proofItem{transition:none}.mPyYxW_proofItem:hover{transform:none}}.mPyYxW_sts{align-items:center;gap:12px;margin:14px 0 0;display:flex}.mPyYxW_sts img{filter:drop-shadow(0 18px 22px #0d2a2240);width:140px;height:auto}.mPyYxW_sts figcaption,.mPyYxW_platforms span{color:var(--muted);font-size:11px}.mPyYxW_platforms{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #fffc;border-radius:14px;margin-top:14px;padding:12px 14px;box-shadow:0 18px 40px -26px #0d2a2259}.mPyYxW_platforms p{color:var(--ink);margin:0 0 10px;font-size:12px}.mPyYxW_platforms ul{grid-template-columns:repeat(4,1fr);align-items:center;gap:10px 12px;margin:0;padding:0;list-style:none;display:grid}.mPyYxW_platforms li{justify-content:center;display:flex}.mPyYxW_platforms img{object-fit:contain;width:auto;max-width:100%;height:22px}@media (min-width:1000px){.mPyYxW_copy{padding-block:clamp(14px,2.4svh,30px)}.mPyYxW_sts{z-index:3;flex-direction:column;align-items:flex-start;gap:4px;margin:0;position:absolute;bottom:calc(clamp(24px,4svh,48px) + 108px);left:6px}.mPyYxW_sts img{width:clamp(150px,12vw,200px)}.mPyYxW_platforms{z-index:4;margin-top:16px;position:relative}.mPyYxW_platforms ul{grid-template-columns:repeat(7,1fr)}.mPyYxW_platforms img{height:20px}.mPyYxW_front{margin-top:clamp(50px,10svh,110px)}}@media (min-width:1000px) and (max-height:800px){.mPyYxW_avatar,.mPyYxW_avatar img{width:48px;height:48px}.mPyYxW_front{margin-top:7svh}}.mPyYxW_tagline{letter-spacing:-.02em;color:var(--green-2);margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}@media (min-width:1000px){.mPyYxW_hero h1{margin-bottom:clamp(10px,1.5svh,18px);font-size:clamp(40px,min(4.05vw,7.2svh),64px)}.mPyYxW_hero h1 span{white-space:nowrap}.mPyYxW_tagline{margin-bottom:clamp(8px,1.2svh,14px);font-size:clamp(17px,min(1.5vw,2.6svh),23px)}.mPyYxW_identity{margin-top:clamp(10px,1.6svh,18px);padding-top:clamp(8px,1.4svh,14px)}.mPyYxW_front{width:80%;margin-top:clamp(36px,7svh,80px)}.mPyYxW_back{width:56%}.mPyYxW_platforms{margin-top:12px;padding:10px 14px}.mPyYxW_platforms p{margin-bottom:8px}.mPyYxW_sts{bottom:calc(clamp(24px,4svh,48px) + 96px)}.mPyYxW_proof{padding-top:12px;padding-bottom:10px}.mPyYxW_proofItem{padding:10px 14px}}@media (min-width:1000px) and (max-height:820px){.mPyYxW_tagline{font-size:16px}.mPyYxW_front{margin-top:5svh}}.mPyYxW_hero{background:radial-gradient(55% 70% at 82% 38%,#e2efe6 0%,#f5f4f000 70%),radial-gradient(35% 45% at 62% 92%,#f3e6da 0%,#f5f4f000 70%),#f5f4f0}.mPyYxW_visual:before{display:none}.mPyYxW_identity{border-top:0;margin-top:22px;padding-top:0;position:relative}.mPyYxW_identity:before{content:"";background:var(--copper);width:40px;height:2px;position:absolute;top:-12px;left:0}.mPyYxW_productRow{gap:12px;margin-top:14px;display:grid}.mPyYxW_sts{flex-direction:row;align-items:center;gap:12px;margin:0;display:flex;position:static}.mPyYxW_sts img{width:120px}.mPyYxW_sts figcaption strong,.mPyYxW_sts figcaption span{display:block}.mPyYxW_sts figcaption strong{color:var(--ink);font-size:13px}.mPyYxW_sts figcaption span{color:var(--muted);font-size:11px}.mPyYxW_platforms{margin-top:0}.mPyYxW_platforms ul{grid-template-columns:repeat(4,1fr)}.mPyYxW_platforms li{align-items:center;height:34px}.mPyYxW_platforms img{object-fit:contain;width:auto;max-width:100%}.mPyYxW_proof{align-items:stretch}.mPyYxW_proofItem{border-top:1px solid var(--line);height:100%;position:relative;overflow:hidden}.mPyYxW_proofItem:before{content:"";background:var(--tone);height:3px;position:absolute;top:0;left:0;right:0}@media (min-width:1000px){.mPyYxW_visual{padding:clamp(18px,3svh,36px) clamp(32px,4.3vw,70px) clamp(18px,3svh,36px) 32px}.mPyYxW_back{width:52%;top:clamp(14px,3svh,36px);right:clamp(32px,4.3vw,70px);transform:rotate(2deg)}.mPyYxW_front{width:82%;margin-top:clamp(40px,8svh,90px)}.mPyYxW_productRow{grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:16px}.mPyYxW_sts{position:static}.mPyYxW_sts img{width:clamp(120px,9vw,150px)}.mPyYxW_platforms{margin-top:0}.mPyYxW_platforms ul{grid-template-columns:repeat(7,1fr);gap:8px 14px}.mPyYxW_proofItem span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.mPyYxW_identity{margin-top:28px}.mPyYxW_identity:before{border-radius:2px;width:120px;height:3px;top:-16px}.mPyYxW_modes{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.mPyYxW_modes li{align-items:flex-start;gap:10px;display:flex}.mPyYxW_modes svg{color:var(--copper);flex:none;margin-top:2px}.mPyYxW_modes strong{font-size:14px;line-height:1.3;display:block}.mPyYxW_modes li span>span{color:var(--muted);font-size:12.5px;line-height:1.4;display:block}.mPyYxW_doors{margin-top:16px}.mPyYxW_doorsLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:10px;font-weight:600}.mPyYxW_doors ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mPyYxW_door,.mPyYxW_doorPrimary{border:1px solid var(--green);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.mPyYxW_doorPrimary{background:var(--green);color:#fff}.mPyYxW_doorPrimary:hover{background:#24563e}.mPyYxW_door{color:var(--green);background:#ffffffa6}.mPyYxW_door:hover{background:#fff}.mPyYxW_demo{color:var(--muted);margin:10px 0 0;font-size:13px}.mPyYxW_demo a{color:var(--green-2);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mPyYxW_proof>a{align-self:stretch;margin:0}@media (min-width:1000px){.mPyYxW_modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(4px,1svh,10px)}.mPyYxW_identity{margin-top:clamp(24px,3.4svh,34px)}.mPyYxW_doors{margin-top:clamp(12px,2svh,20px)}}@media (min-width:1000px) and (max-height:820px){.mPyYxW_modes li span>span{display:none}}@media (prefers-reduced-motion:reduce){.mPyYxW_door,.mPyYxW_doorPrimary{transition:none}}.mPyYxW_proof{grid-auto-rows:1fr}.mPyYxW_proofItem span>span{-webkit-line-clamp:unset;display:block;overflow:visible}@media (min-width:1000px){.mPyYxW_proofItem span>span{-webkit-line-clamp:unset;display:block;overflow:visible}}
.npDIBq_challenge{--challenge-bg:#071614;--challenge-heading:#f3f0e8;--challenge-body:#d6ddd9;--challenge-muted:#b0bbb6;--challenge-mint:#87d5b6;--challenge-border:#bbded229;isolation:isolate;background:radial-gradient(ellipse at 20% 5%, #1f695233, transparent 55%), linear-gradient(150deg, #081c18, var(--challenge-bg));color:var(--challenge-heading);position:relative;overflow:hidden}.npDIBq_challenge:before,.npDIBq_challenge:after{content:"";z-index:-1;pointer-events:none;border:1px solid #b4dcd20f;border-radius:50%;width:850px;height:850px;position:absolute;top:-530px;right:-450px}.npDIBq_challenge:after{width:1200px;height:1200px;top:auto;bottom:-620px;right:-550px}.npDIBq_inner{max-width:1450px;padding:44px max(22px, env(safe-area-inset-left));gap:32px;margin-inline:auto;display:grid}.npDIBq_challenge .npDIBq_eyebrow{color:var(--challenge-body);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 24px;font-size:10px;line-height:1.5;display:flex}.npDIBq_eyebrow:before{content:"";background:#76d6be;flex-shrink:0;width:30px;height:2px}.npDIBq_challenge h2{letter-spacing:-.052em;text-wrap:initial;color:var(--challenge-heading);margin:0 0 24px;font-size:clamp(35px,9.5vw,52px);font-weight:700;line-height:1.04}.npDIBq_challenge h2 span{display:block}.npDIBq_challenge .npDIBq_body p{color:var(--challenge-body);margin:0;font-size:16px;line-height:1.55}.npDIBq_challenge .npDIBq_body p+p{color:#c2d0ca;margin-top:17px}.npDIBq_challenge .npDIBq_support{color:var(--challenge-heading);margin:24px 0;font-size:14px;line-height:1.5}.npDIBq_support:before{content:"";background:#76d6be;width:34px;height:2px;margin-bottom:13px;display:block}.npDIBq_challenges{gap:0;display:grid}.npDIBq_challenges article{border-top:1px solid var(--challenge-border);align-items:start;gap:15px;padding:18px 0;display:flex}.npDIBq_icon{height:44px;color:var(--challenge-mint);background:#87d5b609;border:1px solid #87d5b633;border-radius:10px;flex:0 0 44px;place-items:center;display:grid}.npDIBq_challenge .npDIBq_challenges h3{letter-spacing:-.02em;color:var(--challenge-heading);margin:0 0 6px;font-size:16px;font-weight:550;line-height:1.3}.npDIBq_challenge .npDIBq_challenges p{color:var(--challenge-muted);margin:0;font-size:14px;line-height:1.45}.npDIBq_figure{min-width:0}.npDIBq_collage{grid-template-rows:250px 125px 125px;grid-template-columns:1.25fr 1fr;gap:10px;display:grid}.npDIBq_imagePanel{border:1px solid var(--challenge-border);background:var(--challenge-bg);border-radius:12px;position:relative;overflow:hidden}.npDIBq_imagePanel img{object-fit:cover;transform:scale(1.12)}.npDIBq_equipment{grid-area:1/1}.npDIBq_solar{grid-area:2/1/4}.npDIBq_meter{grid-area:2/2}.npDIBq_controls{grid-area:3/2}.npDIBq_solar img{object-position:50% 60%;transform:scale(1.23)}.npDIBq_equipment img{object-position:45% center}.npDIBq_reality{border:1px solid var(--challenge-border);background:#0a1815ad;border-radius:12px;grid-area:1/2;padding:16px 13px}.npDIBq_challenge .npDIBq_reality h3{text-transform:uppercase;letter-spacing:.15em;color:var(--challenge-heading);margin:0 0 12px;font-size:9px;font-weight:500;line-height:1.4}.npDIBq_reality ul{margin:0;padding:0;list-style:none}.npDIBq_reality li{border-top:1px solid var(--challenge-border);align-items:center;gap:12px;padding:8px 0;font-size:12px;line-height:1.5;display:flex}.npDIBq_reality li:first-child{border:0}.npDIBq_reality svg{width:20px;height:20px;color:var(--challenge-mint);flex-shrink:0}.npDIBq_challenge .npDIBq_figure figcaption{color:var(--challenge-muted);margin-top:12px;font-size:10px;line-height:1.5}@media (min-width:600px){.npDIBq_inner{gap:40px;padding:52px clamp(22px,4.3vw,70px)}.npDIBq_challenge h2{font-size:58px}.npDIBq_challenges{grid-template-columns:1fr 1fr;gap:0 24px}.npDIBq_collage{grid-template-rows:290px 145px 145px;gap:14px}.npDIBq_reality{padding:23px}.npDIBq_challenge .npDIBq_reality h3{margin-bottom:18px;font-size:11px}.npDIBq_reality li{gap:20px;padding:11px 0;font-size:16px}.npDIBq_reality svg{width:26px;height:26px}.npDIBq_imagePanel,.npDIBq_reality{border-radius:15px}}@media (min-width:1000px){.npDIBq_inner{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:stretch;gap:36px;padding-block:64px}.npDIBq_challenge h2{margin-bottom:24px;font-size:clamp(43px,4.4vw,66px);line-height:1.01}.npDIBq_challenge .npDIBq_eyebrow{margin-bottom:26px;font-size:11px}.npDIBq_challenge .npDIBq_body p{font-size:clamp(16px,1.25vw,18px);line-height:1.5}.npDIBq_challenge .npDIBq_support{font-size:15px}.npDIBq_challenges{gap:0 22px}.npDIBq_challenges article{gap:12px;padding-block:18px}.npDIBq_challenge .npDIBq_challenges h3{font-size:16px}.npDIBq_challenge .npDIBq_challenges p{font-size:13px}.npDIBq_figure{flex-direction:column;display:flex}.npDIBq_collage{flex:1;grid-template-rows:minmax(280px,1fr) minmax(140px,.5fr) minmax(140px,.5fr);grid-template-columns:1.35fr .95fr;gap:12px;min-height:590px}.npDIBq_reality{padding:22px 18px}.npDIBq_reality li{gap:18px;padding:12px 0;font-size:16px}.npDIBq_challenge .npDIBq_reality h3{letter-spacing:.14em;font-size:10px}.npDIBq_challenge .npDIBq_figure figcaption{font-size:9px}.npDIBq_icon{flex-basis:44px}}
.jOmoaW_section{--ink:#101b1a;--body:#56615e;--muted:#6b7672;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--line:#e5e2da;color:var(--ink);background:radial-gradient(50% 40% at 100% 0,#e2efe6 0%,#0000 70%),#fff;scroll-margin-top:80px}.jOmoaW_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.jOmoaW_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}.jOmoaW_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.jOmoaW_eyebrow:before{content:"";background:var(--green);width:32px;height:2px}.jOmoaW_head h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,9vw,62px);font-weight:700;line-height:1.03}.jOmoaW_head h2 span{display:block}.jOmoaW_intro{margin-top:20px}.jOmoaW_kicker{letter-spacing:-.02em;color:var(--copper);margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:700;line-height:1.3}.jOmoaW_lead{max-width:52ch;color:var(--body);margin:10px 0 0;font-size:17px;line-height:1.55}.jOmoaW_ctas{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.jOmoaW_primary,.jOmoaW_secondary{border:1px solid var(--green);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.jOmoaW_primary{background:var(--green);color:#fff}.jOmoaW_primary:hover{background:#24563e}.jOmoaW_secondary{color:var(--green);background:#fff}.jOmoaW_secondary:hover{background:#f5f4f0}.jOmoaW_diagram{margin-top:40px;position:relative}.jOmoaW_rail{display:none}.jOmoaW_layers{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.jOmoaW_layer{--tone:#b26b15;--soft:#f8ecd9;border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -40px #0d2a2259}.jOmoaW_grid{--tone:#27678d;--soft:#e6f0f6}.jOmoaW_solar{--tone:#12a97a;--soft:#e6f5ee}.jOmoaW_generator{--tone:#b26b15;--soft:#f8eedf}.jOmoaW_controls{--tone:#c0703f;--soft:#f7ebe2}.jOmoaW_billing{--tone:#7a52c7;--soft:#f0e9fb}.jOmoaW_physical{background:var(--soft);border-bottom:1px dashed color-mix(in srgb, var(--tone) 35%, transparent);padding:20px 20px 18px;position:relative}.jOmoaW_step{color:var(--tone);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;position:absolute;top:16px;right:18px}.jOmoaW_icon{width:50px;height:50px;color:var(--tone);background:#fff;border-radius:14px;place-items:center;display:grid;box-shadow:0 6px 16px -10px #0d2a2266}.jOmoaW_physical h3{letter-spacing:-.03em;color:var(--ink);margin:14px 0 6px;font-size:24px;font-weight:700}.jOmoaW_physical p{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.jOmoaW_software{flex-direction:column;flex:1;gap:12px;padding:18px 20px 20px;display:flex}.jOmoaW_chips{flex-wrap:wrap;gap:6px;display:flex}.jOmoaW_chips span{border:1px solid var(--line);white-space:nowrap;background:#f5f4f0;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.jOmoaW_rule{color:var(--green);align-items:flex-start;gap:8px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.jOmoaW_rule svg{color:var(--green-2);flex:none;margin-top:2px}.jOmoaW_proof{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.jOmoaW_proof strong{letter-spacing:-.03em;color:var(--tone);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1;display:block}.jOmoaW_proof span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.4;display:block}.jOmoaW_dated{color:var(--muted);margin:14px 0 0;font-size:13px}.jOmoaW_result{color:#f3f0e8;background:radial-gradient(60% 80% at 100% 0,#1f6952 0%,#0000 70%),radial-gradient(40% 60% at 0 100%,#3a2a1d 0%,#0000 70%),#0b2620;border-radius:22px;gap:22px;margin-top:32px;padding:28px 24px;display:grid}.jOmoaW_resultLabel{letter-spacing:.16em;text-transform:uppercase;color:#8ee9b5;margin:0 0 8px;font-size:12px;font-weight:700}.jOmoaW_resultTitle{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.15}.jOmoaW_resultBody{color:#c9d6d0;max-width:70ch;margin:12px 0 0;font-size:15px;line-height:1.6}.jOmoaW_resultCtas{flex-direction:column;align-items:stretch;gap:10px;display:flex}.jOmoaW_resultPrimary,.jOmoaW_resultSecondary{border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.jOmoaW_resultPrimary{color:#0b2620;background:#f3f0e8}.jOmoaW_resultPrimary:hover{background:#fff}.jOmoaW_resultSecondary{color:#f3f0e8;border:1px solid #fff6}.jOmoaW_resultSecondary:hover{background:#ffffff14}.jOmoaW_resultNote{color:#9fb3ab;align-items:center;gap:4px;font-size:13px;display:inline-flex}@media (min-width:600px){.jOmoaW_wrap{padding:64px 40px}.jOmoaW_layers{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.jOmoaW_wrap{padding:88px clamp(32px,4.3vw,70px)}.jOmoaW_head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:44px;display:grid}.jOmoaW_head h2{font-size:clamp(46px,4.2vw,64px)}.jOmoaW_intro{margin-top:0}.jOmoaW_diagram{grid-template-columns:34px minmax(0,1fr);gap:14px;margin-top:52px;display:grid}.jOmoaW_rail{grid-template-rows:46% 54%;display:grid}.jOmoaW_rail span{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;transform:rotate(180deg)}.jOmoaW_railTop{color:var(--copper);background:#f7ebe2}.jOmoaW_railBottom{color:var(--green-2);background:#e6f2ea;margin-top:8px}.jOmoaW_layers{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.jOmoaW_layers:before{content:"";z-index:0;background:repeating-linear-gradient(90deg,#c57d50 0 10px,#0000 10px 18px);height:2px;position:absolute;top:45px;left:6%;right:6%}.jOmoaW_layer{z-index:1}.jOmoaW_layer+.jOmoaW_layer:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:9px solid var(--copper);z-index:2;width:0;height:0;position:absolute;top:38px;left:-11px}.jOmoaW_physical{min-height:238px}.jOmoaW_result{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);align-items:center;gap:48px;padding:40px 44px}}@media (prefers-reduced-motion:reduce){.jOmoaW_primary,.jOmoaW_secondary,.jOmoaW_resultPrimary,.jOmoaW_resultSecondary{transition:none}}.jOmoaW_forWho{letter-spacing:.02em;font-weight:700;color:var(--tone)!important;margin:4px 0 0!important;font-size:13px!important}.jOmoaW_why{font-weight:600;color:var(--ink)!important;margin:10px 0 0!important;font-size:15px!important;line-height:1.5!important}.jOmoaW_terms{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.jOmoaW_terms span{border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);color:var(--tone);background:#ffffffb3;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600}.jOmoaW_does{color:var(--body);margin:0;font-size:14px;line-height:1.5}@media (min-width:1100px){.jOmoaW_physical{min-height:300px}}.jOmoaW_resultStory{color:#e7f2ec;max-width:70ch;margin:14px 0 0;font-size:16px;font-style:italic;line-height:1.6}.jOmoaW_resultMeter{letter-spacing:-.02em;color:#f3c9a8;margin:12px 0 0;font-size:clamp(18px,1.6vw,22px);font-weight:700;line-height:1.35}
.Z0H5uW_section{--ink:#101b1a;--body:#56615e;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--border:#e5e2da;color:var(--ink);background:#f5f4f0;scroll-margin-top:80px}.Z0H5uW_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.Z0H5uW_layout{gap:32px;max-width:1450px;margin-inline:auto;padding:48px 20px;display:grid}.Z0H5uW_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 22px;font-size:12px;font-weight:600;display:flex}.Z0H5uW_eyebrow:before{content:"";background:var(--green);width:32px;height:2px}.Z0H5uW_intro h2{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(40px,10vw,60px);font-weight:700;line-height:1.02}.Z0H5uW_intro h2 span{display:block}.Z0H5uW_paragraph{max-width:46ch;color:var(--body);margin:0 0 20px;font-size:16px;line-height:1.55}.Z0H5uW_cta{background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.Z0H5uW_cta:hover{background:#24563e}.Z0H5uW_router{border-top:1px solid #d7c5a6;margin-top:30px;padding-top:22px}.Z0H5uW_routerTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:0 0 10px;font-size:12px;font-weight:600}.Z0H5uW_router ul{margin:0;padding:0;list-style:none}.Z0H5uW_router li{border-bottom:1px solid var(--border)}.Z0H5uW_router a{min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;font-size:15px;text-decoration:none;transition:background-color .15s;display:flex}.Z0H5uW_router a:hover{background:#fff}.Z0H5uW_router strong{color:var(--green-2);flex:none;align-items:center;gap:6px;font-size:14px;display:inline-flex}.Z0H5uW_families{gap:18px;min-width:0;display:grid}.Z0H5uW_watt,.Z0H5uW_spc{border:1px solid #153a2710;border-radius:22px;min-width:0;padding:20px 16px;scroll-margin-top:80px}.Z0H5uW_watt{background:linear-gradient(125deg,#f0f7ff,#dfecfa)}.Z0H5uW_spc{color:#f5f6f0;background:linear-gradient(135deg,#103f30,#0c2a1f)}.Z0H5uW_familyHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.Z0H5uW_familyLabel{letter-spacing:.12em;text-transform:uppercase;color:#396bb0;margin:0 0 10px;font-size:12px;font-weight:600}.Z0H5uW_familyName{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.Z0H5uW_familyName>svg:first-child{color:#447ee3;flex:none}.Z0H5uW_familyName h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,6vw,36px);font-weight:700;line-height:1.05}.Z0H5uW_subtitle{color:var(--body);margin:6px 0 0;font-size:14px;line-height:1.45}.Z0H5uW_badge{white-space:nowrap;background:#ffffffb3;border:1px solid #7997bc33;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.Z0H5uW_products{grid-template-columns:1fr;gap:12px;display:grid}.Z0H5uW_product{min-width:0;scroll-margin-top:90px}.Z0H5uW_productLink{height:100%;color:var(--ink);background:#ffffffe6;border:1px solid #7997bc33;border-radius:14px;flex-direction:column;padding:14px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.Z0H5uW_productLink:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #203a5540}.Z0H5uW_productTop{color:#447ee3;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.Z0H5uW_status{color:#1f6a4c;background:#e3f3ea;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.Z0H5uW_product h4{letter-spacing:-.02em;margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.25}.Z0H5uW_question{color:var(--body);margin:0 0 12px;font-size:14px;line-height:1.45}.Z0H5uW_productImage{background:#fff;border:1px solid #e3e8ee;border-radius:9px;height:170px;position:relative;overflow:hidden}.Z0H5uW_productImage img{object-fit:cover;object-position:left top}.Z0H5uW_cutout{background:radial-gradient(70% 70% at 50% 55%,#e6f0f8,#f7fafc)}.Z0H5uW_cutout img{object-fit:contain;object-position:center;filter:drop-shadow(0 14px 16px #0d2a2238);padding:12px}.Z0H5uW_caption{color:var(--body);margin:8px 0 0;font-size:12px}.Z0H5uW_product .Z0H5uW_fact{color:var(--ink);margin:10px 0 0;font-size:13px;line-height:1.45}.Z0H5uW_more{color:#2c5aa8;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:600;display:inline-flex}.Z0H5uW_spc .Z0H5uW_familyLabel{color:#8ee9b5}.Z0H5uW_spc .Z0H5uW_familyName>svg:first-child{color:#63dc9b}.Z0H5uW_spc .Z0H5uW_subtitle{color:#d5ebe0}.Z0H5uW_spc .Z0H5uW_familyName:hover h3{text-underline-offset:5px;text-decoration:underline}.Z0H5uW_spc .Z0H5uW_badge{color:#d5ebe0;background:#ffffff14;border-color:#83d4a84d}.Z0H5uW_spcBody{gap:14px;display:grid}.Z0H5uW_inspection{background:#09241b;border:1px solid #83d4a833;border-radius:14px;margin:0;padding:16px}.Z0H5uW_inspectionHead{justify-content:space-between;gap:10px;font-size:13px;display:flex}.Z0H5uW_inspectionHead span:last-child{color:#8ee9b5;font-size:12px}.Z0H5uW_bars{align-items:flex-end;gap:5px;height:140px;margin:16px 0 12px;display:flex}.Z0H5uW_barCol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.Z0H5uW_bar{opacity:.85;background:#3fae7e;border-radius:4px 4px 0 0;width:100%}.Z0H5uW_barWeak{background:var(--copper);opacity:1}.Z0H5uW_barCol span{color:#afcbbb;font-size:11px}.Z0H5uW_inspection figcaption{color:#e7f2ec;font-size:14px;line-height:1.45}.Z0H5uW_inspection figcaption span{color:#afcbbb;margin-top:4px;font-size:12px;display:block}.Z0H5uW_spcSide{flex-direction:column;gap:14px;display:flex}.Z0H5uW_spc .Z0H5uW_fact{color:#f5f6f0;margin:0;font-size:15px;line-height:1.5}.Z0H5uW_spc .Z0H5uW_fact span{color:#afcbbb}.Z0H5uW_logos{color:var(--ink);background:#fff;border-radius:14px;padding:14px}.Z0H5uW_logos p{margin:0 0 12px;font-size:13px;font-weight:600}.Z0H5uW_logos p span{color:var(--body);font-weight:400}.Z0H5uW_logos ul{grid-template-columns:repeat(4,1fr);gap:12px 14px;margin:0;padding:0;list-style:none;display:grid}.Z0H5uW_logos li{justify-content:center;align-items:center;height:34px;display:flex}.Z0H5uW_logos img{object-fit:contain;width:auto;max-width:100%}.Z0H5uW_spcLinks{flex-wrap:wrap;gap:10px 20px;display:flex}.Z0H5uW_spcLinks a{color:#8ee9b5;text-underline-offset:4px;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;display:inline-flex}@media (min-width:600px){.Z0H5uW_layout{padding:56px 40px}.Z0H5uW_products{grid-template-columns:1fr 1fr}.Z0H5uW_watt,.Z0H5uW_spc{padding:24px 22px}}@media (min-width:1000px){.Z0H5uW_layout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:44px;padding:72px clamp(32px,4.3vw,70px)}.Z0H5uW_intro{position:sticky;top:90px}.Z0H5uW_intro h2{font-size:clamp(46px,4.2vw,64px)}.Z0H5uW_paragraph{font-size:clamp(16px,1.25vw,18px)}.Z0H5uW_spcBody{grid-template-columns:1.1fr 1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.Z0H5uW_productLink,.Z0H5uW_cta,.Z0H5uW_router a{transition:none}.Z0H5uW_productLink:hover{transform:none}}.Z0H5uW_badges{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.Z0H5uW_featured{color:#fff;white-space:nowrap;background:#c57d50;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.Z0H5uW_storyCta{color:#0b2620;background:#f3f0e8;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .18s;display:inline-flex}.Z0H5uW_storyCta:hover{background:#fff}@media (prefers-reduced-motion:reduce){.Z0H5uW_storyCta{transition:none}}
.TGwSyW_section{--bg:#0b2620;--card:#10342b;--line:#ffffff1f;--text:#f3f0e8;--body:#c9d6d0;--muted:#9fb3ab;--copper:#d08a5c;--mint:#8ee9b5;isolation:isolate;background:radial-gradient(60% 50% at 85% 0%, #1f6952 0%, transparent 70%), radial-gradient(45% 40% at 5% 100%, #3a2a1d 0%, transparent 70%), var(--bg);color:var(--text);scroll-margin-top:80px;position:relative}.TGwSyW_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.TGwSyW_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}.TGwSyW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.TGwSyW_eyebrow:before{content:"";background:var(--copper);width:32px;height:2px}.TGwSyW_head h2{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(40px,10vw,64px);font-weight:700;line-height:1.02}.TGwSyW_head h2 span{display:block}.TGwSyW_lead{max-width:60ch;color:var(--body);margin:0;font-size:17px;line-height:1.55}.TGwSyW_timeline{--tone:var(--copper);border-left:2px solid var(--line);gap:18px;margin:40px 0 0;padding:0 0 0 22px;list-style:none;display:grid}.TGwSyW_timeline li{flex-direction:column;gap:2px;display:flex;position:relative}.TGwSyW_dot{background:var(--tone);width:16px;height:16px;box-shadow:0 0 0 4px var(--bg), 0 0 0 6px color-mix(in srgb, var(--tone) 40%, transparent);border-radius:50%;position:absolute;top:4px;left:-31px}.TGwSyW_role{--tone:var(--copper)}.TGwSyW_wattey{--tone:#e3a03d}.TGwSyW_spc{--tone:#3fd18f}.TGwSyW_metering{--tone:#5aa9dd}.TGwSyW_subbilling{--tone:#b48cf0}.TGwSyW_tlDate{letter-spacing:.06em;text-transform:uppercase;color:var(--tone);font-size:13px;font-weight:700}.TGwSyW_tlText{color:var(--text);font-size:16px;line-height:1.4}.TGwSyW_tlNote{color:var(--muted);margin:14px 0 0;font-size:13px}.TGwSyW_columns{gap:16px;margin-top:40px;display:grid}.TGwSyW_ownedCard,.TGwSyW_alsoCard{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 20px}.TGwSyW_columns h3,.TGwSyW_casesTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:0 0 16px;font-size:13px;font-weight:700}.TGwSyW_owned{gap:14px;margin:0;padding:0;list-style:none;display:grid}.TGwSyW_owned li{color:var(--text);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.TGwSyW_owned svg{color:var(--mint);flex:none;margin-top:3px}.TGwSyW_also{gap:10px;margin:0;padding:0;list-style:none;display:grid}.TGwSyW_alsoItem{border:1px solid var(--line);color:var(--text);background:#ffffff08;border-radius:14px;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:background-color .18s;display:flex}a.TGwSyW_alsoItem:hover{background:#ffffff14}.TGwSyW_alsoIcon{width:42px;height:42px;color:var(--mint);background:#ffffff12;border-radius:12px;flex:none;place-items:center;display:grid}.TGwSyW_alsoItem strong{font-size:15px;display:block}.TGwSyW_alsoItem span>span{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4;display:block}.TGwSyW_alsoArrow{color:var(--mint);flex:none;margin-left:auto}.TGwSyW_casesTitle{margin-top:44px}.TGwSyW_cases{gap:14px;margin:0;padding:0;list-style:none;display:grid}.TGwSyW_cases li{color:#132b27;background:#f3f0e8;border-radius:18px;padding:22px 20px 20px;position:relative;overflow:hidden}.TGwSyW_cases li:before{content:"";background:var(--copper);height:4px;position:absolute;inset:0 0 auto}.TGwSyW_caseNum{letter-spacing:-.04em;color:var(--copper);font-size:34px;font-weight:700;line-height:1;display:block}.TGwSyW_caseTag{color:#1f6a4c;background:#e2ece6;border-radius:999px;margin-top:12px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.TGwSyW_cases h4{letter-spacing:-.02em;margin:12px 0 8px;font-size:19px;font-weight:700;line-height:1.25}.TGwSyW_cases p{color:#47564f;margin:0;font-size:15px;line-height:1.5}.TGwSyW_close{border-top:1px solid var(--line);margin-top:44px;padding-top:28px}.TGwSyW_travels{max-width:72ch;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.TGwSyW_open{letter-spacing:-.02em;max-width:60ch;color:var(--text);margin:14px 0 0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.35}.TGwSyW_doors{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.TGwSyW_door,.TGwSyW_doorPrimary{border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.TGwSyW_doorPrimary{color:#0b2620;background:#f3f0e8;border-color:#f3f0e8}.TGwSyW_doorPrimary:hover{background:#fff}.TGwSyW_door{color:var(--text)}.TGwSyW_door:hover{background:#ffffff14}@media (min-width:600px){.TGwSyW_wrap{padding:64px 40px}.TGwSyW_cases{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.TGwSyW_wrap{padding:88px clamp(32px,4.3vw,70px)}.TGwSyW_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.TGwSyW_head .TGwSyW_eyebrow{grid-column:1/-1;margin-bottom:0}.TGwSyW_head h2{margin:0;font-size:clamp(48px,4.4vw,68px)}.TGwSyW_timeline{border-left:0;border-top:2px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:56px;padding-left:0}.TGwSyW_timeline li{padding:26px 18px 0 0}.TGwSyW_dot{top:-9px;left:0}.TGwSyW_columns{grid-template-columns:1.15fr 1fr;gap:20px;margin-top:48px}.TGwSyW_ownedCard,.TGwSyW_alsoCard{padding:28px}.TGwSyW_cases{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (prefers-reduced-motion:reduce){.TGwSyW_alsoItem,.TGwSyW_door,.TGwSyW_doorPrimary{transition:none}}
.gQA1Bq_section{--ink:#101b1a;--body:#56615e;--muted:#6b7672;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--line:#e5e2da;color:var(--ink);background:#fbfaf7;scroll-margin-top:80px}.gQA1Bq_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.gQA1Bq_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}.gQA1Bq_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.gQA1Bq_eyebrow:before{content:"";background:var(--green);width:32px;height:2px}.gQA1Bq_headGrid h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,10vw,64px);font-weight:700;line-height:1.02}.gQA1Bq_headGrid h2 span{display:block}.gQA1Bq_lead{max-width:56ch;color:var(--body);margin:18px 0 0;font-size:17px;line-height:1.55}.gQA1Bq_list{gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.gQA1Bq_item{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:1fr;gap:10px;padding:22px 20px;display:grid}.gQA1Bq_num{letter-spacing:-.04em;color:var(--copper);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.gQA1Bq_product{color:#1f6a4c;background:#e2ece6;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.gQA1Bq_body h3{letter-spacing:-.025em;margin:10px 0 8px;font-size:clamp(21px,1.9vw,26px);font-weight:700;line-height:1.2}.gQA1Bq_situation{max-width:80ch;color:var(--body);margin:0;font-size:15px;line-height:1.6}.gQA1Bq_pair{gap:10px;margin-top:16px;display:grid}.gQA1Bq_chose,.gQA1Bq_cost{border-radius:14px;padding:14px 16px}.gQA1Bq_chose{border-left:3px solid var(--green-2);background:#eaf4ee}.gQA1Bq_cost{border-left:3px solid var(--copper);background:#f8ece3}.gQA1Bq_pairLabel{letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:0 0 6px!important;font-size:12px!important}.gQA1Bq_chose .gQA1Bq_pairLabel{color:var(--green-2)}.gQA1Bq_cost .gQA1Bq_pairLabel{color:#9a5a33}.gQA1Bq_chose p,.gQA1Bq_cost p{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.gQA1Bq_cta{color:var(--ink);margin:28px 0 0;font-size:17px;font-weight:600}.gQA1Bq_cta a{color:var(--green-2);text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}@media (min-width:600px){.gQA1Bq_wrap{padding:64px 40px}.gQA1Bq_pair{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.gQA1Bq_wrap{padding:88px clamp(32px,4.3vw,70px)}.gQA1Bq_headGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:44px;display:grid}.gQA1Bq_headGrid h2{font-size:clamp(48px,4.4vw,68px)}.gQA1Bq_lead{margin:0}.gQA1Bq_item{grid-template-columns:96px minmax(0,1fr);gap:24px;padding:30px 32px}.gQA1Bq_num{font-size:52px}}
.mzKHqq_section{--ink:#101b1a;--body:#56615e;--muted:#6b7672;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--line:#e5e2da;color:var(--ink);background:#fbfaf7;scroll-margin-top:80px}.mzKHqq_section a:focus-visible,.mzKHqq_section summary:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.mzKHqq_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}.mzKHqq_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.mzKHqq_eyebrow:before{content:"";background:var(--green);width:32px;height:2px}.mzKHqq_headGrid h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,10vw,64px);font-weight:700;line-height:1.02}.mzKHqq_headGrid h2 span{display:block}.mzKHqq_lead{max-width:52ch;color:var(--body);margin:18px 0 0;font-size:17px;line-height:1.55}.mzKHqq_bento{gap:14px;margin-top:40px;display:grid}.mzKHqq_group{--tone:#b26b15;--soft:#f8ecd9;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;padding:22px 22px 20px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.mzKHqq_group:before{content:"";background:var(--tone);height:4px;position:absolute;inset:0 0 auto}.mzKHqq_group:hover{transform:translateY(-2px);box-shadow:0 20px 40px -26px #0d2a2259}.mzKHqq_wattey{--tone:#b26b15;--soft:#f8ecd9}.mzKHqq_spc{--tone:#12a97a;--soft:#e3f5ec}.mzKHqq_metering{--tone:#27678d;--soft:#e3eff6}.mzKHqq_sub{--tone:#7a52c7;--soft:#efe6fb}.mzKHqq_groupTop{align-items:center;gap:10px;display:flex}.mzKHqq_groupIcon{background:var(--soft);width:34px;height:34px;color:var(--tone);border-radius:10px;place-items:center;display:grid}.mzKHqq_groupProduct{letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:13px;font-weight:700}.mzKHqq_groupArrow{color:var(--muted);margin-left:auto;transition:transform .2s}.mzKHqq_group:hover .mzKHqq_groupArrow{transform:translate(3px)}.mzKHqq_groupValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.05;display:block}.mzKHqq_groupDetail{color:var(--body);margin-top:6px;font-size:15px;line-height:1.45;display:block}.mzKHqq_names{border-top:1px solid var(--line);gap:0;margin:18px 0 0;padding:16px 0 0;list-style:none;display:grid}.mzKHqq_names li{letter-spacing:-.015em;border-bottom:1px solid #f0eee8;padding:8px 0;font-size:17px;font-weight:650;line-height:1.3}.mzKHqq_names li:last-child{border-bottom:0}.mzKHqq_more{color:var(--tone);margin-top:10px;font-size:14px;font-weight:600}.mzKHqq_dated{color:var(--muted);margin:14px 0 0;font-size:13px}.mzKHqq_checkTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:48px 0 16px;font-size:13px;font-weight:700}.mzKHqq_check{gap:14px;display:grid}.mzKHqq_checkCard{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:20px;text-decoration:none;display:flex}.mzKHqq_billCard{transition:box-shadow .2s}.mzKHqq_billCard:hover{box-shadow:0 20px 40px -26px #0d2a2259}.mzKHqq_billImage{border:1px solid var(--line);border-radius:12px;display:block;overflow:hidden}.mzKHqq_billImage img{width:100%;height:auto;display:block}.mzKHqq_checkBody{flex-direction:column;gap:8px;display:flex}.mzKHqq_checkBody strong{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.mzKHqq_checkBody strong svg{color:var(--green-2)}.mzKHqq_checkBody>span{color:var(--body);font-size:14px;line-height:1.55}.mzKHqq_checkBody em{color:var(--green-2);align-items:center;gap:6px;font-size:14px;font-style:normal;font-weight:600;display:inline-flex}.mzKHqq_data{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.mzKHqq_data a{color:var(--green-2);text-underline-offset:4px;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.mzKHqq_counting{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:14px;padding:14px 20px}.mzKHqq_counting summary{cursor:pointer;font-size:15px;font-weight:700}.mzKHqq_counting ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mzKHqq_counting li{color:var(--body);padding-left:16px;font-size:14px;line-height:1.55;position:relative}.mzKHqq_counting li:before{content:"";background:var(--copper);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}@media (min-width:600px){.mzKHqq_wrap{padding:64px 40px}.mzKHqq_bento{grid-template-columns:1fr 1fr}.mzKHqq_wattey .mzKHqq_names{grid-template-columns:1fr 1fr;column-gap:20px}}@media (min-width:1000px){.mzKHqq_wrap{padding:88px clamp(32px,4.3vw,70px)}.mzKHqq_headGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.mzKHqq_headGrid h2{font-size:clamp(48px,4.4vw,68px)}.mzKHqq_lead{margin:0}.mzKHqq_bento{grid-template-rows:auto auto;grid-template-columns:1.5fr 1fr 1fr;gap:16px}.mzKHqq_wattey,.mzKHqq_spc{grid-row:1/3}.mzKHqq_check{grid-template-columns:1.4fr 1fr 1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.mzKHqq_group,.mzKHqq_billCard,.mzKHqq_groupArrow{transition:none}.mzKHqq_group:hover{transform:none}}.mzKHqq_sts{--tone:#b26b15;--soft:#f8ecd9}.mzKHqq_shot{border:1px solid var(--line);background:#f5f4f0;border-radius:12px;margin-top:16px;padding:8px;display:block}.mzKHqq_shot img{border-radius:6px;width:100%;height:auto;display:block}.mzKHqq_shotCaption{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.4;display:block}.mzKHqq_billCard{flex-direction:row;align-items:flex-start}.mzKHqq_billImage{flex:none;width:42%;max-width:220px}@media (min-width:1000px){.mzKHqq_bento{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.mzKHqq_wattey{grid-area:auto/1/auto/3}.mzKHqq_spc{grid-row:auto}.mzKHqq_wattey .mzKHqq_names{grid-template-columns:1fr 1fr 1fr}.mzKHqq_check{grid-template-columns:1.6fr 1fr 1fr}.mzKHqq_billImage{max-width:260px}}
.wZIwgG_section{--bg:#0b2620;--line:#ffffff1f;--text:#f3f0e8;--body:#c9d6d0;--muted:#9fb3ab;--copper:#d08a5c;--mint:#8ee9b5;--ink:#132b27;--ink-body:#47564f;isolation:isolate;background:radial-gradient(55% 45% at 10% 0%, #1f6952 0%, transparent 70%), radial-gradient(45% 40% at 95% 100%, #3a2a1d 0%, transparent 70%), var(--bg);color:var(--text);scroll-margin-top:80px;position:relative}.wZIwgG_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.wZIwgG_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}.wZIwgG_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.wZIwgG_eyebrow:before{content:"";background:var(--copper);width:32px;height:2px}.wZIwgG_headGrid h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,10vw,64px);font-weight:700;line-height:1.02}.wZIwgG_headGrid h2 span{display:block}.wZIwgG_summary{border:1px solid var(--line);border-left:4px solid var(--copper);background:#ffffff0a;border-radius:18px;margin-top:24px;padding:20px 22px;scroll-margin-top:90px}.wZIwgG_summaryLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:0 0 8px;font-size:12px;font-weight:700}.wZIwgG_summaryText{color:var(--text);margin:0;scroll-margin-top:110px;font-size:16px;line-height:1.65}.wZIwgG_cards{gap:16px;margin-top:40px;display:grid}.wZIwgG_card{color:var(--ink);background:#f3f0e8;border-radius:20px;flex-direction:column;padding:24px 22px;display:flex}.wZIwgG_me{box-shadow:0 0 0 2px var(--copper);background:#fff}.wZIwgG_cardLabel{letter-spacing:.14em;text-transform:uppercase;color:#b26b3f;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.wZIwgG_logo{align-items:center;height:96px;margin-top:16px;display:flex}.wZIwgG_logo img{width:auto;height:84px}.wZIwgG_portrait{width:96px;height:96px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--copper);border-radius:50%;margin-top:16px;display:block;overflow:hidden}.wZIwgG_portrait img{object-fit:cover;width:96px;height:96px;display:block}.wZIwgG_card h3{letter-spacing:-.02em;margin:16px 0 4px;font-size:21px;font-weight:700;line-height:1.25}.wZIwgG_meta{color:#2b795b;margin:0;font-size:14px;font-weight:600;line-height:1.45}.wZIwgG_body{color:var(--ink-body);margin:12px 0 0;font-size:15px;line-height:1.55}.wZIwgG_link{color:#2b795b;text-underline-offset:4px;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;display:inline-flex}.wZIwgG_engineers{color:var(--body);margin:18px 0 0;font-size:15px;line-height:1.55}.wZIwgG_tier2{border-top:1px solid var(--line);margin-top:44px;padding-top:28px}.wZIwgG_tier2 h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2vw,26px);font-weight:700}.wZIwgG_tier2 p{color:var(--muted);margin:6px 0 0;font-size:14px}.wZIwgG_tier2 ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.wZIwgG_tier2 li{color:var(--text);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}@media (min-width:600px){.wZIwgG_wrap{padding:64px 40px}}@media (min-width:1000px){.wZIwgG_wrap{padding:88px clamp(32px,4.3vw,70px)}.wZIwgG_headGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:44px;display:grid}.wZIwgG_headGrid h2{font-size:clamp(48px,4.4vw,68px)}.wZIwgG_summary{margin-top:0;padding:24px 28px}.wZIwgG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px}.wZIwgG_card{padding:28px}}
._6-QlmW_section{--bg:#0b2620;--line:#ffffff1f;--text:#f3f0e8;--body:#c9d6d0;--muted:#9fb3ab;--copper:#d08a5c;--mint:#8ee9b5;isolation:isolate;background:radial-gradient(55% 45% at 90% 0%, #1f6952 0%, transparent 70%), radial-gradient(40% 40% at 0% 100%, #3a2a1d 0%, transparent 70%), var(--bg);color:var(--text);scroll-margin-top:80px;position:relative}._6-QlmW_section a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}._6-QlmW_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px}._6-QlmW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}._6-QlmW_eyebrow:before{content:"";background:var(--copper);width:32px;height:2px}._6-QlmW_wrap>h2{letter-spacing:-.055em;max-width:16ch;margin:0;font-size:clamp(40px,10vw,66px);font-weight:700;line-height:1.02}._6-QlmW_grid{gap:28px;margin-top:32px;display:grid}._6-QlmW_text p{max-width:62ch;color:var(--body);margin:0;font-size:17px;line-height:1.65}._6-QlmW_text p+p{margin-top:16px}._6-QlmW_text ._6-QlmW_punch{letter-spacing:-.03em;color:var(--text);margin-top:22px;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.25}._6-QlmW_patterns{gap:10px;margin:0;padding:0;list-style:none;display:grid}._6-QlmW_patterns li{border:1px solid var(--line);background:#ffffff0a;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}._6-QlmW_pNum{color:var(--copper);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700;line-height:1.5}._6-QlmW_patterns strong{font-size:17px;line-height:1.3;display:block}._6-QlmW_patterns li span>span{color:var(--muted);margin-top:3px;font-size:14px;line-height:1.45;display:block}._6-QlmW_build{color:#132b27;background:#f3f0e8;border-radius:22px;gap:22px;margin-top:40px;padding:28px 24px;display:grid}._6-QlmW_buildEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#b26b3f;margin:0 0 10px;font-size:12px;font-weight:700}._6-QlmW_build h3{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.2}._6-QlmW_build p{color:#47564f;max-width:64ch;margin:12px 0 0;font-size:16px;line-height:1.6}._6-QlmW_doors{flex-direction:column;align-self:center;gap:10px;display:flex}._6-QlmW_primary,._6-QlmW_secondary{border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}._6-QlmW_primary{color:#fff;background:#0d3b2e}._6-QlmW_primary:hover{background:#24563e}._6-QlmW_secondary{color:#0d3b2e;border:1px solid #0d3b2e}._6-QlmW_secondary:hover{background:#fff}@media (min-width:600px){._6-QlmW_wrap{padding:64px 40px}}@media (min-width:1000px){._6-QlmW_wrap{padding:88px clamp(32px,4.3vw,70px)}._6-QlmW_wrap>h2{font-size:clamp(48px,4.6vw,70px)}._6-QlmW_grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:56px;margin-top:40px}._6-QlmW_build{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:44px;padding:40px 44px}}@media (prefers-reduced-motion:reduce){._6-QlmW_primary,._6-QlmW_secondary{transition:none}}
.G-Q-ba_section,.G-Q-ba_close{--ink:#101b1a;--body:#56615e;--muted:#6b7672;--green:#0d3b2e;--green-2:#2b795b;--copper:#c57d50;--line:#e5e2da;color:var(--ink);background:#f5f4f0}.G-Q-ba_section{scroll-margin-top:80px}.G-Q-ba_section a:focus-visible,.G-Q-ba_section summary:focus-visible,.G-Q-ba_close a:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.G-Q-ba_wrap{max-width:1450px;margin-inline:auto;padding:56px 20px 32px}.G-Q-ba_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:600;display:flex}.G-Q-ba_eyebrow:before{content:"";background:var(--green);width:32px;height:2px}.G-Q-ba_head h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,10vw,64px);font-weight:700;line-height:1.02}.G-Q-ba_head h2 span{display:block}.G-Q-ba_lead{max-width:44ch;color:var(--body);margin:18px 0 0;font-size:17px;line-height:1.55}.G-Q-ba_groupNav{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.G-Q-ba_groupNav a{border:1px solid var(--line);min-height:40px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.G-Q-ba_groupNav a:hover{border-color:var(--green-2)}.G-Q-ba_groupNav span{color:#1f6a4c;background:#e2ece6;border-radius:999px;padding:1px 7px;font-size:12px}.G-Q-ba_groups{gap:32px;margin-top:36px;display:grid}.G-Q-ba_group{scroll-margin-top:90px}.G-Q-ba_group h3{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);margin:0 0 10px;font-size:13px;font-weight:700}.G-Q-ba_item{border:1px solid var(--line);background:#fff;border-radius:16px;transition:box-shadow .18s}.G-Q-ba_item+.G-Q-ba_item{margin-top:8px}.G-Q-ba_item[open]{box-shadow:0 18px 36px -28px #0d2a2259}.G-Q-ba_item summary{cursor:pointer;align-items:flex-start;gap:14px;padding:16px 18px;list-style:none;display:flex}.G-Q-ba_item summary::-webkit-details-marker{display:none}.G-Q-ba_num{min-width:26px;color:var(--copper);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700;line-height:1.6}.G-Q-ba_q{flex:1;font-size:16px;font-weight:650;line-height:1.45}.G-Q-ba_icon{color:var(--green-2);flex:none;margin-top:2px;transition:transform .2s}.G-Q-ba_item[open] .G-Q-ba_icon{transform:rotate(45deg)}.G-Q-ba_answer{padding:0 18px 18px 58px}.G-Q-ba_answer p{max-width:72ch;color:var(--body);margin:0;font-size:15px;line-height:1.6}.G-Q-ba_records{background:#f5f4f0;border-radius:12px;margin-top:14px;padding:14px 16px}.G-Q-ba_recordsTitle{font-weight:700;color:var(--ink)!important;margin:0 0 10px!important;font-size:14px!important}.G-Q-ba_records table{border-collapse:collapse;width:100%;font-size:14px}.G-Q-ba_records th,.G-Q-ba_records td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:8px 0}.G-Q-ba_records th{width:40%;padding-right:12px;font-weight:650}.G-Q-ba_records td{color:var(--body)}.G-Q-ba_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.G-Q-ba_closeWrap{max-width:1450px;margin-inline:auto;padding:24px 20px 64px}.G-Q-ba_closePanel{color:#f3f0e8;background:radial-gradient(60% 70% at 90% 0,#1f6952 0%,#0000 70%),radial-gradient(40% 60% at 0 100%,#3a2a1d 0%,#0000 70%),#0b2620;border-radius:26px;padding:36px 24px}.G-Q-ba_closeEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#8ee9b5;margin:0 0 12px;font-size:12px;font-weight:700}.G-Q-ba_closePanel h2{letter-spacing:-.045em;max-width:20ch;margin:0;font-size:clamp(32px,4vw,54px);font-weight:700;line-height:1.05}.G-Q-ba_closeLead{color:#c9d6d0;max-width:52ch;margin:16px 0 0;font-size:17px;line-height:1.55}.G-Q-ba_doors{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.G-Q-ba_door,.G-Q-ba_doorPrimary{border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.G-Q-ba_doorPrimary{color:#0b2620;background:#f3f0e8;border-color:#f3f0e8}.G-Q-ba_doorPrimary:hover{background:#fff}.G-Q-ba_door{color:#f3f0e8}.G-Q-ba_door:hover{background:#ffffff14}.G-Q-ba_closeMeta{color:#9fb3ab;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;font-size:14px;display:flex}.G-Q-ba_closeMeta a{color:#f3f0e8;text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}.G-Q-ba_demo{color:#9fb3ab;border-top:1px solid #ffffff1f;margin:14px 0 0;padding-top:16px;font-size:14px}.G-Q-ba_demo a{color:#8ee9b5;text-underline-offset:4px;align-items:center;gap:4px;font-weight:600;display:inline-flex}@media (min-width:600px){.G-Q-ba_wrap{padding:64px 40px 36px}.G-Q-ba_closeWrap{padding:24px 40px 72px}.G-Q-ba_closePanel{padding:48px 44px}}@media (min-width:1000px){.G-Q-ba_wrap{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:48px;padding:88px clamp(32px,4.3vw,70px) 40px;display:grid}.G-Q-ba_head{position:sticky;top:90px}.G-Q-ba_head h2{font-size:clamp(48px,4.4vw,68px)}.G-Q-ba_groups{margin-top:0}.G-Q-ba_closeWrap{padding:24px clamp(32px,4.3vw,70px) 96px}.G-Q-ba_closePanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;padding:56px;display:grid}.G-Q-ba_closePanel>*{grid-column:1}.G-Q-ba_closePanel .G-Q-ba_doors,.G-Q-ba_closePanel .G-Q-ba_closeMeta,.G-Q-ba_closePanel .G-Q-ba_demo{grid-column:2}.G-Q-ba_closePanel .G-Q-ba_doors{flex-direction:column;grid-row:1/3;align-self:center;align-items:stretch;margin:0}.G-Q-ba_closePanel .G-Q-ba_doors a{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.G-Q-ba_item,.G-Q-ba_icon,.G-Q-ba_door,.G-Q-ba_doorPrimary{transition:none}}
._9NDCZa_section{color:#101b1a;background:#f5f4f0}._9NDCZa_wrap{max-width:1450px;margin-inline:auto;padding:8px 20px 24px}._9NDCZa_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}._9NDCZa_eyebrow:before{content:"";background:#0d3b2e;width:32px;height:2px}._9NDCZa_grid{gap:10px;margin:0;padding:0;list-style:none;display:grid}._9NDCZa_card{color:#101b1a;background:#fff;border:1px solid #e5e2da;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:16px 20px;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex}._9NDCZa_card:hover{transform:translateY(-2px);box-shadow:0 16px 32px -24px #0d2a2259}._9NDCZa_card:focus-visible{outline-offset:4px;outline:3px solid #c57d50}._9NDCZa_card strong{font-size:17px;font-weight:700;line-height:1.3;display:block}._9NDCZa_card span>span{color:#56615e;margin-top:2px;font-size:14px;display:block}._9NDCZa_card svg{color:#2b795b;flex:none}@media (min-width:600px){._9NDCZa_wrap{padding:8px 40px 28px}._9NDCZa_grid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){._9NDCZa_wrap{padding:8px clamp(32px,4.3vw,70px) 32px}._9NDCZa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){._9NDCZa_card{transition:none}._9NDCZa_card:hover{transform:none}}
