.about-option{--option-space:clamp(64px, 8vw, 120px);--option-gutter:clamp(24px, 4.5vw, 72px);padding-top:var(--nav-height);color:var(--paper)}.about-option :is(h1,h2,h3){font-family:var(--serif);letter-spacing:var(--display-tracking);text-transform:uppercase;text-wrap:balance;font-weight:400}.about-option h1{font-size:var(--display-1);line-height:var(--display-leading)}.about-option h2{font-size:var(--display-2);line-height:1.3}.about-option h3{font-family:var(--sans);font-size:var(--display-3);letter-spacing:.05em;line-height:1.4}.about-option p{font:400 clamp(17px, 1.45vw, 20px)/1.65 var(--sans);color:var(--ink-muted);text-wrap:pretty}.about-option-picker{border-bottom:1px solid var(--border-subtle);justify-content:center;gap:clamp(16px,3vw,40px);padding:12px 20px;display:flex}.about-option-picker a{min-height:44px;font:400 13px/1.3 var(--sans);color:var(--ink-muted);transition:color var(--motion-fast) var(--ease-reveal), border-color var(--motion-fast) var(--ease-reveal);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.about-option-picker a:is([aria-current=page],:hover,:focus-visible){color:var(--white);border-bottom-color:var(--accent)}.about-option-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,108px);display:grid}.about-option>:is(section,figure){max-width:1400px;margin-inline:auto}.about-option-copy>*+*{margin-top:var(--stack-copy)}.about-option-copy :is(h1,h2,h3)+p{margin-top:var(--stack-heading)}.about-option-image{min-width:0}.about-option-image img{object-fit:cover;width:100%;height:auto;display:block}.about-inline-link{font:400 14px/1.5 var(--sans);text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--accent);padding-block:12px;display:inline-block}.about-inline-link span{margin-left:8px}.about-personal-intro,.about-personal-direction,.about-process-intro{padding:clamp(48px, 5vw, 80px) var(--option-gutter) var(--option-space)}.about-personal-intro .about-option-image img,.about-personal-direction .about-option-image img{aspect-ratio:4/5}.about-personal-direction{padding-top:16px}.about-personal-profile{padding:0 var(--option-gutter) var(--option-space);grid-template-columns:minmax(160px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(40px,8vw,128px);display:grid}.about-personal-profile .about-option-image{justify-self:center;width:min(100%,300px)}.about-personal-profile .about-option-copy{max-width:640px}.about-purpose-intro{padding:clamp(48px, 6vw, 96px) var(--option-gutter) 48px;text-align:center}.about-purpose-intro h1{max-width:820px;margin-inline:auto;font-size:clamp(36px,4.6vw,68px)}.about-purpose-intro p{max-width:720px;margin:28px auto 16px}.about-purpose-wide{padding:0 var(--option-gutter)}.about-purpose-wide img{aspect-ratio:16/8}.about-purpose-projects{padding:var(--option-space) var(--option-gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.about-purpose-projects .about-option-image img{aspect-ratio:4/5}.about-purpose-projects h2{text-wrap:auto;margin-top:28px;font-size:clamp(25px,2.3vw,34px)}.about-purpose-projects p{margin-top:20px;font-size:17px}.about-purpose-partner{padding:0 var(--option-gutter) var(--option-space);align-items:start}.about-process-intro .about-option-image img{aspect-ratio:4/5}.about-process-steps{padding:0 var(--option-gutter) var(--option-space)}.about-process-steps ol{counter-reset:process;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:36px 0 0;padding:0;list-style:none;display:grid}.about-process-steps li{counter-increment:process;border-top:1px solid var(--border-subtle);padding-top:24px}.about-process-steps li:before{content:"0" counter(process);font:400 15px/1.5 var(--sans);color:var(--accent);margin-bottom:24px;display:block}.about-process-steps p{margin-top:var(--stack-heading);font-size:17px}.about-process-wide{padding:0 var(--option-gutter)}.about-process-wide img{aspect-ratio:2}.about-process-questions{padding:var(--option-space) var(--option-gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;display:grid}.about-process-questions details{border-top:1px solid var(--border-subtle)}.about-process-questions details:last-child{border-bottom:1px solid var(--border-subtle)}.about-process-questions summary{cursor:pointer;font:400 clamp(19px, 1.8vw, 24px)/1.4 var(--sans);padding:24px 32px 24px 0;list-style:none;position:relative}.about-process-questions summary::-webkit-details-marker{display:none}.about-process-questions summary:after{content:"+";font-family:var(--sans);position:absolute;top:24px;right:0}.about-process-questions details[open] summary:after{content:"−"}.about-process-questions details p{padding:0 28px 28px 0;font-size:17px}.about-option>.about-conversation{border-block:1px solid var(--border-subtle);background:var(--night);max-width:none;padding:var(--option-space) var(--option-gutter);text-align:center}.about-conversation>div{max-width:780px;margin-inline:auto}.about-conversation h2{font-size:var(--display-2);scroll-margin-top:calc(var(--nav-height) + 32px)}.about-conversation p{max-width:600px;margin:var(--stack-heading) auto 0}.about-conversation-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 40px;margin-top:36px;display:flex}.about-call-link{background:var(--button-bg);color:var(--button-ink);font:400 15px/1.4 var(--sans);transition:background var(--motion-standard) var(--ease-reveal);justify-content:center;gap:28px;padding:18px 24px;display:inline-flex}.about-call-link:hover{background:var(--button-bg-hover)}.about-email-link{font:400 15px/1.5 var(--sans);text-underline-offset:6px;overflow-wrap:anywhere;padding-block:12px;text-decoration:underline}.about-option>.studio-contact{max-width:none;padding-top:48px}@media (width<=900px) and (width>=701px){.about-option-grid{gap:32px}.about-purpose-projects,.about-process-steps ol{gap:24px}}@media (width<=700px){.about-option{padding-top:var(--mobile-header-height)}.about-option-grid{grid-template-columns:minmax(0,1fr);gap:36px}.about-personal-intro,.about-process-intro{padding-top:40px}.about-personal-intro h1,.about-process-intro h1{max-width:16ch}.about-personal-direction .about-option-copy{grid-row:1}.about-personal-profile{grid-template-columns:minmax(0,1fr);gap:32px}.about-personal-profile .about-option-image{justify-self:start;width:180px}.about-personal-profile .about-option-copy{grid-row:1}.about-purpose-intro{text-align:left;padding-top:40px}.about-purpose-wide img{aspect-ratio:4/3}.about-purpose-projects{grid-template-columns:minmax(0,1fr);gap:56px}.about-purpose-projects .about-option-image img{aspect-ratio:4/3}.about-process-intro .about-option-copy{grid-row:1}.about-process-intro .about-option-image img{aspect-ratio:4/3;object-position:50% 56%}.about-process-steps ol{grid-template-columns:minmax(0,1fr);gap:28px}.about-process-steps li:before{margin-bottom:16px}.about-process-wide img{aspect-ratio:4/3}.about-process-questions{grid-template-columns:minmax(0,1fr);gap:28px}.about-conversation-actions{flex-direction:column;gap:12px}.about-call-link{width:100%;max-width:320px}.about-conversation p{margin-top:var(--stack-heading)}}.about-option-image figcaption{color:var(--ink-muted);font:400 12px/1.5 var(--sans);margin-top:12px}
