.ChiSiamo-module__XyshTG__page{font-family:var(--font-sans);font-size:var(--text-body);font-weight:400;line-height:1.7}:where(.ChiSiamo-module__XyshTG__page) :is(h1,h2,h3,h4){font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}:where(.ChiSiamo-module__XyshTG__page) :is(h3,h4){letter-spacing:-.03em;line-height:1.15}:where(.ChiSiamo-module__XyshTG__page) p{margin:0;font-weight:400}.ChiSiamo-module__XyshTG__page .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(24px,6vw,96px)}.ChiSiamo-module__XyshTG__uiReveal{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:none}.ChiSiamo-module__XyshTG__uiReveal[data-reveal-ready=true]:not(.ChiSiamo-module__XyshTG__uiVisible){opacity:0;will-change:opacity, transform;transform:translateY(22px)}.ChiSiamo-module__XyshTG__uiVisible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__uiReveal,.ChiSiamo-module__XyshTG__uiReveal[data-reveal-ready=true]:not(.ChiSiamo-module__XyshTG__uiVisible){opacity:1;transition:none;transform:none}}.ChiSiamo-module__XyshTG__uiHeader{max-width:720px;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem)}.ChiSiamo-module__XyshTG__uiHeading{min-width:0}.ChiSiamo-module__XyshTG__uiCenter{text-align:center;margin-inline:auto}.ChiSiamo-module__XyshTG__uiCenter .ChiSiamo-module__XyshTG__uiIntro{margin-inline:auto}.ChiSiamo-module__XyshTG__uiEyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--c-primary);margin-bottom:var(--label-title-gap);font-weight:600;display:block}.ChiSiamo-module__XyshTG__uiTitle{font-size:var(--fs-h2);max-width:16ch}.ChiSiamo-module__XyshTG__uiCenter .ChiSiamo-module__XyshTG__uiTitle{margin-inline:auto}.ChiSiamo-module__XyshTG__page .ChiSiamo-module__XyshTG__uiIntro{max-width:58ch;font-size:var(--fs-lead);color:var(--c-ink-80);margin-top:1.4rem;line-height:1.7}.ChiSiamo-module__XyshTG__uiDark .ChiSiamo-module__XyshTG__uiTitle{color:var(--c-paper)}.ChiSiamo-module__XyshTG__uiDark .ChiSiamo-module__XyshTG__uiIntro{color:var(--c-paper-60)}.ChiSiamo-module__XyshTG__heroHero{min-height:100svh;padding-top:var(--header-h);padding-bottom:var(--sp-section-gap);background:var(--c-surface);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__heroGrid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(280px,420px);place-items:stretch start;gap:clamp(2rem,1rem + 4vw,4.5rem);display:grid;position:relative}.ChiSiamo-module__XyshTG__heroCopy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;max-width:640px;display:flex}.ChiSiamo-module__XyshTG__heroEyebrow{font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--c-primary);margin-bottom:var(--label-title-gap);font-weight:600;display:block}.ChiSiamo-module__XyshTG__heroTitle{max-width:14ch;font-size:var(--fs-display);color:var(--c-ink);margin-top:0;line-height:.9}.ChiSiamo-module__XyshTG__heroAccent{color:var(--c-primary);font-style:italic;position:relative}.ChiSiamo-module__XyshTG__page .ChiSiamo-module__XyshTG__heroLead{max-width:46ch;font-size:var(--fs-lead);color:var(--c-ink-80);margin-top:1.6rem;line-height:1.75}.ChiSiamo-module__XyshTG__heroActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.2rem;margin-top:2.4rem;display:flex}.ChiSiamo-module__XyshTG__heroBtnPrimary{height:48px;padding-inline:26px}.ChiSiamo-module__XyshTG__heroBtnGhost{border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);height:48px;font-family:var(--font-sans);letter-spacing:.06em;color:var(--c-ink);justify-content:center;align-items:center;padding-inline:26px;font-size:.6875rem;font-weight:500;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.ChiSiamo-module__XyshTG__heroBtnGhost:hover{background:var(--c-surface-soft);border-color:var(--c-ink-80);transform:translateY(-1px)}.ChiSiamo-module__XyshTG__heroVisual{justify-self:end;width:100%;height:100%;min-height:clamp(597px,1430px - 58vw,837px);position:relative}.ChiSiamo-module__XyshTG__heroCarouselViewport{border-radius:var(--radius);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%)}.ChiSiamo-module__XyshTG__heroCarouselTrack{flex-direction:column;gap:clamp(10px,1.4vw,18px);height:max-content;animation:48s linear infinite ChiSiamo-module__XyshTG__heroCarouselScroll;display:flex}.ChiSiamo-module__XyshTG__heroCarouselViewport:hover .ChiSiamo-module__XyshTG__heroCarouselTrack{animation-play-state:paused}@keyframes ChiSiamo-module__XyshTG__heroCarouselScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.ChiSiamo-module__XyshTG__carouselItem{border-radius:var(--radius);isolation:isolate;flex:none;width:100%;height:clamp(170px,22vw,260px);position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__carouselItem img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease), filter .6s var(--ease);position:absolute;inset:0}.ChiSiamo-module__XyshTG__carouselItem:hover img{filter:brightness(1.05);transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__heroCarouselTrack{animation:none}}@media (max-width:900px){.ChiSiamo-module__XyshTG__heroGrid{grid-template-columns:1fr}.ChiSiamo-module__XyshTG__heroCopy{order:1}.ChiSiamo-module__XyshTG__heroVisual{order:2;justify-self:stretch;min-height:0}.ChiSiamo-module__XyshTG__heroCarouselViewport{scroll-snap-type:x mandatory;height:clamp(280px,60vw,420px);position:relative;inset:auto;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.ChiSiamo-module__XyshTG__heroCarouselTrack{flex-direction:row;height:100%;animation:none;transform:none}.ChiSiamo-module__XyshTG__carouselItem{scroll-snap-align:start;flex:0 0 100%;height:100%}.ChiSiamo-module__XyshTG__carouselItem[aria-hidden=true]{display:none}.ChiSiamo-module__XyshTG__carouselItem img{transition:none}.ChiSiamo-module__XyshTG__carouselItem:hover img{filter:none;transform:none}.ChiSiamo-module__XyshTG__uiReveal,.ChiSiamo-module__XyshTG__uiReveal[data-reveal-ready=true]:not(.ChiSiamo-module__XyshTG__uiVisible){opacity:1;will-change:auto;transition:none;transform:none}}@media (max-width:640px){.ChiSiamo-module__XyshTG__heroActions{flex-direction:column;align-items:stretch;gap:.9rem}.ChiSiamo-module__XyshTG__heroBtnGhost{justify-content:center}}.ChiSiamo-module__XyshTG__mvSection{padding-block:var(--sp-section-gap);background:var(--c-surface-soft);position:relative}.ChiSiamo-module__XyshTG__mvIntro{max-width:62ch;font-size:var(--fs-lead);color:var(--c-ink-80);margin-top:-.6rem;margin-bottom:clamp(2.6rem,2rem + 2.6vw,4.5rem);line-height:1.8}.ChiSiamo-module__XyshTG__mvStory{gap:clamp(3rem,2rem + 4vw,6rem);display:grid;position:relative}.ChiSiamo-module__XyshTG__mvThread{display:none}@media (min-width:900px){.ChiSiamo-module__XyshTG__mvThread{pointer-events:none;width:120px;height:84%;display:block;position:absolute;top:8%;left:50%;transform:translate(-50%)}}.ChiSiamo-module__XyshTG__mvThreadLine{stroke:var(--c-line);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ChiSiamo-module__XyshTG__mvPart{align-items:center;gap:clamp(1.6rem,1.2rem + 2vw,3rem);display:grid}@media (min-width:900px){.ChiSiamo-module__XyshTG__mvPart{grid-template-columns:1fr 1fr;gap:clamp(3rem,2rem + 4vw,6.5rem)}.ChiSiamo-module__XyshTG__mvFlip .ChiSiamo-module__XyshTG__mvCopy{order:2}}.ChiSiamo-module__XyshTG__mvCopy{max-width:46ch}.ChiSiamo-module__XyshTG__mvMeta{align-items:baseline;gap:.7rem;margin-bottom:.9rem;display:flex}.ChiSiamo-module__XyshTG__mvIndex{font-family:var(--font-serif);color:var(--c-primary);font-size:.95rem}.ChiSiamo-module__XyshTG__mvLabel{font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--c-ink-80);font-weight:600}.ChiSiamo-module__XyshTG__mvTitle{margin-bottom:.9rem;font-size:clamp(1.7rem,1.3rem + 1.8vw,2.6rem)}.ChiSiamo-module__XyshTG__mvSection .ChiSiamo-module__XyshTG__uiIntro{font-size:var(--text-about-lead);line-height:1.6}.ChiSiamo-module__XyshTG__mvText{font-size:var(--fs-lead);color:var(--c-ink);line-height:1.75}.ChiSiamo-module__XyshTG__mvText+.ChiSiamo-module__XyshTG__mvText{margin-top:.95rem}.ChiSiamo-module__XyshTG__mvNote{color:var(--c-ink-80);margin-top:.9rem;font-size:.9rem;line-height:1.7}.ChiSiamo-module__XyshTG__mvFigure{position:relative}.ChiSiamo-module__XyshTG__mvPhoto,.ChiSiamo-module__XyshTG__mvPhotoWait{aspect-ratio:4/3;border-radius:var(--radius);width:100%}.ChiSiamo-module__XyshTG__mvPhoto{object-fit:cover;object-position:center 45%;transition:transform 1.2s var(--ease)}.ChiSiamo-module__XyshTG__mvFigure:hover .ChiSiamo-module__XyshTG__mvPhoto{transform:scale(1.015)}.ChiSiamo-module__XyshTG__mvPhotoWait{background:var(--c-paper);border:1px dashed var(--c-line-strong);font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--c-ink-80);place-items:center;font-weight:600;display:grid}.ChiSiamo-module__XyshTG__mvGuide{border-left:2px solid var(--c-primary);margin-top:1.6rem;padding-left:1.1rem}.ChiSiamo-module__XyshTG__mvGuide blockquote{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--c-ink);font-size:1.05rem;line-height:1.55}.ChiSiamo-module__XyshTG__mvGuide figcaption{color:var(--c-ink-80);margin-top:.5rem;font-size:.78rem}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__mvPhoto{transition:none}.ChiSiamo-module__XyshTG__mvFigure:hover .ChiSiamo-module__XyshTG__mvPhoto{transform:none}}.ChiSiamo-module__XyshTG__teamSection{padding-top:var(--sp-section-gap);padding-bottom:calc(var(--sp-section-gap) * .9);background:var(--c-surface-soft);position:relative}.ChiSiamo-module__XyshTG__teamLeadsGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:14px;list-style:none;display:grid}@media (min-width:1051px){.ChiSiamo-module__XyshTG__teamLeadsGrid{grid-template-columns:repeat(5,1fr)}}.ChiSiamo-module__XyshTG__teamSpenta{opacity:.58;filter:blur(2px);transition:opacity .5s var(--ease), filter .5s var(--ease), transform .5s var(--ease);transform:scale(.97)}.ChiSiamo-module__XyshTG__teamAccesa{z-index:2;transition:transform .5s var(--ease);position:relative}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamCard{color:var(--c-white);background:var(--c-primary);box-shadow:0 24px 55px rgb(var(--red-rgb) / .22);transform:scale(1.045)}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamTop,.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamDescription{color:#ffffffd1}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamDot{background:var(--c-white)}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamMotif{color:var(--c-white);opacity:.18}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamSkills li{color:var(--c-white);border-color:#ffffff61}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__bdCard{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__bdRolePill{background:var(--c-primary);border-color:var(--c-primary)}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__teamSpenta{filter:none;transform:none}.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__teamCard,.ChiSiamo-module__XyshTG__teamAccesa .ChiSiamo-module__XyshTG__bdCard{transform:none}}@media (hover:none){.ChiSiamo-module__XyshTG__teamSpenta{opacity:1;filter:none;transform:none}}.ChiSiamo-module__XyshTG__teamMosaic{grid-template-columns:1fr;gap:14px;list-style:none;display:grid}@media (min-width:761px){.ChiSiamo-module__XyshTG__teamMosaic{grid-template-columns:repeat(2,1fr)}}@media (min-width:1051px){.ChiSiamo-module__XyshTG__teamMosaic{grid-template-columns:repeat(5,1fr);gap:14px}}.ChiSiamo-module__XyshTG__teamCell{min-width:0;display:flex}.ChiSiamo-module__XyshTG__teamCard{border:1px solid var(--c-line);border-radius:var(--radius);cursor:pointer;background:linear-gradient(145deg,#fffffffa,#f8f6f3fa);flex-direction:column;width:100%;min-height:500px;padding:28px 26px;line-height:1.5;transition:color .5s,background .5s,box-shadow .5s,filter .5s,opacity .5s,transform .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #1919190f}.ChiSiamo-module__XyshTG__teamMosaic:hover .ChiSiamo-module__XyshTG__teamCard{opacity:.58;filter:blur(2px);transform:scale(.97)}.ChiSiamo-module__XyshTG__teamMosaic .ChiSiamo-module__XyshTG__teamCard:hover,.ChiSiamo-module__XyshTG__teamMosaic .ChiSiamo-module__XyshTG__teamCard:focus-within{z-index:3;color:var(--c-white);background:var(--c-primary);opacity:1;filter:none;box-shadow:0 24px 55px rgb(var(--red-rgb) / .22);outline:none;transform:scale(1.045)}.ChiSiamo-module__XyshTG__teamCardOpen{z-index:3;opacity:1;filter:none}.ChiSiamo-module__XyshTG__teamTop{letter-spacing:.1em;color:var(--c-ink-80);justify-content:space-between;align-items:center;font-size:10px;transition:color .24s;display:flex}.ChiSiamo-module__XyshTG__teamDot{background:var(--c-primary);border-radius:50%;width:7px;height:7px;transition:background-color .24s}.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamTop,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamTop,.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamDescription,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamDescription{color:#ffffffb8}.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamDot,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamDot{background:var(--c-white)}.ChiSiamo-module__XyshTG__teamMotif{width:clamp(40px,4vw,52px);height:auto;color:var(--c-ink);opacity:.08;transition:opacity .5s var(--ease), color .5s var(--ease);pointer-events:none;position:absolute;top:46px;right:24px}.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamMotif,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamMotif{color:var(--c-white);opacity:.22}.ChiSiamo-module__XyshTG__teamName{min-height:112px;font-family:var(--font-serif);font-size:var(--service-card-title-size);letter-spacing:-.035em;color:inherit;margin:63px 0 16px;font-weight:400;line-height:1}.ChiSiamo-module__XyshTG__teamDescription{min-height:calc(var(--service-card-body-size) * 1.65 * 5);font-size:var(--service-card-body-size);color:var(--c-ink-80);margin:0;font-weight:400;line-height:1.65;transition:color .24s}.ChiSiamo-module__XyshTG__teamSkills{flex-wrap:wrap;gap:7px;margin:33px 0;padding:0;list-style:none;display:flex}.ChiSiamo-module__XyshTG__teamSkills li{border:1px solid var(--c-line);text-transform:uppercase;border-radius:20px;padding:6px 8px;font-size:8px;line-height:1.5;transition:border-color .24s}.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamSkills li,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamSkills li{border-color:#ffffff61}.ChiSiamo-module__XyshTG__teamBlock+.ChiSiamo-module__XyshTG__teamBlock{border-top:1px solid var(--c-line);margin-top:clamp(2.75rem,2rem + 2.8vw,4.5rem);padding-top:clamp(2.25rem,1.7rem + 2.2vw,3.5rem)}.ChiSiamo-module__XyshTG__teamBlockAree.ChiSiamo-module__XyshTG__teamBlock{border-top:none;margin-top:clamp(24px,2vw,32px);padding-top:0}.ChiSiamo-module__XyshTG__teamBlockAree .ChiSiamo-module__XyshTG__uiGroupHead{margin-bottom:.8rem}.ChiSiamo-module__XyshTG__teamCta{border-top:1px solid var(--c-line);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.6rem;margin-top:clamp(2.75rem,2rem + 2.8vw,4.5rem);padding-top:clamp(2.25rem,1.7rem + 2.2vw,3.5rem);display:flex}.ChiSiamo-module__XyshTG__teamCtaText{font-family:var(--font-serif);font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--c-ink);max-width:34ch;line-height:1.3}.ChiSiamo-module__XyshTG__teamCtaBtn{flex:none;gap:.5rem}.ChiSiamo-module__XyshTG__teamMore{width:100%;font:inherit;color:inherit;border:0;border-top:1px solid var(--c-line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:auto;padding:18px 0 0;font-size:10px;font-weight:600;line-height:1.5;transition:border-color .24s;display:flex}.ChiSiamo-module__XyshTG__teamCard:hover .ChiSiamo-module__XyshTG__teamMore,.ChiSiamo-module__XyshTG__teamCard:focus-within .ChiSiamo-module__XyshTG__teamMore{border-color:#ffffff61}.ChiSiamo-module__XyshTG__teamMore:focus-visible{outline:3px solid var(--c-primary);outline-offset:3px}.ChiSiamo-module__XyshTG__teamPanel{z-index:4;background:var(--c-ink);opacity:0;visibility:hidden;transition:opacity .32s var(--ease), transform .32s var(--ease), visibility .32s var(--ease);flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(8px)}.ChiSiamo-module__XyshTG__teamCardOpen .ChiSiamo-module__XyshTG__teamPanel{opacity:1;visibility:visible;transform:none}.ChiSiamo-module__XyshTG__teamPanelHead{border-bottom:1px solid #f5f3f029;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem .8rem 1.25rem;display:flex}.ChiSiamo-module__XyshTG__teamPanelTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--c-white);font-size:1rem}.ChiSiamo-module__XyshTG__teamPanelClose{width:30px;height:30px;font:inherit;color:var(--c-white);cursor:pointer;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:#f5f3f01f;border:1px solid #f5f3f047;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;line-height:1;display:grid}.ChiSiamo-module__XyshTG__teamPanelClose:hover,.ChiSiamo-module__XyshTG__teamPanelClose:focus-visible{background:var(--c-primary);border-color:var(--c-primary)}.ChiSiamo-module__XyshTG__teamPanelBody{overscroll-behavior:contain;flex:1;min-height:0;padding:1rem 1.25rem 1.25rem;overflow-y:auto}.ChiSiamo-module__XyshTG__teamDetails{color:var(--c-paper-80);font-size:.78rem;line-height:1.65}.ChiSiamo-module__XyshTG__teamFact{margin-top:.9rem}.ChiSiamo-module__XyshTG__teamFactLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary);margin-bottom:.2rem;font-size:.6rem;font-weight:600}.ChiSiamo-module__XyshTG__teamFactText{color:var(--c-paper-80);font-size:.78rem;line-height:1.6}.ChiSiamo-module__XyshTG__teamEntry{color:var(--c-paper-60);border-top:1px solid #f5f3f029;margin-top:1rem;padding-top:.85rem;font-size:.74rem;line-height:1.6}.ChiSiamo-module__XyshTG__teamRoster{border-top:1px solid #f5f3f029;gap:.9rem;margin-top:1.1rem;padding-top:1rem;display:grid}.ChiSiamo-module__XyshTG__teamLevel{gap:.3rem;display:grid}.ChiSiamo-module__XyshTG__teamLevelLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--c-primary);font-size:.6rem;font-weight:600}.ChiSiamo-module__XyshTG__teamLevelList{flex-direction:column;gap:.35rem;list-style:none;display:flex}.ChiSiamo-module__XyshTG__teamPerson{color:var(--c-paper);font-size:.82rem}.ChiSiamo-module__XyshTG__teamPersonLink{transition:color var(--dur) var(--ease);align-items:center;gap:.32rem;display:inline-flex}.ChiSiamo-module__XyshTG__teamPersonName{transition:border-color var(--dur) var(--ease);border-bottom:1px solid #f5f3f04d}.ChiSiamo-module__XyshTG__teamPersonLink svg{opacity:.62;transition:opacity var(--dur) var(--ease);flex:none}.ChiSiamo-module__XyshTG__teamPersonLink:hover,.ChiSiamo-module__XyshTG__teamPersonLink:focus-visible{color:var(--c-primary)}.ChiSiamo-module__XyshTG__teamPersonLink:hover .ChiSiamo-module__XyshTG__teamPersonName,.ChiSiamo-module__XyshTG__teamPersonLink:focus-visible .ChiSiamo-module__XyshTG__teamPersonName{border-color:var(--c-primary)}.ChiSiamo-module__XyshTG__teamPersonLink:hover svg,.ChiSiamo-module__XyshTG__teamPersonLink:focus-visible svg{opacity:1}.ChiSiamo-module__XyshTG__teamMissing{color:var(--c-paper-60);margin-top:.2rem;font-size:.74rem}.ChiSiamo-module__XyshTG__teamMembers{color:var(--c-paper);border-top:1px solid #f5f3f029;margin-top:.9rem;padding-top:.85rem;font-size:.82rem}.ChiSiamo-module__XyshTG__teamMembers strong{font-family:var(--font-serif);font-size:1.05rem}.ChiSiamo-module__XyshTG__teamMembersNote{color:var(--c-paper-60);font-size:.74rem}.ChiSiamo-module__XyshTG__teamLink{color:var(--c-white);border-bottom:1px solid var(--c-primary);transition:color var(--dur) var(--ease);margin-top:.8rem;margin-bottom:1.1rem;padding-bottom:.1rem;font-size:.78rem;font-weight:600;display:inline-block}.ChiSiamo-module__XyshTG__teamLink:hover,.ChiSiamo-module__XyshTG__teamLink:focus-visible{color:var(--c-primary)}@media (hover:none){.ChiSiamo-module__XyshTG__teamMosaic:hover .ChiSiamo-module__XyshTG__teamCard{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__teamCard,.ChiSiamo-module__XyshTG__teamMotif,.ChiSiamo-module__XyshTG__teamPanel{transition:none}.ChiSiamo-module__XyshTG__teamMosaic:hover .ChiSiamo-module__XyshTG__teamCard{filter:none;transform:none}}@media (max-width:1050px){.ChiSiamo-module__XyshTG__teamCard{min-height:440px}.ChiSiamo-module__XyshTG__teamDescription{min-height:calc(var(--service-card-body-size) * 1.65 * 3)}}@media (max-width:760px){.ChiSiamo-module__XyshTG__heroTitle{line-height:.93}.ChiSiamo-module__XyshTG__page .ChiSiamo-module__XyshTG__teamSection>.container{padding-inline:20px}.ChiSiamo-module__XyshTG__teamCard{min-height:350px;padding:26px 22px}.ChiSiamo-module__XyshTG__teamName{min-height:auto;margin:40px 0 16px}.ChiSiamo-module__XyshTG__teamDescription{min-height:auto}}@media (max-width:390px){.ChiSiamo-module__XyshTG__page .ChiSiamo-module__XyshTG__teamSection>.container{padding-inline:16px}}.ChiSiamo-module__XyshTG__tlSection{padding-block:var(--sp-section-gap);background:var(--c-surface);position:relative}.ChiSiamo-module__XyshTG__tlTrack{position:relative}.ChiSiamo-module__XyshTG__tlSpine{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ChiSiamo-module__XyshTG__tlSpineBase,.ChiSiamo-module__XyshTG__tlSpineProgress{fill:none;stroke-width:1.5px;stroke-linecap:round}.ChiSiamo-module__XyshTG__tlSpineBase{stroke:var(--c-line)}.ChiSiamo-module__XyshTG__tlSpineProgress{stroke:var(--c-primary)}.ChiSiamo-module__XyshTG__tlStages{gap:clamp(2.2rem,1.6rem + 2.4vw,3.6rem);list-style:none;display:grid}.ChiSiamo-module__XyshTG__tlStage{grid-template-columns:64px 1fr;align-items:start;display:grid}.ChiSiamo-module__XyshTG__tlMarker{background:var(--c-white);width:11px;height:11px;box-shadow:0 0 0 1.5px var(--c-line);transition:background-color .4s var(--ease), box-shadow .4s var(--ease);border-radius:50%;grid-column:1;justify-self:center;margin-top:.75rem}.ChiSiamo-module__XyshTG__tlStage:nth-child(odd) .ChiSiamo-module__XyshTG__tlMarker{transform:translate(-13px)}.ChiSiamo-module__XyshTG__tlStage:nth-child(2n) .ChiSiamo-module__XyshTG__tlMarker{transform:translate(13px)}.ChiSiamo-module__XyshTG__tlMarkerReached{background:var(--c-primary);box-shadow:0 0 0 1.5px var(--c-primary)}.ChiSiamo-module__XyshTG__tlSlot{grid-column:2;min-width:0}@media (min-width:900px){.ChiSiamo-module__XyshTG__tlStages{grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:clamp(.8rem,.4rem + 1.4vw,1.6rem)}.ChiSiamo-module__XyshTG__tlStage{grid-template-rows:1fr 22px 1fr;grid-template-columns:1fr;justify-items:center}.ChiSiamo-module__XyshTG__tlMarker{grid-area:2/1;align-self:center;margin-top:0}.ChiSiamo-module__XyshTG__tlStage:nth-child(odd) .ChiSiamo-module__XyshTG__tlMarker{transform:translateY(-7px)}.ChiSiamo-module__XyshTG__tlStage:nth-child(2n) .ChiSiamo-module__XyshTG__tlMarker{transform:translateY(7px)}.ChiSiamo-module__XyshTG__tlSlot{grid-column:1;width:100%}.ChiSiamo-module__XyshTG__tlStage:nth-child(odd) .ChiSiamo-module__XyshTG__tlSlot{grid-row:1;align-self:end;padding-bottom:1rem}.ChiSiamo-module__XyshTG__tlStage:nth-child(2n) .ChiSiamo-module__XyshTG__tlSlot{grid-row:3;align-self:start;padding-top:1rem}}.ChiSiamo-module__XyshTG__tlCard{gap:.3rem;padding-bottom:.2rem;display:grid}.ChiSiamo-module__XyshTG__tlYear{font-family:var(--font-serif);letter-spacing:-.04em;color:var(--c-ink-40);transition:color .4s var(--ease);font-size:clamp(1.5rem,1.2rem + 1.4vw,2.2rem);line-height:1}.ChiSiamo-module__XyshTG__tlStage:has(.ChiSiamo-module__XyshTG__tlMarkerReached) .ChiSiamo-module__XyshTG__tlYear{color:var(--c-primary)}.ChiSiamo-module__XyshTG__tlTitle{margin-top:.15rem;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem)}.ChiSiamo-module__XyshTG__tlDescription{max-width:62ch;color:var(--c-ink-80);font-size:.95rem;line-height:1.65}@media (min-width:900px){.ChiSiamo-module__XyshTG__tlCard{max-width:30ch}.ChiSiamo-module__XyshTG__tlYear{font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.ChiSiamo-module__XyshTG__tlTitle{font-size:clamp(.98rem,.9rem + .35vw,1.12rem)}.ChiSiamo-module__XyshTG__tlDescription{font-size:.85rem;line-height:1.6}.ChiSiamo-module__XyshTG__tlDetail{font-size:.78rem}}.ChiSiamo-module__XyshTG__tlDetail{max-width:62ch;color:var(--c-ink-40);font-size:.85rem;line-height:1.6}@media (min-width:700px) and (max-width:899px){.ChiSiamo-module__XyshTG__tlStage{grid-template-columns:96px 1fr}}.ChiSiamo-module__XyshTG__bdSection{padding-top:var(--sp-section-gap);padding-bottom:var(--sp-section-gap);background:var(--c-surface-soft);position:relative}.ChiSiamo-module__XyshTG__bdGroups{gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.ChiSiamo-module__XyshTG__uiGroupHead{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-bottom:1.4rem;display:flex}.ChiSiamo-module__XyshTG__uiGroupLabel{align-items:center;gap:.6rem;font-size:19px;display:inline}.ChiSiamo-module__XyshTG__uiGroupLabel:before{content:"";background:var(--c-primary);border-radius:3px;width:10px;height:10px;margin-right:.6rem;display:inline-block}.ChiSiamo-module__XyshTG__uiGroupDescription{font-size:var(--fs-small);color:var(--c-ink-60)}.ChiSiamo-module__XyshTG__bdGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;list-style:none;display:grid}.ChiSiamo-module__XyshTG__bdCell{display:grid}@media (min-width:700px){.ChiSiamo-module__XyshTG__bdGrid{grid-template-columns:repeat(6,1fr);row-gap:1.25rem}.ChiSiamo-module__XyshTG__bdGrid .ChiSiamo-module__XyshTG__bdCell{grid-column:span 2}.ChiSiamo-module__XyshTG__bdGrid .ChiSiamo-module__XyshTG__bdCell:nth-child(4){grid-column:2/span 2}}@media (min-width:1080px){.ChiSiamo-module__XyshTG__bdGrid{grid-template-columns:repeat(5,1fr)}.ChiSiamo-module__XyshTG__bdGrid .ChiSiamo-module__XyshTG__bdCell,.ChiSiamo-module__XyshTG__bdGrid .ChiSiamo-module__XyshTG__bdCell:nth-child(4){grid-column:span 1}}.ChiSiamo-module__XyshTG__bdCard{aspect-ratio:3/4.2;border-radius:var(--radius);isolation:isolate;background:var(--c-ink);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__bdCard:hover,.ChiSiamo-module__XyshTG__bdCard:focus-within{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.ChiSiamo-module__XyshTG__bdPhoto{object-fit:cover;object-position:center 22%;width:100%;height:100%;transition:transform calc(var(--dur) * 1.6) var(--ease);position:absolute;inset:0}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdPhoto,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdPhoto{transform:scale(1.05)}.ChiSiamo-module__XyshTG__bdPhotoPlaceholder{background:var(--c-white);place-items:center;display:grid;position:absolute;inset:0}.ChiSiamo-module__XyshTG__bdPhotoInitials{font-family:var(--font-serif);transition:transform calc(var(--dur) * 1.6) var(--ease);font-size:clamp(2.6rem,2rem + 2vw,4rem);font-weight:900;display:none}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdPhotoInitials,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdPhotoInitials{transform:scale(1.08)}.ChiSiamo-module__XyshTG__bdPhotoTag{letter-spacing:.12em;text-transform:uppercase;color:#f5f3f08c;border-radius:var(--radius-pill);border:1px dashed #f5f3f059;padding:.25rem .6rem;font-size:.62rem;font-weight:700;display:none;position:absolute;top:.8rem;left:.8rem}.ChiSiamo-module__XyshTG__bdCardEmpty{border:1px solid var(--c-line);background:var(--c-white)}.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdScrim{background:linear-gradient(#0000 48%,#fffffff0 76%,#fff 100%)}.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdName,.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdRole{color:var(--c-ink);text-shadow:none}.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdDescription{color:var(--c-ink-60)}.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdRolePill{color:var(--c-ink);border-color:var(--c-line);background:var(--c-surface-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.ChiSiamo-module__XyshTG__bdCardEmpty:hover .ChiSiamo-module__XyshTG__bdRolePill,.ChiSiamo-module__XyshTG__bdCardEmpty:focus-within .ChiSiamo-module__XyshTG__bdRolePill{color:var(--c-white)}.ChiSiamo-module__XyshTG__bdScrim{transition:background-color var(--dur) var(--ease);background:linear-gradient(#19191914 32%,#191919a8 70%,#191919e0 100%);position:absolute;inset:0}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdScrim,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdScrim{background-color:#19191973}.ChiSiamo-module__XyshTG__bdCardEmpty:hover .ChiSiamo-module__XyshTG__bdScrim,.ChiSiamo-module__XyshTG__bdCardEmpty:focus-within .ChiSiamo-module__XyshTG__bdScrim{background-color:#0000}.ChiSiamo-module__XyshTG__bdInfo{inset-inline:0;z-index:1;padding:1rem 1.1rem .85rem;display:grid;position:absolute;bottom:0}.ChiSiamo-module__XyshTG__bdRole{letter-spacing:.1em;text-transform:uppercase;min-height:2.7em;color:var(--c-paper);text-shadow:0 1px 8px #19191980;font-size:.78rem;font-weight:700;line-height:1.35}.ChiSiamo-module__XyshTG__bdSection .ChiSiamo-module__XyshTG__bdRole{min-height:4.05em}@media (max-width:359px){.ChiSiamo-module__XyshTG__bdSection .ChiSiamo-module__XyshTG__bdRole{min-height:5.4em}}.ChiSiamo-module__XyshTG__bdRevealBlock{opacity:0;transition:grid-template-rows var(--dur) var(--ease), opacity var(--dur) var(--ease);grid-template-rows:0fr;display:grid}.ChiSiamo-module__XyshTG__bdRevealBlock>*{overflow:hidden}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdRevealBlock,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdRevealBlock{opacity:1;grid-template-rows:1fr}.ChiSiamo-module__XyshTG__bdName{min-height:2.4em;color:var(--c-white);text-shadow:0 1px 10px #1919198c;align-items:flex-end;margin-bottom:.22rem;font-size:1.15rem;line-height:1.2;display:flex}.ChiSiamo-module__XyshTG__bdDescription{color:var(--c-paper-80);transition:padding var(--dur) var(--ease);padding-top:0;font-size:.82rem;line-height:1.45}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdDescription,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdDescription{padding-top:.4rem}.ChiSiamo-module__XyshTG__bdRolePillWrap{align-items:flex-end;min-height:3.5em;display:flex}.ChiSiamo-module__XyshTG__bdRolePill{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background-color .4s var(--ease), border-color .4s var(--ease);background:#1919194d;border:1px solid #f5f3f066;align-items:center;gap:.4rem;padding:.24rem .6rem;display:inline-flex}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdRolePill,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdRolePill{background:var(--c-primary);border-color:var(--c-primary)}.ChiSiamo-module__XyshTG__bdRoleMotif{color:currentColor;opacity:.9;flex-shrink:0;width:13px;height:13px}@media (max-width:359px){.ChiSiamo-module__XyshTG__bdRolePill{letter-spacing:.05em;gap:.3rem;padding:.2rem .45rem;font-size:.62rem}.ChiSiamo-module__XyshTG__bdRoleMotif{width:11px;height:11px}.ChiSiamo-module__XyshTG__bdRolePillWrap{min-height:2.85em}}.ChiSiamo-module__XyshTG__bdLinkedin{z-index:2;width:36px;height:36px;color:var(--c-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background var(--dur) var(--ease), transform var(--dur) var(--ease);background:#1919196b;border-radius:50%;place-items:center;display:grid;position:absolute;top:.8rem;right:.8rem}.ChiSiamo-module__XyshTG__bdLinkedin:hover,.ChiSiamo-module__XyshTG__bdLinkedin:focus-visible{background:var(--c-primary);transform:scale(1.08)}.ChiSiamo-module__XyshTG__bdCardEmpty .ChiSiamo-module__XyshTG__bdLinkedin{color:var(--c-white);background:var(--c-primary);-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:none),(max-width:760px){.ChiSiamo-module__XyshTG__bdRevealBlock{opacity:1;grid-template-rows:1fr}.ChiSiamo-module__XyshTG__bdDescription{padding-top:.4rem}.ChiSiamo-module__XyshTG__bdScrim{background-color:#19191959}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard{cursor:pointer}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdRevealBlock,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdRevealBlock,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdRevealBlock{opacity:0;grid-template-rows:0fr}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdDescription,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdDescription,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdDescription{padding-top:0}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdPhoto,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdPhoto{transform:none}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdScrim,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdScrim{background-color:#0000}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdRolePill,.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdRolePill{background:#1919194d;border-color:#f5f3f066}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded .ChiSiamo-module__XyshTG__bdRevealBlock{opacity:1;grid-template-rows:1fr}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded .ChiSiamo-module__XyshTG__bdDescription{padding-top:.4rem}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded .ChiSiamo-module__XyshTG__bdPhoto{transform:scale(1.05)}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded .ChiSiamo-module__XyshTG__bdScrim{background-color:#19191973}.ChiSiamo-module__XyshTG__teamLeadsGrid .ChiSiamo-module__XyshTG__bdCard.ChiSiamo-module__XyshTG__bdCardExpanded .ChiSiamo-module__XyshTG__bdRolePill{background:var(--c-primary);border-color:var(--c-primary)}}.ChiSiamo-module__XyshTG__globeSection{padding-top:calc(var(--sp-section-gap) * .9);padding-bottom:calc(var(--sp-section-gap) * .8);background:var(--c-surface);color:var(--c-ink);position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__globeSection>.container{position:relative}.ChiSiamo-module__XyshTG__globePillBg{top:0;bottom:0;left:calc(-1 * max(0px, (100vw - var(--container)) / 2));z-index:0;background:#fff3f3;border-radius:0 999px 999px 0;position:absolute;right:0;overflow:hidden}.ChiSiamo-module__XyshTG__globeInner{z-index:1;align-items:center;gap:clamp(1.5rem,3.5vw,3.5rem);min-height:clamp(400px,52vh,540px);padding-block:clamp(2rem,3.5vw,3rem);display:flex;position:relative}.ChiSiamo-module__XyshTG__globeTextCol{z-index:1;box-sizing:border-box;flex:auto;width:min(44%,460px);position:relative}.ChiSiamo-module__XyshTG__globeInner .ChiSiamo-module__XyshTG__uiHeader{max-width:100%;margin-bottom:clamp(1.1rem,2vw,1.6rem)}.ChiSiamo-module__XyshTG__globeInner .ChiSiamo-module__XyshTG__uiIntro{margin-bottom:0}.ChiSiamo-module__XyshTG__globeStepList{flex-direction:column;gap:clamp(.9rem,1.5vw,1.4rem);list-style:none;display:flex}.ChiSiamo-module__XyshTG__globeStepRow{border-left:2px solid #19191924;align-items:flex-start;gap:.85rem;padding-left:1rem;transition:border-color .4s;display:flex}.ChiSiamo-module__XyshTG__globeStepNum{font-family:var(--font-serif);color:#19191959;flex:none;font-size:.98rem;line-height:1.3;transition:color .4s}.ChiSiamo-module__XyshTG__globeStepCopy{min-width:0}.ChiSiamo-module__XyshTG__globeStepName{color:var(--c-ink-40)}.ChiSiamo-module__XyshTG__globeStepName:before{content:"·";color:var(--c-line-strong);margin-inline:.45em}.ChiSiamo-module__XyshTG__globeStepEyebrow{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--c-primary);margin-bottom:.2rem;font-size:.66rem;font-weight:600;display:block}.ChiSiamo-module__XyshTG__globeStepTitle{font-family:var(--font-serif);color:var(--c-ink);font-size:clamp(1.1rem,1rem + .6vw,1.4rem)}.ChiSiamo-module__XyshTG__globeStepBody{max-width:40ch;color:var(--c-ink-80);margin-top:0;font-size:.84rem;line-height:1.5}.ChiSiamo-module__XyshTG__globeMapCol{z-index:1;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:clamp(280px,34vw,440px);display:flex;position:relative}.ChiSiamo-module__XyshTG__globeCircle{background:var(--c-white);border-radius:50%;flex:none;width:clamp(280px,34vw,440px);height:clamp(280px,34vw,440px);position:relative;overflow:hidden;box-shadow:0 8px 30px #19191914}.ChiSiamo-module__XyshTG__euMapImg{object-fit:cover;object-position:0% center;-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:absolute;inset:6% 16% 30%}.ChiSiamo-module__XyshTG__mapPin{z-index:3;opacity:0;align-items:center;gap:8px;transition:opacity .4s;display:flex;position:absolute;transform:translate(-50%,-50%)}.ChiSiamo-module__XyshTG__mapPinDot{z-index:2;background:var(--c-white);width:7px;height:7px;box-shadow:0 0 0 2px rgb(var(--red-rgb) / .9), 0 0 10px 2px rgb(var(--red-rgb) / .55);border-radius:50%;position:relative}.ChiSiamo-module__XyshTG__mapPinRing{border:1.5px solid var(--c-primary);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;animation:2.2s ease-out infinite ChiSiamo-module__XyshTG__pinPing;position:absolute;top:50%;left:50%}@keyframes ChiSiamo-module__XyshTG__pinPing{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.ChiSiamo-module__XyshTG__mapPinGlow{background:radial-gradient(circle, rgb(var(--red-rgb) / .75) 0%, rgb(var(--red-rgb) / 0) 72%);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}.ChiSiamo-module__XyshTG__mapPinFlag{z-index:4;background:var(--c-white);border-radius:50% 50% 50% 0;width:70px;height:70px;margin-top:-85px;margin-left:-35px;position:absolute;top:50%;left:50%;transform:rotate(-45deg);box-shadow:0 4px 12px #19191947}.ChiSiamo-module__XyshTG__mapPinFlagLogo{background:var(--c-white);object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:50%;width:62px;height:62px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ChiSiamo-module__XyshTG__mapLogoBadge{z-index:3;background:var(--c-white);box-sizing:border-box;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #19191947}.ChiSiamo-module__XyshTG__mapLogoBadge img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.ChiSiamo-module__XyshTG__mapLogoBadgeItaly{width:80px;height:80px}.ChiSiamo-module__XyshTG__mapLogoBadgeEurope{width:92px;height:92px}.ChiSiamo-module__XyshTG__globeStepRow_1,.ChiSiamo-module__XyshTG__globeStepRow_2,.ChiSiamo-module__XyshTG__globeStepRow_3,.ChiSiamo-module__XyshTG__globeStepRow_1 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__globeStepRow_2 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__globeStepRow_3 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__euMapItaly,.ChiSiamo-module__XyshTG__euMapEurope,.ChiSiamo-module__XyshTG__mapPinJeve,.ChiSiamo-module__XyshTG__mapLogoBadgeItaly,.ChiSiamo-module__XyshTG__mapLogoBadgeEurope{animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_1,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_2,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_3,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_1 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_2 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__globeStepRow_3 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__euMapItaly,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__euMapEurope,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__mapPinJeve,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__mapLogoBadgeItaly,.ChiSiamo-module__XyshTG__isPlaying .ChiSiamo-module__XyshTG__mapLogoBadgeEurope{animation-play-state:running}.ChiSiamo-module__XyshTG__globeStepRow_1{animation-name:ChiSiamo-module__XyshTG__euRow1}.ChiSiamo-module__XyshTG__globeStepRow_2{animation-name:ChiSiamo-module__XyshTG__euRow2}.ChiSiamo-module__XyshTG__globeStepRow_3{animation-name:ChiSiamo-module__XyshTG__euRow3}.ChiSiamo-module__XyshTG__globeStepRow_1 .ChiSiamo-module__XyshTG__globeStepNum{animation-name:ChiSiamo-module__XyshTG__euNum1}.ChiSiamo-module__XyshTG__globeStepRow_2 .ChiSiamo-module__XyshTG__globeStepNum{animation-name:ChiSiamo-module__XyshTG__euNum2}.ChiSiamo-module__XyshTG__globeStepRow_3 .ChiSiamo-module__XyshTG__globeStepNum{animation-name:ChiSiamo-module__XyshTG__euNum3}.ChiSiamo-module__XyshTG__euMapBase{z-index:0}.ChiSiamo-module__XyshTG__euMapItaly{animation-name:ChiSiamo-module__XyshTG__euItalyLayer}.ChiSiamo-module__XyshTG__euMapEurope{animation-name:ChiSiamo-module__XyshTG__euEuropeLayer}.ChiSiamo-module__XyshTG__mapPinJeve{animation-name:ChiSiamo-module__XyshTG__pinShow1}.ChiSiamo-module__XyshTG__mapLogoBadgeItaly{animation-name:ChiSiamo-module__XyshTG__pinShow2}.ChiSiamo-module__XyshTG__mapLogoBadgeEurope{animation-name:ChiSiamo-module__XyshTG__pinShow3}@keyframes ChiSiamo-module__XyshTG__euRow1{0%,25%{border-color:var(--c-primary)}33%,to{border-color:#19191924}}@keyframes ChiSiamo-module__XyshTG__euRow2{0%,25%{border-color:#19191924}33%,58%{border-color:var(--c-primary)}66%,to{border-color:#19191924}}@keyframes ChiSiamo-module__XyshTG__euRow3{0%,58%{border-color:#19191924}66%,91%{border-color:var(--c-primary)}to{border-color:#19191924}}@keyframes ChiSiamo-module__XyshTG__euNum1{0%,25%{color:var(--c-primary)}33%,to{color:#19191959}}@keyframes ChiSiamo-module__XyshTG__euNum2{0%,25%{color:#19191959}33%,58%{color:var(--c-primary)}66%,to{color:#19191959}}@keyframes ChiSiamo-module__XyshTG__euNum3{0%,58%{color:#19191959}66%,91%{color:var(--c-primary)}to{color:#19191959}}@keyframes ChiSiamo-module__XyshTG__euItalyLayer{0%,25%{opacity:0}33%,58%{opacity:1}66%,to{opacity:0}}@keyframes ChiSiamo-module__XyshTG__euEuropeLayer{0%,58%{opacity:0}66%,91%{opacity:1}to{opacity:0}}@keyframes ChiSiamo-module__XyshTG__pinShow1{0%,25%{opacity:1}30%,to{opacity:0}}@keyframes ChiSiamo-module__XyshTG__pinShow2{0%,25%{opacity:0}33%,58%{opacity:1}66%,to{opacity:0}}@keyframes ChiSiamo-module__XyshTG__pinShow3{0%,58%{opacity:0}66%,91%{opacity:1}to{opacity:0}}@media (max-width:900px){.ChiSiamo-module__XyshTG__globePillBg{border-radius:28px;left:0;right:0}.ChiSiamo-module__XyshTG__globeInner{flex-direction:column;align-items:stretch;min-height:0;padding:clamp(1.75rem,6vw,2.5rem)}.ChiSiamo-module__XyshTG__globeTextCol{width:auto}.ChiSiamo-module__XyshTG__globeMapCol{width:100%;min-height:clamp(240px,68vw,320px)}.ChiSiamo-module__XyshTG__globeCircle{width:clamp(240px,68vw,320px);height:clamp(240px,68vw,320px);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ChiSiamo-module__XyshTG__globeStepRow_1,.ChiSiamo-module__XyshTG__globeStepRow_2,.ChiSiamo-module__XyshTG__globeStepRow_3,.ChiSiamo-module__XyshTG__globeStepRow_1 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__globeStepRow_2 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__globeStepRow_3 .ChiSiamo-module__XyshTG__globeStepNum,.ChiSiamo-module__XyshTG__euMapItaly,.ChiSiamo-module__XyshTG__euMapEurope,.ChiSiamo-module__XyshTG__mapPinRing,.ChiSiamo-module__XyshTG__mapPinJeve,.ChiSiamo-module__XyshTG__mapLogoBadgeItaly,.ChiSiamo-module__XyshTG__mapLogoBadgeEurope{animation:none!important}.ChiSiamo-module__XyshTG__euMapItaly,.ChiSiamo-module__XyshTG__euMapEurope,.ChiSiamo-module__XyshTG__mapLogoBadgeItaly,.ChiSiamo-module__XyshTG__mapLogoBadgeEurope{opacity:0}.ChiSiamo-module__XyshTG__mapPinJeve{opacity:1}}.ChiSiamo-module__XyshTG__imSection{padding-top:calc(var(--sp-section-gap) * .8);padding-bottom:var(--sp-section-gap);background:var(--c-surface);position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__imVoicesWrap{grid-template-columns:1fr auto 1fr;grid-template-areas:"card card card""prev dots next";align-items:center;gap:1.3rem .9rem;margin-top:clamp(1.8rem,1.3rem + 2vw,3rem);display:grid;position:relative}.ChiSiamo-module__XyshTG__imVoicesGlow{z-index:0;background:radial-gradient(closest-side, rgb(var(--red-rgb) / .22), rgb(var(--red-rgb) / 0) 72%);filter:blur(6px);pointer-events:none;width:114%;height:70%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.ChiSiamo-module__XyshTG__imVoicesCard{z-index:1;border:1px solid rgb(var(--red-rgb) / .16);border-radius:var(--radius-lg);background:var(--c-white);grid-area:card;position:relative;overflow:hidden;box-shadow:0 14px 40px #19191914}.ChiSiamo-module__XyshTG__imVoices{min-width:0;position:relative;overflow:hidden}.ChiSiamo-module__XyshTG__imVoiceTrack{min-width:0;transition:transform .45s var(--ease);display:flex}.ChiSiamo-module__XyshTG__imVoice{box-sizing:border-box;flex:0 0 100%;grid-template-rows:1fr auto auto 1fr;grid-template-columns:auto minmax(0,1fr);gap:clamp(.7rem,.5rem + .8vw,1.1rem) clamp(1.2rem,.8rem + 1.6vw,2.4rem);min-width:0;padding:clamp(1.6rem,1.2rem + 1.6vw,2.6rem) clamp(1.98rem,1.43rem + 2.86vw,4.4rem) clamp(1.6rem,1.2rem + 1.6vw,2.6rem) clamp(1.6rem,1.2rem + 1.6vw,2.6rem);display:grid;position:relative}@media (max-width:759px){.ChiSiamo-module__XyshTG__imVoice{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}}.ChiSiamo-module__XyshTG__imAvatar,.ChiSiamo-module__XyshTG__imAvatarWait{aspect-ratio:1;border-radius:var(--radius);grid-area:1/1/-1;align-self:start;width:clamp(8.2rem,5.7rem + 7.6vw,13.3rem);overflow:hidden}.ChiSiamo-module__XyshTG__imAvatar{object-fit:cover;object-position:center 22%}.ChiSiamo-module__XyshTG__imAvatarWait{background:repeating-linear-gradient(-45deg, transparent 0 16px, #f5f3f00d 16px 17px), linear-gradient(165deg, #3f3f3f 0%, var(--c-ink) 55%, #1f1f1f 100%);font-family:var(--font-serif);color:#f5f3f038;place-items:center;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);font-weight:900;display:grid}@media (max-width:759px){.ChiSiamo-module__XyshTG__imAvatar,.ChiSiamo-module__XyshTG__imAvatarWait{grid-row:1;justify-self:start;width:clamp(6.3rem,4.4rem + 10.1vw,8.85rem)}}.ChiSiamo-module__XyshTG__imVoiceInner{grid-area:3/2;gap:.15rem;min-width:0;display:grid}.ChiSiamo-module__XyshTG__imName{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--c-primary);font-size:clamp(1.02rem,.94rem + .35vw,1.18rem);font-weight:400;line-height:1.25;display:block}.ChiSiamo-module__XyshTG__imRole{letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-40);font-size:.72rem;font-weight:500;line-height:1.35;display:block}@media (max-width:759px){.ChiSiamo-module__XyshTG__imVoiceInner{grid-area:3/1}}.ChiSiamo-module__XyshTG__imQuote{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:pretty;color:var(--c-ink);grid-area:2/2;font-size:clamp(1.1rem,1rem + .6vw,1.42rem);line-height:1.55}@media (min-width:760px){.ChiSiamo-module__XyshTG__imQuote{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:759px){.ChiSiamo-module__XyshTG__imQuote{grid-area:2/1}}.ChiSiamo-module__XyshTG__imVoiceArrowPrev{grid-area:prev;justify-self:end}.ChiSiamo-module__XyshTG__imVoiceArrowNext{grid-area:next;justify-self:start}.ChiSiamo-module__XyshTG__imVoiceArrow{z-index:1;border:1px solid var(--c-line);background:var(--c-white);width:36px;height:36px;color:var(--c-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex;position:relative}.ChiSiamo-module__XyshTG__imVoiceArrow:hover{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-white);transform:translateY(-2px)}.ChiSiamo-module__XyshTG__imVoiceArrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ChiSiamo-module__XyshTG__imVoiceDots{z-index:1;grid-area:dots;justify-content:center;align-items:center;gap:.45rem;display:flex;position:relative}.ChiSiamo-module__XyshTG__imVoiceDot{background:var(--c-line);cursor:pointer;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background-color .2s,transform .2s}.ChiSiamo-module__XyshTG__imVoiceDotOn{background:var(--c-primary);transform:scale(1.25)}@media (pointer:coarse){.ChiSiamo-module__XyshTG__imVoiceArrow{width:44px;height:44px}.ChiSiamo-module__XyshTG__imVoiceDot{width:10px;height:10px}}.ChiSiamo-module__XyshTG__bdCard{transition:color .24s var(--ease), background-color .24s var(--ease), transform .24s var(--ease), box-shadow .24s var(--ease)}.ChiSiamo-module__XyshTG__bdCard:hover,.ChiSiamo-module__XyshTG__bdCard:focus-within{z-index:2;transform:translateY(-8px)}.ChiSiamo-module__XyshTG__bdCard:hover .ChiSiamo-module__XyshTG__bdScrim,.ChiSiamo-module__XyshTG__bdCard:focus-within .ChiSiamo-module__XyshTG__bdScrim{background-image:none;background-color:var(--c-primary);opacity:.92;transition:background-color .24s var(--ease), opacity .24s var(--ease)}@media (pointer:coarse){.ChiSiamo-module__XyshTG__teamMore{min-height:44px;padding-block:.7rem}.ChiSiamo-module__XyshTG__teamLink{align-items:center;min-height:44px;display:inline-flex}}.ChiSiamo-module__XyshTG__uiCurve{pointer-events:none;width:100%;height:clamp(26px,3.4vw,52px);display:block;position:absolute;bottom:-1px;left:0}.ChiSiamo-module__XyshTG__uiCurve_white path{fill:var(--c-surface)}.ChiSiamo-module__XyshTG__uiCurve_soft path{fill:var(--c-surface-soft)}.ChiSiamo-module__XyshTG__mvSection:before,.ChiSiamo-module__XyshTG__teamSection:before,.ChiSiamo-module__XyshTG__globeSection:before,.ChiSiamo-module__XyshTG__bdSection:before,.ChiSiamo-module__XyshTG__imSection:before{content:"";pointer-events:none;position:absolute;inset:0}.ChiSiamo-module__XyshTG__teamSection:before,.ChiSiamo-module__XyshTG__globeSection:before,.ChiSiamo-module__XyshTG__imSection:before{background-image:linear-gradient(90deg,#1919190d 1px,#0000 1px),linear-gradient(#1919190d 1px,#0000 1px);background-size:96px 64px,96px 64px}.ChiSiamo-module__XyshTG__mvSection:before{background-image:radial-gradient(circle at 78% 18%, rgb(var(--red-rgb) / .07) 0%, #0000 42%)}.ChiSiamo-module__XyshTG__bdSection:before{background-image:radial-gradient(circle at 22% 12%, rgb(var(--red-rgb) / .08) 0%, #0000 46%)}.ChiSiamo-module__XyshTG__mvSection>*,.ChiSiamo-module__XyshTG__teamSection>*,.ChiSiamo-module__XyshTG__globeSection>*,.ChiSiamo-module__XyshTG__bdSection>*,.ChiSiamo-module__XyshTG__imSection>*{position:relative}@media (max-width:699px){.ChiSiamo-module__XyshTG__bdLinkedin{width:44px;height:44px}.ChiSiamo-module__XyshTG__teamDetails,.ChiSiamo-module__XyshTG__teamFactText{font-size:13px}.ChiSiamo-module__XyshTG__teamFactLabel,.ChiSiamo-module__XyshTG__teamLevelLabel{font-size:10px}.ChiSiamo-module__XyshTG__teamPerson{font-size:14px}.ChiSiamo-module__XyshTG__teamEntry,.ChiSiamo-module__XyshTG__teamMissing,.ChiSiamo-module__XyshTG__teamMembersNote{font-size:12px}.ChiSiamo-module__XyshTG__teamPanelClose{width:44px;height:44px;font-size:1.4rem}.ChiSiamo-module__XyshTG__mvGuide figcaption,.ChiSiamo-module__XyshTG__tlDetail{font-size:13px}.ChiSiamo-module__XyshTG__imRole{font-size:12px}.ChiSiamo-module__XyshTG__netScope{font-size:11px}}
