@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap");:root{--navy:#112d35;--navy-deep:#0d242c;--gold:#c8a66b;--ink:#213238;--muted:#717976;--cream:#faf9f5;--line:#dedfd7;--serif:"Playfair Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:15px;-webkit-font-smoothing:antialiased}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}button{border:0}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible{outline:3px solid #b48c49;outline-offset:6px}::selection{background:#c8a66b55}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}h2{font-family:var(--serif);font-size:clamp(35px,3.6vw,51px);line-height:1.21;letter-spacing:-1.6px}h2,h2 em{font-weight:400}h2 em{color:#8f764c}p{line-height:1.85}.container{width:min(1160px,calc(100% - 112px));margin-inline:auto}.section{padding-top:110px;padding-bottom:110px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:650;margin-bottom:25px;color:#87714d;display:flex;align-items:center;gap:10px}.eyebrow.light{color:var(--gold)}.eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--gold)}.header{height:94px;padding:0 4.5%;justify-content:space-between;background:var(--cream);position:sticky;top:0;z-index:20;border-bottom:1px solid #e8e7df}.brand,.header{display:flex;align-items:center}.brand{gap:16px}.monogram{font-family:var(--serif);font-size:45px;line-height:1;letter-spacing:-5px;padding-right:6px}.monogram>span{color:var(--gold)}.brand-name{font-size:12px;letter-spacing:1.6px;font-weight:650}.brand-name>span{display:block;font-size:7px;letter-spacing:1.5px;color:var(--muted);margin-top:7px}.navigation{display:flex;align-items:center;gap:30px;font-size:12px}.navigation>a{transition:color .2s}.navigation>a.active,.navigation>a:hover{color:#987640}.navigation .nav-contact{border:1px solid #cccdbf;padding:13px 17px;display:flex;align-items:center;gap:20px}.menu-toggle{display:none;background:none}.hero{background:var(--navy);color:#f7f7f0;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;width:760px;height:760px;border:1px solid #c8a66b0c;border-radius:50%;left:49%;top:-165px;box-shadow:0 0 0 100px #c8a66b03,0 0 0 200px #c8a66b03;pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;padding-top:77px;padding-bottom:70px}.hero-copy{animation:rise .9s ease both}.hero h1{font:400 clamp(65px,6.9vw,96px)/1.06 var(--serif);letter-spacing:-3px;margin:20px 0 26px}.hero h1 em{font-weight:400}.gold-dot,.hero h1 em{color:var(--gold)}.hero-role{font-size:16px;letter-spacing:.2px;color:#e7e8df}.hero-description{font-size:15px;color:#b3c0be;margin-top:18px;line-height:1.85}.hero-actions{display:flex;gap:27px;align-items:center;margin-top:31px}.button{padding:16px 23px;display:inline-flex;align-items:center;gap:35px;font-weight:550;font-size:12px;transition:transform .25s,background .25s}.button:hover{transform:translateY(-3px)}.button.gold{background:var(--gold);color:var(--navy-deep)}.button.gold:hover{background:#ddbd83}.text-link{display:inline-flex;gap:12px;align-items:center;font-size:12px;border-bottom:1px solid #ffffff40;padding-block:10px}.text-link:hover{color:var(--gold)}.hero-location{display:flex;align-items:center;gap:8px;color:#a1b2b3;font-size:10px;margin-top:36px}.hero-location>span{height:3px;width:3px;background:#748d8f;border-radius:50%;margin-inline:7px}.hero-visual{position:relative;padding:5px 20px 18px 0;animation:rise 1.1s .15s both}.portrait-frame{position:relative;background:#e9e7df;padding-top:28px;box-shadow:0 20px 60px #07161a25}.portrait{width:100%;height:auto;aspect-ratio:1.04;object-fit:cover;mix-blend-mode:multiply;filter:saturate(.65);image-rendering:auto}.portrait-border{position:absolute;inset:-13px 13px 13px -13px;border:1px solid #c8a66b55;pointer-events:none}.portrait-caption{position:relative;display:flex;justify-content:space-between;gap:10px;background:#e9e7df;color:#63706b;font-size:7px;letter-spacing:1.2px;padding:16px 22px}.arbitrator-badge{position:absolute;left:-30px;bottom:-5px;display:flex;align-items:center;gap:14px;padding:22px 25px;background:var(--cream);color:var(--ink);box-shadow:0 8px 30px #061b2520}.arbitrator-badge>svg{color:#9f8150}.arbitrator-badge>div{font-family:var(--serif);font-size:17px}.arbitrator-badge span{display:block;font:10px var(--sans);color:var(--muted);margin-top:6px}.vertical-note{position:absolute;right:-15px;top:20px;writing-mode:vertical-rl;letter-spacing:3px;font-size:8px;color:#91a3a3}.hero-bottom{border-top:1px solid #ffffff18;padding-block:22px;justify-content:space-between}.hero-bottom,.hero-bottom>span{display:flex;align-items:center}.hero-bottom>span{font-size:8px;letter-spacing:1.8px;gap:17px;color:#97acac}.hero-bottom i{height:3px;width:3px;background:var(--gold);border-radius:50%}.hero-bottom>a{display:grid;place-items:center;border:1px solid #ffffff30;width:31px;height:31px;border-radius:50%;color:var(--gold)}.credentials-strip{background:#efefe8;border-bottom:1px solid #e2e3da}.stats{display:grid;grid-template-columns:repeat(4,1fr);padding-block:32px}.stats>div{display:flex;gap:18px;align-items:center;border-right:1px solid #d8dcd1;justify-content:center}.stats>div:first-child{justify-content:flex-start}.stats>div:last-child{border:0}.stats strong{font:400 35px var(--serif);letter-spacing:-1px}.stats span{font-size:10px;line-height:1.8;color:#6c756e}.stats svg{color:#927b51}.about{display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.tiny-rule{width:43px;height:1px;background:var(--gold);margin:33px 0 22px}.side-note{font-size:12px;color:var(--muted);line-height:1.8}.about-copy .lead{font-size:19px;line-height:1.7;color:#334640;margin-bottom:22px}.about-copy>p{color:var(--muted);font-size:13px;margin-bottom:16px}.about blockquote{margin:28px 0 0;padding:0 0 0 22px;border-left:2px solid var(--gold);font:italic 22px/1.6 var(--serif)}.about cite{display:block;font:600 8px var(--sans);letter-spacing:1.8px;margin-top:14px;color:#8b795c}.experience{background:#f0f1ea}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:48px}.section-heading>p{color:var(--muted);font-size:12px;max-width:390px;padding-bottom:5px}.timeline{border-top:1px solid #d6dbcf}.timeline article{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:39px 0;border-bottom:1px solid #d6dbcf}.timeline-date{font-size:10px;letter-spacing:1px;display:flex;gap:15px;align-items:flex-start;padding-top:4px;color:#788071}.timeline-dot{display:inline-block;width:7px;height:7px;border:1px solid #a98d58;border-radius:50%;margin-top:2px}.small-label{font-size:9px;letter-spacing:1.7px;color:#8e7953}.timeline h3{font:400 29px var(--serif);margin:10px 0 14px}.timeline p{font-size:13px;color:#738071;max-width:620px}.role-tag{display:inline-flex;align-items:center;gap:7px;font-size:9px;border:1px solid #d5dbcd;padding:7px 11px;margin-top:20px;color:#677362}.competencies{margin-top:45px;display:grid;grid-template-columns:1fr 2fr;gap:60px}.competencies .eyebrow{font-size:9px;padding-top:12px}.competencies>div:last-child{display:flex;flex-wrap:wrap;gap:9px}.competencies>div>span{font-size:11px;padding:11px 13px;border:1px solid #d6dbcf;display:flex;gap:12px}.competencies small{font-size:8px;color:#9e8b69}.awards-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px 30px}.award-card{padding:0;text-align:left;background:none;display:block}.award-image{position:relative;overflow:hidden;background:#e6e5df;aspect-ratio:1.5}.award-image>img{width:100%;height:100%;object-fit:cover;transition:transform .65s;filter:saturate(.83)}.award-card:hover .award-image>img{transform:scale(1.045)}.image-number{position:absolute;left:17px;bottom:17px;color:white;font-size:8px;letter-spacing:1.6px;background:#102730c9;padding:9px 11px}.expand-image{position:absolute;top:15px;right:15px;width:34px;height:34px;display:grid;place-items:center;background:#faf9f5ef;transition:background .2s}.award-card:hover .expand-image{background:var(--gold)}.award-meta{display:flex;align-items:center;justify-content:space-between;margin:20px 0 10px;font-size:8px;letter-spacing:1px;color:#8b794f;gap:10px}.award-meta>span:first-child{display:flex;align-items:center;gap:7px}.award-meta>span:last-child{color:#92968b;font-size:7px}.award-card h3{font:400 25px/1.35 var(--serif);margin-bottom:10px}.award-card p{font-size:11px;color:var(--muted);max-width:430px;line-height:1.8}.award-footnote{display:flex;align-items:center;justify-content:center;gap:17px;background:#eeefe7;margin-top:43px;padding:23px;color:#8e7952}.award-footnote p{font-size:11px;font-weight:600;color:#4c584d}.award-footnote p span{font-weight:400;color:#788073}.leadership{background:var(--navy);color:var(--cream);position:relative}.leadership h2 em{color:var(--gold)}.leadership .section-heading>p{color:#a6b7b4}.appointment{display:grid;grid-template-columns:35px 90px 1fr 220px 20px;gap:18px;align-items:center;padding:26px 0;border-top:1px solid #ffffff20}.appointment:last-child{border-bottom:1px solid #ffffff20}.appointment-number{font-size:9px;color:#829b9b}.appointment-role{font-size:9px;text-transform:uppercase;color:var(--gold);letter-spacing:1px}.appointment h3{font:400 20px/1.4 var(--serif)}.appointment-date{font-size:10px;color:#96abaa;text-align:right}.appointment>svg{color:#7e9696}.standards-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.standard{padding:26px 23px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);transition:background .2s}.standard:hover{background:#eeefe7}.standard>div{display:flex;gap:8px;align-items:center;color:#988154}.standard>div>span{font-size:8px;text-transform:uppercase;letter-spacing:.7px}.standard h3{font:400 31px var(--serif);margin:21px 0 9px}.standard p{font-size:11px;color:#7b8075;line-height:1.8}.contact{background:#edece3;border-top:1px solid #dedfd3}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px}.contact h2{font-size:43px}.contact-grid>div>p{font-size:12px;color:#788071;margin-top:24px}.button.dark{background:var(--navy);color:white;margin-top:30px}.download-link{gap:8px;font-size:10px;color:#7c826f;margin-top:21px;width:fit-content}.contact-row,.download-link{display:flex;align-items:center}.contact-row{gap:18px;border-bottom:1px solid #d5d9cc;padding:20px 0}.contact-row:first-child{padding-top:0}.contact-row>svg{width:17px;height:17px;color:#9b875f;flex-shrink:0}.contact-row>svg:last-child{margin-left:auto;width:15px}.contact-row>div>span{display:block;font-size:8px;letter-spacing:1.3px;color:#838772;margin-bottom:7px}.contact-row strong{font-size:16px;font-weight:450}.contact-row p{font-size:12px;line-height:1.8}.contact-row:hover strong{color:#947646}.contact-row.address{align-items:flex-start}.social-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.social-links a,.social-links button,.social-links>span{display:flex;align-items:center;gap:6px;background:none;padding:0;font-size:10px}.social-links svg{color:#7c876f}.footer{display:flex;justify-content:space-between;align-items:center;padding-block:38px;gap:20px}.footer-name{font:400 20px var(--serif)}.footer-name>span{display:block;font:7px var(--sans);letter-spacing:1.2px;color:#8b8c7f;margin-top:8px}.footer p{font-size:10px;color:#8b8c7f}.footer>a:last-child{display:flex;align-items:center;gap:12px;font-size:10px}.reveal{animation:rise .8s both}@supports(animation-timeline:view()){.reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0 entry 20%}}.lightbox{padding:50px 25px 20px;background:var(--navy-deep);color:white;border:1px solid #ffffff25;max-width:1100px;width:95vw;max-height:95dvh;overflow:auto}.lightbox::backdrop{background:#071a21e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lightbox-close{position:absolute;right:12px;top:10px;color:white;background:none;padding:4px}.lightbox-content>img{width:100%;height:auto;max-height:70dvh;object-fit:contain}.lightbox-caption{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:18px;text-align:center}.lightbox-caption button{background:#ffffff10;color:white;padding:10px;display:flex}.lightbox-caption h3{font:400 20px var(--serif)}.lightbox-caption p{font-size:11px;color:#b3c1bb;margin-top:7px}.lightbox-caption span{font-size:10px;color:var(--gold);display:block;margin-top:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:12px;z-index:100;padding:12px 20px;background:var(--gold);color:var(--navy)}.skip-link:focus{top:12px}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal{0%{opacity:.2;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1500px){.hero-grid{padding-block:95px}.hero h1{font-size:106px}}@media(max-width:1050px){.container{width:calc(100% - 70px)}.navigation{gap:20px}.brand-name{font-size:10px}.brand-name>span{font-size:6px}.hero-grid{gap:40px}.hero-actions,.hero-actions .button{gap:18px}.hero .text-link{font-size:10px}.hero-location{font-size:9px}.about{gap:55px}.stats>div{gap:12px}.stats strong{font-size:28px}.stats span{font-size:9px}.contact-grid{gap:45px}.contact h2{font-size:36px}.appointment{grid-template-columns:25px 70px 1fr 150px 17px;gap:14px}.appointment h3{font-size:18px}.appointment-date{font-size:9px}.standard{padding:23px 18px}.section-heading>p{max-width:320px}}@media(max-width:760px){.header{height:76px;padding-inline:24px}.monogram{font-size:38px}.brand{gap:13px}.brand-name{font-size:10px}.brand-name>span{font-size:6px}.menu-toggle{display:block;padding:7px}.navigation{display:none;position:absolute;top:76px;left:0;right:0;background:var(--cream);padding:20px 25px 28px;border-bottom:1px solid var(--line);box-shadow:0 10px 20px #112d3510}.navigation.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.navigation>a{padding:15px 0}.navigation .nav-contact{margin-top:12px;justify-content:space-between}.container{width:calc(100% - 48px)}.section{padding-block:72px}.hero-grid{grid-template-columns:1fr .9fr;gap:23px;padding-top:50px;padding-bottom:45px}.hero h1{font-size:62px}.hero .eyebrow{font-size:7px;letter-spacing:1.5px}.hero-description,.hero-role{font-size:12px}.hero-actions{flex-direction:column;align-items:flex-start;gap:10px}.hero-location{flex-wrap:wrap;font-size:8px;margin-top:23px}.hero-visual{padding-right:12px}.arbitrator-badge{left:-15px;padding:14px;gap:8px}.arbitrator-badge>div{font-size:13px}.arbitrator-badge span{font-size:8px}.arbitrator-badge>svg{width:22px}.vertical-note{right:-10px;font-size:6px}.portrait-caption{font-size:5px;padding:12px 9px}.hero-bottom>span{font-size:6px;letter-spacing:1px;gap:8px}.hero-bottom{padding-block:17px}.stats{grid-template-columns:1fr 1fr;gap:25px 0;padding-block:27px}.stats>div{justify-content:flex-start;padding-left:20px}.stats>div:nth-child(odd){padding-left:0}.stats>div:nth-child(2){border:0}.stats strong{font-size:30px}.stats span{font-size:9px}.about{grid-template-columns:1fr;gap:32px}.section-intro .side-note,.section-intro .tiny-rule{display:none}.section-heading{gap:23px;align-items:flex-start;flex-direction:column;margin-bottom:35px}.section-heading>p{max-width:100%}.timeline article{grid-template-columns:1fr;gap:22px;padding-block:30px}.timeline h3{font-size:26px}.competencies{grid-template-columns:1fr;gap:0;margin-top:27px}.competencies .eyebrow{margin-bottom:18px}.awards-grid{gap:33px 20px}.award-card h3{font-size:22px}.award-meta{flex-wrap:wrap;gap:8px}.award-card p{font-size:10px}.award-footnote{align-items:flex-start;padding:20px;gap:13px}.award-footnote>svg{flex-shrink:0}.award-footnote p span{display:block}.appointment{grid-template-columns:20px 1fr 20px;gap:7px 12px;padding-block:23px}.appointment-number{grid-column:1;grid-row:1/4;align-self:start;padding-top:3px}.appointment-role{grid-column:2;grid-row:1}.appointment h3{grid-column:2;grid-row:2;font-size:20px}.appointment-date{grid-column:2;grid-row:3;text-align:left;margin-top:3px}.appointment>svg{grid-column:3;grid-row:2}.standards-grid{grid-template-columns:repeat(2,1fr)}.contact-grid{grid-template-columns:1fr;gap:45px}.contact h2{font-size:38px}.footer{flex-wrap:wrap;gap:25px}.footer p{display:none}.lightbox-caption h3{font-size:16px}.lightbox-caption p{font-size:10px}.lightbox{padding-inline:12px}}@media(max-width:520px){.hero-grid{grid-template-columns:1fr;gap:47px;padding-top:42px}.hero h1{font-size:77px}.hero .eyebrow{font-size:8px}.hero-role{font-size:15px}.hero-description{font-size:13px}.hero-actions{flex-direction:row;align-items:center;gap:24px}.hero-actions .button{padding:15px 18px}.hero-location{font-size:9px}.hero-visual{width:85%;max-width:320px;margin:0 auto 15px;padding-right:5px}.arbitrator-badge{left:-17px;bottom:-10px;padding:18px}.arbitrator-badge>div{font-size:16px}.arbitrator-badge span{font-size:9px}.portrait-caption{font-size:6px;padding:13px}.vertical-note{right:-18px;font-size:7px}.hero-bottom>span{font-size:5px;letter-spacing:.7px;gap:6px}.hero-bottom>a{width:26px;height:26px}.stats strong{font-size:27px}.stats span{font-size:8px}.stats>div{gap:11px}h2{font-size:37px}.eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:21px}.about-copy .lead{font-size:18px}.awards-grid{grid-template-columns:1fr}.award-card h3{font-size:25px}.award-meta{font-size:8px}.award-card p{font-size:12px}.image-number{font-size:7px}.contact h2{font-size:35px}.contact-row strong{font-size:15px}.contact-row p{font-size:11px}.social-links{gap:18px}.social-links a,.social-links button,.social-links>span{font-size:9px}.standard{padding:23px 17px}.standard>div>span{font-size:7px}.standard p{font-size:10px}.desktop-break{display:none}.footer-name{font-size:18px}.footer>a:last-child{font-size:9px}.lightbox-caption button{padding:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}:root{--navy:#082d69;--navy-deep:#062355;--gold:#f0002b;--ink:#f7f9ff;--muted:#cfdaeb;--cream:#082d69;--line:#ffffff55;--serif:"Arial Black","Segoe UI",Arial,sans-serif;--sans:"Segoe UI",Arial,sans-serif;--rail-width:21.875%}body{position:relative;background:var(--navy)}.header{height:88px;padding:0;border-bottom:1px solid #ebf2ffcc;background:#082d69f5}.brand{width:var(--rail-width);height:100%;padding:12px 8px;justify-content:center;border-right:1px solid #ebf2ffcc;flex-shrink:0}.brand-filter{position:absolute}.brand__logo{width:min(100%,320px);height:auto;max-height:64px;object-fit:contain;filter:url(#brand-on-navy)}.navigation{flex:1 1;justify-content:flex-end;padding:0 5%;font-size:15px}.navigation .nav-contact{background:#456b9c;border-color:#7894bc;border-radius:3px}.navigation>a.active,.navigation>a:hover{color:white;text-decoration:underline;text-underline-offset:7px}.company-rail{position:fixed;top:88px;bottom:0;left:0;width:var(--rail-width);border-right:1px solid #ebf2ffcc}.company-rail__message{position:absolute;top:30vh;left:27px;right:16px;font-size:16px}.company-rail__message p{margin-bottom:12px}.company-rail__message sup{font-size:.6em}.company-rail__message a{display:grid;place-items:center;width:30px;height:30px;background:#456b9c;border-radius:3px}.company-rail__label{position:fixed;bottom:0;left:0;width:var(--rail-card-width,var(--rail-width));z-index:20;padding:20px 27px;min-height:108px;background:#ed0027;display:grid;align-content:center;text-transform:uppercase}.company-rail__label span{font-size:13px;letter-spacing:.1em}.company-rail__label strong{font-size:clamp(23px,2.4vw,38px)}#main{margin-left:var(--rail-width)}.container{width:86%}.section{padding-block:76px;border-bottom:1px solid var(--line)}.hero:before{display:none}.hero-grid{gap:40px;padding-block:100px}.portrait{aspect-ratio:3/4;object-position:center top;mix-blend-mode:normal;filter:none}.hero h1{font-size:clamp(44px,5.3vw,84px);font-weight:800;letter-spacing:-.02em}.contact h2,h2{font-size:clamp(28px,2.7vw,42px);font-weight:700;letter-spacing:-.025em}.hero h1 em,h2 em{color:white;font-style:normal}.leadership h2 em{color:white}.leadership .section-heading .eyebrow{margin-bottom:0}.leadership .section-heading h2{margin-top:0;line-height:1.05}.eyebrow,.eyebrow.light,.small-label{color:#ff526d;font-weight:800}.competencies .eyebrow,.eyebrow,.hero .eyebrow{font-size:14px;line-height:1.6;letter-spacing:.08em}.hero-bottom>span,.hero-description,.hero-location,.hero-role,.vertical-note{color:#d1dded}.button.dark,.button.gold{background:#f0002b;color:white;border-radius:3px}.button.gold:hover{background:#d60026}.award-footnote,.contact,.credentials-strip,.experience{background:#0b326f;border-color:var(--line)}.arbitrator-badge{border:1px solid var(--line)}.about-copy .lead{color:white}.about-copy>p,.appointment-date,.appointment-number,.award-card p,.award-footnote p,.award-footnote p span,.award-meta,.award-meta>span,.competencies small,.contact-grid>div>p,.contact-row>div>span,.download-link,.role-tag,.section-heading>p,.standard p,.stats span,.timeline p,.timeline-date{color:#cdd9ec}.competencies>div>span,.contact-row,.role-tag,.stats>div,.timeline,.timeline article{border-color:var(--line)}.appointment h3,.award-card h3,.standard h3,.stats strong,.timeline h3{font-weight:700}.standard:hover{background:#ffffff0b}.appointment-role,.arbitrator-badge>svg,.award-footnote,.contact-row>svg,.social-links svg,.standard>div,.stats svg{color:#dbe6f8}.hero-actions{flex-wrap:wrap;gap:16px}.about,.contact-grid{gap:40px}.appointment{grid-template-columns:25px 80px 1fr 120px 20px;gap:12px}.standards-grid{grid-template-columns:repeat(2,1fr)}a:focus-visible,button:focus-visible{outline-color:white}.stats.profile-stats{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:32px}.stats.profile-stats>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;min-width:0;padding:24px 20px;border:1px solid #ffffff26;border-radius:12px;background:linear-gradient(135deg,#ffffff0d,#ffffff03);transition:translate .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.profile-stats strong{font-size:clamp(24px,2.3vw,34px);color:white;letter-spacing:-.03em}.profile-stats svg{flex-shrink:0;box-sizing:content-box;padding:12px;color:#ff526d;background:#ff264918;border:1px solid #ff526d33;border-radius:12px;transition:transform .25s ease,background-color .25s ease}@media (hover:hover){.stats.profile-stats>div:hover{translate:0 -5px;border-color:#ff526d88;background-color:#ff26490c;box-shadow:0 12px 26px #00153640}.profile-stats>div:hover svg{transform:scale(1.08) rotate(-5deg);background-color:#ff26492b}}@media (max-width:1200px){.stats.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.stats.profile-stats{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.profile-stats svg,.stats.profile-stats>div{transition:none}.stats.profile-stats>div:hover{translate:none}.profile-stats>div:hover svg{transform:none}}.about-copy>p,.award-card p,.contact-grid>div>p,.contact-row p,.hero-description,.section-heading>p,.standard p,.timeline p{font-size:16px;line-height:1.75}.hero-role{font-size:18px;line-height:1.6}.appointment-date,.award-footnote p,.button,.competencies>div>span,.download-link,.hero .text-link,.hero-location,.role-tag,.side-note,.social-links a,.social-links button,.social-links>span,.stats span,.text-link,.timeline-date{font-size:14px;line-height:1.6}.about cite,.appointment-number,.appointment-role,.arbitrator-badge span,.award-meta,.award-meta>span:last-child,.competencies small,.contact-row>div>span,.footer p,.footer-name>span,.footer>a:last-child,.hero-bottom>span,.image-number,.lightbox-caption p,.lightbox-caption span,.portrait-caption,.small-label,.standard>div>span,.vertical-note{font-size:13px;line-height:1.6;letter-spacing:.04em}.contact-row strong{font-size:18px;overflow-wrap:anywhere}.award-meta,.hero-bottom>span,.hero-location,.portrait-caption{flex-wrap:wrap}.hero-bottom{gap:16px}.contact-row>svg,.eyebrow>span,.hero-bottom>a{flex-shrink:0}.appointment>*,.contact-grid>*,.contact-row>div,.hero-grid>*,.standard{min-width:0}.stats>div{flex-wrap:wrap;padding-inline:12px}.stats span{line-height:1.5}.arbitrator-badge{position:relative;left:auto;bottom:auto;margin-top:12px;padding:16px}.arbitrator-badge>div{font-size:18px}.vertical-note{writing-mode:horizontal-tb;position:static;margin-top:12px}.standard>div{align-items:flex-start}.standard>div>svg{flex-shrink:0}.appointment{grid-template-columns:30px 110px minmax(0,1fr) 140px 20px}@media (max-width:1050px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.stats>div:nth-child(2){border-right:0}}@media (max-width:760px){.standards-grid{grid-template-columns:minmax(0,1fr)}.lightbox-caption{align-items:flex-start}.lightbox-caption>div{min-width:0}}@media(max-width:1050px){.navigation{gap:18px;padding-inline:24px;font-size:13px}.brand{padding-inline:16px}.hero-grid{grid-template-columns:1fr}.hero-visual{width:min(80%,400px);margin-inline:auto}.hero h1{font-size:64px}.company-rail__message{left:16px;font-size:14px}.company-rail__label{padding-inline:16px}.about,.contact-grid{grid-template-columns:1fr}.appointment{grid-template-columns:20px 1fr 20px}.appointment-number{grid-column:1;grid-row:1/4}.appointment h3,.appointment-role{grid-column:2}.appointment-date{grid-column:2;text-align:left}.appointment>svg{grid-column:3;grid-row:2}}@media(max-width:760px){.header{height:76px}.brand{width:45%;max-width:300px;padding-inline:20px}.menu-toggle{margin-right:20px;color:white}.navigation{top:76px;background:var(--navy)}.company-rail{top:76px}.company-rail__message{font-size:12px;right:12px}.company-rail__label{padding:16px 12px}.company-rail__label span{font-size:10px}.company-rail__label strong{font-size:20px}.hero-grid{padding-block:60px}.awards-grid{grid-template-columns:1fr}.hero h1{font-size:52px}.section{padding-block:52px}}@media(max-width:600px){:root{--rail-width:0%}.header{height:72px}.brand{width:65%;border:0}.company-rail{position:relative;top:auto;width:100%;border:0;border-bottom:1px solid var(--line)}.company-rail__message{position:static;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;gap:16px}.company-rail__message p{margin:0}.company-rail__message br{display:none}.company-rail__message a{flex-shrink:0}.company-rail__label{display:none}#main{margin-inline:14px;border-inline:1px solid #ebf2ffcc}.navigation{top:72px}.hero h1{font-size:56px}.contact-row strong{overflow-wrap:anywhere}.hero-actions{flex-wrap:wrap}}