.volterra[data-astro-cid-yoipjd45]{color:#e9eff1;--lime:#dcf78c;background:#0d151b;font-family:Geologica Variable,sans-serif}.v-notice[data-astro-cid-yoipjd45]{color:#8d9ea9;font:.6875rem var(--font-mono);border-bottom:1px solid #2c383f;justify-content:space-between;gap:1rem;padding:.65rem 5vw;display:flex}.v-notice[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{color:#cfdae0;text-decoration:none}.v-nav[data-astro-cid-yoipjd45]{justify-content:space-between;align-items:center;padding:1.4rem 5vw;display:flex}.v-logo[data-astro-cid-yoipjd45]{letter-spacing:.04em;font-size:1.15rem;font-weight:600;text-decoration:none}.v-logo[data-astro-cid-yoipjd45] span[data-astro-cid-yoipjd45]{color:var(--lime);font-size:1.6rem}.v-nav[data-astro-cid-yoipjd45] nav[data-astro-cid-yoipjd45]{gap:2rem;font-size:.75rem;display:flex}.v-nav[data-astro-cid-yoipjd45] nav[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{text-decoration:none}.v-hero[data-astro-cid-yoipjd45]{min-height:650px;position:relative;overflow:hidden}.v-hero[data-astro-cid-yoipjd45]>img[data-astro-cid-yoipjd45]{object-fit:cover;filter:saturate(.45);width:100%;height:100%;position:absolute}.v-hero[data-astro-cid-yoipjd45]:after{content:"";background:linear-gradient(90deg,#050e13eb,#050e1373 60%,#050e1326),linear-gradient(#0000 70%,#0d151b);position:absolute;inset:0}.v-hero-copy[data-astro-cid-yoipjd45]{z-index:1;padding:4rem 5vw;position:relative}.v-eyebrow[data-astro-cid-yoipjd45]{font:.62rem var(--font-mono);letter-spacing:.17em;color:var(--lime);margin-bottom:1.8rem}.v-hero[data-astro-cid-yoipjd45] h1[data-astro-cid-yoipjd45]{letter-spacing:-.06em;text-wrap:initial;max-width:15ch;margin-bottom:2.3rem;font-size:clamp(3rem,6vw,6.2rem);font-weight:400;line-height:1.01}.v-hero[data-astro-cid-yoipjd45] h1[data-astro-cid-yoipjd45] span[data-astro-cid-yoipjd45]{color:var(--lime)}.v-hero-bottom[data-astro-cid-yoipjd45]{align-items:center;gap:4rem;display:flex}.v-hero-bottom[data-astro-cid-yoipjd45] p[data-astro-cid-yoipjd45]{color:#afc1ca;margin:0;font-size:.83rem}.v-hero-bottom[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{border-bottom:1px solid #60755b;gap:3rem;padding:.8rem 0;font-size:.76rem;text-decoration:none;display:flex}.v-hero-bottom[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45] span[data-astro-cid-yoipjd45]{color:var(--lime)}.v-coordinate[data-astro-cid-yoipjd45]{z-index:1;font:.57rem var(--font-mono);letter-spacing:.16em;color:#aac0c1;position:absolute;bottom:3rem;right:5vw}.v-system[data-astro-cid-yoipjd45]{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:5rem 5vw;display:grid}.v-system[data-astro-cid-yoipjd45] h2[data-astro-cid-yoipjd45],.v-tech[data-astro-cid-yoipjd45] h2[data-astro-cid-yoipjd45]{font-size:clamp(2.4rem,4vw,4rem);font-weight:400;line-height:1.06}.v-system[data-astro-cid-yoipjd45]>div[data-astro-cid-yoipjd45]>p[data-astro-cid-yoipjd45]:not(.v-eyebrow){color:#93a7b4;max-width:42ch;font-size:.88rem;line-height:1.8}.v-options[data-astro-cid-yoipjd45]{max-width:24rem;margin-top:2rem;display:grid}.v-options[data-astro-cid-yoipjd45] button[data-astro-cid-yoipjd45]{text-align:left;color:#91a6b4;font:.75rem var(--font-mono);cursor:pointer;background:0 0;border:0;border-top:1px solid #2f414d;padding:1.1rem .5rem}.v-options[data-astro-cid-yoipjd45] button[data-astro-cid-yoipjd45][aria-pressed=true]{color:var(--lime);background:#dcf78c09}.v-diagram[data-astro-cid-yoipjd45]{background:radial-gradient(#1c303b,#101c24);border:1px solid #2c424f;border-radius:9px;min-width:0;padding:1.5rem;overflow:hidden}.v-diagram-meta[data-astro-cid-yoipjd45]{font:.57rem var(--font-mono);letter-spacing:.06em;color:#91a6b4;justify-content:space-between;display:flex}.v-iso[data-astro-cid-yoipjd45]{perspective:900px;height:325px;transform-style:preserve-3d;position:relative}.v-panel[data-astro-cid-yoipjd45]{background:#1b303d;border:1px solid #51707c;border-radius:6px;width:230px;height:160px;transition:transform .65s,filter .4s,border-color .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(54deg)rotate(-38deg);box-shadow:8px 12px #08141c}.v-panel--top[data-astro-cid-yoipjd45]{z-index:3;background:#264557;border-color:#a5c17b;margin-top:-70px}.v-panel--mid[data-astro-cid-yoipjd45]{z-index:2;margin-top:12px}.v-panel--base[data-astro-cid-yoipjd45]{z-index:1;background:#18282d;margin-top:95px}.solar-cells[data-astro-cid-yoipjd45]{background-color:#213d51;background-image:linear-gradient(#7993a6 1px,#0000 1px),linear-gradient(90deg,#7993a6 1px,#0000 1px);background-size:36px 34px;width:calc(100% - 24px);height:calc(100% - 24px);margin:12px}.v-panel[data-astro-cid-yoipjd45]>span[data-astro-cid-yoipjd45]{font:.62rem var(--font-mono);color:#bed1cd;padding:1rem;display:block}.battery-cells[data-astro-cid-yoipjd45]{justify-content:center;gap:12px;display:flex}.battery-cells[data-astro-cid-yoipjd45] i[data-astro-cid-yoipjd45]{background:linear-gradient(#16302b 40%,#b4d574 40%);border:1px solid #547572;border-radius:4px;width:30px;height:66px;display:block}.v-chip[data-astro-cid-yoipjd45]{text-align:center;width:60px;height:60px;color:var(--lime);background:#0c1918;border:1px solid #5f8277;margin:auto;font-size:2rem;line-height:60px}.v-description[data-astro-cid-yoipjd45]{border-top:1px solid #304751;padding-top:1.2rem}.v-description[data-astro-cid-yoipjd45] strong[data-astro-cid-yoipjd45]{font:.7rem var(--font-mono);color:var(--lime)}.v-description[data-astro-cid-yoipjd45] p[data-astro-cid-yoipjd45]{color:#a2b7c2;min-height:3.2em;margin:.6rem 0 0;font-size:.8rem;line-height:1.6}.v-diagram[data-astro-cid-yoipjd45][data-mode="1"] .v-panel--mid[data-astro-cid-yoipjd45]{border-color:var(--lime);filter:brightness(1.35);transform:translate(-43%,-50%)rotateX(54deg)rotate(-38deg)}.v-diagram[data-astro-cid-yoipjd45][data-mode="2"] .v-panel--base[data-astro-cid-yoipjd45]{border-color:var(--lime);filter:brightness(1.4);transform:translate(-43%,-50%)rotateX(54deg)rotate(-38deg)}.v-diagram[data-astro-cid-yoipjd45][data-mode="1"] .v-panel--top[data-astro-cid-yoipjd45],.v-diagram[data-astro-cid-yoipjd45][data-mode="2"] .v-panel--top[data-astro-cid-yoipjd45]{filter:brightness(.65)}.v-tech[data-astro-cid-yoipjd45]{border-top:1px solid #2b3d46;padding:5rem 5vw}.v-tech[data-astro-cid-yoipjd45] h2[data-astro-cid-yoipjd45] span[data-astro-cid-yoipjd45]{color:#8fa6ae}.v-tech-grid[data-astro-cid-yoipjd45]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;display:grid}.v-tech-grid[data-astro-cid-yoipjd45] article[data-astro-cid-yoipjd45]{border-top:1px solid #3a505a;padding:1.5rem 0}.v-tech-grid[data-astro-cid-yoipjd45] article[data-astro-cid-yoipjd45]>span[data-astro-cid-yoipjd45]{font:.65rem var(--font-mono);color:var(--lime);margin-bottom:2rem;display:block}.v-tech-grid[data-astro-cid-yoipjd45] h3[data-astro-cid-yoipjd45]{font-size:1.5rem;font-weight:400}.v-tech-grid[data-astro-cid-yoipjd45] p[data-astro-cid-yoipjd45]{color:#99aeb7;font-size:.85rem}.v-footer[data-astro-cid-yoipjd45]{background:#15232b;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 5vw;font-size:.7rem;display:flex}.v-footer[data-astro-cid-yoipjd45] span[data-astro-cid-yoipjd45]{color:#96aab3}.v-footer[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{color:var(--lime);text-decoration:none}.volterra[data-astro-cid-yoipjd45] [data-astro-cid-yoipjd45]:focus-visible{outline:2px solid var(--lime);outline-offset:4px;box-shadow:none}@media (width<=760px){.v-notice[data-astro-cid-yoipjd45]{font-size:.6875rem}.v-nav[data-astro-cid-yoipjd45]{padding:1.2rem 5vw}.v-nav[data-astro-cid-yoipjd45] nav[data-astro-cid-yoipjd45]{gap:1rem;font-size:.61rem}.v-nav[data-astro-cid-yoipjd45] nav[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]:nth-child(2){display:none}.v-logo[data-astro-cid-yoipjd45]{font-size:.91rem}.v-hero[data-astro-cid-yoipjd45]{min-height:560px}.v-hero-copy[data-astro-cid-yoipjd45]{padding:3rem 5vw}.v-hero[data-astro-cid-yoipjd45] h1[data-astro-cid-yoipjd45]{font-size:clamp(2.7rem,9.8vw,4rem)}.v-hero-bottom[data-astro-cid-yoipjd45]{display:block}.v-hero-bottom[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{max-width:15rem;margin-top:1rem}.v-coordinate[data-astro-cid-yoipjd45]{font-size:.48rem;bottom:1.2rem}.v-system[data-astro-cid-yoipjd45]{grid-template-columns:1fr;gap:2rem;padding:3rem 5vw}.v-iso[data-astro-cid-yoipjd45]{height:295px}.v-panel[data-astro-cid-yoipjd45]{width:200px;height:140px}.v-diagram[data-astro-cid-yoipjd45]{padding:1.1rem}.solar-cells[data-astro-cid-yoipjd45]{background-size:29px 29px}.battery-cells[data-astro-cid-yoipjd45] i[data-astro-cid-yoipjd45]{width:24px;height:48px}.v-panel[data-astro-cid-yoipjd45]>span[data-astro-cid-yoipjd45]{padding:.7rem}.v-chip[data-astro-cid-yoipjd45]{width:48px;height:48px;font-size:1.6rem;line-height:48px}.v-tech[data-astro-cid-yoipjd45]{padding:3rem 5vw}.v-tech-grid[data-astro-cid-yoipjd45]{grid-template-columns:1fr;gap:0}.v-tech-grid[data-astro-cid-yoipjd45] article[data-astro-cid-yoipjd45]>span[data-astro-cid-yoipjd45]{margin-bottom:1rem}.v-footer[data-astro-cid-yoipjd45]{flex-wrap:wrap;font-size:.65rem}.v-footer[data-astro-cid-yoipjd45] a[data-astro-cid-yoipjd45]{width:100%}}
