.hero.astro-ge2uvauf{color:#f3f1ec;isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__media.astro-ge2uvauf{z-index:-2;position:absolute;inset:0}.hero__img.astro-ge2uvauf{opacity:0;transition:opacity 1.4s var(--ease-io);position:absolute;inset:0}.hero__img.astro-ge2uvauf.is-on{opacity:1}.hero__img.astro-ge2uvauf img{object-fit:cover;width:100%;height:100%;transition:transform 8s linear;transform:scale(1.06)}.hero__img.astro-ge2uvauf.is-on img{transform:scale(1)}.hero__grade.astro-ge2uvauf{z-index:-1;background:linear-gradient(#080a0a80 0%,#080a0a14 28%,#080a0a33 55%,#080a0ae6 100%),linear-gradient(90deg,#080a0a80 0%,#080a0a00 62%);position:absolute;inset:0}.hero__inner.astro-ge2uvauf{padding-top:calc(var(--header-h) + 64px);align-self:end;padding-bottom:clamp(36px,5vw,64px)}.hero__title.astro-ge2uvauf{max-width:10ch}.hero__lede.astro-ge2uvauf{color:#f3f1ecd9;max-width:44ch;margin-top:24px}.hero__ctas.astro-ge2uvauf{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hero__ctas.astro-ge2uvauf .btn.astro-ge2uvauf:first-child{--b-bg:#f3f1ec;--b-fg:#141716}.hero__ctas.astro-ge2uvauf .btn--ghost.astro-ge2uvauf{--b-fg:#f3f1ec;box-shadow:inset 0 0 0 1px #f3f1ec66}.chapters.astro-ge2uvauf{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2vw,32px);padding-bottom:clamp(20px,3vw,36px);display:grid}.chapter.astro-ge2uvauf{text-align:left;color:#f3f1ec99;align-content:start;gap:8px;padding:0 0 4px;transition:color .4s;display:grid}.chapter.astro-ge2uvauf:hover,.chapter.astro-ge2uvauf[aria-pressed=true]{color:#f3f1ec}.chapter__bar.astro-ge2uvauf{background:#f3f1ec38;height:2px;margin-bottom:8px;overflow:hidden}.chapter__bar.astro-ge2uvauf i.astro-ge2uvauf{transform-origin:0;background:#f3f1ec;height:100%;display:block;transform:scaleX(0)}.chapter.astro-ge2uvauf[aria-pressed=true] .chapter__bar.astro-ge2uvauf i.astro-ge2uvauf{transition:transform var(--chapter-ms,7s) linear;transform:scaleX(1)}.hero.astro-ge2uvauf.is-paused .chapter.astro-ge2uvauf[aria-pressed=true] .chapter__bar.astro-ge2uvauf i.astro-ge2uvauf,.hero.astro-ge2uvauf.is-static .chapter.astro-ge2uvauf[aria-pressed=true] .chapter__bar.astro-ge2uvauf i.astro-ge2uvauf{transition:none;transform:scaleX(1)}.chapter__name.astro-ge2uvauf{font-family:var(--f-display);font-stretch:var(--display-stretch);letter-spacing:-.01em;font-size:1.25rem;line-height:1.1}.chapter__line.astro-ge2uvauf{max-width:30ch;font-size:.875rem;line-height:1.45}.chapter.astro-ge2uvauf:focus-visible{outline-offset:6px}@media (width<=900px){.chapters.astro-ge2uvauf{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media (width<=520px){.chapter__line.astro-ge2uvauf{display:none}.chapter__name.astro-ge2uvauf{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.hero__img.astro-ge2uvauf img{transform:none!important}}.lm.astro-543bmuqs{gap:clamp(20px,3vw,36px);padding-block:8px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lm__track.astro-543bmuqs{width:max-content;animation:60s linear infinite lm;display:flex}.lm__track--rev.astro-543bmuqs{animation-duration:66s;animation-direction:reverse}.lm.astro-543bmuqs:hover .lm__track.astro-543bmuqs{animation-play-state:paused}.lm__set.astro-543bmuqs{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lm__item.astro-543bmuqs{justify-content:center;align-items:center;height:72px;padding-inline:clamp(28px,3.4vw,52px);display:flex}.lm__logo.astro-543bmuqs{width:var(--w);height:var(--h);display:block;position:relative}.lm__mono.astro-543bmuqs,.lm__color.astro-543bmuqs{transition:opacity .35s var(--ease-out), transform .5s var(--ease-out);position:absolute;inset:0}.lm__mono.astro-543bmuqs{background:var(--ink);opacity:.7;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.lm__color.astro-543bmuqs{object-fit:contain;opacity:0;width:100%;height:100%}.lm__logo.astro-543bmuqs:hover .lm__mono.astro-543bmuqs{opacity:0;transform:scale(1.06)}.lm__logo.astro-543bmuqs:hover .lm__color.astro-543bmuqs{opacity:1;transform:scale(1.06)}@keyframes lm{to{transform:translate(-50%)}}@media (width<=640px){.lm__item.astro-543bmuqs{height:56px;padding-inline:22px}.lm__logo.astro-543bmuqs{width:calc(var(--w) * .78);height:calc(var(--h) * .78)}}@media (prefers-reduced-motion:reduce){.lm__track.astro-543bmuqs{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.lm__set.astro-543bmuqs+.lm__set.astro-543bmuqs{display:none}.lm__set.astro-543bmuqs{flex-wrap:wrap;justify-content:center}}.rail__ctrl.astro-euxwtxot{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.rail__progress.astro-euxwtxot{background:var(--line);flex:1;max-width:360px;height:2px}.rail__progress.astro-euxwtxot i.astro-euxwtxot{background:var(--ink);transform-origin:0;height:100%;transform:scaleX(var(--p,.1));transition:transform .3s;display:block}.rail__btns.astro-euxwtxot{gap:8px;display:flex}.rail__btn.astro-euxwtxot{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.rail__btn.astro-euxwtxot:hover:not(:disabled){background:var(--ink);color:var(--bg)}.rail__btn.astro-euxwtxot:disabled{opacity:.35;cursor:default}.rail__track.astro-euxwtxot{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px max(var(--gutter), calc((100vw - var(--maxw)) / 2 + var(--gutter))) 8px;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--maxw)) / 2 + var(--gutter)));grid-auto-columns:clamp(260px,30vw,420px);grid-auto-flow:column;gap:clamp(14px,2vw,28px);margin:0;list-style:none;display:grid;overflow-x:auto}.rail__track.astro-euxwtxot::-webkit-scrollbar{display:none}.rail__track.astro-euxwtxot.is-drag{scroll-snap-type:none;cursor:grabbing}.rail__track.astro-euxwtxot.is-drag .astro-euxwtxot{pointer-events:none}.rail__item.astro-euxwtxot{scroll-snap-align:start}.rail__card.astro-euxwtxot{gap:14px;display:grid}.rail__img.astro-euxwtxot{aspect-ratio:4/5;border-radius:6px}.rail__n.astro-euxwtxot{color:#f3f1ec;backdrop-filter:blur(8px);background:#0e111173;border-radius:999px;padding:5px 8px}.rail__t.astro-euxwtxot{letter-spacing:-.02em;font-size:1.375rem}.rail__d.astro-euxwtxot{color:var(--muted);max-width:36ch;font-size:.9375rem}@media (width<=700px){.rail__track.astro-euxwtxot{grid-auto-columns:78vw}.rail__btns.astro-euxwtxot{display:none}}.section--flush-top.astro-lcdefpme{padding-top:0}.head.astro-lcdefpme{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(36px,5vw,64px);display:flex}.head__title.astro-lcdefpme{max-width:15ch}.head__title.astro-lcdefpme .accent{color:var(--brand)}.head__lede.astro-lcdefpme{max-width:40ch}.head--split.astro-lcdefpme{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.head--split.astro-lcdefpme .head__title.astro-lcdefpme{max-width:18ch}.head__aside.astro-lcdefpme{justify-items:start;gap:16px;display:grid}@media (width<=900px){.head--split.astro-lcdefpme{grid-template-columns:1fr}}.stmt__grid.astro-lcdefpme{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}.stmt__text.astro-lcdefpme{font-family:var(--f-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--t-2xl);letter-spacing:var(--display-track);text-wrap:balance;max-width:24ch;line-height:1.14}.stmt__pts.astro-lcdefpme{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,64px);padding:0;list-style:none}.stmt__pts.astro-lcdefpme li.astro-lcdefpme{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;padding-block:22px;display:grid}.stmt__ico.astro-lcdefpme{width:48px;height:48px;color:var(--brand);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.stmt__pts.astro-lcdefpme li.astro-lcdefpme:hover .stmt__ico.astro-lcdefpme{background:var(--brand);color:var(--brand-ink)}.stmt__pts.astro-lcdefpme h3.astro-lcdefpme{margin-bottom:4px;font-size:1.25rem}.stmt__pts.astro-lcdefpme p.astro-lcdefpme{color:var(--muted);max-width:46ch;font-size:.9375rem}.stmt__more.astro-lcdefpme{margin-top:28px}.stmt__media.astro-lcdefpme{margin:0;padding-bottom:16%;position:relative}.stmt__main.astro-lcdefpme{aspect-ratio:4/5;transform:translate3d(0, var(--py,0), 0);border-radius:8px}.stmt__inset.astro-lcdefpme{aspect-ratio:4/3;width:52%;box-shadow:0 0 0 6px var(--bg), 0 30px 50px -24px #00000073;border-radius:6px;position:absolute;bottom:0;left:-14%}.stmt__main.astro-lcdefpme img,.stmt__inset.astro-lcdefpme img{object-fit:cover;width:100%;height:100%}.stmt__cap.astro-lcdefpme{width:44%;color:var(--muted);font-size:.8125rem;line-height:1.45;position:absolute;bottom:0;right:0}.sectors__grid.astro-lcdefpme{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);display:grid}.sector.astro-lcdefpme{gap:22px;display:grid}.sector__img.astro-lcdefpme{aspect-ratio:5/4;border-radius:6px}.sector__body.astro-lcdefpme{justify-items:start;gap:12px;max-width:46ch;display:grid}.sector__t.astro-lcdefpme{font-size:var(--t-2xl)}.solar__media.astro-lcdefpme{grid-column:1/span 6;position:relative}.solar__frame.astro-lcdefpme{aspect-ratio:4/3;border-radius:6px}.solar__arc.astro-lcdefpme{width:84%;color:var(--line-strong);pointer-events:none;position:absolute;top:-14%;left:8%;right:8%}.solar__copy.astro-lcdefpme{grid-column:8/-1;align-self:center;justify-items:start;gap:26px;display:grid}.solar__copy.astro-lcdefpme h2{max-width:16ch}.brands.astro-lcdefpme .head.astro-lcdefpme{align-items:baseline;margin-bottom:40px}.brands__t.astro-lcdefpme{font-size:var(--t-2xl)}@media (width<=900px){.solar__media.astro-lcdefpme,.solar__copy.astro-lcdefpme{grid-column:1/-1}.stmt__grid.astro-lcdefpme{grid-template-columns:1fr}.stmt__media.astro-lcdefpme{max-width:560px;margin-left:12%}.sectors__grid.astro-lcdefpme{grid-template-columns:1fr;gap:56px}.solar__copy.astro-lcdefpme{margin-top:48px}}@media (prefers-reduced-motion:reduce){.solar__arc.astro-lcdefpme circle.astro-lcdefpme{display:none}}
