@layer settings,tools,reset,elements,layouts,utilities,components; @layer settings{:root{--min-clickable-width:28px;--min-clickable-height:28px}@media only screen and (min-width:1000px){:root{--min-clickable-width:20px;--min-clickable-height:20px}}@supports (font-variation-settings:normal){@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/InterVariable.woff2) format('woff2-variations')}@font-face{font-family:Inter;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2) format('woff2-variations')}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfairdisplay-variable.woff2) format('woff2-variations')}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/playfairdisplay-italic-variable.woff2) format('woff2-variations')}}@supports not (font-variation-settings:normal){@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter-latin-light.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-bold.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfairdisplay-latin-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/playfairdisplay-latin-italic-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}}@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::after,::before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){z-index:auto}ol{list-style:revert-layer}select::-ms-expand{display:none}select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:0}td[valign=middle],th[valign=middle]{vertical-align:middle}td[valign=top],th[valign=top]{vertical-align:top}td[valign=bottom],th[valign=bottom]{vertical-align:bottom}td[valign=baseline],th[valign=baseline]{vertical-align:baseline}td[align=center],th[align=center]{text-align:center}td[align=left],th[align=left]{text-align:left}td[align=right],th[align=right]{text-align:right}td[align=justify],th[align=justify]{text-align:justify}}@layer elements{body,html{min-height:100vh;background-color:#f7f8fa}html{font-family:Arial,Helvetica,sans-serif;font-size:calc(10 * .1545vw)}body{font-size:clamp(14px, 1.4rem, 18px);font-family:Inter,Tahoma,serif;font-weight:300;color:#1a1a1a;overflow-x:hidden;position:relative}*{scrollbar-color:#435B88 #DDDDDE;scrollbar-width:thin}::-webkit-scrollbar{width:15px;height:5px}::-webkit-scrollbar-thumb{background:#435b88;border-radius:6px}::-webkit-scrollbar-track{background:#ddddde}.h1{font-family:PlayfairDisplay,inter,Tahoma,serif;font-size:clamp(25px, 2.5rem, 50px);line-height:clamp(40px, 3.5rem, 65px);letter-spacing:-.13px;margin-bottom:clamp(30px,3em,33px)}h1{font-family:PlayfairDisplay,inter,Tahoma,serif;font-size:clamp(25px, 2.5rem, 50px);line-height:clamp(40px, 3.5rem, 65px);letter-spacing:-.13px;margin-bottom:clamp(30px,3em,33px)}.h2{font-family:Inter,Tahoma,serif;font-size:clamp(18px, 1.8rem, 25px);font-weight:400;margin-top:min(6em,80px);margin-bottom:clamp(20px,3em,40px)}h2{font-family:Inter,Tahoma,serif;font-size:clamp(18px, 1.8rem, 25px);font-weight:400;margin-top:min(6em,80px);margin-bottom:clamp(20px,3em,40px)}.h3{font-size:clamp(16px, 1.6rem, 20px);font-weight:400;margin:2em 0 1em 0}h3{font-size:clamp(16px, 1.6rem, 20px);font-weight:400;margin:2em 0 1em 0}.h4{font-weight:400;margin-bottom:1.5em;font-size:clamp(14px, 1.4rem, 18px);font-family:Inter,Tahoma,serif;line-height:unset}h4,h5,h6{font-weight:400;margin-bottom:1.5em;font-size:clamp(14px, 1.4rem, 18px);font-family:Inter,Tahoma,serif;line-height:unset}p{margin-bottom:1em}small{font-size:12px}a:hover{text-decoration:underline}a:has(img){text-decoration:none}a>img{border:1px solid transparent}a:hover img{border-color:#1a1a1a}main{flex-grow:1;margin-top:clamp(29px,2.9rem,111px);margin-bottom:clamp(40px,4rem,127px)}input:not(.expand,[type=checkbox],[type=radio]){padding:clamp(12px,1.2rem,14px);background:#fff;border-radius:3px;font-size:clamp(14px, 1.4rem, 16px)}button{cursor:pointer}}@layer layouts{.siteWrapper{margin:0 3.13vw 1.2rem;display:flex;flex-direction:column;overflow-x:visible;padding-top:min(.5rem,24px)}.l_masonry{--mortar:18px;--brick-width:clamp(124px, 6rem, 210px);--row-max:0}.l_masonry{display:flex;flex-flow:row wrap;gap:var(--mortar)}.l_masonry>*{flex-basis:var(--brick-width);flex-shrink:1;flex-grow:0}.l_masonry.l_masonry_10{--row-max:10;width:calc((var(--brick-width) + var(--mortar)) * 11)}.l_masonry.l_masonry_10>:nth-child(20n+10){margin-right:calc(var(--brick-width)/ 2)}.l_masonry.l_masonry_10>:nth-child(20n+11){margin-left:calc(var(--brick-width)/ 2)}.l_masonry.l_masonry_6{--row-max:6;width:calc((var(--brick-width) + var(--mortar)) * 7)}.l_masonry.l_masonry_6>:nth-child(12n+6){margin-right:calc(var(--brick-width)/ 2)}.l_masonry.l_masonry_6>:nth-child(12n+7){margin-left:calc(var(--brick-width)/ 2)}@media only screen and (max-width:699px){.siteWrapper{padding-top:65px}}}@layer utilities{.u_fade{opacity:.5;transition:all .1s}.u_chevDown-after::after{width:.56em;height:.32em;clip-path:polygon(100% 25%,50% 100%,0 25%,0 0,50% 75%,100% 0);z-index:inherit;content:"";background-color:#1a1a1a;pointer-events:none}.u_chevUp-after::after{width:.56em;height:.32em;clip-path:polygon(100% 25%,50% 100%,0 25%,0 0,50% 75%,100% 0);z-index:inherit;content:"";background-color:#1a1a1a;pointer-events:none;transform:rotate(180deg)}.u_chevRight-after::after{width:.56em;height:.32em;clip-path:polygon(100% 25%,50% 100%,0 25%,0 0,50% 75%,100% 0);z-index:inherit;content:"";background-color:#1a1a1a;pointer-events:none;transform:rotate(-90deg)}.u_arrow_diagonal_left,.u_arrow_diagonal_right,.u_arrow_left,.u_arrow_right{--size:12px;--color:white}.u_arrow_diagonal_left{display:block;width:var(--size);height:var(--size);border-top:1px solid var(--color);border-left:1px solid var(--color)}.u_arrow_diagonal_left::after{content:"";display:block;width:1px;height:calc(var(--size) + 4px);background-color:var(--color);transform:rotate(-45deg) translate(calc(var(--size)/ 2 - .5px),15%)}.u_arrow_diagonal_right{display:block;width:var(--size);height:var(--size);border-top:1px solid var(--color);border-left:1px solid var(--color);transform:rotate(90deg)}.u_arrow_diagonal_right::after{content:"";display:block;width:1px;height:calc(var(--size) + 4px);background-color:var(--color);transform:rotate(-45deg) translate(calc(var(--size)/ 2 - .5px),15%)}.u_arrow_left{display:block;width:var(--size);height:var(--size);border-top:1px solid var(--color);border-left:1px solid var(--color);transform:rotate(-45deg)}.u_arrow_left::after{content:"";display:block;width:1px;height:calc(var(--size) + 4px);background-color:var(--color);transform:rotate(-45deg) translate(calc(var(--size)/ 2 - .5px),15%)}.u_arrow_right{display:block;width:var(--size);height:var(--size);border-top:1px solid var(--color);border-left:1px solid var(--color);transform:rotate(135deg)}.u_arrow_right::after{content:"";display:block;width:1px;height:calc(var(--size) + 4px);background-color:var(--color);transform:rotate(-45deg) translate(calc(var(--size)/ 2 - .5px),15%)}.u_bustout{margin-left:-5%;width:110%;overflow-x:scroll;padding:0 5% 10px 5%}}@layer components{.modal{--cancel-size:var(--min-clickable-width);position:absolute;top:0;left:0;z-index:101;width:100vw;height:200%;display:flex;justify-content:center;align-items:center;background:rgba(26,26,26,.3)}.modal-modal{position:fixed;top:10vh;--max-width:90vw;max-height:85vh;margin:min(.5rem,24px) 3.13vw 1.2rem 3.13vw;background-color:#f7f8fa;padding:calc(min(90px,8rem)) min(45px,3.5rem) min(40px,3rem);padding-top:calc(min(45px,3rem) + var(--cancel-size));border-radius:12px;box-shadow:0 20px 50px #0000001A}.modal-modal_scrollable{overflow-y:scroll}.modal-cancel{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);cursor:pointer;position:absolute;right:min(45px,3.5rem);top:min(40px,3rem)}.modal-cancel::before{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);display:flex;justify-content:center;align-items:center;width:var(--cancel-size);height:var(--cancel-size);content:'\d7';font-family:PlayfairDisplay,Tahoma,serif;font-size:calc(var(--cancel-size) * 2);color:#12181e;cursor:pointer}.modal-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media only screen and (min-width:600px){.modal-modal{padding-top:calc(min(45px,3rem) + var(--cancel-size))}}@media only screen and (min-width:800px){.modal-modal{min-width:70vw}}@media only screen and (min-width:1000px){.modal{--cancel-size:20px}.modal-modal{min-width:270px;padding-top:min(45px,3rem)}}.label{font-size:clamp(14px, 1.2rem, 14px);color:#1a1a1a}.option{color:#1a1a1a;padding:9px 15px;cursor:pointer;font-size:clamp(14px, 1.4rem, 16px)}.option_withCheck{display:flex;flex-flow:row nowrap;gap:18px;align-items:center}.option_withCheck::before{display:block;width:18px;height:18px;content:url('/images/icons/checkmark-circle-unselected.svg')}.option_isNested{padding-left:calc(18px + 15px + 18px);background-color:#f7f8fa}.option-optionGroup{border-bottom:2px solid #f7f8fa}.option_isHover{background-color:#dbe9fd}.option_isDisabled{color:#76818e}.option_withCheck.option_isDisabled::before{opacity:.5}.option_withCheck.option_isSelected::before{content:url('/images/icons/checkmark-circle.svg')}.select{padding:clamp(12px,1.2rem,14px);background:#fff;border-radius:3px;border:1px solid #fff;font-size:clamp(14px, 1.4rem, 16px)}.select:disabled{color:#76818e;cursor:default}.select-wrapper{display:grid;align-items:center;grid-template-areas:'select';cursor:pointer}.select-wrapper:focus-within .select:not(:disabled),.select-wrapper:hover .select:not(:disabled){border:1px solid grey}.select,.select-wrapper::after{grid-area:select;cursor:pointer}.select,.select-wrapper{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);cursor:pointer}.select-wrapper::after{width:.56em;height:.32em;clip-path:polygon(100% 25%,50% 100%,0 25%,0 0,50% 75%,100% 0);z-index:inherit;content:"";background-color:#1a1a1a;justify-self:end;margin:clamp(12px,1.2rem,14px);pointer-events:none}.select-wrapper:has(.select:disabled)::after{background-color:#76818e}.select,.select-customSelect,.select-wrapper{position:relative;width:100%}.select-customSelect{position:absolute;top:0;left:0;z-index:inherit;flex-flow:column nowrap;display:none}.select-customSelectTrigger{padding:clamp(12px,1.2rem,14px);display:block;width:100%;border-radius:3px}.select-customSelectOptions{max-height:clamp(150px,23vh,250px);display:flex;flex-flow:column nowrap;overflow-y:scroll;z-index:111;background-color:#fff;border-top:2px solid #f7f8fa;padding:clamp(15px,1.5rem,20px) 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:none}.select-customSelectOptions_showAbove{position:absolute;bottom:55px;width:100%;box-shadow:0 -20px 50px #0000001A}.select_isActive{display:flex;z-index:111}.select-customSelect.select_isActive{box-shadow:0 20px 50px #0000001A}@media (hover:hover){.select-customSelect{display:flex}}.regionPicker{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:clamp(20px,2rem,40px);width:clamp(240px,26.4rem,500px);padding-top:calc(min(45px,3rem))}.regionPicker p{margin:0}.regionPicker-title{align-self:flex-start;font-size:clamp(25px, 2.5rem, 30px);line-height:unset;text-align:center}.regionPicker-text{align-self:flex-start}.regionPicker-logo{display:block;width:60px;height:60px;background-image:url("/images/icons/location-pin-circle.svg")}.regionPicker-alertText{font-size:25px;line-height:40px;color:#003a85;text-align:center;font-family:PlayfairDisplay,Tahoma,serif}.regionPicker-continue{width:100%}.regionPicker-form{display:flex;flex-flow:column nowrap;gap:10px;width:100%}.regionPicker-tag{font-size:16px;padding:10px 14px;color:#fff}.regionPicker-tag::before{width:12px;height:16px}.regionPicker-login:hover{text-decoration:underline}.message{--msg-fore-color:#1A1A1A;--msg-bg-color:#F7F8FA}.message{display:grid;grid-template-columns:1fr auto;align-items:center;justify-content:space-between;gap:10px;font-size:clamp(12px, 1rem, 14px);line-height:2em;border-radius:3px;padding:.5em}.message p{margin:0;justify-self:center}.message a{font-weight:700;cursor:pointer}.message_type_error{--msg-fore-color:#b50303;--msg-bg-color:#ffe1e1}.message_type_info{--msg-fore-color:#003A85;--msg-bg-color:#d7e8ff}.message_type_warning{--msg-fore-color:#d07f18;--msg-bg-color:#fbebd8}.message_type_success{--msg-fore-color:#005e00;--msg-bg-color:#c9ffc9}.message_type_error,.message_type_info,.message_type_success,.message_type_warning{color:var(--msg-fore-color);background-color:var(--msg-bg-color)}.message_type_error.message_fullWidth,.message_type_info.message_fullWidth,.message_type_success.message_fullWidth,.message_type_warning.message_fullWidth{border-top:1px solid var(--msg-fore-color);border-bottom:1px solid var(--msg-fore-color)}.message_fullWidth{position:fixed;width:100%;left:0;z-index:11;border-radius:0;padding-right:3.13vw;padding-left:3.13vw}.message:not(.message_fullWidth){margin-top:20px}.message-close:before{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);display:flex;justify-content:center;align-items:center;width:15px;height:15px;content:'\d7';font-family:PlayfairDisplay,Tahoma,serif;font-size:calc(15px * 2);line-height:calc(15px * 2);vertical-align:baseline;color:var(--msg-fore-color);cursor:pointer}.message:empty{display:none}.cookieConsent{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-content:center;justify-content:center;align-items:center;column-gap:10px;position:sticky;bottom:-20px;z-index:101;text-align:center;padding-bottom:30px}.cookieConsent-text{grid-area:1/1/2/3}.cookieConsent-privacy{grid-area:2/1/3/2;justify-self:end;min-width:150px}.cookieConsent-button{grid-area:2/2/3/3;justify-self:start;min-width:150px}}@layer components{.login{display:flex;flex-flow:column nowrap;gap:clamp(20px,2rem,40px);max-width:300px}.login-register{display:flex;flex-flow:row nowrap;gap:10px;font-size:15px;color:#76818e}.login-registerText{display:none}.login-registerLink{color:#1a1a1a}.login-title{color:#003a85;font-size:25px;margin:0}.login-form{display:flex;flex-flow:column nowrap;gap:10px;width:100%}.login-forgotPassword{align-self:center;font-size:15px;color:#76818e;padding-top:20px}@media only screen and (min-width:700px){.login-registerText{display:block}}.button{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);display:flex;justify-content:center;align-items:center;z-index:unset;background-color:#003a85;color:#fff;border-radius:4px;padding:10px;padding-left:clamp(10px,1rem,25px);padding-right:clamp(10px,1rem,25px);font-size:clamp(14px, 1.4rem, 15px);cursor:pointer;text-align:center}.button:hover{text-decoration:none}.button:active{opacity:.5}.button_colour_grey{background-color:#e0e0e0;color:#1a1a1a}.button_colour_brightblue{background-color:#2d7af1}.button_colour_white{background-color:#fff;color:#003a85}.button_isDisabled{cursor:default;background-color:#76818e}.button_isLoading{background-position:center;background-image:url("/images/loading-whirly.gif");background-repeat:no-repeat;background-size:auto 90%;opacity:.7;color:transparent}.tag{--background:#E0E0E0;display:grid;grid-template-columns:1fr;justify-content:left;align-items:center;background-color:var(--background);border:1px solid var(--background);border-radius:4px;padding:8px 10px;font-size:clamp(12px, 1rem, 14px);text-align:center}a.tag{cursor:pointer;text-decoration:none;display:flex}a.tag:hover{background-color:#fff;text-decoration:none}.tag_image_subscribe{flex-flow:row nowrap;gap:10px;grid-template-columns:auto 1fr;cursor:pointer;text-decoration:none}.tag_image_subscribe:hover{background-color:#fff;text-decoration:none}.tag_image_subscribe::before{display:block;width:.7em;height:1em;content:"";background-image:url("/images/icons/icon-subscribe.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.tag_image_location{flex-flow:row nowrap;gap:10px;grid-template-columns:auto 1fr}.tag_image_location::before{display:block;width:.7em;height:1em;content:"";background-image:url("/images/icons/location-pin.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.tag_color_pale{--background:#DBE9FD}a.tag_color_pale:hover{background-color:#fff}.tag_colour_blue{--background:#2D7AF1}a.tag_colour_blue:hover{background-color:#fff}.tag_colour_darkblue{--background:#003A85;color:#fff}a.tag_colour_darkblue:hover{background-color:#fff;color:var(--background)}.tag_colour_greybrown{--background:#C1B4AE}a.tag_colour_greybrown:hover{background-color:#fff}a.tag_colour_greybrown.tag_image_location:hover::before{background-image:url("/images/icons/location-pin-greybrown.svg")}.tag_colour_white{--background:white}.tag_colour_white.tag_image_location::before{background-image:url("/images/icons/location-pin-black.svg")}.topicMenu-label{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);cursor:pointer}.expand.topicMenu-checkbox{display:none}.topicMenu{display:flex;flex-flow:column nowrap;gap:20px;background-color:#fff}.topicMenu hr{height:1px;display:block;border-top:1px solid #e0e0e0}.topicMenu-topics{display:flex;flex-flow:row wrap;gap:clamp(5px,.1rem,10px);max-height:50vh;overflow-y:auto}.topicMenu-topics>*{flex-grow:0;flex-shrink:0;cursor:pointer;text-decoration:none}.topicMenu-tag{max-height:30px}.topicMenu-backLabel{min-width:var(--min-clickable-width);min-height:var(--min-clickable-height);cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;font-size:12px}.topicMenu-backLabel::before{width:.56em;height:.32em;clip-path:polygon(100% 25%,50% 100%,0 25%,0 0,50% 75%,100% 0);z-index:inherit;content:"";background-color:#1a1a1a;pointer-events:none;transform:rotate(90deg);justify-self:flex-start;margin:clamp(12px,1.2rem,14px);margin-left:0}.topicMenu-heading{font-size:clamp(20px, .1rem, 25px)}@media only screen and (max-width:699px){.expand.topicMenu-checkbox~.header-menu .topicMenu{position:absolute;left:-100%;top:0;width:100%;height:100%;z-index:11;overflow-y:scroll;margin-top:45px;padding-top:calc(min(.5rem,24px) + 7.5px);padding-bottom:calc(min(.5rem,24px) + 7.5px + 5%);padding-left:1.2rem;padding-right:1.2rem;transition:all .1s}.expand.topicMenu-checkbox:checked~.header-menu .topicMenu{left:0}}@media only screen and (min-width:700px) and (max-width:1099px){.topicMenu{grid-area:topics-start/topics-start/footer-end/footer-end;display:flex;border-radius:6px;margin:10px 0 0 0;height:420px;overflow-y:scroll;background-color:#fff;z-index:11;padding:30px;box-shadow:0 40px 50px #0000004D}.topicMenu .topicMenu-label{display:none}.expand.topicMenu-checkbox~.header-menu .topicMenu{display:none}.expand.topicMenu-checkbox:checked~.header-menu .topicMenu{display:flex}}@media only screen and (min-width:1100px){.topicMenu-backLabel{display:none}.topicMenu{--topic-menu-width:max(620px, 45%);display:flex;grid-area:3/1/more-start/more-start;position:absolute;right:calc(var(--topic-menu-width)/ 2 * -1);top:0;width:var(--topic-menu-width);z-index:12;margin-top:10px;padding:30px;border-radius:6px;box-shadow:0 40px 50px #0000004D}.expand.topicMenu-checkbox~.header-menu .topicMenu{display:none}.expand.topicMenu-checkbox:checked~.header-menu .topicMenu{display:flex}}.searchBar_minimal{container:search/inline-size;display:flex;position:relative;z-index:1;width:100%;height:clamp(50px,4rem,85px);border-radius:6px}.searchBar_minimal .searchBar-form{display:flex;align-items:center;height:100%;min-width:40%}.searchBar_minimal .searchBar-button{display:none}.searchBar_minimal .searchBar-button_focus,.searchBar_minimal .searchBar-icon{width:45px;height:45px;flex-shrink:0;border-radius:3px}.searchBar_minimal .searchBar-icon{background:url("/images/icons//magnifying-glass.svg") no-repeat center}.searchBar_minimal .searchBar:focus-within .searchBar-icon{background-color:#eaecef}.searchBar_minimal .searchBar-button_focus{display:flex;align-items:center;justify-content:center;background-color:#eaecef}.searchBar_minimal .searchBar-button_focus .u_arrow_right{--color:black;--size:11px}.searchBar_minimal .searchBar-button.button_isLoading{background-color:transparent}.searchBar_minimal .searchBar-button.button_isLoading .u_arrow_right{display:none}.searchBar_minimal .searchBar-input{width:100%;background-color:#fff;border-radius:6px;cursor:pointer}.header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:clamp(2px,.5rem,30px);padding:7.5px 0}.header-logo{z-index:11;flex-grow:1}.header-logo,.header-logoLink{display:flex;align-items:center}.header-searchButton{display:block;width:45px;height:45px;background:url("/images/icons//magnifying-glass.svg") no-repeat center;cursor:pointer}.header-separatorLeft,.header-separatorRight{height:30px;width:1px;margin:5px 0;background-color:#c6c6c6}.header-separatorLeft,.header-separatorRight{display:none}.header-menuContainer{display:flex;width:45px;height:45px;align-items:center;justify-content:center}.header-menuButtonLabel{display:flex;width:45px;height:45px;justify-content:center;align-items:center;cursor:pointer;border-radius:3px;background-color:#f7f8fa}.header-menuButtonLabel:hover{background-color:#eaecef}.header-menuButton{position:relative;width:19px;height:1px}.expand.header-menuCheckbox~.header-menuButtonLabel .header-menuButton{background-color:#1a1a1a}.expand.header-menuCheckbox~.header-menuButtonLabel .header-menuButton::after,.expand.header-menuCheckbox~.header-menuButtonLabel .header-menuButton::before{position:absolute;width:19px;height:1px;content:'';background-color:#1a1a1a}.expand.header-menuCheckbox~.header-menuButtonLabel .header-menuButton::before{top:calc(14px / -2)}.expand.header-menuCheckbox~.header-menuButtonLabel .header-menuButton::after{top:calc(14px / 2)}.expand.header-menuCheckbox:checked~.header-menuButtonLabel{z-index:calc(10 + 1);background-color:#fff}.expand.header-menuCheckbox:checked~.header-menuButtonLabel:hover{background-color:#eaecef}.header-menu a{text-decoration:none}.header-primaryLinks{grid-area:primary-links;display:flex;flex-flow:column wrap;z-index:10;transition:all .1s}.header-menu .topicMenu-label,.header-primaryLinks>*{display:flex;align-items:center;align-content:center;flex-wrap:nowrap}.header-moreLinks{grid-area:more;display:flex;flex-flow:column nowrap;z-index:10;transition:all .1s}.header-about,.header-accountLinks>*,.header-moreLinks>*{display:flex;align-items:center;flex-wrap:nowrap}.header-about{grid-area:about}.header-region{grid-area:header;justify-self:end;align-self:center;border-color:transparent;white-space:nowrap}.header-region:not(.disabled){cursor:pointer}.header-accountLinks{grid-area:account;display:flex;flex-flow:column nowrap}.header-accountMenu{display:flex;flex-direction:column}.header-menuFooter{grid-area:footer;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;padding-top:34px;padding-bottom:34px;transition:all .1s}.header-socials{display:flex;flex-flow:row nowrap}.header-socials a,.header-socials li{flex-basis:45px;display:flex;justify-content:center;align-items:center;height:45px;width:45px}@media only screen and (max-width:699px){body.header-fix,html.header-fix{overflow:hidden}.expand.header-menuCheckbox~.header-menu{display:none}.expand.header-menuCheckbox:checked~.header-menu{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:45px 0.5fr auto 1fr 0.5fr auto auto 0.5fr 1fr 0.5fr auto;grid-template-areas:"header header" ". ." "topics topics" "primary-links primary-links" ". ." "more about" "more account" ". ." "account2 account2" ". ." "footer footer";grid-row-gap:0;height:105vh;width:100vw;position:fixed;top:0;left:0;z-index:10;overflow-y:clip;padding-top:calc(min(.5rem,24px) + 7.5px);padding-left:1.2rem;padding-right:1.2rem;padding-bottom:calc(min(.5rem,24px) + 7.5px + 5%);background-color:#fff}.header-home{display:none}.header-primaryLinks{align-self:flex-start}.header-menu .topicMenu-label,.header-primaryLinks>*{height:clamp(40px,4.6rem,53px);font-size:clamp(18px, 2rem, 23px)}.topicMenu-label{grid-area:topics;z-index:10}.header-about,.header-accountLinks>*,.header-accountMenu>*,.header-accountName,.header-moreLinks>*{height:clamp(40px,4.6rem,53px);width:100%;font-size:clamp(14px, 1.6rem, 16px)}.header-region{margin-right:calc(45px + .5rem);font-size:13px}.header-accountName{grid-area:account2;display:flex;align-items:center}.header-accountMenu{grid-area:account2;flex-flow:row wrap;align-items:center;align-content:flex-start;margin-top:clamp(40px,4.6rem,53px);border-top:1px solid #e0e0e0}.header-accountMenu>*{flex-basis:50%;display:flex;align-items:center}.header{position:fixed;top:0;left:0;height:65px;width:100%;background-color:#f7f8fa;z-index:101;border-bottom:1px solid #c6c6c6;padding:7.5px 3.13vw}.header .header-search{padding:7.5px 0}.header .searchBar{display:none}}@media only screen and (min-width:700px){.header-logo{flex-grow:0}.header-searchButton{display:none}.header-search{flex-grow:1}.header-separatorLeft,.header-separatorRight{display:initial}.header-search{justify-self:flex-start}.header{height:min(5rem,85px);margin-top:clamp(20px,2.5rem,62px);position:relative;background-color:#fff;border-radius:6px;box-shadow:0 20px 50px #00000008;padding:0 20px 0 30px}.header-menu{display:grid;grid-template-columns:auto clamp(275px,40vw,40vw) min-content min-content;grid-template-rows:clamp(20px,2.5rem,62px) min(5rem,85px) repeat(4,auto);grid-template-areas:"breadcrumb account region region" "about about about separator" ". topics topics topics" ". primary-links primary-links primary-links" ". more more more" ". footer footer footer";align-items:center;width:100%;position:absolute;column-gap:10px;top:calc(clamp(20px,2.5rem,62px) * -1);left:0;font-size:13px}.header-separatorRight{grid-area:separator;align-self:center;margin-right:75px}.header-primaryLinks{grid-area:primary-links;display:flex;flex-flow:column wrap;padding-bottom:2em;box-shadow:0 40px 50px #0000004D;clip-path:inset(-1px -50px -100px -50px)}.topicMenu-label{grid-area:topics;margin:10px 0 0 0;z-index:10;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:0 40px 50px #0000004D;clip-path:inset(-1px -50px -100px -50px);clip-path:inset(-50px -50px -100px -50px);padding-top:30px}.header-primaryLinks,.topicMenu-label{font-size:clamp(15px, 1rem, 22px)}.header-moreLinks{grid-area:more;display:flex;flex-flow:column wrap;position:relative;font-size:clamp(13px, .5rem, 16px);padding-top:40px;box-shadow:0 40px 50px #0000004D;clip-path:inset(-1px -50px -100px -50px)}.header-moreLinks::before{position:absolute;top:0;content:'More';text-transform:uppercase;color:#76818e;padding-bottom:40px;font-size:clamp(12px, .4rem, 15px);letter-spacing:.9px}.header-moreLinks>*{flex-basis:33.33%}.header-primaryLinks>*{flex-basis:25%}.header-moreLinks>*,.header-primaryLinks>*,.topicMenu-label{line-height:1.6em}.header-about{grid-area:about;justify-self:flex-end;align-self:center}.header-region{grid-area:region;justify-self:end;font-size:13px}.header-home{grid-area:breadcrumb;justify-self:start;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.header-accountLinks{grid-area:account;justify-self:end;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-end;align-items:center}.header-accountLinks>*{display:block;height:100%}.header-accountName{grid-area:account;cursor:pointer;text-align:right}.header-accountMenu{position:absolute;grid-area:account;top:calc(clamp(20px,2.5rem,62px) - 5px);right:0;z-index:11;background-color:#fff;border-radius:6px;box-shadow:0 40px 50px #0000004D;padding:25px 30px}.header-accountMenu>*{line-height:1.6em;padding:2px 4px}.header-menuFooter{z-index:11;padding-bottom:30px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 40px 50px #0000004D;clip-path:inset(-1px -50px -100px -50px)}.expand.header-menuCheckbox~.header-menuButtonLabel{z-index:11}.expand.header-menuCheckbox~.header-menu>.header-menuFooter,.expand.header-menuCheckbox~.header-menu>.header-moreLinks,.expand.header-menuCheckbox~.header-menu>.header-primaryLinks{display:none}.expand.header-menuCheckbox:checked~.header-menu>.header-menuFooter,.expand.header-menuCheckbox:checked~.header-menu>.header-moreLinks,.expand.header-menuCheckbox:checked~.header-menu>.header-primaryLinks,.expand.header-menuCheckbox:checked~.header-menu>.topicMenu-label{display:flex;background-color:#fff;padding-left:30px;padding-right:30px}.expand.header-accountCheckbox~.header-accountMenu{display:none}.expand.header-accountCheckbox:checked~.header-accountMenu{display:flex}}@media only screen and (min-width:700px) and (max-width:1099px){.expand.header-menuCheckbox~.header-menu>.topicMenu-label{display:none}.expand.header-menuCheckbox:checked~.header-menu>.topicMenu-label{display:block}.expand.topicMenu-checkbox:checked~.header-menu .header-menuFooter,.expand.topicMenu-checkbox:checked~.header-menu .header-moreLinks,.expand.topicMenu-checkbox:checked~.header-menu .header-primaryLinks,.expand.topicMenu-checkbox:checked~.header-menu .topicMenu-label{display:none}}@media only screen and (min-width:1100px){.header-menu{display:grid;grid-template-columns:1fr auto min-content min-content min-content;grid-template-rows:clamp(20px,2.5rem,62px) min(5rem,85px) repeat(2,auto);grid-template-areas:"breadcrumb account account account region" "topics primary-links separator about about" ". more more more more" ". footer footer footer footer"}.header-primaryLinks{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:20px;margin:0;font-size:13px;background-color:transparent;padding:0;box-shadow:none}.header-primaryLinks>*{flex-basis:auto}.topicMenu-label{margin:0;justify-self:flex-end;font-size:13px;background-color:transparent;box-shadow:none;margin-right:10px;padding:0}.header-about{margin-right:75px;z-index:10}.header-about,.header-primaryLinks{white-space:nowrap}.header-moreLinks{margin:10px 0 0 0;font-size:clamp(13px, .5rem, 22px);padding-top:70px;padding-bottom:2em;border-top-left-radius:6px;border-top-right-radius:6px;font-size:22px}.header-moreLinks::before{padding-top:30px}.header-separatorRight{margin:0}.expand.header-menuCheckbox~.header-menu .header-primaryLinks{display:flex;flex-flow:row nowrap;font-size:13px;background-color:transparent;white-space:nowrap;padding:0}.expand.header-menuCheckbox~.header-menu>.header-menuFooter,.expand.header-menuCheckbox~.header-menu>.header-moreLinks{display:none}.expand.header-menuCheckbox:checked~.header-menu .header-primaryLinks{background-color:transparent;padding:0}.expand.header-menuCheckbox:checked~.header-menu>.topicMenu-label{padding:0}.expand.header-menuCheckbox:checked~.header-menu>.header-menuFooter,.expand.header-menuCheckbox:checked~.header-menu>.header-moreLinks{display:flex;background-color:#fff;padding-left:30px;padding-right:30px}}.footer{display:flex;flex-flow:column nowrap;gap:clamp(40px,3rem,60px);border-top:1px solid #e0e0e0;padding-top:clamp(40px,3rem,112px)}.footer-menu{display:flex;flex-flow:row wrap;row-gap:40px;font-size:clamp(14px, 1rem, 18px);color:#76818e}.footer-menuCategoryHeading{color:#12181e}.footer-menuCategory{flex-basis:50%;display:flex;flex-flow:column nowrap;gap:clamp(15px,1rem,30px)}.footer-footer{display:flex;flex-flow:column nowrap;gap:24px;border-top:#e0e0e0 1px solid;padding-top:30px;font-size:clamp(16px, 1rem, 18px)}.footer-strapline{display:flex;flex-flow:column nowrap;gap:clamp(15px,1.5rem,40px);font-family:PlayfairDisplay,Tahoma,serif;color:#1a1a1a;font-size:clamp(30px, 2rem, 50px);letter-spacing:-.25px}.footer-mondaqAi{color:#003a85}.footer-copyright{font-size:clamp(12px, 1rem, 15px)}@media only screen and (min-width:900px){.footer{position:relative}.footer-menu{gap:clamp(140px,4rem,200px)}.footer-menuCategory{flex-basis:unset}.footer-menuLegal{position:absolute;bottom:0;right:0;display:flex;flex-flow:row nowrap;gap:clamp(10px,.5rem,25px);color:#000;font-size:15px;padding-bottom:1em}.footer-menuLegal .footer-menuCategoryHeading{display:none}.footer-footer{border:none}.footer-copyright{padding-top:50px;border-top:#e0e0e0 1px solid}}@media only screen and (min-width:1350px){.footer{flex-flow:row wrap;column-gap:0}.footer-strapline{flex-basis:max(33.33%,600px);flex-grow:0}.footer-menu{flex-grow:1;margin-top:130px;justify-content:center}.footer-footer{flex-basis:100%}}}