.team-page{min-height:100svh;padding-top:var(--site-header-height);background:#faf8f3}.team-comparison{background:#fff;border-bottom:1px solid #e4e4e4;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;padding:14px 24px;font-size:14px;display:flex}.team-comparison>span{color:#666}.team-comparison a{border-radius:30px;padding:8px 12px}.team-comparison a[aria-current=page]{color:#fff;background:#191919}.team-stage{isolation:isolate;max-width:1760px;margin:auto;padding:55px 6vw 70px;position:relative}.team-heading{grid-template-columns:1.1fr 1fr .65fr;align-items:center;gap:24px;margin-bottom:42px;display:grid}.team-heading>div>p{letter-spacing:.09em;font-size:19px}.team-heading h1{font:400 clamp(68px,7.8vw,124px)/1.15 var(--serif);letter-spacing:-.04em}.team-collage .team-heading h1{transform-origin:0;font-style:italic;transform:rotate(-4deg)}.team-heading h1>span{color:#d04a1c}.team-introduction{font-size:16px;line-height:2.2}.team-signature{font:italic 32px/1.2 var(--serif);justify-self:end;max-width:7em;transform:rotate(-9deg)}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;display:grid;position:relative}.team-photo{aspect-ratio:.91;isolation:isolate;position:relative}.team-photo>img{object-fit:cover;object-position:center 32%;width:100%;height:100%}.team-caption{padding:28px 4px 0}.team-caption h2{letter-spacing:.04em;font-size:clamp(26px,2.3vw,38px);font-weight:700;line-height:1.3}.team-roman{color:#666;letter-spacing:.045em;margin-top:8px;font-size:16px;line-height:1.6}.team-role{margin-top:10px;font-size:16px;line-height:1.8}.team-role>span{display:inline-block}.team-biography{white-space:pre-wrap;overflow-wrap:anywhere;max-width:31em;margin-top:24px;font-size:16px;line-height:2}.team-collage .team-photo{margin:8px 8px 0;transform:rotate(-2deg)}.team-collage .team-card:nth-child(2) .team-photo{transform:rotate(2deg)}.team-collage .team-card:nth-child(3) .team-photo{transform:rotate(-1deg)}.paper-edge{pointer-events:none;background:#faf8f3;width:calc(100% + 4px);height:24px;position:absolute;left:-2px}.paper-edge-top{clip-path:polygon(0 0,100% 0,100% 50%,96% 82%,91% 52%,84% 73%,77% 50%,71% 68%,63% 35%,53% 60%,43% 38%,34% 70%,24% 45%,16% 80%,8% 44%,0 77%);top:-1px}.paper-edge-bottom{clip-path:polygon(0 0,100% 0,100% 50%,95% 76%,86% 42%,80% 78%,73% 50%,64% 80%,55% 48%,45% 70%,39% 45%,26% 72%,20% 45%,11% 88%,0 45%);bottom:-1px;transform:rotate(180deg)}.photo-tape{pointer-events:none;background:#eee1ac9c;width:28%;height:27px;position:absolute;top:-10px;left:37%;transform:rotate(-7deg)}.team-card:nth-child(2) .photo-tape{background:#a8b18780;left:8%;transform:rotate(-16deg)}.team-card:nth-child(3) .photo-tape{background:#f9b88288;left:66%;transform:rotate(18deg)}.team-decor{object-fit:fill;pointer-events:none;z-index:-1;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.team-collage .team-caption{background:#faf8f3;border-bottom:2px solid #e9d38c;padding-bottom:22px}.team-collage .team-card:nth-child(2) .team-caption{border-color:#aab587}.team-collage .team-card:nth-child(3) .team-caption{border-color:#eeaf75}.team-editorial{background:#fff}.team-editorial .team-heading{margin-bottom:36px}.team-editorial .team-photo{aspect-ratio:1}.team-editorial .team-grid{gap:24px}.team-editorial .team-caption{padding-top:22px}.team-footer{border-top:1px solid #19191925;justify-content:space-between;gap:20px;max-width:1760px;margin:auto;padding:30px 6vw;font-size:14px;display:flex}.team-socials{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.team-socials a{border:1px solid #bbb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.team-socials img,.team-socials svg{width:20px;height:20px}.team-socials .social-x img{filter:invert()}@media (max-width:1000px){.team-stage{padding-inline:5vw}.team-heading{grid-template-columns:1fr 1fr}.team-signature{display:none}.team-grid{gap:20px}.team-role{font-size:14px}.team-role>span{display:block}.team-caption h2{font-size:28px}}@media (max-width:700px){.content-nav nav{gap:10px}.content-nav nav>a:first-child,.content-nav nav>a:nth-child(2){display:none}.team-stage{padding:35px 7vw 45px}.team-heading{margin-bottom:34px;display:block}.team-heading h1{font-size:78px}.team-introduction{margin-top:22px;font-size:16px}.team-heading>div>p{font-size:17px}.team-grid{grid-template-columns:1fr;gap:44px}.team-photo{aspect-ratio:.95}.team-editorial .team-photo{aspect-ratio:1}.team-caption h2{font-size:32px}.team-role{font-size:16px}.team-role>span{display:inline-block}.team-decor{object-fit:cover;opacity:.4;height:1000px}.team-comparison{gap:4px;padding:8px;font-size:13px}.team-comparison>span{display:none}.team-footer{flex-direction:column;padding:24px 7vw}.team-collage .team-caption{padding-top:20px}}
