.ChiSiamo_page__wxL80{--ink:#141416;--muted:#636367;--line:#e3e3e6;--brand:linear-gradient(110deg,#e8882c,#d946a8 52%,#8b5cf6);color:var(--ink);background:#fff}.ChiSiamo_page__wxL80 [id]{scroll-margin-top:32px}.ChiSiamo_page__wxL80 :is(a,button):focus-visible{outline:2px solid #ac4a85;outline-offset:5px}.ChiSiamo_section__SkZ2N{padding-block:clamp(64px,7.5vw,112px)}.ChiSiamo_eyebrow__K2gt7{margin-bottom:23px;color:var(--muted);font-size:11px;font-weight:550;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.ChiSiamo_heading__HDeCH{font-size:clamp(32px,3.6vw,49px);line-height:1.06;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.ChiSiamo_gradient__uApJq{background:var(--brand);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-block:.08em .12em;margin-block:-.08em -.12em;font-weight:450}.ChiSiamo_body__O_VQt,.ChiSiamo_lead___QEcM,.ChiSiamo_prose__h1mUO{color:var(--muted);font-size:clamp(17px,1.55vw,20px);line-height:1.6;text-wrap:pretty}.ChiSiamo_body__O_VQt{margin-top:25px}.ChiSiamo_split__Br3ZW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,6vw,88px);align-items:start}.ChiSiamo_centeredSplit__PCvy_{align-items:center}.ChiSiamo_prose__h1mUO>p+p{margin-top:22px}.ChiSiamo_textLink__zylb5{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:21px;color:inherit;font-size:14px;font-weight:550;line-height:1.4;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#9a949c;transition:text-decoration-color .2s}.ChiSiamo_textLink__zylb5:hover{text-decoration-color:#d946a8}.ChiSiamo_textLink__zylb5 span{transition:transform .2s}.ChiSiamo_textLink__zylb5:hover span{transform:translateX(3px)}.ChiSiamo_hero__1BeW_{padding-block:clamp(64px,7vw,104px);background:radial-gradient(ellipse at 100% 100%,#8b5cf60c,transparent 46%),radial-gradient(ellipse at 0 100%,#e8882c09,transparent 45%),#fff}.ChiSiamo_heroGrid__KnDDK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,6vw,88px);align-items:center}.ChiSiamo_heroTitle__rPjxX{font-size:clamp(38px,4.6vw,66px);line-height:1.02;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.ChiSiamo_heroTitle__rPjxX .ChiSiamo_gradient__uApJq{display:block;margin-top:.07em}.ChiSiamo_heroIntro__lKCKD{margin-top:28px;max-width:610px;color:var(--muted);font-size:clamp(17px,1.55vw,20px);line-height:1.55;text-wrap:pretty}.ChiSiamo_heroActions__dm1ST{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.ChiSiamo_heroActions__dm1ST .ChiSiamo_textLink__zylb5{margin:0}.ChiSiamo_heroNote__scS8M{max-width:410px;margin-top:26px;font-size:12px;line-height:1.6;color:var(--muted)}.ChiSiamo_founder__ZO17m{min-width:0;margin:0}.ChiSiamo_founderPhoto__8sVzS{position:relative;aspect-ratio:1.08;overflow:hidden;border-radius:8px;background:#080808}.ChiSiamo_founderPortrait__giG9e{object-fit:cover;object-position:60% 8%;transform:scale(1.9);transform-origin:60% 8%}.ChiSiamo_founder__ZO17m figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 16px;padding-top:14px;font-size:12px;line-height:1.5;color:var(--muted)}.ChiSiamo_founder__ZO17m figcaption>span:first-child{color:var(--ink);font-weight:550}.ChiSiamo_credentials__CKxXY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,6vw,88px);margin-top:56px}.ChiSiamo_credential__h4bCj{display:grid;grid-template-rows:58px auto;gap:22px;padding-top:26px;border-top:1px solid var(--line)}.ChiSiamo_credentialLogo__nrNK0{display:flex;align-items:center}.ChiSiamo_credential__h4bCj h3{font-size:18px;font-weight:550;line-height:1.35}.ChiSiamo_credential__h4bCj p{max-width:530px;margin-top:12px;color:var(--muted);font-size:16px;line-height:1.6}.ChiSiamo_dark__rXMV2{--ink:#fff;--muted:#bdb9c4;--line:#ffffff26;--brand:linear-gradient(110deg,#f4a15a,#e574bc 52%,#ad87ff);background:#141416;color:var(--ink)}.ChiSiamo_dark__rXMV2 .ChiSiamo_textLink__zylb5{color:#eeeaf2}.ChiSiamo_dark__rXMV2 :is(a,button):focus-visible{outline-color:#f4a15a}.ChiSiamo_sectionIntro__AX_oD{max-width:760px;margin-inline:auto;margin-bottom:46px;text-align:center}.ChiSiamo_soft__EhayW{background:#f7f7f8}.ChiSiamo_principles__xX3T5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px clamp(36px,6vw,88px)}.ChiSiamo_principles__xX3T5 article{border-top:1px solid #dcdcdf;padding-top:24px}.ChiSiamo_index__RqsWd{color:#965080;font-size:12px;font-weight:550;letter-spacing:.08em}.ChiSiamo_principles__xX3T5 h3{margin-block:15px;font-size:23px;font-weight:550;letter-spacing:-.025em;line-height:1.25}.ChiSiamo_principles__xX3T5 p{max-width:570px;color:var(--muted);font-size:16px;line-height:1.6;text-wrap:pretty}.ChiSiamo_caseLinks__OJnWe{display:flex;flex-wrap:wrap;align-items:center;gap:10px 30px;margin-top:46px;padding-top:28px;border-top:1px solid #dcdcdf}.ChiSiamo_caseLinks__OJnWe>p{flex:1 1 260px;color:var(--muted);font-size:14px}.ChiSiamo_caseLinks__OJnWe .ChiSiamo_textLink__zylb5{margin:0}.ChiSiamo_contact__QFHTw .ChiSiamo_lead___QEcM{margin-bottom:27px}.ChiSiamo_libroLinks__sNeUG{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:6px}.ChiSiamo_libroFoto__jHw9U{display:flex;gap:12px;margin-top:54px}.ChiSiamo_libroFoto__jHw9U figure{position:relative;min-width:0;margin:0;overflow:hidden;border-radius:8px;background:#efece9}.ChiSiamo_fotoRitratto__0FSr7{flex:.8;aspect-ratio:.8}.ChiSiamo_fotoLibro__GUGuK{flex:1.333;aspect-ratio:1.333}.ChiSiamo_fotoIntervento__SoQXl{flex:1.5;aspect-ratio:1.5}.ChiSiamo_libroImmagine__leHUM{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ChiSiamo_libroFoto__jHw9U figure:hover .ChiSiamo_libroImmagine__leHUM{transform:scale(1.03)}.ChiSiamo_libroDidascalia__by4k9{margin-top:14px;color:var(--muted);font-size:12px;line-height:1.6}@media (max-width:1023px){.ChiSiamo_credentials__CKxXY,.ChiSiamo_heroGrid__KnDDK,.ChiSiamo_split__Br3ZW{gap:36px}.ChiSiamo_heroTitle__rPjxX{font-size:46px}}@media (max-width:767px){.ChiSiamo_hero__1BeW_{padding-block:46px 58px}.ChiSiamo_credentials__CKxXY,.ChiSiamo_heroGrid__KnDDK,.ChiSiamo_principles__xX3T5,.ChiSiamo_split__Br3ZW{grid-template-columns:minmax(0,1fr);gap:34px}.ChiSiamo_heroTitle__rPjxX{font-size:clamp(37px,9vw,53px)}.ChiSiamo_heroIntro__lKCKD{font-size:18px}.ChiSiamo_founderPhoto__8sVzS{aspect-ratio:1.2}.ChiSiamo_founder__ZO17m figcaption{font-size:11px}.ChiSiamo_credentials__CKxXY{margin-top:38px}.ChiSiamo_credential__h4bCj{grid-template-rows:50px auto;gap:16px}.ChiSiamo_sectionIntro__AX_oD{text-align:left;margin-bottom:32px}.ChiSiamo_caseLinks__OJnWe{display:grid;gap:8px}.ChiSiamo_libroFoto__jHw9U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:36px}.ChiSiamo_libroFoto__jHw9U .ChiSiamo_fotoLibro__GUGuK{order:-1;grid-column:1/-1}.ChiSiamo_libroFoto__jHw9U .ChiSiamo_fotoIntervento__SoQXl,.ChiSiamo_libroFoto__jHw9U .ChiSiamo_fotoRitratto__0FSr7{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.ChiSiamo_libroImmagine__leHUM,.ChiSiamo_textLink__zylb5 span{transition:none}.ChiSiamo_libroFoto__jHw9U figure:hover .ChiSiamo_libroImmagine__leHUM,.ChiSiamo_textLink__zylb5:hover span{transform:none}}@media (forced-colors:active){.ChiSiamo_gradient__uApJq{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}