.award-application-form{color:var(--text-color);font-family:Recoleta;font-size:20px;line-height:30px;max-width:640px}.award-field{margin:0 0 32px}.award-field label,.award-file-label{display:block;font-family:Recoleta;font-size:20px;font-weight:700;line-height:30px;margin:0}.award-field input[type=email],.award-field input[type=text],.award-field textarea,.award-file-label{background:transparent;border:0;border-bottom:1px solid var(--text-color);border-radius:0;box-sizing:border-box;color:var(--text-color);display:block;font-family:Recoleta;font-size:20px;font-weight:700;line-height:30px;min-height:42px;padding:0 0 9px;width:100%}.award-field input[type=email]:focus,.award-field input[type=text]:focus,.award-field textarea:focus,.award-file-field input[type=file]:focus-visible+.award-file-label{outline:none}.award-field input[aria-invalid=true],.award-field textarea[aria-invalid=true]{color:var(--primary-color)}.award-message-field{margin-top:6px}.award-message-field label{margin-bottom:0}.award-field textarea{min-height:126px;resize:vertical}.award-field textarea::-moz-placeholder{color:#666;opacity:1}.award-field textarea::placeholder{color:#666;opacity:1}.award-file-field{position:relative}.award-file-field input[type=file]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.award-file-label{cursor:pointer;min-height:42px}.award-recaptcha{margin:24px 0 42px}.award-accept-field{position:relative;display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--text-color);padding-bottom:9px}.award-accept-field input{accent-color:#666;flex:0 0 auto;margin:0}.award-accept-field label{color:#666;cursor:pointer;font-weight:400;padding-bottom:0}.award-accept-field input:focus-visible+label{outline:none}.award-accept-field input:checked+label{color:#666}.award-required{font-family:Recoleta;font-size:20px;font-weight:700;line-height:30px;margin:-18px 0 38px}.award-error,.award-submit{color:var(--primary-color)}.award-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-family:Recoleta;font-size:20px;font-weight:700;line-height:30px;padding:0;text-decoration:underline;text-underline-position:under}.award-submit:focus-visible,.award-submit:hover{color:var(--text-color)}@media screen and (max-width:640px){.award-application-form,.award-field input[type=email],.award-field input[type=text],.award-field label,.award-field textarea,.award-file-label,.award-required,.award-submit{font-size:18px;line-height:27px}}.awards-page .awards-hero{display:block}.awards-page .awards-hero-subtitle{max-width:830px;font-family:Recoleta;font-size:32px;line-height:42px;font-weight:400}.awards-page .awards-visual{width:min(55.5vw,846px);min-width:430px;margin:41px auto 0}.awards-page .awards-powered{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px;width:100%;max-width:100%;margin-top:14px}.awards-page .awards-powered-label{display:flex;align-items:center;gap:10px;font-size:12px;line-height:14px}.awards-page .awards-powered-label:after{content:"";display:block;width:28px;border-top:1px solid #000}.awards-page .awards-powered-logos{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-start;min-width:0;max-width:100%}.awards-page .awards-powered-logo{display:flex;align-items:center;gap:12px;font-family:Recoleta;font-weight:700}.awards-page .awards-powered-logo+.awards-powered-logo:before{content:"X";display:block;font-family:MierB;font-size:12px;font-weight:300;line-height:14px}.awards-page .awards-powered-logo span{font-family:Recoleta;font-weight:700;font-size:14px;line-height:18px}.awards-page .awards-powered-logo-link{display:flex;align-items:center;color:inherit;text-decoration:none}.awards-page .awards-powered-logo img{display:block;width:auto;max-width:100%}.awards-page .awards-powered-logo.htk-logo img{width:164px;max-height:none}.awards-page .awards-powered-logo.illus-logo img{width:150px;max-height:none}.awards-page .main-image.scooch{margin:0}.awards-page .main-image img{display:block;width:100%;height:auto}.awards-page .awards-lead{margin:47.5px auto 0;max-width:1120px;text-align:center}.awards-page .awards-lead-title{max-width:830px;font-family:Recoleta;font-weight:700;font-size:24px;line-height:32px;margin-bottom:20px}.awards-page .mag-emphasize{max-width:none;font-size:34px;line-height:41px;font-family:Recoleta;font-weight:700}.awards-page .mag-emphasize p{margin:0 0 30px}.awards-page .awards-cta{display:inline-block;color:var(--primary-color);font-family:Recoleta;font-weight:700;text-decoration:underline;text-underline-position:under}.awards-page .awards-cta-line{max-width:760px;margin:56px auto 0;font-family:Recoleta;font-weight:700;font-size:32px;line-height:38px}.awards-page .awards-cta-line .awards-cta{margin-top:0;margin-left:.12em}.awards-page .awards-section{display:grid;grid-template-columns:150px minmax(0,640px);gap:75px 125px;max-width:915px;margin:140px auto 0}.awards-page .awards-section-label{margin:0}.awards-page .awards-section-label .header{color:var(--text-color);font-family:Recoleta;font-size:36px;font-weight:400;letter-spacing:0;line-height:40px;text-transform:none}.awards-page .awards-section-content{color:var(--text-color);max-width:640px;font-weight:300}.awards-page .awards-section:not(.awards-section-form) .awards-section-content{font-size:19px;line-height:23px}.awards-page .awards-section-content h2{font-family:Recoleta;font-weight:700;font-size:32px;line-height:40px;margin:0 0 18px}.awards-page .awards-section-content p{margin:0 0 28px}.awards-page .awards-list-intro,.awards-page .awards-note{font-family:Recoleta;font-weight:700}.awards-page .awards-footnote,.awards-page .awards-note{color:var(--primary-color)}.awards-page .awards-legal-block,.awards-page .awards-subsection{margin-top:42px}.awards-page .awards-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.awards-page .awards-section-columns .awards-section-content{font-size:19px;line-height:23px}.awards-page .awards-section-columns .awards-section-content h2{font-family:MierB;font-size:21px;font-weight:500;line-height:24px;margin-bottom:26px}.awards-page .awards-section-columns .awards-section-content p{margin-bottom:26px}.awards-page .awards-section-columns .awards-note{color:var(--text-color);font-family:MierB;font-weight:300}.awards-page .awards-section-columns .awards-note span{font-weight:300}.awards-page .awards-section-list .awards-footnote,.awards-page .awards-section-list .awards-list-intro{color:var(--text-color);font-family:MierB;font-weight:300}.awards-page .awards-section-list ul{list-style:none;margin-bottom:28px;padding-left:0}.awards-page .awards-section-list li{display:grid;grid-template-columns:.7em minmax(0,1fr);-moz-column-gap:.15em;column-gap:.15em;margin-bottom:0}.awards-page .awards-section-list li:before{content:"-"}.awards-page ol,.awards-page ul{margin:0;padding-left:22px}.awards-page li{margin-bottom:18px}.awards-page li strong{display:block;font-family:Recoleta;font-size:22px;line-height:30px;margin-bottom:4px}.awards-page .awards-timeline{list-style:none;margin:28px 0;padding-left:0}.awards-page .awards-timeline li{display:block;margin-bottom:0}.awards-page .awards-section-timeline .awards-footnote,.awards-page .awards-section-timeline .awards-section-content,.awards-page .awards-timeline time{color:var(--text-color);font-family:MierB;font-weight:300}.awards-page .awards-timeline time,.awards-page .awards-timeline-label{font-weight:500}.awards-page .awards-faq article{margin-bottom:34px}.awards-page .awards-section-faq .awards-faq h2{font-family:MierB;font-size:19px;font-weight:500;line-height:23px;margin:0}.awards-page .awards-section-faq .awards-faq p{color:var(--text-color);font-family:MierB;font-size:19px;font-weight:300;line-height:23px;margin-bottom:0;max-width:640px}.awards-page .awards-section-legal .awards-section-content,.awards-page .awards-section-legal .awards-section-content p{font-family:MierB}.awards-page .awards-section-legal .awards-legal-block{margin:0 0 34px}.awards-page .awards-section-legal .awards-section-content h2{font-family:MierB;font-size:inherit;font-weight:500;line-height:inherit;margin:0 0 8px}.awards-page .awards-section-form .awards-section-label .header{color:var(--primary-color)}.awards-page .awards-section-form{scroll-margin-top:40px}.awards-page .awards-state{margin-top:80px;font-family:Recoleta;font-size:32px;line-height:42px}@media screen and (max-width:1024px){.awards-page .awards-section{grid-template-columns:150px minmax(0,1fr);gap:55px}.awards-page .mag-emphasize{font-size:36px;line-height:45px}}@media screen and (max-width:960px){.awards-page .awards-hero,.awards-page .awards-section,.awards-page .awards-timeline li{grid-template-columns:1fr}.awards-page .awards-hero{gap:20px}.awards-page .awards-section{gap:18px;margin-top:90px}.awards-page .awards-columns{grid-template-columns:1fr}.awards-page .awards-section-form .awards-section-content{font-size:15px;line-height:22px}}@media screen and (max-width:640px){.awards-page .awards-hero-subtitle,.awards-page .awards-state,.awards-page .mag-emphasize{font-size:20px;line-height:30px}.awards-page .main-image img{aspect-ratio:4/3}.awards-page .awards-powered-label{font-size:15px;line-height:24px}.awards-page .awards-section-label .header{font-size:30px;line-height:34px}.awards-page .awards-section-content h2{font-size:24px;line-height:31px}}
