.about-introduction{--texture-opacity:.24;padding:clamp(32px,4vw,64px)}.about-introduction .case-lead{letter-spacing:-.025em;max-width:1120px;font-size:clamp(30px,3vw,48px);line-height:1.3}.about-context{max-width:830px;margin:48px 0 0 auto}.about-process .case-section-heading h2{margin-top:20px;font-size:clamp(44px,5vw,76px)}.about-process-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.about-process-index a{font:400 22px/1.3 var(--sans);border-top:1px solid #ccc;flex-direction:column;gap:20px;padding:20px 0;text-decoration:none;display:flex}.about-process-index a span:first-child,.about-process-index a span:last-child{font:13px var(--mono);color:var(--blue)}:is(.about-process-index a:hover,.about-process-index a:focus-visible){color:var(--blue)}.about-disciplines{margin-top:80px}.about-discipline{margin-top:var(--case-space);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:64px;display:grid}.about-discipline-heading{border-top:1px solid #ccc;padding-top:24px}.about-number{font:400 48px/1 var(--serif);color:var(--blue)}.about-discipline h2{font:400 clamp(34px, 3.5vw, 56px)/1.1 var(--sans);letter-spacing:-.035em;margin-top:24px}.about-discipline-sheet{--texture-opacity:.35;padding:clamp(28px,3.5vw,56px)}.about-discipline-sheet h3{font:400 clamp(30px, 3vw, 44px)/1.15 var(--serif);letter-spacing:-.02em;margin-bottom:28px}.discipline-1{--texture-opacity:.18}.discipline-4{--texture-opacity:.65}.about-deliverables{border-top:1px solid #0002;margin-top:36px;padding-top:28px}.about-deliverables ul{font:13px/1.65 var(--mono);grid-template-columns:1fr 1fr;gap:18px 28px;margin:24px 0 0;padding:0;list-style:none;display:grid}.about-page .case-end{margin-top:var(--case-space)}@media (max-width:950px){.about-page .case-title-grid{grid-template-columns:1fr}.about-discipline{grid-template-columns:1fr;gap:32px}.about-discipline-heading{align-items:baseline;gap:24px;display:flex}.about-discipline h2{margin-top:0}.about-process-index{grid-template-columns:1fr 1fr}}@media (max-width:599px){.about-introduction{padding:28px 24px}.about-introduction .case-lead{font-size:30px}.about-context{margin-top:32px}.about-process-index{gap:20px}.about-process-index a{font-size:20px}.about-disciplines{margin-top:48px}.about-discipline-heading{gap:18px}.about-number{font-size:36px}.about-discipline h2{font-size:32px}.about-discipline-sheet{padding:28px 24px}.about-deliverables ul{grid-template-columns:1fr;gap:14px}}.about-page .case-title{width:94%;z-index:var(--depth-overlap);padding:clamp(32px,4vw,64px)}.about-page .case-title-grid{grid-template-columns:minmax(0,1fr) 250px;gap:32px;margin:32px 0 0}.about-page .case-title h1{font-size:clamp(48px,5.9vw,94px)}.about-introduction{--texture-opacity:.2;width:94%;margin:-20px 0 0 auto;padding-top:clamp(60px,5vw,80px)}.about-introduction .case-lead{font-size:clamp(30px,2.7vw,44px)}.about-process>.case-story-grid{margin-bottom:32px;padding:clamp(32px,4vw,64px)}.about-process-index{gap:20px}.about-process-index a{border:0;justify-content:space-between;min-height:184px;padding:26px 28px;font-size:22px;transition:background-color .18s,box-shadow .18s}:is(.about-process-index a:hover,.about-process-index a:focus-visible){box-shadow:var(--paper-contact-shadow);background-color:#eef1f5}.about-discipline{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:start;gap:0}.about-discipline-heading{z-index:var(--depth-overlap);border-top:0;margin:32px -24px 0 0;padding:36px 40px}.about-discipline h2{font-size:clamp(32px,3vw,48px)}.about-discipline-sheet{padding-left:clamp(48px,4vw,64px)}.about-discipline-sheet.discipline-1{--texture-opacity:.12}.about-discipline-sheet.discipline-2{--texture-opacity:.3}.about-discipline-sheet.discipline-3{--texture-opacity:.16}.about-discipline-sheet.discipline-4{--texture-opacity:.32}.about-deliverables{margin-top:32px;padding-top:28px}.about-page .case-end{box-shadow:var(--shadow);background:#ffffffd9;border:0;padding:28px 32px}@media (max-width:950px){.about-page .case-title-grid,.about-discipline{grid-template-columns:1fr}.about-discipline-heading{width:88%;margin:0 0 -16px;padding:28px 32px}.about-discipline-sheet{margin-left:5%;padding:48px 32px 32px}}@media (max-width:599px){.about-page .case-title{width:96%;padding:28px 24px}.about-page .case-title h1{font-size:43px}.about-page .case-title-grid{margin-top:24px}.about-introduction{width:96%;margin-top:-12px;padding:40px 24px 28px}.about-introduction .case-lead{font-size:28px}.about-process>.case-story-grid{padding:28px 24px}.about-process .case-section-heading h2{font-size:40px}.about-process-index{grid-template-columns:1fr;gap:16px}.about-process-index a{grid-template-columns:24px 1fr 12px;align-items:center;gap:12px;min-height:0;padding:24px;font-size:21px;display:grid}.about-discipline-heading{gap:14px;width:94%;padding:24px}.about-discipline h2{overflow-wrap:anywhere;font-size:28px}.about-discipline-sheet{margin-left:4%;padding:40px 24px 28px}.about-page .case-end{flex-direction:column;gap:20px;padding:24px}}@media (prefers-reduced-motion:reduce){.about-process-index a{transition:none}}.about-title-logo img{width:100%;height:auto;display:block}.about-page .case-title-grid:has(.about-title-logo){align-items:center}.about-leadership{margin-top:var(--case-space);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:start;display:grid}.about-leadership-photo{z-index:var(--depth-overlap);margin:32px -24px 0 0}.about-leadership-sheet{--texture-opacity:.3;padding:clamp(40px,4vw,64px) clamp(40px,4vw,64px) clamp(40px,4vw,64px) clamp(48px,4vw,64px)}.about-leadership-sheet h2{font:400 clamp(34px, 3.3vw, 54px)/1.12 var(--sans);letter-spacing:-.035em;margin:28px 0 16px}.about-leadership-role{font:14px/1.6 var(--mono);color:var(--blue)}.about-leadership-deck{font:400 clamp(24px, 2.1vw, 32px)/1.35 var(--serif);border-bottom:1px solid #0002;margin:28px 0 36px;padding-bottom:32px}@media (max-width:950px){.about-leadership{grid-template-columns:1fr}.about-leadership-photo{width:65%;margin:0 0 -20px}.about-leadership-sheet{margin-left:5%;padding:56px 32px 32px}}@media (max-width:599px){.about-leadership-photo{width:94%}.about-leadership-sheet{margin-left:4%;padding:48px 24px 28px}.about-leadership-sheet h2{font-size:34px}}.about-discipline,.about-leadership{--sheet-overlap:24px;--sheet-offset:24px}.about-discipline:nth-child(2n){--sheet-overlap:20px;--sheet-offset:12px}.about-discipline-heading,.about-leadership-photo{margin:var(--sheet-offset) calc(-1 * var(--sheet-overlap)) 0 0}@media (max-width:950px){.about-discipline,.about-leadership{--sheet-overlap:12px}.about-discipline-heading,.about-leadership-photo{margin:0 0 calc(-1 * var(--sheet-overlap))}}@media (max-width:599px){.about-page .case-title,.about-introduction,.about-discipline-heading,.about-discipline-sheet,.about-leadership-photo,.about-leadership-sheet{width:100%;margin-inline:0}.about-introduction{margin-top:0}.about-discipline-heading,.about-leadership-photo{margin-block:0}.about-discipline-sheet,.about-leadership-sheet{padding-top:28px}}
