.awardbody{background:#fff;color:#17191f;font-family:'Hanken Grotesk',Arial,sans-serif}.awardbody .siteheader{background:#fff;color:#17191f;position:relative}.awardbody .siteheader .brand,.awardbody .siteheader .menubutton,.awardbody .siteheader .languageselect{color:#17191f}.awardbody .festivalwhite{display:none}.awardbody .festivaldark{display:block}.awardpage{overflow:hidden}.awardpage p{max-width:none;text-align:left;hyphens:none}.awardeyebrow{font-size:12px;letter-spacing:.08em;font-weight:500;text-transform:uppercase}.awardhero{padding:42px 5% 24px;background:#fff}.awardhero .boymark{color:#17191f;font-size:clamp(25px,4.7vw,72px);margin:35px 0 64px;letter-spacing:-.055em}.awardherogrid{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:8%}.awardhero h1{font-family:'Funnel Display',Arial,sans-serif;font-size:clamp(54px,7.8vw,118px);font-weight:500;line-height:.98;letter-spacing:-.065em;margin:0}.awarddot{color:#ff663d}.awardheroside p{font-size:clamp(21px,2.2vw,30px);line-height:1.3;margin:0 0 30px}.awardlink{display:flex;justify-content:space-between;border-bottom:1px solid #17191f;padding:12px 0;font-size:16px}.awardlink span{font-size:30px;line-height:1}.awardherobottom{display:flex;justify-content:space-between;border-top:1px solid #d8d8d8;margin-top:65px;padding-top:18px;font-size:11px;letter-spacing:.07em}.awardproject{padding:70px 5%;display:grid;grid-template-columns:1fr 2fr;gap:8%;border-bottom:1px solid #ddd}.awardproject h2,.awardsectiontop h2,.awardprocess h2{font:500 clamp(36px,4.9vw,72px)/1.04 'Funnel Display',Arial,sans-serif;letter-spacing:-.05em;margin:0 0 28px}.awardproject p{font-size:clamp(20px,2.2vw,29px);line-height:1.45;margin:0}.awardstatement{padding:65px 5%;background:#ff663d;color:#17191f}.awardstatement h2{font:500 clamp(52px,9vw,138px)/.97 'Funnel Display',Arial,sans-serif;letter-spacing:-.065em;margin:42px 0}.awardstatementbody{display:grid;grid-template-columns:1fr 2fr;gap:8%;align-items:start}.awardasterisk{font-size:170px;line-height:1;font-weight:400}.awardstatementbody p{font-size:clamp(20px,2.1vw,29px);line-height:1.45;margin:0}.awardselection{padding:70px 5%}.awardsectiontop{display:grid;grid-template-columns:1fr 2fr;gap:8%}.awardcategorygrid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:42px}.awardcategorygrid article{border-top:1px solid #17191f;padding-top:22px;position:relative}.awardcategorynum{font:500 clamp(100px,15vw,225px)/.9 'Funnel Display',Arial,sans-serif;letter-spacing:-.07em}.awardcategorygrid h3{font-size:clamp(22px,2.8vw,38px);margin:30px 0 22px;line-height:1.1}.awardcategoryline{display:block;width:38px;height:7px;background:#ff663d}.awardprocess{display:grid;grid-template-columns:1fr 1.25fr;gap:10%;padding:65px 5%;background:#f2f2ef}.awardprocess h2{margin-top:30px}.awardprocess ol{list-style:none;padding:0;margin:0}.awardprocess li{display:grid;grid-template-columns:50px 1fr;gap:25px;padding:23px 0;border-top:1px solid #aaa}.awardprocess li span{font-size:15px;color:#626262}.awardprocess li p{font-size:clamp(20px,2vw,27px);line-height:1.35;margin:0}.awardclosing{padding:65px 5%;background:#17191f;color:#fff}.awarddate{font:500 clamp(50px,12vw,180px)/1 'Funnel Display',Arial,sans-serif;letter-spacing:-.065em;margin:35px 0 45px;white-space:nowrap}.awarddate span{color:#ff663d}.awardclosinggrid{display:grid;grid-template-columns:1.5fr 1fr;gap:10%;align-items:end}.awardclosinggrid p{font-size:clamp(20px,2vw,27px);line-height:1.4}.awardclosing .boycta{display:inline-block;color:#17191f;background:#ff663d;border-radius:40px;padding:15px 25px;margin-top:10px}.awardclosing .awardlegal{font-size:14px;color:#bebebe;line-height:1.5}.awardpage a:focus-visible{outline:3px solid #265cf0;outline-offset:5px}.awardbody footer{border-top:0}@media(max-width:700px){.awardhero{padding:28px 6% 20px}.awardhero .boymark{font-size:clamp(22px,6vw,40px);margin:28px 0 45px}.awardherogrid,.awardproject,.awardstatementbody,.awardsectiontop,.awardprocess,.awardclosinggrid{grid-template-columns:1fr;gap:28px}.awardhero h1{font-size:clamp(48px,12vw,78px)}.awardheroside p{font-size:21px}.awardherobottom{margin-top:35px}.awardproject,.awardselection,.awardprocess,.awardclosing,.awardstatement{padding:40px 6%}.awardstatement h2{font-size:clamp(48px,12vw,78px);margin:30px 0}.awardasterisk{display:none}.awardcategorygrid{gap:14px;margin-top:15px}.awardcategorynum{font-size:clamp(80px,22vw,140px)}.awardcategorygrid h3{font-size:19px;margin:18px 0}.awarddate{font-size:clamp(44px,11.8vw,80px);margin:25px 0 30px}.awardprocess h2{margin-bottom:0}.awardclosinggrid .awardlegal{margin-bottom:0}.awardbody .siteheader{padding-inline:6%}}
