.MPE0dq_footer{background:var(--colour-primary);color:var(--colour-text-inverse)}.MPE0dq_footer a{color:var(--colour-text-inverse)}.MPE0dq_inner{width:min(var(--container-max-width), calc(100% - 48px));margin-inline:auto;padding:72px 0 28px}.MPE0dq_contactHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.MPE0dq_title{color:var(--colour-text-inverse);margin:0;font-size:26px;line-height:34px}.MPE0dq_title:before{content:"";background:var(--colour-accent);width:48px;height:3px;margin-bottom:20px;display:block}.MPE0dq_footer .MPE0dq_cta{border:1px solid var(--colour-text-inverse);background:var(--colour-text-inverse);height:44px;color:var(--colour-primary);white-space:nowrap;border-radius:4px;align-items:center;padding:0 24px;font-size:15px;transition:background-color .2s,color .2s;display:inline-flex}.MPE0dq_footer .MPE0dq_cta:hover{color:var(--colour-text-inverse);background:0 0}.MPE0dq_panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.MPE0dq_panel{background:#ffffff0f;border-radius:4px;flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}.MPE0dq_panelLabel{letter-spacing:1px;text-transform:uppercase;color:#ffffffb3;font-size:13px;line-height:18px}.MPE0dq_panelValue,.MPE0dq_panelAddress{overflow-wrap:anywhere;font-size:18px;font-style:normal;line-height:26px}.MPE0dq_nowrap{white-space:nowrap}.MPE0dq_panelValue:hover{color:var(--colour-accent)}.MPE0dq_columns{border-top:1px solid #ffffff26;grid-template-columns:minmax(0,1fr) minmax(0,320px) minmax(0,220px);gap:48px;margin-top:56px;padding-top:40px;display:grid}.MPE0dq_rec{border-radius:4px;width:220px;height:auto}.MPE0dq_social{gap:16px;margin-top:24px;display:flex}.MPE0dq_social a{transition:opacity .2s}.MPE0dq_social a:hover{opacity:.7}.MPE0dq_social img{width:25px;height:25px}.MPE0dq_columnTitle{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#ffffffb3;margin:0 0 16px;font-size:13px;line-height:18px}.MPE0dq_navList,.MPE0dq_legalList{margin:0;padding:0;list-style:none}.MPE0dq_navList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.MPE0dq_navLink{padding:6px 0;font-size:15px;line-height:1.4;display:inline-block}.MPE0dq_navLink:hover,.MPE0dq_navLink[aria-current=page]{color:var(--colour-accent)}.MPE0dq_bottom{color:#ffffffb3;border-top:1px solid #ffffff26;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:13px;line-height:20px;display:flex}.MPE0dq_bottom p{margin:0}.MPE0dq_bottom a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.MPE0dq_footer .MPE0dq_cta,.MPE0dq_social a{transition:none}}@media (max-width:979px){.MPE0dq_inner{width:calc(100% - 40px);padding-top:48px}.MPE0dq_contactHead{flex-direction:column;align-items:flex-start}.MPE0dq_title{font-size:20px;line-height:1.3}.MPE0dq_panels{grid-template-columns:1fr;gap:12px;margin-top:24px}.MPE0dq_panel{padding:18px 20px}.MPE0dq_panelValue,.MPE0dq_panelAddress{font-size:16px;line-height:24px}.MPE0dq_columns{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:40px;padding-top:32px}.MPE0dq_brand{grid-column:1/-1}.MPE0dq_navList{grid-template-columns:1fr}.MPE0dq_bottom{flex-direction:column;gap:4px;margin-top:32px}}
.tPtrlq_header{z-index:50;border-top:var(--header-rule) solid var(--colour-primary);background:#fff;position:sticky;top:0}.tPtrlq_inner{width:min(var(--container-max-width), 100%);height:var(--header-bar);margin-inline:auto;position:relative}.tPtrlq_brand{width:296px;display:block;position:absolute;top:23px;left:0}.tPtrlq_logo{object-fit:cover;width:296px;height:40px}.tPtrlq_tagline{letter-spacing:2.1px;text-align:center;white-space:nowrap;width:244px;margin:5px auto 0;font-size:14px;font-weight:400;line-height:17px;display:block}.tPtrlq_toggle{display:none}.tPtrlq_nav{position:absolute;top:29px;right:0}.tPtrlq_list{align-items:center;display:flex}.tPtrlq_item{position:relative}.tPtrlq_homeItem{display:none}.tPtrlq_link{text-align:center;white-space:nowrap;padding:0 15px;font-size:15px;font-weight:400;line-height:50px;display:block}.tPtrlq_link:hover,.tPtrlq_link:focus-visible,.tPtrlq_link[aria-current=page]{color:var(--colour-accent)}.tPtrlq_expand{display:none}.tPtrlq_sub{z-index:60;background:#fff;min-width:100%;display:none;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #00000026}.tPtrlq_item:hover>.tPtrlq_sub,.tPtrlq_item:focus-within>.tPtrlq_sub{display:block}.tPtrlq_sublink{text-align:center;white-space:nowrap;padding:0 15px;font-size:15px;font-weight:400;line-height:31px;display:block}.tPtrlq_sublink:hover,.tPtrlq_sublink:focus-visible{color:var(--colour-accent)}@media (max-width:979px){.tPtrlq_inner{height:88px}.tPtrlq_brand{width:min(210px,58vw);top:14px;left:12px}.tPtrlq_logo{width:100%;height:auto}.tPtrlq_tagline{letter-spacing:.8px;width:100%;margin-top:3px;font-size:11px;line-height:14px}.tPtrlq_toggle{width:48px;height:48px;display:block;position:absolute;top:18px;right:12px}.tPtrlq_bars,.tPtrlq_bars:before,.tPtrlq_bars:after{content:"";background:#000;width:20px;height:1px;display:block;position:absolute;left:14px}.tPtrlq_bars{top:24px}.tPtrlq_bars:before{top:-7px;left:0}.tPtrlq_bars:after{top:7px;left:0}.tPtrlq_open .tPtrlq_bars{background:0 0}.tPtrlq_open .tPtrlq_bars:before{top:0;transform:rotate(45deg)}.tPtrlq_open .tPtrlq_bars:after{top:0;transform:rotate(-45deg)}.tPtrlq_nav{background:#fffffffa;width:100%;max-height:calc(100dvh - 94px);padding:24px 28px 20px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #00000014}.tPtrlq_open .tPtrlq_nav,.tPtrlq_list{display:block}.tPtrlq_item{border-bottom:1px solid #d8d8d8}.tPtrlq_homeItem{display:block}.tPtrlq_link{text-align:left;padding:0 36px 0 0;font-size:17px;line-height:48px}.tPtrlq_expand{width:48px;height:48px;display:block;position:absolute;top:0;right:0}.tPtrlq_expand:after{content:"";border-bottom:1px solid #000;border-right:1px solid #000;width:8px;height:8px;position:absolute;top:18px;left:18px;transform:rotate(45deg)}.tPtrlq_itemOpen>.tPtrlq_expand:after{top:22px;transform:rotate(-135deg)}.tPtrlq_sub,.tPtrlq_item:hover>.tPtrlq_sub,.tPtrlq_item:focus-within>.tPtrlq_sub{box-shadow:none;background:0 0;display:none;position:static}.tPtrlq_item.tPtrlq_itemOpen>.tPtrlq_sub{padding:0 0 8px 12px;display:block}.tPtrlq_sublink{text-align:left;font-size:15px;line-height:40px}}
