#chi-siamo .studio-story .who{padding:0}#chi-siamo .studio-story .section-label{margin-bottom:24px}#chi-siamo .studio-story .who-wordmark{margin:24px 0 32px}#chi-siamo .studio-story .h1{font-size:var(--fs-h2);line-height:1.1}#chi-siamo .studio-story .who-missione{margin-top:24px;max-width:56ch;color:var(--chalk);font-size:var(--fs-body)}#chi-siamo .studio-story .who-intro{margin-top:16px;max-width:64ch;font-size:var(--fs-body)}#chi-siamo .studio-story .who-fatti{margin-top:24px;line-height:1.5}.studio-principles{margin-top:48px}.studio-principle{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;padding:40px 0}.studio-rule{position:absolute;top:0;left:0;right:0;height:1px;background:rgba(255,255,255,.18)}.studio-principle:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.studio-principle-number{color:rgba(255,255,255,.45)}.studio-principle-title{font-size:var(--fs-h2);line-height:1.1;margin:16px 0 0}.studio-principle-copy p{color:rgba(255,255,255,.65);max-width:64ch;font-size:var(--fs-body)}.studio-principle-copy p+p{margin-top:16px}@media (min-width:769px) and (max-width:1100px){.studio-principle{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.studio-principle-title{font-size:var(--fs-h3)}}@media (max-width:768px){.studio-principles{margin-top:32px}.studio-principle{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 0}.studio-principle-title{margin-top:8px}.studio-principle-copy p{font-size:var(--fs-body)}}@media (prefers-reduced-motion:reduce){.studio-story .insegna.accesa{transition:none}}