@layer defaults{@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}html{scroll-behavior:smooth;interpolate-size:allow-keywords}}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}*,*:before,*:after{box-sizing:border-box;margin:0}iframe{border:none}button{background:#0000;border:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh}h1,h2,h3,h4,button,input,label{line-height:1.1}ul,ol{list-style:none;padding:0}a[class]{text-decoration:none}a:not([class]){text-decoration-skip-ink:auto;text-underline-offset:1px}img,picture,video,svg{max-width:100%;display:block}:where(img[width][height],video[width][height],svg[width][height]){height:auto}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit}textarea:not([rows]){min-height:10em}img:not([alt]){filter:blur(10px)}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}@layer defaults{:where(html){--size-000: -.5rem;--size-00: -.25rem;--size-0: 0rem;--size-1: .25rem;--size-2: .625rem;--size-3: 1rem;--size-4: 1.25rem;--size-5: 1.5rem;--size-6: 1.75rem;--size-7: 2rem;--size-8: 2.5rem;--size-9: 4rem;--size-10: 5rem;--size-11: 7.5rem;--size-12: 10rem;--size-13: 15rem;--size-14: 20rem;--size-15: 30rem;--size-fluid-0: clamp(.25rem, .75vw, .75rem);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-fluid-5: clamp(3rem, 5vw, 5rem);--size-fluid-6: clamp(4rem, 8vw, 8.5rem);--size-fluid-7: clamp(6rem, 10vw, 10rem);--size-fluid-8: clamp(8rem, 20vw, 15rem);--size-fluid-9: clamp(10rem, 30vw, 20rem);--size-fluid-10: clamp(14rem, 40vw, 30rem);--size-fluid-section: clamp(5rem, 17vw, 8rem);--size-fluid-wrapper-padding: clamp(1.5rem, 5vw, 5rem);--size-content-1: 15ch;--size-content-2: 20ch;--size-content-3: 40ch;--size-content-4: 50ch;--size-content-5: 60ch;--size-content-6: 72ch;--size-content-7: 80ch;--radius-1: 2px;--radius-2: 5px;--radius-3: 10px;--radius-4: 1rem;--radius-5: 2rem;--radius-6: 4rem;--radius-round: 100vmax;--transition-1: all .2s ease, background-color .2s ease, border-color .2s ease, opacity .2s ease, transform .2s ease, clip-path .2s ease;--transition-bezier: cubic-bezier(.16, .53, .31, .94) }@media (prefers-reduced-motion: no-preference){:where(html){--ease-1: cubic-bezier(.25, 0, .5, 1);--ease-2: cubic-bezier(.25, 0, .4, 1);--ease-3: cubic-bezier(.25, 0, .3, 1);--ease-4: cubic-bezier(.25, 0, .2, 1);--ease-5: cubic-bezier(.25, 0, .1, 1) }}:where(html){--ratio-1: 1;--ratio-4-3: 4/3;--ratio-6-5: 6/5;--ratio-3-4: 3/4;--ratio-16-9: 16/9;--ratio-18-5: 18/5;--ratio-golden: 1.618/1;--backdrop-blur-1: blur(10px);--backdrop-blur-2: blur(16px);--backdrop-blur-3: blur(24px);--backdrop-blur-4: blur(36px) }}@layer defaults{:where(html){--white: #ffffff;--black: #0f0f0f;--grey-100: #5f5f5f;--grey-200: #a0b3b9;--grey-300: #e3e3e3;--grey-400: #f7f7f7;--brand-teal: #7ac4a9;--brand-mint: #c6e1c9;--brand-midnight: #053849;--brand-dusk: #3c6164;--brand-gunmetal: #66808a;--brand-chinatown: #d11a2d;--brand-covent-garden: #e7ddd1;--brand-soho: #0f0f0f;--brand-cream: #ffdc91;--accent: var(--brand-midnight);--warning: #b02f3b;--grey-glass-box: linear-gradient(rgba(255, 255, 255, .23) 0 0), linear-gradient(rgba(0, 0, 0, .23) 0 0);--blue-glass-box: color-mix(in srgb, var(--brand-gunmetal), transparent 93%) }}@layer defaults{:where(html){--body-font: "Hanken Grotesk", sans-serif;--heading-font: "Hanken Grotesk", sans-serif;--font-weight-1: 100;--font-weight-2: 200;--font-weight-3: 300;--font-weight-310: 310;--font-weight-330: 330;--font-weight-350: 350;--font-weight-4: 400;--font-weight-410: 410;--font-weight-430: 430;--font-weight-450: 450;--font-weight-5: 500;--font-weight-6: 600;--font-weight-7: 700;--font-weight-8: 800;--font-weight-9: 900;--text-italic: italic;--font-weight-light: var(--font-weight-3);--font-weight-normal: var(--font-weight-4);--font-weight-medium: var(--font-weight-5);--font-weight-semibold: var(--font-weight-6);--font-weight-bold: var(--font-weight-7);--font-letterspacing-0: -.05em;--font-letterspacing-1: .025em;--font-letterspacing-2: .05em;--font-letterspacing-3: .08em;--font-letterspacing-4: .15em;--font-letterspacing-5: .5em;--font-letterspacing-6: .75em;--font-letterspacing-7: 1em;--text-fluid-12: clamp(3.75rem, 1.5493rem + 9.3897vw, 10rem);--text-fluid-11: clamp(3.75rem, 2.0995rem + 7.0423vw, 8.4375rem);--text-fluid-10: clamp(3.4375rem, 2.6673rem + 3.2864vw, 5.625rem);--text-fluid-9: clamp(3rem, 2.5158rem + 2.0657vw, 4.375rem);--text-fluid-8: clamp(2.6875rem, 2.4234rem + 1.1268vw, 3.4375rem);--text-fluid-7: clamp(2.375rem, 2.1109rem + 1.1268vw, 3.125rem);--text-fluid-6: clamp(2.1875rem, 1.9674rem + .939vw, 2.8125rem);--text-fluid-5: clamp(2rem, 1.8239rem + .7512vw, 2.5rem);--text-fluid-4: clamp(1.75rem, 1.596rem + .6573vw, 2.1875rem);--text-fluid-3: clamp(1.5625rem, 1.4085rem + .6573vw, 2rem);--text-fluid-2: clamp(1.4375rem, 1.3275rem + .4695vw, 1.75rem);--text-fluid-1: clamp(1.25rem, 1.14rem + .4695vw, 1.5625rem);--text-fluid-0: clamp(1.125rem, 1.081rem + .1878vw, 1.25rem);--text-fluid-00: clamp(1rem, .956rem + .1878vw, 1.125rem);--text-fluid-body: var(--text-fluid-0);--text-11: .688rem;--text-12: .75rem;--text-13: .813rem;--text-14: .875rem;--text-15: .9375rem;--text-16: 1rem;--text-17: 1.063rem;--text-18: 1.125rem;--text-19: 1.188rem;--text-20: 1.25rem;--text-21: 1.313rem;--text-22: 1.375rem;--text-23: 1.438rem;--text-24: 1.5rem;--text-25: 1.563rem;--lineheight-0: .8;--lineheight-1: 1;--lineheight-11: 1.1;--lineheight-2: 1.2;--lineheight-3: 1.3;--lineheight-4: 1.4;--lineheight-5: 1.5;--lineheight-6: 1.6;--lineheight-7: 1.7 }}@layer defaults{:where(html){--s-graphic-1: url('data:image/svg+xml,<svg width="263" height="329" viewBox="0 0 263 329" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M57.6445 212.479C60.3053 212.479 63.1389 213.183 65.9639 214.493C85.5019 223.543 110.189 232.511 117.679 235.803C125.185 239.111 128.839 244.033 128.839 253.345V328.999H123.797C81.0258 328.999 42.0243 313.317 13.083 283.204C13.083 283.204 5.19028 275.047 0 267.808L48.2324 216.655C50.762 213.781 54.0476 212.479 57.6445 212.479ZM110.12 83.6836C110.12 101.435 116.446 107.128 131.597 113.476L163.193 126.163C220.043 148.342 255.416 174.973 255.416 227.581C255.416 283.996 214.987 317.587 154.344 328.999V243.421C154.344 226.307 148.669 219.959 136.025 214.902L100.645 200.312C41.2626 176.23 9.03906 147.067 9.03906 97.6279C9.03915 44.4651 46.3096 8.78876 105.56 0H110.12V83.6836ZM138.404 0C181.175 0.00010018 220.177 15.6831 249.118 45.7959C249.118 45.7959 257.011 53.9529 262.201 61.1924L213.968 112.344C211.438 115.218 208.154 116.521 204.557 116.521C201.896 116.521 199.062 115.816 196.237 114.506C176.7 105.457 152.013 96.4896 144.522 93.1973C137.016 89.8887 133.361 84.9666 133.361 75.6553V0H138.404Z" fill="black"/></svg>');--s-graphic-2: url('data:image/svg+xml,<svg width="247" height="329" viewBox="0 0 247 329" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M96.7644 0C37.3645 8.78875 0 44.4652 0 97.6283C0 147.067 32.3043 176.231 91.8364 200.313L127.308 214.903C139.983 219.959 145.671 226.307 145.671 243.421V329C206.469 317.588 247 283.997 247 227.581C247 174.973 211.537 148.342 154.543 126.163L122.867 113.476C107.678 107.129 101.337 101.435 101.337 83.6838V0H96.7644Z" fill="black"/></svg>');--s-graphic-3: url('data:image/svg+xml,<svg width="438" height="329" viewBox="0 0 438 329" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M115.328 20.1842L0 209.695C20.7806 228.638 50.5065 248.641 50.5065 248.641C159.645 322.616 290.369 345.456 422.431 317.415L438 314.11L388.31 80.5869C382.194 51.8452 367.677 39.0488 342.328 33.7572C317.039 28.5056 234.925 17.0103 168.655 1.88641C159.071 -0.306142 149.86 -0.622585 141.644 1.12189C130.538 3.48006 121.25 9.65317 115.328 20.1842Z" fill="%230F0F0F"/></svg>');--s-graphic-4: url('data:image/svg+xml,<svg width="533" height="879" viewBox="0 0 533 879" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M77.1143 0C94.153 -1.49094e-06 112.296 4.50291 130.386 12.8809C255.494 70.7405 413.573 128.077 461.534 149.126C509.598 170.28 533 201.749 533 261.284V878.5H0V44.5459L16.8486 26.7051C33.0465 8.32631 54.0814 1.67242e-05 77.1143 0Z" fill="black"/></svg>');--open-quote: url('data:image/svg+xml,<svg width="39" height="30" viewBox="0 0 39 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.928 30L32.136 0H39L30.68 30H18.928ZM0 30L13.416 0H20.176L11.752 30H0Z" fill="%23053849"/></svg>');--select-chevron-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2366808a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");--select-chevron-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E") }}@layer defaults,composition,blocks,utilities;@layer defaults{html{font-family:var(--body-font);scrollbar-gutter:stable}body{font-size:calc(var(--text-fluid-0)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-0)*var(--text-scale, 1),1px);font-style:normal;font-weight:var(--font-weight-4);-webkit-font-smoothing:antialiased;overflow-x:clip;-webkit-text-size-adjust:none;color:var(--brand-dusk);line-height:var(--lineheight-5)}strong,.bold{font-weight:var(--font-weight-7, bold)}em,i{font-style:var(--text-body-italic, italic)}p:not([data-split-animation]){text-wrap:pretty}.skip-link{position:absolute!important;top:10rem;left:1.25rem;z-index:999!important;border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;width:1px;white-space:nowrap}.skip-link:focus{clip:auto;width:auto}.skip-link:focus:not(:focus-visible){display:none}.skip-link:focus-visible{clip:auto;width:auto}.transition,button,.btn,a,input,select,textarea,details,details summary:after,.svg-icon{transition:all .2s var(--ease-1)}button,.btn{cursor:pointer}a:not([class]),.text-link{color:var(--accent)}a:not([class]):hover,.text-link:hover{color:color-mix(in srgb,var(--accent),#000 15%)}a,button,input,textarea,summary,select,[data-radio-type=button]{--outline-color: currentColor }:is(a,button,input,select,textarea,summary,[data-radio-type=button]){--outline-size: max(2px, .08em) }:is(a,button,input,select,textarea,summary):focus{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}:is([data-radio-type=button] input):focus+label{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}:is(a,button,input,select,textarea,summary):focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}:is(a,button,input,textarea,summary):focus:not(:focus-visible){outline:none}:is([data-radio-type=button] input):focus:not(:focus-visible)+label{outline:none}:target{scroll-margin-block:3ex}.bodycopy,.bodycopy .fr-element{--flow-space: var(--size-fluid-3);color:var(--text-colour-1, inherit)}.bodycopy[data-width=readable],.bodycopy p,.bodycopy li,.bodycopy .fr-element[data-width=readable],.bodycopy .fr-element p,.bodycopy .fr-element li{max-width:var(--max-width, 80ch)}.bodycopy :is(h2,h3,h4,h5,h6):has(+*),.bodycopy .fr-element :is(h2,h3,h4,h5,h6):has(+*){margin-bottom:-.35em}.bodycopy>*+*,.bodycopy>div>*+*,.bodycopy .fr-element>*+*{margin-top:var(--flow-space)}.bodycopy>:is(:first-child),.bodycopy>div>:is(:first-child),.bodycopy .fr-element>:is(:first-child){margin-top:0}.bodycopy p:has(.btn+.btn),.bodycopy .fr-element p:has(.btn+.btn){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--size-5)}.article-copy [id]{scroll-margin-top:var(--scroll-offset, 4rem)}}@layer defaults{h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.lead{font-family:var(--heading-font);font-weight:var(--font-weight-450);line-height:var(--lineheight-2);color:var(--heading-colour, var(--brand-midnight));overflow-wrap:anywhere}h1,.h1{font-size:calc(var(--text-fluid-6)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-6)*var(--text-scale, 1),1px)}h2,.h2{font-size:calc(var(--text-fluid-5)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-5)*var(--text-scale, 1),1px)}h3,.h3{font-size:calc(var(--text-fluid-3)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-3)*var(--text-scale, 1),1px)}h4,.h4{font-size:calc(var(--text-fluid-2)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-2)*var(--text-scale, 1),1px)}h5,.h5{font-size:calc(var(--text-fluid-1)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-1)*var(--text-scale, 1),1px)}h6,.h6{font-size:calc(var(--text-fluid-0)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-0)*var(--text-scale, 1),1px)}:is(.display-0,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6){font-weight:var(--font-weight-330);line-height:var(--lineheight-2)}.display-0{font-size:calc(var(--text-fluid-12)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-12)*var(--text-scale, 1),1px)}.display-1{font-size:calc(var(--text-fluid-11)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-11)*var(--text-scale, 1),1px)}.display-2{font-size:calc(var(--text-fluid-10)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-10)*var(--text-scale, 1),1px)}.display-3{font-size:calc(var(--text-fluid-9)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-9)*var(--text-scale, 1),1px)}.display-4{font-size:calc(var(--text-fluid-8)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-8)*var(--text-scale, 1),1px)}.display-5{font-size:calc(var(--text-fluid-7)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-7)*var(--text-scale, 1),1px)}.display-6{font-size:calc(var(--text-fluid-5)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-5)*var(--text-scale, 1),1px)}.lead{font-size:calc(var(--text-fluid-1)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-1)*var(--text-scale, 1),1px);line-height:inherit}}@layer composition{.columns,.rows{--col-gap: var(--size-fluid-3);--row-gap: var(--size-fluid-3);--col-2: 1 1 16.6666666667%;--col-3: 1 1 25%;--col-4: 1 1 33.3333333333%;--col-5: 1 1 41.6666666667%;--col-6: 1 1 50%;--col-7: 1 1 58.3333333333%;--col-8: 1 1 66.6666666666%;--col-9: 1 1 75%;--col-10: 1 1 83.3333333333%;--col-11: 1 1 91.6666666667%;display:flex;flex-direction:column;column-gap:var(--col-gap);row-gap:var(--row-gap);max-width:var(--max-width, auto)}.columns.flush,.rows.flush{--col-gap: 0;--row-gap: 0 }.columns.spacing-xs,.rows.spacing-xs{--col-gap: var(--size-fluid-0);--row-gap: var(--size-fluid-0) }.columns.spacing-sm,.rows.spacing-sm{--col-gap: var(--size-fluid-1);--row-gap: var(--size-fluid-1) }.columns.spacing-md,.rows.spacing-md{--col-gap: var(--size-fluid-4);--row-gap: var(--size-fluid-4) }.columns.spacing-lg,.rows.spacing-lg{--col-gap: var(--size-fluid-5);--row-gap: var(--size-fluid-5) }.columns.spacing-xl,.rows.spacing-xl{--col-gap: var(--size-fluid-6);--row-gap: var(--size-fluid-6) }.columns.spacing-x-0,.rows.spacing-x-0{--col-gap: 0 }.columns.spacing-x-xs,.rows.spacing-x-xs{--col-gap: var(--size-fluid-0) }.columns.spacing-x-sm,.rows.spacing-x-sm{--col-gap: var(--size-fluid-1) }.columns.spacing-x-md,.rows.spacing-x-md{--col-gap: var(--size-fluid-4) }.columns.spacing-x-lg,.rows.spacing-x-lg{--col-gap: var(--size-fluid-5) }.columns.spacing-x-xl,.rows.spacing-x-xl{--col-gap: var(--size-fluid-6) }.columns.spacing-y-0,.rows.spacing-y-0{--row-gap: 0 }.columns.spacing-y-xs,.rows.spacing-y-xs{--row-gap: var(--size-fluid-0) }.columns.spacing-y-sm,.rows.spacing-y-sm{--row-gap: var(--size-fluid-1) }.columns.spacing-y-md,.rows.spacing-y-md{--row-gap: var(--size-fluid-4) }.columns.spacing-y-lg,.rows.spacing-y-lg{--row-gap: var(--size-fluid-5) }.columns.spacing-y-xl,.rows.spacing-y-xl{--row-gap: var(--size-fluid-6) }.columns>*,.rows>*{flex:1;min-width:0}.columns.grow-0>*,.rows.grow-0>*{flex-grow:0!important}@media screen and (max-width: 767px){.columns[data-variant=flipped-xs]{flex-direction:column-reverse}.columns:has([class*=col-xs]){flex-direction:row}.columns>*.col-xs-6{flex:var(--col-6)}.columns>*.col-xs-4{flex:var(--col-4)}}@media screen and (min-width: 768px){.columns{flex-direction:row}.columns[data-variant=flipped-sm]{flex-direction:row-reverse}.columns>*.col-sm-2{flex:var(--col-2)}.columns>*.col-sm-3{flex:var(--col-3)}.columns>*.col-sm-4{flex:var(--col-4)}.columns>*.col-sm-5{flex:var(--col-5)}.columns>*.col-sm-6{flex:var(--col-6)}.columns>*.col-sm-7{flex:var(--col-7)}.columns>*.col-sm-8{flex:var(--col-8)}.columns>*.col-sm-9{flex:var(--col-9)}.columns>*.col-sm-10{flex:var(--col-10)}.columns>*.col-sm-11{flex:var(--col-11)}}@media screen and (min-width: 900px){.columns[data-variant=flipped-md]{flex-direction:row-reverse}.columns>*.col-md-2{flex:var(--col-2)}.columns>*.col-md-3{flex:var(--col-3)}.columns>*.col-md-4{flex:var(--col-4)}.columns>*.col-md-5{flex:var(--col-5)}.columns>*.col-md-6{flex:var(--col-6)}.columns>*.col-md-7{flex:var(--col-7)}.columns>*.col-md-8{flex:var(--col-8)}.columns>*.col-md-9{flex:var(--col-9)}.columns>*.col-md-10{flex:var(--col-10)}.columns>*.col-md-11{flex:var(--col-11)}}@media screen and (min-width: 1025px){.columns[data-variant=flipped-lg]{flex-direction:row-reverse}.columns>*.col-lg-2{flex:var(--col-2)}.columns>*.col-lg-3{flex:var(--col-3)}.columns>*.col-lg-4{flex:var(--col-4)}.columns>*.col-lg-5{flex:var(--col-5)}.columns>*.col-lg-6{flex:var(--col-6)}.columns>*.col-lg-7{flex:var(--col-7)}.columns>*.col-lg-8{flex:var(--col-8)}.columns>*.col-lg-9{flex:var(--col-9)}.columns>*.col-lg-10{flex:var(--col-10)}.columns>*.col-lg-11{flex:var(--col-11)}}@media screen and (min-width: 1400px){.columns[data-variant=flipped-xl]{flex-direction:row-reverse}.columns>*.col-xl-2{flex:var(--col-2)}.columns>*.col-xl-3{flex:var(--col-3)}.columns>*.col-xl-4{flex:var(--col-4)}.columns>*.col-xl-5{flex:var(--col-5)}.columns>*.col-xl-6{flex:var(--col-6)}.columns>*.col-xl-7{flex:var(--col-7)}.columns>*.col-xl-8{flex:var(--col-8)}.columns>*.col-xl-9{flex:var(--col-9)}.columns>*.col-xl-10{flex:var(--col-10)}.columns>*.col-xl-11{flex:var(--col-11)}}.columns.justify-content-center>*,.columns.justify-content-between>*{flex-grow:0}}@layer composition{.grid{--min-content-width: 23rem;--col-gap: var(--size-fluid-3);--row-gap: var(--size-fluid-3);display:grid;grid-column-gap:var(--col-gap);grid-row-gap:var(--row-gap);grid-template-columns:repeat(var(--fit-type, auto-fit),minmax(min(var(--min-content-width),100%),1fr));max-width:var(--max-width, auto)}.grid.flush{--col-gap: 0;--row-gap: 0 }.grid.spacing-xs{--col-gap: var(--size-2);--row-gap: var(--size-2) }.grid.spacing-sm{--col-gap: var(--size-fluid-1);--row-gap: var(--size-fluid-1) }.grid.spacing-md{--col-gap: var(--size-fluid-4);--row-gap: var(--size-fluid-4) }.grid.spacing-lg{--col-gap: var(--size-fluid-5);--row-gap: var(--size-fluid-5) }.grid.spacing-xl{--col-gap: var(--size-fluid-6);--row-gap: var(--size-fluid-6) }.grid.spacing-x-0{--col-gap: 0 }.grid.spacing-x-xs{--col-gap: var(--size-2) }.grid.spacing-x-sm{--col-gap: var(--size-fluid-1) }.grid.spacing-x-md{--col-gap: var(--size-fluid-4) }.grid.spacing-x-lg{--col-gap: var(--size-fluid-5) }.grid.spacing-x-xl{--col-gap: var(--size-fluid-6) }.grid.spacing-y-0{--row-gap: 0 }.grid.spacing-y-xs{--row-gap: var(--size-2) }.grid.spacing-y-sm{--row-gap: var(--size-fluid-1) }.grid.spacing-y-md{--row-gap: var(--size-fluid-4) }.grid.spacing-y-lg{--row-gap: var(--size-fluid-5) }.grid.spacing-y-xl{--row-gap: var(--size-fluid-6) }.grid.auto-fill{--fit-type: auto-fill }.grid>*{grid-column-end:var(--col-span, auto)}@media screen and (max-width: 767px){.grid:is(.cols-xs-1,.cols-xs-2,.cols-xs-3){--minmax: minmax(0, 1fr);grid-template-columns:repeat(var(--column-count),var(--minmax))}.grid.cols-xs-1{--column-count: 1 }.grid.cols-xs-2{--column-count: 2 }.grid.cols-xs-3{--column-count: 3 }.grid>*.span-xs-2{--col-span: span 2 }.grid>*.span-xs-3{--col-span: span 3 }.grid>*.order-xs--1{order:-1}.grid>*.order-xs-1{order:1}.grid>*.order-xs-2{order:2}.grid>*.order-xs-3{order:3}}@media screen and (min-width: 768px){.grid:is(.cols-sm-1,.cols-sm-2,.cols-sm-3,.cols-sm-4){--minmax: minmax(0, 1fr);grid-template-columns:repeat(var(--column-count),var(--minmax))}.grid.cols-sm-1{--column-count: 1 }.grid.cols-sm-2{--column-count: 2 }.grid.cols-sm-3{--column-count: 3 }.grid.cols-sm-4{--column-count: 4 }.grid>*.span-sm-2{--col-span: span 2 }.grid>*.span-sm-3{--col-span: span 3 }.grid>*.span-sm-4{--col-span: span 4 }.grid>*.order-sm--1{order:-1}.grid>*.order-sm-1{order:1}.grid>*.order-sm-2{order:2}.grid>*.order-sm-3{order:3}.grid>*.order-sm-4{order:4}}@media screen and (min-width: 900px){.grid:is(.cols-md-1,.cols-md-2,.cols-md-3,.cols-md-4){--minmax: minmax(0, 1fr);grid-template-columns:repeat(var(--column-count),var(--minmax))}.grid.cols-md-1{--column-count: 1 }.grid.cols-md-2{--column-count: 2 }.grid.cols-md-3{--column-count: 3 }.grid.cols-md-4{--column-count: 4 }.grid>*.span-md-2{--col-span: span 2 }.grid>*.span-md-3{--col-span: span 3 }.grid>*.span-md-4{--col-span: span 4 }.grid>*.order-md--1{order:-1}.grid>*.order-md-1{order:1}.grid>*.order-md-2{order:2}.grid>*.order-md-3{order:3}.grid>*.order-md-4{order:4}}@media screen and (min-width: 1025px){.grid:is(.cols-lg-1,.cols-lg-2,.cols-lg-3,.cols-lg-4){--minmax: minmax(0, 1fr);grid-template-columns:repeat(var(--column-count),var(--minmax))}.grid.cols-lg-1{--column-count: 1 }.grid.cols-lg-2{--column-count: 2 }.grid.cols-lg-3{--column-count: 3 }.grid.cols-lg-4{--column-count: 4 }.grid>*.span-lg-2{--col-span: span 2 }.grid>*.span-lg-3{--col-span: span 3 }.grid>*.span-lg-4{--col-span: span 4 }.grid>*.order-lg--1{order:-1}.grid>*.order-lg-1{order:1}.grid>*.order-lg-2{order:2}.grid>*.order-lg-3{order:3}.grid>*.order-lg-4{order:4}}@media screen and (min-width: 1400px){.grid:is(.cols-xl-1,.cols-xl-2,.cols-xl-3,.cols-xl-4){--minmax: minmax(0, 1fr);grid-template-columns:repeat(var(--column-count),var(--minmax))}.grid.cols-xl-1{--column-count: 1 }.grid.cols-xl-2{--column-count: 2 }.grid.cols-xl-3{--column-count: 3 }.grid.cols-xl-4{--column-count: 4 }.grid>*.span-xl-2{--col-span: span 2 }.grid>*.span-xl-3{--col-span: span 3 }.grid>*.span-xl-4{--col-span: span 4 }.grid>*.order-xl--1{order:-1}.grid>*.order-xl-1{order:1}.grid>*.order-xl-2{order:2}.grid>*.order-xl-3{order:3}.grid>*.order-xl-4{order:4}}}@layer composition{.flex-grid{display:flex;flex-wrap:wrap;gap:var(--size-2);justify-content:center}.flex-grid>*{flex:1 1 min(100%,var(--min-content-width, 18rem));max-width:var(--max-content-width)}}@layer composition{@media screen and (min-width: 768px){.paragraph-columns{--col-space: var(--size-fluid-3);columns:2;column-gap:var(--col-space)}.paragraph-columns>*{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.paragraph-columns.spacing-xs{--col-space: var(--size-fluid-0) }.paragraph-columns.spacing-sm{--col-space: var(--size-fluid-1) }.paragraph-columns.spacing-md{--col-space: var(--size-fluid-4) }.paragraph-columns.spacing-lg{--col-space: var(--size-fluid-5) }.paragraph-columns.spacing-xl{--col-space: var(--size-fluid-6) }}}@layer composition{body:has(.floating-nav) .sticky-scroll-panels{--top-gap: 0px }@media screen and (min-width: 1400px){body:has(.floating-nav[data-show-always]) .sticky-scroll-panels{--top-gap: calc(var(--top-bar-height, 50px) + var(--main-header-height, 90px)) }}.sticky-scroll-panels{margin-block:10px;--top-gap: var(--top-bar-height, 50px) }@media screen and (min-width: 1024px){.sticky-scroll-panels>*{position:sticky;top:calc(var(--top-gap) + 10px);height:calc(100vh - var(--top-gap));will-change:transform;transform-origin:center top}}.sticky-scroll-panels-disabled>*{position:relative;top:auto;height:auto}}@layer composition{.featured-news-grid>*{display:flex}@media screen and (min-width: 768px){.featured-news-grid li:first-child{grid-column:span 2}}@media screen and (min-width: 1025px){.featured-news-grid{grid-template-columns:repeat(3,1fr)}.featured-news-grid li:first-child{grid-row:span 2}}}@layer blocks{:root{--top-bar-height: 50px;--main-header-height: 100px;--main-header-height-mobile: 90px;--nav-dropdown-bg-default: color-mix(in srgb, var(--brand-midnight) var(--nav-opacity, 95%), transparent);--nav-dropdown-bg-home: color-mix(in srgb, var(--brand-midnight) var(--nav-opacity, 90%), transparent);--nav-dropdown-bg: var(--nav-dropdown-bg-default) }body:has(.homepage-hero),body:has(.standard-hero--image){--nav-dropdown-bg: var(--nav-dropdown-bg-home) }.floating-nav{position:absolute;inset:0 0 auto;z-index:var(--z-index, 99);transition:transform .7s var(--ease-3)}.floating-nav:is(.hiding,.hidden){transform:translateY(-100%)}.floating-nav:is(.hiding,.hidden,.active,[data-show-always]){position:fixed}.floating-nav:is(.active,.hiding):not(.first-scroll){--nav-link-colour: var(--white);--active-nav-bg-opacity: 1 }.floating-nav:is(.hiding):is(.first-scroll){transition:none}.floating-nav:is(.active,.hiding,[data-show-always].active){--logo-dark-opacity: 0;--logo-light-opacity: 1;--nav-link-colour: var(--white);--nav-btn-background: var(--grey-glass-box);--button-border-color: transparent;--nav-btn-line-colour: var(--white);--nav-btn-line-active-colour: var(--brand-midnight) }.floating-nav:before{opacity:var(--active-nav-bg-opacity, 0);transition:opacity .5s var(--ease-3);content:"";position:absolute;inset:0;z-index:-1;background:var(--nav-dropdown-bg);-webkit-backdrop-filter:var(--backdrop-blur-2);backdrop-filter:var(--backdrop-blur-2)}.floating-nav .top-bar{position:static}.floating-nav .main-header{position:relative;inset:0 auto auto 0}.top-bar{background:var(--brand-midnight);position:sticky;top:0;z-index:200;padding-block:var(--size-2)}.top-bar .wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}.top-bar .share-price{display:flex;align-items:center;color:var(--white);font-size:var(--text-16)}@media screen and (max-width: 1023px){.top-bar .share-price{font-size:var(--text-15)}}.top-bar .share-price__label{margin-right:var(--size-2)}@media screen and (max-width: 1023px){.top-bar .share-price__label{display:none}}.top-bar .share-price__icon{display:none;margin-right:var(--size-2)}@media screen and (max-width: 1023px){.top-bar .share-price__icon{display:flex;align-items:center}}.top-bar .share-price__values .value{font-weight:var(--font-weight-6)}.top-bar .share-price:has(euroland-tool){width:min(450px,100vw - var(--size-fluid-wrapper-padding) - var(--size-fluid-wrapper-padding) - var(--size-3) - 30px);height:24px;overflow:hidden;position:relative}.top-bar .share-price:has(euroland-tool):before{content:"";width:24px;aspect-ratio:1;position:absolute;inset:0 auto 0 0;background:var(--brand-midnight) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-trending-up' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M23 6L13.5 15.5L8.5 10.5L1 18' stroke='%23ffffff' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M17 6H23V12' stroke='%23ffffff' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:10}@media screen and (min-width: 1024px){.top-bar .share-price:has(euroland-tool):before{display:none}}.top-bar .share-price euroland-tool{width:100%}.top-bar .share-price *:has(>iframe){height:24px!important}.top-bar .share-price iframe{margin:-1px 0 0 -3.3rem;width:125%!important}@media screen and (min-width: 1024px){.top-bar .share-price iframe{scale:1.2;transform-origin:left bottom;margin:-1px 0 0;width:100%!important}}.top-bar-right{display:flex;align-items:center;gap:var(--size-4)}.top-bar-nav{display:flex;gap:var(--size-8)}.top-bar-nav a{color:var(--white);text-decoration:none;font-size:var(--text-15);line-height:var(--lineheight-3);font-weight:var(--font-weight-5)}.top-bar .search-btn{--outline-color: var(--white);width:30px;aspect-ratio:1;background:var(--white);border-radius:var(--radius-round);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;padding:0;color:var(--brand-midnight);transition:opacity .2s ease}.top-bar .search-btn:hover{opacity:.8}.main-header{background:#0000;height:100px;position:absolute;top:var(--top-bar-height);left:0;right:0;z-index:100;isolation:isolate}@media screen and (max-width: 1023px){.main-header{height:90px}}.main-header .wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}.main-header__logo{color:var(--brand-midnight);position:relative;width:246px;height:54px}@media screen and (max-width: 1023px){.main-header__logo{width:180px;height:40px}}.main-header__logo-dark,.main-header__logo-light{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:left center;transition:opacity .3s var(--ease-3)}.main-header__logo-dark{opacity:var(--logo-dark-opacity, 1)}.main-header__logo-light{opacity:var(--logo-light-opacity, 0)}.main-header__nav{display:flex;gap:var(--size-8)}.main-header__nav a{color:var(--white)}.main-header__nav a,.main-header__nav button{text-decoration:none;font-size:var(--text-18);line-height:var(--lineheight-1);font-weight:var(--font-weight-5);letter-spacing:var(--font-letterspacing-2)}.main-header .mobile-menu-toggle{display:none;width:54px;height:43px;padding:0;border-radius:var(--radius-3);text-transform:none;line-height:1}@media screen and (max-width: 1023px){.main-header .mobile-menu-toggle{display:flex;align-items:center;justify-content:center}}.main-header .mobile-menu-toggle:is(:hover,:focus-visible){width:54px;height:43px;padding:0;border-radius:var(--radius-3)}.main-header .mobile-menu-toggle__icon{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:30px;height:18px;position:relative}.main-header .mobile-menu-toggle__icon span{display:block;height:1px;background:var(--white);position:absolute;left:0;transition:transform .3s var(--ease-3),opacity .3s var(--ease-3),width .3s var(--ease-3)}.main-header .mobile-menu-toggle__icon span:nth-child(1){width:30px;top:0}.main-header .mobile-menu-toggle__icon span:nth-child(2){width:30px;top:50%;transform:translateY(-50%)}.main-header .mobile-menu-toggle__icon span:nth-child(3){width:20px;bottom:0}.main-header .mobile-menu-toggle[aria-expanded=true]{background:var(--white);border-color:#ffffff4d;-webkit-backdrop-filter:none;backdrop-filter:none}.main-header .mobile-menu-toggle[aria-expanded=true]:before{display:none}.main-header .mobile-menu-toggle[aria-expanded=true]:is(:hover,:focus-visible){background:var(--white)}.main-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span{background:var(--nav-btn-line-active-colour, var(--brand-midnight))}.main-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span:nth-child(1){width:30px;top:50%;transform:translateY(-50%) rotate(45deg)}.main-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span:nth-child(2){width:30px;top:50%;transform:translateY(-50%) rotate(-45deg)}.main-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span:nth-child(3){opacity:0}.main-header--light,body:has(.homepage-hero) .main-header,body:has(.standard-hero--image) .main-header{background:#0000;filter:none;contain:none}.main-header--light .main-header__logo,body:has(.homepage-hero) .main-header .main-header__logo,body:has(.standard-hero--image) .main-header .main-header__logo{color:var(--white)}.main-header--light .main-header__logo-dark,body:has(.homepage-hero) .main-header .main-header__logo-dark,body:has(.standard-hero--image) .main-header .main-header__logo-dark{opacity:var(--logo-dark-opacity, 0)}.main-header--light .main-header__logo-light,body:has(.homepage-hero) .main-header .main-header__logo-light,body:has(.standard-hero--image) .main-header .main-header__logo-light{opacity:var(--logo-light-opacity, 1)}body.mobile-nav-open .main-header__logo-dark{opacity:var(--logo-dark-opacity, 0)}body.mobile-nav-open .main-header__logo-light{opacity:var(--logo-light-opacity, 1)}.main-header--light .main-header__nav a,body:has(.homepage-hero) .main-header .main-header__nav a,body:has(.standard-hero--image) .main-header .main-header__nav a{color:var(--white);font-weight:var(--font-weight-5)}.main-header--light .mega-nav__link,body:has(.homepage-hero) .main-header .mega-nav__link,body:has(.standard-hero--image) .main-header .mega-nav__link{color:var(--nav-link-colour, var(--white))}body:not(:has(.homepage-hero)):not(:has(.standard-hero--image)) .main-header .mobile-menu-toggle{--button-border-color: var(--brand-midnight);background:var(--nav-btn-background, transparent)}body:not(:has(.homepage-hero)):not(:has(.standard-hero--image)) .main-header .mobile-menu-toggle__icon span{background:var(--nav-btn-line-colour, var(--brand-midnight))}body:not(:has(.homepage-hero)):not(:has(.standard-hero--image)) .main-header .mobile-menu-toggle[aria-expanded=true]{background:var(--white);border-color:var(--brand-midnight);border-width:1px}body:not(:has(.homepage-hero)):not(:has(.standard-hero--image)) .main-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span{background:var(--nav-btn-line-active-colour, var(--brand-midnight))}@media screen and (max-width: 1023px){.top-bar-nav,.main-header__nav,.mega-menu{display:none}}.mobile-nav{--nav-dropdown-bg: color-mix(in srgb, var(--brand-midnight) 100%, transparent);display:none;position:fixed;top:var(--top-bar-height);left:0;right:0;bottom:0;height:calc(100dvh - var(--top-bar-height));background:var(--nav-dropdown-bg);z-index:90;overflow:hidden}body.mobile-nav-open .mobile-nav{display:block}body.mobile-nav-open{overflow:hidden;--nav-dropdown-bg: color-mix(in srgb, var(--brand-midnight) 100%, transparent);background-color:var(--nav-dropdown-bg)}body.mobile-nav-open main{opacity:0}.mobile-nav__panel{position:absolute;inset:0;padding:var(--size-fluid-wrapper-padding);margin-top:var(--main-header-height-mobile);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-nav__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-3);position:relative}.mobile-nav__item{position:static}.mobile-nav__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--size-2) 0;color:var(--white);opacity:1;transition:opacity .4s var(--ease-3);text-decoration:none;font-size:var(--text-18);font-weight:var(--font-weight-5);background:#0000;border:none;cursor:pointer;text-align:left}.mobile-nav__link .svg-icon{display:none;transform:rotate(-90deg);transition:transform .3s var(--ease-3)}.mobile-nav__link[data-has-subnav] .svg-icon{display:block}.mobile-nav__list:has(>.mobile-nav__item>.mobile-nav__subnav.is-active)>.mobile-nav__item>.mobile-nav__link{opacity:0}.mobile-nav__subnav{position:fixed;inset:0 0 0 100%;width:100%;height:auto;padding:var(--size-5);margin-top:calc(var(--top-bar-height) + var(--main-header-height-mobile));--nav-dropdown-bg: color-mix(in srgb, var(--brand-midnight) 100%, transparent);background:var(--nav-dropdown-bg);transition:left .4s var(--ease-3),visibility 0s .4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:100;visibility:hidden}.mobile-nav__subnav.is-active{left:0;visibility:visible;transition:left .4s var(--ease-3),visibility 0s 0s}.mobile-nav__breadcrumb{display:flex;align-items:center;gap:var(--size-2);padding-bottom:var(--size-5);margin-bottom:var(--size-3);border-bottom:1px solid hsla(0,0%,100%,.2);font-size:var(--text-15);color:var(--white)}.mobile-nav__back{display:flex;align-items:center;gap:var(--size-2);background:#0000;border:none;color:var(--white);cursor:pointer;padding:0;font-size:var(--text-15)}.mobile-nav__back .svg-icon{transform:rotate(90deg)}.mobile-nav__breadcrumb-sep{opacity:.5}.mobile-nav__breadcrumb-current{font-weight:var(--font-weight-5)}@media screen and (min-width: 1024px){.top-bar-nav{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--size-4)}.top-bar-nav__item{position:relative}.top-bar-nav__link{display:inline-flex;align-items:center;gap:var(--size-1);color:var(--white);text-decoration:none;font-size:var(--text-15);line-height:var(--lineheight-3);font-weight:var(--font-weight-5);background:#0000;border:none;cursor:pointer;padding:0;transition:color .2s var(--ease-3)}.top-bar-nav__link:hover{color:var(--grey-200)}.top-bar-nav__link .svg-icon{transition:transform .3s var(--ease-3)}.top-bar-nav__link[aria-expanded=true] .svg-icon{transform:rotate(180deg)}.top-bar-dropdown{position:absolute;top:calc(100% + 10px);left:0;min-width:247px;padding:var(--size-5);margin-top:var(--size-2);background:var(--nav-dropdown-bg);backdrop-filter:var(--backdrop-blur-2);z-index:300;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s .25s}.top-bar-nav__link[aria-expanded=true]+.top-bar-dropdown{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s 0s}.top-bar-dropdown__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-3)}.top-bar-dropdown__list .top-bar-dropdown__item{position:relative}}@media screen and (min-width: 1024px)and (max-height: 1023px){.top-bar-dropdown__list{position:relative}.top-bar-dropdown__list .top-bar-dropdown__item{position:static}}@media screen and (min-width: 1024px){.top-bar-dropdown__link{display:flex;align-items:center;justify-content:space-between;gap:var(--size-2);color:var(--white);text-decoration:none;font-size:var(--text-16);font-weight:var(--font-weight-5);background:#0000;border:none;cursor:pointer;padding:0;width:100%;text-align:left;transition:color .2s var(--ease-3)}.top-bar-dropdown__link:hover{color:var(--grey-200)}.top-bar-dropdown__link .svg-icon{transform:rotate(-90deg);transition:transform .3s var(--ease-3)}.top-bar-dropdown__link[aria-expanded=true] .svg-icon{transform:rotate(-90deg)}.top-bar-dropdown--nested{position:absolute;top:calc(-1*var(--size-5));left:calc(100% + var(--size-5));min-width:247px;margin-top:0;padding:var(--size-5);background:var(--nav-dropdown-bg);backdrop-filter:var(--backdrop-blur-2);z-index:301;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s .25s}.top-bar-dropdown--nested.intersecting-x{left:auto;right:calc(100% + var(--size-5))}.top-bar-dropdown__link[aria-expanded=true]+.top-bar-dropdown--nested{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s 0s}}.top-bar-search{position:relative}.search-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:min(100vw - var(--size-fluid-wrapper-padding) - var(--size-fluid-wrapper-padding),400px);padding:var(--size-5);margin-top:var(--size-2);background:var(--nav-dropdown-bg);backdrop-filter:var(--backdrop-blur-2);z-index:300;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s .25s}.search-btn[aria-expanded=true]+.search-dropdown{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--ease-3),transform .25s var(--ease-3),visibility 0s 0s}.search-dropdown .form .search-input-group .form-control{border:none}.search-dropdown__popular{margin-top:var(--size-5)}.search-dropdown__heading{font-size:var(--text-23);color:var(--white);margin-bottom:var(--size-3)}.search-dropdown__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-2)}.search-dropdown__list a{color:var(--white);text-decoration:none;font-size:var(--text-16);transition:color .2s var(--ease-3)}.search-dropdown__list a:hover{color:var(--grey-200)}@media screen and (min-width: 1024px){.mega-nav{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:min(var(--size-8),2vw)}.mega-nav__link{color:var(--nav-link-colour, var(--black));text-decoration:none;font-size:var(--text-16);text-transform:uppercase;line-height:var(--lineheight-1);font-weight:var(--font-weight-5);letter-spacing:var(--font-letterspacing-2);transition:color .3s var(--ease-3);background:#0000;border:none;cursor:pointer;padding:0;position:relative}.mega-nav__link:hover:after{transform:scaleX(1);transform-origin:left}.mega-nav__link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease-3)}.mega-nav__link[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.mega-nav__link.is-active,.mega-nav__link[aria-current=page]{color:var(--brand-mint)}.mega-nav__link.is-active:after,.mega-nav__link[aria-current=page]:after{transform:scaleX(1);background:var(--brand-mint)}.main-header.mega-open .mega-nav__link{color:var(--white)}.main-header.mega-open{background:#0000}.main-header.mega-open .main-header__logo-dark{opacity:0}.main-header.mega-open .main-header__logo-light{opacity:1}.mega-menu{position:absolute;top:0;left:0;right:0;width:100%;background:var(--nav-dropdown-bg);backdrop-filter:var(--backdrop-blur-2);z-index:-1;padding-top:calc(var(--main-header-height) + var(--size-10));padding-bottom:var(--size-10);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-3),visibility 0s .3s}.mega-menu.is-active{opacity:1;visibility:visible;transition:opacity .3s var(--ease-3),visibility 0s 0s}.mega-menu__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--size-8)}.mega-menu__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--size-6)}.mega-menu__intro-text{display:flex;flex-direction:column;gap:var(--size-4)}.mega-menu__title{color:var(--white);margin:0}.mega-menu__description{color:var(--grey-200);font-size:var(--text-18);line-height:var(--lineheight-4);margin:0}.mega-menu__link{color:var(--white);font-size:var(--text-18);font-weight:var(--font-weight-5);text-decoration:none;transition:color .2s var(--ease-3)}.mega-menu__link:hover{color:var(--grey-200)!important}.mega-menu__image{min-height:282px;overflow:hidden}.mega-menu__image picture,.mega-menu__image img{width:100%;height:100%;object-fit:cover}.mega-menu__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-5)}.mega-menu__list-item{position:relative}.mega-menu__nav-link{display:flex;align-items:center;justify-content:space-between;gap:var(--size-2);color:var(--white);text-decoration:none;font-size:var(--text-18);font-weight:var(--font-weight-5);background:#0000;border:none;cursor:pointer;padding:0;width:100%;text-align:left;transition:color .2s var(--ease-3)}.mega-menu__nav-link:hover,.mega-menu__nav-link[aria-expanded=true]{color:var(--grey-200)!important}.mega-menu__nav-link .svg-icon{transform:rotate(-90deg)}.mega-menu__subnav{display:grid;grid-template-areas:"stack"}.mega-menu__subnav>*{grid-area:stack}.mega-menu__subnav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-4);opacity:0;visibility:hidden;transform:translate(10px);transition:opacity .2s var(--ease-3),transform .2s var(--ease-3),visibility 0s .2s}.mega-menu__subnav-list.is-active{opacity:1;visibility:visible;transform:translate(0);transition:opacity .2s var(--ease-3),transform .2s var(--ease-3),visibility 0s 0s}}}@layer blocks{body:has(.floating-nav) .homepage-hero{--floating-top-bar-height: var(--top-bar-height, 50px);min-height:100vh}.homepage-hero{position:relative;min-height:calc(100vh - var(--top-bar-height, 50px));background:var(--brand-midnight);overflow:hidden;display:flex;justify-content:flex-end}.homepage-hero__video-wrapper{position:absolute;inset:0}.homepage-hero__media{position:absolute;inset:-10%;width:120%;height:120%}.homepage-hero__media:after{content:"";position:absolute;inset:0;background:#00000080;z-index:1}.homepage-hero__media :is(video,img,picture){width:100%;height:100%;object-fit:cover;max-width:none}.homepage-hero__content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;z-index:10;padding:calc(var(--main-header-height, 100px) + var(--floating-top-bar-height, 0px) + var(--size-fluid-4)) var(--size-3) min(12vh,var(--size-fluid-section)) var(--size-3)}@media screen and (max-width: 1023px){.homepage-hero__content{padding-top:calc(var(--main-header-height-mobile, 90px) + var(--floating-top-bar-height, 0px) + var(--size-fluid-4))}}.homepage-hero__heading-container{position:relative;width:min(100%,1100px);margin-bottom:14vh}.homepage-hero__glassy-s{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + clamp(3rem,12vh,10rem));max-height:50vh;aspect-ratio:426/534;pointer-events:none;background-color:#ffffff1f;backdrop-filter:var(--backdrop-blur-2);filter:saturate(2);mask-image:var(--s-graphic-1);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.homepage-hero__heading{color:var(--white);text-align:center;text-shadow:0px 0px 25px rgba(0,0,0,.15);position:relative;z-index:1}}@layer blocks{body:has(.floating-nav) .standard-hero{--floating-top-bar-height: var(--top-bar-height, 50px) }.standard-hero{--container-max: 1200px;padding-top:calc(var(--main-header-height) + var(--floating-top-bar-height, 0px) + var(--size-fluid-5));padding-bottom:var(--size-fluid-4)}@media screen and (max-width: 767px){.standard-hero{--text-scale: .9 }}.standard-hero--image{--heading-colour: var(--white);position:relative;display:flex;align-items:center;overflow:hidden;color:var(--white);padding-bottom:var(--size-fluid-5);min-height:min(80vh,500px)}.standard-hero__media{position:absolute;inset:0;z-index:0}.standard-hero__media:after{content:"";position:absolute;inset:0;background:#00000080;z-index:1}.standard-hero__media *:is(video,img,picture,picture img){width:100%;height:100%;object-fit:cover}.standard-hero--image .wrapper{position:relative;z-index:2}}@layer blocks{.hero-image-sticky-container{position:relative;display:flex;flex-direction:column}.hero-image-sticky{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}@media screen and (min-width: 1024px)and (prefers-reduced-motion: no-preference){[data-hero-sticky-animated] .hero-image-sticky{clip-path:inset(0 var(--clip-left-right, 19vw) var(--clip-bottom, 47vh))}}.hero-image-sticky__media{position:relative;width:100%;height:100%}.hero-image-sticky__media :is(img,video){width:100%;height:100%;object-fit:cover;transform-origin:center top;backface-visibility:hidden;position:absolute;inset:0}@media screen and (min-width: 1024px)and (prefers-reduced-motion: no-preference){[data-hero-sticky-animated] .hero-image-sticky__media :is(img,video){transform:scale(var(--scale, .8))}}@media screen and (min-width: 1024px){.hero-image-sticky__media :is(img,video).is-fixed{position:fixed}}.hero-image-sticky__content{position:relative;z-index:2;margin-block-end:var(--size-fluid-6);margin-inline:auto;width:min(100% - 2rem,814px)}@media screen and (max-width: 1023px){.hero-image-sticky__content{width:min(100% - 2rem,600px)}}.hero-image-sticky__content .box{padding:var(--size-fluid-5);text-align:center}@media screen and (max-width: 1023px){.hero-image-sticky__content .box{padding:var(--size-fluid-4)}}.hero-image-sticky__content .box{color:var(--white);margin:0;text-shadow:0 0 5px rgba(0,0,0,.25);max-width:none}@media screen and (max-width: 1023px){.hero-image-sticky__content .box{font-size:var(--text-fluid-1)}}}@layer blocks{.destination-section{overflow:hidden}@media screen and (max-width: 899px){.destination-section{margin:10px;--row-gap: 0 }}.destination-section[data-theme=covent-garden] .destination-content{background:var(--brand-covent-garden)}.destination-section[data-theme=soho] .destination-content{background:var(--brand-soho)}.destination-section[data-theme=soho] .destination-logo{filter:invert(1)}.destination-section[data-theme=soho] .destination-description{color:var(--white)}.destination-section[data-theme=chinatown] .destination-content{background:var(--brand-chinatown)}.destination-section[data-theme=chinatown] .destination-logo{filter:invert(1)}.destination-section[data-theme=chinatown] .destination-description{color:var(--white)}.destination-content{display:flex;flex-direction:column;justify-content:center;padding:var(--size-fluid-5) var(--size-5);box-sizing:border-box;position:relative}@media screen and (min-width: 1025px){.destination-content{padding:15%;min-height:auto}}.destination-media{position:relative;overflow:hidden;height:250px}@media screen and (max-width: 899px){.destination-media{order:-1}}@media screen and (min-width: 900px){.destination-media{height:auto}}.destination-media *:is(img,video,picture,picture img){width:100%;height:100%;object-fit:cover;position:absolute;inset:0}@media screen and (min-width: 1024px){.destination-media *:is(img,video,picture,picture img){height:100vh}}.destination-logo{max-width:none;width:clamp(220px,60%,450px);height:auto}.destination-description{max-width:536px;color:var(--brand-midnight)}.destination-section .btn[data-variant=secondary]{width:fit-content}}@layer blocks{.split-panel{--min-content-width: 24rem;overflow:hidden}@media screen and (max-width: 899px){.split-panel{margin:10px;--row-gap: 0 }}.split-panel-content{display:flex;flex-direction:column;justify-content:center;padding:var(--size-fluid-5) var(--size-5);box-sizing:border-box;position:relative;color:var(--brand-midnight)}.split-panel-content>*{max-width:550px}@media screen and (min-width: 1025px){.split-panel-content{padding:15%;min-height:auto}}.split-panel-media{position:relative;overflow:hidden}.split-panel-media>*:is(img,video,picture),.split-panel-media>*:is(picture) img{width:100%;object-fit:cover;inset:0}.split-panel-media-logobar{padding:var(--size-5) var(--size-5) 0 var(--size-5)}.split-panel-media-logobar :is(img){max-width:min(400px,90%)}@media screen and (max-width: 899px){.split-panel-media{order:-1}.split-panel-media>*:is(img,video,picture),.split-panel-media>*:is(picture) img{height:250px}}@media screen and (min-width: 900px){.split-panel-media{height:auto}.split-panel-media>*:is(img,video,picture),.split-panel-media>*:is(picture) img{height:100%;position:absolute}.split-panel-media-logobar{position:absolute!important;inset:auto 0 0;z-index:2;padding:var(--size-fluid-5) var(--size-fluid-4)}}.split-panel-logo{max-width:none;width:clamp(220px,100%,500px);height:auto}.split-panel-description{color:var(--text-colour-1, inherit)}.split-panel .btn[data-variant=secondary]{width:fit-content}@media screen and (min-width: 1024px){.sticky-scroll-panels:not(.sticky-scroll-panels-disabled) .split-panel-media>*:is(img,video,picture),.sticky-scroll-panels:not(.sticky-scroll-panels-disabled) .split-panel-media>*:is(picture) img{height:100vh}}}@layer blocks{.panel{--heading-colour: var(--brand-midnight);color:var(--text-colour-1, inherit);position:relative;overflow:clip}.panel.bg-brand-midnight,.panel.bg-brand-midnight .panel,.panel.bg-brand-chinatown,.panel.bg-brand-chinatown .panel,.panel.bg-brand-soho,.panel.bg-brand-soho .panel{--graphic-opacity: .08;--accent: var(--white);--heading-colour: var(--white);--text-colour-1: var(--white);--text-colour-2: var(--grey-200);--blockquote-color: var(--white);--featured-stat-colour: var(--white) }.panel.bg-grey-400{--graphic-opacity: .03;--carousel-nav-bg: var(--white);--carousel-nav-bg-hover: var(--grey-300) }.panel[data-graphic]>*{position:relative;z-index:1}.panel[data-graphic]:before{content:"";position:absolute;inset:0;background-image:var(--s-graphic-1);background-repeat:no-repeat;background-attachment:fixed;opacity:var(--graphic-opacity, .03);pointer-events:none;z-index:0}@supports (-webkit-touch-callout: none){.panel[data-graphic]:before{background-attachment:scroll!important}}.panel[data-graphic=right]:before{background-position:45vw -7vh;background-size:auto 134vh}.panel[data-graphic=right][data-graphic-size=small]:before{background-position:65vw 0vh;background-size:auto 70vh}.panel[data-graphic=center]:before{background-position:center top;background-size:auto 100vh}.panel[data-graphic=center][data-graphic-size=small]:before{background-position:center top;background-size:auto 50vh}.panel-intro{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 768px){.panel-intro:has(.carousel-pagination){flex-direction:row;justify-content:space-between;align-items:flex-end}}.carousel-pagination{display:flex;gap:var(--size-2);margin-top:var(--size-4)}@media screen and (min-width: 768px){.carousel-pagination{margin-top:0}}@media screen and (max-width: 1024px){.carousel-pagination{display:none}}}@layer blocks{.box{--svg-icon-color: var(--brand-teal);--box-bg: var(--white);--box-border: transparent;--text-colour-1: var(--brand-midnight);--text-colour-2: var(--brand-dusk);--divider-colour: var(--brand-dusk);--graphic-opacity: .05;--box-padding-x: min(var(--size-fluid-3), var(--size-6));--box-padding-y: min(var(--size-fluid-3), var(--size-6));--box-shadow: 0px 25px 25px rgba(0, 0, 0, .05);position:relative;background-color:var(--box-bg);border:1px solid var(--box-border);padding:var(--box-padding-y) var(--box-padding-x);color:var(--text-colour-1);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--box-shadow)}.box .box-text-colour-1{color:var(--text-colour-1)}.box .box-text-colour-2{color:var(--text-colour-2)}.box .box-border-colour{border-color:var(--divider-colour)}.box[data-variant=white]{--box-bg: var(--white);--text-colour-1: var(--brand-midnight);--text-colour-2: var(--brand-dusk);--heading-colour: var(--brand-midnight);--divider-colour: color-mix(in srgb, var(--brand-dusk), transparent 90%) }.box[data-variant=mint]{--svg-icon-color: var(--brand-midnight);--box-bg: var(--brand-mint);--text-colour-1: var(--brand-midnight);--text-colour-2: color-mix(in srgb, var(--brand-midnight), transparent 20%);--heading-colour: var(--brand-midnight);--divider-colour: color-mix(in srgb, var(--brand-midnight), transparent 80%);--box-shadow: none }.box[data-variant=blue]{--box-bg: var(--brand-midnight);--text-colour-1: var(--white);--text-colour-2: var(--grey-200);--heading-colour: var(--white);--divider-colour: color-mix(in srgb, var(--white), transparent 75%);--graphic-opacity: .08;--box-shadow: none;--select-chevron: var(--select-chevron-dark);--blockquote-color: var(--white) }.box[data-variant=grey]{--box-bg: var(--grey-400);--box-border: transparent;--text-colour-1: var(--brand-midnight);--heading-colour: var(--brand-midnight);--text-colour-2: color-mix(in srgb, var(--brand-midnight), transparent 30%);--divider-colour: color-mix(in srgb, var(--brand-dusk), transparent 90%);--box-shadow: none }.box:is([data-variant=grey-glass],[data-variant=blue-glass]){isolation:isolate;-webkit-backdrop-filter:var(--backdrop-blur-1);backdrop-filter:var(--backdrop-blur-1);filter:var(--saturation, saturate(2));--box-shadow: none;--blockquote-color: var(--white);--border-colour: var(--white);--border-transparency: 75%;border-image:linear-gradient(-30deg,color-mix(in srgb,var(--border-colour),transparent var(--border-transparency)),color-mix(in srgb,var(--border-colour),transparent 100%),color-mix(in srgb,var(--border-colour),transparent 100%),color-mix(in srgb,var(--border-colour),transparent var(--border-transparency))) 10}.box[data-variant=grey-glass]{background:var(--grey-glass-box);--text-colour-1: var(--white);--text-colour-2: var(--grey-400);--heading-colour: var(--white);--divider-colour: color-mix(in srgb, var(--white), transparent 85%);--border-transparency: 65%;text-shadow:0 0 var(--shadow-spread, 5px) rgba(0,0,0,.25)}.box[data-variant=blue-glass]{background:var(--blue-glass-box);--text-colour-1: var(--white);--text-colour-2: var(--grey-200);--heading-colour: var(--white);--divider-colour: color-mix(in srgb, var(--white), transparent 85%);--graphic-opacity: .05;--saturation: saturate(1.1);--select-chevron: var(--select-chevron-dark) }.box[data-graphic=true]:after{content:"";position:absolute;top:0;right:0;width:80%;min-height:100%;aspect-ratio:263/329;background-image:var(--s-graphic-1);background-repeat:no-repeat;background-position:left center;background-size:auto 157%;opacity:var(--graphic-opacity, .05);pointer-events:none;z-index:0}.box>*{position:relative;z-index:1}}@layer blocks{.row-divider{display:grid;gap:0}.row-divider>*{padding-block:var(--size-5);border-bottom:1px solid var(--divider-colour)}.row-divider>*:first-child{border-top:1px solid var(--divider-colour)}}@layer blocks{.stat-box{--shadow-spread: 30px;--stat-text-min: 3.4375rem;--stat-text-fit: calc(1rem + 5cqw) ;--stat-text-max: 5.625rem;display:flex;flex-direction:column;padding:var(--size-fluid-4)}.stat-box .stat-value{font-size:clamp(var(--stat-text-min),var(--stat-text-fit),var(--stat-text-max));font-weight:var(--font-weight-310);line-height:var(--lineheight-1);margin:0 0 var(--size-1);color:var(--text-colour-1);overflow-wrap:anywhere;text-wrap:initial}.stat-box .stat-value[data-text-sm]{--stat-text-min: 2.5rem;--stat-text-max: 3.25rem }.stat-box .stat-group-image img{width:100%;aspect-ratio:16/5;object-fit:contain;object-position:center left}.stat-box .stat-label{line-height:1.4;margin:0;color:var(--text-colour-1)}}@layer blocks{table{--table-cell-padding-top: var(--size-4);--table-cell-padding-right: var(--size-2);--table-cell-padding-bottom: var(--size-4);--table-cell-padding-left: var(--size-2);width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;color:var(--text-colour-1, inherit);border:1px solid var(--grey-300);box-shadow:10px 25px 25px #0000000d;background-color:var(--white);font-size:var(--text-18)}table tr :is(td,th):first-child{--table-cell-padding-left: var(--size-5) }table tr :is(td,th):last-child{--table-cell-padding-right: var(--size-5) }table thead th{font-size:calc(var(--text-fluid-00)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-00)*var(--text-scale, 1),1px);border-bottom:1px solid var(--divider-colour, var(--grey-300));padding:var(--table-cell-padding-top) var(--table-cell-padding-right) var(--table-cell-padding-bottom) var(--table-cell-padding-left);font-weight:var(--font-weight-450);line-height:var(--lineheight-2);text-align:left;text-transform:uppercase}table tbody tr td{border-bottom:1px solid var(--divider-colour, var(--grey-300));padding:var(--table-cell-padding-top) var(--table-cell-padding-right) var(--table-cell-padding-bottom) var(--table-cell-padding-left)}.box table tbody tr:last-child td{border-bottom:none}.box table:not(.striped) tbody tr:last-child:not(.striped) td{padding-bottom:0}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive:not(:has(.striped)){padding-top:0;padding-bottom:var(--size-4)}.table-responsive:not(:has(.striped)) table :is(td,th):first-child{--table-cell-padding-left: 0 }.table-responsive:not(:has(.striped)) table :is(td,th):last-child{--table-cell-padding-right: 0 }.table-responsive table{border:none;box-shadow:none;background-color:#0000}.table-responsive table thead th{vertical-align:top}.table-responsive table tr :is(td,th):last-child(){--table-cell-padding-right: 0 }.table-responsive table.striped>thead td,.table-responsive table.striped>thead th{background-color:var(--table-striped-bg, var(--grey-400))}.table-responsive table.striped>tbody tr:nth-child(2n) td,.table-responsive table.striped>tbody tr:nth-child(2n) th{background-color:var(--table-striped-bg, var(--grey-400))}.table-responsive[data-variant=white]{--box-border: color-mix(in srgb, var(--brand-dusk), transparent 90%) }.table-responsive[data-variant=blue],.table-responsive[data-variant=blue-glass]{--table-striped-bg: color-mix(in srgb, var(--white), transparent 96%) }}@layer blocks{body:has(.floating-nav) .sticky-stat-panel{--top-gap: 0px }body:has(.sticky-scroll-panels+.sticky-stat-panel-parent) .sticky-stat-panel{margin-top:10px}.sticky-stat-panel{container-type:inline-size;--top-gap: var(--top-bar-height, 50px);position:relative}.sticky-stat-image{position:sticky;top:var(--top-gap);height:calc(100vh - var(--top-gap));width:100%}.sticky-stat-image picture,.sticky-stat-image img{width:100%;height:100%;object-fit:cover}.sticky-stat-grid{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:var(--size-2);justify-content:center;margin:0 auto;width:100%}.sticky-stat-grid>*{flex:1 1 calc(33% - var(--size-2) - var(--size-2));min-width:min(320px,100%);max-width:444px}.sticky-stat-grid>*:nth-last-child(n+2):nth-last-child(-n+2):first-child,.sticky-stat-grid>*:nth-last-child(n+2):nth-last-child(-n+2):first-child~*,.sticky-stat-grid>*:nth-last-child(n+4):nth-last-child(-n+4):first-child,.sticky-stat-grid>*:nth-last-child(n+4):nth-last-child(-n+4):first-child~*{flex:1 1 calc(50% - var(--size-2) - var(--size-2));max-width:500px}}.report-card{position:relative;overflow:hidden}.report-card picture,.report-card img{width:100%;height:100%;object-fit:cover;min-height:200px;transition:transform .5s var(--ease-3)}.report-card:hover picture,.report-card:hover img{transform:scale(1.05)}.report-card:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,hsla(0,0%,0%,.4),transparent 60%);z-index:2}.report-card .btn{position:absolute;inset:auto auto 0 0;z-index:2}@layer blocks{.svg-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--svg-icon-size, var(--size-5));aspect-ratio:1;color:var(--svg-icon-color, currentColor);flex-shrink:0}.svg-icon svg{width:100%;aspect-ratio:1}.svg-icon[data-colour=black],.svg-icon[data-hover=black]:hover{--svg-icon-color: var(--black) }.svg-icon[data-colour=white],.svg-icon[data-hover=white]:hover{--svg-icon-color: var(--white) }.svg-icon[data-colour=brand-midnight],.svg-icon[data-hover=brand-midnight]:hover{--svg-icon-color: var(--brand-midnight) }.svg-icon[data-colour=brand-dusk],.svg-icon[data-hover=brand-dusk]:hover{--svg-icon-color: var(--brand-dusk) }.svg-icon[data-colour=brand-gunmetal],.svg-icon[data-hover=brand-gunmetal]:hover{--svg-icon-color: var(--brand-gunmetal) }.svg-icon[data-colour=brand-teal],.svg-icon[data-hover=brand-teal]:hover{--svg-icon-color: var(--brand-teal) }.svg-icon[data-colour=grey-200],.svg-icon[data-hover=grey-200]:hover{--svg-icon-color: var(--grey-200) }.svg-icon[data-colour=brand-mint],.svg-icon[data-hover=brand-mint]:hover{--svg-icon-color: var(--brand-mint) }.svg-icon[data-size=sm]{--svg-icon-size: var(--size-3) }.svg-icon[data-size=md]{--svg-icon-size: var(--size-5) }.svg-icon[data-size=lg]{--svg-icon-size: var(--size-8) }}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: true}@property --transparency{syntax: "<percentage>"; initial-value: 70%; inherits: true}@layer blocks{.btn{--outline-color: var(--brand-midnight);font-size:var(--btn-text-size, var(--text-16));display:inline-flex;align-items:center;gap:var(--size-2);text-transform:uppercase;font-weight:var(--font-weight-4);text-align:center;cursor:pointer;width:fit-content;background-color:var(--btn-bg, var(--brand-midnight));color:var(--btn-text, var(--white));padding:var(--size-4) var(--size-7);line-height:var(--lineheight-2);border:var(--border-width, 0px) var(--border-colour, transparent) solid;text-shadow:none}.btn .svg-icon{color:var(--btn-icon-color, var(--brand-mint))}.btn:is(:hover,:focus-visible) .svg-icon{color:var(--btn-icon-color-hover, var(--btn-icon-color, var(--brand-mint)))}.btn:is(:hover,:focus-visible){color:var(--btn-text-hover, var(--white));background-color:var(--btn-bg-hover, color-mix(in srgb, var(--brand-midnight) 90%, white));border-color:var(--border-colour-hover, transparent)}.btn[data-size=small]{--btn-text-size: var(--text-14);padding:var(--size-2) var(--size-3)}.btn[data-size=large]{padding:var(--size-4) var(--size-8)}.btn[data-variant=secondary],.btn-secondary{--outline-color: var(--white);--btn-bg: color-mix(in srgb, var(--white) 100%, black);--btn-text: var(--brand-midnight);--btn-text-hover: var(--brand-midnight);--btn-bg-hover: color-mix(in srgb, var(--white) 90%, black);--btn-icon-color: var(--brand-teal);--btn-icon-color-hover: var(--brand-teal) }.btn[data-variant=outline],.btn-outline{--btn-bg: color-mix(in srgb, var(--white) 0%, black 0%);--btn-bg-hover: color-mix(in srgb, var(--white) 90%, black);--btn-text: var(--brand-midnight);--btn-text-hover: var(--brand-midnight);--border-width: 1px;--border-colour: var(--brand-midnight);--border-colour-hover: var(--brand-midnight);--btn-icon-color: var(--brand-midnight) }.btn[data-variant=glass],.btn-glass{--outline-color: var(--white);--btn-icon-color: var(--white);isolation:isolate;position:relative;background:var(--grey-glass-box);-webkit-backdrop-filter:var(--backdrop-blur-2);backdrop-filter:var(--backdrop-blur-2);filter:saturate(2);color:var(--white);border-width:0}.btn[data-variant=glass]:before,.btn-glass:before{--angle: -101deg;--transparency: 75%;content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;border:1px solid var(--button-border-color, transparent);background:repeating-conic-gradient(from var(--angle),color-mix(in srgb,var(--white),transparent var(--transparency)) 0%,color-mix(in srgb,var(--white),transparent var(--transparency)) 0%,transparent 10%,transparent 40%,color-mix(in srgb,var(--white),transparent var(--transparency)) 50%) border-box;mask:linear-gradient(black,black) border-box,linear-gradient(black,black) padding-box;mask-composite:subtract;animation:glass-out .5s var(--ease-3) forwards}.btn[data-variant=glass]:is(:hover,:focus-visible),.btn-glass:is(:hover,:focus-visible){opacity:1;background:var(--grey-glass-box)}.btn[data-variant=glass]:is(:hover,:focus-visible):before,.btn-glass:is(:hover,:focus-visible):before{animation:glass-in .3s var(--ease-3) forwards}@media screen and (max-width: 767px){.btn{--btn-text-size: var(--text-15) }.btn[data-size=small]{--btn-text-size: var(--text-13) }}}@keyframes glass-out{0%{--angle: -76deg;--transparency: 30% }to{--angle: -101deg;--transparency: 75% }}@keyframes glass-in{0%{--angle: -101deg;--transparency: 75% }to{--angle: -76deg;--transparency: 30% }}@layer blocks{.text-link{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--text-link-underline-colour, currentColor);text-decoration-thickness:1px}.text-link[data-variant=underline-hover]{--text-link-underline-colour: transparent }.text-link[data-variant=underline-hover]:hover{--text-link-underline-colour: currentColor }}@layer blocks{.pill{display:inline-flex;align-items:center;justify-content:center;background-color:var(--pill-bg, var(--brand-mint));color:var(--pill-text, var(--brand-midnight));font-size:var(--pill-font-size, var(--text-13));font-weight:var(--font-weight-5);text-transform:uppercase;letter-spacing:var(--font-letterspacing-4);padding:var(--pill-py, var(--size-1)) var(--pill-px, var(--size-3));border-radius:var(--radius-4);line-height:var(--lineheight-2);border:1px solid var(--pill-border, transparent)}@media screen and (max-width: 767px){.pill{--pill-font-size: var(--text-12) }}.pill[data-size=large]{--pill-font-size: var(--text-15) }@media screen and (max-width: 767px){.pill[data-size=large]{--pill-font-size: var(--text-14) }}.pill[data-colour=midnight]{--pill-bg: var(--brand-midnight);--pill-text: var(--white) }.pill[data-colour=white]{--pill-bg: var(--white);--pill-text: var(--brand-midnight) }.pill[data-colour=cream]{--pill-bg: var(--brand-cream);--pill-text: var(--brand-midnight) }.pill[data-colour=glass]{--pill-bg: var(--grey-glass-box);--pill-text: var(--white);backdrop-filter:var(--backdrop-blur-2);-webkit-backdrop-filter:var(--backdrop-blur-2);filter:saturate(1.5)}.pill[data-colour=outline]{--pill-border: var(--brand-mint);--pill-bg: var(--white) }.pill[data-colour=outline].active{--pill-bg: var(--brand-mint) }}@layer blocks{details{--glass-border-opacity: 0;--box-bg: transparent;--box-bg-active: var(--white);--shadow: 0 10px 25px 0 rgba(0, 0, 0, .05);--text-colour-1: var(--brand-midnight);--text-colour-2: var(--brand-dusk);--divider-colour: color-mix(in srgb, var(--brand-dusk), transparent 90%);border-top:1px solid var(--divider-colour);transition:background-color .3s var(--ease-3),box-shadow .3s var(--ease-3),border-color .3s var(--ease-3);padding:0}details .flow{color:var(--text-colour-2);font-size:var(--text-fluid-00)}details:last-child{border-bottom:1px solid var(--divider-colour)}details>div{--flow-space: 1rem;padding:0 var(--size-6) var(--size-5) var(--size-6)}details summary{padding:var(--size-4);display:flex;align-items:center;justify-content:space-between;font-size:var(--text-fluid-2);font-weight:400;cursor:pointer;background-color:var(--box-bg);color:var(--text-colour-1);line-height:var(--lineheight-2)}details summary .svg-icon{flex-shrink:0;transition:transform .3s var(--ease-3);transform-origin:center}details summary::-webkit-details-marker{display:none}details[open]{--glass-border-opacity: 1;background-color:var(--box-bg-active);box-shadow:var(--shadow)}details[open] summary .svg-icon{transform:rotate(45deg)}details:is([data-variant=blue-glass]){--shadow: none;--box-bg-active: var(--blue-glass-box);--text-colour-1: var(--white);--text-colour-2: var(--white);--divider-colour: color-mix(in srgb, var(--white), transparent 80%);isolation:isolate;-webkit-backdrop-filter:var(--backdrop-blur-1);backdrop-filter:var(--backdrop-blur-1)}details:is([data-variant=blue-glass]):before{opacity:var(--glass-border-opacity);content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;border:1px solid rgba(0,0,0,0);background:var(--glass-outline);mask:linear-gradient(black,black) border-box,linear-gradient(black,black) padding-box;mask-composite:subtract;transition:opacity .3s var(--ease-3)}details:is([data-variant=blue-glass]):is([data-variant=blue-glass][open]){--divider-colour: transparent }@supports (selector(::details-content)){details::details-content{height:0;opacity:0;overflow:clip;transition:opacity .3s var(--ease-3),height .3s var(--ease-3),content-visibility .3s var(--ease-3) allow-discrete}details[open]::details-content{height:max-content;opacity:1}}.faq-item_image img{width:100%;height:auto;object-fit:cover}}@layer blocks{ul.tabs{--tabs-bg: var(--brand-mint);--tabs-active-bg: var(--white);--tabs-text: var(--brand-midnight);--tabs-font-size: var(--text-16);--tabs-px: var(--size-5);--tabs-py: var(--size-3);--tabs-radius: 40px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--size-2) 0;background-color:var(--tabs-bg);border-radius:var(--tabs-radius);padding:var(--tab-outer-padding, var(--size-2))}@media screen and (max-width: 767px){ul.tabs{--tabs-px: var(--size-3);--tabs-py: var(--size-2);--tabs-radius: 30px }}ul.tabs>li{display:flex}ul.tabs>li a{background-color:var(--tab-bg, transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--tabs-text);font-size:var(--tabs-font-size);font-weight:var(--font-weight-5);text-transform:uppercase;letter-spacing:var(--font-letterspacing-4);padding:var(--tabs-py) var(--tabs-px);border-radius:var(--tabs-radius);transition:all .2s var(--ease-1);text-decoration:none;line-height:var(--lineheight-2)}ul.tabs>li :is(a[aria-selected=true],[data-tabby-default]:not([aria-selected=false])){--tab-bg: var(--active-tab-bg, var(--white));color:var(--tabs-text);--logo-filter: var(--logo-filter-active, none) }ul.tabs>li a:hover:not([aria-selected=true]){text-decoration:underline;--logo-opacity: .7 }ul.tabs[data-variant=logo]{--tabs-bg: transparent;--tabs-px: var(--size-5);--tabs-py: var(--size-3);--tab-outer-padding: 0 }@media screen and (max-width: 767px){ul.tabs[data-variant=logo]{justify-content:center;--tab-bg: var(--grey-400);--tabs-px: var(--size-4) }ul.tabs[data-variant=logo] li{width:90%}ul.tabs[data-variant=logo] a{width:100%}}ul.tabs[data-variant=logo] img{opacity:var(--logo-opacity, 1);transition:all .2s var(--ease-1);filter:var(--logo-filter, none);width:min(110px,25vw);aspect-ratio:110/40;object-fit:contain}ul.tabs[data-variant=logo] [data-feed=covent-garden]{--active-tab-bg: var(--brand-covent-garden) }ul.tabs[data-variant=logo] [data-feed=chinatown]{--active-tab-bg: var(--brand-chinatown);--logo-filter-active: invert(1) }ul.tabs[data-variant=logo] [data-feed=soho-carnaby]{--active-tab-bg: var(--brand-soho);--logo-filter-active: invert(1) }.tab-container{padding-top:var(--size-5)}.tab-container>div:not([role=tabpanel]){transition:none}.tab-container>div:not(:first-child):not([role=tabpanel]){visibility:hidden}.tab-container>div{transition:opacity .5s linear,height .5s var(--ease-4);height:max-content}@starting-style{.tab-container>div{opacity:0}}.tab-container>div[hidden]{opacity:0}}@layer blocks{html{--cursor: url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28 55C42.9117 55 55 42.9117 55 28C55 13.0883 42.9117 1 28 1C13.0883 1 1 13.0883 1 28C1 42.9117 13.0883 55 28 55Z" fill="white"/><path d="M16.8 16.7998L39.2 39.1998M16.8 39.1998L39.2 16.8018" stroke="black" stroke-width="1.5"/></svg>');--transition-bezier: var(--ease-5);--transition-speed: .6s;--dialog-padding-x: 2.25rem;--dialog-padding-y: 6vw;--dialog--padding: min(var(--dialog-padding-x), var(--dialog-padding-y)) }html:has(dialog[open]){overflow:hidden;scrollbar-gutter:stable;cursor:var(--cursor) 28 28,auto}dialog{transition:opacity var(--transition-speed) var(--transition-bezier),translate var(--transition-speed) var(--transition-bezier),overlay var(--transition-speed) var(--transition-bezier) allow-discrete,display var(--transition-speed) var(--transition-bezier) allow-discrete;translate:0 50px;opacity:0;position:fixed;inset:0;cursor:auto;inline-size:min(90vw,var(--dialog-max-width, 700px));max-width:100vw;padding:1rem;background:#0000;border:none;overscroll-behavior:contain;margin:auto;z-index:300;color:var(--dialog-text-colour, inherit)}dialog .inner{background:#fff;padding:var(--dialog--padding);min-height:100%}dialog[open]{translate:0 0;opacity:1}@starting-style{dialog[open]{opacity:0;translate:0 -50px}}dialog.is-closing{translate:0 50px;opacity:0}dialog[data-variant=slide-in],dialog[data-variant=slide-up-mobile]{inline-size:min(100vw,800px);block-size:100dvh;max-block-size:100dvh;margin-inline:auto 0;translate:100% 0;opacity:1;padding:0;box-shadow:-10px 0 40px #00000026}dialog[open][data-variant=slide-in],dialog[open][data-variant=slide-up-mobile]{translate:0 0}@starting-style{dialog[open][data-variant=slide-in],dialog[open][data-variant=slide-up-mobile]{translate:100% 0}}dialog.is-closing[data-variant=slide-in],dialog.is-closing[data-variant=slide-up-mobile]{translate:100% 0;opacity:1}@media screen and (max-width: 767px){dialog[data-variant=slide-up-mobile]{inline-size:100%;block-size:auto;padding:0;margin-inline:0;inset:auto 0 0;translate:0 100%;box-shadow:0 -10px 40px #00000026}dialog[open][data-variant=slide-up-mobile]{translate:0 0}@starting-style{dialog[open][data-variant=slide-up-mobile]{translate:0 100%}}dialog.is-closing[data-variant=slide-up-mobile]{translate:0 100%;opacity:1}}dialog header{display:flex;justify-content:space-between;align-items:center}dialog header .dialog-heading{margin:0}dialog header .dialog-heading:focus{outline:none}dialog button[data-dialog-action=close]{--outline-color: var(--accent);transition:var(--transition-1);border-radius:var(--radius-round);aspect-ratio:1;display:flex;align-items:center;rotate:45deg}dialog button[data-dialog-action=close]:focus{outline:none}dialog button[data-dialog-action=close]:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}dialog button[data-dialog-action=close] svg{aspect-ratio:1;color:inherit}dialog button[data-dialog-action=close]:hover{opacity:.7}dialog button[data-dialog-action=close][data-close-style=rotated] .svg-icon{transform:rotate(45deg)}dialog button[data-dialog-action=close][data-close-position=left]{position:absolute;top:var(--size-4);left:var(--size-4);z-index:10}dialog .modal-image{aspect-ratio:var(--modal-image-aspect-ratio, 5/3);width:calc(100% + var(--dialog--padding)*2);margin-left:calc(-1*var(--dialog--padding))}dialog .modal-image picture,dialog .modal-image img{width:100%;height:100%;object-fit:var(--object-fit, cover);object-position:var(--object-position-x, center) var(--object-position-y, top)}dialog::backdrop{background-color:#000000b3;transition:opacity var(--transition-speed) ease,overlay var(--transition-speed) ease allow-discrete,display var(--transition-speed) ease allow-discrete;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0}dialog[open]::backdrop{opacity:1}dialog.is-closing::backdrop{opacity:0}@starting-style{dialog[open]::backdrop{opacity:0}}}@layer blocks{.form{display:grid;gap:var(--size-5)}.form .form-group{display:flex}.form .form-group:not(.form-group-inline){flex-direction:column;align-items:flex-start}.form .form-group:has(.radio-group){gap:var(--size-2)}.form label,.form legend{font-size:var(--text-16);font-weight:var(--font-weight-5)}.form .form-text{font-size:var(--text-13);margin-top:var(--size-1)}.form .form-control{--outline-size: 0;margin-top:var(--size-1);display:block;line-height:var(--lineheight-5);padding:var(--size-2) var(--size-3);border:1px var(--grey-300) solid;width:var(--input-width, 100%);font-size:var(--form-control-font-size, var(--text-16));background-color:var(--white)}.form .form-control:not(.is-invalid):focus{border-color:var(--grey-200);outline:none}.form .form-select{-webkit-appearance:none;appearance:none;background-image:var(--select-chevron, var(--select-chevron-light));background-position:right .75rem center;background-size:16px 12px;background-repeat:no-repeat;padding-right:var(--size-7)}.form .is-invalid,.form .is-invalid+.form-text,.form input[type=radio].is-invalid,.form input[type=checkbox].is-invalid,.form input[type=radio].is-invalid+label,.form input[type=checkbox].is-invalid+label{color:var(--warning);border-color:var(--warning)}.form .radio-group{display:flex;align-items:center}.form .radio-group label{font-size:var(--text-15)}.form .radio-group input[type=radio],.form .radio-group input[type=checkbox]{margin:0 .5rem 0 0;width:20px;height:20px}.form .radio-group input[type=radio],.form .radio-group input[type=checkbox]{accent-color:var(--black)}.form .form-group[data-radio-type=button]{--outline-color: var(--black) }.form .form-group[data-radio-type=button] .radio-group{position:relative}.form .form-group[data-radio-type=button] .radio-group input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.form .form-group[data-radio-type=button] .radio-group label{color:var(--white);background-color:var(--black);border-radius:var(--radius-2);padding:var(--size-2) var(--size-3)}.form .form-group[data-radio-type=button] .radio-group label:hover{background-color:var(--grey-100)}.form .form-group[data-radio-type=button] .radio-group input[type=radio]:checked+label{background-color:var(--grey-100)}.form .switch-input{--switch-input-thumb-size: 30px;--switch-input-thumb-bg: #ffffff;--switch-input-thumb-stroke: 1px solid transparent;--switch-input-off-bg: var(--grey-300);--switch-input-off-text: #ffffff;--switch-input-on-bg: #00a878;--switch-input-on-text: var(--white);--switch-input-gutter: 4px;--switch-input-decor-space: var(--switch-input-gutter) 1.25ch;--switch-input-focus-stroke: 2px dashed var(--black);--switch-input-font-weight: var(--font-weight-6t);--switch-input-font-family: inherit;--switch-input-font-size: 18cqw;--switch-input-transition: inset .3s var(--ease-3);width:calc(var(--switch-input-thumb-size)*2 + var(--switch-input-gutter)*3);height:calc(var(--switch-input-thumb-size) + var(--switch-input-gutter)*2);border-radius:calc(var(--switch-input-thumb-size) + var(--switch-input-gutter));padding:var(--switch-input-gutter);margin-top:var(--size-1);background:var(--switch-input-off-bg);color:var(--switch-input-off-text);text-align:left;font-family:var(--switch-input-font-family);font-weight:var(--switch-input-font-weight);position:relative;cursor:pointer;container-type:inline-size}.form .switch-input__decor{position:absolute;inset-block:0;inset-inline-start:0;padding:var(--switch-input-decor-space);font-size:var(--switch-input-font-size);display:flex;width:100%;align-items:center;user-select:none}.form .switch-input__decor[data-switch-input-state=off]{justify-content:flex-end}.form .switch-input__thumb{display:block;width:var(--switch-input-thumb-size);height:var(--switch-input-thumb-size);border-radius:var(--switch-input-thumb-size);background:var(--switch-input-thumb-bg);border:var(--switch-input-thumb-stroke);z-index:1;position:absolute;inset-block-start:var(--switch-input-gutter);inset-inline-start:var(--switch-input-gutter);transition:var(--switch-input-transition)}.form .switch-input:has(:focus-visible) .switch-input__thumb{outline:var(--switch-input-focus-stroke)}.form .switch-input:has(:checked){background:var(--switch-input-on-bg);color:var(--switch-input-on-text)}.form .switch-input:has(:checked) .switch-input__thumb{inset-inline-start:calc(var(--switch-input-thumb-size) + var(--switch-input-gutter)*2)}.form .search-input-group{position:relative}.form .search-input-group .form-control{padding-right:calc(var(--size-5) + var(--size-3) + var(--size-3));background:var(--white);color:var(--brand-midnight);margin-top:0}.form .search-input-group .form-control::placeholder{color:var(--grey-200)}.form .search-input-group .form-control:focus{outline:none}.form .search-input-group .form-control::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:var(--size-5);aspect-ratio:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18' stroke='%23B4B4B4' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M6 6L18 18' stroke='%23B4B4B4' stroke-width='1' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;cursor:pointer;margin-right:var(--size-2)}.form .search-input-icon{position:absolute;right:var(--size-3);top:50%;transform:translateY(-50%);background:#0000;border:none;padding:0;cursor:pointer;color:var(--brand-gunmetal);display:flex;align-items:center;justify-content:center}.form .search-input-icon:hover{opacity:.7}@media screen and (min-width: 768px){.form[data-variant=two-col]{grid-template-columns:1fr 1fr}.form .form-group[data-group-width=full]{grid-column:1/-1}}}@layer blocks{ul:not([class]):not([role]),ol:not([class]):not([role]){list-style-position:outside;padding-left:var(--size-4)}ul:not([class]):not([role]) li::marker,ol:not([class]):not([role]) li::marker{color:inherit}ul:not([class]):not([role]){list-style-type:square}ol:not([class]):not([role]){list-style-type:numeric}ul:not([class]) li{line-height:var(--lineheight-7);padding:.1em 0}ul:not([class]) li+li{margin-top:var(--size-1)}dl dt:not(:first-child){margin-top:var(--size-4)}}@layer blocks{blockquote{--quote-shape: url('data:image/svg+xml,<svg width="39" height="30" viewBox="0 0 39 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.928 30L32.136 0H39L30.68 30H18.928ZM0 30L13.416 0H20.176L11.752 30H0Z" fill="%23000000"/></svg>');display:flex;flex-direction:column;gap:var(--size-3);color:var(--blockquote-color, var(--brand-midnight))}blockquote:before{content:"";aspect-ratio:39/30;background-color:var(--quote-open-colour, var(--brand-mint));-webkit-mask:var(--quote-shape) no-repeat center;mask:var(--quote-shape) no-repeat center;-webkit-mask-size:cover;mask-size:cover;width:min(39px,9vw)}blockquote p{font-size:var(--text-size, var(--text-fluid-2));line-height:var(--lineheight-3)}blockquote p+p{margin-top:var(--flow-space)}blockquote footer,blockquote cite{font-size:var(--text-16);font-style:normal;font-weight:500;letter-spacing:.1em;text-transform:uppercase}blockquote[data-size=lg]{--text-size: var(--text-fluid-4) }}@layer blocks{.video-panel{--aspect-ratio: 16/9;container-type:inline-size;display:grid;grid-template-areas:"image" "quote"}@media screen and (min-width: 1024px){.video-panel{aspect-ratio:var(--aspect-ratio);overflow:hidden;background:var(--grey-400);grid-template-areas:"stack"}}.video-panel__media{aspect-ratio:var(--aspect-ratio);position:relative;overflow:hidden;background:var(--grey-400);grid-area:image}.video-panel__media picture,.video-panel__media img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 1024px){.video-panel__media{grid-area:stack}}.video-panel__play-btn{position:absolute;inset:0;margin:auto;width:clamp(60px,11.5vw,140px);aspect-ratio:1;display:flex;align-items:center;place-self:center;background:none;border:none;cursor:pointer;transition:transform .3s ease;color:#fffc}.video-panel__play-btn:hover{transform:scale(1.1)}.video-panel__play-btn .svg-icon{width:100%;aspect-ratio:1}.quote-container{--quote-bg: var(--brand-mint);--quote-text: var(--brand-midnight);--quote-open-colour: var(--brand-midnight);grid-area:quote;display:block;background-color:var(--quote-bg);padding:var(--quote-padding, min(var(--size-fluid-3), var(--size-6)));color:var(--quote-text)}.quote-container blockquote{color:var(--quote-text)}@media screen and (min-width: 1024px){.quote-container{--quote-padding: 7rem 6rem var(--size-fluid-4) var(--size-fluid-4);position:relative;width:min(41%,550px);background:#0000;grid-area:stack;place-self:flex-start;align-self:flex-end}.quote-container:before{content:"";position:absolute;inset:0;background-color:var(--quote-bg);mask-image:var(--s-graphic-4);mask-size:contain;mask-repeat:no-repeat;mask-position:bottom left;-webkit-mask-image:var(--s-graphic-4);-webkit-mask-size:100% auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top left}.quote-container>*{position:relative}.quote-container blockquote p{font-size:min(var(--text-fluid-2),2cqw)}.quote-container>*:not(blockquote):first-child{padding-top:var(--size-9)}}.quote-container[data-variant=white]{--quote-open-colour: var(--teal);--quote-bg: var(--white);--quote-text: var(--brand-midnight) }.quote-container[data-variant=mint]{--quote-bg: var(--brand-mint);--quote-text: var(--brand-midnight) }.quote-container[data-variant=midnight]{--quote-open-colour: var(--mint);--quote-bg: var(--brand-midnight);--quote-text: var(--white) }.quote-container[data-variant=covent-garden]{--quote-bg: var(--brand-covent-garden);--quote-text: var(--brand-midnight) }.quote-container[data-variant=soho]{--quote-open-colour: var(--white);--quote-bg: var(--brand-soho);--quote-text: var(--white) }.quote-container[data-variant=chinatown]{--quote-open-colour: var(--white);--quote-bg: var(--brand-chinatown);--quote-text: var(--white) }}@layer blocks{.cta-panel{--calc1: calc(100cqw - var(--wrapper-width));--calc2: calc(var(--calc1) + var(--size-fluid-wrapper-padding) + var(--size-fluid-wrapper-padding));--calc3: calc(var(--calc2) / 2);container-type:inline-size}.cta-panel[data-background=bg-brand-midnight]{--heading-colour: var(--white);--text-colour-1: var(--white);--text-colour-2: var(--white);--panel-bg: var(--brand-midnight);--blockquote-color: var(--white) }.cta-panel[data-background=bg-brand-mint]{--panel-bg: var(--brand-mint);--quote-open-colour: var(--brand-midnight) }.cta-panel[data-background=bg-grey-400]{--panel-bg: var(--grey-400) }@media screen and (max-width: 899px){.cta-panel:not([data-width=full]) .wrapper{background-color:#0000}.cta-panel:not([data-width=full]) .inner{padding-inline:var(--size-fluid-wrapper-padding)}}.cta-panel .wrapper{background-color:var(--panel-bg, transparent);overflow:hidden}.cta-panel .inner{background-color:var(--panel-bg, transparent);width:var(--wrapper-width);margin-inline:auto;padding-inline:0;display:flex;flex-direction:column}.cta-panel .inner>.cta-panel-content{padding:0 0 var(--size-fluid-6) 0}.cta-panel .inner>.cta-panel-content>*{max-width:500px}.cta-panel .inner>.cta-panel-img{aspect-ratio:375/402;mask-image:var(--s-graphic-2);mask-size:auto 266%;mask-repeat:no-repeat;mask-position:left 42%;width:calc(100% + var(--size-fluid-wrapper-padding))}.cta-panel .inner>.cta-panel-img picture,.cta-panel .inner>.cta-panel-img img,.cta-panel .inner>.cta-panel-img video{object-fit:cover;width:100%;height:100%}@media screen and (min-width: 900px){.cta-panel .inner{flex-direction:row;display:grid;grid-template-columns:3fr 4fr;gap:var(--size-6)}.cta-panel .inner>.cta-panel-content{display:flex;flex-direction:column;justify-content:center;padding:var(--size-fluid-6) var(--size-fluid-4) var(--size-fluid-6) 0;min-height:600px}.cta-panel .inner>.cta-panel-img{order:2;width:calc(100% + min(var(--size-fluid-4),var(--size-10)));mask-size:187% auto;mask-position:left 29%;position:relative;aspect-ratio:initial}.cta-panel .inner>.cta-panel-img picture,.cta-panel .inner>.cta-panel-img img,.cta-panel .inner>.cta-panel-img video{position:absolute}}@media screen and (min-width: 900px){.cta-panel:not([data-width=full]) .wrapper{background-color:#0000}.cta-panel:not([data-width=full]) .inner{background-color:var(--panel-bg, transparent);padding-inline:min(var(--size-fluid-4),var(--size-10))}}}.cta-panel[data-width=full] .wrapper,.cta-panel[data-width=full] .inner{width:100%}@media screen and (min-width: 900px){.cta-panel[data-width=full] .wrapper{--size-fluid-wrapper-padding: 0 }.cta-panel[data-width=full] .wrapper .inner{padding-inline:var(--calc3) 0}}@layer blocks{.youtube-loader{position:relative}.youtube-loader a[data-youtube],.youtube-loader iframe{width:100%;display:flex;aspect-ratio:16/9}.youtube-loader :is(picture,img){width:100%;height:100%;object-fit:cover}.youtube-loader a[data-youtube]:after{content:"";width:80px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M40,80A40.011,40.011,0,0,1,24.43,3.143a40.01,40.01,0,0,1,31.14,73.713A39.749,39.749,0,0,1,40,80ZM30,25V56L57,40.5Z'/%3E%3C/svg%3E") no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;translate:-50% -50%}}@layer blocks{.article-card{display:flex;flex-direction:column;transition:var(--transition-1);width:100%}.article-card__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;width:100%}.article-card__link:hover{--hover-scale: 1.05 }.article-card__image-wrapper{position:relative;overflow:hidden;aspect-ratio:100/63}.article-card__image-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,hsla(0,0%,0%,.4),transparent 60%);z-index:2}.article-card__image-wrapper .pill{position:absolute;bottom:var(--size-3);left:var(--size-3);z-index:3}.article-card__image-wrapper>*:is(picture,img,video){transform:scale(var(--hover-scale));transition:transform .3s var(--ease-3)}.article-card__image-wrapper picture,.article-card__image-wrapper img,.article-card__image-wrapper video{width:100%;height:100%;object-fit:cover;object-position:var(--image-position, center)}.article-card[data-orientation=landscape] .article-card__image-wrapper{aspect-ratio:200/141}.article-card[data-orientation=portrait] .article-card__image-wrapper{aspect-ratio:70/100}.article-card__content{padding-top:var(--size-3);display:grid;gap:var(--size-3)}.article-card__date{display:block;font-size:var(--text-16);font-weight:var(--font-weight-5);color:var(--text-colour-2, var(--brand-dusk));text-transform:uppercase;letter-spacing:var(--font-letterspacing-2)}.article-card__title{font-size:var(--text-fluid-2);color:var(--text-colour-1, var(--brand-midnight));line-height:var(--lineheight-2);letter-spacing:0;margin:0;text-wrap:balance;width:min(100%,600px)}@media screen and (max-width: 767px){.article-card__title{font-size:var(--text-fluid-3)}}.article-card[data-variant=featured]{--article-bg: var(--brand-cream);flex-direction:row}.article-card[data-variant=featured] .article-card__date{display:none}.article-card[data-variant=featured] .article-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-3);background-color:var(--article-bg);padding:var(--size-fluid-3)}@media screen and (min-width: 1024px){.article-card[data-variant=featured] .article-card__image-wrapper{aspect-ratio:auto;position:absolute;inset:0}.article-card[data-variant=featured] .article-card__link{aspect-ratio:100/90;justify-content:flex-end}.article-card[data-variant=featured] .article-card__content{background-color:#0000;isolation:isolate;position:relative;inset:auto auto 0 0;z-index:2;padding-top:var(--size-fluid-5);padding-right:var(--size-fluid-5);margin-top:var(--size-5);width:min(80%,800px)}.article-card[data-variant=featured] .article-card__content:before{content:"";position:absolute;inset:0;background-color:var(--article-bg);mask-image:var(--s-graphic-4);mask-size:contain;mask-repeat:no-repeat;mask-position:bottom left;-webkit-mask-image:var(--s-graphic-4);-webkit-mask-size:100% auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top left;z-index:-1}}@media screen and (min-width: 1024px){.featured-news-grid>li:first-child .article-card__title{font-size:var(--text-fluid-5);font-weight:var(--font-weight-330)}.featured-news-grid>li:first-child .article-card__content{padding-top:var(--size-fluid-7)}}}@layer blocks{.text-image-panel{display:grid;grid-template-columns:1fr;gap:var(--size-fluid-4);align-items:center}@media screen and (min-width: 1024px){.text-image-panel{grid-template-columns:4fr 3fr}}@media screen and (min-width: 1024px){.text-image-panel[data-variant=flipped]{direction:rtl}.text-image-panel[data-variant=flipped]>*{direction:ltr}}@media screen and (min-width: 1024px){.text-image-panel[data-variant=flipped] .text-image-panel_images{grid-template-columns:448fr 332fr}}@media screen and (min-width: 1024px){.text-image-panel_text{padding-inline-end:var(--size-fluid-3)}}@media screen and (min-width: 1024px){.text-image-panel[data-variant=flipped] .text-image-panel_text{padding-inline-start:0;padding-inline-end:var(--size-fluid-4)}}.text-image-panel_images{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-2)}@media screen and (min-width: 1024px){.text-image-panel_images{grid-template-columns:332fr 448fr}}.text-image-panel_image-wrapper{overflow:hidden}.text-image-panel_image-wrapper img,.text-image-panel_image-wrapper video,.text-image-panel_image-wrapper picture{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1.27}.text-image-panel_images[data-image-type=single]{display:block}.text-image-panel_images[data-image-type=single] img,.text-image-panel_images[data-image-type=single] video,.text-image-panel_images[data-image-type=single] picture{width:100%;height:100%;object-fit:cover;aspect-ratio:991/657}.text-image-panel[data-variant=centered]{display:flex;flex-direction:column;align-items:center;gap:var(--size-fluid-3);max-width:1100px;margin-inline:auto}.text-image-panel[data-variant=centered] .text-image-panel_text{padding-inline-end:0;max-width:650px}.text-image-panel[data-variant=centered] .text-image-panel_images{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--size-2)}.text-image-panel[data-variant=centered] .text-image-panel_images .text-image-panel_image-wrapper img,.text-image-panel[data-variant=centered] .text-image-panel_images .text-image-panel_image-wrapper video,.text-image-panel[data-variant=centered] .text-image-panel_images .text-image-panel_image-wrapper picture{aspect-ratio:536/572}.text-image-panel[data-variant=centered] .text-image-panel_images[data-image-type=single]{display:block}.text-image-panel[data-variant=centered] .text-image-panel_images[data-image-type=single] img,.text-image-panel[data-variant=centered] .text-image-panel_images[data-image-type=single] video,.text-image-panel[data-variant=centered] .text-image-panel_images[data-image-type=single] picture{width:100%;height:100%;object-fit:cover;aspect-ratio:1081/572}}@layer blocks{.breadcrumb{--breadcrumb-divider: url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.353516 12.3535L6.35352 6.35352L0.353515 0.353516" stroke="%233c6164"/></svg>');padding:var(--size-5) 0;border-bottom:1px solid var(--grey-300)}.breadcrumb:has(+.sticky-scroll-panels,+.split-panel,+.sticky-scroll-panels-disabled){border-top:1px solid var(--grey-300);border-bottom:none}.breadcrumb ol{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--size-3);list-style:none;padding:0;margin:0}.breadcrumb li{display:flex;align-items:center;gap:var(--size-3);font-size:var(--text-15);font-weight:var(--font-weight-5);text-transform:uppercase;letter-spacing:2px;color:var(--brand-midnight)}@media screen and (min-width: 768px){.breadcrumb li{font-size:var(--text-16)}}.breadcrumb li:not(:last-child):after{content:"";display:block;width:6px;height:12px;background-image:var(--breadcrumb-divider);background-repeat:no-repeat;background-position:center;background-size:contain}.breadcrumb a{text-decoration:none;color:var(--brand-midnight);transition:color var(--transition-1);text-align:center}.breadcrumb a:hover{color:var(--brand-dusk)}.breadcrumb span[aria-current=page]{color:var(--brand-midnight);text-align:center}}@layer blocks{.toggle-card{--toggle-card-text-shadow: 0 0 10px #0000004a;display:grid;position:relative}.toggle-card__media{position:absolute;inset:0;overflow:hidden}.toggle-card__media picture,.toggle-card__media img{width:100%;height:100%;object-fit:cover;transition:scale .4s var(--ease-5)}.toggle-card__content{--svg-icon-color: var(--white);display:flex;flex-direction:column;padding-bottom:0;clip-path:polygon(0 calc(100% - var(--button-height)),100% calc(100% - var(--button-height)),100% 100%,0% 100%);transition:clip-path .4s var(--ease-5);text-shadow:var(--toggle-card-text-shadow)}.toggle-card__inner{aspect-ratio:var(--aspect-ratio, 6/4);width:100%}.toggle-card__bar{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:var(--size-5) 0;color:var(--text-colour-1, var(--white));text-shadow:var(--toggle-card-text-shadow);cursor:pointer}.toggle-card:has(.toggle-card__bar:hover) img{scale:1.1}.toggle-card__title{line-height:var(--lineheight-2)}.toggle-card__icon{transition:transform .3s var(--ease-3)}.toggle-card[data-expanded=true] .toggle-card__content{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.toggle-card[data-expanded=true] .toggle-card__icon{transform:rotate(45deg)}}@layer blocks{.page-footer{--footer-link-color: #9bafb6;--footer-heading-color: var(--white);--footer-text-color: var(--white);background-color:var(--brand-midnight);color:var(--footer-text-color)}.page-footer .footer-heading{font-size:var(--text-16);font-weight:var(--font-weight-5);letter-spacing:.125em;text-transform:uppercase;color:var(--footer-heading-color);margin-bottom:var(--size-fluid-2)}.page-footer .footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-1)}.page-footer .footer-links a{color:var(--footer-link-color);text-decoration:none;font-size:var(--text-16);transition:color .2s ease}.page-footer .footer-links a:hover,.page-footer .footer-links a:focus{color:var(--white)}.page-footer .footer-social-links{--svg-icon-color: var(--white);list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-2)}.page-footer .footer-social-links a{display:flex;align-items:center;gap:var(--size-3);color:var(--footer-link-color);text-decoration:none;font-size:var(--text-14);transition:color .2s ease}.page-footer .footer-social-links a:hover,.page-footer .footer-social-links a:focus{color:var(--white)}.page-footer .footer-social-links a:hover .footer-social-icon,.page-footer .footer-social-links a:focus .footer-social-icon{fill:var(--white)}.page-footer .footer-social-icon{width:24px;height:24px;fill:var(--footer-link-color);transition:fill .2s ease}.page-footer .footer-address{font-style:normal;font-size:var(--text-16);line-height:1.5;color:var(--footer-text-color)}.page-footer .footer-logo{margin-bottom:var(--size-fluid-3)}.page-footer .footer-logo img{height:auto;max-width:min(54vw,246px)}.page-footer .footer-divider{border:none;border-top:1px solid hsla(0,0%,100%,.15);margin:0}.page-footer .footer-copyright{font-size:var(--text-16);line-height:1.5;color:var(--footer-text-color)}.page-footer .footer-main{display:grid;gap:var(--size-fluid-4)}@media screen and (max-width: 767px){.page-footer .footer-main{grid-template-columns:1fr}}@media screen and (min-width: 768px){.page-footer .footer-main{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 900px){.page-footer .footer-main{grid-template-columns:repeat(4,1fr)}}.page-footer .footer-bottom{padding-block:var(--size-fluid-3)}}@layer blocks{@media screen and (max-width: 767px){.map-scroller{height:500px}}@media screen and (max-width: 899px){.map-scroller{height:500px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100vw;margin-left:calc(-1*var(--size-fluid-wrapper-padding))}.map-scroller::-webkit-scrollbar{display:none}}.map-container{position:relative;overflow:hidden;background:var(--grey-400);aspect-ratio:1600/962}@media screen and (max-width: 899px){.map-container{height:100%}}.map-bg{position:relative;opacity:0;transition:opacity 1s ease-out}.map-bg.animate-in{opacity:1}.map-bg img,.map-bg picture,.map-bg picture img{width:100%;height:100%;object-fit:cover;object-position:center}.map-legend{position:absolute;top:var(--size-fluid-4);left:50%;transform:translate(-50%) translateY(-20px);display:flex;align-items:center;gap:var(--size-3);padding:var(--size-3) var(--size-5);background:#fffc;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);filter:saturate(1.5);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 3px 27px #00000021;opacity:0;transition:opacity .6s var(--ease-1),transform .6s var(--ease-1);z-index:10}@media screen and (max-width: 899px){.map-legend{inset:var(--size-4) var(--size-4) auto var(--size-4);transform:translateY(-20px)}}.map-legend.animate-in{opacity:1;transform:translate(-50%) translateY(0)}@media screen and (max-width: 899px){.map-legend.animate-in{transform:translateY(0)}}.map-legend__text{font-size:var(--text-0);line-height:var(--lineheight-2);color:var(--brand-dusk)}.map-legend__text--desktop{display:none;white-space:nowrap}@media screen and (min-width: 900px){.map-legend__text--desktop{display:inline}}.map-legend__text--mobile{display:inline}@media screen and (min-width: 900px){.map-legend__text--mobile{display:none}}.map-stations{position:absolute;inset:0;pointer-events:none;display:none}@media screen and (min-width: 1400px){.map-stations{display:block}}.map-station{position:absolute;opacity:0;transform:translateY(-15px);transition:opacity .5s ease-out,transform .5s ease-out}.map-station.animate-in{opacity:1;transform:translateY(0)}.map-station img{height:auto;width:auto;max-width:none}.map-station[data-station=oxford-circus]{top:26.5%;left:9%}.map-station[data-station=tottenham-court-road]{top:20.5%;left:46.3%}.map-station[data-station=unlabeled]{top:25.8%;left:36.2%}.map-station[data-station=covent-garden]{top:47.5%;left:67.9%}.map-station[data-station=leicester-square]{top:64.9%;left:52.2%}.map-station[data-station=piccadilly-circus]{top:73.2%;left:33.3%}.map-locations{position:absolute;inset:0;pointer-events:none}.map-location{position:absolute;opacity:0;transform:translateY(-15px);transition:opacity .5s ease-out,transform .5s ease-out,color .3s ease-out;cursor:pointer;pointer-events:auto;background:none;border:none;padding:0}.map-location.animate-in{opacity:1;transform:translateY(0)}.map-location svg{width:100%;height:100%}.map-location[data-location=soho]{top:25.53%;left:14.08%;width:23.46%;height:46.55%;color:var(--brand-soho)}.map-location[data-location=chinatown]{top:50.7%;left:40.58%;width:14.31%;height:22.63%;color:var(--brand-chinatown)}.map-location[data-location=chinatown]:before{content:"";position:absolute;inset:-50% 0 0 -15%}.map-location[data-location=covent-garden]{top:29.43%;left:54.87%;width:33.31%;height:51.79%;color:var(--brand-covent-garden)}.map-location:hover,.map-location:focus-visible,.map-location.is-hovered{color:var(--brand-teal)}.map-location:focus-visible{outline:2px solid var(--brand-teal);outline-offset:4px}.map-logo{position:absolute;display:flex;align-items:center;justify-content:center;padding:var(--size-2) var(--size-3);background:#fffc;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);filter:saturate(1.5);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 3px 27px #00000021;opacity:0;transform:translateY(-15px);transition:opacity .5s ease-out,transform .8s cubic-bezier(.075,.82,.165,1);pointer-events:none}.map-logo.animate-in{opacity:1;transform:translateY(0)}.map-logo:focus-visible{outline:2px solid var(--brand-teal);outline-offset:2px}.map-logo img{height:auto;width:144px}@media screen and (max-width: 899px){.map-logo img{width:100px}}.map-logo[data-location=soho]{top:29.5%;left:17.3%}.map-logo[data-location=chinatown]{top:43.7%;left:38.9%}.map-logo[data-location=covent-garden]{top:34.4%;left:69.8%}.map-container:has(.map-location[data-location=soho]:hover) .map-logo[data-location=soho],.map-container:has(.map-location[data-location=chinatown]:hover) .map-logo[data-location=chinatown],.map-container:has(.map-location[data-location=covent-garden]:hover) .map-logo[data-location=covent-garden]{transform:translateY(10px)}}@layer blocks{body:has(.floating-nav:not([data-show-always])) .history-timeline{--top-bar-height: 0px;--main-header-height: 0px;--year-scroll-margin: calc(var(--top-bar-height, 50px) + var(--sticky-year-height, 78px));--desktop-sticky-top: 0;--desktop-sticky-height: 100vh;--image-max-height: 60vh }.history-timeline__years .form-group{display:flex;gap:var(--size-2);align-items:center}.history-timeline__years .form-group label,.history-timeline__years .form-group .form-control{font-size:var(--text-fluid-1)}.history-timeline__years .form-group label{color:var(--text-colour-2)}.history-timeline__years .form-group .form-control{background-color:#0000;border:none;color:var(--text-colour-1);width:auto;display:inline-block;padding:0 var(--size-4) 0 0;margin:0;background-position:right}.history-timeline__date-list{display:none}.history-timeline__scroller-inner{display:grid;gap:var(--size-fluid-5);padding:var(--size-fluid-6) var(--size-fluid-wrapper-padding)}.history-timeline__scroller-year{position:relative;scroll-margin-top:var(--year-scroll-margin, calc(var(--top-bar-height, 50px) + var(--main-header-height, 90px) + var(--sticky-year-height, 78px)));display:flex;flex-direction:column;gap:var(--size-4)}.history-timeline__scroller-year:focus{outline:none}.history-timeline__scroller-copy{line-height:var(--lineheight-2)}.history-timeline__scroller-img :is(img,picture){width:100%;height:100%;aspect-ratio:6/4;object-fit:cover}@media screen and (max-width: 1024px){.history-timeline__years{padding-inline:var(--size-fluid-wrapper-padding);position:sticky;top:calc(var(--top-bar-height, 50px) + var(--main-header-height, 90px));z-index:2}.history-timeline__scroller{width:min(100%,800px);margin-inline:auto}.history-timeline__scroller-year .pill{position:absolute;inset:var(--size-4) auto auto var(--size-4)}.history-timeline__scroller-year:not(:has(.history-timeline__scroller-img)) .pill{position:static}}@media screen and (min-width: 1025px){.history-timeline-spacer{height:var(--history-timeline-height, 500vh)}.history-timeline{position:sticky;top:var(--desktop-sticky-top, calc(var(--top-bar-height, 50px) + var(--main-header-height, 100px)));height:var(--desktop-sticky-height, calc(100vh - var(--top-bar-height, 50px) - var(--main-header-height, 100px)));display:flex}.history-timeline__years{display:grid;align-items:center;justify-content:center;width:150px;gap:var(--size-4);flex:none;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.history-timeline__years .form-group{display:none}.history-timeline__date-list{display:grid;gap:var(--size-3);max-height:100%}.history-timeline__date-list li{cursor:pointer;opacity:.5;color:var(--text-colour-2);transition:opacity .3s ease,color .3s ease}.history-timeline__date-list li.is-active{opacity:1;color:var(--text-colour-1)}.history-timeline__scroller{display:flex;align-items:center;overflow:hidden}.history-timeline__scroller-inner{display:flex;padding:var(--size-6) var(--size-fluid-wrapper-padding)}.history-timeline__scroller-year{flex-direction:row;width:clamp(750px,65vw,1600px)}.history-timeline__scroller-year>*{flex:1}.history-timeline__scroller-year:last-child{margin-right:30vw}.history-timeline__scroller-year:nth-child(2n){--vertical-alignment: center }.history-timeline__scroller-year:not(:has(.history-timeline__scroller-img)):not(:last-child){width:clamp(560px,50vw,920px)}.history-timeline__scroller-year:not(:has(.history-timeline__scroller-img)) .history-timeline__scroller-copy{width:min(80ch,100%)}.history-timeline__scroller-copy{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, flex-end);align-items:flex-start;width:40%;flex:none}.history-timeline__scroller-img :is(img,picture){aspect-ratio:5/6;max-height:var(--image-max-height, calc(55vh - var(--top-bar-height, 50px) + var(--main-header-height, 100px)))}}}@layer blocks{.related-pages-grid{--col-gap: var(--size-2);--row-gap: var(--size-fluid-4);--min-content-width: 18rem }@media screen and (min-width: 1024px){.related-pages-grid>*:nth-last-child(n+2):nth-last-child(-n+2):first-child,.related-pages-grid>*:nth-last-child(n+2):nth-last-child(-n+2):first-child~*{--image-aspect-ratio: 642 / 350 }}.related-pages-grid__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;gap:var(--size-4)}.related-pages-grid__link:hover{--hover-scale: 1.05 }.related-pages-grid__link:focus-visible{outline:2px solid var(--brand-dusk);outline-offset:4px}.related-pages-grid__image{aspect-ratio:var(--image-aspect-ratio, 430/306);background-color:var(--grey-300);overflow:hidden}.related-pages-grid__image>*{transform:scale(var(--hover-scale));transition:transform .3s var(--ease-3)}.related-pages-grid__image img,.related-pages-grid__image picture{width:100%;height:100%;object-fit:cover;display:block}.related-pages-grid__heading{font-weight:var(--font-weight-4);font-size:var(--text-16);text-transform:uppercase;text-decoration:underline;color:var(--text-colour-1, var(--brand-midnight))}}@layer blocks{.destination-modal[data-variant=slide-in]{inline-size:min(100vw,800px)}.destination-modal__close{--outline-size: 0px;position:absolute;top:var(--size-fluid-3);right:var(--size-fluid-2);background:#0000;border:none;cursor:pointer;z-index:10;transition:opacity .3s var(--ease-1)}.destination-modal__close:hover{opacity:.7}.destination-modal__close:focus-visible{outline:2px solid var(--brand-teal);outline-offset:2px}.destination-modal__content{display:flex;flex-direction:column;min-height:100vh}.destination-modal__logo{padding:var(--size-fluid-4) var(--size-fluid-3);display:flex;justify-content:center}.destination-modal__logo img{max-height:min(120px,10vh);max-width:calc(100% - var(--size-11));filter:brightness(0);object-fit:contain}.destination-modal__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;gap:var(--size-2);width:100%}@media screen and (max-width: 899px){.destination-modal__grid{grid-template-columns:1fr;grid-template-rows:auto auto;gap:0}}.destination-modal__stats{grid-row:1/3;padding:var(--size-5) var(--size-fluid-4);display:flex;flex-direction:column;gap:var(--size-2)}@media screen and (max-width: 899px){.destination-modal__stats{grid-row:auto;order:2}}.destination-modal__stat{border-bottom:1px solid var(--stat-border, color-mix(in srgb, var(--black), transparent 85%));padding-bottom:var(--size-3)}.destination-modal__stat:last-child{border-bottom:none}.destination-modal[data-theme=chinatown] .destination-modal__stat,.destination-modal[data-theme=soho] .destination-modal__stat{--stat-border: color-mix(in srgb, var(--white), transparent 70%) }.destination-modal__stat-value{font-weight:var(--font-weight-3);line-height:var(--lineheight-11);margin:0}.destination-modal[data-theme=covent-garden] .destination-modal__stat-value{color:var(--black)}.destination-modal[data-theme=chinatown] .destination-modal__stat-value,.destination-modal[data-theme=soho] .destination-modal__stat-value{color:var(--white)}.destination-modal__stat-label{font-weight:var(--font-weight-4);line-height:var(--lineheight-4);margin:0}.destination-modal[data-theme=covent-garden] .destination-modal__stat-label{color:var(--black)}.destination-modal[data-theme=chinatown] .destination-modal__stat-label,.destination-modal[data-theme=soho] .destination-modal__stat-label{color:var(--white)}.destination-modal__media{grid-row:1/3;display:flex;flex-direction:column;gap:var(--size-2);padding:0}@media screen and (max-width: 899px){.destination-modal__media{grid-row:auto;order:1}}.destination-modal__video,.destination-modal__image{aspect-ratio:365/200;overflow:hidden}.destination-modal__video :is(picture,img,video),.destination-modal__image :is(picture,img,video){width:100%;height:100%;object-fit:cover}@media screen and (max-width: 899px){.destination-modal__image{display:none}}.destination-modal__body{padding:var(--size-fluid-4);color:var(--brand-dusk)}}@layer blocks{.content-card{--blockquote-color: var(--text-colour-1);display:flex;flex-direction:column;gap:var(--size-fluid-4)}.content-card__copy{color:var(--text-colour-1)}.content-card__image{clip-path:ellipse(75% 69% at 65% 30%);width:calc(100% + var(--box-padding-x)*2);margin-left:calc(var(--box-padding-x)*-1);margin-top:calc(var(--box-padding-y)*-1);aspect-ratio:16/9;overflow:hidden}.content-card__image img,.content-card__image picture{width:100%;height:100%;object-fit:cover;display:block}* :has(>.content-card){container-type:inline-size}@container (min-width: 900px){.content-card{flex-direction:row;min-height:500px}.content-card__copy{align-self:center}.content-card__image{order:2;width:50%;flex-shrink:0;margin-left:auto;margin-right:calc(var(--box-padding-x)*-1);margin-bottom:calc(var(--box-padding-y)*-1);clip-path:none;mask-image:var(--s-graphic-2);mask-repeat:no-repeat;mask-size:auto 266%;mask-position:left 42%}}}@layer blocks{.news-filters{padding-block:var(--size-fluid-2);border-top:1px solid var(--grey-300)}.news-filters *{margin:0!important}.news-filters__inner,.news-filters__inner .filter-tags{display:flex;flex-wrap:wrap;gap:var(--size-fluid-2);align-items:center;justify-content:space-between}.news-filters__inner{gap:var(--size-fluid-3)}.news-filters__inner .filter-tags{justify-content:flex-start}.news-filters__inner .filter-tags .filter-reset{--svg-icon-color: var(--brand-gunmetal);display:flex;align-items:center;padding:0;font-size:var(--text-16)}.news-filters__inner .filter-tags .filter-reset svg{rotate:45deg;transition:all .2s var(--ease-1)}.news-filters__inner .filter-tags .filter-reset:hover svg{opacity:.7}@media screen and (max-width: 767px){.news-filters__inner,.news-filters__inner .filter-tags{flex-direction:column;align-items:initial}}}@layer blocks{.pagination-list{display:flex;flex-wrap:wrap;list-style:none;padding:0 var(--size-fluid-wrapper-padding);margin:0 auto;gap:var(--size-2);justify-content:center}.pagination-list>li{display:flex;align-items:center}.pagination-list .pagination-link{display:flex;align-items:center;justify-content:center;width:60px;aspect-ratio:1;background-color:var(--grey-400);color:var(--brand-dusk);text-decoration:none;font-size:var(--text-fluid-00);transition:all .2s var(--ease-1)}.pagination-list .pagination-link[aria-current=page]{background-color:var(--brand-midnight);color:var(--white)}.pagination-list .pagination-link:not([aria-current=page]):hover,.pagination-list .pagination-link:not([aria-current=page]):focus{background-color:var(--grey-300);color:var(--brand-midnight)}.pagination-list .pagination-link.pagination-prev .svg-icon{transform:rotate(180deg)}}@layer blocks{.news-article{--max-content-width: 65ch;--breakout-difference: .3;--breakout-grid-width: calc( var(--max-content-width) + (var(--max-content-width) * var(--breakout-difference)) ) }.news-article-hero{aspect-ratio:100/63}.news-article-hero :is(picture,img){width:100%;height:100%;object-fit:cover}.news-article-inner{display:grid;grid-template-columns:[grid-start] 1fr [content-start] minmax(min(100%,var(--max-content-width)),1fr) [content-end] 1fr [grid-end];width:min(100%,var(--breakout-grid-width));margin:var(--size-fluid-5) auto}.news-article-inner>*{grid-column:content}.news-article-inner>:is(picture,img){grid-column:grid}@media screen and (max-width: 899px){.news-article-hero{width:calc(100% + var(--size-fluid-wrapper-padding)*2);margin-left:calc(var(--size-fluid-wrapper-padding)*-1)}}}@layer blocks{.share-bar{background-color:color-mix(in srgb,var(--white),transparent 35%);backdrop-filter:var(--backdrop-blur-2);-webkit-backdrop-filter:var(--backdrop-blur-2);font-size:var(--text-16);color:var(--brand-midnight);text-transform:uppercase;filter:saturate(1.5);padding-block:var(--size-2);position:sticky;bottom:0;border-top:1px solid var(--grey-300)}.share-bar a{color:inherit;display:flex;align-items:center}.share-bar__inner{--container-max: 700px;display:flex;justify-content:space-between;align-items:center;gap:var(--size-5)}.share-bar-social-links{display:flex;align-items:center;gap:var(--size-2)}.share-bar-back-btn{display:flex;align-items:center}.share-bar-back-btn .svg-icon{rotate:90deg}@media screen and (max-width: 767px){.share-bar-back-btn span:not(.svg-icon){display:none}}}@layer blocks{.featured-stat-panel{container-type:inline-size;--row-gap: var(--size-fluid-5);--column-gap: var(--size-2);--stat-text-min: 3.4375rem;--stat-text-fit: calc(1rem + 5cqw) ;--stat-text-max: 5.625rem;display:flex;flex-direction:column;gap:var(--row-gap) var(--column-gap)}.featured-stat-panel__item{position:relative;display:flex;flex-direction:column;gap:var(--size-2);overflow:hidden}.featured-stat-panel__item .bodycopy{--flow-space: 0 }.featured-stat-panel__item-media{aspect-ratio:4/3}.featured-stat-panel__item-media :is(picture,img){width:100%;height:100%;object-fit:cover}.featured-stat-panel__item-text{color:var(--heading-colour, inherit)}.featured-stat-panel__item-text[data-variant=grey-glass]{text-shadow:none;--heading-colour: var(--featured-stat-colour, var(--brand-midnight)) }.featured-stat-panel__item .stat-value{font-size:clamp(var(--stat-text-min),var(--stat-text-fit),var(--stat-text-max));line-height:var(--lineheight-1);font-weight:var(--font-weight-310);margin:0 0 var(--size-1);overflow-wrap:anywhere}.featured-stat-panel__item .stat-value[data-text-sm]{--stat-text-min: 2.5rem;--stat-text-fit: calc(1rem + 3cqw) ;--stat-text-max: 3.25rem }@media screen and (min-width: 768px){.featured-stat-panel{display:grid}}@media screen and (min-width: 768px){.featured-stat-panel{--cols: 2;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}@media screen and (min-width: 1024px){.featured-stat-panel{--cols: 3 }}@media screen and (max-width: 1199px){.featured-stat-panel__item-text[data-variant=grey-glass]{--text-colour-1: inherit;filter:none;padding:0;background:#0000}.featured-stat-panel__item-text[data-variant=grey-glass]:before{display:none}}@media screen and (min-width: 1200px){.featured-stat-panel{--row-gap: var(--size-2);grid-template-columns:repeat(4,minmax(0,1fr))}.featured-stat-panel__item-text{aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:center;overflow:visible}.featured-stat-panel__item:nth-child(2),.featured-stat-panel__item:nth-child(6){--text-colour-1: var(--white);grid-column:span 2}.featured-stat-panel__item:nth-child(2) .featured-stat-panel__item-media,.featured-stat-panel__item:nth-child(6) .featured-stat-panel__item-media{min-height:100%}.featured-stat-panel__item:nth-child(2) .featured-stat-panel__item-text,.featured-stat-panel__item:nth-child(6) .featured-stat-panel__item-text{--heading-colour: var(--white);position:absolute;inset:auto 0 0 50%;width:50%}.featured-stat-panel__item:nth-child(3) .featured-stat-panel__item-media,.featured-stat-panel__item:nth-child(5) .featured-stat-panel__item-media{order:2}.featured-stat-panel__item:not(:nth-child(2)):not(:nth-child(6)) .featured-stat-panel__item-text[data-variant=grey-glass]{--text-colour-1: inherit;padding:0;background:#0000;filter:none}.featured-stat-panel__item:not(:nth-child(2)):not(:nth-child(6)) .featured-stat-panel__item-text[data-variant=grey-glass]:before{display:none}.featured-stat-panel__item:nth-child(3) .featured-stat-panel__item-text[data-variant=grey-glass],.featured-stat-panel__item:nth-child(5) .featured-stat-panel__item-text[data-variant=grey-glass]{padding-left:var(--size-2)!important}}}@layer blocks{.board-member-grid__key{display:flex;gap:var(--size-2)}.board-member-grid__key-item{display:flex;gap:var(--size-2);align-items:center}.board-member-grid__key-item .committee-icon{background-color:var(--committee-icon-bg, var(--white));border:1px solid var(--committee-icon-border, var(--brand-mint));border-radius:var(--radius-round);color:var(--committee-icon-text, var(--brand-midnight));display:flex;align-items:center;flex:none;justify-content:center;width:30px;aspect-ratio:1;line-height:var(--lineheight-1)}.board-member-grid__key-item.chair{--committee-icon-bg: var(--brand-mint) }.board-member-grid__key:first-child{flex-direction:column}.board-member-grid__item{position:relative}.board-member-grid__item-image{position:relative;overflow:hidden;aspect-ratio:4/3}.board-member-grid__item-image :is(picture,img){width:100%;height:100%;object-fit:cover}.board-member-grid__item-image .board-member-grid__key{position:absolute;inset:auto auto var(--size-3) var(--size-3);background:var(--grey-glass-box);padding:var(--size-2);border-radius:var(--radius-round);backdrop-filter:var(--backdrop-blur-2);-webkit-backdrop-filter:var(--backdrop-blur-2);filter:saturate(1.5)}.board-member-grid button{padding:0;display:flex;align-items:center;gap:var(--size-1);color:var(--heading-colour)}.board-member-grid button:after{content:"";position:absolute;inset:0}.board-member-grid button[data-modal-state=open]{--text-link-underline-colour: inherit }.board-member-grid button[data-modal-state=open] .svg-icon{transform:rotate(45deg)}@media screen and (min-width: 768px){.board-member-grid__key:first-child{flex-direction:row;justify-content:center;gap:var(--size-5)}}}@layer blocks{.logo-box{--max-content-width: min(230px, 40vw);--box-padding-x: min(var(--size-fluid-2), var(--size-4));--box-padding-y: min(var(--size-fluid-2), var(--size-4)) }.logo-box[data-variant=white]{--box-border: var(--divider-colour) }.logo-box :is(picture,img){width:100%;height:100%;object-fit:contain;aspect-ratio:330/190}}@layer blocks{[data-jumplink],[data-jumplink]:target{scroll-margin-top:calc(var(--size-fluid-6) + 70px)}body:has(.floating-nav.active) .jumplink-bar{--sticky-top: calc(var(--size-fluid-4) + var(--top-bar-height) + var(--main-header-height)) }body:has(.floating-nav.active) [data-jumplink],body:has(.floating-nav.active) [data-jumplink]:target{scroll-margin-top:calc(var(--size-fluid-6) + var(--top-bar-height) + var(--main-header-height) + 70px)}.jumplink-bar{--bar-bg: var(--brand-mint);--bar-active-bg: var(--white);--bar-text: var(--brand-midnight);--bar-font-size: var(--text-16);--bar-px: var(--size-5);--bar-py: var(--size-3);--bar-radius: 40px;--sticky-top: var(--size-fluid-4);transition:all .7s var(--ease-3);display:none;z-index:var(--z-index, 98);padding-inline:var(--size-fluid-wrapper-padding)}.jumplink-bar__list{display:inline-flex;align-items:center;background-color:var(--bar-bg);border-radius:var(--bar-radius);padding:var(--size-2);margin-inline:auto}.jumplink-bar__list>*{display:flex}.jumplink-bar__list>* a{background-color:var(--bar-bg, transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--bar-text);text-align:center;font-size:var(--bar-font-size);font-weight:var(--font-weight-5);text-transform:uppercase;letter-spacing:var(--font-letterspacing-4);padding:var(--bar-py) var(--bar-px);border-radius:var(--bar-radius);transition:all .2s .2s var(--ease-1);text-decoration:none;line-height:var(--lineheight-2)}.jumplink-bar__list>* a:is(.active){--bar-bg: var(--white);color:var(--bar-text)}@media screen and (min-width: 1200px){.jumplink-bar{display:flex;justify-content:center}}}:where(html){--wrapper-width: min(100%, var(--container-max, 1600px)) }@media screen and (min-width: 2000px){:where(html){--container-max: 1800px }}.wrapper{width:min(100%,var(--container-max, 1600px));margin-inline:auto;padding-inline:var(--size-fluid-wrapper-padding)}.wrapper[data-width=hero]{max-width:115ch}.wrapper[data-width=readable]{max-width:105ch}.wrapper[data-width=md]{max-width:60rem}.wrapper[data-width=sm]{max-width:40rem}article.wrapper{--container-max: var(--size-content-4) }@layer defaults{.flow>*+*,.fr-element>*+*{margin-top:var(--flow-space, 1em)}.flow-spacing-00{--flow-space: var(--size-0) }.flow-spacing-0{--flow-space: var(--size-2) }.flow-spacing-1{--flow-space: var(--size-3) }.flow-spacing-2{--flow-space: var(--size-6) }.flow-spacing-3{--flow-space: var(--size-7) }.flow-spacing-4{--flow-space: var(--size-8) }.flow-spacing-fluid,.flow-spacing-fluid-xs{--flow-space: var(--size-fluid-2) }.flow-spacing-fluid-sm{--flow-space: var(--size-fluid-1) }.flow-spacing-fluid-md{--flow-space: var(--size-fluid-3) }.flow-spacing-fluid-lg{--flow-space: var(--size-fluid-4) }.flow-spacing-fluid-xl{--flow-space: var(--size-fluid-5) }}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.text-white{color:var(--white)}.text-black{color:var(--black)}.bg-grey-100{background-color:var(--grey-100)}.bg-grey-200{background-color:var(--grey-200)}.bg-grey-300{background-color:var(--grey-300)}.bg-grey-400{background-color:var(--grey-400)}.text-grey-100{color:var(--grey-100)}.text-grey-200{color:var(--grey-200)}.text-grey-300{color:var(--grey-300)}.text-grey-400{color:var(--grey-400)}.bg-brand-teal{background-color:var(--brand-teal)}.bg-brand-mint{background-color:var(--brand-mint)}.bg-brand-midnight{background-color:var(--brand-midnight)}.bg-brand-dusk{background-color:var(--brand-dusk)}.bg-brand-gunmetal{background-color:var(--brand-gunmetal)}.bg-brand-chinatown{background-color:var(--brand-chinatown)}.bg-brand-covent-garden{background-color:var(--brand-covent-garden)}.bg-brand-soho{background-color:var(--brand-soho)}.bg-brand-cream{background-color:var(--brand-cream)}.text-brand-teal{color:var(--brand-teal)}.text-brand-mint{color:var(--brand-mint)}.text-brand-midnight{color:var(--brand-midnight)}.text-brand-dusk{color:var(--brand-dusk)}.text-brand-gunmetal{color:var(--brand-gunmetal)}.text-brand-chinatown{color:var(--brand-chinatown)}.text-brand-covent-garden{color:var(--brand-covent-garden)}.text-brand-soho{color:var(--brand-soho)}.text-brand-cream{color:var(--brand-cream)}.bg-accent{background-color:var(--accent)}.text-accent{color:var(--accent)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}section:has(.full-bleed){container-type:inline-size}.full-bleed{width:100cqw;margin-left:calc(50% - 50cqw)}.object-fit{width:100%;height:100%;object-fit:cover;object-position:center}.object-fit-contain{object-fit:contain}.cover-link{position:absolute;inset:0;z-index:10}*:has(>.cover-link,>.cover-link-outside){position:relative}.cover-link-outside:before{content:"";position:absolute;inset:0;z-index:10}.aspect-ratio-1x1{aspect-ratio:var(--ratio-1)}.aspect-ratio-4x3{aspect-ratio:var(--ratio-4-3)}.aspect-ratio-16x9{aspect-ratio:var(--ratio-16-9)}.stack{display:grid;grid-template-areas:"stack";background-color:var(--accent)}.stack>*{grid-area:stack}.p-relative{position:relative}.p-absolute{position:absolute}.p-sticky{position:sticky;top:var(--sticky-top, 0)}.d-flex{display:flex}.d-grid{display:grid}.d-inline-flex{display:inline-flex}.flex-none{flex:none}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-2{flex-shrink:2}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-content-center{align-content:center}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.pointer-events-none{pointer-events:none}.text-wrap-pretty{text-wrap:pretty}.text-wrap-balance{text-wrap:balance}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:none}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-clip{overflow:clip}.overflow-x-clip{overflow-x:clip}.no-wrap{white-space:nowrap}.gap-1{gap:var(--size-1)}.gap-2{gap:var(--size-2)}.gap-3{gap:var(--size-3)}.gap-4{gap:var(--size-4)}.gap-5{gap:var(--size-5)}.gap-6{gap:var(--size-6)}.gap-7{gap:var(--size-7)}.gap-8{gap:var(--size-8)}.gap-9{gap:var(--size-9)}.gap-10{gap:var(--size-10)}.gap-fluid-1{gap:var(--size-fluid-1)}.gap-fluid-2{gap:var(--size-fluid-2)}.gap-fluid-3{gap:var(--size-fluid-3)}.gap-fluid-4{gap:var(--size-fluid-4)}.gap-fluid-5{gap:var(--size-fluid-5)}.text-fluid-00{font-size:calc(var(--text-fluid-00)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-00)*var(--text-scale, 1),1px)}.text-fluid-0{font-size:calc(var(--text-fluid-0)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-0)*var(--text-scale, 1),1px)}.text-fluid-1{font-size:calc(var(--text-fluid-1)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-1)*var(--text-scale, 1),1px)}.text-fluid-2{font-size:calc(var(--text-fluid-2)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-2)*var(--text-scale, 1),1px)}.text-fluid-3{font-size:calc(var(--text-fluid-3)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-3)*var(--text-scale, 1),1px)}.text-fluid-4{font-size:calc(var(--text-fluid-4)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-4)*var(--text-scale, 1),1px)}.text-fluid-5{font-size:calc(var(--text-fluid-5)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-5)*var(--text-scale, 1),1px)}.text-fluid-6{font-size:calc(var(--text-fluid-6)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-6)*var(--text-scale, 1),1px)}.text-fluid-7{font-size:calc(var(--text-fluid-7)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-7)*var(--text-scale, 1),1px)}.text-fluid-8{font-size:calc(var(--text-fluid-8)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-8)*var(--text-scale, 1),1px)}.text-fluid-9{font-size:calc(var(--text-fluid-9)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-9)*var(--text-scale, 1),1px)}.text-fluid-10{font-size:calc(var(--text-fluid-10)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-10)*var(--text-scale, 1),1px)}.text-fluid-11{font-size:calc(var(--text-fluid-11)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-11)*var(--text-scale, 1),1px)}.text-fluid-12{font-size:calc(var(--text-fluid-12)*var(--text-scale, 1));font-size:round(down,var(--text-fluid-12)*var(--text-scale, 1),1px)}.text-11{font-size:var(--text-11)}.text-12{font-size:var(--text-12)}.text-13{font-size:var(--text-13)}.text-14{font-size:var(--text-14)}.text-15{font-size:var(--text-15)}.text-16{font-size:var(--text-16)}.text-17{font-size:var(--text-17)}.text-18{font-size:var(--text-18)}.text-19{font-size:var(--text-19)}.text-20{font-size:var(--text-20)}.text-21{font-size:var(--text-21)}.text-22{font-size:var(--text-22)}.text-23{font-size:var(--text-23)}.text-24{font-size:var(--text-24)}.text-25{font-size:var(--text-25)}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.mw-none{max-width:none}.text-light{font-weight:var(--font-weight-3)}.text-normal{font-weight:var(--font-weight-4)}.text-medium{font-weight:var(--font-weight-5)}.text-semibold{font-weight:var(--font-weight-6)}.text-bold{font-weight:var(--font-weight-7)}.border{border:1px solid var(--border-color, var(--grey-200))}.line-height-0{line-height:var(--lineheight-0)}.line-height-1{line-height:var(--lineheight-1)}.line-height-2{line-height:var(--lineheight-2)}.line-height-3{line-height:var(--lineheight-3)}.line-height-4{line-height:var(--lineheight-4)}.line-height-5{line-height:var(--lineheight-5)}.line-height-6{line-height:var(--lineheight-6)}.line-height-7{line-height:var(--lineheight-7)}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.px-0{padding-inline:0}.py-0{padding-block:0}.p-fluid{padding:var(--size-fluid-2)}.p-fluid-sm{padding:var(--size-fluid-1)}.p-fluid-md{padding:var(--size-fluid-3)}.p-fluid-lg{padding:var(--size-fluid-4)}.p-fluid-xl{padding:var(--size-fluid-5)}.pt-fluid{padding-top:var(--size-fluid-2)}.pt-fluid-sm{padding-top:var(--size-fluid-1)}.pt-fluid-md{padding-top:var(--size-fluid-3)}.pt-fluid-lg{padding-top:var(--size-fluid-4)}.pt-fluid-xl{padding-top:var(--size-fluid-5)}.pt-fluid-xxl{padding-top:var(--size-fluid-6)}.pb-fluid{padding-bottom:var(--size-fluid-2)}.pb-fluid-sm{padding-bottom:var(--size-fluid-1)}.pb-fluid-md{padding-bottom:var(--size-fluid-3)}.pb-fluid-lg{padding-bottom:var(--size-fluid-4)}.pb-fluid-xl{padding-bottom:var(--size-fluid-5)}.pb-fluid-xxl{padding-bottom:var(--size-fluid-6)}.pl-fluid{padding-left:var(--size-fluid-2)}.pl-fluid-sm{padding-left:var(--size-fluid-1)}.pl-fluid-md{padding-left:var(--size-fluid-3)}.pl-fluid-lg{padding-left:var(--size-fluid-4)}.pl-fluid-xl{padding-left:var(--size-fluid-5)}.pr-fluid{padding-right:var(--size-fluid-2)}.pr-fluid-sm{padding-right:var(--size-fluid-1)}.pr-fluid-md{padding-right:var(--size-fluid-3)}.pr-fluid-lg{padding-right:var(--size-fluid-4)}.pr-fluid-xl{padding-right:var(--size-fluid-5)}.px-fluid{padding-left:var(--size-fluid-2);padding-right:var(--size-fluid-2)}.px-fluid-sm{padding-left:var(--size-fluid-1);padding-right:var(--size-fluid-1)}.px-fluid-md{padding-left:var(--size-fluid-3);padding-right:var(--size-fluid-3)}.px-fluid-lg{padding-left:var(--size-fluid-4);padding-right:var(--size-fluid-4)}.px-fluid-xl{padding-left:var(--size-fluid-5);padding-right:var(--size-fluid-5)}.py-fluid{padding-top:var(--size-fluid-2);padding-bottom:var(--size-fluid-2)}.py-fluid-sm{padding-top:var(--size-fluid-1);padding-bottom:var(--size-fluid-1)}.py-fluid-md{padding-top:var(--size-fluid-3);padding-bottom:var(--size-fluid-3)}.py-fluid-lg{padding-top:var(--size-fluid-4);padding-bottom:var(--size-fluid-4)}.py-fluid-xl{padding-top:var(--size-fluid-5);padding-bottom:var(--size-fluid-5)}.py-fluid-xxl{padding-top:var(--size-fluid-6);padding-bottom:var(--size-fluid-6)}.p-1{padding:var(--size-1)}.p-2{padding:var(--size-2)}.p-3{padding:var(--size-3)}.p-4{padding:var(--size-4)}.p-5{padding:var(--size-5)}.p-6{padding:var(--size-6)}.p-7{padding:var(--size-7)}.p-8{padding:var(--size-8)}.p-9{padding:var(--size-9)}.p-10{padding:var(--size-10)}.pt-1{padding-top:var(--size-1)}.pt-2{padding-top:var(--size-2)}.pt-3{padding-top:var(--size-3)}.pt-4{padding-top:var(--size-4)}.pt-5{padding-top:var(--size-5)}.pt-6{padding-top:var(--size-6)}.pt-7{padding-top:var(--size-7)}.pt-8{padding-top:var(--size-8)}.pt-9{padding-top:var(--size-9)}.pt-10{padding-top:var(--size-10)}.pb-1{padding-bottom:var(--size-1)}.pb-2{padding-bottom:var(--size-2)}.pb-3{padding-bottom:var(--size-3)}.pb-4{padding-bottom:var(--size-4)}.pb-5{padding-bottom:var(--size-5)}.pb-6{padding-bottom:var(--size-6)}.pb-7{padding-bottom:var(--size-7)}.pb-8{padding-bottom:var(--size-8)}.pb-9{padding-bottom:var(--size-9)}.pb-10{padding-bottom:var(--size-10)}.pl-1{padding-left:var(--size-1)}.pl-2{padding-left:var(--size-2)}.pl-3{padding-left:var(--size-3)}.pl-4{padding-left:var(--size-4)}.pl-5{padding-left:var(--size-5)}.pl-6{padding-left:var(--size-6)}.pl-7{padding-left:var(--size-7)}.pl-8{padding-left:var(--size-8)}.pl-9{padding-left:var(--size-9)}.pl-10{padding-left:var(--size-10)}.pr-1{padding-right:var(--size-1)}.pr-2{padding-right:var(--size-2)}.pr-3{padding-right:var(--size-3)}.pr-4{padding-right:var(--size-4)}.pr-5{padding-right:var(--size-5)}.pr-6{padding-right:var(--size-6)}.pr-7{padding-right:var(--size-7)}.pr-8{padding-right:var(--size-8)}.pr-9{padding-right:var(--size-9)}.pr-10{padding-right:var(--size-10)}.px-1{padding-inline:var(--size-1)}.px-2{padding-inline:var(--size-2)}.px-3{padding-inline:var(--size-3)}.px-4{padding-inline:var(--size-4)}.px-5{padding-inline:var(--size-5)}.px-6{padding-inline:var(--size-6)}.px-7{padding-inline:var(--size-7)}.px-8{padding-inline:var(--size-8)}.px-9{padding-inline:var(--size-9)}.px-10{padding-inline:var(--size-10)}.py-1{padding-block:var(--size-1)}.py-2{padding-block:var(--size-2)}.py-3{padding-block:var(--size-3)}.py-4{padding-block:var(--size-4)}.py-5{padding-block:var(--size-5)}.py-6{padding-block:var(--size-6)}.py-7{padding-block:var(--size-7)}.py-8{padding-block:var(--size-8)}.py-9{padding-block:var(--size-9)}.py-10{padding-block:var(--size-10)}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-auto{margin:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.m-fluid{margin:var(--size-fluid-2)}.m-fluid-sm{margin:var(--size-fluid-1)}.m-fluid-md{margin:var(--size-fluid-3)}.m-fluid-lg{margin:var(--size-fluid-4)}.m-fluid-xl{margin:var(--size-fluid-5)}.mt-fluid{margin-top:var(--size-fluid-2)}.mt-fluid-sm{margin-top:var(--size-fluid-1)}.mt-fluid-md{margin-top:var(--size-fluid-3)}.mt-fluid-lg{margin-top:var(--size-fluid-4)}.mt-fluid-xl{margin-top:var(--size-fluid-5)}.mt-fluid-xxl{margin-top:var(--size-fluid-6)}.mb-fluid{margin-bottom:var(--size-fluid-2)}.mb-fluid-sm{margin-bottom:var(--size-fluid-1)}.mb-fluid-md{margin-bottom:var(--size-fluid-3)}.mb-fluid-lg{margin-bottom:var(--size-fluid-4)}.mb-fluid-xl{margin-bottom:var(--size-fluid-5)}.mb-fluid-xxl{margin-bottom:var(--size-fluid-6)}.ml-fluid{margin-left:var(--size-fluid-2)}.ml-fluid-sm{margin-left:var(--size-fluid-1)}.ml-fluid-md{margin-left:var(--size-fluid-3)}.ml-fluid-lg{margin-left:var(--size-fluid-4)}.ml-fluid-xl{margin-left:var(--size-fluid-5)}.mr-fluid{margin-right:var(--size-fluid-2)}.mr-fluid-sm{margin-right:var(--size-fluid-1)}.mr-fluid-md{margin-right:var(--size-fluid-3)}.mr-fluid-lg{margin-right:var(--size-fluid-4)}.mr-fluid-xl{margin-right:var(--size-fluid-5)}.mx-fluid{margin-left:var(--size-fluid-2);margin-right:var(--size-fluid-2)}.mx-fluid-sm{margin-left:var(--size-fluid-1);margin-right:var(--size-fluid-1)}.mx-fluid-md{margin-left:var(--size-fluid-3);margin-right:var(--size-fluid-3)}.mx-fluid-lg{margin-left:var(--size-fluid-4);margin-right:var(--size-fluid-4)}.mx-fluid-xl{margin-left:var(--size-fluid-5);margin-right:var(--size-fluid-5)}.my-fluid{margin-top:var(--size-fluid-2);margin-bottom:var(--size-fluid-2)}.my-fluid-sm{margin-top:var(--size-fluid-1);margin-bottom:var(--size-fluid-1)}.my-fluid-md{margin-top:var(--size-fluid-3);margin-bottom:var(--size-fluid-3)}.my-fluid-lg{margin-top:var(--size-fluid-4);margin-bottom:var(--size-fluid-4)}.my-fluid-xl{margin-top:var(--size-fluid-5);margin-bottom:var(--size-fluid-5)}.my-fluid-xxl{margin-top:var(--size-fluid-6);margin-bottom:var(--size-fluid-6)}.m-1{margin:var(--size-1)}.m-2{margin:var(--size-2)}.m-3{margin:var(--size-3)}.m-4{margin:var(--size-4)}.m-5{margin:var(--size-5)}.m-6{margin:var(--size-6)}.m-7{margin:var(--size-7)}.m-8{margin:var(--size-8)}.m-9{margin:var(--size-9)}.m-10{margin:var(--size-10)}.mt-1{margin-top:var(--size-1)}.mt-2{margin-top:var(--size-2)}.mt-3{margin-top:var(--size-3)}.mt-4{margin-top:var(--size-4)}.mt-5{margin-top:var(--size-5)}.mt-6{margin-top:var(--size-6)}.mt-7{margin-top:var(--size-7)}.mt-8{margin-top:var(--size-8)}.mt-9{margin-top:var(--size-9)}.mt-10{margin-top:var(--size-10)}.mb-1{margin-bottom:var(--size-1)}.mb-2{margin-bottom:var(--size-2)}.mb-3{margin-bottom:var(--size-3)}.mb-4{margin-bottom:var(--size-4)}.mb-5{margin-bottom:var(--size-5)}.mb-6{margin-bottom:var(--size-6)}.mb-7{margin-bottom:var(--size-7)}.mb-8{margin-bottom:var(--size-8)}.mb-9{margin-bottom:var(--size-9)}.mb-10{margin-bottom:var(--size-10)}.ml-1{margin-left:var(--size-1)}.ml-2{margin-left:var(--size-2)}.ml-3{margin-left:var(--size-3)}.ml-4{margin-left:var(--size-4)}.ml-5{margin-left:var(--size-5)}.ml-6{margin-left:var(--size-6)}.ml-7{margin-left:var(--size-7)}.ml-8{margin-left:var(--size-8)}.ml-9{margin-left:var(--size-9)}.ml-10{margin-left:var(--size-10)}.mr-1{margin-right:var(--size-1)}.mr-2{margin-right:var(--size-2)}.mr-3{margin-right:var(--size-3)}.mr-4{margin-right:var(--size-4)}.mr-5{margin-right:var(--size-5)}.mr-6{margin-right:var(--size-6)}.mr-7{margin-right:var(--size-7)}.mr-8{margin-right:var(--size-8)}.mr-9{margin-right:var(--size-9)}.mr-10{margin-right:var(--size-10)}.mx-1{margin-inline:var(--size-1)}.mx-2{margin-inline:var(--size-2)}.mx-3{margin-inline:var(--size-3)}.mx-4{margin-inline:var(--size-4)}.mx-5{margin-inline:var(--size-5)}.mx-6{margin-inline:var(--size-6)}.mx-7{margin-inline:var(--size-7)}.mx-8{margin-inline:var(--size-8)}.mx-9{margin-inline:var(--size-9)}.mx-10{margin-inline:var(--size-10)}.my-1{margin-block:var(--size-1)}.my-2{margin-block:var(--size-2)}.my-3{margin-block:var(--size-3)}.my-4{margin-block:var(--size-4)}.my-5{margin-block:var(--size-5)}.my-6{margin-block:var(--size-6)}.my-7{margin-block:var(--size-7)}.my-8{margin-block:var(--size-8)}.my-9{margin-block:var(--size-9)}.my-10{margin-block:var(--size-10)}.swiper{--swiper-gap: 10px;overflow:visible!important}@media screen and (max-width: 1024px){.swiper .swiper-wrapper{width:100vw;margin-left:calc(-1*var(--size-fluid-wrapper-padding));gap:var(--swiper-gap, 10px);padding:0 var(--size-fluid-wrapper-padding) 1.5rem var(--size-fluid-wrapper-padding);scroll-padding-inline:var(--size-fluid-wrapper-padding);box-sizing:border-box}.swiper .swiper-wrapper .swiper-slide,.swiper .swiper-wrapper .swiper-slide[data-size=half],.swiper .swiper-wrapper .swiper-slide[data-size=quarter],.swiper .swiper-wrapper .swiper-slide[data-size=third],.swiper .swiper-wrapper .swiper-slide[data-size=threequarter]{width:min(70vw,340px)!important}.swiper .swiper-scrollbar{display:none}.swiper.mobile-grid-fallback .swiper-wrapper{all:unset;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(70vw,340px),1fr));gap:var(--swiper-gap, 10px)}.swiper.mobile-grid-fallback .swiper-wrapper .swiper-slide{width:100%!important}}.swiper-button-prev,.swiper-button-next{--swiper-navigation-size: 24px;width:60px;height:60px;background-color:var(--grey-400);color:var(--brand-dusk);transition:background-color .3s ease}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--grey-300)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}.swiper-button-prev .svg-icon,.swiper-button-next .svg-icon{--svg-icon-size: var(--size-5) }.swiper-button-prev .svg-icon{transform:rotate(180deg)}.carousel-nav-btn{width:60px;height:60px;background:var(--carousel-nav-bg, var(--grey-400));border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;color:var(--brand-dusk)}.carousel-nav-btn:hover{background:var(--carousel-nav-bg-hover, var(--grey-300))}.carousel-nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.carousel-nav-btn .svg-icon{--svg-icon-size: var(--size-5) }.carousel-nav-btn--prev .svg-icon{transform:rotate(180deg)}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar{position:relative!important;left:auto!important;bottom:auto!important;width:100%!important;height:4px!important;background:var(--grey-300)!important;border-radius:0!important;margin-top:var(--size-fluid-4)}.swiper-scrollbar-drag{background:var(--brand-dusk)!important;border-radius:0!important}.swiper-pagination-progressbar{background:var(--grey-300)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--brand-dusk)}.news-swiper .swiper-slide[data-size=half]{width:calc(50% - var(--swiper-gap)/2)}.news-swiper .swiper-slide[data-size=quarter]{width:calc(25% - var(--swiper-gap)*3/4)}.news-swiper .swiper-slide[data-size=third]{width:calc(33.333% - var(--swiper-gap)*2/3)}@media screen and (max-width: 1024px){.news-swiper .article-card[data-orientation=landscape] .article-card__image-wrapper,.news-swiper .article-card[data-orientation=portrait] .article-card__image-wrapper{aspect-ratio:100/78}}.content-card-swiper .swiper-slide{display:flex;height:auto}.content-card-swiper .swiper-slide>*{width:100%}.content-card-swiper .swiper-slide[data-size=half]{width:calc(50% - var(--swiper-gap)/2)}.content-card-swiper .swiper-slide[data-size=quarter]{width:calc(25% - var(--swiper-gap)*3/4)}.content-card-swiper .swiper-slide[data-size=third]{width:calc(33.333% - var(--swiper-gap)*2/3)}.content-card-swiper .swiper-slide[data-size=threequarter]{width:calc(75% - var(--swiper-gap)*3/4)!important}
