.ParkPresentation-module__gro3Oa__sectionInner{max-width:var(--page-width);padding:var(--section-space) var(--page-gutter);margin-inline:auto}.ParkPresentation-module__gro3Oa__investment{border-top:1px solid var(--line);background:var(--surface)}.ParkPresentation-module__gro3Oa__investment h2{max-width:45rem}.ParkPresentation-module__gro3Oa__investmentBody{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(2rem,6vw,5rem);margin-top:2.5rem;display:grid}.ParkPresentation-module__gro3Oa__purchase,.ParkPresentation-module__gro3Oa__income{border-top:1px solid var(--line-strong);min-width:0;padding-block:1.5rem}.ParkPresentation-module__gro3Oa__capacity{font-size:1.125rem;font-weight:500}.ParkPresentation-module__gro3Oa__purchaseAmount,.ParkPresentation-module__gro3Oa__annualAmount,.ParkPresentation-module__gro3Oa__monthlyAmount{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:500;line-height:1.15}.ParkPresentation-module__gro3Oa__purchaseAmount{margin-block:1.25rem .625rem;font-size:clamp(2rem,3.8vw,3.25rem)}.ParkPresentation-module__gro3Oa__purchaseAmount span,.ParkPresentation-module__gro3Oa__annualAmount span,.ParkPresentation-module__gro3Oa__monthlyAmount span{letter-spacing:0;white-space:nowrap;font-size:1rem;font-weight:400;display:inline-block}.ParkPresentation-module__gro3Oa__label{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.5}.ParkPresentation-module__gro3Oa__annualAmount{color:var(--accent);margin-top:1.1rem;font-size:clamp(2.5rem,4.8vw,4rem)}.ParkPresentation-module__gro3Oa__monthlyAmount{margin-top:1.4rem;font-size:clamp(1.75rem,2.8vw,2.25rem)}.ParkPresentation-module__gro3Oa__monthlyLabel{color:var(--muted);margin-top:.4rem;font-size:.875rem}.ParkPresentation-module__gro3Oa__scenarioNote{max-width:38rem;color:var(--muted);grid-column:2;margin-top:.25rem;font-size:.9375rem;line-height:1.8}.ParkPresentation-module__gro3Oa__scenarioNote a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.ParkPresentation-module__gro3Oa__interestLink{border-radius:var(--corner);background:var(--accent);color:#fff;grid-column:2;justify-content:space-between;justify-self:start;align-items:center;gap:2rem;min-height:3rem;margin-top:1.5rem;padding:.75rem 1.25rem;font-size:1rem;display:inline-flex}.ParkPresentation-module__gro3Oa__interestLink:hover{background:var(--accent-hover)}.ParkPresentation-module__gro3Oa__terms{max-width:48rem;color:var(--muted);margin-top:2rem;font-size:.875rem;line-height:1.75}.ParkPresentation-module__gro3Oa__terms strong{font-weight:500}.ParkPresentation-module__gro3Oa__connectionFigure{min-width:0;margin-top:3rem;container-type:inline-size}.ParkPresentation-module__gro3Oa__connectionOverview{border:1px solid var(--line);border-radius:var(--corner);overflow:hidden;container-type:inline-size}.ParkPresentation-module__gro3Oa__expandedConnection{min-width:60rem;container-type:inline-size}.ParkPresentation-module__gro3Oa__schemeCanvas{min-width:60rem;color:var(--accent);background:#f6f4ee;position:relative}.ParkPresentation-module__gro3Oa__connectionImage{width:100%;height:auto;display:block}.ParkPresentation-module__gro3Oa__schemeTitle,.ParkPresentation-module__gro3Oa__schemeIntro,.ParkPresentation-module__gro3Oa__aggregator,.ParkPresentation-module__gro3Oa__ownBattery,.ParkPresentation-module__gro3Oa__infrastructure,.ParkPresentation-module__gro3Oa__transformer,.ParkPresentation-module__gro3Oa__gridLabel,.ParkPresentation-module__gro3Oa__energyLegend,.ParkPresentation-module__gro3Oa__controlLegend{margin:0;position:absolute}.ParkPresentation-module__gro3Oa__schemeTitle{max-width:90%;font-family:var(--font-heading), Georgia, serif;letter-spacing:-.025em;font-size:clamp(1.7rem,2.83cqw,2.125rem);font-weight:400;line-height:1.2;top:7.2%;left:4%}.ParkPresentation-module__gro3Oa__schemeIntro{max-width:90%;color:var(--muted);font-size:.9375rem;line-height:1.5;top:15.3%;left:4%}.ParkPresentation-module__gro3Oa__aggregator{gap:.1rem;line-height:1.4;display:grid;top:24.4%;left:31.75%}.ParkPresentation-module__gro3Oa__aggregator strong{font-size:1.125rem;font-weight:500}.ParkPresentation-module__gro3Oa__aggregator span,.ParkPresentation-module__gro3Oa__ownBattery span{color:var(--muted);font-size:.875rem}.ParkPresentation-module__gro3Oa__ownBattery{text-align:center;gap:.15rem;line-height:1.25;display:grid;top:85.1%;left:10.75%;transform:translate(-50%)}.ParkPresentation-module__gro3Oa__ownBattery strong{color:#2865c5;font-size:1.0625rem;font-weight:500}.ParkPresentation-module__gro3Oa__infrastructure{color:var(--muted);white-space:nowrap;font-size:.9375rem;line-height:1.4;top:82.5%;left:39.25%;transform:translate(-50%)}.ParkPresentation-module__gro3Oa__transformer{font-size:.9375rem;line-height:1.4;top:81.1%;left:67.25%;transform:translate(-50%)}.ParkPresentation-module__gro3Oa__gridLabel{white-space:nowrap;font-size:1rem;top:66.2%;left:87.83%;transform:translate(-50%)}.ParkPresentation-module__gro3Oa__energyLegend,.ParkPresentation-module__gro3Oa__controlLegend{color:var(--muted);font-size:.875rem;line-height:1.3;top:93.55%}.ParkPresentation-module__gro3Oa__energyLegend{left:8%}.ParkPresentation-module__gro3Oa__controlLegend{left:28.5%}.ParkPresentation-module__gro3Oa__scrollHint{color:var(--muted);margin-bottom:.75rem;font-size:.875rem}.ParkPresentation-module__gro3Oa__caption{color:var(--muted);margin-top:.75rem;font-size:.875rem;line-height:1.5}@container (min-width:60rem){.ParkPresentation-module__gro3Oa__scrollHint{display:none}}@container (max-width:59.999rem){.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__schemeCanvas{min-width:0}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__schemeTitle{font-size:2.833cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__schemeIntro{font-size:1.5625cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__aggregator{gap:.167cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__aggregator strong{font-size:1.875cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__aggregator span,.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__ownBattery span{font-size:1.4583cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__ownBattery{gap:.25cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__ownBattery strong{font-size:1.7708cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__infrastructure,.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__transformer{font-size:1.5625cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__gridLabel{font-size:1.6667cqw}.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__energyLegend,.ParkPresentation-module__gro3Oa__connectionOverview .ParkPresentation-module__gro3Oa__controlLegend{font-size:1.4583cqw}}.ParkPresentation-module__gro3Oa__structure{border-top:1px solid var(--line)}.ParkPresentation-module__gro3Oa__structureFigure{min-width:0;margin-top:2rem}.ParkPresentation-module__gro3Oa__structureImage{border-radius:var(--corner);width:100%;height:auto;display:block}.ParkPresentation-module__gro3Oa__imageTrigger{text-align:left;cursor:zoom-in;width:100%;display:block}.ParkPresentation-module__gro3Oa__enlargeLabel{min-height:2.75rem;color:var(--accent);text-underline-offset:.2em;align-items:center;gap:.75rem;margin-top:.5rem;font-size:.9375rem;text-decoration:underline;display:inline-flex}.ParkPresentation-module__gro3Oa__imageDialog{border:1px solid var(--line);border-radius:var(--corner);background:var(--surface);width:calc(100vw - 2rem);max-width:100rem;max-height:calc(100dvh - 2rem);color:var(--foreground);margin:auto;padding:0}.ParkPresentation-module__gro3Oa__imageDialog::backdrop{background:#182e388c}.ParkPresentation-module__gro3Oa__dialogHeader{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.ParkPresentation-module__gro3Oa__imageDialog .ParkPresentation-module__gro3Oa__dialogHeader h2{font-size:1.5rem}.ParkPresentation-module__gro3Oa__closeButton{border:1px solid var(--line-strong);border-radius:var(--corner);cursor:pointer;align-items:center;gap:1rem;min-height:2.75rem;padding:.5rem 1rem;display:inline-flex}.ParkPresentation-module__gro3Oa__dialogScroll{overscroll-behavior:contain;max-height:calc(100dvh - 10rem);overflow:auto}.ParkPresentation-module__gro3Oa__expandedImage{width:100%;min-width:60rem;height:auto}@media (max-width:767px){.ParkPresentation-module__gro3Oa__investmentBody{grid-template-columns:minmax(0,1fr);margin-top:2rem}.ParkPresentation-module__gro3Oa__income{margin-top:.5rem}.ParkPresentation-module__gro3Oa__scenarioNote,.ParkPresentation-module__gro3Oa__interestLink{grid-column:1}.ParkPresentation-module__gro3Oa__interestLink{justify-self:stretch}.ParkPresentation-module__gro3Oa__purchaseAmount{font-size:2.5rem}}
