.SPcoiq_page{--navy:#173039;--navy-2:#1e3a43;--navy-3:#24434a;--pale:#dbe7e2;--ink:#173039;--cyan:#b0d8d5;--copper:#d5b49c;--muted:#b4cbc9;color:#ebf3ed;background:var(--navy);min-height:100vh;font-family:Archivo Variable,sans-serif;overflow:clip}.SPcoiq_page *{box-sizing:border-box}.SPcoiq_page ::selection{color:var(--navy);background:var(--cyan)}.SPcoiq_page a{color:inherit;text-decoration:none}.SPcoiq_page a:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.SPcoiq_page p,.SPcoiq_page h1,.SPcoiq_page h2,.SPcoiq_page h3{margin:0}.SPcoiq_page h1,.SPcoiq_page h2,.SPcoiq_page h3{font-weight:500}.SPcoiq_arrow{flex:none;width:16px;height:16px;display:inline-block}.SPcoiq_header{border-bottom:1px solid #4b666b;justify-content:space-between;align-items:center;gap:25px;min-height:76px;padding:0 max(42px,50vw - 648px);display:flex}.SPcoiq_identity{align-items:center;display:flex}.SPcoiq_identityText{flex-direction:column;gap:3px;line-height:1.35;display:flex}.SPcoiq_identityText strong{font-size:16px;font-weight:650}.SPcoiq_identityText small{color:var(--muted);font-size:11px}.SPcoiq_nav{align-items:center;gap:clamp(18px,3vw,38px);font:500 12px Archivo Variable,sans-serif;display:flex}.SPcoiq_nav a{border-bottom:1px solid #0000;padding:8px 0;transition:border-color .2s,color .2s}.SPcoiq_nav a:hover{color:var(--cyan);border-bottom-color:var(--cyan)}.SPcoiq_hero{grid-template-columns:minmax(0,1.2fr) minmax(335px,.8fr);align-items:center;gap:6vw;max-width:1440px;margin:auto;padding:78px 72px 83px;display:grid}.SPcoiq_institution{max-width:510px;color:var(--cyan);font-size:12px;line-height:1.4;margin-bottom:18px!important}.SPcoiq_hero h1{letter-spacing:-.04em;font-size:clamp(3.3rem,4.7vw,5.2rem);line-height:1.02}.SPcoiq_heroLead{color:#d2e1dc;max-width:590px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;margin-top:24px!important}.SPcoiq_heroLinks{flex-wrap:wrap;align-items:center;gap:27px;margin-top:27px;display:flex}.SPcoiq_mainAction{border-bottom:1px solid var(--cyan);align-items:center;gap:8px;padding-bottom:5px;font-size:13px;font-weight:650;display:inline-flex;color:var(--cyan)!important}.SPcoiq_textAction{border-bottom:1px solid var(--muted);padding-bottom:5px;font-size:13px}.SPcoiq_researchMap{background:#1d3942;border:1px solid #58757a;padding:25px}.SPcoiq_mapHead{color:var(--cyan);border-bottom:1px solid #58757a;padding-bottom:14px;font-size:12px;font-weight:650}.SPcoiq_mapCore{align-items:start;gap:22px;padding:22px 0;display:flex}.SPcoiq_heroPortrait{object-fit:cover;flex:none;width:116px;height:116px;display:block}.SPcoiq_profileFacts{min-width:0;margin:0}.SPcoiq_profileFacts div+div{margin-top:13px}.SPcoiq_profileFacts dt{color:var(--muted);margin-bottom:2px;font-size:10px}.SPcoiq_profileFacts dd{margin:0;font-size:13px;line-height:1.35}.SPcoiq_mapFoot{border-top:1px solid #58757a;align-items:center;gap:7px;width:100%;padding-top:14px;font-size:12px;font-weight:600;display:inline-flex;color:var(--cyan)!important}.SPcoiq_mapFoot .SPcoiq_arrow{width:12px;height:12px}.SPcoiq_researchSection{background:var(--pale);color:var(--ink);padding:90px max(42px,50vw - 648px) 96px}.SPcoiq_sectionHeading{justify-content:space-between;align-items:end;gap:40px;display:flex}.SPcoiq_sectionHeading h2,.SPcoiq_publicationIntro h2,.SPcoiq_profileCopy h2,.SPcoiq_footer h2{letter-spacing:-.035em;font-size:clamp(2.7rem,3.9vw,4.4rem);line-height:1.03}.SPcoiq_sectionHeading p{color:#42616a;max-width:560px;margin-top:15px;font-size:18px;line-height:1.45}.SPcoiq_sectionHeading>a,.SPcoiq_publicationIntro>a,.SPcoiq_profileCopy>a{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:5px;font:600 11px Archivo Variable,sans-serif;display:inline-flex}.SPcoiq_sectionHeading>a{color:#285960}.SPcoiq_researchGrid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:52px;display:grid}.SPcoiq_researchGrid article{border-top:1px solid #789a97;padding-top:17px}.SPcoiq_researchGrid h3{letter-spacing:-.02em;max-width:320px;font-size:clamp(22px,2vw,28px);line-height:1.15}.SPcoiq_researchGrid p{color:#42616a;max-width:315px;margin-top:11px;font-size:16px;line-height:1.4}.SPcoiq_publicationsSection{grid-template-columns:.65fr 1.35fr;gap:7vw;padding:90px max(42px,50vw - 648px) 96px;display:grid}.SPcoiq_publicationIntro p{color:var(--muted);max-width:350px;margin-top:18px;font-size:17px;line-height:1.45}.SPcoiq_publicationIntro>a{color:var(--cyan);white-space:normal;margin-top:23px}.SPcoiq_publicationRows{border-top:1px solid #4b6a6d}.SPcoiq_publicationRows article{border-bottom:1px solid #4b6a6d;grid-template-columns:50px minmax(0,1fr) 18px;gap:23px;padding:27px 0 31px;display:grid}.SPcoiq_year{color:var(--copper);padding-top:5px;font:400 11px IBM Plex Mono,monospace}.SPcoiq_publicationRows h3{font-size:clamp(19px,1.7vw,25px);font-weight:450;line-height:1.3}.SPcoiq_publicationRows p{color:var(--muted);margin-top:13px;font-size:13px}.SPcoiq_publicationRows a{color:var(--cyan);align-self:start;margin:-5px;padding:5px;transition:transform .2s;display:inline-flex}.SPcoiq_publicationRows a:hover{transform:translate(3px,-3px)}.SPcoiq_profileSection{color:var(--ink);background:#cbdcd7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7vw;padding:90px max(42px,50vw - 648px) 96px;display:grid}.SPcoiq_profileCopy h2{max-width:740px}.SPcoiq_profileCopy p{color:#31525a;max-width:610px;margin-top:19px;font-size:18px;line-height:1.45}.SPcoiq_profileCopy>a{color:#245a5c;margin-top:23px}.SPcoiq_honors{border-top:1px solid #88a8a4}.SPcoiq_honors h3{color:#316567;letter-spacing:.11em;text-transform:uppercase;padding:17px 0 8px;font:400 10px IBM Plex Mono,monospace}.SPcoiq_honors a{border-bottom:1px solid #88a8a4;grid-template-columns:58px 1fr 16px;align-items:center;gap:18px;padding:18px 0;font-size:18px;display:grid}.SPcoiq_honors a span:first-child{color:#316567;font:400 12px IBM Plex Mono,monospace}.SPcoiq_footer{background:#19353c;justify-content:space-between;align-items:end;gap:50px;min-height:220px;padding:60px max(42px,50vw - 648px);display:flex}.SPcoiq_email{border-bottom:1px solid var(--cyan);align-items:center;gap:11px;margin-top:15px;padding-bottom:5px;font-size:18px;display:inline-flex;color:var(--cyan)!important}.SPcoiq_footer>p{color:var(--muted);max-width:260px;font-size:14px;line-height:1.6}.SPcoiq_footer>p a{color:var(--cyan);border-bottom:1px solid;align-items:center;gap:4px;margin-top:23px;padding-bottom:4px;display:inline-flex}.SPcoiq_footer>p a .SPcoiq_arrow{width:13px;height:13px}@media (max-width:1100px){.SPcoiq_header,.SPcoiq_hero,.SPcoiq_researchSection,.SPcoiq_publicationsSection,.SPcoiq_profileSection,.SPcoiq_footer{padding-left:42px;padding-right:42px}.SPcoiq_hero{gap:4vw}.SPcoiq_publicationsSection{gap:5vw}}@media (max-width:760px){.SPcoiq_header{min-height:0;padding:20px 22px 15px;display:block}.SPcoiq_nav{white-space:nowrap;gap:24px;margin-top:17px;padding-bottom:5px;overflow-x:auto}.SPcoiq_hero{padding:58px 22px 66px;display:block}.SPcoiq_institution{margin-bottom:17px!important}.SPcoiq_hero h1{font-size:clamp(2.9rem,10vw,4.5rem)}.SPcoiq_heroLead{margin-top:22px!important}.SPcoiq_researchMap{margin-top:38px;padding:20px}.SPcoiq_researchSection{padding:73px 22px 79px}.SPcoiq_sectionHeading{display:block}.SPcoiq_sectionHeading h2,.SPcoiq_publicationIntro h2,.SPcoiq_profileCopy h2{font-size:clamp(2.5rem,9vw,4rem)}.SPcoiq_sectionHeading>a{white-space:normal;margin-top:26px}.SPcoiq_researchGrid{margin-top:38px;display:block}.SPcoiq_researchGrid article{padding:20px 0 28px}.SPcoiq_researchGrid article+article{margin-top:20px}.SPcoiq_researchGrid h3{font-size:26px}.SPcoiq_publicationsSection{padding:75px 22px 82px;display:block}.SPcoiq_publicationRows{margin-top:40px}.SPcoiq_publicationRows article{grid-template-columns:1fr 18px;gap:12px}.SPcoiq_publicationRows .SPcoiq_year{grid-column:1/-1}.SPcoiq_publicationRows h3{font-size:21px}.SPcoiq_profileSection{padding:73px 22px 80px;display:block}.SPcoiq_profileCopy p{font-size:18px}.SPcoiq_honors{margin-top:45px}.SPcoiq_footer{min-height:0;padding:62px 22px 70px;display:block}.SPcoiq_footer>p{margin-top:34px}}@media (max-width:380px){.SPcoiq_identityText{font-size:10px}.SPcoiq_mapCore{display:block}.SPcoiq_profileFacts{margin-top:18px}}@media (prefers-reduced-motion:reduce){.SPcoiq_page *,.SPcoiq_page :before,.SPcoiq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
