.about-editorial .about-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.about-editorial .about-statement{overflow-wrap:normal;font-size:clamp(60px,7.7vw,132px);line-height:1.02}.about-jump{border-top:1px solid #ffffff60;flex-wrap:wrap;gap:24px;margin-top:48px;padding-top:16px;display:flex}.about-jump a{min-height:44px;color:var(--paper);align-items:center;display:inline-flex}.about-section{padding-top:64px;padding-bottom:64px;scroll-margin-top:80px}.about-section-head{border-top:1px solid var(--ink);grid-template-columns:1fr 2fr;gap:32px;margin-bottom:40px;padding-top:16px;display:grid}.about-section-head h2{font-size:clamp(48px,6vw,96px);line-height:1}.about-experience details{border-top:1px solid}.about-experience details:last-child{border-bottom:1px solid}.about-experience summary{cursor:pointer;grid-template-columns:1fr 2fr 32px;align-items:center;gap:24px;min-height:100px;padding:24px 0;list-style:none;display:grid}.about-experience summary::-webkit-details-marker{display:none}.about-experience strong{font-size:clamp(24px,2.5vw,40px);font-weight:500;line-height:1.1;display:block}.about-role{margin-top:8px;font-size:18px;display:block}.about-plus{width:24px;height:24px;position:relative}.about-plus:before,.about-plus:after{content:"";background:currentColor;position:absolute}.about-plus:before{width:24px;height:1px;top:12px}.about-plus:after{width:1px;height:24px;left:12px}.about-experience details[open] .about-plus:after{display:none}.about-experience details>p{max-width:65ch;margin:0 48px 32px 33.333%;font-size:20px;line-height:1.5}.about-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.about-stack article{border-top:1px solid;padding-top:16px}.about-stack h3{margin:24px 0;font-size:clamp(34px,3.4vw,56px);line-height:1.1}.about-stack ul,.about-toolbox ul,.about-languages ul{margin:0;padding:0;list-style:none}.about-stack li{border-bottom:1px solid #0003;padding:8px 0;font-size:18px}.about-toolbox{border-top:1px solid;margin-top:48px;padding-top:24px}.about-toolbox ul{flex-wrap:wrap;gap:0;margin-top:20px;display:flex}.about-toolbox li{border:1px solid;margin:-1px 0 0 -1px;padding:12px 20px;font-size:20px}.about-education{margin-left:33.333%}.about-education article{border-top:1px solid;padding:24px 0 32px}.about-education article h3{margin:20px 0;font-size:clamp(24px,2.4vw,36px);line-height:1.15}.about-education article p{max-width:65ch;font-size:19px;line-height:1.5}.about-languages{border-top:1px solid;padding-top:24px}.about-languages ul{flex-wrap:wrap;gap:16px 32px;margin-top:20px;display:flex}.about-languages li{font-size:18px}.about-closing{background:var(--ink);color:var(--paper);grid-template-columns:2fr 1fr;align-items:end;gap:48px;padding-top:48px;padding-bottom:64px;display:grid}.about-closing p{font-size:clamp(48px,7vw,112px);line-height:1.03}.about-closing .text-link{color:var(--paper)}@media (max-width:1000px){.about-stack{grid-template-columns:1fr 1fr}}@media (max-width:767px){.about-editorial .about-grid,.about-section-head,.about-closing{grid-template-columns:1fr}.about-editorial .about-statement{font-size:clamp(44px,11.5vw,84px)}.about-section{padding-top:40px;padding-bottom:40px}.about-section-head{gap:24px}.about-experience summary{grid-template-columns:1fr 24px;gap:16px}.about-experience summary>.meta{grid-column:1/-1}.about-experience details>p{margin:0 0 28px;font-size:18px}.about-stack{grid-template-columns:1fr}.about-stack h3{font-size:44px}.about-education{margin-left:0}.about-closing{gap:24px}.about-closing p{font-size:13vw}.about-jump{gap:16px;margin-top:32px}}.about-stack-section{background:var(--paper)}.about-stack{border-left:1px solid var(--ink);gap:0}.about-stack article{--stack-accent:var(--mauve);border:1px solid var(--ink);background:var(--paper);border-left:0;margin-top:-1px;padding:24px;transition:background-color .18s}.about-stack article:nth-child(2){--stack-accent:var(--signal)}.about-stack article:nth-child(3){--stack-accent:var(--lime)}.about-stack article:nth-child(4){--stack-accent:#c3d6f4}.about-stack article:nth-child(5){--stack-accent:#e5cbb4}.about-stack article:focus-visible{outline:3px solid var(--blue);outline-offset:-5px;background:var(--stack-accent)}@media (hover:hover) and (pointer:fine){.about-stack article:hover{background:var(--stack-accent)}}@media (prefers-reduced-motion:reduce){.about-stack article{transition:none}}.about-portrait-hero{background:var(--paper);padding-top:32px;padding-bottom:64px}.about-person-heading{justify-content:space-between;align-items:center;gap:32px;padding:48px 0 40px;display:flex}.about-person-heading h1{letter-spacing:.025em;font-size:clamp(76px,13vw,205px);line-height:1}.about-person-arrow{color:var(--signal);font-size:clamp(80px,12vw,180px);line-height:1}.about-portrait-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.about-portrait{min-width:0;margin:0}.about-portrait img{width:100%;height:auto;display:block}.about-portrait figcaption{border-top:1px solid;justify-content:space-between;gap:20px;margin-top:16px;padding-top:14px;font-size:10px;display:flex}.about-portrait figcaption>span:last-child{text-align:right;max-width:26ch}.about-person-copy{max-width:48ch;padding-top:4px}.about-person-copy .about-person-lead{letter-spacing:-.03em;margin:24px 0 32px;font-size:clamp(32px,3.5vw,54px);line-height:1.08}.about-person-copy>p:not(.about-person-lead){margin-bottom:24px;font-size:19px;line-height:1.5}.about-person-copy .text-link{margin-top:24px}.about-person-copy .text-link:hover{color:var(--blue)}.about-manifesto{background:var(--ink);color:var(--paper);padding-top:24px;padding-bottom:32px}.about-manifesto-label{border-top:1px solid;justify-content:space-between;gap:24px;padding-top:16px;display:flex}.about-manifesto-type{letter-spacing:.025em;max-width:100%;padding-top:48px;font-size:clamp(64px,12vw,190px);line-height:1.05}.about-manifesto .about-jump a:hover{color:var(--mauve)}.about-experience summary{transition:background .2s,padding .2s}.about-experience details[open]{background:var(--mauve)}.about-experience details[open] summary{padding-left:20px;padding-right:20px}.about-experience details[open]>p{margin-bottom:0;padding:0 24px 28px}.about-experience summary:focus-visible{outline:3px solid var(--blue);outline-offset:-4px}.about-toolbox li{transition:background .2s,color .2s}.about-education article{padding-top:28px}.about-languages li{border-bottom:1px solid;padding-bottom:8px}@media (hover:hover) and (pointer:fine){.about-experience summary:hover{background:var(--mauve);color:var(--ink);padding-left:20px;padding-right:20px}.about-toolbox li:hover{background:var(--ink);color:var(--paper)}}@media (max-width:1000px){.about-portrait-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.about-person-copy .about-person-lead{font-size:34px}.about-person-copy>p:not(.about-person-lead){font-size:18px}}@media (max-width:767px){.about-portrait-hero{padding-top:24px;padding-bottom:40px}.about-portrait-hero .section-heading{font-size:10px}.about-person-heading{gap:8px;padding:32px 0 28px}.about-person-heading h1{font-size:17vw}.about-person-arrow{font-size:18vw}.about-portrait-grid{grid-template-columns:1fr;gap:32px}.about-person-copy{max-width:100%;padding:0}.about-person-copy .about-person-lead{margin:20px 0 24px;font-size:38px}.about-person-copy .about-person-lead br{display:none}.about-person-copy .about-person-lead br:after{content:" "}.about-manifesto-label{font-size:10px}.about-manifesto-label>span:last-child{text-align:right;max-width:20ch}.about-manifesto-type{padding-top:32px;font-size:14vw}.about-manifesto .about-jump{gap:20px;margin-top:28px;font-size:10px}.about-experience details[open]>p{padding:0 20px 24px}.about-person-copy .about-person-lead{max-width:14ch}}@media (prefers-reduced-motion:reduce){.about-experience summary,.about-toolbox li{transition:none}}.about-portrait-hero{background:var(--mauve);color:#000;padding-bottom:32px}.about-portrait-hero .section-heading{margin-bottom:40px}.about-portrait-grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px)}.about-portrait{order:2}.about-person-copy{order:1;max-width:none;padding:0 0 24px}.about-person-copy h1{letter-spacing:.025em;margin:28px 0;font-size:clamp(72px,9.2vw,152px);line-height:.95}.about-person-copy h1>span{color:#04f}.about-person-copy .about-person-lead{max-width:20ch;margin:28px 0;font-size:clamp(26px,2.7vw,42px);line-height:1.12}.about-person-copy>p:not(.about-person-lead){max-width:38ch;font-size:18px}.about-person-copy .text-link{max-width:380px}.about-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:72% 50%;max-height:740px}.about-portrait figcaption{font-size:10px}.about-portrait-hero>.editorial-note{justify-content:flex-end;margin-top:0}.about-portrait-hero>.editorial-note:before{color:#04f}.about-manifesto{padding-top:24px;padding-bottom:24px}.about-manifesto-type{grid-template-columns:1fr 3fr;align-items:center;gap:32px;padding-top:32px;font-size:clamp(58px,10vw,160px);line-height:1;display:grid}.about-manifesto-aside{letter-spacing:.06em;font-size:12px;line-height:1.8}.about-manifesto .about-jump{margin-top:28px}.about-stack-section .about-section-head{grid-template-columns:1fr 2fr}.about-stack-section .about-section-head h2{font-size:clamp(48px,6.4vw,104px)}.about-stack{grid-template-columns:repeat(6,minmax(0,1fr))}.about-stack article{grid-column:span 2;min-height:360px;position:relative}.about-stack article:nth-child(4),.about-stack article:nth-child(5){grid-column:span 3}.about-stack article:after{content:"↗";opacity:.3;pointer-events:none;font-size:32px;position:absolute;top:12px;right:20px}.about-stack article>.meta{padding-right:32px;font-size:10px;display:block}.about-stack h3{margin-top:36px}#experience{background:var(--ink);color:var(--paper)}#experience .about-section-head{border-color:currentColor}#experience .signal,#experience .about-experience summary{color:inherit}#experience .about-experience details[open],#experience .about-experience summary:hover{color:#000}.about-closing{background:var(--signal);color:#000}.about-closing .signal,.about-closing .text-link{color:#000}.about-closing p{font-size:clamp(48px,7vw,110px)}@media (max-width:1000px){.about-portrait-grid{gap:32px}.about-person-copy h1{font-size:9.4vw}.about-person-copy .about-person-lead{font-size:28px}.about-portrait img{aspect-ratio:3/4}.about-stack{grid-template-columns:1fr 1fr}.about-stack article:nth-child(n){grid-column:auto}.about-stack article:last-child{grid-column:1/-1;min-height:0}}@media (max-width:767px){.about-portrait-hero .section-heading{margin-bottom:28px}.about-portrait-grid{grid-template-columns:1fr;gap:28px}.about-person-copy{display:contents}.about-person-copy>.meta{order:0}.about-person-copy h1{order:1;margin:0;font-size:22vw}.about-portrait{order:2}.about-person-copy .about-person-lead{order:3;max-width:100%;margin:0;font-size:32px}.about-person-copy>p:not(.about-person-lead){order:4;max-width:100%;margin:0;font-size:18px}.about-person-copy .text-link{order:5;width:100%;max-width:none;margin:0}.about-portrait img{aspect-ratio:4/3;object-position:70% 55%;max-height:none}.about-portrait-hero>.editorial-note{justify-content:flex-start;padding-top:24px}.about-manifesto-type{grid-template-columns:1fr;gap:20px;padding-top:24px;font-size:14vw}.about-manifesto-aside br{display:none}.about-manifesto-aside{font-size:10px}.about-stack-section .about-section-head{grid-template-columns:1fr}.about-stack-section .about-section-head h2{font-size:13vw}.about-stack{grid-template-columns:1fr}.about-stack article:nth-child(n){grid-column:auto;min-height:0}.about-stack h3{margin-top:24px}.about-closing{padding-top:32px;padding-bottom:40px}}.about-stack article:after{content:none}.about-portrait-hero{background:var(--signal)}.about-portrait-hero .about-person-copy h1>span,.about-portrait-hero>.editorial-note:before{color:#000}.about-toolbox ul{gap:10px;margin-top:24px;padding:8px 0 12px}.about-toolbox li{--tool-turn:-3deg;background:var(--paper);color:var(--ink);border:1px solid var(--ink);transform-origin:50%;will-change:auto;margin:0;padding:16px 24px;transition:transform .28s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s,box-shadow .28s;position:relative}.about-toolbox li:nth-child(2n){--tool-turn:3deg}.about-toolbox li:nth-child(3n){--tool-turn:-1.5deg}.about-toolbox li:nth-child(5n+1){--tool-colour:var(--signal)}.about-toolbox li:nth-child(5n+2){--tool-colour:#aac4ff}.about-toolbox li:nth-child(5n+3){--tool-colour:#edebe4}.about-toolbox li:nth-child(5n+4){--tool-colour:#e5cbb4}.about-toolbox li:nth-child(5n){--tool-colour:#c2ff01}@media (hover:hover) and (pointer:fine){.about-toolbox li:nth-child(n):hover{background:var(--tool-colour);color:#000;transform:translateY(-8px) rotate(var(--tool-turn)) scale(1.045);box-shadow:5px 7px 0 var(--ink);z-index:2}.about-toolbox li:nth-child(5n+3):hover{background:var(--ink);color:var(--paper)}}@media (max-width:767px){.about-toolbox ul{gap:8px}.about-toolbox li{padding:12px 16px;font-size:18px}}@media (prefers-reduced-motion:reduce){.about-toolbox li{transition:none;box-shadow:none!important;transform:none!important}}.about-finale{background:var(--signal);color:#000;isolation:isolate;padding-top:24px;padding-bottom:24px;transition:background .3s;display:block;overflow:hidden}.about-finale-top{border-top:1px solid;justify-content:space-between;gap:24px;padding-top:16px;display:flex}.about-finale-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:48px 0;display:grid}.about-finale-body p{letter-spacing:.03em;font-size:clamp(56px,9.5vw,152px);line-height:1.05}.about-finale-body p>span{transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block}.about-finale-body .about-finale-outline{color:#0000;-webkit-text-stroke:1.5px #000}.about-finale-star{font-family:Arial,sans-serif;font-size:clamp(140px,25vw,390px);line-height:1;transition:transform .8s cubic-bezier(.2,.7,.1,1);display:block}.about-finale-bottom{border-top:1px solid;justify-content:space-between;align-items:center;gap:32px;padding-top:24px;display:flex}.about-finale-bottom>.display{font-size:clamp(44px,6vw,96px)}.about-finale-arrow{font-size:clamp(60px,10vw,150px);line-height:.8;transition:transform .4s}.about-finale:focus-visible{outline:3px solid var(--blue);outline-offset:-6px}@media (hover:hover) and (pointer:fine){.about-finale:hover{background:#ffb083}.about-finale:hover .about-finale-star{transform:rotate(135deg)}.about-finale:hover p>span:nth-child(2){transform:translate(16px)}.about-finale:hover .about-finale-outline{color:#000;transform:translate(32px)}.about-finale:hover .about-finale-arrow{transform:translate(8px,-8px)}}@media (max-width:767px){.about-finale{padding-top:24px;padding-bottom:28px}.about-finale-top{gap:16px;font-size:9px}.about-finale-top>span:last-child{text-align:right}.about-finale-body{padding:40px 0 72px;display:block;position:relative}.about-finale-body p{font-size:14vw;line-height:1.12}.about-finale-star{font-size:80px;position:absolute;bottom:6px;right:0}.about-finale-bottom{padding-top:20px}.about-finale-bottom>.display{font-size:13vw}.about-finale-arrow{font-size:60px}}@media (prefers-reduced-motion:reduce){.about-finale,.about-finale-body p>span,.about-finale-star,.about-finale-arrow{transition:none}.about-finale:hover p>span,.about-finale:hover .about-finale-star,.about-finale:hover .about-finale-arrow{transform:none}}.about-practice{grid-template-columns:1fr 2fr;gap:48px;padding-top:48px;padding-bottom:56px;display:grid}.about-practice>div{max-width:60ch}.about-practice p{font-size:clamp(22px,2.4vw,34px);line-height:1.25}.about-practice p+p{margin-top:24px;font-size:19px;line-height:1.5}@media (max-width:767px){.about-practice{grid-template-columns:1fr;gap:24px;padding-top:32px;padding-bottom:40px}.about-practice p{font-size:25px}}
