.lm5FqW_signature{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:26px;display:flex}.lm5FqW_sig{font-family:var(--font-script), "Snell Roundhand", "Brush Script MT", cursive;color:var(--espresso);font-size:clamp(2.8rem,4.5vw,3.6rem);line-height:1}.lm5FqW_who{font:600 .6875rem/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe)}
.-Zs2Ga_section{padding-block:var(--section)}.-Zs2Ga_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(40px,5vw,64px);display:flex}.-Zs2Ga_sectionHead h2{margin-top:18px}.-Zs2Ga_headAside{justify-items:start;gap:12px;display:grid}.-Zs2Ga_chipRow{flex-wrap:wrap;gap:10px 12px;display:flex}.-Zs2Ga_hero{isolation:isolate;background:var(--espresso);color:var(--cream);position:relative;overflow:hidden}.-Zs2Ga_heroBg{z-index:-2;object-fit:cover;width:100%;height:100%;animation:18s ease-out both -Zs2Ga_drift;position:absolute;inset:0}@keyframes -Zs2Ga_drift{0%{transform:scale(1.03)}to{transform:scale(1.1)}}.-Zs2Ga_hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#12100ef2 0%,#12100ed6 46%,#12100e9e 100%),linear-gradient(#12100e00 62%,#12100ef5 100%),linear-gradient(#12100e99 0%,#12100e00 26%);position:absolute;inset:0}.-Zs2Ga_heroInner{padding-top:calc(var(--util-h) + var(--bar-h) + env(safe-area-inset-top,0px) + clamp(40px, 6vw, 96px));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,100px);padding-bottom:clamp(48px,6vw,80px);display:grid}.-Zs2Ga_crumbs{font:500 .7rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--mist);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 26px;padding:0;list-style:none;display:flex}.-Zs2Ga_crumbs a{text-decoration:none}.-Zs2Ga_crumbs a:hover{color:var(--champagne-light)}.-Zs2Ga_crumbs li+li:before{content:"/";opacity:.45;margin-right:10px}.-Zs2Ga_pName{font-family:var(--display);letter-spacing:-.025em;text-shadow:0 2px 6px #0000004d,0 4px 36px #00000073;margin-top:22px;font-size:clamp(3.2rem,7.2vw,6.6rem);line-height:.95}.-Zs2Ga_pName em{color:var(--champagne-light);font-style:italic}.-Zs2Ga_pCred{font:600 .74rem/1.6 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--champagne-light);margin-top:20px}.-Zs2Ga_pTag{max-width:36ch;font-family:var(--display);color:var(--cream);margin-top:22px;font-size:clamp(1.35rem,2vw,1.75rem);font-style:italic;line-height:1.35}.-Zs2Ga_badges{flex-wrap:wrap;gap:10px 12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.-Zs2Ga_badges li{font:500 .78rem/1 var(--sans);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12100e59;border:1px solid #f4eee342;border-radius:999px;align-items:center;gap:9px;padding:9px 15px;display:inline-flex}.-Zs2Ga_badges li:before{content:"";background:var(--champagne);width:8px;height:8px;clip-path:var(--star)}.-Zs2Ga_pActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:34px;display:flex}.-Zs2Ga_pFigure{justify-self:center;width:100%;max-width:460px}.-Zs2Ga_pStats{border-top:1px solid var(--line-dark);grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));margin:0;padding-block:26px clamp(30px,4vw,44px);display:grid}.-Zs2Ga_pStats div{flex-direction:column-reverse;gap:8px;padding-right:20px;display:flex}.-Zs2Ga_pStats div+div{border-left:1px solid var(--line-dark);padding-left:clamp(16px,3vw,40px)}.-Zs2Ga_pStats dt{font:600 .6875rem/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#d9cfc1}.-Zs2Ga_pStats dd{font-family:var(--display);color:var(--cream);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.-Zs2Ga_subnav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:transform .45s var(--ease);background:#f7f2eaf5;position:sticky;top:0}html[data-header=bar] .-Zs2Ga_subnav{transform:translateY(var(--bar-h))}.-Zs2Ga_subnavInner{align-items:center;gap:24px;display:flex}.-Zs2Ga_subnav ul{scrollbar-width:none;gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.-Zs2Ga_subnav ul::-webkit-scrollbar{display:none}.-Zs2Ga_subnav ul a{font:600 .6875rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);white-space:nowrap;padding:19px 0;text-decoration:none;transition:color .3s;display:block;position:relative}.-Zs2Ga_subnav ul a:after{content:"";background:var(--bronze);transform-origin:0;height:2px;transition:transform .4s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.-Zs2Ga_subnav ul a:hover,.-Zs2Ga_subnav ul a.-Zs2Ga_isOn{color:var(--ink)}.-Zs2Ga_subnav ul a.-Zs2Ga_isOn:after{transform:scaleX(1)}.-Zs2Ga_subnav :focus-visible{outline-color:var(--bronze)}.-Zs2Ga_snCta{flex:none;margin-left:auto}.-Zs2Ga_profGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(48px,7vw,120px);display:grid}.-Zs2Ga_profAside{position:sticky;top:150px}.-Zs2Ga_pull{font-family:var(--display);letter-spacing:-.015em;margin-top:20px;font-size:clamp(2.2rem,3.8vw,3.4rem);line-height:1.08}.-Zs2Ga_pull em{color:var(--bronze);font-style:italic}.-Zs2Ga_sig{gap:8px;margin-top:28px;display:grid}.-Zs2Ga_roots{border-top:1px solid var(--line);margin-top:36px;padding-top:22px}.-Zs2Ga_roots h3,.-Zs2Ga_miniK{font:600 .6875rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.-Zs2Ga_roots ul{flex-wrap:wrap;gap:10px 12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.-Zs2Ga_roots li{border:1px solid var(--line);background:var(--white);font:500 .86rem/1 var(--sans);border-radius:999px;padding:10px 16px}.-Zs2Ga_tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:clamp(20px,3.4vw,40px);display:flex;position:relative;overflow-x:auto}.-Zs2Ga_tabs button{cursor:pointer;font:600 .72rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);background:0 0;border:0;flex:none;padding:0 0 18px;transition:color .3s}.-Zs2Ga_tabs button:hover,.-Zs2Ga_tabs button[aria-selected=true]{color:var(--ink)}.-Zs2Ga_tabInk{background:var(--bronze);transform-origin:0;width:100px;height:2px;transition:transform .5s var(--ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.-Zs2Ga_tabPanel{max-width:62ch;color:var(--ink-soft);gap:20px;padding-top:34px;display:grid}.-Zs2Ga_tabPanel:not([hidden]){animation:-Zs2Ga_fadeUp .7s var(--ease)}@keyframes -Zs2Ga_fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.-Zs2Ga_dropcap:first-letter{float:left;font-family:var(--display);color:var(--bronze);margin:.06em .12em 0 0;font-size:4.6em;line-height:.82}.-Zs2Ga_spec{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 0;padding:0;list-style:none;display:grid}.-Zs2Ga_spec li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:14px 16px 14px 0;font-size:.95rem;line-height:1.45;display:flex}.-Zs2Ga_spec li:before{content:"";background:var(--bronze);width:8px;height:8px;clip-path:var(--star);flex:none;transform:translateY(-1px)}.-Zs2Ga_interests{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.-Zs2Ga_interest{border:1px solid var(--line);background:var(--white);text-align:center;transition:transform .4s var(--ease), border-color .4s;justify-items:center;gap:12px;padding:20px 10px;display:grid}.-Zs2Ga_interest:hover{border-color:var(--bronze);transform:translateY(-4px)}.-Zs2Ga_interest svg{width:28px;height:28px;stroke:var(--bronze);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.-Zs2Ga_interest span{font:600 .6875rem/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase}.-Zs2Ga_recog{background:var(--espresso);color:var(--cream)}.-Zs2Ga_honors{background:#f4eee31f;border:1px solid #f4eee31f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.-Zs2Ga_honor{isolation:isolate;background:var(--espresso);align-content:start;gap:14px;min-height:270px;padding:clamp(28px,3vw,44px);display:grid;position:relative;overflow:hidden}.-Zs2Ga_honor:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px at 30% 0,#d6b2742e,#0000 60%);transition:opacity .5s;position:absolute;inset:0}.-Zs2Ga_honor:hover:before{opacity:1}.-Zs2Ga_hn{font:italic 400 .95rem/1 var(--display);color:var(--champagne)}.-Zs2Ga_hm{font-family:var(--display);color:var(--champagne-light);transition:transform .6s var(--ease);font-size:clamp(2.1rem,3.2vw,2.8rem);line-height:1}.-Zs2Ga_honor:hover .-Zs2Ga_hm{transform:translate(6px)}.-Zs2Ga_honor h3{font-family:var(--display);font-size:1.35rem;line-height:1.2}.-Zs2Ga_honor p{color:var(--mist);font-size:.93rem;line-height:1.65}.-Zs2Ga_revSrc{color:var(--taupe);font-size:.85rem}.-Zs2Ga_revGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.-Zs2Ga_revStage{background:var(--white);border:1px solid var(--line);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 40px 70px -50px #1b181573}.-Zs2Ga_revStage:before{content:"“";font-family:var(--display);color:#7d54241f;pointer-events:none;font-size:10rem;line-height:1;position:absolute;top:-6px;right:28px}.-Zs2Ga_revStack{display:grid}.-Zs2Ga_revBody{transition:opacity .45s var(--ease), transform .45s var(--ease);grid-area:1/1;align-content:space-between;gap:18px;display:grid}.-Zs2Ga_revBody[data-on=false]{opacity:0;visibility:hidden;transform:translateY(10px)}.-Zs2Ga_revKicker{font:600 .6875rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.-Zs2Ga_revTitle{font-family:var(--display);max-width:26ch;font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.18}.-Zs2Ga_revText{color:var(--ink-soft);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.8}.-Zs2Ga_isLong{font-size:.98rem;line-height:1.75}.-Zs2Ga_revWho{border-top:1px solid var(--line);align-self:end;align-items:center;gap:14px;padding-top:20px;display:flex}.-Zs2Ga_revIni{background:var(--espresso);width:50px;height:50px;color:var(--champagne-light);font:italic 400 1.05rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.-Zs2Ga_revName{font-weight:600;line-height:1.3}.-Zs2Ga_revMeta{color:var(--taupe);font-size:.82rem}.-Zs2Ga_revCtrl{align-items:center;gap:12px;margin-top:18px;display:flex}.-Zs2Ga_revCount{font:400 1.5rem/1 var(--display);font-variant-numeric:tabular-nums;min-width:4.2ch}.-Zs2Ga_revCount small{font:500 .74rem/1 var(--sans);color:var(--taupe);margin-left:4px}.-Zs2Ga_revBar{background:var(--line);flex:1;height:1px;position:relative;overflow:hidden}.-Zs2Ga_revBar i{background:var(--bronze);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.-Zs2Ga_revPlaying .-Zs2Ga_revBar i{animation:-Zs2Ga_prog var(--dur,8s) linear forwards}@keyframes -Zs2Ga_prog{to{transform:scaleX(1)}}.-Zs2Ga_revBtn{border:1px solid var(--line);background:var(--white);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:background .25s,color .25s,border-color .25s;display:grid}.-Zs2Ga_revBtn:hover{background:var(--espresso);border-color:var(--espresso);color:var(--cream)}.-Zs2Ga_revBtn svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:14px;height:14px}.-Zs2Ga_revList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.-Zs2Ga_revList button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.2em minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:16px 12px 16px 0;transition:background .3s;display:grid}.-Zs2Ga_revList button>span{transition:transform .4s var(--ease)}.-Zs2Ga_revList button:hover{background:#7d54240a}.-Zs2Ga_n{font:italic 400 .95rem/1 var(--display);color:var(--taupe)}.-Zs2Ga_nm{font-weight:500;line-height:1.35}.-Zs2Ga_tp{font:600 .6875rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--taupe);border:1px solid var(--line);border-radius:999px;padding:6px 9px}.-Zs2Ga_revList button[aria-current=true]{background:var(--white)}.-Zs2Ga_revList button[aria-current=true]>span{transform:translate(12px)}.-Zs2Ga_revList button[aria-current=true] .-Zs2Ga_nm,.-Zs2Ga_revList button[aria-current=true] .-Zs2Ga_n{color:var(--bronze)}.-Zs2Ga_port{background:var(--sand)}.-Zs2Ga_pGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.-Zs2Ga_pItem{transition:opacity .4s var(--ease), transform .4s var(--ease);display:grid}.-Zs2Ga_pItem[data-match=false]{opacity:.18;pointer-events:none;transform:scale(.97)}.-Zs2Ga_portFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:28px;display:flex}.-Zs2Ga_portFoot p{color:var(--taupe);font-size:.88rem}.-Zs2Ga_cGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.-Zs2Ga_cList{border-top:1px solid var(--line-dark);margin:36px 0 0}.-Zs2Ga_cRow{border-bottom:1px solid var(--line-dark);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.-Zs2Ga_cRow dt{font:600 .6875rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--champagne)}.-Zs2Ga_cRow dd{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;margin:0;font-size:1.02rem;line-height:1.45;display:flex}.-Zs2Ga_cRow dd a{text-decoration:none}.-Zs2Ga_cRow dd a:hover{color:var(--champagne-light)}.-Zs2Ga_cActs{flex:none;gap:6px;display:flex}.-Zs2Ga_cVal{min-width:0}.-Zs2Ga_iconBtn{width:38px;height:38px;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #f4eee340;border-radius:50%;place-items:center;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:grid}.-Zs2Ga_iconBtn:hover{background:var(--champagne);border-color:var(--champagne);color:var(--espresso)}.-Zs2Ga_iconBtn svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.-Zs2Ga_cFoot{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.-Zs2Ga_lic{color:var(--mist);font-size:.8rem}.-Zs2Ga_cForm{background:var(--linen);color:var(--ink);gap:18px;padding:clamp(28px,3.5vw,48px);scroll-margin-top:120px;display:grid;box-shadow:0 50px 90px -50px #000c}.-Zs2Ga_cForm :focus-visible{outline-color:var(--bronze)}.-Zs2Ga_cForm h3{font-family:var(--display);font-size:clamp(1.7rem,2.5vw,2.2rem);line-height:1.1}.-Zs2Ga_cForm h3 em{color:var(--bronze);font-style:italic}.-Zs2Ga_cForm>p{color:var(--taupe);font-size:.95rem}@media (max-width:1080px){.-Zs2Ga_heroInner{grid-template-columns:1fr}.-Zs2Ga_pFigure{order:-1;max-width:360px}.-Zs2Ga_hero:before{background:linear-gradient(#12100ec7 0%,#12100eb3 45%,#12100ef2 100%)}.-Zs2Ga_pStats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.-Zs2Ga_pStats div:nth-child(3){border-left:0;padding-left:0}.-Zs2Ga_profGrid,.-Zs2Ga_revGrid,.-Zs2Ga_cGrid{grid-template-columns:1fr}.-Zs2Ga_profAside{position:static}.-Zs2Ga_honors,.-Zs2Ga_pGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.-Zs2Ga_snCta{display:none}.-Zs2Ga_heroInner{padding-top:calc(var(--bar-h) + env(safe-area-inset-top,0px) + 20px);gap:34px}.-Zs2Ga_pFigure{max-width:250px}.-Zs2Ga_pName{font-size:clamp(2.9rem,13vw,3.6rem)}.-Zs2Ga_honors{grid-template-columns:1fr}.-Zs2Ga_honor{min-height:0}.-Zs2Ga_spec{grid-template-columns:1fr}.-Zs2Ga_interests{grid-template-columns:repeat(2,minmax(0,1fr))}.-Zs2Ga_pGrid{grid-template-columns:1fr}.-Zs2Ga_cRow{grid-template-columns:1fr;gap:8px}}.-Zs2Ga_cMe{align-items:center;gap:18px;display:flex}.-Zs2Ga_cMeFace{background:var(--tone,var(--espresso-2));width:96px;height:96px;color:var(--champagne-light);font:italic 400 1.8rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 1px #d6b27480,0 0 0 6px #d6b27414}.-Zs2Ga_cMeFace img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.-Zs2Ga_cMeName{font-family:var(--display);color:var(--cream);margin-top:10px;font-size:1.5rem;line-height:1.15}.-Zs2Ga_cMeRole{color:#bdb1a2;font-size:.85rem}.-Zs2Ga_cQuick{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.-Zs2Ga_cForm{align-self:start}.-Zs2Ga_cWrap{gap:clamp(34px,4vw,48px);max-width:1040px;display:grid}.-Zs2Ga_cHead{text-align:center;max-width:640px;margin:0 auto}.-Zs2Ga_cHead .-Zs2Ga_lede{max-width:48ch;margin:16px auto 0}.-Zs2Ga_cTitle{font:400 clamp(2.2rem, 4.4vw, 3.4rem) / 1.05 var(--display);margin-top:14px}.-Zs2Ga_cTitle em{color:var(--champagne-light);font-style:italic}.-Zs2Ga_contactPage{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + clamp(32px, 5vw, 64px))}.-Zs2Ga_cDirect{border-top:1px solid var(--line-dark);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);padding-top:clamp(28px,4vw,44px);display:grid}.-Zs2Ga_cDirectTitle{font:400 clamp(1.5rem, 2.4vw, 1.9rem) / 1.15 var(--display)}.-Zs2Ga_cDirectTitle em{color:var(--champagne-light);font-style:italic}.-Zs2Ga_cDirect .-Zs2Ga_cList{margin-top:0}@media (max-width:900px){.-Zs2Ga_cDirect{grid-template-columns:1fr}}.-Zs2Ga_contact{background:var(--linen);color:var(--ink)}.-Zs2Ga_contact .-Zs2Ga_cTitle em,.-Zs2Ga_contact .-Zs2Ga_cDirectTitle em{color:var(--bronze)}.-Zs2Ga_contact .-Zs2Ga_cHead .-Zs2Ga_lede{color:var(--ink-soft)}.-Zs2Ga_contact .-Zs2Ga_cDirect,.-Zs2Ga_contact .-Zs2Ga_cList,.-Zs2Ga_contact .-Zs2Ga_cRow{border-color:var(--line)}.-Zs2Ga_contact .-Zs2Ga_cRow dt,.-Zs2Ga_contact .-Zs2Ga_cRow dd a:hover{color:var(--bronze)}.-Zs2Ga_contact .-Zs2Ga_iconBtn{border-color:var(--line);color:var(--ink)}.-Zs2Ga_contact .-Zs2Ga_iconBtn:hover{background:var(--espresso);border-color:var(--espresso);color:var(--cream)}.-Zs2Ga_contact .-Zs2Ga_lic{color:var(--taupe)}
