.nc-team,.pencil-statement{width:min(var(--content-width),calc(100% - 2 * var(--content-gutter)));margin-inline:auto;padding-block:clamp(80px,10vw,160px);color:var(--ink,#18241b)}.nc-team h2,.pencil-copy h2{font-weight:700;letter-spacing:-.045em;line-height:1.04;font-size:clamp(38px,4.2vw,64px);margin:0}.nx-brand .nc-team .nc-team-lede{max-width:660px;font-size:20px;line-height:1.4;margin:28px 0 64px}.nc-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.nc-team-photo{--raster-paper:var(--preview-background,var(--page-tint,#cad7b2));--raster-ink:#18241b;position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--raster-paper)}.nc-team-photo img,.nc-team-photo canvas{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:0;object-fit:cover;object-position:50% 35%}.nc-team-photo img{filter:grayscale(1)}.nc-team-photo canvas{opacity:0}.nc-team-photo[data-raster-ready] canvas{opacity:1}.nc-team-photo[data-raster-ready] img{visibility:hidden}.nc-team-person h3{font-size:24px;line-height:1.12;letter-spacing:-.025em;font-weight:700;margin:24px 0 0}.pencil-statement{position:relative;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:40px;min-height:640px;overflow:clip}.pencil-copy{position:relative;z-index:2}.pencil-copy h2{max-width:650px}.pencil-copy p{font-size:20px;line-height:1.4;max-width:440px;margin:42px 0 0}.pencil-copy p+p{margin-top:16px}.pencil-answer{position:relative;display:inline-block;white-space:nowrap}.pencil-lines{position:absolute;left:0;bottom:-25px;width:100%;height:24px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.pencil-stage{position:relative;width:116%;justify-self:center;transform:translate(-5%);aspect-ratio:1;min-width:0;touch-action:pan-y;cursor:grab;outline-offset:6px}.pencil-stage:active{cursor:grabbing}.pencil-stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.pencil-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pencil-stage[data-model-ready] .pencil-fallback{visibility:hidden}@media(max-width:1000px){.nc-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px}.pencil-statement{grid-template-columns:1fr 1fr;gap:20px;min-height:520px}.pencil-copy h2{font-size:clamp(32px,4.8vw,56px)}}@media(max-width:600px){.nc-team-grid{gap:36px 16px}.nc-team-person h3{font-size:21px;margin-top:18px}.nc-team-lede{margin-bottom:40px;font-size:18px}.pencil-statement{grid-template-columns:1fr;gap:32px}.pencil-copy h2{font-size:clamp(36px,9vw,48px)}.pencil-copy p{font-size:18px}.pencil-stage{width:100%;aspect-ratio:1;transform:none}.pencil-lines{bottom:-21px;height:20px}}
