@font-face{font-family:FoglihtenNo07;src:url('../fonts/FoglihtenNo07.woff2') format('woff2');font-display:swap;font-weight:400}
@font-face{font-family:Arimo;src:url('../fonts/Arimo.woff2') format('woff2');font-display:swap;font-weight:100 900}
:root{--green:#132018;--brown:#8d4c16;--cream:#fffaf3;--gold:#e4a859;--display:FoglihtenNo07,Georgia,serif;--sans:Arimo,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;font:16px/1.65 var(--sans);color:var(--green);background:#fff}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}h1,h2{font-family:var(--display);font-weight:400;line-height:1.12;text-transform:uppercase;margin:0 0 28px}h1{font-size:clamp(36px,3.55vw,68px)}h2{font-size:clamp(32px,3.15vw,60px)}h3{line-height:1.3;font-weight:400}p{margin:0 0 1.3em}p:last-child{margin-bottom:0}.ni-wrap{width:min(1600px,83.33%);margin-inline:auto}.ni-section{padding:clamp(66px,6.8vw,130px) 0}.ni-eyebrow{display:block;color:var(--brown);font-size:clamp(12px,1vw,18px);text-transform:uppercase;letter-spacing:.065em;margin-bottom:22px}.ni-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 25px;border:1px solid var(--green);background:var(--green);color:white;font-size:13px;text-transform:uppercase;letter-spacing:.03em;transition:background .2s,color .2s}.ni-button:hover{background:var(--brown);border-color:var(--brown)}.ni-button.ni-outline{background:transparent;color:var(--green)}.ni-button.ni-outline:hover{background:var(--green);color:white}.ni-gold{background:var(--gold);border-color:var(--gold);color:var(--green)}.ni-gold:hover{background:white;border-color:white;color:var(--brown)}.ni-button-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:35px}.ni-link{display:inline-flex;gap:25px;align-items:center;padding:8px 0;border-bottom:1px solid;font-size:13px;text-transform:uppercase;letter-spacing:.015em}.ni-link:hover{color:var(--brown)}.ni-cream{background:var(--cream)}.ni-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,135px)}.ni-align-right{text-align:right;margin-top:35px}.ni-small{font-size:13px;line-height:1.6;margin-top:24px}.ni-page-intro{padding:clamp(70px,8vw,145px) 0;background:var(--cream);text-align:center}.ni-page-intro p{max-width:1050px;margin:auto;font-size:18px}.ni-prose{max-width:960px}.ni-prose h2{font-size:32px;margin-top:45px}.ni-prose h2:first-child{margin-top:0}.ni-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:40px 0}.ni-card-grid article{padding:30px;border:1px solid #d9c5ac;display:flex;flex-direction:column;align-items:flex-start;background:var(--cream)}.ni-card-grid h2{font-size:31px}.ni-card-grid h3{font-size:23px;margin:8px 0 20px}.ni-card-grid .ni-link{margin-top:auto}.ni-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ni-notice{padding:30px;border-left:3px solid var(--gold);background:var(--cream);margin-top:40px}.ni-notice h3{margin-top:0}.ni-preparation details{border-bottom:1px solid #cbbba7}.ni-preparation summary{cursor:pointer;padding:22px 0;font-size:24px;display:flex;align-items:center;justify-content:space-between;list-style:none}.ni-preparation summary::-webkit-details-marker{display:none}.ni-preparation summary:after{content:'+';color:var(--brown);font-size:30px}.ni-preparation details[open] summary:after{content:'−'}.ni-preparation details p{padding:0 0 25px;max-width:1000px}.ni-closing{background:var(--green);color:white;text-align:center}.ni-closing p{max-width:960px;margin:0 auto 35px}.ni-dates{background:var(--cream)}.ni-date-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px}.ni-date-grid>div{border-right:1px solid #aaa;padding:15px 26px}.ni-date-grid>div:first-child{padding-left:0}.ni-date-grid>div:last-child{border:0}.ni-number{font-size:13px;color:#a7a59c}.ni-date-grid h3{font-size:14px;text-transform:uppercase;border-bottom:1px solid #777;padding:0 0 15px;margin:15px 0 20px}.ni-date-grid>div:first-child h3{border-color:var(--brown)}.ni-date-grid time{display:block;font-family:var(--display);font-size:clamp(23px,2.4vw,46px);line-height:1.2}.ni-date-grid p{font-size:13px;margin:6px 0 0}.ni-contact-form{display:grid;gap:20px}.ni-contact-form label{display:block;font-size:14px}.ni-contact-form input,.ni-contact-form textarea,.ni-contact-form select{display:block;width:100%;padding:13px;border:1px solid #b9b7ad;background:var(--cream);margin-top:7px;max-width:100%}.ni-contact-form textarea{resize:vertical}.ni-contact-form .ni-button{justify-self:start}.ni-contact-form .ni-small{margin-top:0}.ni-home-hero img{width:100%;height:auto}.ni-deadline{padding:15px;text-align:center;background:var(--brown);color:white;font-size:clamp(12px,1.3vw,22px);letter-spacing:.04em;text-transform:uppercase}.ni-home-intro{text-align:center}.ni-home-intro .ni-subtitle{font-size:clamp(18px,1.55vw,30px);text-transform:none;margin:18px 0 40px}.ni-home-intro p{max-width:1200px;font-size:clamp(16px,1.15vw,22px);margin:0 auto 22px}.ni-home-intro .ni-eyebrow{margin-top:40px}.ni-stats{background:var(--green);color:var(--cream);padding:70px 0}.ni-stats .ni-wrap{display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr;align-items:center;gap:40px}.ni-stats h2{margin:0;font-size:clamp(31px,2.75vw,52px)}.ni-stats .ni-wrap>div{border-left:1px solid #7d8b7f;padding-left:38px}.ni-stats strong{font-family:var(--display);font-weight:400;font-size:clamp(32px,2.8vw,52px);display:block;line-height:1.1;margin:0 0 15px}.ni-stats span{display:block;font-size:12px;text-transform:uppercase;line-height:1.5}.ni-featured{background:var(--cream)}.ni-featured>div>p{max-width:1000px}.ni-featured-grid{display:flex;gap:5px;margin-top:40px;height:clamp(360px,30vw,570px)}.ni-featured-card{position:relative;flex:1;overflow:hidden;background:var(--green);transition:flex .5s}.ni-featured-card:first-child{flex:2}.ni-featured-card:hover,.ni-featured-card:focus-visible{flex:2.5}.ni-featured-card img{width:100%;height:100%;object-fit:cover}.ni-featured-card:after{position:absolute;inset:0;content:'';background:linear-gradient(transparent 38%,rgba(0,0,0,.88))}.ni-featured-card>div{position:absolute;z-index:1;bottom:25px;left:22px;right:22px;color:white}.ni-featured-card h3{font-family:var(--sans);font-size:clamp(12px,1.2vw,22px);text-transform:uppercase;margin:0}.ni-featured-card p{display:none;font-size:13px;line-height:1.5;margin-top:10px}.ni-featured-card:first-child p,.ni-featured-card:hover p,.ni-featured-card:focus-visible p{display:block}.ni-recognition{background:var(--cream)}.ni-quote{border-bottom:1px solid var(--gold);padding:20px 35px 30px}.ni-quote>span{font-family:Georgia,serif;font-size:110px;line-height:.8;color:var(--gold)}.ni-quote h3{font-family:var(--display);font-size:32px}.ni-story{position:relative;min-height:650px;background:#030303 center/cover no-repeat;color:white;display:flex;align-items:center}.ni-story h2{font-size:clamp(34px,2.9vw,56px);color:var(--gold)}.ni-story .ni-link{color:var(--gold)}.ni-story p{font-size:clamp(16px,1.15vw,22px)}.ni-story .ni-wrap>div{width:48%;padding-block:90px}.ni-statuette{background-image:url('../images/Statuette-Section.jpg');aspect-ratio:1920/1250;min-height:0}.ni-statuette .ni-wrap>div{margin-left:auto}.ni-family{background-image:url('../images/Noble-Family-Section.jpg');aspect-ratio:1920/1100;min-height:0}.ni-category-banner img{width:100%;height:auto}.ni-page-home .jury-section{background:#050605;color:white;padding:90px 0}.ni-page-home .jury-section .wrap{width:min(1600px,83.33%);margin:auto}.ni-page-home .jury-intro{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-bottom:40px}.ni-page-home .jury-intro h2{color:var(--gold)}.ni-page-home .jury-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.ni-page-home .juror-photo{aspect-ratio:1;overflow:hidden}.ni-page-home .juror-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.ni-page-home .juror-copy{padding:18px 0}.ni-page-home .juror-copy h3{font-size:16px;margin:6px 0}.ni-page-home .juror-copy p,.ni-page-home .country{font-size:12px;color:#b8bab3;line-height:1.5}.ni-page-home .country{color:var(--gold)}.ni-page-home .jury-section .center{margin-top:35px}.ni-page-home .jury-section .arrow{font-size:13px;border-bottom:1px solid white;padding:8px 0;text-transform:uppercase}
@media(max-width:1120px){.ni-stats .ni-wrap{gap:20px}.ni-stats .ni-wrap>div{padding-left:20px}.ni-story{aspect-ratio:auto;min-height:600px}.ni-steps{grid-template-columns:repeat(2,1fr)}.ni-page-home .jury-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:700px){.ni-wrap,.ni-page-home .jury-section .wrap{width:88%}.ni-section{padding:62px 0}.ni-two,.ni-page-home .jury-intro{grid-template-columns:1fr;gap:35px}.ni-card-grid{grid-template-columns:1fr}.ni-steps{grid-template-columns:1fr 1fr;gap:12px}.ni-steps article{padding:22px 18px}.ni-steps h3{font-size:19px}.ni-steps p{font-size:14px}.ni-stats{padding:50px 0}.ni-stats .ni-wrap{grid-template-columns:1fr 1fr;gap:35px 20px}.ni-stats .ni-wrap>div{padding-left:20px}.ni-date-grid{grid-template-columns:1fr 1fr;gap:30px 0}.ni-date-grid>div:nth-child(2){border:0}.ni-date-grid>div:nth-child(3){padding-left:0}.ni-date-grid time{font-size:29px}.ni-date-grid>div{padding:10px 16px}.ni-featured-grid{display:grid;grid-template-columns:1fr 1fr;height:auto;gap:10px}.ni-featured-card{height:300px}.ni-featured-card:first-child{grid-column:1/-1;height:340px}.ni-featured-card>div{left:15px;right:15px;bottom:18px}.ni-featured-card h3{font-size:14px}.ni-story{padding-top:65%;background-size:100% auto;background-position:top center;min-height:0;display:block}.ni-story .ni-wrap>div{width:100%;padding:45px 0 60px}.ni-statuette{background-image:url('../images/Statuette-Section-mobile.jpg')}.ni-family{background-image:url('../images/Noble-Family-Section-mobile.jpg');padding-top:70%}.ni-page-home .jury-grid{grid-template-columns:1fr 1fr}.ni-quote{padding:10px 0 30px}.ni-page-intro{padding:66px 0}.ni-page-intro p{font-size:16px}.ni-prose h2{font-size:27px}.ni-home-intro .ni-subtitle br{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
