.authority-header .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.authority-header .hs-menu-wrapper>ul{align-items:center;display:flex;gap:60px}.authority-header .hs-menu-wrapper>ul li a{align-items:center;border-radius:100px;color:var(--primary-black);display:block;display:flex;font-size:16px;font-weight:500;gap:10px;padding:6px 16px;text-decoration:none;transition:all .5s ease}.authority-header .hs-menu-wrapper>ul li a svg,.hono-header-menu-mobile .hs-menu-wrapper>ul li a svg{color:var(--primary-black);display:block;fill:currentcolor;height:25px;transition:all .5s ease;width:25px}.authority-header .hs-menu-wrapper>ul li a svg path,.hono-header-menu-mobile .hs-menu-wrapper>ul li a svg path{color:var(--primary-black);fill:currentcolor}.authority-header ul>li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{color:var(--primary-colours-accent)}.authority-header ul li.hs-item-has-children li.hs-item-has-children>a:after{border:0!important;box-shadow:inset -2px 2px 0 0;content:"";display:block;height:8px;position:absolute;right:15px;top:19px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:8px}.authority-header ul ul li.hs-item-has-children>a:after{right:18px;top:22px}.authority-header ul li.hs-item-has-children>a:after{right:0;top:0;transition:all .5s ease}.authority-header ul li.hs-item-has-children>a.selected:after{top:0;transform:rotate(180deg)}.authority-header ul ul li{padding:7px 20px}.authority-header ul li.hs-item-has-children{padding:0;position:relative}.authority-header ul ul li.hs-item-has-children{padding:7px 20px;position:relative}@media (max-width:1500px){.authority-header .hs-menu-wrapper>ul{gap:0}}@media(max-width:1030px){.authority-header .hs-menu-wrapper>ul{gap:5px}}@media(min-width:1024px){.hono-header .hono-header-inner-mobile,.hono-header-sidebar-mobile{display:none}.authority-header .hs-menu-wrapper>ul>li.hs-item-has-children{position:relative}.authority-header ul>li.hs-item-has-children ul.hs-menu-children-wrapper{border:0;border-radius:13px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:none!important;flex-direction:column;gap:0;left:-4px;opacity:1;padding:0;position:absolute;top:100%;transition:all .5s ease;visibility:visible;width:max-content;z-index:2}.authority-header .desktop-nav ul li.hs-item-has-children li.hs-item-has-children>a:after{top:50%!important;transform:translateY(-50%) rotate(45deg)}.authority-header ul>li.hs-item-has-children ul.hs-menu-children-wrapper li a{align-items:center;background:transparent;border-radius:9px;display:flex;gap:9px}.authority-header ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{display:flex!important}.authority-header ul>li.hs-item-has-children ul ul.hs-menu-children-wrapper{left:100%;top:-10px}}@media(max-width:1023px){.authority-header a i,.authority-header a i svg{color:var(--primary-black)!important;display:block;fill:currentcolor;height:22px;width:22px}.authority-header .hs-menu-wrapper>ul{display:block;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.authority-header .hs-menu-wrapper>ul li a{align-items:center;border-bottom:1px solid var(--secondary-colours-lightest);border-radius:0;color:var(--primary-black);display:block;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:space-between;letter-spacing:-.02em;line-height:1.5;padding:10px;position:relative;text-decoration:none}.authority-header ul li.hs-item-has-children>a:after{top:0}.authority-header ul li.hs-item-has-children ul.hs-menu-children-wrapper{background-color:transparent;box-shadow:none;display:none!important;left:0!important;list-style:none;min-width:0;overflow:hidden;padding:0 0 0 15px;position:relative;top:0!important;transition:opacity 0s linear .2s,visibility 0s linear .2s}.authority-header ul li.hs-item-has-children>a.selected+ul.hs-menu-children-wrapper{display:block!important;opacity:1;visibility:visible}.authority-header ul li.hs-item-has-children{width:100%}.authority-header ul ul li{padding:0 15px!important}.authority-header ul li.hs-item-has-children>a.selected:after{border-top:7px solid var(--primary-colours-white);top:0;transform:rotate(180deg)!important}.authority-header .hs-menu-wrapper>ul li ul li a:hover{background:transparent}}.amh-scope [hidden]{display:none!important}.authority-header .amh-scope ul{list-style:none;margin:0;padding:0}.authority-header .amh-scope li{margin:0;padding:0!important}.authority-header .amh-scope li:before{content:none;display:none}.amh-scope a,.amh-scope a:focus,.amh-scope a:hover{text-decoration:none}:where(.amh-scope) button{background:none;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-align:left;text-transform:none}.amh-scope :focus:not(:focus-visible){outline:none}.amh-scope :focus-visible{outline:2px solid var(--amh-nav-hover);outline-offset:2px}:where(.amh-scope) p{margin:0}.amh-menu{align-items:center;display:flex;gap:8px}.amh-item{position:relative}.amh-trigger{align-items:center;color:var(--amh-nav);display:flex;font-size:16px;font-weight:500;gap:8px;padding:6px 16px;transition:color .2s;white-space:nowrap}.amh-item.is-open>.amh-trigger,.amh-scope .amh-trigger:hover{color:var(--amh-nav-hover)}.amh-chev{flex:none;transition:transform .2s}.amh-item.is-open>.amh-trigger .amh-chev{transform:rotate(180deg)}.amh-drop,.amh-mega{background:var(--amh-panel-bg);border-top:3px solid var(--amh-accent);box-shadow:0 22px 50px color-mix(in srgb,var(--primary-black) 18%,transparent);color:var(--amh-text);opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility .16s;visibility:hidden;z-index:90}.amh-item.is-open>.amh-drop,.amh-item.is-open>.amh-mega{opacity:1;pointer-events:auto;transform:none;visibility:visible}.amh-item--mega{position:static}.amh-mega{left:0;right:0;top:100%}@media (min-width:1024px){.amh-container{position:static!important}}.amh-split{display:flex;min-height:352px}.amh-rail{border-right:1px solid var(--amh-line);display:flex;flex:none;flex-direction:column;padding:18px 14px 18px 0;width:320px}.amh-rail-item{border-radius:9px;color:var(--amh-text);display:block;font-size:14px;font-weight:600;padding:12px 15px;transition:background .14s,color .14s;width:100%}.amh-rail-item:hover{background:var(--amh-rail-hover-bg)}.amh-rail-item.is-active,.amh-rail-item.is-active:hover{background:var(--amh-rail-active-bg);color:var(--amh-rail-active-text)}.amh-rpanel{display:flex;flex:1;flex-direction:column;padding:26px 0 26px 30px}.amh-eyebrow{color:var(--amh-eyebrow);display:block;font-size:11px;font-weight:700;margin-bottom:4px}.amh-cat-title{color:var(--amh-heading);font-family:var(--font-primary);font-size:21px;font-weight:var(--font-weight-h3,700);line-height:1.25;margin:0 0 6px}.amh-scope .amh-desc{color:var(--amh-muted);font-size:13.5px;line-height:1.55;margin:0 0 18px;max-width:600px}.amh-grid{align-content:start;display:grid;gap:6px 24px;grid-template-columns:1fr 1fr}.amh-link{align-items:center;border:1px solid transparent;border-radius:9px;color:var(--amh-text);display:flex;gap:8px;padding:9px 10px;transition:background .14s,border-color .14s}.amh-scope a.amh-link:hover{background:var(--amh-item-hover-bg);border-color:var(--amh-line);color:var(--amh-text)}.amh-link-name{font-size:14px;font-weight:500;line-height:1.35}.amh-badge,.amh-link.is-pillar .amh-link-name{font-weight:700}.amh-badge{background:var(--amh-badge-bg);border-radius:5px;color:var(--amh-badge-text);display:inline-block;flex:none;font-size:9px;letter-spacing:.05em;line-height:1.4;padding:2px 6px;text-transform:uppercase;white-space:nowrap}.amh-megafoot{background:var(--amh-foot-bg);border-top:1px solid var(--amh-line)}.amh-megafoot-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding-bottom:14px!important;padding-top:14px!important}.amh-megacta{align-items:center;background:linear-gradient(135deg,var(--amh-card-start),var(--amh-card-end));border-radius:12px;color:var(--amh-card-title);display:flex;gap:14px;padding:11px 18px}.amh-megacta-txt strong{color:var(--amh-card-title);display:block;font-size:14px;font-weight:700}.amh-megacta-txt span{color:var(--amh-card-text);display:block;font-size:12px}.amh-megacta .amh-megacta-go{align-items:center;background-color:var(--primary-colours-cta-btn);border:1px solid var(--primary-colours-cta-btn);border-radius:100px;color:var(--primary-colours-white);display:inline-flex;flex:none;font-size:14px;justify-content:center;line-height:1;margin-left:4px;min-height:40px;padding:12px 24px!important;text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap}.amh-megacta a.amh-megacta-go:focus-visible,.amh-megacta a.amh-megacta-go:hover{background-color:var(--secondary-colours-medium);border-color:var(--secondary-colours-medium);color:var(--primary-colours-white);text-decoration:none}.amh-drop{border-radius:12px;left:0;min-width:290px;padding:10px;top:calc(100% + 12px)}.amh-drop:before{content:"";height:15px;left:0;position:absolute;right:0;top:-15px}.amh-m-item{border-bottom:1px solid var(--secondary-colours-lightest)}.amh-m-cat-trigger,.amh-m-trigger{align-items:center;color:var(--amh-nav);display:flex;font-size:16px;gap:12px;justify-content:space-between;line-height:1.5;padding:10px;width:100%}.amh-scope .amh-m-cat-trigger:hover,.amh-scope .amh-m-trigger:hover{color:var(--amh-nav-hover)}.amh-m-cat-trigger[aria-expanded=true] .amh-chev,.amh-m-trigger[aria-expanded=true] .amh-chev{transform:rotate(180deg)}.amh-m-sub{padding:0 0 12px 10px}.amh-m-cat{border-top:1px solid var(--secondary-colours-lightest)}.amh-m-cat:first-child{border-top:0}.amh-m-cat-trigger{font-size:15px;font-weight:500;padding:10px}.amh-m-cat-trigger .amh-eyebrow{margin-bottom:2px}.amh-m-cat-body{padding:0 0 8px 10px}.amh-scope .amh-m-cat-body .amh-desc{color:color-mix(in srgb,var(--amh-nav) 75%,transparent);font-size:13px;margin-bottom:6px}.amh-m-sub a.amh-link{color:var(--amh-nav);padding:9px 10px}.amh-scope .amh-m-sub a.amh-link:hover{background:transparent;border-color:transparent;color:var(--amh-nav-hover)}.amh-m-sub .amh-megacta{flex-wrap:wrap;margin-top:12px}@media (max-width:1279px){.amh-trigger{padding:6px 10px}.amh-rail{width:260px}}@media (prefers-reduced-motion:reduce){.amh-scope *,.amh-scope :after,.amh-scope :before{transition:none!important}}