:where(.fl-builder-content,.fl-page) :is(a[href],button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus{outline-style:none!important}.coq_btn .pp-button,.coq_btn.fl-module a.pp-button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--jcd-font-sans);font-weight:var(--jcd-btn-weight);text-transform:var(--jcd-btn-transform);letter-spacing:var(--jcd-btn-tracking);border-radius:var(--jcd-radius-none);border-width:2px;border-style:solid;padding:var(--jcd-space-xs) var(--jcd-space-lg);transition:background-color var(--jcd-duration-base) ease-out,border-color var(--jcd-duration-base) ease-out,color var(--jcd-duration-base) ease-out}.coq_btn_outline .pp-button,.coq_btn_outline.fl-module a.pp-button{background-color:#fff0;border-color:var(--jcd-color-accent);color:var(--jcd-color-accent-text)}.coq_btn_outline .pp-button:hover,.coq_btn_outline .pp-button:focus-visible{background-color:var(--jcd-color-accent)!important;border-color:var(--jcd-color-accent)!important;color:var(--jcd-color-cta-fg)!important}.coq_btn_solid .pp-button,.coq_btn_solid.fl-module a.pp-button{background-color:var(--jcd-color-accent);border-color:var(--jcd-color-accent);color:var(--jcd-color-cta-fg)}.coq_btn_solid .pp-button:hover,.coq_btn_solid .pp-button:focus-visible{background-color:var(--jcd-color-accent-hover)!important;border-color:var(--jcd-color-accent-hover)!important}.coq_btn .pp-button:focus-visible{outline:2px solid #fff0}.section_is_hero .fl-row-content-wrap:after{mix-blend-mode:multiply}.section_is_hero .fl-row-content-wrap{min-height:clamp(650px, 70vh, 900px)}.section_is_hero .fl-row-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;box-sizing:border-box;padding-bottom:136px}@media (max-width:1200px){.section_is_hero .fl-row-content-wrap{min-height:clamp(600px, 70vh, 800px)}.section_is_hero .fl-row-content{padding-bottom:108px}}@media (max-width:992px){.section_is_hero .fl-row-content-wrap{min-height:clamp(660px, 65vh, 780px)}.section_is_hero .fl-row-content{padding-bottom:192px}}@media (max-width:768px){.section_is_hero .fl-row-content-wrap{min-height:clamp(650px, 65vh, 750px)}.section_is_hero .fl-row-content{padding-bottom:176px}}.section_is_hero .fl-row-content-wrap:after{mix-blend-mode:multiply}.section_is_hero .fl-row-content{position:absolute!important;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding-bottom:136px}@media (max-width:1200px){.section_is_hero .fl-row-content{padding-bottom:108px}}@media (max-width:992px){.section_is_hero .fl-row-content{padding-bottom:192px}}@media (max-width:768px){.section_is_hero .fl-row-content{padding-bottom:176px}}.section_is_hero .fl-row-content-wrap{position:relative}.coq_hero_sponsor_band{position:absolute;bottom:0;left:0;right:0;display:grid!important;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center}.coq_hero_sponsor_band>*{min-width:0}.coq_hero_sponsor_band>.fl-module-pp-image{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width:992px){.coq_hero_sponsor_band{grid-template-columns:repeat(2,1fr)}}.coq_hero_sponsor_band>.fl-module-pp-image{flex:0 0 25%!important;max-width:25%!important}@media (max-width:992px){.coq_hero_sponsor_band>.fl-module-pp-image{flex:0 0 50%!important;max-width:50%!important}}.coq_hero_sponsor_band .pp-photo-container,.coq_hero_sponsor_band .pp-photo,.coq_hero_sponsor_band .pp-photo-content,.coq_hero_sponsor_band .pp-photo-content-inner{width:150px!important;max-width:150px!important;height:auto!important;overflow:visible!important;margin-left:auto;margin-right:auto}.coq_hero_sponsor_band .pp-photo-img{width:150px!important;max-width:150px!important;height:auto!important}@media (max-width:1200px){.coq_hero_sponsor_band{background-size:100% 70vh}}@media (max-width:992px){.coq_hero_sponsor_band{background-size:100% 65vh}}@media (max-width:768px){.coq_hero_sponsor_band{background-image:none}}.coq_hero_display .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:var(--jcd-text-lead);font-weight:var(--jcd-weight-regular);text-transform:uppercase;color:var(--jcd-color-accent-text);margin-top:var(--jcd-space-md)}.coq_hero_dates{font-family:var(--jcd-font-sans);font-size:var(--jcd-text-h3);font-weight:var(--jcd-weight-regular);text-transform:uppercase;letter-spacing:var(--jcd-tracking-tight);color:var(--jcd-color-ink);text-align:center}@media (max-width:992px){.coq_hero_dates{font-size:1.5rem}}@media (max-width:768px){.coq_hero_dates{font-size:1.25rem}}.section_is_mission .fl-row-content-wrap:after{mix-blend-mode:multiply}.coq_mission_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;text-transform:uppercase;color:var(--jcd-color-accent-text);margin:0}@media (max-width:1200px){.coq_mission_heading .pp-heading .heading-title{font-size:3.25rem}}@media (max-width:992px){.coq_mission_heading .pp-heading .heading-title{font-size:2.75rem}}@media (max-width:768px){.coq_mission_heading .pp-heading .heading-title{font-size:2.25rem}}.coq_mission_heading .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:1.5rem;font-weight:var(--jcd-weight-regular);line-height:1.3;color:var(--jcd-color-ink);margin-top:var(--jcd-space-lg)}@media (max-width:992px){.coq_mission_heading .pp-sub-heading{font-size:1.25rem}}@media (max-width:768px){.coq_mission_heading .pp-sub-heading{font-size:1.125rem}}.coq_tagline_flourish img{display:block;width:100px;height:auto;margin:0 auto var(--jcd-space-lg)}@media (max-width:992px){.coq_tagline_flourish img{width:76px}}@media (max-width:768px){.coq_tagline_flourish img{width:56px}}.coq_tagline_flourish_flip img{transform:rotate(180deg);margin:var(--jcd-space-lg) auto 0}.coq_tagline_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:2.8rem;line-height:1.05;color:#412405;text-align:center;max-width:62ch;margin:0 auto}@media (max-width:1200px){.coq_tagline_heading .pp-heading .heading-title{font-size:4rem}}@media (max-width:992px){.coq_tagline_heading .pp-heading .heading-title{font-size:3.25rem}}@media (max-width:768px){.coq_tagline_heading .pp-heading .heading-title{font-size:2.375rem}}.section_is_contest_dates .fl-row-content-wrap:after{mix-blend-mode:multiply}@media (max-width:992px){.section_is_contest_dates .fl-col-group>.fl-col:nth-child(2)>.fl-col-content{display:grid;grid-template-columns:max-content;justify-content:center}}.coq_dates_heading .pp-heading .heading-title,.coq_dates_heading.fl-module-heading .fl-heading{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;line-height:1.1;color:var(--jcd-color-ink);margin:0}@media (max-width:1200px){.coq_dates_heading .pp-heading .heading-title,.coq_dates_heading.fl-module-heading .fl-heading{font-size:3.25rem}}@media (max-width:992px){.coq_dates_heading .pp-heading .heading-title,.coq_dates_heading.fl-module-heading .fl-heading{font-size:2.75rem}}@media (max-width:768px){.coq_dates_heading .pp-heading .heading-title,.coq_dates_heading.fl-module-heading .fl-heading{font-size:2.25rem}}.coq_dates_number{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:5.6rem;line-height:1;color:var(--jcd-color-accent-text);flex-shrink:0}@media (max-width:1200px){.coq_dates_number{font-size:4.5rem}}@media (max-width:992px){.coq_dates_number{font-size:3.5rem}}@media (max-width:768px){.coq_dates_number{font-size:2.75rem}}.coq_dates_step_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:2.95rem;line-height:1.15;color:var(--jcd-color-ink);margin:0}@media (max-width:1200px){.coq_dates_step_heading .pp-heading .heading-title{font-size:2.625rem}}@media (max-width:992px){.coq_dates_step_heading .pp-heading .heading-title{font-size:2.25rem}}@media (max-width:768px){.coq_dates_step_heading .pp-heading .heading-title{font-size:1.875rem}}.coq_dates_step_heading .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:var(--jcd-text-h3);font-weight:var(--jcd-weight-regular);text-transform:uppercase;letter-spacing:var(--jcd-tracking-tight);color:var(--jcd-color-ink);margin-top:var(--jcd-space-xs)}@media (max-width:992px){.coq_dates_step_heading .pp-sub-heading{font-size:1.375rem}}@media (max-width:768px){.coq_dates_step_heading .pp-sub-heading{font-size:1.125rem}}.coq_categories_heading .pp-heading .heading-title,.coq_categories_heading.fl-module-heading .fl-heading{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;color:var(--jcd-color-accent-text);text-align:center;margin:0 0 var(--jcd-space-xl)}@media (max-width:1200px){.coq_categories_heading .pp-heading .heading-title,.coq_categories_heading.fl-module-heading .fl-heading{font-size:3.25rem}}@media (max-width:992px){.coq_categories_heading .pp-heading .heading-title,.coq_categories_heading.fl-module-heading .fl-heading{font-size:2.75rem}}@media (max-width:768px){.coq_categories_heading .pp-heading .heading-title,.coq_categories_heading.fl-module-heading .fl-heading{font-size:2.25rem}}.coq_categories_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--jcd-space-md)}@media (max-width:992px){.coq_categories_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.coq_categories_grid{grid-template-columns:repeat(2,1fr)}.coq_categories_grid>.coq_categories_tile:last-child{grid-column:span 2}}.coq_categories_tile{position:relative;aspect-ratio:3 / 4;overflow:hidden}.coq_categories_tile .fl-photo{position:absolute;inset:0;z-index:0}.coq_categories_tile .fl-photo-content,.coq_categories_tile .fl-photo-img{display:block;width:100%;height:100%;object-fit:cover}.coq_categories_tile::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;background:rgb(97 76 19 / .65);mix-blend-mode:multiply;pointer-events:none!important}.coq_categories_tile .fl-module-pp-heading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.coq_categories_tile .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:2.3rem;text-transform:uppercase;color:var(--jcd-color-ink);text-align:center;margin:0}@media (max-width:992px){.coq_categories_tile .pp-heading .heading-title{font-size:2rem}}@media (max-width:768px){.coq_categories_tile .pp-heading .heading-title{font-size:1.5rem}}.coq_categories_tile a{position:absolute;inset:0;z-index:3}.section_is_conservation .fl-row-content-wrap:after{mix-blend-mode:multiply}.coq_conservation_icon img{display:block;width:60px;height:auto;margin:0 auto var(--jcd-space-lg)}@media (max-width:768px){.coq_conservation_icon img{width:44px}}.coq_conservation_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;text-transform:uppercase;color:var(--jcd-color-accent-text);margin:0}@media (max-width:1200px){.coq_conservation_heading .pp-heading .heading-title{font-size:3.25rem}}@media (max-width:992px){.coq_conservation_heading .pp-heading .heading-title{font-size:2.75rem}}@media (max-width:768px){.coq_conservation_heading .pp-heading .heading-title{font-size:2.25rem}}.coq_conservation_heading .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:1.5rem;font-weight:var(--jcd-weight-regular);line-height:1.3;color:var(--jcd-color-ink);margin-top:var(--jcd-space-lg)}@media (max-width:992px){.coq_conservation_heading .pp-sub-heading{font-size:1.25rem}}@media (max-width:768px){.coq_conservation_heading .pp-sub-heading{font-size:1.125rem}}.pp-tabs{position:relative}.pp-tabs .pp-tabs-labels{position:absolute;bottom:var(--jcd-space-lg);right:calc(var(--jcd-space-2xl) + var(--jcd-space-lg));z-index:3;display:flex;align-items:center;gap:var(--jcd-space-lg)}.pp-tabs .pp-tabs-labels>.pp-tabs-label{box-sizing:border-box;width:10px;height:10px;border:none;border-radius:50%;background-color:color-mix(in srgb,var(--jcd-color-ink) 40%,transparent);padding:0;margin-right:10px;transition:background-color var(--jcd-duration-base) ease-out;cursor:pointer}.pp-tabs .pp-tabs-labels>.pp-tabs-label.pp-tab-active{background-color:var(--jcd-color-accent)}.pp-tabs .pp-tabs-labels>.pp-tabs-label:focus-visible{outline:2px solid var(--jcd-color-focus);outline-offset:3px}.pp-tabs .pp-tabs-labels>.pp-tabs-label .pp-tab-label-inner,.pp-tabs .pp-tabs-labels>.pp-tabs-label .pp-tab-title{display:none}.pp-tabs-panels{position:relative}.pp-tabs-panel-content{display:block!important;transition:opacity 400ms ease-out}.pp-tabs-panel-content:not(.pp-tab-active){position:absolute;inset:0;opacity:0;pointer-events:none;z-index:0}.pp-tabs-panel-content.pp-tab-active{position:relative;opacity:1;z-index:1}@media (prefers-reduced-motion:reduce){.pp-tabs-panel-content{transition:none}}.coq_judge_row{display:flex;align-items:stretch}@media (max-width:768px){.coq_judge_row{flex-direction:column}.pp-tabs .pp-tabs-labels>.pp-tabs-label{width:24px;height:24px}.pp-tabs-panel-label{display:none!important}}.coq_judges_heading{display:flex;flex-direction:column;justify-content:center;height:100%}.coq_judges_text{padding:0 var(--jcd-space-2xl)}@media (max-width:992px){.coq_judges_text{min-height:550px;align-items:center}}@media (max-width:768px){.coq_judges_text{min-height:550px}}.coq_judge_photo{position:relative;aspect-ratio:1640 / 1745;overflow:hidden}.coq_judge_photo .pp-photo-container,.coq_judge_photo .pp-photo,.coq_judge_photo .pp-photo-content,.coq_judge_photo .pp-photo-content-inner{height:100%!important}.coq_judge_photo .pp-photo-img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.coq_judge_photo::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;background:rgb(97 76 19 / .65);mix-blend-mode:multiply;pointer-events:none!important}.coq_judges_name .pp-heading .heading-title{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:var(--jcd-text-h2);text-transform:uppercase;color:var(--jcd-color-ink);text-align:center;margin:0}@media (max-width:1200px){.coq_judges_name .pp-heading .heading-title{font-size:2.625rem}}@media (max-width:992px){.coq_judges_name .pp-heading .heading-title{font-size:2.25rem}}@media (max-width:768px){.coq_judges_name .pp-heading .heading-title{font-size:1.875rem}}.coq_judges_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:var(--jcd-text-h2);text-transform:uppercase;color:var(--jcd-color-accent-text);margin:0}@media (max-width:1200px){.coq_judges_heading .pp-heading .heading-title{font-size:3.25rem}}@media (max-width:992px){.coq_judges_heading .pp-heading .heading-title{font-size:2.75rem}}@media (max-width:768px){.coq_judges_heading .pp-heading .heading-title{font-size:2.25rem}}.coq_judges_heading .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:1.2rem;font-weight:var(--jcd-weight-regular);line-height:1.3;color:var(--jcd-color-ink);margin-top:var(--jcd-space-lg);max-width:42ch}@media (max-width:992px){.coq_judges_heading .pp-sub-heading{font-size:1.25rem}}@media (max-width:992px){.coq_judges_heading .pp-sub-heading{font-size:1.25rem;max-width:100%}}.section_is_newsletter .fl-row-content-wrap{padding-top:calc(var(--jcd-space-4xl) + var(--jcd-space-xl))!important;padding-bottom:calc(var(--jcd-space-4xl) + var(--jcd-space-xl))!important}@media (max-width:768px){.section_is_newsletter .fl-row-content-wrap{padding-top:calc(var(--jcd-space-3xl) + var(--jcd-space-lg))!important;padding-bottom:calc(var(--jcd-space-3xl) + var(--jcd-space-lg))!important}}.coq_newsletter_title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;text-transform:uppercase;color:#141414;text-align:center;margin:0 0 var(--jcd-space-md)}@media (max-width:1200px){.coq_newsletter_title{font-size:3.25rem}}@media (max-width:992px){.coq_newsletter_title{font-size:2.75rem}}@media (max-width:768px){.coq_newsletter_title{font-size:2.25rem}}.coq_newsletter_subtext{font-family:var(--jcd-font-sans);font-size:var(--jcd-text-lead);font-weight:var(--jcd-weight-regular);line-height:var(--jcd-leading-body);color:#141414;text-align:center;margin:0 0 var(--jcd-space-lg)}.section_is_newsletter .gform_wrapper{max-width:700px}.section_is_newsletter .pp-gf-inner{display:flex;flex-direction:column}.section_is_newsletter .form-title{display:none}.section_is_newsletter .gform_wrapper{order:1}.section_is_newsletter .form-description{order:2;color:#141414!important;font-family:var(--jcd-font-sans);font-size:var(--jcd-text-body);text-align:center;margin-top:var(--jcd-space-sm)}.section_is_newsletter form{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:center;gap:var(--jcd-space-xs)}.section_is_newsletter .gform_body{flex:1 1 0%;min-width:0}.section_is_newsletter .gfield{margin:0!important}.section_is_newsletter .gfield_label{display:none}.section_is_newsletter .ginput_container_email{margin:0}.section_is_newsletter .gfield input[type="email"]{font-family:var(--jcd-font-sans);font-size:var(--jcd-text-lead);color:#141414;background:var(--jcd-color-white);border:1px solid #141414;border-radius:0;padding:10px;height:60px;width:100%;box-sizing:border-box}.section_is_newsletter .gform_footer{margin:0;padding:0;flex:0 0 auto}.section_is_newsletter .gform_button,.section_is_newsletter input[type="submit"].gform_button{font-family:var(--jcd-font-sans)!important;font-size:var(--jcd-text-lead)!important;font-weight:var(--jcd-weight-bold)!important;text-transform:uppercase!important;line-height:normal!important;color:var(--jcd-color-accent-text)!important;background-color:#141414!important;border:2px solid #141414!important;border-radius:0!important;padding:16px 32px!important;height:60px!important;cursor:pointer}.section_is_newsletter .gform_button:hover{background-color:var(--jcd-color-paper)!important;border-color:var(--jcd-color-paper)!important}@media (max-width:768px){.section_is_newsletter form{flex-direction:column;align-items:stretch}.section_is_newsletter .gform_footer{flex:1 1 100%;width:100%!important}.section_is_newsletter .gform_button{width:100%!important}}.section_is_newsletter .validation_error,.section_is_newsletter .gfield_description.validation_message{color:#141414;font-family:var(--jcd-font-sans)}.coq_altrow_row{position:relative;overflow:hidden}.coq_altrow_photo{position:relative}.coq_altrow_photo img{display:block;width:100%;height:auto;aspect-ratio:1 / 1}.coq_altrow_heading{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 var(--jcd-space-2xl)}.coq_altrow_heading .pp-heading-separator-icon img{display:block;width:100px;height:auto;margin-bottom:var(--jcd-space-lg)}.coq_altrow_heading .pp-heading .heading-title{font-family:var(--jcd-font-serif);font-weight:var(--jcd-weight-display);font-size:3.7rem;text-transform:uppercase;color:var(--jcd-color-accent-text);margin:0 0 10px}@media (max-width:1200px){.coq_altrow_heading{aspect-ratio:1 / 1;padding:0 var(--jcd-space-sm)}.coq_altrow_heading .pp-heading .heading-title{font-size:3rem}}@media (max-width:992px){.coq_altrow_heading{padding:0 var(--jcd-space-2xl)}.coq_altrow_heading .pp-heading .heading-title{font-size:3.7rem}}@media (max-width:768px){.coq_altrow_heading .pp-heading .heading-title{font-size:2.25rem}}.coq_altrow_heading .pp-sub-heading{font-family:var(--jcd-font-sans);font-size:1.2rem;font-weight:var(--jcd-weight-regular);line-height:1.3;color:var(--jcd-color-ink);margin-top:var(--jcd-space-lg);max-width:50ch}@media (max-width:992px){.coq_altrow_heading .pp-sub-heading{font-size:1.25rem}}@media (max-width:768px){.coq_altrow_heading .pp-sub-heading{font-size:1.125rem}}.coq_altrow_heading_prizes .pp-heading .heading-title{text-transform:none;color:var(--jcd-color-ink);margin:0 0 10px}