@charset "UTF-8";.card-grid-item-award.svelte-1jk18s7{display:flex;flex-direction:column;gap:1rem}.card-grid-item-award__link.svelte-1jk18s7{display:block}.card-grid-item-award__link.svelte-1jk18s7:hover .card-grid-item-award__logo:where(.svelte-1jk18s7){background-color:var(--colour-crisp-muslin)}.card-grid-item-award__link.svelte-1jk18s7:focus-visible{outline:2px solid var(--colour-dreamless-sleep);outline-offset:4px}.card-grid-item-award__logo.svelte-1jk18s7{align-items:center;aspect-ratio:1/1;background-color:var(--colour-classic-chalk);box-sizing:border-box;display:flex;justify-content:center;padding:2rem;transition:background-color .2s ease}.card-grid-item-award.svelte-1jk18s7 .card-grid-item-award__logo:where(.svelte-1jk18s7) img:where(.svelte-1jk18s7){aspect-ratio:auto;height:auto;max-height:var(--logo-scale);max-width:var(--logo-scale);-o-object-fit:contain;object-fit:contain;width:auto}.card-grid-item-award__result.svelte-1jk18s7{color:var(--colour-brassy-brass);font-family:var(--font-secondary);font-size:1.2rem;font-weight:600;letter-spacing:.06em;margin:.8rem 0 0;text-transform:uppercase}.card-grid-item-award__title.svelte-1jk18s7{font-family:var(--font-secondary);font-size:var(--text-body-base);font-weight:var(--font-weight-medium);line-height:1.2;color:var(--colour-dreamless-sleep);font-size:1.8rem;line-height:1.3;margin:0}.card-grid-item-award__category.svelte-1jk18s7{font-family:var(--font-secondary);font-size:var(--text-body-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body);border-top:1px solid var(--colour-crisp-muslin);color:var(--colour-grey);font-size:1.5rem;line-height:1.45;margin:0;padding-top:1rem}@keyframes svelte-2g0hdk-awards-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.awards-carousel.svelte-2g0hdk{background-color:var(--colour-classic-chalk);padding:5.6rem 0}@media(min-width:48em){.awards-carousel.svelte-2g0hdk{padding:8rem 0}}.awards-carousel__intro.svelte-2g0hdk{align-items:center;display:flex;flex-direction:column;gap:1.2rem;padding:0 var(--layout-pagegrid-margin) 4.8rem;text-align:center}@media(min-width:48em){.awards-carousel__intro.svelte-2g0hdk{padding-bottom:8rem}}.awards-carousel__heading.svelte-2g0hdk{font-family:var(--font-primary);font-optical-sizing:auto;font-size:var(--text-display-lg);font-weight:var(--font-weight-normal);line-height:1;text-transform:uppercase}@media(min-width:64em){.awards-carousel__heading.svelte-2g0hdk{font-size:var(--text-display-lg-desktop);line-height:1;letter-spacing:-.18rem}}.awards-carousel__heading.svelte-2g0hdk{color:var(--colour-dreamless-sleep);margin:0}.awards-carousel__heading--as-typed.svelte-2g0hdk{text-transform:none}.awards-carousel__subheading.svelte-2g0hdk{font-family:var(--font-secondary);font-size:var(--text-body-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body);color:var(--colour-grey);margin:0}@media(min-width:48em){.awards-carousel__subheading.svelte-2g0hdk{font-size:1.7rem}}.awards-carousel__viewport.svelte-2g0hdk{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);overflow:hidden}.awards-carousel__track.svelte-2g0hdk{animation:svelte-2g0hdk-awards-marquee var(--duration) linear infinite;display:flex;width:max-content}.awards-carousel__viewport.svelte-2g0hdk:hover .awards-carousel__track:where(.svelte-2g0hdk),.awards-carousel__track--paused.svelte-2g0hdk{animation-play-state:paused}.awards-carousel__list.svelte-2g0hdk{align-items:center;display:flex;gap:4.8rem;list-style:none;margin:0;padding:0 2.4rem}@media(min-width:48em){.awards-carousel__list.svelte-2g0hdk{gap:7.2rem;padding:0 3.6rem}}.awards-carousel__badge.svelte-2g0hdk{align-items:center;display:flex;flex:none;height:10.4rem;justify-content:center;width:12rem}@media(min-width:48em){.awards-carousel__badge.svelte-2g0hdk{width:16.8rem}}.awards-carousel__badge.svelte-2g0hdk img:where(.svelte-2g0hdk){height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(prefers-reduced-motion:reduce){.awards-carousel__viewport.svelte-2g0hdk{overflow-x:auto}.awards-carousel__track.svelte-2g0hdk{animation:none}.awards-carousel__list--copy.svelte-2g0hdk,.awards-carousel__badge--repeat.svelte-2g0hdk{display:none}}.awards-carousel__cta.svelte-2g0hdk{align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:1fr auto 1fr;padding:4.8rem var(--layout-pagegrid-margin) 0}.awards-carousel__cta.svelte-2g0hdk .awards-carousel__link{grid-column:2}.awards-carousel__pause.svelte-2g0hdk{align-items:center;background:none;border:0;color:var(--colour-dreamless-sleep);cursor:pointer;display:inline-flex;grid-column:3;height:3.2rem;justify-content:center;justify-self:end;padding:0;width:3.2rem}.awards-carousel__pause.svelte-2g0hdk svg{fill:currentColor}.awards-carousel__pause.svelte-2g0hdk:hover svg{fill:none}.awards-carousel__pause.svelte-2g0hdk:focus-visible{outline:2px solid var(--colour-dreamless-sleep);outline-offset:4px}@media(prefers-reduced-motion:reduce){.awards-carousel__pause.svelte-2g0hdk{display:none}}.awards-carousel.svelte-2g0hdk .awards-carousel__link{align-items:center;color:var(--colour-dreamless-sleep);display:inline-flex;font-family:var(--font-secondary);font-size:1.5rem;font-weight:500;letter-spacing:.06em;min-height:4.4rem;text-transform:uppercase;text-underline-offset:6px}.awards-carousel.svelte-2g0hdk .awards-carousel__link:hover{color:var(--colour-brassy-brass)}.awards-table.svelte-1qp8xw2{border-bottom:1px solid var(--colour-dreamless-sleep);border-top:1px solid var(--colour-dreamless-sleep);margin-left:var(--layout-pagegrid-margin);margin-right:var(--layout-pagegrid-margin)}.awards-table__summary.svelte-1qp8xw2{align-items:center;cursor:pointer;display:flex;gap:2.4rem;justify-content:space-between;list-style:none;min-height:4.4rem;padding:3.2rem 0}.awards-table__summary.svelte-1qp8xw2::-webkit-details-marker{display:none}.awards-table__summary.svelte-1qp8xw2:focus-visible{outline:2px solid var(--colour-dreamless-sleep);outline-offset:4px}.awards-table__heading.svelte-1qp8xw2{font-family:var(--font-primary);font-optical-sizing:auto;font-size:var(--text-display-md);font-weight:var(--font-weight-normal);line-height:1.2;text-transform:uppercase}@media(min-width:64em){.awards-table__heading.svelte-1qp8xw2{font-size:var(--text-display-md-desktop);line-height:1;letter-spacing:-.135rem}}.awards-table__heading.svelte-1qp8xw2{color:var(--colour-dreamless-sleep);margin:0}.awards-table__heading--as-typed.svelte-1qp8xw2{text-transform:none}.awards-table__icon.svelte-1qp8xw2{flex:none;height:2.4rem;position:relative;width:2.4rem}.awards-table__icon.svelte-1qp8xw2:before,.awards-table__icon.svelte-1qp8xw2:after{background-color:var(--colour-dreamless-sleep);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.awards-table__icon.svelte-1qp8xw2:after{transform:rotate(90deg);transition:transform .2s ease}.awards-table[open].svelte-1qp8xw2 .awards-table__icon:where(.svelte-1qp8xw2):after{transform:rotate(0)}.awards-table__scroll.svelte-1qp8xw2{overflow-x:auto;padding-bottom:3.2rem}.awards-table__empty.svelte-1qp8xw2{color:var(--colour-lucky-grey)}.awards-table.svelte-1qp8xw2 table:where(.svelte-1qp8xw2){font-family:var(--font-secondary);font-size:var(--text-body-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body);border-collapse:collapse;font-size:1.5rem;min-width:72rem;text-align:left;width:100%}.awards-table.svelte-1qp8xw2 th:where(.svelte-1qp8xw2),.awards-table.svelte-1qp8xw2 td:where(.svelte-1qp8xw2){padding:1.2rem 1.6rem 1.2rem 0;vertical-align:top}.awards-table.svelte-1qp8xw2 th:where(.svelte-1qp8xw2):last-child,.awards-table.svelte-1qp8xw2 td:where(.svelte-1qp8xw2):last-child{padding-right:0}.awards-table.svelte-1qp8xw2 th:where(.svelte-1qp8xw2){border-bottom:1px solid var(--colour-orochimaru);font-weight:600}.awards-table.svelte-1qp8xw2 td:where(.svelte-1qp8xw2){border-bottom:1px solid var(--colour-errigal-white)}.awards-table.svelte-1qp8xw2 a:where(.svelte-1qp8xw2){color:var(--colour-dreamless-sleep);text-decoration:underline;text-underline-offset:3px}.awards-table.svelte-1qp8xw2 a:where(.svelte-1qp8xw2):hover{color:var(--colour-brassy-brass);text-decoration:none}.two-col-text.svelte-urqii6{color:var(--colour-dreamless-sleep);display:grid;gap:2.4rem;max-width:none;padding-left:var(--layout-pagegrid-margin);padding-right:var(--layout-pagegrid-margin)}@media(min-width:48em){.two-col-text.svelte-urqii6{gap:4.8rem;grid-template-columns:repeat(2,1fr)}}.two-col-text__col.svelte-urqii6{font-family:var(--font-secondary);font-size:var(--text-body-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body)}.two-col-text__col.svelte-urqii6 a:not(.button):not(.link-text){color:var(--colour-black-out);-webkit-text-decoration:underline solid var(--colour-lucky-grey);text-decoration:underline solid var(--colour-lucky-grey)}.two-col-text__col.svelte-urqii6 a:not(.button):not(.link-text):hover,.two-col-text__col.svelte-urqii6 a:not(.button):not(.link-text):focus{background-color:var(--colour-black-out);color:var(--colour-white);-webkit-text-decoration:underline solid var(--colour-lucky-grey);text-decoration:underline solid var(--colour-lucky-grey)}.two-col-text__col.svelte-urqii6{line-height:1.7}@media(min-width:48em){.two-col-text__col.svelte-urqii6{font-size:1.8rem}}.two-col-text__col.svelte-urqii6 p{font:inherit;line-height:inherit;margin:0;text-wrap:pretty}.two-col-text__col.svelte-urqii6 p:not(:last-child){margin-bottom:1.6rem}.legacy-image.svelte-7c9snv{width:100%;position:relative;min-height:20px;min-width:20px;overflow:hidden}.news-hero.svelte-7c9snv{display:block;width:100%;max-width:1200px;height:auto;-o-object-fit:cover;object-fit:cover}.sb-font-size-12{font-size:12px}.sb-font-size-14{font-size:14px}.sb-font-size-16{font-size:16px}.sb-font-size-18{font-size:18px}img.sb-richtext-align-center{display:block;margin-inline:auto}img.sb-richtext-align-fullwidth{display:block;max-width:100%;height:auto}img.sb-richtext-align-fullwidth:not([width]){width:100%}.google-slides.svelte-1uo4kcz{display:block;width:100%;height:auto;border:0}.storyblok-block.svelte-1uo4kcz{width:100%}.centered-layout.svelte-1uo4kcz{width:100%;display:flex;justify-content:center}.centered-layout.svelte-1uo4kcz .storyblok-block{display:flex;justify-content:center}.storyblok-block--hidden.svelte-1uo4kcz{padding:1rem;border:1px dashed #999}.hidden-label.svelte-1uo4kcz{font-size:1.3rem;color:#666}
