.benefit-gfx.astro-5uqichgr{aspect-ratio:16/10;background-color:transparent;display:flex}.benefit-gfx.astro-5uqichgr img.astro-5uqichgr.string-snapshot{aspect-ratio:16/9;object-fit:cover;border-radius:1rem;display:flex;border-top-left-radius:0;border-top-right-radius:0}.node-diagram.astro-5uqichgr{z-index:-1;position:relative;font-weight:600;aspect-ratio:1/1}@media screen and (min-width: 544px){.node-diagram.astro-5uqichgr{aspect-ratio:3/2}}@media screen and (min-width: 768px){.node-diagram.astro-5uqichgr{aspect-ratio:16/10}}.node-diagram__item.astro-5uqichgr{display:flex;gap:1rem;line-height:1.1rem}.node-diagram__label.astro-5uqichgr{min-width:3rem}.node-diagram__card.astro-5uqichgr{position:absolute;z-index:1;border-radius:1rem;background:#fff;box-shadow:0 1.5px 3px 1px #00000008,0 2px 4px #0000000d;border:1px solid #e4e7eb;font-size:.75rem}.node-diagram__card.astro-5uqichgr sub.astro-5uqichgr{font-size:.6125em}.node-diagram__body.astro-5uqichgr{padding:.5rem .75rem;user-select:none}.node-diagram__body--image.astro-5uqichgr{padding:0}.node-diagram__sld.astro-5uqichgr{width:320px;aspect-ratio:16/10;bottom:2rem;left:calc(50% - 160px)}@media screen and (min-width: 768px){.node-diagram__sld.astro-5uqichgr{width:420px;right:1rem;left:1rem;top:1rem}}.node-diagram__panel.astro-5uqichgr{top:1rem;left:1rem;width:160px;aspect-ratio:4/3}@media screen and (min-width: 768px){.node-diagram__panel.astro-5uqichgr{left:calc(580px + 3rem)}}.node-diagram__battery.astro-5uqichgr{top:1rem;left:1rem;width:160px;aspect-ratio:4/3}@media screen and (min-width: 768px){.node-diagram__battery.astro-5uqichgr{left:calc(580px + 3rem);top:calc(120px + 2rem)}}.node-diagram__inverter.astro-5uqichgr{top:8%;width:160px;left:calc(50% - 120px);aspect-ratio:4/3}@media screen and (min-width: 544px){.node-diagram__inverter.astro-5uqichgr{top:12%;left:calc(50% - 120px)}}@media screen and (min-width: 768px){.node-diagram__inverter.astro-5uqichgr{top:calc(50% - 2rem);left:calc(420px + 2rem)}}.node-diagram__strings.astro-5uqichgr{top:1rem;right:2rem;width:160px;aspect-ratio:4/3}@media screen and (min-width: 544px){.node-diagram__strings.astro-5uqichgr{top:1rem;right:2rem;left:auto}}@media screen and (min-width: 768px){.node-diagram__strings.astro-5uqichgr{top:1rem;bottom:2rem;left:calc(420px + 2rem)}}.node-diagram.astro-5uqichgr h1.astro-5uqichgr{font-weight:700;font-size:.75rem;padding:.5rem .75rem;border-bottom:1px solid #e4e7eb;background-color:#f5f7fa;border-top-left-radius:1rem;border-top-right-radius:1rem;user-select:none;text-transform:uppercase}.sld-faq.astro-c7hcxs7s{padding-top:7rem;margin-bottom:7rem}.sld-faq.astro-c7hcxs7s h1.astro-c7hcxs7s.title{font-size:2.5rem;text-align:center;max-width:48rem;margin-left:auto;margin-right:auto;margin-bottom:5rem}.layout.astro-c7hcxs7s{width:64rem}.faq-list.astro-c7hcxs7s{display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 768px){.faq-list.astro-c7hcxs7s{column-gap:4rem;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.faq-list.astro-c7hcxs7s{column-gap:6.25rem}}.faq-list.astro-c7hcxs7s .item.astro-c7hcxs7s .question.astro-c7hcxs7s{font-size:1.333rem;font-weight:700;color:#002a4d;margin-bottom:.25rem}.dnsp-list.astro-gj52qyg5{display:flex;flex-direction:column;gap:.5rem;isolation:isolate}.dnsp-list.astro-gj52qyg5:hover .row-wrapper.astro-gj52qyg5 .row.astro-gj52qyg5{animation-play-state:paused}.dnsp-list.astro-gj52qyg5 img.astro-gj52qyg5{width:6rem;min-width:6rem;height:6rem;object-fit:contain;box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000d,0 12px 24px #0000000d;padding:.75rem;border-radius:.5rem;transition:scale .18s ease}.dnsp-list.astro-gj52qyg5 img.astro-gj52qyg5:hover{scale:1.05}.dnsp-list.astro-gj52qyg5 .row-wrapper.astro-gj52qyg5{display:flex;width:100%;position:relative;left:-2rem}.dnsp-list.astro-gj52qyg5 .row.astro-gj52qyg5{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center;width:fit-content;animation:scroll-watcher 20s linear infinite;padding-right:.5rem}.dnsp-list.astro-gj52qyg5 .row--2.astro-gj52qyg5{animation-direction:reverse}.job-sheet.astro-hfmywhvf{background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000d;border:1px solid #CBD2D9;user-select:none;font-weight:600;transition:transform .18s ease;width:calc(100% + 6rem);height:calc(100% + 4rem);color:#1f2933}.job-sheet.astro-hfmywhvf:hover{transform:translateY(-.25rem)}.job-sheet.astro-hfmywhvf .title.astro-hfmywhvf{display:flex;gap:.75rem;font-size:1.125rem;line-height:1.2;margin-bottom:1rem}.job-sheet.astro-hfmywhvf .title.astro-hfmywhvf svg.astro-hfmywhvf{min-width:1.5rem}.job-sheet.astro-hfmywhvf .title.astro-hfmywhvf .meta.astro-hfmywhvf{font-size:.875rem;color:#616e7c}.job-sheet.astro-hfmywhvf .mppt.astro-hfmywhvf{padding-left:2.75rem;margin-bottom:1rem}.job-sheet.astro-hfmywhvf .mppt.astro-hfmywhvf .icon.astro-hfmywhvf{width:1rem;height:1rem;border-radius:50%}.job-sheet.astro-hfmywhvf .mppt.astro-hfmywhvf .label.astro-hfmywhvf{font-size:.75rem;color:#52606d;margin-bottom:.25rem}.job-sheet.astro-hfmywhvf .string.astro-hfmywhvf{display:flex;align-items:center;gap:.5rem;font-size:1rem}.job-sheet.astro-hfmywhvf .string.astro-hfmywhvf:not(:last-child){margin-bottom:.25rem}.job-sheet.astro-hfmywhvf .string.astro-hfmywhvf .meta.astro-hfmywhvf{color:#616e7c}.bento--sld.astro-xdz2opku{grid-template-rows:repeat(4,20rem)}@media screen and (min-width: 768px){.bento--sld.astro-xdz2opku{grid-template-rows:repeat(4,var(--grid-row-height))}}
