.yield-journey[data-v-87cc76ba]{margin-top:var(--solar-space-64);border-top:1px solid var(--solar-line);padding-top:38px}.journey-heading[data-v-87cc76ba]{justify-content:space-between;align-items:center;gap:var(--solar-space-24);display:flex}.journey-heading h3[data-v-87cc76ba]{font-size:var(--solar-text-26)}.journey-heading a[data-v-87cc76ba]{font-size:var(--solar-text-12);white-space:nowrap}.journey-map[data-v-87cc76ba]{margin-top:var(--solar-space-40);grid-template-columns:1fr 90px 1fr 80px 1.15fr;align-items:center;display:grid}.journey-map h4[data-v-87cc76ba]{font-size:var(--solar-text-23)}.journey-map p[data-v-87cc76ba]{font-size:var(--solar-text-14);margin-top:var(--solar-space-12)}.journey-reserve[data-v-87cc76ba],.journey-source[data-v-87cc76ba]{align-self:stretch;min-width:0;min-height:280px}.journey-source[data-v-87cc76ba]{display:grid}.journey-source figure[data-v-87cc76ba]{isolation:isolate;border-radius:var(--solar-radius-panel);grid-template-rows:minmax(80px,1fr) auto;display:grid;position:relative;overflow:hidden}.journey-source img[data-v-87cc76ba]{z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journey-source figcaption[data-v-87cc76ba]{padding:var(--solar-space-24) 26px;color:var(--solar-media-ink);background:var(--solar-caption-shade-end);border-top:1px solid var(--solar-caption-border);grid-row:2}.journey-source h4[data-v-87cc76ba]{font-size:var(--solar-text-29)}.journey-source p[data-v-87cc76ba]{color:var(--solar-media-ink-soft)}.journey-source .journey-location[data-v-87cc76ba]{border-radius:var(--solar-radius-pill);background:var(--solar-glass-header);color:var(--solar-media-ink);font-size:var(--solar-text-11);font-weight:var(--solar-weight-medium);padding:6px 10px;position:absolute;top:16px;left:16px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.journey-source figcaption[data-v-87cc76ba]{background:var(--solar-caption-shade-start);-webkit-backdrop-filter:blur(10px)}}@media (prefers-reduced-transparency:reduce){.journey-source figcaption[data-v-87cc76ba]{background:var(--solar-caption-opaque);-webkit-backdrop-filter:none}}.journey-transfer[data-v-87cc76ba]{padding-inline:var(--solar-space-12);color:var(--solar-muted);align-items:center;display:flex;position:relative}.journey-transfer[data-v-87cc76ba]:before{content:"";background:var(--solar-line);flex:1;height:1px}.journey-transfer span[data-v-87cc76ba]{font-size:var(--solar-text-11);position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.journey-reserve[data-v-87cc76ba]{border:1px solid var(--solar-line);border-radius:var(--solar-radius-panel);background:var(--solar-earn);flex-direction:column;justify-content:center;padding:30px 26px;display:flex}.journey-reserve svg[data-v-87cc76ba]{color:var(--solar-green);margin-bottom:var(--solar-space-28)}.journey-reserve h4[data-v-87cc76ba]{font-size:var(--solar-text-29)}.journey-branch[data-v-87cc76ba]{align-self:stretch;position:relative}.journey-branch[data-v-87cc76ba]:before{content:"";border-top:1px solid var(--solar-line);width:50%;position:absolute;top:50%;left:0}.journey-branch span[data-v-87cc76ba]{border-left:1px solid var(--solar-line);width:50%;height:calc(25% + 8px);position:absolute;right:0}.journey-branch span[data-v-87cc76ba]:first-child{border-top:1px solid var(--solar-line);border-top-left-radius:12px;top:calc(25% - 8px)}.journey-branch span[data-v-87cc76ba]:last-child{border-bottom:1px solid var(--solar-line);border-bottom-left-radius:12px;bottom:calc(25% - 8px)}.journey-outcomes[data-v-87cc76ba]{gap:var(--solar-space-32);grid-template-rows:1fr 1fr;align-self:stretch;list-style:none;display:grid}.journey-outcomes li[data-v-87cc76ba]{padding-left:var(--solar-space-20);flex-direction:column;justify-content:center;display:flex}.journey-outcomes h4[data-v-87cc76ba]{align-items:center;gap:var(--solar-space-12);font-size:var(--solar-text-21);display:flex}.journey-outcomes img[data-v-87cc76ba]{flex-shrink:0;width:32px;height:32px}.journey-outcomes .journey-allocation[data-v-87cc76ba]{font-size:var(--solar-text-11);font-weight:var(--solar-weight-semibold);letter-spacing:.025em;margin:0 0 14px}.journey-notes[data-v-87cc76ba]{border-top:1px solid var(--solar-line);padding-top:var(--solar-space-24);margin-top:36px}.journey-notes p[data-v-87cc76ba]{font-size:var(--solar-text-12)}.journey-notes p+p[data-v-87cc76ba]{margin-top:5px}@media (width<=1200px){.journey-map[data-v-87cc76ba]{grid-template-columns:1fr 70px 1fr 48px 1.1fr}.journey-reserve[data-v-87cc76ba]{padding:26px 22px}.journey-outcomes li[data-v-87cc76ba]{padding-left:14px}}@media (width<=900px){.journey-map[data-v-87cc76ba]{grid-template-columns:1fr}.journey-transfer[data-v-87cc76ba]{width:20px;height:58px;padding:var(--solar-space-8) 0;flex-direction:column;justify-self:center}.journey-transfer[data-v-87cc76ba]:before{width:1px;height:auto}.journey-transfer span[data-v-87cc76ba]{top:18px;bottom:auto;left:27px;transform:none}.journey-transfer svg[data-v-87cc76ba]{transform:rotate(90deg)}.journey-reserve[data-v-87cc76ba]{text-align:center;align-items:center;padding:26px}.journey-reserve svg[data-v-87cc76ba]{margin-bottom:14px}.journey-reserve h4[data-v-87cc76ba]{text-align:center}.journey-reserve p[data-v-87cc76ba]{max-width:390px;margin-inline:auto}.journey-branch[data-v-87cc76ba]{height:48px}.journey-branch[data-v-87cc76ba]:before{background:var(--solar-line);border:0;width:1px;height:24px;top:0;left:50%}.journey-branch span[data-v-87cc76ba]{border:0;width:calc(25% + 1px);height:24px}.journey-branch span[data-v-87cc76ba]:first-child{border-top:1px solid var(--solar-line);border-left:1px solid var(--solar-line);top:24px;left:25%}.journey-branch span[data-v-87cc76ba]:last-child{border-top:1px solid var(--solar-line);border-right:1px solid var(--solar-line);border-bottom:0;border-radius:0 12px 0 0;top:24px;bottom:auto;right:25%}.journey-outcomes[data-v-87cc76ba]{gap:var(--solar-space-32);grid-template-rows:1fr;grid-template-columns:1fr 1fr}.journey-outcomes li[data-v-87cc76ba]{padding:var(--solar-space-16) 0 0;justify-content:flex-start}}@media (width<=600px){.yield-journey[data-v-87cc76ba]{padding-top:var(--solar-space-28);margin-top:var(--solar-space-40)}.journey-heading[data-v-87cc76ba]{align-items:flex-start;gap:var(--solar-space-16);flex-direction:column}.journey-heading h3[data-v-87cc76ba]{font-size:var(--solar-text-24)}.journey-map[data-v-87cc76ba]{margin-top:var(--solar-space-28)}.journey-source figcaption[data-v-87cc76ba]{padding:22px}.journey-branch[data-v-87cc76ba]{height:28px}.journey-branch[data-v-87cc76ba]:before{height:100%;left:24px}.journey-branch span[data-v-87cc76ba]{display:none}.journey-outcomes[data-v-87cc76ba]{margin-left:var(--solar-space-24);border-left:1px solid var(--solar-line);gap:var(--solar-space-28);grid-template-columns:1fr}.journey-outcomes li[data-v-87cc76ba]{padding:0 0 0 var(--solar-space-28);position:relative}.journey-outcomes li[data-v-87cc76ba]:before{content:"";border-top:1px solid var(--solar-line);width:16px;position:absolute;top:8px;left:0}.journey-outcomes .journey-allocation[data-v-87cc76ba]{margin-bottom:10px}.journey-outcomes h4[data-v-87cc76ba]{font-size:var(--solar-text-20);gap:10px}.journey-notes[data-v-87cc76ba]{margin-top:var(--solar-space-28)}}.asset-gallery[data-v-b4a44069]{margin-top:var(--solar-space-40)}.asset-gallery-toolbar[data-v-b4a44069]{justify-content:space-between;align-items:center;gap:var(--solar-space-24);margin-bottom:var(--solar-space-24);display:flex}.asset-tabs[data-v-b4a44069]{gap:var(--solar-space-4);background:var(--solar-chip);padding:5px;display:flex}.asset-tabs[data-v-b4a44069],.asset-tabs button[data-v-b4a44069]{border-radius:var(--solar-radius-tab)}.asset-tabs button[data-v-b4a44069]{padding:var(--solar-space-12) 23px;min-height:44px;font-size:var(--solar-text-14);font-weight:var(--solar-weight-medium);color:var(--solar-muted);white-space:nowrap}.asset-tabs [aria-selected=true][data-v-b4a44069]{background:var(--solar-surface);color:var(--solar-ink);box-shadow:0 2px 6px var(--solar-tab-shadow)}.asset-controls[data-v-b4a44069]{align-items:center;gap:var(--solar-space-8);display:flex}.asset-play[data-v-b4a44069]{min-height:44px;font-size:var(--solar-text-12);color:var(--solar-muted);align-items:center;gap:9px;padding:10px 15px;display:inline-flex}.asset-arrow[data-v-b4a44069]{border:1px solid var(--solar-line);background:var(--solar-surface);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.asset-arrow[data-v-b4a44069]:hover{background:var(--solar-chip)}.asset-panel[data-v-b4a44069]{border:1px solid var(--solar-line);border-radius:var(--solar-radius-gallery);background:var(--solar-surface);grid-template-columns:minmax(0,2.35fr) minmax(280px,1fr);display:grid;overflow:hidden}.asset-photo[data-v-b4a44069]{background:var(--solar-chip);min-height:500px;position:relative;overflow:hidden}.asset-photo>img[data-v-b4a44069]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.asset-photo-counter[data-v-b4a44069]{gap:var(--solar-space-8);color:var(--solar-media-ink);border:1px solid var(--solar-glass-border);border-radius:var(--solar-radius-tab);background:var(--solar-project-badge-glass);font-size:var(--solar-text-12);font-variant-numeric:tabular-nums;padding:9px 14px;display:flex;position:absolute;bottom:24px;left:26px}.asset-photo-counter span[data-v-b4a44069]:last-child{color:var(--solar-project-badge-muted)}.asset-dossier[data-v-b4a44069]{flex-direction:column;padding:30px;display:flex}.asset-dossier-top[data-v-b4a44069]{font-size:var(--solar-text-11);color:var(--solar-muted);justify-content:space-between;align-items:center;gap:14px;margin-bottom:44px;display:flex}.asset-status[data-v-b4a44069]{background:var(--solar-chip);color:var(--solar-green);border-radius:var(--solar-radius-tab);padding:6px 10px}.asset-details[data-v-b4a44069]{flex:1}.asset-details h3[data-v-b4a44069]{font-size:var(--solar-text-40);letter-spacing:-.045em;line-height:1.05}.asset-details .asset-type[data-v-b4a44069]{font-size:var(--solar-text-13);margin-top:10px}.asset-details dl[data-v-b4a44069]{gap:22px;margin-top:30px;display:grid}.asset-details dt[data-v-b4a44069]{font-size:var(--solar-text-11);color:var(--solar-muted);margin-bottom:3px}.asset-details dd[data-v-b4a44069]{font-size:var(--solar-text-16);margin:0}.asset-coordinates dd[data-v-b4a44069]{font-size:var(--solar-text-12);font-variant-numeric:tabular-nums;white-space:nowrap}.asset-map[data-v-b4a44069]{border-top:1px solid var(--solar-line);font-size:var(--solar-text-12);font-weight:var(--solar-weight-semibold);justify-content:space-between;align-items:center;gap:10px;margin-top:36px;padding:18px 0 0;display:flex}.asset-map span[data-v-b4a44069]{margin-right:auto}.asset-map[data-v-b4a44069]:hover{color:var(--solar-green)}.asset-photo-enter-active[data-v-b4a44069],.asset-photo-leave-active[data-v-b4a44069]{transition:opacity .8s,transform --solar-motion-normal 1var cubic-bezier(.16,1,.3,1)}.asset-photo-enter-from[data-v-b4a44069]{opacity:0;transform:scale(1.025)}.asset-photo-leave-to[data-v-b4a44069]{opacity:0}.asset-details-enter-active[data-v-b4a44069],.asset-details-leave-active[data-v-b4a44069]{transition:opacity var(--solar-motion-fast),transform var(--solar-motion-fast)}.asset-details-enter-from[data-v-b4a44069]{opacity:0;transform:translateY(6px)}.asset-details-leave-to[data-v-b4a44069]{opacity:0}@media (width<=1100px){.asset-panel[data-v-b4a44069]{grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr)}.asset-dossier[data-v-b4a44069]{padding:25px}.asset-tabs button[data-v-b4a44069]{padding-inline:17px}.asset-play span[data-v-b4a44069]{display:none}}@media (width<=767px){.asset-gallery[data-v-b4a44069]{margin-top:30px}.asset-gallery-toolbar[data-v-b4a44069]{gap:var(--solar-space-12);flex-wrap:wrap;margin-bottom:18px}.asset-tabs[data-v-b4a44069]{width:100%;padding:var(--solar-space-4)}.asset-tabs button[data-v-b4a44069]{font-size:var(--solar-text-12);padding:10px var(--solar-space-8);flex:1}.asset-controls[data-v-b4a44069]{justify-content:flex-end;width:100%}.asset-play[data-v-b4a44069]{padding-left:var(--solar-space-4);margin-right:auto}.asset-play span[data-v-b4a44069]{display:inline}.asset-panel[data-v-b4a44069]{border-radius:var(--solar-radius-panel);grid-template-columns:1fr}.asset-photo[data-v-b4a44069]{aspect-ratio:1.18;min-height:0}.asset-photo-counter[data-v-b4a44069]{bottom:18px;left:18px}.asset-dossier[data-v-b4a44069]{padding:26px}.asset-dossier-top[data-v-b4a44069]{margin-bottom:25px}.asset-details h3[data-v-b4a44069]{font-size:var(--solar-text-36)}.asset-details dl[data-v-b4a44069]{margin-top:var(--solar-space-24);grid-template-columns:1fr 1fr;gap:18px}.asset-coordinates[data-v-b4a44069]{grid-column:1/-1}.asset-map[data-v-b4a44069]{margin-top:25px}}@media (prefers-reduced-motion:reduce){.asset-details-enter-active[data-v-b4a44069],.asset-details-leave-active[data-v-b4a44069],.asset-photo-enter-active[data-v-b4a44069],.asset-photo-leave-active[data-v-b4a44069]{transition:none}}.solar-finale[data-v-33d6563c]{isolation:isolate;color:var(--solar-media-ink);background:var(--solar-closing-background);position:relative}.finale-inner[data-v-33d6563c]{z-index:1;pointer-events:none;align-items:center;min-height:640px;padding-block:90px;display:flex;position:relative}.finale-copy[data-v-33d6563c]{pointer-events:auto;width:50%}.finale-copy h2[data-v-33d6563c]{letter-spacing:-.055em;max-width:600px;font-size:clamp(44px,4.7vw,72px);line-height:1.06}.finale-copy h2 span[data-v-33d6563c]{margin-top:var(--solar-space-12);display:block;color:var(--solar-lime)!important}.finale-copy p[data-v-33d6563c]{max-width:350px;margin-block:var(--solar-space-28) var(--solar-space-32);color:var(--solar-closing-muted)}.finale-actions[data-v-33d6563c]{align-items:center;gap:var(--solar-space-20) var(--solar-space-28);flex-wrap:wrap;display:flex}.finale-copy .solar-button[data-v-33d6563c]{gap:var(--solar-space-28);min-height:56px;padding-inline:var(--solar-space-28)}.finale-copy .solar-text-link[data-v-33d6563c]{font-size:var(--solar-text-14)}.finale-copy .solar-text-link[data-v-33d6563c]:hover{color:var(--solar-lime)}.finale-landscape[data-v-33d6563c]{width:60%;position:absolute;inset:0 0 0 auto;overflow:hidden}.finale-landscape img[data-v-33d6563c]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;width:100%;height:100%}.finale-landscape[data-v-33d6563c]:after{content:"";background:linear-gradient(90deg,var(--solar-closing-background) 0,var(--solar-closing-shade-strong) 9%,var(--solar-closing-shade-soft) 30%,var(--solar-closing-clear) 65%),linear-gradient(180deg,var(--solar-closing-photo-clear) 62%,var(--solar-closing-photo-shade));pointer-events:none;position:absolute;inset:0}.finale-landscape figcaption[data-v-33d6563c]{z-index:1;position:absolute;bottom:38px;right:max(5vw,50vw - 640px)}.finale-landscape figcaption a[data-v-33d6563c]{align-items:center;gap:var(--solar-space-28);min-height:44px;display:flex}.finale-landscape figcaption a[data-v-33d6563c]:hover{color:var(--solar-lime)}.finale-landscape figcaption strong[data-v-33d6563c]{font-size:var(--solar-text-15);font-weight:var(--solar-weight-semibold);margin-bottom:var(--solar-space-4);display:block}.finale-landscape figcaption span[data-v-33d6563c]{font-size:var(--solar-text-12);display:block}.finale-landscape .finale-map-label[data-v-33d6563c]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.solar-finale[data-v-33d6563c] :focus-visible{outline-color:var(--solar-lime)}@media (width<=1024px){.finale-inner[data-v-33d6563c]{min-height:580px;padding-block:70px}.finale-copy[data-v-33d6563c]{width:54%}}@media (width<=900px){.finale-inner[data-v-33d6563c]{min-height:auto;padding-block:60px 36px}.finale-copy[data-v-33d6563c]{width:100%}.finale-copy h2[data-v-33d6563c]{max-width:620px;font-size:clamp(40px,6.5vw,56px)}.finale-landscape[data-v-33d6563c]{width:100%;height:clamp(290px,55vw,450px);position:relative}.finale-landscape img[data-v-33d6563c]{-o-object-position:center 45%;object-position:center 45%}.finale-landscape[data-v-33d6563c]:after{background:linear-gradient(180deg,var(--solar-closing-background),var(--solar-closing-clear) 30%),linear-gradient(180deg,var(--solar-closing-photo-clear) 45%,var(--solar-closing-photo-shade))}.finale-landscape figcaption[data-v-33d6563c]{bottom:26px;left:5vw;right:auto}}@media (width<=767px){.finale-copy p[data-v-33d6563c]{font-size:var(--solar-text-16);margin-block:var(--solar-space-24) var(--solar-space-28)}.finale-actions[data-v-33d6563c]{gap:var(--solar-space-20)}.finale-copy .solar-button[data-v-33d6563c]{padding-inline:var(--solar-space-24)}}.solar-site{--app-solar-light-bg:#f7f8f3;--app-solar-light-row:#fff;--app-solar-light-row-2:#f3f5ee;--app-solar-light-line:#e1e6d8;--app-solar-light-ink:#242b1e;--app-solar-light-muted:#707865;--app-solar-light-chip:#ecf0e4;--app-solar-light-chip-ink:#58624c;--app-solar-light-spark:#7a9a25;--app-solar-light-cta:#d0ff41;--app-solar-light-cta-hover:#c4f52e;--app-solar-light-cta-ink:#242b1e;--app-solar-dark-bg:#11150e;--app-solar-dark-row:#1c2017;--app-solar-dark-row-2:#252a1e;--app-solar-dark-line:#333b29;--app-solar-dark-ink:#edf0e5;--app-solar-dark-muted:#a7ae9b;--app-solar-dark-chip:#292f21;--app-solar-dark-chip-ink:#c5ccb8;--app-solar-dark-spark:#d0ff41;--app-solar-dark-cta:#d0ff41;--app-solar-dark-cta-hover:#d8ff62;--app-solar-dark-cta-ink:#4b5539;--app-solar-font:"Urbanist", sans-serif;--app-solar-title-size:40px;--app-solar-section-size:24px;--app-solar-card-title-size:18px;--app-solar-action-min-height:48px;--app-solar-action-padding:12px 20px;--app-solar-action-border-radius:14px;--app-solar-action-font-size:14px;--app-solar-action-font-weight:500;--app-solar-action-line-height:1.2;--app-solar-action-letter-spacing:.01em;--app-solar-panel-border-radius:24px;--app-solar-panel-padding:24px;--solar-bg:var(--app-solar-light-bg);--solar-surface:#fdfefb;--solar-soft:var(--app-solar-light-row-2);--solar-line:var(--app-solar-light-line);--solar-ink:var(--app-solar-light-ink);--solar-muted:#65705b;--solar-chip:var(--app-solar-light-chip);--solar-green:#526e1b;--solar-earn:#eaf0dc;--solar-logo:none;--solar-font:var(--app-solar-font);--solar-text-10:10px;--solar-text-11:11px;--solar-text-12:12px;--solar-text-13:13px;--solar-text-14:14px;--solar-text-15:15px;--solar-text-16:16px;--solar-text-17:17px;--solar-text-18:18px;--solar-text-19:19px;--solar-text-20:20px;--solar-text-21:21px;--solar-text-23:23px;--solar-text-24:24px;--solar-text-26:26px;--solar-text-29:29px;--solar-text-36:36px;--solar-text-38:38px;--solar-text-40:40px;--solar-text-46:46px;--solar-text-48:48px;--solar-text-51:51px;--solar-text-80:80px;--solar-space-4:4px;--solar-space-8:8px;--solar-space-12:12px;--solar-space-16:16px;--solar-space-20:20px;--solar-space-24:24px;--solar-space-28:28px;--solar-space-32:32px;--solar-space-40:40px;--solar-space-48:48px;--solar-space-64:64px;--solar-space-80:80px;--solar-space-96:96px;--solar-space-108:108px;--solar-display-size:clamp(66px, 6.6vw, 96px);--solar-section-size:clamp(38px, 4vw, 58px);--solar-weight-regular:400;--solar-weight-normal:500;--solar-weight-medium:550;--solar-weight-semibold:600;--solar-weight-strong:650;--solar-radius-control:var(--app-solar-action-border-radius);--solar-radius-panel:var(--app-solar-panel-border-radius);--solar-radius-gallery:28px;--solar-radius-tab:100px;--solar-radius-pill:999px;--solar-motion-fast:.18s;--solar-motion-normal:.2s;--solar-motion-enter:.5s;--solar-motion-reveal:.6s;--solar-motion-film:.65s;--solar-action-ink:var(--app-solar-light-cta-ink);--solar-media-ink:var(--app-solar-light-bg);--solar-media-ink-soft:var(--app-solar-dark-ink);--solar-lime:var(--app-solar-light-cta);--solar-opaque-glass:var(--app-solar-dark-row);--solar-media-shadow-base:var(--app-solar-dark-bg);--solar-action-hover:#dbff73;--solar-action-highlight:#f5ffd080;--solar-action-shadow:#303b1810;--solar-glass-border:#edf0e52b;--solar-glass-header:#172011d9;--solar-glass-highlight:#ffffff15;--solar-header-shadow:#11150e0d;--solar-glass-hover:#edf0e518;--solar-poster-background:#182114;--solar-film-shade-start:#10170db3;--solar-film-shade-middle:#10170d48;--solar-film-shade-end:#10170d15;--solar-film-shade-bottom:#11150e80;--solar-film-shade-top:#11150e20;--solar-film-control-border:var(--solar-glass-border);--solar-film-control-bg:#11150e55;--solar-film-control-hover:#11150e99;--solar-hero-ink:#f0f3e8;--solar-reserve-border:#edf0e540;--solar-reserve-glass:#192112df;--solar-reserve-highlight:#ffffff2b;--solar-reserve-shadow:#11150e14;--solar-backer-highlight:#f7f8f312;--solar-backer-clear:#f7f8f303;--solar-backer-glass:#17201168;--solar-backer-highlight-hover:#f7f8f316;--solar-backer-glass-hover:#17201180;--solar-menu-background:#192112;--solar-film-mobile-shade-start:#10170dad;--solar-film-mobile-shade-end:#10170d40;--solar-film-mobile-shade-bottom:#11150e66;--solar-caption-opaque:#172011;--solar-caption-shade-start:#172011c7;--solar-caption-shade-end:#172011ed;--solar-caption-border:#edf0e526;--solar-tab-shadow:#303b1808;--solar-project-badge-glass:#172011ba;--solar-project-badge-muted:#c6cdbd;--solar-closing-background:#151e11;--solar-closing-muted:#d8dfce;--solar-closing-shade-strong:#151e11e6;--solar-closing-shade-soft:#151e1180;--solar-closing-clear:#151e1100;--solar-closing-photo-shade:#10170cf2;--solar-closing-photo-clear:#10170c00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--solar-bg);color:var(--solar-ink);font-family:var(--solar-font);font-size:var(--solar-text-16);line-height:1.5;overflow:clip}.solar-site :where(*){font-family:var(--solar-font)}.solar-site[data-theme=dark]{--solar-bg:var(--app-solar-dark-bg);--solar-surface:var(--app-solar-dark-row);--solar-soft:var(--app-solar-dark-row-2);--solar-line:var(--app-solar-dark-line);--solar-ink:var(--app-solar-dark-ink);--solar-muted:var(--app-solar-dark-muted);--solar-chip:var(--app-solar-dark-chip);--solar-green:var(--app-solar-dark-spark);--solar-earn:#252f19;--solar-logo:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.solar-site:not([data-theme=light]){--solar-bg:var(--app-solar-dark-bg);--solar-surface:var(--app-solar-dark-row);--solar-soft:var(--app-solar-dark-row-2);--solar-line:var(--app-solar-dark-line);--solar-ink:var(--app-solar-dark-ink);--solar-muted:var(--app-solar-dark-muted);--solar-chip:var(--app-solar-dark-chip);--solar-green:var(--app-solar-dark-spark);--solar-earn:#252f19;--solar-logo:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.solar-site :is(h1,h2,h3,h4,p,figure,ol,ul){margin:0;padding:0}.solar-site :is(h1,h2,h3,h4){color:inherit;text-align:left;max-width:none;font-weight:var(--solar-weight-medium);overflow:visible}.solar-site h1{font-size:var(--solar-display-size);letter-spacing:-.06em;line-height:.99}.solar-site h2{font-size:var(--solar-section-size);letter-spacing:-.045em;white-space:pre-line;line-height:1.08}.solar-site h3{font-size:var(--solar-text-24);letter-spacing:-.03em;line-height:1.2}.solar-site h4{font-size:var(--solar-text-20);letter-spacing:-.025em;line-height:1.3}.solar-site :is(h1,h2) span{color:inherit!important}.solar-site p{color:var(--solar-muted);font-size:var(--solar-text-17);line-height:1.65}.solar-site a{color:inherit;text-decoration:none}.solar-site button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.solar-site img{max-width:100%;display:block}.solar-site svg{flex-shrink:0}.solar-site :focus-visible{outline:2px solid var(--solar-green);outline-offset:5px}.solar-site main:focus{outline:none}.solar-site section[id]{scroll-margin-top:var(--solar-space-40)}.solar-site .solar-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.solar-site .solar-section{padding-block:var(--solar-space-108)}.solar-site .solar-skip{z-index:20;padding:var(--solar-space-12) 18px;border-radius:var(--solar-radius-control);background:var(--solar-lime);color:var(--solar-action-ink);position:absolute;top:-100px;left:24px}.solar-site .solar-skip:focus{top:24px}.solar-site .solar-logo{flex-shrink:0;width:117px;display:block}.solar-site .solar-logo img{filter:var(--solar-logo)}.solar-site .solar-button{justify-content:center;align-items:center;gap:var(--solar-space-24);min-height:52px;padding:14px var(--solar-space-24);border-radius:var(--solar-radius-pill);background:var(--solar-lime);color:var(--solar-action-ink);box-shadow:inset 0 1px 0 var(--solar-action-highlight),0 4px 12px var(--solar-action-shadow);font-size:var(--solar-text-15);font-weight:var(--solar-weight-semibold);white-space:nowrap;transition:background var(--solar-motion-fast),transform var(--solar-motion-fast);display:inline-flex}.solar-site .solar-button:hover{background:var(--solar-action-hover);transform:translateY(-2px)}.solar-site .solar-button:active{transform:translateY(0)}.solar-site .solar-text-link{align-items:center;gap:var(--solar-space-16);font-size:var(--solar-text-15);font-weight:var(--solar-weight-strong);line-height:1.4;display:inline-flex}.solar-site .solar-text-link:hover{color:var(--solar-green)}.solar-site .solar-text-link svg{transition:transform var(--solar-motion-fast)}.solar-site .solar-text-link:hover svg{transform:translate(2px,-2px)}.solar-site .solar-header{z-index:10;border:1px solid var(--solar-glass-border);border-radius:var(--solar-radius-pill);width:min(1320px,100% - 80px);color:var(--solar-media-ink);background:var(--solar-glass-header);box-shadow:inset 0 1px 0 var(--solar-glass-highlight),0 8px 30px var(--solar-header-shadow);position:absolute;top:26px;left:50%;transform:translate(-50%)}.solar-site .solar-header-inner{align-items:center;gap:var(--solar-space-48);min-height:76px;padding:var(--solar-space-12) var(--solar-space-16) var(--solar-space-12) 26px;display:flex}.solar-site .solar-header.solar-menu-open{border-radius:32px}.solar-site .solar-header .solar-logo img{filter:invert()}.solar-site .solar-header :focus-visible{outline-color:var(--solar-lime)}.solar-site .solar-desktop-nav{gap:30px;display:flex}.solar-site .solar-desktop-nav a{font-size:var(--solar-text-14);font-weight:var(--solar-weight-medium);padding:10px 0}.solar-site .solar-desktop-nav a:hover{color:var(--solar-lime)}.solar-site .solar-header-actions{align-items:center;gap:var(--solar-space-12);margin-left:auto;display:flex}.solar-site .solar-language{min-width:44px;height:44px;font-size:var(--solar-text-13);border-radius:var(--solar-radius-control);place-items:center;display:grid}.solar-site .solar-language:hover{background:var(--solar-glass-hover)}.solar-site .solar-header-cta{min-height:46px;padding:var(--solar-space-12) 18px;font-size:var(--solar-text-14);gap:22px}.solar-site .solar-menu-toggle{border-radius:var(--solar-radius-control);justify-content:center;align-items:center;width:44px;height:44px;display:none}.solar-site .solar-mobile-nav{display:none}.solar-site .solar-hero{isolation:isolate;min-height:100dvh;color:var(--solar-media-ink);background:var(--solar-poster-background);display:flex;position:relative}.solar-site .concept-film{position:absolute;inset:0;overflow:hidden}.solar-site .concept-film video,.solar-site .film-poster{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.solar-site .concept-film video{opacity:0;transition:opacity var(--solar-motion-film)}.solar-site .film-ready video{opacity:1}.solar-site .film-shade{z-index:1;background:linear-gradient(90deg,var(--solar-film-shade-start) 0,var(--solar-film-shade-middle) 54%,var(--solar-film-shade-end) 100%),linear-gradient(180deg,var(--solar-film-shade-top),transparent 55%,var(--solar-film-shade-bottom));position:absolute;inset:0}.solar-site .film-control,.solar-site .film-status{z-index:2;color:var(--solar-media-ink);font-size:var(--solar-text-12);position:absolute;bottom:36px;left:max(56px,50% - 640px)}.solar-site .film-control{min-height:44px;font-size:var(--solar-text-11);border-radius:var(--solar-radius-pill);align-items:center;gap:6px;padding:6px 10px;display:inline-flex;bottom:30px}.solar-site .film-control:before{content:"";z-index:-1;border:1px solid var(--solar-film-control-border);border-radius:inherit;background:var(--solar-film-control-bg);position:absolute;inset:6px 0}.solar-site .film-control:hover:before{background:var(--solar-film-control-hover)}.solar-site .film-control:focus-visible{outline-color:var(--solar-lime)}.solar-site .film-status{max-width:calc(100% - 40px)}.solar-site .solar-hero-body{z-index:2;align-items:center;gap:var(--solar-space-48);pointer-events:none;padding-block:168px 138px;display:flex;position:relative}.solar-site .solar-hero-copy{pointer-events:auto;flex:1;padding-block:30px}.solar-site .solar-eyebrow{font-size:var(--solar-text-12);font-weight:var(--solar-weight-semibold);text-transform:uppercase;letter-spacing:.14em}.solar-site .solar-hero .solar-eyebrow{color:var(--solar-hero-ink);margin-bottom:var(--solar-space-28)}.solar-site .solar-hero h1 span{color:var(--solar-lime)!important}.solar-site .solar-hero-description{max-width:380px;margin-top:var(--solar-space-28);font-size:var(--solar-text-18);color:var(--solar-hero-ink)}.solar-site .solar-actions{align-items:center;gap:var(--solar-space-28);margin-top:var(--solar-space-32);flex-wrap:wrap;display:flex}.solar-site .solar-hero-link{align-items:center;gap:var(--solar-space-12);min-height:44px;font-size:var(--solar-text-15);font-weight:var(--solar-weight-medium);display:inline-flex}.solar-site .solar-hero-link:hover{color:var(--solar-lime)}.solar-site .solar-hero :focus-visible{outline-color:var(--solar-lime)}.solar-site .solar-reserve-glass{pointer-events:auto;padding:var(--solar-space-24);border-radius:var(--solar-radius-panel);border:1px solid var(--solar-reserve-border);background:var(--solar-reserve-glass);box-shadow:inset 0 1px 0 var(--solar-reserve-highlight),0 16px 48px var(--solar-reserve-shadow);flex:0 0 290px;align-self:flex-end;transform:translateY(46px)}.solar-site .solar-reserve-glass p{color:var(--solar-media-ink-soft);font-size:var(--solar-text-12)}.solar-site .solar-reserve-glass strong{font-size:var(--solar-text-51);font-weight:var(--solar-weight-normal);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-block:2px 6px;line-height:1.15;display:block}.solar-site .solar-reserve-glass .solar-snapshot-date{font-size:var(--solar-text-11)}.solar-site .solar-reserve-glass a{border-top:1px solid var(--solar-glass-border);font-size:var(--solar-text-13);justify-content:space-between;align-items:center;margin-top:22px;padding-top:17px;display:flex}.solar-site .solar-reserve-glass a:hover{color:var(--solar-lime)}.solar-site .solar-backers{z-index:2;align-items:center;gap:var(--solar-space-24);color:var(--solar-media-ink);display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.solar-site .solar-backers>span{font-size:var(--solar-text-11);white-space:nowrap;color:var(--solar-media-ink-soft)}.solar-site .solar-backer-logos{align-items:center;gap:var(--solar-space-32);display:flex}.solar-site .solar-backer-logos a{opacity:.88;min-height:50px;transition:opacity var(--solar-motion-fast);place-items:center;display:grid}.solar-site .solar-backer-logos a:hover{opacity:1}.solar-site .solar-backer-logos img{width:140px;height:auto}.solar-site .solar-backer-logos .solar-flori-logo{filter:brightness(0)invert();width:81px;height:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.solar-site .solar-header{background:linear-gradient(120deg,var(--solar-backer-highlight),var(--solar-backer-clear)),var(--solar-backer-glass)}.solar-site .solar-header,.solar-site .solar-reserve-glass{-webkit-backdrop-filter:blur(22px)}.solar-site .solar-reserve-glass{background:linear-gradient(130deg,var(--solar-backer-highlight-hover),var(--solar-backer-clear)),var(--solar-backer-glass-hover)}}.solar-site .solar-proof{justify-content:space-between;align-items:center;gap:var(--solar-space-28);border-bottom:1px solid var(--solar-line);min-height:108px;padding-block:26px;display:flex}.solar-site .solar-proof a,.solar-site .solar-proof>div{font-size:var(--solar-text-14);align-items:center;gap:15px;display:flex}.solar-site .solar-proof a{color:var(--solar-muted);font-size:var(--solar-text-13)}.solar-site .solar-proof a strong{color:var(--solar-ink);font-weight:var(--solar-weight-strong);padding-left:6px}.solar-site .solar-proof a:hover{color:var(--solar-green)}.solar-site .solar-source-intro{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.solar-site .solar-source-intro h2{max-width:430px}.solar-site .solar-source-intro p{font-size:var(--solar-text-19);max-width:480px}.solar-site .solar-source-intro .solar-text-link{margin-top:var(--solar-space-24)}.solar-site .solar-instruments{padding-top:var(--solar-space-32)}.solar-site .solar-section-heading{max-width:660px}.solar-site .solar-section-heading h2{margin-bottom:22px}.solar-site .solar-section-heading p{max-width:530px}.solar-site .solar-token-grid{gap:var(--solar-space-24);grid-template-columns:1fr 1fr;margin-top:46px;display:grid}.solar-site .solar-token{border:1px solid var(--solar-line);border-radius:var(--solar-radius-panel);background:var(--solar-surface);flex-direction:column;padding:38px;display:flex}.solar-site .solar-token-earn{background:var(--solar-earn)}.solar-site .solar-token-top{justify-content:space-between;align-items:flex-start;display:flex}.solar-site .solar-token-top span{background:var(--solar-chip);border-radius:var(--solar-radius-tab);font-size:var(--solar-text-12);font-weight:var(--solar-weight-medium);padding:6px 15px;display:inline-block}.solar-site .solar-token-top img{width:60px;height:60px}.solar-site .solar-token h3{font-size:var(--solar-text-48);letter-spacing:-.04em;margin-top:var(--solar-space-20)}.solar-site .solar-token .solar-token-role{color:var(--solar-ink);font-size:var(--solar-text-18);margin-block:5px var(--solar-space-24)}.solar-site .solar-token p{font-size:var(--solar-text-16);max-width:450px}.solar-site .solar-token ul{margin-block:var(--solar-space-28) 36px;list-style:none}.solar-site .solar-token ul li{align-items:baseline;gap:var(--solar-space-12);font-size:var(--solar-text-14);margin-bottom:var(--solar-space-12);display:flex}.solar-site .solar-token ul span{color:var(--solar-green)}.solar-site .solar-token-link{border-top:1px solid var(--solar-line);font-size:var(--solar-text-15);font-weight:var(--solar-weight-strong);justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;display:flex}.solar-site .solar-token-link:hover{color:var(--solar-green)}.solar-site .solar-token-note{max-width:820px;font-size:var(--solar-text-12);margin-top:22px}.solar-site .solar-project-financing{border-top:1px solid var(--solar-line);grid-template-columns:1fr auto;align-items:center;gap:50px;margin-top:42px;padding-top:34px;display:grid}.solar-site .solar-project-financing h3{font-size:var(--solar-text-20);margin-bottom:var(--solar-space-8)}.solar-site .solar-project-financing p{font-size:var(--solar-text-14);max-width:720px}.solar-site .solar-projects{background:var(--solar-soft)}.solar-site .solar-projects-heading{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.solar-site .solar-resource-grid{margin-top:var(--solar-space-40);grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.solar-site .solar-resource-grid a{padding:var(--solar-space-28) 0;border-bottom:1px solid var(--solar-line);justify-content:space-between;gap:30px;display:flex}.solar-site .solar-resource-grid a h3{font-size:var(--solar-text-21)}.solar-site .solar-resource-grid a p{font-size:var(--solar-text-14);margin-top:var(--solar-space-12);max-width:430px}.solar-site .solar-resource-grid a>svg{color:var(--solar-green);transition:transform var(--solar-motion-fast);margin-top:2px}.solar-site .solar-resource-grid a:hover>svg{transform:translate(3px,-3px)}.solar-site .solar-resource-grid a:hover h3{color:var(--solar-green)}.solar-site .solar-faq{padding-top:var(--solar-space-24);gap:var(--solar-space-80);grid-template-columns:.8fr 1.2fr;display:grid}.solar-site .solar-faq h2{max-width:340px;font-size:var(--solar-text-40)}.solar-site .solar-faq details{border-bottom:1px solid var(--solar-line);margin-bottom:22px;padding-bottom:22px}.solar-site .solar-faq summary{justify-content:space-between;align-items:center;gap:var(--solar-space-20);font-size:var(--solar-text-18);font-weight:var(--solar-weight-medium);cursor:pointer;list-style:none;display:flex}.solar-site .solar-faq summary::-webkit-details-marker{display:none}.solar-site .solar-faq summary svg{transition:transform var(--solar-motion-normal)}.solar-site .solar-faq details[open] summary svg{transform:rotate(45deg)}.solar-site .solar-faq details p{margin-top:var(--solar-space-20);font-size:var(--solar-text-15)}.solar-site .solar-footer{padding-block:76px var(--solar-space-32)}.solar-site .solar-footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:46px;padding-bottom:50px;display:grid}.solar-site .solar-footer-main>div>p{font-size:var(--solar-text-14);white-space:pre-line;margin-top:var(--solar-space-20)}.solar-site .solar-footer-links{flex-direction:column;gap:13px;display:flex}.solar-site .solar-footer-links h2{font-size:var(--solar-text-13);letter-spacing:0;font-weight:var(--solar-weight-strong);margin-bottom:var(--solar-space-4)}.solar-site .solar-footer-links a{font-size:var(--solar-text-13);color:var(--solar-muted)}.solar-site .solar-footer-links a:hover{color:var(--solar-green)}.solar-site .solar-footer-bottom{border-top:1px solid var(--solar-line);justify-content:space-between;align-items:center;gap:var(--solar-space-24);padding-block:22px;display:flex}.solar-site .solar-footer-bottom p{font-size:var(--solar-text-12)}.solar-site .solar-footer-bottom>div{gap:var(--solar-space-24);display:flex}.solar-site .solar-footer-bottom button{align-items:center;gap:var(--solar-space-8);min-height:44px;font-size:var(--solar-text-12);display:inline-flex}.solar-site .solar-risk{max-width:780px;font-size:var(--solar-text-11)}.solar-site .solar-proposal-link{align-items:center;gap:var(--solar-space-8);font-size:var(--solar-text-12);color:var(--solar-muted);margin-top:var(--solar-space-24);display:inline-flex}@media (width>=768px) and (height<=720px){.solar-site .solar-hero-body{padding-block:140px 105px}.solar-site .solar-hero h1{font-size:clamp(62px,6vw,82px)}.solar-site .solar-hero .solar-eyebrow{margin-bottom:18px}.solar-site .solar-hero-description{margin-top:var(--solar-space-20)}.solar-site .solar-actions{margin-top:var(--solar-space-24)}}@media (width<=1100px){.solar-site .solar-header-inner{gap:var(--solar-space-28)}.solar-site .solar-desktop-nav{gap:var(--solar-space-20)}.solar-site .solar-hero-body{gap:var(--solar-space-24)}.solar-site .solar-hero h1{font-size:clamp(54px,6.7vw,74px)}.solar-site .solar-reserve-glass{flex-basis:252px;padding:22px}.solar-site .solar-source-intro{gap:54px}.solar-site .solar-token{padding:30px}.solar-site .solar-project-financing{gap:var(--solar-space-20);grid-template-columns:1fr}.solar-site .solar-faq{gap:var(--solar-space-40)}.solar-site .solar-footer-main{gap:var(--solar-space-28)}}@media (width<=900px){.solar-site .solar-header{width:calc(100% - 48px)}.solar-site .solar-header-inner{gap:var(--solar-space-20);padding-left:18px}.solar-site .solar-desktop-nav{gap:var(--solar-space-16)}.solar-site .solar-desktop-nav a{font-size:var(--solar-text-13)}.solar-site .solar-header-actions{gap:var(--solar-space-4)}.solar-site .solar-header-cta{gap:var(--solar-space-12);padding-inline:14px}.solar-site .solar-wrap{width:calc(100% - 64px)}.solar-site .solar-hero-body{justify-content:center;align-items:center;padding-block:150px 132px}.solar-site .solar-hero-copy{flex:none}.solar-site .solar-hero h1{font-size:var(--solar-text-80)}.solar-site .solar-reserve-glass{width:252px;position:absolute;bottom:135px;right:0;transform:none}.solar-site .film-control{left:32px}.solar-site .solar-proof{flex-direction:column;align-items:flex-start;gap:15px}.solar-site .solar-source-intro{gap:var(--solar-space-32)}.solar-site .solar-footer-main{grid-template-columns:2fr 1fr 1fr}.solar-site .solar-footer-links:last-child{grid-column:2/4}}@media (width<=767px){.solar-site .solar-wrap{width:calc(100% - 40px)}.solar-site .solar-section{padding-block:var(--solar-space-64)}.solar-site h2{font-size:var(--solar-text-38)}.solar-site .solar-header{border-radius:var(--solar-radius-pill);width:calc(100% - 32px);top:16px}.solar-site .solar-header-inner{min-height:64px;padding:9px 10px 9px var(--solar-space-16);gap:10px}.solar-site .solar-header .solar-logo{width:94px}.solar-site .solar-header .solar-logo img{width:94px;height:auto}.solar-site .solar-header .solar-language{font-size:var(--solar-text-12);min-width:34px}.solar-site .solar-header-cta{min-height:42px;font-size:var(--solar-text-12);border-radius:var(--solar-radius-pill);gap:10px;padding:10px 13px}.solar-site .solar-header-cta svg{width:14px}.solar-site .solar-menu-toggle{width:36px;display:flex}.solar-site .solar-desktop-nav{display:none}.solar-site .solar-mobile-nav{padding:var(--solar-space-8) 22px var(--solar-space-20);background:var(--solar-menu-background);border-radius:0 0 32px 32px;flex-direction:column;display:flex}.solar-site .solar-mobile-nav a{font-size:var(--solar-text-16);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.solar-site .solar-hero-body{align-items:stretch;gap:var(--solar-space-24);flex-direction:column;justify-content:center;min-height:100dvh;padding-block:116px 164px}.solar-site .solar-hero-copy{width:100%;padding:0}.solar-site .solar-hero h1{font-size:clamp(51px,11vw,80px);line-height:1.02}.solar-site .solar-hero .solar-eyebrow{margin-bottom:var(--solar-space-24);font-size:var(--solar-text-10);letter-spacing:.12em}.solar-site .solar-hero-description{max-width:325px;font-size:var(--solar-text-17);margin-top:26px}.solar-site .solar-actions{gap:var(--solar-space-20);margin-top:var(--solar-space-28)}.solar-site .solar-button{min-height:50px;padding:13px var(--solar-space-20);gap:var(--solar-space-20);font-size:var(--solar-text-14)}.solar-site .solar-hero-link{font-size:var(--solar-text-14);gap:9px}.solar-site .solar-reserve-glass{-moz-column-gap:var(--solar-space-16);column-gap:var(--solar-space-16);width:100%;padding:var(--solar-space-16);flex:none;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;display:grid;position:static}.solar-site .solar-reserve-glass>p,.solar-site .solar-reserve-glass>strong{grid-column:1}.solar-site .solar-reserve-glass strong{font-size:var(--solar-text-36);margin-block:var(--solar-space-4)}.solar-site .solar-reserve-glass a{align-self:center;gap:var(--solar-space-8);max-width:96px;min-height:44px;font-size:var(--solar-text-12);border:0;grid-area:1/2/4;margin:0;padding:0;line-height:1.35}.solar-site .solar-reserve-glass a svg{flex-shrink:0}.solar-site .film-shade{background:linear-gradient(90deg,var(--solar-film-mobile-shade-start),var(--solar-film-mobile-shade-end)),linear-gradient(180deg,transparent 35%,var(--solar-film-mobile-shade-bottom))}.solar-site .concept-film video,.solar-site .film-poster{-o-object-position:57% center;object-position:57% center}.solar-site .film-control{justify-content:center;width:44px;padding:0;bottom:105px;left:auto;right:14px}.solar-site .film-control:before{inset:6px}.solar-site .film-control span{display:none}.solar-site .film-status{font-size:var(--solar-text-11);bottom:115px;left:20px}.solar-site .solar-backers{flex-direction:column;gap:10px;width:calc(100% - 40px);bottom:25px}.solar-site .solar-backers>span{font-size:var(--solar-text-10)}.solar-site .solar-backer-logos{gap:38px}.solar-site .solar-backer-logos a{min-height:43px}.solar-site .solar-backer-logos img{width:133px}.solar-site .solar-backer-logos .solar-flori-logo{width:73px}.solar-site .solar-proof{min-height:108px;padding-block:var(--solar-space-24);gap:18px}.solar-site .solar-proof>div{font-size:var(--solar-text-13)}.solar-site .solar-proof a{font-size:var(--solar-text-12);justify-content:space-between;width:100%}.solar-site .solar-proof a strong{margin-top:3px;padding-left:0;display:block}.solar-site .solar-source-intro{grid-template-columns:1fr;gap:25px}.solar-site .solar-source-intro h2{max-width:350px}.solar-site .solar-source-intro p{font-size:var(--solar-text-17)}.solar-site .solar-instruments{padding-top:var(--solar-space-8)}.solar-site .solar-section-heading h2{margin-bottom:var(--solar-space-20)}.solar-site .solar-token-grid{gap:var(--solar-space-20);grid-template-columns:1fr;margin-top:30px}.solar-site .solar-token{padding:var(--solar-space-28)}.solar-site .solar-token h3{margin-top:var(--solar-space-12)}.solar-site .solar-token-note{font-size:var(--solar-text-12)}.solar-site .solar-project-financing{margin-top:var(--solar-space-32);padding-top:var(--solar-space-28)}.solar-site .solar-projects-heading{align-items:flex-start;gap:var(--solar-space-24);flex-direction:column}.solar-site .solar-resource-grid{margin-top:var(--solar-space-20);grid-template-columns:1fr;gap:0}.solar-site .solar-resource-grid a{padding-block:26px}.solar-site .solar-resource-grid a h3{font-size:var(--solar-text-20)}.solar-site .solar-faq{padding-top:var(--solar-space-8);grid-template-columns:1fr;gap:36px}.solar-site .solar-faq h2{font-size:var(--solar-text-36)}.solar-site .solar-faq summary{font-size:var(--solar-text-17)}.solar-site .solar-footer{padding-top:55px}.solar-site .solar-footer-main{gap:var(--solar-space-32) 22px;padding-bottom:var(--solar-space-32);grid-template-columns:1fr 1fr}.solar-site .solar-footer-main>div:first-child{grid-column:1/-1}.solar-site .solar-footer-main .solar-footer-links:last-child{grid-column:auto}.solar-site .solar-footer-bottom{flex-direction:column-reverse;align-items:flex-start;gap:14px}}@media (width<=360px){.solar-site .solar-header-inner{padding-left:var(--solar-space-12)}.solar-site .solar-header .solar-logo,.solar-site .solar-header .solar-logo img{width:80px}.solar-site .solar-header-cta{gap:7px;padding-inline:10px}.solar-site .solar-header .solar-language{min-width:28px}.solar-site .solar-hero h1{font-size:var(--solar-text-46)}.solar-site .solar-actions{gap:14px}.solar-site .solar-hero-link{font-size:var(--solar-text-13)}.solar-site .solar-button{gap:14px;padding-inline:17px}}@media (width>=768px) and (height<=500px){.solar-site .solar-header{top:12px}.solar-site .solar-header-inner{min-height:60px;padding-block:6px}.solar-site .solar-hero-body{justify-content:space-between;padding-block:102px 88px}.solar-site .solar-hero-copy{flex:1;min-width:0;padding:0}.solar-site .solar-hero h1{font-size:var(--solar-text-46)}.solar-site .solar-hero .solar-eyebrow{display:none}.solar-site .solar-hero-description{font-size:var(--solar-text-14);max-width:410px;margin-top:14px}.solar-site .solar-actions{margin-top:var(--solar-space-16)}.solar-site .solar-reserve-glass{width:240px;padding:var(--solar-space-16);flex:0 0 240px;align-self:center;display:block;position:static;transform:none}.solar-site .solar-reserve-glass strong{font-size:var(--solar-text-36)}.solar-site .solar-reserve-glass a{margin-top:var(--solar-space-12);padding-top:10px}.solar-site .film-control{bottom:20px;left:32px;right:auto}.solar-site .solar-backers{gap:var(--solar-space-8);flex-direction:column;bottom:23px;left:auto;right:28px;transform:none}.solar-site .solar-backer-logos{gap:var(--solar-space-24)}.solar-site .solar-backer-logos img{width:115px}.solar-site .solar-backer-logos .solar-flori-logo{width:64px}}@media (prefers-reduced-transparency:reduce){.solar-site .solar-header,.solar-site .solar-reserve-glass{background:var(--solar-opaque-glass);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:no-preference){.solar-site .solar-hero-copy .solar-actions,.solar-site .solar-hero-copy .solar-eyebrow{animation:solar-enter var(--solar-motion-enter) cubic-bezier(.16,1,.3,1) both}.solar-site .will-reveal{opacity:0;transition:opacity var(--solar-motion-reveal),transform var(--solar-motion-reveal) cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.solar-site .will-reveal.is-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.solar-site,.solar-site *,.solar-site :after,.solar-site :before{scroll-behavior:auto;transition:none!important;animation:none!important}.solar-site .will-reveal{opacity:1;transform:none}html:has(.solar-site){scroll-behavior:auto}}@keyframes solar-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
