.hero[data-astro-cid-hg67disz]{isolation:isolate;position:relative;overflow:hidden}.hero__inner[data-astro-cid-hg67disz]{z-index:1;padding-top:calc(var(--header-h) + 56px);flex-direction:column;gap:22px;padding-bottom:48px;display:flex;position:relative}.hero__heading[data-astro-cid-hg67disz],.hero__bottom[data-astro-cid-hg67disz]{flex-direction:column;gap:22px;display:flex}.hero__lead[data-astro-cid-hg67disz]{max-width:580px}.hero__cta[data-astro-cid-hg67disz]{background:var(--color-accent);color:var(--color-on-accent);font-weight:700}.hero__cta[data-astro-cid-hg67disz]:hover{background:var(--color-text);color:var(--color-on-accent)}@media (width>=768px){.hero__inner[data-astro-cid-hg67disz]{min-height:720px;padding-top:calc(var(--header-h) + 88px);justify-content:space-between;gap:40px;padding-bottom:72px}.hero__heading[data-astro-cid-hg67disz]{gap:28px}.hero__bottom[data-astro-cid-hg67disz]{flex-direction:row;align-items:flex-end;gap:48px}.hero__cta[data-astro-cid-hg67disz]{border-color:var(--color-text);color:var(--color-text);background:0 0;flex-shrink:0;font-weight:600}.hero__cta[data-astro-cid-hg67disz]:hover{background:var(--color-text);color:var(--color-bg)}}@media (width>=1200px){.hero__inner[data-astro-cid-hg67disz]{min-height:920px;padding-top:calc(var(--header-h) + 104px);padding-bottom:80px}.hero__heading[data-astro-cid-hg67disz]{max-width:var(--hero-heading-max)}.hero__bottom[data-astro-cid-hg67disz]{max-width:var(--hero-bottom-max)}}.hero-backdrop[data-astro-cid-ypziayly]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-backdrop__grid[data-astro-cid-ypziayly]{background-image:linear-gradient(to right, var(--deco-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--deco-grid) 1px, transparent 1px);background-size:160px 100%,100% 33.333%;animation:40s linear infinite backdrop-drift;position:absolute;inset:0 -160px 0 0}.hero-backdrop__orbits[data-astro-cid-ypziayly]{--size:420px;top:70px;right:calc(var(--size) * -.38);width:var(--size);height:var(--size);opacity:.8;max-width:none;position:absolute;overflow:visible}@media (width>=768px){.hero-backdrop__orbits[data-astro-cid-ypziayly]{--size:640px;top:40px;right:calc(var(--size) * -.3);opacity:1}}@media (width>=1200px){.hero-backdrop__orbits[data-astro-cid-ypziayly]{--size:900px;right:-170px}}.orbit[data-astro-cid-ypziayly]{transform-box:view-box;transform-origin:50%;fill:none}.orbit--1[data-astro-cid-ypziayly]{animation:90s linear infinite backdrop-spin}.orbit--2[data-astro-cid-ypziayly]{animation:140s linear infinite reverse backdrop-spin}.orbit--3[data-astro-cid-ypziayly]{animation:220s linear infinite backdrop-spin}.orbit__ring[data-astro-cid-ypziayly]{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.orbit__ring--1[data-astro-cid-ypziayly]{stroke:var(--deco-orbit-1)}.orbit__ring--2[data-astro-cid-ypziayly]{stroke:var(--deco-orbit-2)}.orbit__ring--3[data-astro-cid-ypziayly]{stroke:var(--deco-orbit-3)}.dot--line[data-astro-cid-ypziayly]{fill:var(--deco-orbit-3)}.dot--accent[data-astro-cid-ypziayly]{fill:var(--color-accent)}.dot--muted[data-astro-cid-ypziayly]{fill:var(--color-text-3)}.dot--light[data-astro-cid-ypziayly]{fill:var(--color-text)}.dot--pulse[data-astro-cid-ypziayly]{animation:6s ease-in-out infinite backdrop-pulse}.core[data-astro-cid-ypziayly]{fill:none;stroke:var(--color-accent);stroke-width:1px;opacity:.5;vector-effect:non-scaling-stroke}.core__number[data-astro-cid-ypziayly]{font-family:var(--font-display);fill:var(--deco-number);font-size:84px;font-weight:700}@keyframes backdrop-drift{to{transform:translate(-160px)}}@keyframes backdrop-spin{to{transform:rotate(360deg)}}@keyframes backdrop-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-backdrop__grid[data-astro-cid-ypziayly],.orbit[data-astro-cid-ypziayly],.dot--pulse[data-astro-cid-ypziayly]{animation:none}}.hero__break[data-astro-cid-ge2uvauf]{display:none}@media (width>=768px){.hero__break[data-astro-cid-ge2uvauf]{display:inline}}.section-heading[data-astro-cid-7v7z3sco]{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.section-heading[data-astro-cid-7v7z3sco]{gap:20px}}.section-heading__title--xl[data-astro-cid-7v7z3sco]{letter-spacing:-.035em;font-size:clamp(40px,5vw,72px);line-height:.98}.ill[data-astro-cid-of6mlrgo]{background:var(--ill-bg);border-radius:14px;overflow:hidden}.ill[data-astro-cid-of6mlrgo] svg[data-astro-cid-of6mlrgo]{width:100%;height:100%;display:block}.ill--dark[data-astro-cid-of6mlrgo]{--ill-bg:var(--color-surface);--ill-grid:var(--deco-grid);--ill-line:var(--deco-orbit-1);--ill-strong:var(--color-text-3);--ill-accent:var(--color-accent)}.ill--light[data-astro-cid-of6mlrgo]{--ill-bg:var(--light-bg);--ill-grid:#e6e0d4;--ill-line:#b9bcc4;--ill-strong:var(--light-text-3);--ill-accent:var(--light-accent)}.ill--paper[data-astro-cid-of6mlrgo]{--ill-bg:#fff;--ill-grid:#efeae1;--ill-line:#b9bcc4;--ill-strong:var(--light-text-3);--ill-accent:var(--light-accent)}.ill__grid[data-astro-cid-of6mlrgo] line[data-astro-cid-of6mlrgo]{stroke:var(--ill-grid);stroke-width:1px}.ill__soft[data-astro-cid-of6mlrgo],.ill__line[data-astro-cid-of6mlrgo],.ill__line[data-astro-cid-of6mlrgo] [data-astro-cid-of6mlrgo],.ill__strong[data-astro-cid-of6mlrgo],.ill__strong[data-astro-cid-of6mlrgo] [data-astro-cid-of6mlrgo],.ill__accent-line[data-astro-cid-of6mlrgo]{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ill__soft[data-astro-cid-of6mlrgo]{stroke:var(--ill-grid);stroke-width:2px}.ill__line[data-astro-cid-of6mlrgo],.ill__line[data-astro-cid-of6mlrgo] [data-astro-cid-of6mlrgo]{stroke:var(--ill-line)}.ill__strong[data-astro-cid-of6mlrgo],.ill__strong[data-astro-cid-of6mlrgo] [data-astro-cid-of6mlrgo]{stroke:var(--ill-strong)}.ill__accent-line[data-astro-cid-of6mlrgo]{stroke:var(--ill-accent)}.ill__dash[data-astro-cid-of6mlrgo]{stroke-dasharray:4 6}.ill__accent-fill[data-astro-cid-of6mlrgo]{fill:var(--ill-accent)}.ill__accent-fill-soft[data-astro-cid-of6mlrgo]{fill:var(--ill-accent);opacity:.35}.ill__accent-glow[data-astro-cid-of6mlrgo]{fill:var(--ill-accent);opacity:.18}.ill__accent-glow-strong[data-astro-cid-of6mlrgo]{fill:var(--ill-accent);opacity:.55}.ill__accent-beam[data-astro-cid-of6mlrgo]{fill:var(--ill-accent);opacity:.1}.ill__window[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--ill-line);stroke-width:1.2px}.ill__bar-fill[data-astro-cid-of6mlrgo]{fill:var(--ill-strong);opacity:.55}.ill__stripes[data-astro-cid-of6mlrgo] rect[data-astro-cid-of6mlrgo]{fill:var(--ill-grid);opacity:.6}.ill__dot[data-astro-cid-of6mlrgo]{fill:var(--ill-strong)}.ill__node[data-astro-cid-of6mlrgo]{fill:var(--ill-bg);stroke:var(--ill-line);stroke-width:1.5px}.ill__node--strong[data-astro-cid-of6mlrgo]{stroke:var(--ill-strong)}@media (prefers-reduced-motion:no-preference){.ill__pulse[data-astro-cid-of6mlrgo]{animation:6s ease-in-out infinite ill-pulse}.ill__bar[data-astro-cid-of6mlrgo]{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite alternate ill-bar}}@keyframes ill-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ill-bar{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.gruppo[data-astro-cid-uqmgs33s]{border-top:1px solid var(--color-line)}.gruppo__text[data-astro-cid-uqmgs33s]{flex-direction:column;gap:20px;font-size:17px;line-height:1.7;display:flex}.gruppo__muted[data-astro-cid-uqmgs33s]{color:var(--color-text-2)}.gruppo__mosaic[data-astro-cid-uqmgs33s]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""a c""d d";gap:10px;display:grid}.gruppo__mosaic[data-astro-cid-uqmgs33s] .gruppo__tile--a{grid-area:a}.gruppo__mosaic[data-astro-cid-uqmgs33s] .gruppo__tile--b{aspect-ratio:16/10;grid-area:b}.gruppo__mosaic[data-astro-cid-uqmgs33s] .gruppo__tile--c{aspect-ratio:16/10;grid-area:c}.gruppo__mosaic[data-astro-cid-uqmgs33s] .gruppo__tile--d{aspect-ratio:16/7;grid-area:d}@media (width>=768px){.gruppo__text[data-astro-cid-uqmgs33s]{gap:24px;font-size:19px}}@media (width>=1024px){.gruppo[data-astro-cid-uqmgs33s]{padding-block:128px}.gruppo[data-astro-cid-uqmgs33s] .gruppo__heading{grid-column:span 5}.gruppo__text[data-astro-cid-uqmgs33s]{grid-column:7/span 6;padding-top:44px}.gruppo__mosaic[data-astro-cid-uqmgs33s]{gap:var(--col-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;margin-top:40px}.gruppo__mosaic[data-astro-cid-uqmgs33s] .gruppo__tile{aspect-ratio:16/10;grid-area:auto/span 3}}.company-card[data-astro-cid-qmahuzsp]{border-radius:var(--radius-card);background:var(--light-card);color:var(--light-text);flex-direction:column;gap:12px;padding:24px;display:flex}.company-card__media[data-astro-cid-qmahuzsp]{aspect-ratio:16/10;margin-bottom:8px}.company-card__media[data-astro-cid-qmahuzsp]>*{width:100%;height:100%}.company-card__meta[data-astro-cid-qmahuzsp]{justify-content:space-between;align-items:center;gap:16px;display:flex}.company-card__tag[data-astro-cid-qmahuzsp]{letter-spacing:.14em;text-transform:uppercase;color:var(--light-accent);font-size:11px;font-weight:700}.company-card__number[data-astro-cid-qmahuzsp]{font-family:var(--font-display);color:var(--light-text-3);font-size:15px}.company-card__name[data-astro-cid-qmahuzsp]{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.05}.company-card__tagline[data-astro-cid-qmahuzsp]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--light-accent);font-size:20px;font-weight:500;line-height:1.2}.company-card__text[data-astro-cid-qmahuzsp]{color:var(--light-text-2);font-size:15px;line-height:1.6}.company-card__figures[data-astro-cid-qmahuzsp]{grid-template-columns:max-content minmax(0,1fr);column-gap:14px;margin-top:4px;padding:0;list-style:none;display:grid}.company-card__figure[data-astro-cid-qmahuzsp]{grid-column:span 2;grid-template-columns:subgrid;border-top:1px solid var(--light-text-3);align-items:baseline;padding-block:10px;display:grid}.company-card__figure-value[data-astro-cid-qmahuzsp]{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:24px;font-weight:600;line-height:1}.company-card__figure-label[data-astro-cid-qmahuzsp]{color:var(--light-text-2);font-size:14px;font-weight:600;line-height:1.35}.company-card__link[data-astro-cid-qmahuzsp]{min-height:46px;margin-top:4px}.company-card--dark[data-astro-cid-qmahuzsp]{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text)}.company-card--dark[data-astro-cid-qmahuzsp] .company-card__tag[data-astro-cid-qmahuzsp],.company-card--dark[data-astro-cid-qmahuzsp] .company-card__tagline[data-astro-cid-qmahuzsp]{color:var(--color-accent)}.company-card--dark[data-astro-cid-qmahuzsp] .company-card__number[data-astro-cid-qmahuzsp]{color:var(--color-text-3)}.company-card--dark[data-astro-cid-qmahuzsp] .company-card__text[data-astro-cid-qmahuzsp],.company-card--dark[data-astro-cid-qmahuzsp] .company-card__figure-label[data-astro-cid-qmahuzsp]{color:var(--color-text-2)}.company-card--dark[data-astro-cid-qmahuzsp] .company-card__figure[data-astro-cid-qmahuzsp]{border-top-color:var(--color-line)}@media (width>=768px){.company-card[data-astro-cid-qmahuzsp]{gap:18px;min-height:380px;padding:36px}.company-card__tag[data-astro-cid-qmahuzsp]{font-size:12px}.company-card__name[data-astro-cid-qmahuzsp]{font-size:36px}.company-card__tagline[data-astro-cid-qmahuzsp]{font-size:22px}.company-card__text[data-astro-cid-qmahuzsp]{font-size:16px;line-height:1.65}.company-card__figure-value[data-astro-cid-qmahuzsp]{font-size:28px}.company-card__link[data-astro-cid-qmahuzsp]{align-self:flex-start;min-height:48px;margin-top:auto}}.societa__intro[data-astro-cid-p5uptzcb]{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.societa__lead[data-astro-cid-p5uptzcb]{max-width:440px;color:var(--fg-2);font-size:16px;line-height:1.65}.societa__grid[data-astro-cid-p5uptzcb]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.societa__box[data-astro-cid-p5uptzcb]{border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;gap:24px;padding:24px;display:flex}.societa__box-text[data-astro-cid-p5uptzcb]{font-family:var(--font-display);letter-spacing:-.015em;font-size:24px;font-weight:500;line-height:1.2}.societa__box-actions[data-astro-cid-p5uptzcb]{flex-wrap:wrap;gap:12px;display:flex}.societa__box-actions[data-astro-cid-p5uptzcb] .btn[data-astro-cid-p5uptzcb]{min-height:48px}@media (width>=768px){.societa__intro[data-astro-cid-p5uptzcb]{margin-bottom:48px}.societa__lead[data-astro-cid-p5uptzcb]{font-size:17px}.societa__grid[data-astro-cid-p5uptzcb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.societa__box[data-astro-cid-p5uptzcb]{min-height:380px;padding:36px}.societa__box-text[data-astro-cid-p5uptzcb]{font-size:30px}}@media (width>=1024px){.societa__intro[data-astro-cid-p5uptzcb]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:56px}.societa__grid[data-astro-cid-p5uptzcb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.quote[data-astro-cid-faobi54o]{border-radius:var(--radius-card);background:var(--color-bg);color:var(--color-text);font-family:var(--font-display);letter-spacing:-.01em;padding:24px;font-size:19px;font-weight:500;line-height:1.4}.quote--surface[data-astro-cid-faobi54o]{border:1px solid var(--color-line);background:var(--color-surface)}@media (width>=768px){.quote[data-astro-cid-faobi54o]{padding:28px 32px;font-size:22px}}.energia__lead[data-astro-cid-x6tawslf]{line-height:1.7}.energia__brands[data-astro-cid-x6tawslf]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:40px;display:grid}.energia__note[data-astro-cid-x6tawslf]{color:var(--color-text-3);margin-top:12px;font-size:13px;line-height:1.5}.reseller[data-astro-cid-x6tawslf]{border-radius:var(--radius-card);flex-direction:column;gap:32px;margin-top:14px;padding:24px;display:flex}.reseller__top[data-astro-cid-x6tawslf]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.reseller__heading[data-astro-cid-x6tawslf]{flex-direction:column;gap:14px;display:flex}.reseller__title[data-astro-cid-x6tawslf]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3.9vw,56px);font-weight:600;line-height:1}.reseller__lead[data-astro-cid-x6tawslf]{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.reseller[data-astro-cid-x6tawslf] .reseller__visual{aspect-ratio:16/10}.reseller__text[data-astro-cid-x6tawslf]{color:var(--light-text-soft);font-size:16px;line-height:1.7}.reseller__figures[data-astro-cid-x6tawslf]{flex-direction:column;gap:14px;display:flex}.reseller__kpis[data-astro-cid-x6tawslf]{border-bottom:1px solid var(--light-text-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.reseller__kpi[data-astro-cid-x6tawslf]{border-top:1px solid var(--light-text-3);flex-direction:column;gap:6px;padding-block:18px;display:flex}.reseller__kpi-value[data-astro-cid-x6tawslf]{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(40px,4.2vw,60px);font-weight:600;line-height:1}.reseller__kpi-label[data-astro-cid-x6tawslf]{color:var(--light-text-2);font-size:15px;font-weight:600}.reseller__note[data-astro-cid-x6tawslf]{color:var(--light-text-2);font-size:13px;line-height:1.5}.reseller__cta[data-astro-cid-x6tawslf]{white-space:normal;text-align:center;align-self:flex-start;max-width:100%;padding-block:12px}.energia[data-astro-cid-x6tawslf] .energia__quote{margin-top:14px}@media (width>=768px){.energia__brands[data-astro-cid-x6tawslf]{gap:16px;margin-top:56px}.reseller[data-astro-cid-x6tawslf]{gap:40px;margin-top:16px;padding:44px}.reseller__lead[data-astro-cid-x6tawslf]{font-size:24px}.reseller__text[data-astro-cid-x6tawslf]{font-size:17px}.reseller__kpis[data-astro-cid-x6tawslf]{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.energia[data-astro-cid-x6tawslf] .energia__quote{margin-top:16px}}@media (width>=768px) and (width<=1023px){.energia__brands[data-astro-cid-x6tawslf] .company-card{min-height:0}.energia__brands[data-astro-cid-x6tawslf] .company-card__link{margin-top:8px}}@media (width>=1024px){.energia[data-astro-cid-x6tawslf]{padding-block:128px}.energia[data-astro-cid-x6tawslf] .energia__heading{grid-column:span 6}.energia__lead[data-astro-cid-x6tawslf]{grid-column:8/span 5;padding-top:48px}.energia__brands[data-astro-cid-x6tawslf]{grid-template-columns:repeat(3,minmax(0,1fr))}.energia__brands[data-astro-cid-x6tawslf] .company-card{grid-row:span 6;grid-template-rows:subgrid;row-gap:18px;display:grid}.energia__brands[data-astro-cid-x6tawslf] .company-card__link{place-self:end start}.reseller[data-astro-cid-x6tawslf]{padding:56px}.reseller__top[data-astro-cid-x6tawslf]{gap:24px var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.reseller__heading[data-astro-cid-x6tawslf]{grid-column:span 6}.reseller[data-astro-cid-x6tawslf] .reseller__visual{aspect-ratio:4/3;grid-column:8/span 5;align-self:center}.reseller__text[data-astro-cid-x6tawslf]{margin-top:6px}.reseller__kpi[data-astro-cid-x6tawslf]{padding-block:22px}}@media (width>=1280px){.energia__brands[data-astro-cid-x6tawslf] .company-card__tagline{font-size:21px}.reseller__kpis[data-astro-cid-x6tawslf]{gap:var(--col-gap);border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr))}.reseller__kpi[data-astro-cid-x6tawslf]{padding-block:22px 0}.reseller__kpi-value[data-astro-cid-x6tawslf]{font-size:clamp(40px,3.6vw,56px)}}.sector-card[data-astro-cid-jdrs7dvd]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:18px;padding:24px;display:flex}.sector-card[data-astro-cid-jdrs7dvd] .sector-card__icon{color:var(--color-accent)}.sector-card__title[data-astro-cid-jdrs7dvd]{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;font-size:24px;font-weight:600;line-height:1.1}.sector-card__text[data-astro-cid-jdrs7dvd]{color:var(--color-text-2);font-size:15px;line-height:1.6}@media (width>=768px){.sector-card[data-astro-cid-jdrs7dvd]{padding:28px}.sector-card__title[data-astro-cid-jdrs7dvd]{font-size:26px}}@media (width>=1400px){.sector-card[data-astro-cid-jdrs7dvd]{padding:28px 22px}.sector-card__title[data-astro-cid-jdrs7dvd]{font-size:21px}}@media (width>=768px){.sector-card--l[data-astro-cid-jdrs7dvd]{gap:20px;padding:44px}.sector-card--l[data-astro-cid-jdrs7dvd] .sector-card__title[data-astro-cid-jdrs7dvd]{letter-spacing:-.02em;font-size:36px}.sector-card--l[data-astro-cid-jdrs7dvd] .sector-card__text[data-astro-cid-jdrs7dvd]{font-size:17px;line-height:1.65}}@media (width>=768px) and (width<=1023px){.sector-card--l[data-astro-cid-jdrs7dvd]{padding:32px}.sector-card--l[data-astro-cid-jdrs7dvd] .sector-card__title[data-astro-cid-jdrs7dvd]{font-size:28px}}.settori[data-astro-cid-w3x7fjr7]{border-top:1px solid var(--color-line)}.settori__grid[data-astro-cid-w3x7fjr7]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px;display:grid}@media (width>=640px){.settori__grid[data-astro-cid-w3x7fjr7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.settori__grid[data-astro-cid-w3x7fjr7]{gap:16px;margin-top:56px}}@media (width>=1024px){.settori[data-astro-cid-w3x7fjr7]{padding-block:128px}.settori__grid[data-astro-cid-w3x7fjr7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1400px){.settori__grid[data-astro-cid-w3x7fjr7]{grid-template-columns:repeat(5,minmax(0,1fr))}}.fondatore__figure[data-astro-cid-ujokuotw]{color:var(--fg-2);flex-direction:column;gap:12px;font-size:13px;display:flex}.fondatore__figure[data-astro-cid-ujokuotw] .fondatore__img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:var(--radius-card);background:#d9d2c4;width:100%;height:auto}.fondatore__content[data-astro-cid-ujokuotw]{flex-direction:column;gap:24px;display:flex}.fondatore__heading[data-astro-cid-ujokuotw]{flex-direction:column;gap:14px;display:flex}.fondatore__name[data-astro-cid-ujokuotw]{font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:500}.fondatore__text[data-astro-cid-ujokuotw]{color:var(--light-text-soft);font-size:16px;line-height:1.75}@media (width>=768px){.fondatore__figure[data-astro-cid-ujokuotw] .fondatore__img{aspect-ratio:5/4}.fondatore__content[data-astro-cid-ujokuotw]{gap:28px}.fondatore__name[data-astro-cid-ujokuotw]{font-size:28px}.fondatore__text[data-astro-cid-ujokuotw]{font-size:17px}}@media (width>=1024px){.fondatore__figure[data-astro-cid-ujokuotw]{grid-column:span 5}.fondatore__figure[data-astro-cid-ujokuotw] .fondatore__img{aspect-ratio:auto;height:640px}.fondatore__content[data-astro-cid-ujokuotw]{grid-column:7/span 6}}.principle-card[data-astro-cid-g7cqwrfd]{border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:24px;display:flex}.principle-card__number[data-astro-cid-g7cqwrfd]{font-family:var(--font-display);color:var(--color-accent);font-size:40px;font-weight:600;line-height:1}.principle-card__title[data-astro-cid-g7cqwrfd]{font-size:20px;font-weight:700;line-height:1.3}.principle-card__text[data-astro-cid-g7cqwrfd]{color:var(--color-text-2);font-size:16px;line-height:1.6}@media (width>=768px){.principle-card[data-astro-cid-g7cqwrfd]{padding:28px}.principle-card__number[data-astro-cid-g7cqwrfd]{font-size:48px}}.visione__lead[data-astro-cid-blb3up7i]{line-height:1.7}.visione__principles[data-astro-cid-blb3up7i]{flex-direction:column;gap:20px;margin-top:40px;display:flex}.visione__principles-intro[data-astro-cid-blb3up7i]{color:var(--color-text-2);font-size:15px}.visione__grid[data-astro-cid-blb3up7i]{grid-template-columns:minmax(0,1fr);gap:14px;padding:0;list-style:none;display:grid}@media (width>=640px){.visione__grid[data-astro-cid-blb3up7i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=768px){.visione__principles[data-astro-cid-blb3up7i]{gap:24px;margin-top:72px}}@media (width>=1024px){.visione[data-astro-cid-blb3up7i]{padding-block:128px}.visione[data-astro-cid-blb3up7i] .visione__heading{grid-column:span 6}.visione__lead[data-astro-cid-blb3up7i]{grid-column:8/span 5;padding-top:48px}}@media (width>=1200px){.visione__grid[data-astro-cid-blb3up7i]{grid-template-columns:repeat(4,minmax(0,1fr))}}.timeline[data-astro-cid-7br25dzl]{border-bottom:1px solid var(--color-line);padding:0;list-style:none}.timeline__item[data-astro-cid-7br25dzl]{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);gap:8px;padding-block:20px;display:grid}.timeline__label[data-astro-cid-7br25dzl]{font-family:var(--font-display);color:var(--color-accent);font-size:26px;font-weight:600;line-height:1.1}.timeline__text[data-astro-cid-7br25dzl]{color:var(--color-text-soft);font-size:16px;line-height:1.65}@media (width>=768px){.timeline__item[data-astro-cid-7br25dzl]{grid-template-columns:120px minmax(0,1fr);gap:24px;padding-block:24px}.timeline__label[data-astro-cid-7br25dzl]{font-size:30px}.timeline__text[data-astro-cid-7br25dzl]{font-size:17px}}.highlight-box[data-astro-cid-5wqedq37]{border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-on-accent);flex-direction:column;gap:20px;padding:28px;display:flex}.highlight-box__eyebrow[data-astro-cid-5wqedq37]{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.highlight-box__title[data-astro-cid-5wqedq37]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(32px,3.1vw,44px);font-weight:600;line-height:1}.highlight-box__text[data-astro-cid-5wqedq37]{font-size:16px;line-height:1.65}@media (width>=768px){.highlight-box[data-astro-cid-5wqedq37]{gap:24px;padding:44px}.highlight-box__eyebrow[data-astro-cid-5wqedq37]{font-size:13px}.highlight-box__text[data-astro-cid-5wqedq37]{font-size:17px}}.storia__inner[data-astro-cid-573yklf3]{padding-block:var(--section-y);border-top:1px solid var(--color-line)}.storia__main[data-astro-cid-573yklf3]{flex-direction:column;gap:32px;display:flex}@media (width>=768px){.storia__main[data-astro-cid-573yklf3]{gap:40px}}@media (width>=1024px){.storia__inner[data-astro-cid-573yklf3]{padding-block:112px}.storia__main[data-astro-cid-573yklf3]{grid-column:span 6}.storia[data-astro-cid-573yklf3] .storia__future{grid-column:8/span 5;align-self:start;margin-top:112px}}.contact[data-astro-cid-jiqb3dae]{padding-bottom:56px}.contact__box[data-astro-cid-jiqb3dae]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:24px;padding:28px 24px}.contact__heading[data-astro-cid-jiqb3dae]{flex-direction:column;gap:16px;display:flex}.contact__details[data-astro-cid-jiqb3dae]{color:var(--color-text-soft);flex-direction:column;gap:20px;font-size:16px;font-style:normal;line-height:1.6;display:flex}.contact__company[data-astro-cid-jiqb3dae]{flex-direction:column;gap:4px;display:flex}.contact__company[data-astro-cid-jiqb3dae] strong[data-astro-cid-jiqb3dae]{color:var(--color-text);font-size:20px}.contact__list[data-astro-cid-jiqb3dae]{grid-template-columns:minmax(0,1fr);gap:2px 16px;font-size:15px;display:grid}.contact__list[data-astro-cid-jiqb3dae] dt[data-astro-cid-jiqb3dae]{color:var(--color-text-3);margin-top:10px}.contact__list[data-astro-cid-jiqb3dae] dt[data-astro-cid-jiqb3dae]:first-child{margin-top:0}.contact__list[data-astro-cid-jiqb3dae] a[data-astro-cid-jiqb3dae]{color:var(--color-text);overflow-wrap:anywhere}@media (width>=560px){.contact__list[data-astro-cid-jiqb3dae]{grid-template-columns:150px minmax(0,1fr);row-gap:8px}.contact__list[data-astro-cid-jiqb3dae] dt[data-astro-cid-jiqb3dae]{margin-top:0}}@media (width>=768px){.contact[data-astro-cid-jiqb3dae]{padding-bottom:80px}.contact__box[data-astro-cid-jiqb3dae]{border-radius:28px;padding:48px}.contact__details[data-astro-cid-jiqb3dae]{font-size:17px}}@media (width>=1024px){.contact__box[data-astro-cid-jiqb3dae]{padding:64px}.contact__heading[data-astro-cid-jiqb3dae]{grid-column:span 6}.contact__details[data-astro-cid-jiqb3dae]{grid-column:8/span 5}}
