@font-face{font-family:sourceSans;src:url(../media/source_sans-s.p.09yw59boprff7.woff2)format("woff2");font-display:swap}@font-face{font-family:sourceSans Fallback;src:local(Arial);ascent-override:106.16%;descent-override:34.61%;line-gap-override:0.0%;size-adjust:94.19%}.sourcesans_207ba029-module__zJB5UG__className{font-family:sourceSans,sourceSans Fallback}.sourcesans_207ba029-module__zJB5UG__variable{--font-source-sans:"sourceSans", "sourceSans Fallback"}
@font-face{font-family:sourceSerif;src:url(../media/source_serif-s.p.41bi2ni-ffa_u.woff2)format("woff2");font-display:swap}@font-face{font-family:sourceSerif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.sourceserif_29f27b85-module__BSU4lW__className{font-family:sourceSerif,sourceSerif Fallback}.sourceserif_29f27b85-module__BSU4lW__variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback"}
:root{--serif:var(--font-source-serif),Georgia,serif;--sans:var(--font-source-sans),Arial,sans-serif;--mono:var(--font-source-sans),Arial,sans-serif;--paper:#f4f2ec;--ink:#173f43;--green:#36705b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}a:focus-visible,summary:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #28a995}img{max-width:100%;height:auto;display:block}.skip-link{z-index:100;color:#111;background:#fff;padding:.8rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.skip-link:focus{transform:none}.site{min-height:100vh}.site-header{z-index:10;border-bottom:1px solid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:76px;padding:0 clamp(1.25rem,4vw,4.5rem);display:grid;position:relative}.brand{white-space:nowrap;align-items:center;gap:.75rem;text-decoration:none;display:flex}.brand span{font-family:var(--serif);font-size:1.45rem}.desktop-nav{justify-content:center;gap:clamp(1rem,2.4vw,2.25rem);display:flex}.desktop-nav a,.switches a{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;text-decoration:none}.switches{align-items:center;gap:1rem;display:flex}.design-switch{border:1px solid;padding:.55rem .75rem}.mobile-nav{display:none}.site main,.site footer{max-width:1600px;margin:auto}.hero{grid-template-columns:1.05fr .95fr;min-height:calc(100vh - 76px);display:grid}.hero-copy{flex-direction:column;justify-content:center;padding:clamp(4rem,9vw,9rem) clamp(1.25rem,7vw,8rem) clamp(4rem,7vw,7rem) clamp(1.25rem,4vw,4.5rem);display:flex}.eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#36705b;margin:0 0 1.25rem;font-size:.71rem}.hero h1{font:650 clamp(3.4rem,6.2vw,7.4rem)/.94 var(--serif);letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin:0}.lede{max-width:40rem;margin:2rem 0;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.65}.hero figure{background:#243832;min-height:620px;margin:0;position:relative;overflow:hidden}.hero figure img{object-fit:cover;object-position:56% center;filter:saturate(.78)contrast(1.04);width:100%;height:100%}.hero figcaption{font:500 .68rem var(--mono);text-transform:uppercase;letter-spacing:.08em;background:#f4f2ec;padding:.6rem .75rem;position:absolute;bottom:1rem;right:1rem}.hero-actions,.cta-row{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.primary-cta{color:#fff;background:#36705b;padding:.9rem 1.2rem;font-weight:600;text-decoration:none;display:inline-block}.section{border-top:1px solid #20252266;padding:clamp(5rem,9vw,10rem) clamp(1.25rem,4vw,4.5rem);scroll-margin-top:2rem}.section-no,.work-no{font:500 .72rem var(--mono);letter-spacing:.1em}.profile{grid-template-columns:20% 1fr;display:grid}.profile h2,.section-title h2,.split-section h2,.contact h2{font:500 clamp(2.2rem,4.5vw,5.2rem)/1.08 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.profile>div{max-width:60rem}.profile>div>p:last-child{color:#4e5954;margin:2rem 0 0}.section-title{grid-template-columns:20% 1fr;margin-bottom:4rem;display:grid}.section-title>div{max-width:62rem}.work-grid{border-top:1px solid;grid-template-columns:repeat(2,1fr);margin-left:20%;display:grid}.work-grid article{border-bottom:1px solid;padding:2.4rem 2.4rem 3rem 0}.work-grid article:nth-child(odd){border-right:1px solid;padding-right:3rem}.work-grid article:nth-child(2n){padding-left:3rem}.work-grid h3,.publications h3{font:600 1.35rem/1.25 var(--serif);margin:1.4rem 0 .8rem}.work-grid p{color:#47504c;line-height:1.7}.proof-links{flex-wrap:wrap;gap:1rem;display:flex}.publication-wrap{margin-left:20%}.publication-heading{font:500 .76rem var(--mono);text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid;justify-content:space-between;padding-bottom:.8rem;display:flex}.publications{margin:0;padding:0;list-style:none}.publications li{border-bottom:1px solid #2025224d;grid-template-columns:minmax(150px,25%) 1fr;gap:2rem;padding:1.8rem 0;display:grid}.pub-meta{font:400 .73rem/1.5 var(--mono);flex-direction:column;gap:.4rem;display:flex}.publications h3{max-width:50rem;margin:0}.publications h3 a{text-decoration:none}.doi,.note{font:400 .7rem var(--mono);color:#58615d}.tag{font:500 .65rem var(--mono);text-transform:uppercase;border:1px solid;padding:.3rem .45rem;display:inline-block}.all-publications{border:1px solid;margin:2rem 0 0 20%;padding:1rem}.all-publications>summary{cursor:pointer;font-weight:600}.all-publications .publication-wrap{margin:2rem 0 0}.split-section{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,9rem);display:grid}.degrees,.timeline{margin-top:3rem;padding:0;list-style:none}.degrees li,.timeline li{border-top:1px solid;padding:1.15rem 0;line-height:1.5}.timeline{counter-reset:item}.timeline li{grid-template-columns:2.5rem 1fr;display:grid}.timeline li:before{counter-increment:item;content:counter(item,decimal-leading-zero);font:400 .7rem var(--mono)}.contact{color:#f5f1e7;background:#173f43;padding:clamp(5rem,10vw,11rem) clamp(1.25rem,8vw,10rem)}.contact .eyebrow{color:#83d3c4}.contact h2{max-width:1100px;margin-bottom:3rem}.contact .primary-cta{color:#173f43;background:#f4f2ec}footer{font:400 .7rem var(--mono);justify-content:space-between;padding:2rem clamp(1.25rem,4vw,4.5rem);display:flex}.precision{color:#dce8e8;--serif:var(--sans);background:#07141c}.precision .site-header{background:#07141cf2;border-color:#29404b;position:sticky;top:0}.precision .brand span,.precision .eyebrow{color:#54d4cf}.precision .hero{background-image:linear-gradient(#407b851f 1px,#0000 1px),linear-gradient(90deg,#407b851f 1px,#0000 1px);background-size:48px 48px;grid-template-columns:58% 42%;min-height:auto}.precision .hero-copy{order:2;padding-left:clamp(2rem,5vw,6rem)}.precision .hero figure{border-right:1px solid #33505c;order:1;min-height:720px}.precision .hero figure img{filter:grayscale(.6)contrast(1.08)brightness(.72);object-position:center}.precision .hero figcaption{color:#b9d3d5;background:#081821}.precision .hero h1{font-family:var(--sans);letter-spacing:-.055em;font-size:clamp(3rem,5.3vw,6.3rem);font-weight:500;line-height:1.02}.precision .lede{color:#a9c0c3}.precision .primary-cta{color:#06141a;background:#54d4cf}.precision .section{border-color:#29404b}.precision .profile{grid-template-columns:1fr 2fr}.precision .profile h2,.precision .section-title h2,.precision .split-section h2,.precision .contact h2{font-family:var(--sans);font-weight:500}.precision .work-grid{border-color:#38535d;grid-template-columns:repeat(4,1fr);margin-left:0}.precision .work-grid article,.precision .work-grid article:nth-child(n){border-bottom:1px solid #38535d;border-right:1px solid #38535d;padding:2rem}.precision .work-grid p{color:#9fb4b6}.precision .section-title{grid-template-columns:12% 1fr}.precision .publication-wrap{margin-left:12%}.precision .publications li{border-color:#29404b;grid-template-columns:minmax(180px,28%) 1fr}.precision .doi,.precision .note{color:#8ea6a8}.precision .profile>div>p:last-child{color:#b2c6c8}.precision .contact{background:#0d2931;border-top:1px solid #54d4cf}.precision .contact .primary-cta{color:#06141a;background:#54d4cf}.precision .degrees li,.precision .timeline li{border-color:#38535d}@media (max-width:1050px){.desktop-nav{display:none}.mobile-nav{justify-self:end;display:block;position:relative}.mobile-nav summary{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;list-style:none}.mobile-nav nav{color:#202522;background:#f4f2ec;border:1px solid;flex-direction:column;gap:.9rem;min-width:210px;padding:1rem;display:flex;position:absolute;top:2.4rem;right:0}.precision .mobile-nav nav{color:#dce8e8;background:#0b2029;border-color:#38535d}.site-header{grid-template-columns:1fr auto auto}.work-grid,.precision .work-grid{grid-template-columns:1fr 1fr;margin-left:0}.publication-wrap{margin-left:0}}@media (max-width:720px){.site-header{grid-template-columns:1fr auto;min-height:66px;padding:0 1rem}.brand strong{font-size:.88rem}.switches{grid-column:1/-1;justify-content:space-between;padding-bottom:.8rem}.design-switch{padding:.4rem}.hero,.precision .hero{flex-direction:column;min-height:auto;display:flex}.hero-copy,.precision .hero-copy{order:1;padding:4rem 1.25rem}.hero figure,.precision .hero figure{order:2;min-height:430px}.hero h1,.precision .hero h1{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.035em;max-width:100%;font-size:clamp(2.35rem,10vw,3rem)}.hero-copy,.precision .hero-copy{min-width:0}.section{padding:4.5rem 1.25rem}.profile,.section-title,.split-section{grid-template-columns:1fr}.section-title{gap:1rem;margin-bottom:2.5rem}.work-grid,.precision .work-grid{grid-template-columns:1fr}.work-grid article,.work-grid article:nth-child(n),.precision .work-grid article:nth-child(n){border-right:0;padding:2rem 0}.publications li,.precision .publications li{grid-template-columns:1fr;gap:1rem}.all-publications{margin-left:0}.split-section{gap:4rem}.profile{gap:1rem}.profile h2,.section-title h2,.split-section h2,.contact h2{font-size:2.45rem}footer{flex-direction:column;gap:1rem}}.contact-email{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin:1.75rem 0 2rem;display:flex}.contact-email span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.71rem}.contact-email a{font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:600}@media (max-width:720px){.contact-email{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dossier{--section-scale:.8;--body-leading:1.6;--heading-scale:1.1;--serif:var(--font-source-serif),Georgia,serif;--sans:var(--font-source-sans),Arial,sans-serif;color:#173f43;background:#f4f2ec}.dossier .site-header{border-color:#173f433d;grid-template-columns:auto 1fr auto;min-height:74px;padding-inline:clamp(1.25rem,5vw,5.5rem)}.dossier .brand{font-family:var(--serif);letter-spacing:-.02em;font-size:1.08rem}.dossier .desktop-nav{gap:clamp(.75rem,1.8vw,1.8rem)}.dossier .desktop-nav a,.dossier .switches a{letter-spacing:.035em;text-transform:none;font-size:.72rem}.dossier .hero{min-height:0;padding:clamp(2.5rem,3.5vw,3.5rem) clamp(1.25rem,7vw,8rem) 0;display:block}.dossier .hero>h1{font:500 clamp(3.1rem,7vw,6rem)/1.02 var(--serif);letter-spacing:-.035em;white-space:nowrap;max-width:none;margin:0 0 2rem}.dossier .hero-body{grid-template-columns:minmax(0,1.3fr) minmax(280px,.85fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.dossier .hero-copy{max-width:42rem;padding:0;display:block}.dossier .hero-copy h2,.dossier .section h2{font:500 calc(clamp(2rem,3vw,3.3rem) * var(--heading-scale,1))/1.12 var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0 0 1.5rem}.dossier .hero-copy p,.dossier .section p{font-size:1.02rem;line-height:var(--body-leading,1.72);max-width:68ch}.dossier .hero-copy p{margin:.75rem 0}.dossier .hero figure{background:0 0;min-height:0;margin:0;position:relative;overflow:visible}.dossier .hero figure img{aspect-ratio:1.2;object-fit:cover;object-position:55% 43%;filter:none;width:100%;max-width:100%;height:auto;position:static}.dossier .hero figcaption{font:400 .78rem var(--sans);letter-spacing:0;text-transform:none;color:#315a55;background:0 0;padding:.85rem 0 0;position:static}.dossier .hero-actions{gap:1.4rem;margin-top:1.65rem}.dossier .primary-cta{color:#fff;background:#36705b;padding:.85rem 1.15rem}.dossier .hero-actions a:not(.primary-cta){text-underline-offset:.32em}.role-strip{border-top:1px solid #173f434d;grid-template-columns:1fr;margin:2rem 0 0;display:grid}.role-strip a{text-align:left;border-bottom:1px solid #173f4338;padding:.7rem 0;font-size:1rem;text-decoration:none}.role-strip a:hover{text-decoration:underline}.dossier .section{padding:calc(clamp(4rem,8vw,8rem) * var(--section-scale,1)) clamp(1.25rem,10vw,11rem);border-top:1px solid #173f433d;scroll-margin-top:1rem}.dossier .profile{background:#e8eee8;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);display:grid}.dossier .profile h2,.dossier .work>h2,.dossier .digital>h2,.dossier .training>h2,.dossier .experience>h2,.dossier .publications-section>h2,.dossier .interests>h2{max-width:12ch}.dossier .profile>div p{margin:0 0 1rem}.dossier .work{color:#f4f2ec;background:#173f43}.dossier .project-rows{border-top:1px solid #f4f2ec73;margin-top:2.8rem}.project-row{border-bottom:1px solid #f4f2ec59;grid-template-columns:minmax(140px,.7fr) minmax(180px,.8fr) minmax(280px,1.5fr);align-items:start;gap:clamp(1rem,4vw,4rem);padding:2.1rem 0;display:grid}.project-row h3{font:500 clamp(1.5rem,2.5vw,2.3rem)/1.1 var(--serif);margin:0}.project-row>p{color:#c2d7cd;margin:0;font-weight:600;line-height:1.5}.project-row>div p{margin:0 0 1rem;line-height:1.7}.project-row a{color:#d5e7d8}.dossier .digital{background:#e4ece5;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);display:grid}.dossier .digital>div{max-width:68ch}.dossier .training{color:#fff;background:#36705b;grid-template-columns:.9fr 1.1fr;align-items:start;gap:1rem clamp(2rem,8vw,8rem);display:grid}.dossier .training>h2{grid-row:span 2}.dossier .training p{margin-top:0}.training-links{flex-wrap:wrap;gap:1rem 2rem;display:flex}.training-links a{color:#fff}.dossier .experience{background:#f7f6f0;display:block}.dossier .experience .timeline{max-width:70ch}.dossier .experience .timeline li{padding-left:0;display:block}.dossier .experience .timeline li:before{content:none}.dossier .experience>h2{grid-column:1/-1;max-width:none;margin-bottom:2rem}.dossier .experience>h3{font:500 1.45rem var(--serif);align-self:end;margin:2rem 0 .5rem}.timeline{margin:0;padding:0;list-style:none}.timeline li{border-top:1px solid #173f4340;padding:1rem 0;line-height:1.6}.dossier .publications-section{background:#e8eee8}.dossier .publications-section>h2{max-width:none}.dossier .publications-section>p{max-width:68ch;margin:0}.dossier .publication-groups{max-width:78ch;margin-top:2.75rem}.dossier .publication-year+.publication-year{margin-top:2.75rem}.dossier .publication-year>h3{font:600 1.25rem/1.4 var(--sans);color:#36705b;border-bottom:1px solid #173f434d;margin:0 0 1.25rem;padding-bottom:.6rem}.dossier .publication-year time{font-variant-numeric:lining-nums tabular-nums}.dossier .publications{border:0;margin:0;padding:0;list-style:none}.dossier .publications li{border-bottom:0;padding:1.3rem 0;display:block}.dossier .publications li:first-child{padding-top:0}.dossier .publications li:last-child{padding-bottom:0}.dossier .publications li+li{border-top:1px solid #173f4329}.dossier .publications h4{font:500 clamp(1.18rem,1.55vw,1.45rem)/1.4 var(--serif);text-wrap:pretty;max-width:64ch;margin:.35rem 0 .65rem}.dossier .publications h4 a{text-decoration:none}.dossier .publications h4 a:hover{text-underline-offset:.2em;text-decoration:underline}.dossier .publications .publication-source{color:#31544b;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.6}.orcid-link{margin-top:2rem;display:inline-block}.dossier .interests{background:#f4f2ec;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);display:grid}.dossier .contact{color:#f4f2ec;padding-block:calc(clamp(4rem,8vw,8rem) * var(--section-scale,1));background:#173f43}.dossier .contact h2{max-width:none}.dossier .contact p{max-width:60ch}.dossier .contact-email a{font-size:1.3rem}.dossier .contact .primary-cta{color:#173f43;background:#f4f2ec}.text-button{color:inherit;font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.75rem .25rem;text-decoration:underline}.copy-status{min-height:1.5em}.dossier footer{color:#f4f2ec;background:#173f43;justify-content:space-between;align-items:center;gap:1.25rem;max-width:none;padding:1.5rem clamp(1.25rem,7vw,8rem);font-size:.82rem;display:flex}.dossier footer nav{gap:1.5rem;display:flex}.dossier .skip-link{position:absolute;transform:translateY(-180%)}.dossier .skip-link:focus{transform:translateY(0)}.dossier .skip-link{color:#fff;background:#173f43}.dossier a:focus-visible,.dossier summary:focus-visible,.dossier button:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #36705b}.dossier .work a:focus-visible,.dossier .training a:focus-visible,.dossier .contact a:focus-visible,.dossier .contact button:focus-visible,.dossier footer a:focus-visible{outline-color:#f4f2ec}@media (max-width:1050px){.dossier .site-header{grid-template-columns:1fr auto auto}.dossier .hero{padding-inline:clamp(1.25rem,5vw,4rem)}.dossier .hero-body{gap:2.5rem}.dossier .hero>h1{font-size:clamp(3rem,9vw,6rem)}.project-row{grid-template-columns:.7fr 1fr 1.5fr}.dossier .desktop-nav{display:none}.dossier .mobile-nav{justify-self:end;display:block;position:relative}.dossier .mobile-nav summary{list-style:none}.dossier .mobile-nav nav{z-index:12;color:#173f43;background:#f4f2ec;border:1px solid #173f4359;flex-direction:column;gap:1rem;min-width:230px;padding:1rem;display:flex;position:absolute;top:2.5rem;right:0}.dossier .switches{grid-column:auto}}@media (max-width:720px){.dossier .site-header{grid-template-columns:1fr auto auto;gap:.8rem;min-height:64px;padding-inline:1rem}.dossier .brand{font-size:.94rem}.dossier .switches a{font-size:.78rem}.dossier .hero{padding:2.75rem 1.1rem 0}.dossier .hero>h1{white-space:normal;margin-bottom:1.8rem;font-size:clamp(2.8rem,12vw,4rem)}.dossier .hero-body{grid-template-columns:1fr;gap:2rem}.dossier .hero-copy{order:2}.dossier .hero figure{aspect-ratio:auto;order:1;width:100%}.dossier .hero figure img{aspect-ratio:1.25;width:100%;height:auto}.dossier .hero-copy h2{font-size:2.25rem}.dossier .hero-copy p,.dossier .section p{font-size:.98rem}.role-strip{margin-inline:-1.1rem;grid-template-columns:1fr;margin-top:2.7rem}.role-strip a{text-align:left;border-bottom:1px solid #173f4338;border-right:0;padding:1rem 1.25rem}.dossier .section{padding:calc(4rem * var(--section-scale,1)) 1.2rem}.dossier .section h2{font-size:calc(2.35rem * var(--heading-scale,1))}.dossier .profile,.dossier .digital,.dossier .training,.dossier .interests{grid-template-columns:1fr;gap:1rem}.dossier .training>h2{grid-row:auto}.project-row{grid-template-columns:1fr;gap:.65rem;padding:1.5rem 0}.project-row h3{font-size:1.65rem}.dossier .experience{grid-template-columns:1fr}.dossier .experience>h2{grid-column:auto}.dossier .publication-groups{margin-top:2rem}.dossier .publication-year+.publication-year{margin-top:2.25rem}.dossier .publications li{padding-block:1.15rem}.dossier footer{flex-direction:column;align-items:flex-start;padding:1.5rem 1.2rem}.dossier footer nav{flex-wrap:wrap}.dossier .mobile-nav nav{right:-.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.legal-draft .site-header{justify-content:space-between;display:flex}.legal-draft main{max-width:1000px;padding:clamp(2rem,8vw,7rem) clamp(1.2rem,10vw,10rem)}.legal-draft h1{font:500 clamp(2.5rem,6vw,4.5rem)/1.1 var(--serif)}.legal-draft p{max-width:68ch;line-height:1.7}::selection{color:#f4f2ec;background:#36705b}html{scrollbar-color:#36705b #f4f2ec}summary{cursor:pointer}.dossier .section h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere}.dossier .publication-authors{font-family:var(--sans);color:#31544b;max-width:70ch;margin:0 0 .5rem;font-size:.95rem;line-height:1.6}.dossier .publication-authors strong{font-weight:600}.dossier .publication-note{color:#31544b;max-width:70ch;margin:.6rem 0 0;font-size:.85rem;line-height:1.6}.mobile-roles{display:none}.dossier .brand,.dossier .desktop-nav a,.dossier .switches a,.dossier .mobile-nav summary,.dossier footer a,.dossier .hero-actions a:not(.primary-cta),.dossier .cta-row>a,.dossier .training-links a{align-items:center;min-height:44px;display:inline-flex}.dossier .switches a{justify-content:center;min-width:44px}.dossier .mobile-nav nav{top:100%}.dossier .mobile-nav nav a{align-items:center;min-height:44px;display:flex}.dossier .site-header{--header-link-size:1.125rem;--header-brand-size:1.5rem}.dossier .site-header .brand{font-size:var(--header-brand-size);white-space:normal;line-height:1.2}.dossier .site-header .desktop-nav{flex-wrap:wrap;row-gap:.25rem}.dossier .site-header .brand strong{font-size:inherit}.dossier .site-header .desktop-nav a,.dossier .site-header .switches a,.dossier .site-header .mobile-nav summary,.dossier .site-header .mobile-nav nav a{font-size:var(--header-link-size);font-weight:500;line-height:1.4}.dossier .site-header .mobile-nav summary{letter-spacing:.035em}@media (max-width:720px){.dossier .site-header{--header-link-size:1rem;--header-brand-size:1.125rem;gap:.5rem .75rem}.dossier .site-header .switches{padding-bottom:0}}@media (max-width:420px){.dossier:not(.legal-draft) .site-header{grid-template-columns:minmax(0,1fr) auto;padding-block:.5rem}.dossier .site-header .brand{grid-area:1/1}.dossier .site-header .switches{grid-area:1/2}.dossier .site-header .mobile-nav{grid-area:2/1/auto/-1}}@media (max-width:720px){.dossier .desktop-roles{display:none}.dossier .mobile-roles{margin:0 0 1.7rem;display:grid}.dossier .mobile-roles a{min-height:44px;padding:.65rem 0;font-size:.94rem}}
