.nav{gap:18px}.desktop-nav{gap:18px;font-size:.875rem}.mobile-menu{display:none}.mobile-menu summary{cursor:pointer;list-style:none;border:1px solid #819078;border-radius:99px;padding:9px 13px;font-size:.875rem;font-weight:750;white-space:nowrap}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary{background:var(--lime);color:var(--ink)}.mobile-menu .mobile-links{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;gap:0;background:#1c241a;border:1px solid #64725c;z-index:30;padding:16px}.mobile-menu .mobile-links a{display:block!important;padding:14px 12px;font-size:.95rem;border-bottom:1px solid #ffffff20}.mobile-links a[aria-current=page]{color:var(--lime)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #90a839;outline-offset:5px}.footer-nav{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:20px;font-size:.875rem;line-height:1.6}.footer-nav a{display:inline-block;text-decoration:underline;text-underline-offset:4px}.people{background:var(--paper);color:var(--ink)}.people .section-label{color:#536934;display:block;margin-bottom:25px}.people-heading{display:flex;align-items:end;justify-content:space-between;gap:35px}.people-heading p{max-width:370px;font-size:1.04rem;line-height:1.8;color:#57614e;margin:0}.people-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:45px}.person{padding:32px;min-height:290px;border:1px solid #b5c0a9;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background:#e1e7d7}.person:first-child{background:var(--lime);border-color:var(--lime)}.person-label{font-size:.875rem;font-weight:800;letter-spacing:.1em;position:relative;z-index:1}.person-initials{position:absolute;right:17px;top:35px;font-size:8rem;font-weight:850;line-height:1;letter-spacing:-.09em;color:#11141010;pointer-events:none}.person h3{font-size:clamp(2.2rem,4vw,3.6rem);letter-spacing:-.065em;line-height:1.08;margin:0 0 15px;position:relative}.person p{font-size:1rem;line-height:1.6;margin:0;position:relative;color:#37432e}.jury-invite{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #a3b092;padding-top:25px;margin-top:32px}.jury-invite p{font-size:1rem;line-height:1.6;color:#4a5940;margin:0}.jury-invite .button{border-color:var(--ink);white-space:nowrap;color:var(--ink)}.jury-hero{padding:76px 0 66px;background:#111410}.jury-hero .eyebrow{color:var(--lime);font-size:.875rem}.jury-hero h1{font-size:clamp(5.5rem,14vw,12rem);letter-spacing:-.09em;line-height:.87;margin:30px 0 36px}.jury-hero h1 em{font-style:normal;color:var(--lime)}.jury-hero .hero-description{display:grid;grid-template-columns:1fr 1fr;gap:55px;border-top:1px solid #ffffff40;padding-top:28px}.jury-hero h2{font-size:clamp(1.7rem,3.1vw,2.7rem);letter-spacing:-.04em;line-height:1.3;margin:0}.jury-hero p{font-size:1.04rem;line-height:1.8;max-width:530px;color:#bdc7b6;margin:0}.jury-roster{padding:70px 0;background:var(--paper);color:var(--ink)}.roster-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:23px;border-bottom:1px solid #aebb9f;font-size:.875rem;font-weight:800;letter-spacing:.1em}.roster-status{font-size:.875rem;letter-spacing:0;color:#526445}.jury-empty{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:65px 0 20px}.jury-empty h2{font-size:clamp(2.4rem,4.3vw,4.2rem);letter-spacing:-.06em;line-height:1.1;margin:0}.jury-empty p{font-size:1rem;line-height:1.85;color:#536348;margin:0 0 25px}.jury-empty .button{border-color:#738565;color:var(--ink)}.jury-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px}.juror{border:1px solid #b3bea7;background:#e1e8d7;overflow:hidden;display:flex;flex-direction:column}.juror-photo{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.juror-monogram{min-height:170px;display:grid;place-items:center;background:#d4dfc5;font-size:5rem;font-weight:850;letter-spacing:-.06em;color:#687d51}.juror-info{padding:25px}.juror-role{font-size:.875rem;font-weight:750;color:#526739;margin:0 0 15px}.juror h3{font-size:1.8rem;line-height:1.12;letter-spacing:-.045em;margin:0 0 16px;overflow-wrap:anywhere}.juror-affiliation{font-size:.95rem;line-height:1.65;color:#53614a;margin:0 0 15px}.juror-bio{font-size:1rem;line-height:1.8;margin:0;color:#34422b}.jury-context{padding:55px 0;background:#242e20}.jury-context .wrap{display:flex;align-items:center;justify-content:space-between;gap:35px}.jury-context h2{font-size:1.6rem;letter-spacing:-.04em;margin:0 0 14px}.jury-context p{color:#bdc7b6;max-width:740px;font-size:1rem;line-height:1.75;margin:0}[hidden]{display:none!important}
@media(max-width:1350px){.desktop-nav{display:none!important}.mobile-menu{display:block}.nav .company-brand{margin-right:auto}}
@media(max-width:850px){.people-heading{display:block}.people-heading p{margin-top:25px;max-width:600px}.jury-grid{grid-template-columns:1fr 1fr}.jury-hero .hero-description{gap:30px}}
@media(max-width:650px){.people-grid,.jury-empty,.jury-hero .hero-description,.jury-grid{grid-template-columns:1fr}.person{min-height:250px;padding:26px}.person h3{font-size:2.5rem}.jury-invite,.jury-context .wrap{align-items:start;flex-direction:column}.jury-invite .button{width:100%;justify-content:center}.jury-hero{padding:55px 0 45px}.jury-hero h1{font-size:6.6rem}.jury-roster{padding:45px 0}.jury-empty{gap:28px;padding-top:40px}.jury-context{padding:42px 0}.roster-top{align-items:start;flex-direction:column;gap:12px}.nav{gap:10px}.mobile-menu summary{font-size:.8rem;padding:9px 11px}}
@media(max-width:520px){.nav .mark{display:none}.nav .brand{font-size:.875rem}.nav .company-brand{padding-left:8px}.nav .language{padding:9px 11px;font-size:.75rem}.person h3{font-size:2.25rem}.mobile-menu .mobile-links{grid-template-columns:1fr 1fr;padding:10px}.mobile-menu .mobile-links a{font-size:.875rem;padding:13px 8px}}
