.WinnerCard-module-scss-module__5NKO3G__card{border-radius:var(--bo-radius);background:var(--bo-surface);height:100%;box-shadow:var(--bo-shadow);color:var(--bo-ink);flex-direction:column;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.WinnerCard-module-scss-module__5NKO3G__card:hover{box-shadow:var(--bo-shadow-hover);color:var(--bo-ink);text-decoration:none;transform:translateY(-2px)}.WinnerCard-module-scss-module__5NKO3G__category{background:var(--bo-accent-strong);color:#fff;font:700 13px/1.3 var(--bo-font-heading);letter-spacing:.06em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;margin:0;padding:6px 10px;display:flex}.WinnerCard-module-scss-module__5NKO3G__media{aspect-ratio:1;background:var(--bo-tint);background:var(--bo-surface);display:block;position:relative;overflow:hidden}.WinnerCard-module-scss-module__5NKO3G__image{object-fit:contain}.WinnerCard-module-scss-module__5NKO3G__name{border-top:1px solid var(--bo-border);color:var(--bo-ink);font:700 17px/1.25 var(--bo-font-heading);text-align:center;flex:1 0 auto;margin:0;padding:12px 12px 14px}@media (min-width:768px){.WinnerCard-module-scss-module__5NKO3G__name{font-size:19px}}
.ClassicGrid-module-scss-module__20y6tq__grid{gap:var(--bo-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ClassicGrid-module-scss-module__20y6tq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}@supports (grid-template-rows:subgrid){.ClassicGrid-module-scss-module__20y6tq__grid>li,.ClassicGrid-module-scss-module__20y6tq__grid>li>a{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}
.RichText-module-scss-module__bTstdq__rich{color:var(--bo-text);font-size:17px;line-height:1.65}.RichText-module-scss-module__bTstdq__rich>:first-child{margin-top:0}.RichText-module-scss-module__bTstdq__rich>:last-child{margin-bottom:0}.RichText-module-scss-module__bTstdq__rich p,.RichText-module-scss-module__bTstdq__rich ul,.RichText-module-scss-module__bTstdq__rich ol,.RichText-module-scss-module__bTstdq__rich blockquote{margin:0 0 1em}.RichText-module-scss-module__bTstdq__rich ul,.RichText-module-scss-module__bTstdq__rich ol{padding-left:1.4em}.RichText-module-scss-module__bTstdq__rich a{color:var(--bo-accent);text-underline-offset:2px;text-decoration:underline}.RichText-module-scss-module__bTstdq__rich img{max-width:100%;height:auto}
.AwardSection-module-scss-module__8zeUha__section{margin:0 0 48px}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__section{margin-bottom:64px}}.AwardSection-module-scss-module__8zeUha__title{color:var(--bo-ink);font:700 26px/1.15 var(--bo-font-heading);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px}.AwardSection-module-scss-module__8zeUha__title:after{content:"";background:var(--bo-accent);width:48px;height:3px;margin-top:10px;display:block}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__title{font-size:30px}}.AwardSection-module-scss-module__8zeUha__intro{color:var(--bo-muted);margin-bottom:24px}.AwardSection-module-scss-module__8zeUha__grid{gap:var(--bo-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}.AwardSection-module-scss-module__8zeUha__feature{border-radius:var(--bo-radius);background:var(--bo-surface);box-shadow:var(--bo-shadow);gap:16px 32px;padding:16px;transition:box-shadow .2s;display:grid;position:relative}.AwardSection-module-scss-module__8zeUha__feature:hover{box-shadow:var(--bo-shadow-hover)}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__feature{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;padding:24px}}.AwardSection-module-scss-module__8zeUha__featureMedia{aspect-ratio:1;background:var(--bo-tint);background:var(--bo-surface);width:min(100%,360px);margin-inline:auto;display:block;position:relative;overflow:hidden}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__featureMedia{width:100%}}.AwardSection-module-scss-module__8zeUha__featureImage{object-fit:contain}.AwardSection-module-scss-module__8zeUha__featureName{font:700 26px/1.15 var(--bo-font-heading);margin:0 0 12px}@media (min-width:768px){.AwardSection-module-scss-module__8zeUha__featureName{font-size:32px}}.AwardSection-module-scss-module__8zeUha__featureLink{color:var(--bo-ink);text-decoration:none}.AwardSection-module-scss-module__8zeUha__featureLink:after{content:"";border-radius:var(--bo-radius);position:absolute;inset:0}.AwardSection-module-scss-module__8zeUha__featureLink:hover{color:var(--bo-accent)}.AwardSection-module-scss-module__8zeUha__featureLink:focus-visible{outline:none}.AwardSection-module-scss-module__8zeUha__featureLink:focus-visible:after{outline:3px solid var(--bo-focus);outline-offset:3px}.AwardSection-module-scss-module__8zeUha__teaser{margin-bottom:12px}.AwardSection-module-scss-module__8zeUha__more{color:var(--bo-accent);font:700 15px/1.3 var(--bo-font-heading);letter-spacing:.06em;text-transform:uppercase}.AwardSection-module-scss-module__8zeUha__more:after{content:" →"}
.Breadcrumb-module-scss-module__4TM2cW__breadcrumb{margin:20px 0 8px}.Breadcrumb-module-scss-module__4TM2cW__list{font:600 15px/1.5 var(--bo-font-heading);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:0;list-style:none}.Breadcrumb-module-scss-module__4TM2cW__item{color:var(--bo-muted);display:inline}.Breadcrumb-module-scss-module__4TM2cW__item+.Breadcrumb-module-scss-module__4TM2cW__item:before{content:"›";content:"›"/"";margin:0 8px}.Breadcrumb-module-scss-module__4TM2cW__item>span{font-weight:400}.Breadcrumb-module-scss-module__4TM2cW__item a{min-height:44px;color:var(--bo-accent);text-underline-offset:3px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.Breadcrumb-module-scss-module__4TM2cW__item a:hover{color:var(--bo-accent);text-decoration-thickness:2px}
.YouTubeEmbed-module-scss-module__1poHha__frame{aspect-ratio:16/9;border-radius:var(--bo-radius);background:#000;position:relative;overflow:hidden}.YouTubeEmbed-module-scss-module__1poHha__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
.EditionIntro-module-scss-module__du_-qa__intro{margin:0 0 40px}.EditionIntro-module-scss-module__du_-qa__intro>*+*{margin-top:1em}
.WinnerEntry-module-scss-module__myV1pa__entry{gap:20px 40px;margin:0 0 40px;display:grid}@media (min-width:768px){.WinnerEntry-module-scss-module__myV1pa__entry{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.WinnerEntry-module-scss-module__myV1pa__media{aspect-ratio:1;background:var(--bo-tint);border:1px solid var(--bo-border);background:var(--bo-surface);display:block;position:relative;overflow:hidden}.WinnerEntry-module-scss-module__myV1pa__image{object-fit:contain}.WinnerEntry-module-scss-module__myV1pa__body{min-width:0}.WinnerEntry-module-scss-module__myV1pa__video{aspect-ratio:16/9;border-radius:var(--bo-radius);background:#000;width:100%;margin-top:24px;display:block}
.EditionPage-module-scss-module__2WdnHG__container{width:100%;max-width:calc(var(--bo-max) + 2*var(--bo-gutter));padding-inline:var(--bo-gutter);margin-inline:auto}.EditionPage-module-scss-module__2WdnHG__title{color:var(--bo-ink);font:700 32px/1.1 var(--bo-font-heading);margin:0 0 24px}@media (min-width:768px){.EditionPage-module-scss-module__2WdnHG__title{margin-bottom:32px;font-size:44px}}
.WinnerPage-module-scss-module___wriia__container{width:100%;max-width:calc(var(--bo-max) + 2*var(--bo-gutter));padding-inline:var(--bo-gutter);margin-inline:auto}.WinnerPage-module-scss-module___wriia__eyebrow{color:var(--bo-accent);font:700 14px/1.3 var(--bo-font-heading);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.WinnerPage-module-scss-module___wriia__name{color:var(--bo-ink);font:700 34px/1.1 var(--bo-font-heading);margin:0 0 20px}@media (min-width:768px){.WinnerPage-module-scss-module___wriia__name{font-size:46px}}.WinnerPage-module-scss-module___wriia__award{color:var(--bo-accent);font:700 14px/1.3 var(--bo-font-heading);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;margin-bottom:16px;font-size:18px}.WinnerPage-module-scss-module___wriia__entryName{color:var(--bo-ink);font:700 22px/1.2 var(--bo-font-heading);margin:-8px 0 16px}.WinnerPage-module-scss-module___wriia__back{border-top:1px solid var(--bo-border);margin:8px 0 0;padding-top:16px}.WinnerPage-module-scss-module___wriia__backLink{min-height:44px;color:var(--bo-accent);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.WinnerPage-module-scss-module___wriia__backLink:hover{color:var(--bo-accent);text-decoration-thickness:2px}
