/*!/wp-content/themes/adc-awards/assets/pages.css*/.adc-breadcrumb{display:flex;gap:12px;align-items:center;font-size:11px;color:var(--adc-muted);margin-bottom:44px}.adc-breadcrumb a{text-decoration:none}.adc-lead{max-width:760px;font-size:clamp(17px,1.8vw,23px);line-height:1.6;color:var(--adc-muted)}.adc-page-heading{max-width:1040px}.adc-page-heading .adc-eyebrow{margin-bottom:20px}.adc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 22px;min-height:48px;border:1px solid var(--adc-gold);background:var(--adc-gold);color:#111;text-decoration:none;font-size:12px;font-weight:600;line-height:1.5}.adc-button:hover{background:#dfbe84}.adc-button span{flex-shrink:0;font-size:18px}.adc-block{margin-block:22px}.adc-block:empty,.adc-content-group:empty{display:none}.adc-native-content{max-width:940px}.adc-native-content p,.adc-native-content li{font-size:15px;line-height:1.9}.adc-native-content h2{margin-top:40px;font-size:clamp(24px,3vw,36px)}.adc-native-content h3{font-weight:500;font-size:23px}.adc-native-content img{display:block;max-height:620px;width:auto;object-fit:contain}.adc-native-content .adc-logo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:center}.adc-native-content .adc-logo-grid img{width:100%;max-height:80px;object-fit:contain;background:#fff;padding:10px}.adc-native-content .adc-logo-grid .adc-block{margin:0}.adc-native-content table{border-collapse:collapse;width:100%;font-size:13px;display:block;overflow-x:auto}.adc-native-content th,.adc-native-content td{padding:14px;border:1px solid var(--adc-line);text-align:left}.adc-accordion{border-top:1px solid var(--adc-line);padding:0}.adc-accordion:last-child{border-bottom:1px solid var(--adc-line)}.adc-accordion summary{cursor:pointer;list-style:none;position:relative;padding:22px 40px 22px 0;font-size:18px;line-height:1.5}.adc-accordion summary::-webkit-details-marker{display:none}.adc-accordion summary:after{content:'+';position:absolute;right:8px;color:var(--adc-gold)}.adc-accordion[open]>summary:after{content:'−'}.adc-accordion-content{padding:0 0 20px;color:var(--adc-muted)}.adc-accordion-content .adc-block{margin:0}.adc-review-note{padding:16px;border:1px dashed var(--adc-gold);font-size:12px}.adc-record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 28px}.adc-record-card{min-width:0}.adc-record-card a{text-decoration:none}.adc-card-media{aspect-ratio:4/3;background:#1a1c19;overflow:hidden}.adc-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.adc-record-card a:hover img{transform:scale(1.025)}.adc-record-card h2{font-size:clamp(23px,2.4vw,31px);margin:12px 0}.adc-record-card p{margin:8px 0;color:var(--adc-muted);font-size:13px}.adc-record-card .adc-eyebrow{margin-top:22px;color:var(--adc-gold);font-size:10px}.adc-card-caption{font-size:11px!important}.adc-jury-card .adc-card-media{aspect-ratio:4/5}.adc-jury-card img{object-position:50% 20%}.adc-filters{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.2fr auto;gap:16px;align-items:end;padding-block:28px;border-block:1px solid var(--adc-line);margin-bottom:24px}.adc-filters label{font-size:11px;display:grid;gap:8px;color:var(--adc-muted);min-width:0}.adc-filters input,.adc-filters select{width:100%;min-width:0;min-height:48px;padding:12px;background:#1b1d1a;border:1px solid var(--adc-line);color:var(--adc-text);border-radius:0;font-size:13px}.adc-filters select option{background:#1b1d1a}.adc-filter-reset{font-size:12px;align-self:center;grid-column:1/-1;justify-self:start}.adc-results-count{font-size:12px;color:var(--adc-muted);margin-bottom:30px}.adc-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-block:50px 10px}.adc-pagination .current{color:#111;background:var(--adc-gold)}.adc-empty{padding-block:70px}.adc-project-cover{margin:0 0 60px}.adc-project-cover img{width:100%;max-height:900px;object-fit:contain;background:#1b1d1a}.adc-project-body{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2.4fr);gap:70px;margin-bottom:60px}.adc-project-body h2{font-size:28px}.adc-facts{margin:24px 0}.adc-facts>div{padding:15px 0;border-bottom:1px solid var(--adc-line)}.adc-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--adc-gold)}.adc-facts dd{margin:7px 0 0;font-size:13px;overflow-wrap:anywhere}.adc-project-story{min-width:0}.adc-project-story p{font-size:15px;line-height:1.9;color:var(--adc-muted)}.adc-project-gallery{display:grid;gap:28px;margin-block:40px}.adc-project-gallery figure{margin:0}.adc-project-gallery img{display:block;width:100%;height:auto}.adc-record-links{display:flex;flex-wrap:wrap;gap:16px;margin:28px 0;font-size:12px}.adc-studio{padding-block:24px;border-top:1px solid var(--adc-line)}.adc-studio img,.adc-company-logo{max-width:160px;max-height:100px;object-fit:contain;margin-block:20px}.adc-profile-layout{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.6fr);gap:80px}.adc-portrait img{display:block;width:100%;height:auto}.adc-profile .adc-entry-content{color:var(--adc-muted);font-size:15px;line-height:1.9}.adc-profile .adc-page-heading h1{font-size:clamp(36px,5vw,64px)}.adc-article .adc-entry-content{font-size:16px;line-height:1.9}:root body.adc-site .gform_wrapper{--gf-color-primary:#c9a564;--gf-color-primary-rgb:201,165,100;--gf-color-primary-contrast:#111;--gf-color-out-ctrl-light:#242622;--gf-color-out-ctrl-dark:#eeeae3;--gf-color-in-ctrl:#eeeae3;--gf-color-in-ctrl-contrast:#171916;--gf-color-in-ctrl-primary:#c9a564;--gf-radius:0px;color:var(--adc-text);width:100%}:root body.adc-site .gform_wrapper .gfield_label,:root body.adc-site .gform_wrapper .gform-field-label,:root body.adc-site .gform_wrapper .gfield_description,:root body.adc-site .gform_wrapper .gsection_title{color:var(--adc-text)}:root body.adc-site .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=file]),:root body.adc-site .gform_wrapper select,:root body.adc-site .gform_wrapper textarea{background:#1c1e1b;color:#eeeae3;border:1px solid #777a6e;border-radius:0;min-height:48px;font-family:Montserrat,Arial,sans-serif;max-width:100%;font-size:15px}:root body.adc-site .gform_wrapper input[type=submit],:root body.adc-site .gform_wrapper .gform_button{background:var(--adc-gold);color:#111;border:1px solid var(--adc-gold);padding:14px 24px;border-radius:0;min-height:48px}:root body.adc-site .gform_wrapper .gfield_validation_message{color:#9d1c16;background:#fff0ed}:root body.adc-site .gform_wrapper .gfield_required{color:#ffb9aa}:root body.adc-site .gform_wrapper .gsection{border-color:var(--adc-line)}:root body.adc-site .gform_wrapper input:focus-visible,:root body.adc-site .gform_wrapper textarea:focus-visible,:root body.adc-site .gform_wrapper select:focus-visible{outline:2px solid var(--adc-gold);outline-offset:3px}.adc-copy-status{display:block;margin-top:12px;font-size:12px}.adc-entry-content pre{max-width:100%;overflow:auto}.adc-entry-content figure{max-width:100%}.adc-entry-content blockquote{border-left:2px solid var(--adc-gold);margin:30px 0;padding-left:24px}@media(min-width:1025px){.adc-hide-desktop{display:none!important}}@media(min-width:768px) and (max-width:1024px){.adc-hide-tablet{display:none!important}}@media(max-width:767px){.adc-hide-mobile{display:none!important}}@media(max-width:1100px){.adc-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.adc-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adc-project-body{gap:36px}.adc-profile-layout{gap:40px;grid-template-columns:1fr 1.4fr}}@media(max-width:760px){.adc-breadcrumb{margin-bottom:30px}.adc-record-grid{grid-template-columns:1fr;gap:36px}.adc-filters{gap:18px 12px}.adc-filters .adc-button{grid-column:1/-1;justify-content:center}.adc-project-body,.adc-profile-layout{grid-template-columns:1fr;gap:32px}.adc-project-cover{margin-bottom:32px}.adc-project-cover img{max-height:none}.adc-project-body aside{order:2}.adc-project-story{order:1}.adc-portrait{max-width:440px}.adc-native-content .adc-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adc-accordion summary{font-size:16px}:root body.adc-site .gform_wrapper input,:root body.adc-site .gform_wrapper select,:root body.adc-site .gform_wrapper textarea{font-size:16px!important}.adc-page-heading{margin-bottom:32px}.adc-native-content table{font-size:12px}.adc-native-content h2{margin-top:28px}}@media(max-width:380px){.adc-filters{grid-template-columns:1fr}.adc-brand{gap:8px}.adc-brand span{font-size:10px}.adc-brand img{width:58px}.adc-footer .adc-socials{gap:5px}.adc-footer .adc-socials a{width:32px;height:32px}}:root body.adc-site .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),:root body.adc-site .gform_wrapper select,:root body.adc-site .gform_wrapper textarea{border-radius:0!important;font-family:Montserrat,Arial,sans-serif!important}:root body.adc-site .gform_wrapper .gfield_required{color:#ffb9aa!important}.adc-native-content .adc-award-mark{filter:invert(72%) sepia(24%) saturate(679%) hue-rotate(359deg) brightness(92%) contrast(89%);max-width:110px!important;max-height:100px!important}.adc-page-contact .adc-native-content{max-width:1040px}.adc-page-about .adc-native-content{max-width:1080px}.adc-page-about .adc-block-image img:not(.adc-award-mark){max-width:100%}:root body.adc-site .gform_wrapper input[type=submit],:root body.adc-site .gform_wrapper button[type=submit],:root body.adc-site .gform_wrapper .gform_button{background:var(--adc-gold)!important;color:#111!important;border:1px solid var(--adc-gold)!important;font-weight:600!important}:root body.adc-site .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=file]),:root body.adc-site .gform_wrapper textarea,:root body.adc-site .gform_wrapper select{border-color:#777a6e!important;color:#eeeae3!important;background:#1c1e1b!important}:root body.adc-site .gform_wrapper .gfield_description,:root body.adc-site .gform_wrapper .ginput_counter{color:#c4c2ba!important}.adc-page-about .adc-native-content,.adc-page-contact .adc-native-content{max-width:none}.adc-page-about .adc-native-content>div:has(.adc-about-intro){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,6vw,88px);align-items:center;padding-bottom:64px;border-bottom:1px solid var(--adc-line)}.adc-about-intro h2{font-size:clamp(28px,3.2vw,44px);max-width:520px;margin-top:0}.adc-about-intro p{color:var(--adc-muted)}.adc-about-intro .adc-block-text-editor>p:first-child{font-size:19px;line-height:1.7;color:var(--adc-text)}.adc-about-intro .adc-block-text-editor>p:has(+p){margin-bottom:16px}.adc-page-about .adc-native-content>div:has(.adc-about-intro) img{width:100%;height:auto;max-height:510px;object-fit:cover;object-position:center;aspect-ratio:4/5}.adc-about-global,.adc-about-future{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(28px,6vw,88px);padding-top:48px}.adc-about-global h2,.adc-about-future h2{margin-top:0}.adc-about-global p,.adc-about-future p{color:var(--adc-muted);margin-top:0}.adc-page-about .adc-block-video{margin:16px 0 24px 42%}.adc-about-future{padding-bottom:48px;border-bottom:1px solid var(--adc-line)}.adc-about-partners{padding-top:22px}.adc-page-about .adc-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:28px}.adc-page-about .adc-logo-grid .adc-block-image{display:flex;align-items:center;justify-content:center;min-width:0;height:116px;background:#fff;padding:16px}.adc-page-about .adc-logo-grid a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.adc-page-about .adc-logo-grid img{width:100%;max-height:84px;height:100%;object-fit:contain;padding:0}.adc-page-contact .adc-content-group:has(>.adc-contact-form):has(>.adc-contact-info){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:start;border-top:1px solid var(--adc-line);padding-top:38px}.adc-contact-form,.adc-contact-info{min-width:0}.adc-contact-form>.adc-block-heading,.adc-contact-info>.adc-block-heading{margin-top:0}.adc-contact-form h2,.adc-contact-info h2{font-size:clamp(22px,2.3vw,30px);margin-top:0}.adc-contact-info{padding:30px;background:#1c1e1b;border:1px solid var(--adc-line)}.adc-contact-info p{margin:8px 0}.adc-contact-info a[href^="mailto:"]{font-size:clamp(19px,2.2vw,27px);color:var(--adc-gold);text-decoration:none}.adc-contact-info>.adc-content-group{padding-block:14px;border-bottom:1px solid var(--adc-line)}.adc-contact-info .adc-socials{margin-top:28px}:root body.adc-site .gform_wrapper textarea{min-height:170px}.adc-page-about a:focus-visible,.adc-page-contact a:focus-visible{outline:2px solid var(--adc-gold);outline-offset:5px}@media(max-width:1000px){.adc-page-about .adc-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.adc-contact-info{padding:22px}.adc-page-contact .adc-content-group:has(>.adc-contact-form):has(>.adc-contact-info){grid-template-columns:1fr}}@media(max-width:760px){.adc-page-about .adc-native-content>div:has(.adc-about-intro){grid-template-columns:1fr;gap:24px;padding-bottom:32px}.adc-about-global,.adc-about-future{grid-template-columns:1fr;gap:0;padding-top:24px}.adc-about-global .adc-block,.adc-about-future .adc-block{margin:12px 0}.adc-page-about .adc-block-video{margin:20px 0}.adc-about-future{padding-bottom:28px}.adc-page-about .adc-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.adc-page-about .adc-logo-grid .adc-block-image{height:96px;padding:10px}.adc-page-contact .adc-content-group:has(>.adc-contact-form):has(>.adc-contact-info){padding-top:24px;gap:28px}.adc-contact-info{padding:24px}}@media(max-width:480px){.adc-page-about .adc-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adc-editorial-intro{max-width:850px;margin-bottom:48px;color:var(--adc-muted)}.adc-editorial-section{border-top:1px solid var(--adc-line);margin-top:48px;padding-top:40px}.adc-editorial-section p{max-width:880px;font-size:15px;line-height:1.9;color:var(--adc-muted)}.adc-editorial-section h2{font-size:clamp(25px,3vw,38px);max-width:900px}.adc-editorial-section h3{font-size:22px;font-weight:500;margin-top:32px}.adc-editorial-section a,.adc-editorial-intro a{color:var(--adc-gold);text-underline-offset:4px}.adc-editorial-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);column-gap:clamp(36px,7vw,104px);align-items:start;padding-top:64px;margin-top:64px}.adc-editorial-heading{min-width:0;padding-top:4px}.adc-editorial-heading::before{content:'';display:block;width:48px;height:2px;background:var(--adc-gold);margin-bottom:28px}.adc-editorial-heading h2{font-size:clamp(27px,3.1vw,42px);line-height:1.2;letter-spacing:-.025em;margin:20px 0 0!important}.adc-editorial-heading .adc-eyebrow,.adc-editorial-heading .iada-eyebrow{display:block;font-size:10px;line-height:1.7;margin:0}.adc-editorial-body{min-width:0;padding-left:clamp(24px,3vw,42px);border-left:1px solid var(--adc-line)}.adc-editorial-body p{max-width:none;margin:0 0 22px;font-size:15px;line-height:1.85}.adc-editorial-body p:last-child{margin-bottom:0}.adc-editorial-body h3{margin:30px 0 16px;padding-top:28px;border-top:1px solid var(--adc-line);font-size:21px;line-height:1.4}.adc-editorial-body>p:first-child{font-size:17px;line-height:1.8;color:var(--adc-text)}.adc-editorial-intro{max-width:none;padding:28px 0 32px;border-top:1px solid var(--adc-line);border-bottom:1px solid var(--adc-line);margin-bottom:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}.adc-editorial-intro p{margin:0;line-height:1.85}.adc-editorial-intro p:only-child{grid-column:1/-1;max-width:960px;font-size:18px}@media(max-width:900px){.adc-editorial-section{column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.adc-editorial-body{padding-left:24px}}@media(max-width:760px){.adc-editorial-section{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-top:32px}.adc-editorial-heading h2{max-width:580px;font-size:29px}.adc-editorial-heading::before{margin-bottom:20px}.adc-editorial-body{padding-left:0;border-left:0}.adc-editorial-body>p:first-child{font-size:16px}.adc-editorial-intro{grid-template-columns:1fr;gap:20px;padding-block:24px}.adc-editorial-intro p:only-child{font-size:16px}}.adc-page-registration .adc-native-content,.adc-page-submit .adc-native-content{max-width:none}.adc-form-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(32px,5vw,72px);align-items:start}.adc-form-column{min-width:0}.adc-form-guidance{position:sticky;top:110px;max-height:calc(100dvh - 134px);overflow-y:auto;overscroll-behavior:contain;padding:28px;background:#1c1e1b;border:1px solid var(--adc-line);border-top:2px solid var(--adc-gold);scrollbar-width:thin}.adc-form-guidance>.adc-eyebrow{display:block;margin-bottom:20px;font-size:10px}.adc-form-guidance .adc-block{margin:16px 0}.adc-form-guidance p,.adc-form-guidance li{font-size:13px;line-height:1.8;color:var(--adc-muted)}.adc-form-guidance strong{color:var(--adc-text)}.adc-form-guidance ul,.adc-form-guidance ol{padding-left:18px;margin-block:16px}.adc-form-guidance li{margin-bottom:16px;padding-left:4px}.adc-form-guidance li::marker{color:var(--adc-gold)}.adc-form-guidance a{color:var(--adc-gold)}@media(max-width:1050px){.adc-form-layout{grid-template-columns:1fr;gap:32px}.adc-form-guidance{position:static;max-height:none;overflow:visible;padding:24px}}.adc-page-award{display:inline-flex;align-items:center;gap:18px;max-width:100%;margin:0 0 26px;text-decoration:none;color:var(--adc-gold);font-size:11px;font-weight:500;line-height:1.7;letter-spacing:.055em}.adc-page-award-icon{display:block;width:34px;height:54px;flex:0 0 34px;object-fit:contain;filter:invert(72%) sepia(24%) saturate(679%) hue-rotate(359deg) brightness(92%) contrast(89%)}.adc-page-award:has(img) span{border-left:1px solid var(--adc-line);padding-left:18px;max-width:370px}.adc-page-award:hover{color:var(--adc-text)}@media(max-width:760px){.adc-page-award{gap:12px;font-size:10px;margin-bottom:24px;letter-spacing:.025em}.adc-page-award:has(img) span{padding-left:12px;max-width:270px}.adc-page-award-icon{width:28px;height:44px;flex-basis:28px}}.adc-page-award{text-transform:uppercase;letter-spacing:.065em}.adc-page-award span{overflow-wrap:normal}@media(max-width:760px){.adc-page-award{letter-spacing:.04em;font-size:9px}}.adc-page-award:has(img) span{max-width:none}@media(min-width:761px){.adc-page-award span{white-space:nowrap}}:root body.adc-site .gform_wrapper{--gf-color-primary:#c9a564;--gf-color-primary-rgb:201,165,100;accent-color:#c9a564}:root body.adc-site .gform_wrapper input[type=checkbox],:root body.adc-site .gform_wrapper input[type=radio]{appearance:none!important;-webkit-appearance:none!important;display:inline-block;box-sizing:border-box!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;padding:0!important;margin:3px 10px 3px 0!important;vertical-align:middle!important;border:1px solid #777a6e!important;background:#1c1e1b!important;box-shadow:none!important;cursor:pointer;flex-shrink:0;position:relative;border-radius:3px!important}:root body.adc-site .gform_wrapper input[type=radio]{border-radius:50%!important}:root body.adc-site .gform_wrapper input[type=checkbox]:checked{border-color:#c9a564!important;background:#c9a564 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-8' fill='none' stroke='%23171916' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important}:root body.adc-site .gform_wrapper input[type=radio]:checked{border-color:#c9a564!important;background:radial-gradient(circle,#c9a564 0 5px,#1c1e1b 5.5px)!important}:root body.adc-site .gform_wrapper input[type=checkbox]::before,:root body.adc-site .gform_wrapper input[type=checkbox]::after,:root body.adc-site .gform_wrapper input[type=radio]::before,:root body.adc-site .gform_wrapper input[type=radio]::after{content:none!important}:root body.adc-site .gform_wrapper input[type=checkbox]:hover,:root body.adc-site .gform_wrapper input[type=radio]:hover{border-color:#c9a564!important}:root body.adc-site .gform_wrapper input:focus-visible,:root body.adc-site .gform_wrapper select:focus-visible,:root body.adc-site .gform_wrapper textarea:focus-visible,:root body.adc-site .gform_wrapper button:focus-visible{outline:2px solid #c9a564!important;outline-offset:3px!important}:root body.adc-site .gform_wrapper input:disabled,:root body.adc-site .gform_wrapper select:disabled,:root body.adc-site .gform_wrapper button:disabled{opacity:.5;cursor:not-allowed}:root body.adc-site .gform_wrapper .gfield_label,:root body.adc-site .gform_wrapper .gform-field-label,:root body.adc-site .gform_wrapper .gsection_title{font-family:Montserrat,Arial,sans-serif!important;color:#eeeae3!important}:root body.adc-site .gform_wrapper .gfield_checkbox label,:root body.adc-site .gform_wrapper .gfield_radio label,:root body.adc-site .gform_wrapper .gfield_consent_label{font-size:14px!important;line-height:1.65!important;font-weight:400!important;cursor:pointer}:root body.adc-site .gform_wrapper .gchoice{padding-block:5px}:root body.adc-site .gform_wrapper .gfield_description,:root body.adc-site .gform_wrapper .ginput_counter{font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;line-height:1.7!important;color:#bdbdb3!important}:root body.adc-site .gform_wrapper .gsection{border-color:#494638!important}:root body.adc-site .gform_wrapper select{appearance:none!important;-webkit-appearance:none!important;background:#1c1e1b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23c9a564' stroke-width='1.5'/%3E%3C/svg%3E") right 14px center/16px no-repeat!important;border:1px solid #777a6e!important;border-radius:0!important;color:#eeeae3!important;padding:12px 42px 12px 14px!important;min-height:48px;font-family:Montserrat,Arial,sans-serif!important}:root body.adc-site .gform_wrapper select[multiple]{background-image:none!important;padding-right:14px!important}:root body.adc-site .gform_wrapper select option{background:#1c1e1b;color:#eeeae3}:root body.adc-site .gform_wrapper .gform_button,:root body.adc-site .gform_wrapper .gform_next_button,:root body.adc-site .gform_wrapper .gform_previous_button,:root body.adc-site .gform_wrapper .gform_save_link,:root body.adc-site .gform_wrapper .gform_button_select_files{font-family:Montserrat,Arial,sans-serif!important;background:#c9a564!important;color:#111!important;border:1px solid #c9a564!important;border-radius:0!important;min-height:44px;padding:12px 20px!important;font-weight:600!important;cursor:pointer}:root body.adc-site .gform_wrapper .gform_button:hover,:root body.adc-site .gform_wrapper .gform_next_button:hover,:root body.adc-site .gform_wrapper .gform_previous_button:hover,:root body.adc-site .gform_wrapper .gform_button_select_files:hover{background:#dfbe84!important;border-color:#dfbe84!important}:root body.adc-site .gform_wrapper .gform_drop_area{background:#1c1e1b!important;border:1px dashed #777a6e!important;border-radius:0!important;color:#bdbdb3!important;padding:28px 18px!important}:root body.adc-site .gform_wrapper .gfield_error input,:root body.adc-site .gform_wrapper .gfield_error select,:root body.adc-site .gform_wrapper .gfield_error textarea{border-color:#e9a096!important}:root body.adc-site .gform_wrapper .gfield_validation_message,:root body.adc-site .gform_wrapper .validation_message{background:#30211f!important;color:#ffccc5!important;border:1px solid #975e55!important;padding:12px!important}:root body.adc-site .gform_wrapper .gform_validation_errors{background:#30211f!important;border:1px solid #975e55!important;border-radius:0!important;box-shadow:none!important}:root body.adc-site .gform_wrapper .gform_validation_errors h2,:root body.adc-site .gform_wrapper .gform_validation_errors a{color:#ffccc5!important}:root body.adc-site .gform_wrapper .chosen-container-single .chosen-single,:root body.adc-site .gform_wrapper .chosen-container .chosen-drop,:root body.adc-site .gform_wrapper .chosen-container-multi .chosen-choices,:root body.adc-site .gform_wrapper .select2-selection,.adc-site .select2-dropdown{background:#1c1e1b!important;color:#eeeae3!important;border:1px solid #777a6e!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,Arial,sans-serif!important}:root body.adc-site .gform_wrapper .chosen-container .chosen-results li.highlighted,.adc-site .select2-results__option--highlighted{background:#c9a564!important;color:#111!important}:root body.adc-site .gform_wrapper .select2-selection__rendered{color:#eeeae3!important}@media(forced-colors:active){:root body.adc-site .gform_wrapper input[type=checkbox],:root body.adc-site .gform_wrapper input[type=radio]{appearance:auto!important;-webkit-appearance:auto!important}}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]{background:#1c1e1b!important;border:1px solid #494638!important;border-radius:0!important;padding:18px 52px 18px 20px!important;position:relative;cursor:pointer;box-shadow:none!important;margin-bottom:0!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button] .gsection_title{font-size:16px!important;font-weight:500!important;line-height:1.5!important;margin:0!important;padding:0!important;background:none!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]::before,:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button] .gsection_title::before,:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button] .gsection_title::after{content:none!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]::after{content:'+'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#c9a564!important;font:400 24px/1 Montserrat,Arial,sans-serif!important;background:none!important;width:auto!important;height:auto!important;border:0!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[aria-expanded=true]{border-color:#c9a564!important;background:#24251f!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[aria-expanded=true]::after{content:'−'!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]:hover{border-color:#c9a564!important}:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]:focus-visible{outline:2px solid #c9a564;outline-offset:3px}:root body.adc-site .gform_wrapper .collapsible-sections-collapsible-body{background:#171916!important;border:1px solid #494638!important;border-top:0!important;border-radius:0!important;padding:22px!important;box-sizing:border-box}:root body.adc-site .gform_wrapper .alert-GF{background:#23251f!important;color:#d8d6ce!important;border:1px solid #494638!important;border-left:3px solid #c9a564!important;border-radius:0!important;box-shadow:none!important;padding:18px 20px!important;font:400 13px/1.8 Montserrat,Arial,sans-serif!important}:root body.adc-site .gform_wrapper .alert-GF b,:root body.adc-site .gform_wrapper .alert-GF strong,:root body.adc-site .gform_wrapper .alert-GF a{color:#c9a564!important}:root body.adc-site .gform_wrapper .gfst-total{background:#1c1e1b!important;border:1px solid #494638!important;border-top:2px solid #c9a564!important;border-radius:0!important;color:#eeeae3!important;padding:24px!important;font:500 15px/1.6 Montserrat,Arial,sans-serif!important;box-shadow:none!important;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}:root body.adc-site .gform_wrapper .gfst-total-amount,:root body.adc-site .gform_wrapper .gfst-total-amount.is-discounted,:root body.adc-site .gform_wrapper .gfst-total-amount>*{color:#c9a564!important;font-size:30px!important;font-weight:500!important;line-height:1.3!important;background:none!important}:root body.adc-site .gform_wrapper .ginput_product_price,:root body.adc-site .gform_wrapper .ginput_total{color:#c9a564!important;font-weight:500!important}@media(max-width:760px){:root body.adc-site .gform_wrapper .collapsible-sections-field[role=button]{padding:16px 44px 16px 16px!important}:root body.adc-site .gform_wrapper .collapsible-sections-collapsible-body{padding:16px!important}:root body.adc-site .gform_wrapper .gfst-total{padding:18px!important}:root body.adc-site .gform_wrapper .gfst-total-amount,:root body.adc-site .gform_wrapper .gfst-total-amount>*{font-size:26px!important}}:root body.adc-site .gform_wrapper .gfst-total-amount,:root body.adc-site .gform_wrapper .gfst-total-amount.is-discounted{border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;background:none!important}:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field){border:0!important;border-bottom:1px solid #3e3e38!important;background:none!important;box-shadow:none!important;padding:20px 0 18px!important;position:relative}:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field)::before{content:none!important}:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field)::after{content:''!important;position:absolute;left:0;bottom:-1px;width:40px;height:2px;background:#c9a564!important;border:0!important;box-shadow:none!important}:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field) .gsection_title{font:500 21px/1.4 Montserrat,Arial,sans-serif!important;letter-spacing:-.015em!important;color:#eeeae3!important;margin:0!important;padding:0!important;border:0!important;background:none!important;text-decoration:none!important;box-shadow:none!important}:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field) .gsection_title::before,:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field) .gsection_title::after{content:none!important}@media(max-width:760px){:root body.adc-site .gform_wrapper .gsection:not(.collapsible-sections-field) .gsection_title{font-size:19px!important}}:root body.adc-site .gform_wrapper .gsection.gfield_visibility_hidden{display:none!important;padding:0!important;margin:0!important;border:0!important;min-height:0!important}:root body.adc-site .gform_wrapper select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='m4 6 5 5 5-5' fill='none' stroke='%23c9a564' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:18px!important;padding-right:44px!important}:root body.adc-site .gform_wrapper .gpfup__droparea{background:#242622!important;border:1px dashed #c9a564!important;border-radius:0!important;padding:32px 20px!important;min-height:150px;display:flex;align-items:center;justify-content:center;text-align:center;color:#dedbd2!important;box-shadow:none!important;font:400 14px/1.8 Montserrat,Arial,sans-serif!important}:root body.adc-site .gform_wrapper .gpfup__droparea:hover,:root body.adc-site .gform_wrapper .gpfup__droparea:focus-within{background:#2c2e27!important;border-color:#e0bd7b!important}:root body.adc-site .gform_wrapper .gpfup__select-files{margin:10px!important;min-height:44px}@media(max-width:760px){:root body.adc-site .gform_wrapper .gpfup__droparea{padding:24px 14px!important}:root body.adc-site .gform_wrapper .gpfup__select-files-container{display:block}}:root body.adc-site .gform_wrapper .adc-duplicate-upload-limit{display:none!important}:root body.adc-site .gform_wrapper{font-family:Montserrat,Arial,sans-serif;--gf-font-family-base:Montserrat,Arial,sans-serif;--gf-ctrl-border-radius:0px;--gf-ctrl-btn-border-radius:0px}:root body.adc-site .gform_wrapper .gform_title{font:500 clamp(24px,3vw,34px)/1.3 Montserrat,Arial,sans-serif;color:#eeeae3}:root body.adc-site .gform_wrapper .gform_description,.adc-site .gform_confirmation_wrapper{font:400 14px/1.8 Montserrat,Arial,sans-serif;color:#c4c2ba}:root body.adc-site .gform_wrapper input::placeholder,:root body.adc-site .gform_wrapper textarea::placeholder{color:#a8aaa1;opacity:1}:root body.adc-site .gform_wrapper input[type=file]{max-width:100%;color:#c4c2ba;font:400 14px/1.6 Montserrat,Arial,sans-serif}:root body.adc-site .gform_wrapper input[type=file]::file-selector-button{background:#c9a564;color:#111;border:1px solid #c9a564;border-radius:0;padding:12px 18px;margin-right:12px;font:600 13px/1.5 Montserrat,Arial,sans-serif;cursor:pointer}:root body.adc-site .gform_wrapper .gform_drop_area{background:#242622!important;border-color:#c9a564!important}:root body.adc-site .gform_wrapper .gpfup__file{font-family:Montserrat,Arial,sans-serif;color:#eeeae3}.adc-site .cropper__lightbox .gpfup__cropper__topbar button{font:500 14px/1.5 Montserrat,Arial,sans-serif;background:#c9a564;color:#111;border:1px solid #c9a564;border-radius:0;min-height:44px}.adc-site .cropper__lightbox .gpfup__cropper__topbar button:hover{background:#dfbe84;border-color:#dfbe84}.adc-site .cropper__lightbox .gpfup__cropper__topbar button:focus-visible{outline:2px solid #eeeae3;outline-offset:3px}@media(max-width:760px){:root body.adc-site .gform_wrapper .gform_footer,:root body.adc-site .gform_wrapper .gform_page_footer{gap:12px}:root body.adc-site .gform_wrapper .gform_button,:root body.adc-site .gform_wrapper .gform_next_button,:root body.adc-site .gform_wrapper .gform_previous_button{max-width:100%;white-space:normal}}:root body.adc-site .gform_wrapper input[type=file]{font-family:Montserrat,Arial,sans-serif!important}.adc-project .adc-breadcrumb{margin-bottom:28px}.adc-winner-profile>.adc-page-award{margin-bottom:28px}.adc-winner-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,68px);align-items:center;margin-bottom:48px}.adc-winner-intro{margin:0;min-width:0}.adc-winner-intro h1{font-size:clamp(32px,3.7vw,54px);line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere;margin-bottom:18px}.adc-winner-intro .adc-lead{font-size:18px;margin:0 0 16px}.adc-winner-nomination{font-size:12px;line-height:1.7;color:var(--adc-muted);max-width:38em;margin:0}.adc-winner-honour{--award-metal:#c9a564;display:flex;gap:20px;align-items:center;padding:18px 0 24px;margin-bottom:26px;border-bottom:1px solid var(--adc-line);color:var(--award-metal)}.adc-winner-honour--platinum{--award-metal:#dbdfdc}.adc-winner-honour--silver{--award-metal:#bfc8cf}.adc-winner-honour--bronze{--award-metal:#d09c79}.adc-winner-laurel{width:88px;height:88px;flex-shrink:0;filter:drop-shadow(0 0 16px color-mix(in srgb,currentColor 12%,transparent))}.adc-winner-honour-kicker{display:block;font-size:11px;letter-spacing:.18em;margin-bottom:8px}.adc-winner-honour strong{display:block;font-size:clamp(19px,2vw,26px);line-height:1.3;font-weight:500;text-transform:uppercase;letter-spacing:.035em}.adc-winner-honour-category{display:block;margin-top:7px;font-size:11px;color:var(--adc-muted)}.adc-winner-hero .adc-project-cover{margin:0;min-width:0;background:#1b1d1a;border:1px solid var(--adc-line);padding:10px}.adc-winner-hero .adc-project-cover img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.adc-winner-profile .adc-project-body{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(28px,5vw,64px);padding-top:32px;border-top:1px solid var(--adc-line);margin-bottom:36px}.adc-winner-profile .adc-project-body h2{font-size:24px;margin:0 0 18px}.adc-winner-profile .adc-facts{margin:0}.adc-winner-profile .adc-facts>div{padding:12px 0}.adc-winner-profile .adc-facts>div:first-child{padding-top:0}.adc-winner-profile .adc-project-story p{font-size:14px;line-height:1.85;margin:0 0 18px}.adc-winner-profile .adc-studio{margin-top:28px;padding-bottom:0}.adc-winner-profile .adc-project-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start;margin:0 0 40px}.adc-winner-profile .adc-project-gallery figure{min-width:0;margin:0;background:#1b1d1a}.adc-winner-profile .adc-project-gallery img{display:block;width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.adc-winner-intro{animation:adc-winner-arrive .55s ease-out both}.adc-winner-hero .adc-project-cover{animation:adc-winner-arrive .7s ease-out both}.adc-winner-laurel{animation:adc-winner-arrive .85s ease-out both}}@keyframes adc-winner-arrive{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.adc-winner-hero{gap:28px}.adc-winner-honour{gap:12px}.adc-winner-laurel{width:70px;height:70px}}@media(max-width:760px){.adc-winner-hero{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.adc-winner-honour{margin-bottom:22px;padding-top:0}.adc-winner-intro h1{font-size:36px}.adc-winner-hero .adc-project-cover img{max-height:480px}.adc-winner-profile .adc-project-body{grid-template-columns:1fr;gap:28px;padding-top:26px}.adc-winner-profile .adc-project-body aside{order:0}.adc-winner-profile .adc-project-story{order:1}.adc-winner-profile .adc-project-gallery{grid-template-columns:1fr;gap:18px}}