.linea-contemporanea-module__3WpbhG__page{min-width:0}.linea-contemporanea-module__3WpbhG__container{width:calc(100% - 48px);max-width:1248px;margin-inline:auto}.linea-contemporanea-module__3WpbhG__hero{isolation:isolate;flex-direction:column;min-height:640px;display:flex;position:relative;overflow:hidden}.linea-contemporanea-module__3WpbhG__intro{flex-direction:column;align-items:flex-start;gap:22px;max-width:896px;display:flex;position:relative}.linea-contemporanea-module__3WpbhG__heroHeading{white-space:pre-line}.linea-contemporanea-module__3WpbhG__heroActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.linea-contemporanea-module__3WpbhG__heroScrim,.linea-contemporanea-module__3WpbhG__heroFade,.linea-contemporanea-module__3WpbhG__heroVeil{pointer-events:none;position:absolute}.linea-contemporanea-module__3WpbhG__heroScrim{background-image:var(--hero-scrim);inset:0}.linea-contemporanea-module__3WpbhG__heroFade{inset-inline:0;height:var(--hero-fade-h);background:linear-gradient(to bottom, transparent, var(--color-background));bottom:0}.linea-contemporanea-module__3WpbhG__heroVeil{z-index:-1;background:radial-gradient(ellipse 60% 55% at 50% 50%, var(--hero-veil) 0%, transparent 100%);inset:-96px -24px}.linea-contemporanea-module__3WpbhG__eyebrow,.linea-contemporanea-module__3WpbhG__number,.linea-contemporanea-module__3WpbhG__company,.linea-contemporanea-module__3WpbhG__statLabel,.linea-contemporanea-module__3WpbhG__explore{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);font-size:12px;line-height:1.5}.linea-contemporanea-module__3WpbhG__eyebrow,.linea-contemporanea-module__3WpbhG__number{color:var(--accent)}.linea-contemporanea-module__3WpbhG__sectionTitle,.linea-contemporanea-module__3WpbhG__storyTitle,.linea-contemporanea-module__3WpbhG__serviceContent h3,.linea-contemporanea-module__3WpbhG__statValue{font-family:var(--font-display)}.linea-contemporanea-module__3WpbhG__explore{min-height:44px;color:var(--muted);align-items:center;gap:12px;display:inline-flex}.linea-contemporanea-module__3WpbhG__explore:hover,.linea-contemporanea-module__3WpbhG__crossLink:hover{color:var(--foreground)}.linea-contemporanea-module__3WpbhG__heroFigure,.linea-contemporanea-module__3WpbhG__storyFigure{min-width:0;margin:0}.linea-contemporanea-module__3WpbhG__photo{object-fit:cover;width:100%;height:auto;display:block}.linea-contemporanea-module__3WpbhG__heroFigure{position:absolute;inset:0}.linea-contemporanea-module__3WpbhG__heroFigure .linea-contemporanea-module__3WpbhG__photo{height:100%}.linea-contemporanea-module__3WpbhG__storyFigure .linea-contemporanea-module__3WpbhG__photo{aspect-ratio:720/400}.linea-contemporanea-module__3WpbhG__stats{padding-block:42px}.linea-contemporanea-module__3WpbhG__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;display:grid}.linea-contemporanea-module__3WpbhG__stat{flex-direction:column-reverse;gap:12px;display:flex;position:relative}.linea-contemporanea-module__3WpbhG__stat+.linea-contemporanea-module__3WpbhG__stat:before{content:"";border-inline-start:.5px solid var(--hairline);position:absolute;inset-block:0;inset-inline-start:-32px}.linea-contemporanea-module__3WpbhG__statLabel{color:var(--muted)}.linea-contemporanea-module__3WpbhG__statValue{margin:0;font-size:54px;font-weight:300;line-height:1.1}.linea-contemporanea-module__3WpbhG__statLong{font-size:32px}.linea-contemporanea-module__3WpbhG__capabilities{padding-block:80px;scroll-margin-top:100px}.linea-contemporanea-module__3WpbhG__sectionTitle{letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:pre-line;margin-top:32px;font-size:50px;font-weight:300;line-height:1.1}.linea-contemporanea-module__3WpbhG__services{margin-top:32px;list-style:none}.linea-contemporanea-module__3WpbhG__service{border-top:.5px solid var(--hairline);align-items:center;gap:32px;padding-block:24px;display:flex}.linea-contemporanea-module__3WpbhG__number{flex:0 0 40px}.linea-contemporanea-module__3WpbhG__serviceContent{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.linea-contemporanea-module__3WpbhG__serviceContent h3{letter-spacing:var(--tracking-heading);text-transform:uppercase;font-size:32px;font-weight:500;line-height:1.15}.linea-contemporanea-module__3WpbhG__serviceContent p{color:var(--muted);line-height:1.5}.linea-contemporanea-module__3WpbhG__note{border-top:.5px solid var(--hairline);color:var(--muted);flex-direction:column;gap:10px;padding-top:24px;display:flex}.linea-contemporanea-module__3WpbhG__coverage{color:var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px;padding-block:12px;list-style:none;display:grid}.linea-contemporanea-module__3WpbhG__note+.linea-contemporanea-module__3WpbhG__note{margin-top:24px}.linea-contemporanea-module__3WpbhG__note .linea-contemporanea-module__3WpbhG__crossLink{align-self:flex-start}.linea-contemporanea-module__3WpbhG__storyBand{background:var(--surface);padding-block:56px}.linea-contemporanea-module__3WpbhG__storyGrid{grid-template-columns:minmax(0,720fr) minmax(0,464fr);align-items:center;gap:64px;display:grid}.linea-contemporanea-module__3WpbhG__storyText{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.linea-contemporanea-module__3WpbhG__storyText>p:not(.linea-contemporanea-module__3WpbhG__eyebrow){color:var(--muted);line-height:1.5}.linea-contemporanea-module__3WpbhG__storyTitle{letter-spacing:var(--tracking-heading);text-transform:uppercase;white-space:pre-line;font-size:36px;font-weight:500;line-height:1.1}.linea-contemporanea-module__3WpbhG__crossBand{border-top:.5px solid var(--hairline);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding-block:28px;display:flex}.linea-contemporanea-module__3WpbhG__crossLink{min-height:44px;color:var(--accent);flex-shrink:0;align-items:center;gap:12px;font-size:14px;display:inline-flex}.linea-contemporanea-module__3WpbhG__legacyAnchor{display:none}.linea-contemporanea-module__3WpbhG__legacyAnchor:target{color:var(--accent);padding:24px;display:block}.linea-contemporanea-module__3WpbhG__page a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (min-width:1024px){.linea-contemporanea-module__3WpbhG__container{width:calc(100% - 192px)}}@media (min-width:640px){.linea-contemporanea-module__3WpbhG__heroVeil{inset-inline:-96px}}@media (min-width:1024px){.linea-contemporanea-module__3WpbhG__hero{min-height:720px}}@media (max-width:767px){.linea-contemporanea-module__3WpbhG__storyFigure .linea-contemporanea-module__3WpbhG__photo{aspect-ratio:3/2}.linea-contemporanea-module__3WpbhG__stats{padding-block:32px}.linea-contemporanea-module__3WpbhG__statsGrid{gap:16px}.linea-contemporanea-module__3WpbhG__stat+.linea-contemporanea-module__3WpbhG__stat:before{inset-inline-start:-8px}.linea-contemporanea-module__3WpbhG__statValue{font-size:clamp(25px,7.7vw,30px)}.linea-contemporanea-module__3WpbhG__statLong{font-size:17px}.linea-contemporanea-module__3WpbhG__statLabel{letter-spacing:0;overflow-wrap:anywhere}.linea-contemporanea-module__3WpbhG__coverage{grid-template-columns:minmax(0,1fr);gap:12px}.linea-contemporanea-module__3WpbhG__capabilities{padding-block:56px}.linea-contemporanea-module__3WpbhG__sectionTitle{letter-spacing:var(--tracking-heading);font-size:32px;font-weight:500}.linea-contemporanea-module__3WpbhG__service{flex-direction:column;align-items:flex-start;gap:12px}.linea-contemporanea-module__3WpbhG__number{flex-basis:auto}.linea-contemporanea-module__3WpbhG__serviceContent h3{font-size:27px}.linea-contemporanea-module__3WpbhG__storyBand{padding-block:40px}.linea-contemporanea-module__3WpbhG__storyGrid{grid-template-columns:minmax(0,1fr);gap:24px}.linea-contemporanea-module__3WpbhG__storyTitle{font-size:32px}.linea-contemporanea-module__3WpbhG__crossBand{padding-block:24px;font-size:14px}}
