.mh-x7q {--nv:var(--brand-navy,#13294b);--nd:var(--brand-navy-deep,#0b1b33);--g:var(--brand-gold,#c9a24b);--gl:var(--brand-gold-light,#e6cc8a);--gd:#6f5413;--ink:#14213a;--hair:rgba(20,33,58,.1);--ease:cubic-bezier(.23,1,.32,1);--f:var(--font-body,"Source Sans 3"),-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,sans-serif;--top:14px;--w:min(1010px,calc(100vw - 32px));--h:64px;--lh:46px;position:relative;z-index:999;width:100%;height:0;font-family:var(--f);color:var(--ink);line-height:1.4;-webkit-font-smoothing:antialiased}.mh-x7q.sc{--top:10px;--w:min(1240px,calc(100vw - 24px));--h:58px;--lh:38px}.admin-bar .mh-x7q{--top:46px}.admin-bar .mh-x7q.sc{--top:42px}.mh-x7q *{box-sizing:border-box}.mh-x7q :where(ul,li,p){margin:0;padding:0;list-style:none}.mh-x7q a{color:inherit;text-decoration:none}.mh-x7q button{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.mh-x7q .pill{position:fixed;top:var(--top);left:50%;transform:translateX(-50%);width:var(--w);border-radius:999px;transition:top .5s var(--ease),width .55s var(--ease);--mx:30%;--my:0%}.mh-x7q .gl{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.3));-webkit-backdrop-filter:blur(20px) saturate(1.9) brightness(1.06);backdrop-filter:blur(20px) saturate(1.9) brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3),inset 0 0 26px rgba(255,255,255,.22),0 14px 36px -10px rgba(10,20,40,.3),0 2px 8px rgba(10,20,40,.08);transition:background-color .4s,box-shadow .4s}.mh-x7q.sc .gl{background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(255,255,255,.38));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3),inset 0 0 26px rgba(255,255,255,.25),0 18px 44px -12px rgba(10,20,40,.34),0 2px 8px rgba(10,20,40,.1)}.mh-x7q .gl::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;background:linear-gradient(160deg,rgba(255,255,255,1),rgba(255,255,255,.08) 34%,rgba(255,255,255,.04) 66%,rgba(255,255,255,.8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mh-x7q .gl::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(220px circle at var(--mx) var(--my),rgba(255,255,255,.6),rgba(255,255,255,0) 62%);opacity:0;transition:opacity .35s}.mh-x7q .in{position:relative;height:var(--h);padding:0 clamp(.75rem,.3rem + 1.4vw,1.1rem) 0 clamp(1rem,.4rem + 1.6vw,1.5rem);display:flex;align-items:center;gap:.6rem;transition:height .5s var(--ease)}.mh-x7q .lg{flex:none;display:block;line-height:0;border-radius:10px;margin-right:.5rem}.mh-x7q .lg img{display:block;height:var(--lh);width:auto;transition:height .5s var(--ease)}.mh-x7q .lg:focus-visible,.mh-x7q .ph:focus-visible,.mh-x7q .ham:focus-visible,.mh-x7q .tg:focus-visible,.mh-x7q .dd a:focus-visible,.mh-x7q .btn:focus-visible,.mh-x7q .pl a:focus-visible{outline:3px solid var(--g);outline-offset:2px}.mh-x7q .nav{flex:1;min-width:0}.mh-x7q .nl{display:flex;justify-content:center;gap:.05rem}.mh-x7q .it{position:relative}.mh-x7q .tg,.mh-x7q .pl>a{display:inline-flex;align-items:center;gap:.32rem;min-height:42px;padding:0 .68rem;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--nv);transition:background-color .2s,color .2s;white-space:nowrap}.mh-x7q .tg::after{content:"";width:.4rem;height:.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ease)}.mh-x7q .tg[aria-expanded=true]{background:rgba(255,255,255,.7)}.mh-x7q .tg[aria-expanded=true]::after{transform:translateY(1px) rotate(-135deg)}.mh-x7q .dd{position:absolute;top:calc(100% + 16px);left:-.5rem;min-width:15rem;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(26px) saturate(1.9);backdrop-filter:blur(26px) saturate(1.9);border-radius:26px;padding:.6rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(255,255,255,.5),0 24px 60px -12px rgba(10,20,40,.34);opacity:0;visibility:hidden;transform:scale(.96) translateY(-4px);transform-origin:top left;transition:opacity .16s var(--ease),transform .16s var(--ease),visibility 0s .16s}.mh-x7q .it.r .dd{left:auto;right:-.5rem;transform-origin:top right}.mh-x7q .it.open .dd{opacity:1;visibility:visible;transform:none;transition:opacity .16s var(--ease),transform .16s var(--ease),visibility 0s}.mh-x7q .dd.c2{width:34rem;display:grid;grid-template-columns:1fr 1fr;gap:0 .4rem;align-content:start}.mh-x7q .dd a{display:block;padding:.62rem .85rem;border-radius:14px;font-size:.95rem;font-weight:500;color:var(--ink);transition:background-color .15s,color .15s}.mh-x7q .dd .all{grid-column:1/-1;margin-top:.35rem;border-top:1px solid var(--hair);border-radius:0 0 14px 14px;padding-top:.8rem;color:var(--gd);font-weight:700}.mh-x7q .pl{display:flex}.mh-x7q .cta{flex:none;display:flex;align-items:center;gap:.3rem;margin-left:auto}.mh-x7q .ph{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;min-width:42px;padding:0 .6rem;border-radius:999px;font-weight:700;color:var(--nv);white-space:nowrap;background:rgba(255,255,255,.45);transition:background-color .2s}.mh-x7q .ph svg{width:18px;height:18px;flex:none}.mh-x7q .ph span{display:none}.mh-x7q .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.2rem;border-radius:999px;background:linear-gradient(180deg,#d9b45f,var(--g));color:var(--nd);font-weight:700;font-size:.95rem;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 6px 14px -6px rgba(111,84,19,.55);transition:transform .16s var(--ease),filter .2s}.mh-x7q .btn{flex-direction:column;gap:0;line-height:1.1;padding:.35rem 1.15rem}.mh-x7q .btn small{display:block;font-size:.66rem;font-weight:600;letter-spacing:.04em;opacity:.8;margin-top:1px}.mh-x7q .btn:active{transform:scale(.97)}.mh-x7q .ham{display:none;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.55);position:relative;flex:none}.mh-x7q .ham i{position:absolute;left:12px;width:18px;height:2px;border-radius:2px;background:var(--nv);transition:transform .25s var(--ease),opacity .2s}.mh-x7q .ham i:nth-child(1){top:15px}.mh-x7q .ham i:nth-child(2){top:20px}.mh-x7q .ham i:nth-child(3){top:25px}.mh-x7q.on .ham i:nth-child(1){transform:translateY(5px) rotate(45deg)}.mh-x7q.on .ham i:nth-child(2){opacity:0}.mh-x7q.on .ham i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mh-x7q .mcta{display:none}@media(hover:hover) and (pointer:fine){.mh-x7q .pill:hover .gl::after{opacity:1}.mh-x7q .tg:hover,.mh-x7q .pl>a:hover{background:rgba(255,255,255,.7)}.mh-x7q .dd a:hover{background:rgba(255,255,255,.8);color:var(--nv)}.mh-x7q .btn:hover{filter:brightness(1.07)}.mh-x7q .ph:hover{background:rgba(255,255,255,.75)}}@media(min-width:1280px){.mh-x7q.sc .ph span{display:inline}.mh-x7q.sc .ph{padding:0 .9rem 0 .75rem}}@media(max-width:1119px){.mh-x7q {--top:10px;--w:calc(100vw - 24px);--h:60px;--lh:42px;height:0}.mh-x7q.sc{--top:8px;--w:calc(100vw - 16px);--h:56px;--lh:38px}.admin-bar .mh-x7q{--top:56px}.admin-bar .mh-x7q.sc{--top:54px}.mh-x7q .ham{display:block}.mh-x7q .cta .btn{display:none}.mh-x7q .nav{position:absolute;top:calc(100% + 10px);left:0;right:0;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(26px) saturate(1.9);backdrop-filter:blur(26px) saturate(1.9);border-radius:28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(255,255,255,.5),0 24px 60px -12px rgba(10,20,40,.34);max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);overflow:auto;padding:.5rem 1rem 1.1rem;display:none}.mh-x7q.on .nav{display:block}.mh-x7q .nl{flex-direction:column;gap:0;justify-content:flex-start}.mh-x7q .tg,.mh-x7q .pl>a{width:100%;justify-content:space-between;min-height:52px;padding:0 .4rem;border-radius:0;border-bottom:1px solid var(--hair);font-size:1.05rem}.mh-x7q .tg::after{margin-right:.3rem}.mh-x7q .tg[aria-expanded=true]{background:none}.mh-x7q .dd,.mh-x7q .it.r .dd{position:static;min-width:0;width:auto;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:0;padding:0 0 .4rem;opacity:1;visibility:visible;transform:none;transition:none;display:none}.mh-x7q .it.open .dd{display:block}.mh-x7q .dd.c2{display:none;grid-template-columns:1fr 1fr;width:auto}.mh-x7q .it.open .dd.c2{display:grid}.mh-x7q .dd a{padding:.7rem .6rem;font-size:1rem}.mh-x7q .mcta{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.mh-x7q .mcta .btn{width:100%}}@media(max-width:520px){.mh-x7q .dd.c2{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.mh-x7q .gl,.mh-x7q .dd,.mh-x7q .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(255,255,255,.97)}}@media(prefers-reduced-motion:reduce){.mh-x7q *,.mh-x7q *::before,.mh-x7q *::after{transition:none!important}}