#pr-page .pr-head{padding:calc(var(--nav-safe) + 12px) 0 56px;border-bottom:1px solid var(--line)}@media (min-width:1024px){#pr-page .pr-head{padding:calc(var(--nav-safe) + 24px) 0 80px}}#pr-page .pr-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;font-size:12.5px;color:var(--ink-soft)}#pr-page .pr-crumbs li{display:inline-flex;align-items:center}#pr-page .pr-crumbs li+li::before{content:"";width:4px;height:4px;margin:0 12px;border-radius:50%;background:var(--gold-500)}#pr-page .pr-crumbs a{display:inline-flex;align-items:center;min-height:28px;color:var(--ink-soft);text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.25em;transition:color .2s var(--ease-out),text-decoration-color .2s var(--ease-out)}#pr-page .pr-crumbs a:hover{color:var(--green-700);text-decoration-color:currentColor}#pr-page .pr-crumbs [aria-current]{color:var(--ink);font-weight:500}#pr-page .pr-hero{margin-top:28px;display:grid;gap:32px;align-items:center}@media (min-width:768px){#pr-page .pr-hero{grid-template-columns:auto minmax(0,1fr);gap:56px;margin-top:40px}}@media (min-width:1024px){#pr-page .pr-hero{gap:80px;margin-top:48px}}#pr-page .pr-ring{--pr-size:168px;--pr-gap:6px;--pr-band:var(--ivory);flex:none;width:var(--pr-size);height:var(--pr-size);border-radius:50%;overflow:hidden;background:var(--ivory);box-shadow:0 0 0 var(--pr-gap) var(--pr-band),0 0 0 calc(var(--pr-gap) + 2px) var(--gold-500);margin:calc(var(--pr-gap) + 2px)}@media (min-width:768px){#pr-page .pr-hero .pr-ring{--pr-size:208px}}@media (min-width:1024px){#pr-page .pr-hero .pr-ring{--pr-size:264px;--pr-gap:8px}}#pr-page .pr-ring img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}#pr-page .pr-mono{display:grid;place-items:center;background:#EBF2ED}#pr-page .pr-mono span{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:calc(var(--pr-size) * .36);letter-spacing:.04em;line-height:1;color:var(--green-700);transform:translateY(-.03em)}#pr-page .pr-name{font-size:48px;color:var(--ink)}@media (min-width:640px){#pr-page .pr-name{font-size:64px}}@media (min-width:1024px){#pr-page .pr-name{font-size:76px}}#pr-page .pr-role{margin-top:14px;font-size:17px;font-weight:600;line-height:1.4;color:var(--green-700)}#pr-page .pr-cred{margin-top:4px;font-size:15px;line-height:1.5;color:var(--ink-soft)}#pr-page .pr-actions{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 12px}#pr-page .pr-btn{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 20px;border-radius:3px;font-size:14px;font-weight:600;letter-spacing:.01em}#pr-page .pr-btn--line{border:1px solid rgb(0 66 37 / .35);color:var(--green-700);background:#fff0;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out)}#pr-page .pr-btn--line:hover{border-color:var(--green-700);background:#fff}#pr-page .pr-actions li:last-child{margin-left:8px}@media (max-width:479.98px){#pr-page .pr-actions li:last-child{flex-basis:100%;margin-left:0}}#pr-page .pr-text{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;color:var(--green-700)}#pr-page .pr-line{background:linear-gradient(var(--gold-500),var(--gold-500)) 0 100%/100% 1px no-repeat;padding-bottom:3px;transition:background-size .5s var(--ease-out)}#pr-page .pr-text:hover .pr-line{background-size:0 1px;background-position:100% 100%}#pr-page .pr-arrow{transition:transform .5s var(--ease-out)}#pr-page .pr-text:hover .pr-arrow{transform:translateX(3px)}#pr-page .pr-areas{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}#pr-page .pr-label{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}#pr-page .pr-areas ul{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;font-size:15px;line-height:1.5;color:var(--ink)}#pr-page .pr-areas li{display:inline-flex;align-items:center}#pr-page .pr-areas li:not(:last-child)::after{content:"";width:4px;height:4px;margin:0 14px;border-radius:50%;background:var(--gold-500)}#pr-page .pr-areas a,#pr-page .pr-areas span{display:inline-flex;align-items:center;min-height:32px}#pr-page .pr-areas a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--line-strong);transition:color .2s var(--ease-out),text-decoration-color .2s var(--ease-out)}#pr-page .pr-areas a:hover{color:var(--green-700);text-decoration-color:var(--gold-500)}#pr-page .pr-body{padding:64px 0 80px}@media (min-width:1024px){#pr-page .pr-body{padding:96px 0 112px}}#pr-page .pr-grid{display:grid;gap:56px}@media (min-width:1024px){#pr-page .pr-grid{grid-template-columns:minmax(0,1fr) 340px;gap:96px}}#pr-page .pr-prose{margin-top:28px;max-width:68ch;font-size:17px;line-height:1.75;color:var(--ink)}#pr-page .pr-prose p+p{margin-top:1.1em}#pr-page .pr-block{padding:24px 0 28px;border-top:1px solid var(--line)}#pr-page .pr-block:last-child{border-bottom:1px solid var(--line)}@media (min-width:1024px){#pr-page .pr-side{padding-top:2px}}#pr-page .pr-items{margin-top:14px;display:grid;gap:16px}#pr-page .pr-it{display:block;font-size:15px;font-weight:600;line-height:1.45;color:var(--ink)}#pr-page .pr-im{display:block;margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}#pr-page .pr-press a{display:block;padding:2px 0;color:inherit}#pr-page .pr-pub{display:block;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:21px;line-height:1.2;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#fff0;transition:text-decoration-color .3s var(--ease-out),color .3s var(--ease-out)}#pr-page .pr-press a:hover .pr-pub{color:var(--green-700);text-decoration-color:currentColor}#pr-page .pr-topic{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--ink-soft)}#pr-page .pr-ins,#pr-page .pr-people{padding:80px 0}@media (min-width:1024px){#pr-page .pr-ins,#pr-page .pr-people{padding:112px 0}}#pr-page .pr-sechead{display:flex;flex-direction:column;gap:20px}@media (min-width:640px){#pr-page .pr-sechead{flex-direction:row;align-items:flex-end;justify-content:space-between}}#pr-page .pr-sechead>a{align-self:flex-start;flex:none}@media (min-width:640px){#pr-page .pr-sechead>a{align-self:auto}}#pr-page .pr-h2{margin-top:20px;font-size:38px;color:var(--ink)}@media (min-width:640px){#pr-page .pr-h2{font-size:46px}}@media (min-width:1024px){#pr-page .pr-h2{font-size:50px}}#pr-page .pr-sub{margin-top:12px;font-size:15px;line-height:1.6;color:var(--ink-soft)}#pr-page .pr-cards{margin-top:40px;display:grid;gap:16px}@media (min-width:768px){#pr-page .pr-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}}#pr-page .pr-card{position:relative;display:flex;flex-direction:column;height:100%;padding:28px;border:1px solid var(--line);border-radius:3px;background:#fff;transition:border-color .3s var(--ease-out)}#pr-page .pr-card:hover{border-color:var(--line-strong)}#pr-page .pr-tag{font-size:10.5px}#pr-page .pr-ctitle{margin-top:16px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:23px;line-height:1.18;color:var(--ink);text-wrap:pretty;overflow-wrap:break-word}#pr-page .pr-clink{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#fff0;transition:text-decoration-color .3s var(--ease-out)}#pr-page .pr-clink::after{content:"";position:absolute;inset:0;border-radius:3px}#pr-page .pr-clink:focus-visible{outline:none}#pr-page .pr-clink:focus-visible::after{outline:2px solid var(--green-700);outline-offset:3px}#pr-page .pr-card:hover .pr-clink,#pr-page .pr-card:focus-within .pr-clink{text-decoration-color:currentColor}#pr-page .pr-cfoot{margin-top:auto;padding-top:28px}#pr-page .pr-cfoot time{display:block;margin-top:12px;font-size:13px;color:var(--ink-soft)}#pr-page .pr-rule{display:block;height:1px;width:32px;background:var(--gold-500);transition:width .5s var(--ease-out)}#pr-page .pr-card:hover .pr-rule,#pr-page .pr-card:focus-within .pr-rule{width:72px}#pr-page .pr-plist{margin-top:40px;display:grid;border-bottom:1px solid var(--line)}@media (min-width:640px){#pr-page .pr-plist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media (min-width:1024px){#pr-page .pr-plist{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px;margin-top:56px}}#pr-page .pr-pcard{position:relative;display:flex;align-items:center;gap:20px;padding:22px 0;border-top:1px solid var(--line)}@media (min-width:1024px){#pr-page .pr-pcard{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 0 36px}}#pr-page .pr-ring--sm{--pr-size:72px;--pr-gap:4px;--pr-band:#fff}@media (min-width:1024px){#pr-page .pr-ring--sm{--pr-size:96px}}#pr-page .pr-ring--sm img{transition:transform .7s var(--ease-out)}#pr-page .pr-pcard:hover .pr-ring--sm img{transform:scale(1.15)}#pr-page .pr-pbody{min-width:0}#pr-page .pr-plink{color:var(--ink)}#pr-page .pr-plink::after{content:"";position:absolute;inset:0}#pr-page .pr-plink:focus-visible{outline:none}#pr-page .pr-plink:focus-visible::after{outline:2px solid var(--green-700);outline-offset:-2px;border-radius:3px}#pr-page .pr-pname{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:23px;line-height:1.15;text-wrap:balance;transition:color .3s var(--ease-out)}#pr-page .pr-pcard:hover .pr-pname{color:var(--green-700)}#pr-page .pr-prole{margin-top:5px;font-size:13.5px;line-height:1.45;color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){#pr-page .pr-ring--sm img,#pr-page .pr-rule,#pr-page .pr-arrow,#pr-page .pr-line{transition:none}#pr-page .reveal{transition-delay:0ms}}@media (min-width:1024px){#pr-page .pr-plist{grid-template-columns:repeat(4,minmax(0,1fr))}}#pr-page{font-size:16px;line-height:1.5}#pr-page h2.pr-label,#pr-page h2.eyebrow{line-height:1.5}