:root{--paper:#f4efe6;--paper-2:#ebe3d4;--ink:#1d2420;--ink-soft:#4a534d;--jade:#2f4a3e;--jade-deep:#1f332a;--cinnabar:#b5402a;--gold:#b8955a;--line:rgba(29,36,32,.14);--serif:"Fraunces",Georgia,serif;--sans:"Commissioner",system-ui,sans-serif;--wrap:min(1180px,calc(100% - 32px))}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);font:17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.25 0 0 0 0 0.2 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit}img{max-width:100%;display:block}.wrap{width:var(--wrap);margin:0 auto}.eyebrow{font:500 12px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cinnabar);display:flex;align-items:center;gap:12px}.eyebrow::before{content:"";width:28px;height:1px;background:currentColor}h1,h2,h3{font-family:var(--serif);font-weight:300;line-height:1.08;letter-spacing:-.01em}h2{font-size:clamp(34px,4.6vw,58px)}h2 em,h1 em{font-style:italic;color:var(--jade)}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;font:500 15px/1 var(--sans);text-decoration:none;transition:transform .25s,background .25s,color .25s}.btn-primary{background:var(--cinnabar);color:#fff8f0}.btn-primary:hover{background:#9a3421;transform:translateY(-2px)}.btn-ghost{border:1px solid var(--ink);color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--paper)}.mock-note{display:inline-block;font:500 11px/1.3 var(--sans);letter-spacing:.04em;background:#fff3c4;color:#6b5300;border:1px dashed #c9a400;padding:3px 8px;border-radius:4px;vertical-align:middle}.topbar{background:var(--jade-deep);color:#e9e2d2;font-size:13px}.topbar .wrap{display:flex;justify-content:space-between;gap:16px;padding:8px 0;flex-wrap:wrap}.topbar a{text-decoration:none;opacity:.9;display:inline-block;padding:4px 2px}nav.main{position:sticky;top:0;z-index:50;background:rgba(244,239,230,.88);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}nav.main .wrap{display:flex;align-items:center;justify-content:space-between;height:74px;gap:20px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none}.brand img{width:42px;height:42px;object-fit:contain}.brand b{font:500 20px/1 var(--serif)}.brand small{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin-top:4px}.menu{display:flex;gap:26px;list-style:none;align-items:center}.menu a{text-decoration:none;font-size:15px;position:relative}.menu a:not(.btn)::after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:1px;background:var(--cinnabar);transition:width .3s}.menu a:not(.btn):hover::after{width:100%}.menu .btn{padding:11px 20px}.burger{display:none;background:0 0;border:0;color:var(--ink);font:500 14px var(--sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;min-height:44px;padding:0 4px;cursor:pointer;-webkit-appearance:none;appearance:none}.burger[aria-expanded=true]{color:var(--cinnabar)}.hero{position:relative;padding:72px 0 96px;overflow:hidden}.hero .wrap{max-width:900px;margin-left:max(16px,calc((100% - 1180px)/2))}.hero h1{font-size:clamp(46px,7vw,96px);margin:22px 0 26px}.hero p.lead{font-size:19px;color:var(--ink-soft);max-width:520px}.hero .ctas{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.trust{display:flex;gap:28px;margin-top:44px;padding-top:26px;border-top:1px solid var(--line);flex-wrap:wrap}.trust div{font-size:13px;color:var(--ink-soft);line-height:1.35}.trust strong{display:block;font:500 28px/1 var(--serif);color:var(--ink);margin-bottom:6px}.stars{color:var(--gold);letter-spacing:2px}.meridian{position:absolute;right:-120px;top:-60px;width:620px;opacity:.18;pointer-events:none}@media(prefers-reduced-motion:no-preference){.rise{opacity:0;transform:translateY(24px);animation:rise .9s cubic-bezier(.2,.7,.2,1)forwards}.d1{animation-delay:.1s}.d2{animation-delay:.25s}.d3{animation-delay:.4s}.d4{animation-delay:.55s}.d5{animation-delay:.7s}@keyframes rise{to{opacity:1;transform:none}}.js .reveal{opacity:0;transform:translateY(30px);transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1)}.js .reveal.in{opacity:1;transform:none}}section{padding:110px 0;scroll-margin-top:74px}.sec-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:56px}.sec-head p{color:var(--ink-soft);max-width:460px;justify-self:end}.problems{background:var(--paper-2)}.grid-prob{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.prob{background:var(--paper);padding:32px 26px 28px;text-decoration:none;display:flex;flex-direction:column;min-height:250px;transition:background .3s}.prob:hover{background:#fff}.prob .num{font:300 14px var(--serif);color:var(--cinnabar)}.prob h3{font-size:26px;margin:18px 0 10px}.prob p{font-size:14.5px;color:var(--ink-soft);flex:1}.prob .go{font-size:13px;margin-top:18px;display:flex;justify-content:space-between;color:var(--jade)}.prob:hover .go b{transform:translateX(4px)}.prob .go b{transition:transform .3s;font-weight:400}.prob.feature{grid-column:span 2;background:var(--jade);color:#efe8d8}.prob.feature p,.prob.feature .num{color:#cdd6c9}.prob.feature .go{color:#fff}.prob.feature:hover{background:var(--jade-deep)}.methods{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px;align-items:center}.methods span.tag{border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:14px;background:var(--paper)}.process{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;counter-reset:s;margin-bottom:90px}.step{border-top:1px solid var(--ink);padding-top:22px}.step::before{counter-increment:s;content:"0" counter(s);font:300 52px/1 var(--serif);color:var(--gold);display:block;margin-bottom:16px}.step h3{font-size:24px;margin-bottom:8px}.step p{color:var(--ink-soft);font-size:15.5px}.book-band{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;background:var(--ink);color:var(--paper);border-radius:6px;padding:40px 44px}.book-band h3{font-size:32px;margin-bottom:10px}.book-band p{max-width:560px;color:#d3d8d0}.book-band .muted{color:#9ea59d;margin-top:10px}.team{background:var(--jade-deep);color:#ece5d5;position:relative;overflow:hidden}.team h2 em{color:var(--gold)}.team .sec-head p{color:#b8c2b6}.people{display:grid;grid-template-columns:1fr 1fr;gap:28px}.person{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:start;background:rgba(255,255,255,4%);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:26px}.ph{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 30%;border-radius:100px 100px 4px 4px;box-shadow:0 20px 40px -24px rgba(0,0,0,.7)}.person h3{font-size:30px;line-height:1.1;color:#fff}.person .role{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:8px 0 20px}.person p{font-size:15px;color:#c9d1c6}.person .lede{font:300 italic 21px/1.4 var(--serif);color:#f1ece0;margin-bottom:18px;padding-left:16px;border-left:2px solid var(--gold)}.person .facts{list-style:none;font-size:15px;color:#c9d1c6}.person .facts li{padding:9px 0;border-top:1px solid rgba(255,255,255,.1)}.person .facts li:first-child{border-top:0;padding-top:0}.creds{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px;margin-top:56px;padding-top:44px;border-top:1px solid rgba(255,255,255,.12)}.creds h4{font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.creds li{list-style:none;font-size:15px;padding:6px 0;color:#d9dfd5}.creds li a{text-decoration:none;border-bottom:1px solid rgba(184,149,90,.4)}.creds li i{color:#9aab9f;font-style:normal;font-size:13px;display:block}.psaz{display:flex;gap:18px;align-items:center;background:#ece5d5;color:var(--ink);padding:20px;border-radius:6px}.psaz .ring{flex:none;width:64px;height:64px;border-radius:50%;border:2px solid var(--jade);display:grid;place-items:center;font:600 13px var(--sans);color:var(--jade)}.psaz p{font-size:14px;line-height:1.45}.uat{margin-top:44px;padding-top:40px;border-top:1px solid rgba(255,255,255,.12)}.uat-head{display:grid;grid-template-columns:1fr 1.4fr;gap:28px;margin-bottom:26px}.uat h4 a{text-decoration:none}.uat h4{font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.uat-head p{font-size:15px;color:#c9d1c6}.uat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.uat-c{border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:20px 18px;display:flex;flex-direction:column;gap:8px}.uat-c.adv{background:rgba(184,149,90,.1);border-color:rgba(184,149,90,.35)}.uat-c .lvl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#9aab9f}.uat-c b{font:20px/1.15 var(--serif);color:#fff}.uat-c p{font-size:13.5px;line-height:1.5;color:#c3ccc0;flex:1}.uat-c .who{font-size:12px;color:var(--gold)}.uat-src{margin-top:16px;font-size:12px;color:#8fa596}.reviews .score{display:flex;align-items:baseline;gap:18px}.reviews .big{font:300 120px/1 var(--serif);color:var(--jade)}.themes{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.theme{background:#fbf8f2;border:1px solid var(--line);border-radius:6px;padding:28px}.theme q{font:300 italic 22px/1.35 var(--serif);display:block;margin-bottom:18px;quotes:"„" "”"}.theme .who{font-size:13px;color:var(--ink-soft)}.duo{display:grid;grid-template-columns:1.25fr 1fr;gap:28px}.card-pod{background:var(--ink);color:var(--paper);border-radius:6px;padding:36px;display:grid;grid-template-columns:120px 1fr;gap:28px;align-items:start;align-self:start}.card-pod img{border-radius:6px;aspect-ratio:1;object-fit:cover}.card-pod h3{font-size:32px;margin:12px 0 10px}.card-pod p{color:#c3c8c1;font-size:15px}.platforms{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.platforms a{border:1px solid rgba(244,239,230,.35);border-radius:999px;padding:8px 16px;font-size:13.5px;text-decoration:none;transition:background .25s,color .25s}.platforms a:hover{background:var(--paper);color:var(--ink)}.card-bg{background:linear-gradient(150deg,#e3d6bd,#d4c29f);border-radius:6px;padding:44px;display:flex;flex-direction:column}.card-bg h3{font-size:34px;margin:14px 0 12px}.card-bg p{font-size:15px;color:#4c463a}.shrooms{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.shrooms span{background:rgba(255,255,255,.55);padding:7px 14px;border-radius:999px;font-size:13px}.card-bg .small{font-size:12px;color:#6c6250;margin-top:auto;padding-top:20px}.pillars{list-style:none;margin:20px 0 4px;font-size:14px;color:#4c463a}.pillars li{padding:10px 0;border-top:1px solid rgba(76,70,58,.2)}.pillars b{display:block;font:500 15px var(--sans);color:var(--ink);margin-bottom:2px}.faq-art{display:grid;grid-template-columns:1fr 1fr;gap:64px}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;list-style:none;font:21px/1.3 var(--serif);display:flex;justify-content:space-between;gap:16px}summary::after{content:"+";color:var(--cinnabar);font-size:26px;line-height:1;transition:transform .3s}details[open] summary::after{transform:rotate(45deg)}details p{margin-top:12px;color:var(--ink-soft);font-size:15.5px}.art{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);text-decoration:none;align-items:center}.art img{aspect-ratio:1;object-fit:cover;border-radius:4px}.art h3{font-size:21px;margin-bottom:4px}.art span{font-size:13px;color:var(--ink-soft)}.contact{background:var(--paper-2)}.contact .wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:stretch}.map{border-radius:6px;min-height:380px;background:repeating-linear-gradient(0,transparent 0 38px,rgba(47,74,62,8%) 38px 39px),repeating-linear-gradient(90deg,transparent 0 38px,rgba(47,74,62,8%) 38px 39px),#e4dccb;position:relative;display:grid;place-items:center;color:var(--ink-soft);font-size:14px}.map a{position:absolute;inset:0;display:grid;place-items:end center;padding:22px;text-decoration:none;font-weight:500;color:var(--jade)}.map::after{content:"";position:absolute;width:22px;height:22px;background:var(--cinnabar);border-radius:50% 50% 50% 0;transform:rotate(-45deg);top:42%;left:52%;box-shadow:0 0 0 8px rgba(181,64,42,.18)}.info dl{display:grid;grid-template-columns:120px 1fr;gap:14px 20px;margin:30px 0 36px;font-size:16px}.info dt{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);padding-top:4px}footer{background:var(--ink);color:#b9bfb8;padding:64px 0 28px;font-size:14px}footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:36px}footer .foot-h{font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--paper);margin-bottom:16px}footer ul{list-style:none}footer li{padding:4px 0}footer a{text-decoration:none}footer a:hover{color:var(--paper)}.disclaimer{margin-top:48px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;line-height:1.6;color:#8b918a;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.sticky-book{display:none}@media(max-width:960px){.menu{display:none}.menu.open{display:flex;flex-direction:column;align-items:flex-start;gap:18px;position:absolute;top:74px;left:0;right:0;padding:24px 16px 28px;background:var(--paper);border-bottom:1px solid var(--line)}.burger{display:block}.sec-head,.duo,.faq-art,.contact .wrap,.people{grid-template-columns:1fr}.sec-head p{justify-self:start}.grid-prob{grid-template-columns:1fr 1fr}.process,.themes,.creds,.uat-head{grid-template-columns:1fr}.uat-grid{grid-template-columns:1fr 1fr}footer .cols{grid-template-columns:1fr 1fr}section{padding:80px 0}}@media(max-width:600px){body{font-size:16px}.grid-prob{grid-template-columns:1fr}.prob.feature{grid-column:auto}.person,.card-pod,.uat-grid{grid-template-columns:1fr}.person .ph{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 30%;border-radius:100px 100px 4px 4px;box-shadow:0 20px 40px -24px rgba(0,0,0,.7)}.card-pod,.card-bg,.book-band{padding:28px}.topbar .wrap span:last-child{display:none}.reviews .big{font-size:88px}.info dl{grid-template-columns:1fr;gap:4px}.info dd{margin-bottom:12px}.brand b{font-size:18px;white-space:nowrap}.brand small{font-size:10px;letter-spacing:.12em;white-space:nowrap}.brand img{width:34px;height:34px}.sticky-book{display:flex;position:fixed;left:16px;right:16px;bottom:16px;z-index:60;justify-content:center;box-shadow:0 14px 30px -10px rgba(0,0,0,.4)}footer{padding-bottom:96px}}.page-head{padding:64px 0 40px;border-bottom:1px solid var(--line)}.page-head .wrap{max-width:860px}.page-head h1{font-size:clamp(38px,5.4vw,68px);margin:18px 0 14px}.page-head .sub{font-size:19px;color:var(--ink-soft);max-width:640px}.page-head .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tag-pill{border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:13px;text-decoration:none;color:var(--ink-soft);background:#fbf8f2}.tag-pill:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.page-cover{max-width:1000px;margin:40px auto 0;width:var(--wrap)}.page-cover img{width:100%;aspect-ratio:21/9;object-fit:cover;border-radius:6px}.article{width:var(--wrap);max-width:740px;margin:0 auto;padding:56px 0 40px}.toc{border:1px solid var(--line);border-radius:6px;padding:16px 20px;margin-bottom:40px;background:#fbf8f2;font-size:15px}.toc summary{font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--cinnabar);display:block}.toc summary::after{display:none}.toc ul{list-style:none;margin-top:10px}.toc ul ul{padding-left:16px}.toc li{padding:3px 0}.toc a{text-decoration:none;color:var(--ink-soft)}.toc a:hover{color:var(--cinnabar)}.prose{font-size:18px;line-height:1.75}.prose>*+*{margin-top:1.1em}.prose h1,.prose h2,.prose h3,.prose h4{scroll-margin-top:90px}.prose h1{font-size:40px;margin-top:0}.prose h2{font-size:32px;margin-top:1.8em}.prose h3{font-size:24px;margin-top:1.6em}.prose h4{font:500 18px var(--sans);margin-top:1.4em}.prose a{color:var(--jade);text-decoration-color:rgba(47,74,62,.4);text-underline-offset:3px}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose strong{font-weight:600}.prose blockquote{border-left:2px solid var(--gold);padding-left:18px;font:300 italic 22px/1.45 var(--serif);color:var(--ink-soft)}.prose hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.prose figure img,.prose img{border-radius:6px;margin:0 auto}.prose .image-caption{font-size:14px;color:var(--ink-soft);text-align:center;margin-top:8px}.prose .anchorjs-link{display:none}.prose table{border-collapse:collapse;width:100%;font-size:16px}.prose th,.prose td{border-bottom:1px solid var(--line);padding:8px;text-align:left}.article-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--jade-deep);color:#ece5d5;border-radius:6px;padding:30px 34px;margin-top:56px}.article-cta h3{font-size:26px;color:#fff;margin-bottom:6px}.article-cta p{font-size:15px;color:#c9d1c6;max-width:420px}.pager{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}.pager a{border:1px solid var(--line);border-radius:6px;padding:16px 20px;text-decoration:none;font-size:13px;color:var(--ink-soft);background:#fbf8f2}.pager a b{display:block;font:19px/1.3 var(--serif);color:var(--ink);margin-top:4px}.pager a:hover{border-color:var(--cinnabar)}.pager .next{text-align:right;grid-column:2}.list-wrap{width:var(--wrap);margin:0 auto;padding:56px 0 100px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{display:flex;flex-direction:column;background:#fbf8f2;border:1px solid var(--line);border-radius:6px;overflow:hidden;text-decoration:none;transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-3px);box-shadow:0 20px 40px -26px rgba(31,51,42,.5)}.card img{width:100%;aspect-ratio:16/10;object-fit:cover}.card .body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.card h2{font-size:25px;margin-bottom:8px}.card .sub{font-size:14px;color:var(--cinnabar);margin-bottom:10px}.card p{font-size:15px;color:var(--ink-soft);flex:1}.card .go{font-size:13px;color:var(--jade);margin-top:16px}.list-pager{display:flex;justify-content:space-between;margin-top:44px}.year{font:300 44px/1 var(--serif);color:var(--gold);margin:44px 0 10px}.year:first-child{margin-top:0}.row-link{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none}.row-link b{font:22px/1.3 var(--serif)}.row-link span{font-size:14px;color:var(--ink-soft);white-space:nowrap}.tagcloud{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:44px}.tagcloud a small{color:var(--gold);margin-left:4px}.search-box{width:100%;font:22px var(--serif);padding:16px 20px;border:1px solid var(--ink);border-radius:6px;background:#fbf8f2;color:var(--ink);margin-bottom:30px}.search-box:focus{outline:2px solid var(--cinnabar);outline-offset:2px}.notfound{text-align:center;padding:120px 0}.notfound h1{font-size:clamp(60px,10vw,140px);color:var(--jade)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--cinnabar);outline-offset:3px;border-radius:4px}@media(max-width:960px){.cards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cards,.pager{grid-template-columns:1fr}.pager .next{grid-column:auto}.prose{font-size:17px}.article-cta{padding:24px}.row-link{flex-direction:column;gap:4px}}.about{padding-bottom:40px}.about-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.about .prose{font-size:17px}.about h2{margin-top:14px}.skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:var(--paper);padding:10px 16px;z-index:200;border-radius:4px}.skip:focus{left:16px}@media(max-width:960px){.about-grid{grid-template-columns:1fr;gap:20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.problems .eyebrow{color:#a5391f}.person .role{color:#c9a46a}.card-bg .small{color:#4c463a}@media(max-width:600px){html{scroll-padding-bottom:90px}.uat-grid{gap:8px}.uat-c{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:12px 14px}.uat-c p{display:none}.uat-c b{font-size:18px;flex:1 1 60%}.uat-c .lvl{order:3;flex-basis:100%}.person{grid-template-columns:84px 1fr;grid-template-rows:auto auto;gap:0 16px;padding:20px;align-items:start}.person>div{display:contents}.person .ph{grid-row:1/3;max-width:none;border-radius:42px 42px 4px 4px}.person h3{grid-column:2;align-self:end;font-size:24px}.person .role{grid-column:2;margin:6px 0 0}.person .lede,.person .facts{grid-column:1/-1}.person .lede{font-size:18px;margin-top:18px}.creds{margin-top:36px;padding-top:28px;gap:22px}.uat{margin-top:28px;padding-top:28px}}