.cpage{background:var(--ic-ivory)}.cpage-section{padding-block:clamp(3.5rem,11svh,8rem);padding-inline:var(--c-gap-x)}.copen__inner,.cfig__inner,.cstory__inner{display:grid;gap:0}@media(min-width:900px){.copen__inner,.cfig__inner,.cstory__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.25rem,2.4vw,2.5rem);align-items:start}}.cportrait__box{position:relative;aspect-ratio:var(--c-ratio, 3 / 4);overflow:clip;background:var(--ic-ivory-3);border-radius:var(--radius-frame)}.copen{padding-block:clamp(1.1rem,2.6svh,2rem) clamp(2.75rem,8svh,5rem)}.copen__title{margin-top:clamp(.9rem,2.4svh,1.6rem);font-family:var(--ff-display);font-size:clamp(2.05rem,.95rem + 4.9vw,4.5rem);font-weight:400;line-height:var(--lh-h1);letter-spacing:var(--ls-h1);color:var(--ic-ink);text-wrap:balance}.copen__lead{margin-top:clamp(1rem,2.6svh,1.5rem);max-width:46ch}.copen__line{--c-line-length: clamp(28px, 4.5svh, 46px);margin-top:clamp(1.25rem,3.5svh,2rem)}@media(min-width:900px){.copen__title .c-title__line:nth-child(1),.copen__title .c-title__line:nth-child(2){display:inline}.copen__eyebrow{grid-column:1 / span 5;grid-row:1}.copen__title{grid-column:1 / span 9;grid-row:2}.copen__lead{grid-column:2 / span 5;grid-row:3}.copen__line{--c-line-length: clamp(40px, 7svh, 74px);grid-column:1;grid-row:3;justify-self:start;align-self:start;margin-top:clamp(1rem,2.6svh,1.5rem)}}@media(min-width:620px)and (max-width:899.98px){.cfig__portrait{width:clamp(20rem,58%,28.5rem)}.cfig--domenico .cfig__portrait{justify-self:end}.cfig--luciano .cfig__portrait{justify-self:start}.copen__lead,.cfig__support{max-width:52ch}}.cfig{padding-block:clamp(2.5rem,9svh,6.5rem);padding-inline:var(--c-gap-x)}.cfig--domenico{padding-top:clamp(3.5rem,12svh,9rem)}.cfig__name{margin:0;font-family:var(--ff-display);font-size:clamp(1.55rem,1.1rem + 1.8vw,2.55rem);font-weight:400;line-height:1.12;letter-spacing:-.018em;color:var(--ic-ink)}.cfig__role{margin-top:clamp(.35rem,1svh,.6rem);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ic-ink-2)}.cfig__portrait{margin-top:clamp(1.5rem,4svh,2.5rem)}.cfig__words{margin-top:clamp(1.5rem,4svh,2.25rem)}.cfig__statement{font-family:var(--ff-display);font-size:clamp(1.3rem,1rem + 1.4vw,2.05rem);font-weight:400;line-height:1.2;letter-spacing:-.014em;color:var(--ic-ink);text-wrap:pretty}@media(max-width:619.98px){.cfig__statement .c-title__line{display:inline}}.cfig__support{margin-top:clamp(.85rem,2.4svh,1.2rem);max-width:46ch}@media(min-width:900px){.cfig__inner{grid-template-rows:auto auto 1fr}.cfig--luciano .cfig__portrait{grid-column:1 / span 6;grid-row:1 / span 3;margin-top:0}.cfig--luciano .cfig__name{grid-column:8 / -1;grid-row:1}.cfig--luciano .cfig__role{grid-column:8 / -1;grid-row:2}.cfig--luciano .cfig__words{grid-column:8 / -1;grid-row:3;align-self:center;margin-top:0}.cfig--domenico .cfig__name{grid-column:1 / span 6;grid-row:1}.cfig--domenico .cfig__role{grid-column:1 / span 6;grid-row:2}.cfig--domenico .cfig__words{grid-column:1 / span 7;grid-row:3;margin-top:clamp(1.75rem,5svh,3rem)}.cfig--domenico .cfig__portrait{grid-column:8 / -1;grid-row:1 / span 3;align-self:end;margin-top:clamp(2rem,7svh,5rem)}.cfig--domenico .cfig__statement{font-size:clamp(1.4rem,1rem + 1.6vw,2.2rem)}.cfig--domenico .cfig__support{max-width:52ch}}.cportrait{display:block;margin:0;min-width:0}.cportrait__img{width:100%;height:100%;object-fit:cover}.cportrait--reserved .cportrait__box{background:linear-gradient(158deg,var(--ic-ivory-2) 0%,var(--ic-ivory-3) 62%,#cdc4b1 100%)}.cportrait__plane,.cportrait__axis,.cportrait__line{position:absolute;display:block;pointer-events:none}.cportrait__plane{inset:58% 0 0;background:linear-gradient(to bottom,#23282a00,#23282a12)}.cportrait__axis{top:0;bottom:0;left:38%;width:1px;background:var(--ic-gold-line)}.cportrait__line{left:0;right:0;top:38%;height:1px;background:var(--ic-line)}.cstory{padding-block:clamp(2.75rem,9svh,6.5rem) clamp(3.25rem,11svh,8rem)}.cstory__year{display:flex;align-items:center;gap:.7rem;font-family:var(--ff-display);font-size:clamp(1.15rem,.95rem + .85vw,1.6rem);line-height:1;letter-spacing:.06em;color:var(--ic-ink-2);font-variant-numeric:tabular-nums}.cstory__year:before{content:"";flex:none;width:clamp(18px,2.4vw,34px);height:1px;background:var(--ic-gold)}.cstory__title{margin-top:clamp(.75rem,2svh,1.15rem)}.cstory__prose{margin-top:clamp(1.25rem,3.5svh,2rem);max-width:40rem}.cstory__paragraph+.cstory__paragraph{margin-top:clamp(.85rem,2.2svh,1.15rem)}@media(min-width:620px)and (max-width:899.98px){.cstory__prose{max-width:34rem}}.cstory__line{--c-line-length: clamp(38px, 7svh, 96px);margin-top:clamp(1.75rem,6svh,3.5rem)}.cstory__coda{margin-top:clamp(1.25rem,3.5svh,2rem);font-family:var(--ff-display);font-size:clamp(1.7rem,1.05rem + 2.7vw,3.1rem);font-weight:400;line-height:1.1;letter-spacing:-.018em;color:var(--ic-ink)}.cstory__link{margin-top:clamp(1rem,2.6svh,1.5rem);justify-self:start}@media(min-width:620px){.cstory__coda .c-title__line{display:inline}}@media(min-width:900px){.cstory__head{grid-column:1 / span 4;grid-row:1}.cstory__prose{grid-column:6 / -1;grid-row:1;margin-top:0}.cstory__line{grid-column:6;grid-row:2;justify-self:start}.cstory__coda{grid-column:6 / -1;grid-row:3}.cstory__link{grid-column:6 / -1;grid-row:4}}@media(prefers-reduced-motion:no-preference){.has-reveal [data-reveal=field] .cportrait__box{clip-path:inset(0 0 100% 0 round var(--radius-frame))}.has-reveal [data-reveal=field].is-in .cportrait__box{clip-path:inset(0 0 0 0 round var(--radius-frame));transition:clip-path .9s var(--ease-frame) var(--c-delay, 0ms)}}@media(min-width:1800px){.cpage-section,.cfig{padding-inline:clamp(92px,8vw,180px)}}@media(forced-colors:active){.cportrait__box{border:1px solid CanvasText}.cportrait__plane,.cportrait__axis,.cportrait__line{forced-color-adjust:none}}
