:root{--lacghe-navy:#03163C;--lacghe-navy2:#00172A;--lacghe-gold:#C6A15B;--lacghe-ivory:#F7F6F2;--lacghe-white:#fff}
.lacghe-anchor{height:0!important;margin:0!important;padding:0!important}.lacghe,.lacghe *{box-sizing:border-box}.lacghe{position:absolute!important;z-index:9997!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:100vw!important;max-width:none!important;margin:0!important;font-family:Poppins,Arial,sans-serif;color:#fff;background:#03163C;transition:background .3s,box-shadow .3s,border-color .3s}.admin-bar .lacghe{top:32px!important}.lacghe.is-sticky{position:fixed!important;background:rgba(3,22,60,.975);box-shadow:0 10px 35px rgba(0,0,0,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(198,161,91,.72)}
.lacghe-route{height:31px;width:min(100% - 56px,1480px);margin:0 auto;padding-top:11px;display:grid;grid-template-columns:auto 1fr 6px 1fr auto 1fr 6px 1fr auto;align-items:start;gap:9px;font-size:7px;letter-spacing:.20em;font-weight:600;white-space:nowrap;color:rgba(255,255,255,.9)}.lacghe-route i{height:1px;background:rgba(198,161,91,.72);margin-top:4px}.lacghe-route b{width:6px;height:6px;background:var(--lacghe-gold);border-radius:50%}
.lacghe-main{height:92px;width:min(100% - 56px,1480px);margin:0 auto;padding:0;display:flex;align-items:center;gap:34px}.lacghe-logo{width:124px;flex:0 0 124px;display:block}.lacghe-logo img{display:block;width:100%!important;height:auto!important;max-width:none!important}.lacghe-nav{display:flex;align-items:center;justify-content:center;gap:30px;flex:1;height:100%}.lacghe-item{height:100%;display:flex;align-items:center;position:relative}.lacghe-item>a{color:#fff!important;text-decoration:none!important;font-size:11px;font-weight:600;letter-spacing:.055em;white-space:nowrap;position:relative;padding:37px 0}.lacghe-item>a:after{content:"";position:absolute;left:0;bottom:23px;width:0;height:2px;background:var(--lacghe-gold);transition:width .25s}.lacghe-item:hover>a:after,.lacghe-item:focus-within>a:after{width:100%}.lacghe-item>a span{font-size:11px;margin-left:3px}.lacghe-tools{display:flex;align-items:center;gap:18px;flex:0 0 auto}.lacghe-search,.lacghe-lang,.lacghe-burger{appearance:none;border:0;background:none;color:#fff;padding:0;cursor:pointer}.lacghe-search svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.lacghe-sep{width:1px;height:28px;background:rgba(198,161,91,.75)}.lacghe-lang{font-size:11px;font-weight:600;letter-spacing:.08em}.lacghe-burger{display:none;width:28px;height:22px;position:relative}.lacghe-burger i{position:absolute;right:0;width:26px;height:1px;background:currentColor;transition:.25s}.lacghe-burger i:first-child{top:6px}.lacghe-burger i:last-child{top:15px}
.lacghe.is-sticky .lacghe-route{display:none}.lacghe.is-sticky .lacghe-main{height:72px}.lacghe.is-sticky .lacghe-logo{width:102px;flex-basis:102px}.lacghe.is-sticky .lacghe-item>a{padding:28px 0}.lacghe.is-sticky .lacghe-item>a:after{bottom:16px}
.lacghe-mega{position:absolute;top:100%;left:-26px;background:rgba(3,22,60,.985);color:#fff;box-shadow:0 24px 54px rgba(0,0,0,.25);opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s;pointer-events:none;border:1px solid rgba(198,161,91,.30)}.has-menu:hover>.lacghe-mega,.has-menu:focus-within>.lacghe-mega{opacity:1;visibility:visible;transform:none;pointer-events:auto}.lacghe-mega-bridges{width:620px;display:grid;grid-template-columns:1.28fr .72fr}.lacghe-bridge-list{padding:26px}.lacghe-bridge-list>a{display:grid;grid-template-columns:44px 1fr 20px;align-items:center;gap:8px;color:#fff!important;text-decoration:none!important;padding:12px 0;border-bottom:1px solid rgba(198,161,91,.22);font-family:Poppins,Arial,sans-serif;font-size:17px}.lacghe-bridge-list strong{color:var(--lacghe-gold);font:600 19px Poppins,Arial,sans-serif}.lacghe-bridge-list em{color:var(--lacghe-gold);font-style:normal;text-align:right}.lacghe-bridge-list .lacghe-all{display:flex;justify-content:space-between;margin-top:10px;border:0;font:600 9px Poppins,Arial,sans-serif;letter-spacing:.13em;color:var(--lacghe-gold)!important}.lacghe-mega-signature{position:relative;min-height:100%;padding:32px 27px;border-left:1px solid rgba(198,161,91,.30);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background-image:linear-gradient(180deg,rgba(3,22,60,.28) 0%,rgba(3,22,60,.48) 45%,rgba(0,23,42,.90) 100%),var(--lacghe-bridge-photo);background-size:cover;background-position:50% 54%}.lacghe-mega-signature:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 35px rgba(0,23,42,.38);pointer-events:none}.lacghe-signature-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;text-shadow:0 2px 15px rgba(0,0,0,.55)}.lacghe-mega-signature span{font:500 22px/1.08 Poppins,Arial,sans-serif;color:#fff}.lacghe-mega-signature span:nth-child(2){color:var(--lacghe-gold)}.lacghe-mega-about{width:290px;padding:23px}.lacghe-mega-kicker{color:var(--lacghe-gold);font-size:9px;letter-spacing:.18em;margin-bottom:10px}.lacghe-mega-about>a{display:flex;justify-content:space-between;color:#fff!important;text-decoration:none!important;padding:11px 0;border-bottom:1px solid rgba(198,161,91,.2);font-size:12px}.lacghe-mega-about em{color:var(--lacghe-gold);font-style:normal}
.lacghe-search-panel{position:absolute;top:100%;right:0;width:min(520px,100%);padding:24px 30px;background:rgba(3,22,60,.99);border-top:1px solid rgba(198,161,91,.4);transform:translateY(-10px);opacity:0;visibility:hidden;transition:.2s}.lacghe-search-panel.is-open{opacity:1;visibility:visible;transform:none}.lacghe-search-panel label{display:block;font:500 26px Poppins,Arial,sans-serif;margin-bottom:14px}.lacghe-search-panel form>div{display:flex;border-bottom:1px solid var(--lacghe-gold)}.lacghe-search-panel input{flex:1;background:transparent;border:0!important;outline:0;color:#fff;padding:10px 0;font-size:16px}.lacghe-search-panel button{border:0;background:transparent;color:var(--lacghe-gold);font-size:10px;letter-spacing:.12em;font-weight:700}.lacghe-mobile{display:none}
@media(max-width:1180px){.lacghe-nav{gap:18px}.lacghe-item>a{font-size:9px}.lacghe-logo{width:106px;flex-basis:106px}.lacghe-main,.lacghe-route{width:min(100% - 36px,1480px)}}
@media(max-width:980px){.admin-bar .lacghe{top:46px!important}.lacghe-route{display:none}.lacghe{background:rgba(3,22,60,.96)}.lacghe-main{height:74px;width:100%;padding:0 20px}.lacghe-logo{width:94px;flex-basis:94px}.lacghe-nav,.lacghe-sep{display:none}.lacghe-tools{margin-left:auto}.lacghe-burger{display:block}.lacghe-mobile{display:block;position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;background:var(--lacghe-navy);transition:max-height .35s;padding:0 24px}.lacghe-mobile.is-open{max-height:680px;padding-bottom:24px;border-bottom:1px solid var(--lacghe-gold)}.lacghe-mobile>a,.lacghe-mobile>button{display:flex;width:100%;justify-content:space-between;align-items:center;background:none;border:0;border-bottom:1px solid rgba(198,161,91,.2);color:#fff!important;text-decoration:none!important;padding:17px 0;font-size:12px;letter-spacing:.08em;text-align:left}.lacghe-mobile-bridges{max-height:0;overflow:hidden;transition:max-height .3s}.lacghe-mobile-bridges.is-open{max-height:360px}.lacghe-mobile-bridges a{display:block;color:#fff!important;text-decoration:none!important;padding:10px 8px;font:400 15px Poppins,Arial,sans-serif}.lacghe-mobile-bridges b{display:inline-block;width:34px;color:var(--lacghe-gold);font:600 12px Poppins,Arial,sans-serif}.lacghe-mobile-meta{padding-top:20px;color:var(--lacghe-gold);font-size:8px;letter-spacing:.15em}.lacghe-search-panel{width:100%}}
@media(max-width:782px){.admin-bar .lacghe{top:46px!important}}@media(max-width:600px){.admin-bar .lacghe{top:0!important}.lacghe-main{padding:0 16px}.lacghe-logo{width:86px;flex-basis:86px}.lacghe-lang{font-size:10px}}

/* Independent LAC header: six bridge menu refinements */
.lacghe-mega-bridges{width:640px;grid-template-columns:1.28fr .72fr}
.lacghe-bridge-list>a{min-height:44px}
@media(max-width:980px){.lacghe-mobile.is-open{max-height:820px}.lacghe-mobile-bridges.is-open{max-height:440px}}
