.ed-back-top.f-menu-trigger{right:var(--f-control-inset);bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:30;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility 0s .24s,color .12s;position:fixed}.ed-back-top[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,visibility,color .12s}.ed-back-top:is(:active,[data-glass-pressed=true]){color:#b92f45}.ed-back-top:is(:active,[data-glass-pressed=true])>.f-glass-material{background-color:#fff1f466}@media (max-width:47.5rem){.ed-back-top.f-menu-trigger{bottom:calc(1.125rem + env(safe-area-inset-bottom,0px))}}@media (max-width:22.5rem){.ed-back-top.f-menu-trigger{bottom:calc(.875rem + env(safe-area-inset-bottom,0px))}}.field{--nav-height:52px;--f-control-size:44px;--f-control-gap:10px;--f-control-inset:max(5.5%, calc((100vw - 1440px) / 2), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}.field .f-header{height:var(--nav-height);top:calc(12px + env(safe-area-inset-top,0px));padding-inline:var(--f-control-inset);z-index:30;box-shadow:none;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset-inline:0}.f-header .f-brand{--f-brand-duration:.24s;--f-brand-y:0px;--f-brand-scale:1;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;width:fit-content;min-height:44px;display:flex}.f-header .f-brand img{aspect-ratio:1156/256;width:126px;height:auto;transform:translateY(var(--f-brand-y)) scale(var(--f-brand-scale));transition:transform var(--f-brand-duration) cubic-bezier(.22, 1, .36, 1);display:block}.field-editorial[data-footer-visible=true] .f-header .f-brand{visibility:hidden;pointer-events:none}@media (hover:hover) and (pointer:fine){.f-header .f-brand:hover{--f-brand-y:-1px;--f-brand-scale:1.025}}.f-header .f-brand:is(:active,[data-glass-pressed=true]){--f-brand-duration:65ms;--f-brand-y:1px;--f-brand-scale:.975}.f-header .f-header-end{align-items:center;gap:var(--f-control-gap);pointer-events:auto;display:flex}.f-menu-trigger,.f-language-trigger{--glass-surface-scale:1;--glass-glyph-scale:1;--glass-sheen-opacity:.65;width:var(--f-control-size);height:var(--f-control-size);min-width:var(--f-control-size);color:#25313a;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex;position:relative}.f-glass-material{border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(28px)saturate(1.12);backdrop-filter:blur(28px)saturate(1.12);transform:scale(var(--glass-surface-scale));background:linear-gradient(155deg,#ffffffe0,#f8f9fbb3 52%,#ffffffc7);border:1px solid #ffffffbf;transition:transform .38s cubic-bezier(.2,1.5,.36,1),box-shadow .12s,background .12s;position:absolute;inset:0;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -1px 1px #34404b18,0 3px 12px #26333c18}.f-glass-material:before{content:"";border-radius:inherit;background:linear-gradient(145deg,#fff6,#0000 47%);position:absolute;inset:1px}:is(.f-menu-trigger,.f-language-trigger)>.f-glass-material,.f-language-menu,.f-navigation-menu{--f-glass-tint:linear-gradient(155deg, #ffffffa6, #f8f9fb66 52%, #ffffff8f);background:var(--f-glass-tint);-webkit-backdrop-filter:blur(36px)saturate(1.08);backdrop-filter:blur(36px)saturate(1.08);background-color:#0000;border:1px solid #ffffff73}:is(.f-menu-trigger,.f-language-trigger)>.f-glass-material{transition:transform .38s cubic-bezier(.2,1.5,.36,1),box-shadow .2s ease-out,background-color .2s ease-out;box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #34404b14,0 3px 12px #26333c18}:is(.f-menu-trigger,.f-language-trigger)>.f-glass-material:before{content:"";border-radius:inherit;pointer-events:none;opacity:.65;opacity:var(--glass-sheen-opacity);background:linear-gradient(145deg,#ffffff40,#0000 47%);transition:opacity .2s ease-out;position:absolute;inset:1px}.f-glass-glyph{pointer-events:none;transform:scale(var(--glass-glyph-scale));justify-content:center;align-items:center;transition:transform .38s cubic-bezier(.2,1.5,.36,1);display:flex;position:relative}.f-menu-trigger[data-popup-open],.f-language-trigger[data-popup-open]{color:#b92f45}.f-menu-trigger[data-popup-open]>.f-glass-material,.f-language-trigger[data-popup-open]>.f-glass-material{background-color:#fff1f466}@media (hover:hover) and (pointer:fine){.f-menu-trigger:hover:not([data-popup-open]),.f-language-trigger:hover:not([data-popup-open]){--glass-surface-scale:1.16;--glass-glyph-scale:1.28;--glass-sheen-opacity:1}.f-menu-trigger:hover:not([data-popup-open])>.f-glass-material,.f-language-trigger:hover:not([data-popup-open])>.f-glass-material{box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #34404b18,0 5px 16px #26333c25}}.f-menu-trigger:is(:active,[data-glass-pressed=true]),.f-language-trigger:is(:active,[data-glass-pressed=true]){--glass-surface-scale:1.16;--glass-glyph-scale:1.28;--glass-sheen-opacity:1;color:#b92f45}.f-menu-trigger:is(:active,[data-glass-pressed=true])>.f-glass-material,.f-language-trigger:is(:active,[data-glass-pressed=true])>.f-glass-material{background-color:#fff1f466;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #34404b18,0 5px 16px #26333c25}.f-menu-trigger:is(:active,[data-glass-pressed=true]) :is(.f-glass-material,.f-glass-glyph),.f-language-trigger:is(:active,[data-glass-pressed=true]) :is(.f-glass-material,.f-glass-glyph){transition-duration:55ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.f-language-menu,.f-navigation-menu{width:12.75rem;max-width:calc(100vw - 28px);max-height:min(calc(100svh - 6rem), var(--available-height,100svh));color:#242729;background-image:linear-gradient(145deg, #ffffff2a, transparent 47%), var(--f-glass-tint);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;font:500 .875rem/1.4 var(--font-content);opacity:1;border-radius:18px;padding:6px;transition:opacity .2s cubic-bezier(.2,.7,.3,1);animation:none;position:relative;overflow:visible;transform:translateZ(0);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #34404b14,0 10px 32px #2427291a}.f-menu-options{overscroll-behavior:contain;max-height:min(calc(100svh - 6rem - 14px), calc(var(--available-height,100svh) - 14px));position:relative;overflow:hidden auto}.f-language-menu:is([data-starting-style],[data-ending-style]),.f-navigation-menu:is([data-starting-style],[data-ending-style]){opacity:0}.f-language-menu[data-ending-style],.f-navigation-menu[data-ending-style]{pointer-events:none}.f-language-option,.f-navigation-option{--f-option-feedback:0;--f-option-text-shift:0px;--f-option-icon-transform:none;isolation:isolate;cursor:pointer;min-height:48px;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:color .2s ease-out;display:flex;position:relative}.f-language-option:before,.f-navigation-option:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--f-option-feedback);transition:opacity var(--f-option-duration,.2s) ease-out;background:linear-gradient(120deg,#e9edf5bf,#f5f7fa80);position:absolute;inset:0}.f-language-option{padding-right:32px}.f-navigation-option>.f-option-icon{stroke-width:1.65px;width:20px;height:20px;color:inherit;transform:var(--f-option-icon-transform);transition:transform var(--f-option-duration,.24s) cubic-bezier(.2, .8, .3, 1.4);flex-shrink:0;display:block}.f-option-text{color:inherit;transform:translateX(var(--f-option-text-shift));transition:transform var(--f-option-duration,.2s)}:is(.f-language-option:focus-visible,.f-navigation-option:focus-visible){--f-option-feedback:1;--f-option-text-shift:2px;--f-option-icon-transform:translateY(-1px) rotate(-8deg) scale(1.08);outline-offset:-2px;outline:2px solid #b92f4566}@media (hover:hover) and (pointer:fine){.f-language-option:is(:hover,[data-highlighted]),.f-navigation-option:is(:hover,[data-highlighted]){--f-option-feedback:1;--f-option-text-shift:2px;--f-option-icon-transform:translateY(-1px) rotate(-8deg) scale(1.08)}}.f-language-option:is(:active,[data-glass-pressed=true]),.f-navigation-option:is(:active,[data-glass-pressed=true]){--f-option-feedback:1;--f-option-text-shift:2px;--f-option-icon-transform:translateY(-1px) rotate(-8deg) scale(1.08);--f-option-duration:65ms}.f-language-option[data-checked]{color:#b92f45}.f-header a:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #b92f45}:is(.f-language-trigger:focus-visible,.f-menu-trigger:focus-visible){outline-offset:3px;outline:2px solid #b92f45}.field section[id]{scroll-margin-top:calc(var(--nav-height) + 16px)}.field .f-hero{height:min(720px, calc(100svh - var(--nav-height)))}html[lang=en] .field .f-hero h1{font-size:clamp(52px,5.6vw,80px);line-height:1.1}html[lang=en] .field .f-colours p{flex-wrap:wrap}@media (max-width:760px){.field{--f-control-inset:18px;--f-control-gap:8px}.field .f-header{gap:12px;top:8px}.f-header .f-brand img{width:108px}}@media (max-width:600px){.field .f-hero{height:800px}}@media (max-width:360px){.field{--f-control-inset:14px}.field .f-header{gap:8px}.f-header .f-brand img{width:96px}.field .f-hero{height:752px}}@media (prefers-reduced-motion:reduce){.f-header .f-brand img,.f-language-trigger,.f-menu-trigger,.f-glass-material,.f-glass-material:before,.f-glass-material:after,.f-glass-glyph,.f-language-menu,.f-navigation-menu,.f-language-option,.f-navigation-option,.f-language-option:before,.f-navigation-option:before,.f-option-text,.f-option-icon{transition:none!important;animation:none!important}.f-header .f-brand img,.f-glass-material,.f-glass-glyph,.f-navigation-option>.f-option-icon,.f-option-text{transform:none!important}.f-header .f-brand:is(:active,[data-glass-pressed=true]) img{opacity:.72}.f-glass-material:before{display:none}:is(.f-menu-trigger,.f-language-trigger)>.f-glass-material:before{display:block}}
