.lgnav:not(#_){--lgnav-navy:#15215b;--lgnav-rose:#ec93b0;--lgnav-rose-ink:#a13a64;--lgnav-rose-soft:#fce9f0;--lgnav-wash:#fdf5f8;--lgnav-text:#242a48;--lgnav-muted:#62678a;--lgnav-line:#efe6ec;--lgnav-panel:#ffffff;--lgnav-tb-bg:#15215b;--lgnav-tb-text:#ffffff;--lgnav-bar-bg:#15215b;--lgnav-bar-text:#ffffff;--lgnav-bar-hover:#ec93b0;--lgnav-star:#00e5d0;--lgnav-max:1400px;--lgnav-bar-fs:16px;--lgnav-r:16px;--lgnav-gap:0px}:where(.lgnav:not(#_)){--lgnav-navy:#15215b;--lgnav-rose:#ec93b0;--lgnav-rose-ink:#a13a64;--lgnav-rose-soft:#fce9f0;--lgnav-wash:#fdf5f8;--lgnav-text:#242a48;--lgnav-muted:#62678a;--lgnav-line:#efe6ec;--lgnav-panel:#fff;--lgnav-tb-bg:#15215b;--lgnav-tb-text:#fff;--lgnav-bar-bg:#15215b;--lgnav-bar-text:#fff;--lgnav-bar-hover:#ec93b0;--lgnav-star:#00e5d0;--lgnav-max:1400px;--lgnav-bar-fs:16px;--lgnav-r:16px}.lgnav:not(#_){position:relative;z-index:1000;color:var(--lgnav-text);line-height:1.45;text-align:left;-webkit-font-smoothing:antialiased}.lgnav:not(#_),.lgnav:not(#_) *,.lgnav:not(#_) *::before,.lgnav:not(#_) *::after{box-sizing:border-box}.lgnav:not(#_) ul,.lgnav:not(#_) li{list-style:none!important;margin:0!important;padding:0;background:none}.lgnav:not(#_) li::before,.lgnav:not(#_) li::marker{content:none!important}.lgnav:not(#_) p{margin:0;padding:0}.lgnav:not(#_) a{color:inherit;box-shadow:none;border:0;background:none;transition:none}.lgnav:not(#_) a,.lgnav:not(#_) a:hover,.lgnav:not(#_) a:focus,.lgnav:not(#_) a:visited,.lgnav:not(#_) a:active{text-decoration:none!important}.lgnav:not(#_) a:hover,.lgnav:not(#_) a:focus{color:inherit}.lgnav:not(#_) small{font-size:13px}.lgnav:not(#_) button{appearance:none;-webkit-appearance:none;background:none;border:0;border-radius:0;margin:0;padding:0;font:inherit;color:inherit;line-height:inherit;text-transform:none;letter-spacing:normal;text-shadow:none;text-decoration:none;box-shadow:none;min-height:0;min-width:0;width:auto;height:auto;cursor:pointer;text-align:left;transition:none;vertical-align:baseline}.lgnav:not(#_) button:hover,.lgnav:not(#_) button:focus{background-color:transparent;border:0;box-shadow:none}.lgnav:not(#_) button *{color:inherit}.lgnav:not(#_) use{color:inherit;fill:inherit;stroke:inherit}.lgnav:not(#_) img{max-width:none;height:auto;border:0;display:block}.lgnav:not(#_) form{margin:0}.lgnav:not(#_) .lgnav-ic{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.lgnav:not(#_):focus{outline:none}.lgnav:not(#_):focus-visible{outline:3px solid var(--lgnav-rose-ink);outline-offset:2px;border-radius:6px}.lgnav:not(#_) .lgnav-tb:focus-visible,.lgnav:not(#_) .lgnav-top:focus-visible{outline-color:var(--lgnav-rose)}.lgnav:not(#_) .lgnav-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lgnav:not(#_) .lgnav-skip{position:absolute;left:12px;top:-60px;z-index:10;background:var(--lgnav-navy);color:#fff;padding:10px 16px;border-radius:8px;font-weight:800}.lgnav:not(#_) .lgnav-skip:focus{top:12px;color:#fff}.lgnav:not(#_) .lgnav-in{max-width:var(--lgnav-max);margin:0 auto;padding-left:20px;padding-right:20px}.lgnav:not(#_) .lgnav-tb{background:var(--lgnav-tb-bg);color:var(--lgnav-tb-text)}.lgnav:not(#_) .lgnav-tb-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding-top:7px;padding-bottom:7px}.lgnav:not(#_) .lgnav-tb-l{display:flex;align-items:center;gap:8px;min-width:0}.lgnav:not(#_) .lgnav-tb-msg{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:15px;color:var(--lgnav-tb-text)}.lgnav:not(#_) .lgnav-tb-msg span{text-decoration:underline;text-underline-offset:3px}.lgnav:not(#_) a.lgnav-tb-msg:hover{color:var(--lgnav-tb-text);opacity:.9}.lgnav:not(#_) .lgnav-tb-msg .lgnav-ic{width:17px;height:17px}.lgnav:not(#_) .lgnav-tb-x{display:inline-flex;padding:5px;border-radius:6px;color:var(--lgnav-tb-text);opacity:.8}.lgnav:not(#_) .lgnav-tb-x:hover{opacity:1;background:rgba(255,255,255,.12)}.lgnav:not(#_) .lgnav-tb.is-dismissed .lgnav-tb-msg,.lgnav:not(#_) .lgnav-tb.is-dismissed .lgnav-tb-x{display:none}.lgnav:not(#_) .lgnav-tb-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:13.5px;font-weight:700}.lgnav:not(#_) .lgnav-tb-links a{display:inline-flex;align-items:center;gap:6px;color:var(--lgnav-tb-text);opacity:.88}.lgnav:not(#_) .lgnav-tb-links a:hover{opacity:1;color:var(--lgnav-tb-text)}.lgnav:not(#_) .lgnav-tb-links a:hover span{text-decoration:underline;text-underline-offset:3px}.lgnav:not(#_) .lgnav-tb-links .lgnav-ic{width:15px;height:15px}.lgnav:not(#_) .lgnav-tb-r{display:flex;align-items:center;gap:16px;min-width:0}.lgnav:not(#_) .lgnav-rt{display:inline-flex;align-items:center;flex:none;color:var(--lgnav-tb-text);line-height:1}.lgnav:not(#_) .lgnav-rt-v{display:inline-flex;align-items:center;gap:8px}.lgnav:not(#_) .lgnav-rt-stars{position:relative;display:inline-flex}.lgnav:not(#_) .lgnav-rt-bg,.lgnav:not(#_) .lgnav-rt-fg{display:inline-flex;gap:3px}.lgnav:not(#_) .lgnav-rt-bg{opacity:.3}.lgnav:not(#_) .lgnav-rt-bg+.lgnav-rt-fg{position:absolute;left:0;top:0;bottom:0;overflow:hidden;white-space:nowrap}.lgnav:not(#_) .lgnav-rt .lgnav-star{width:16px;height:16px;fill:var(--lgnav-star);stroke:none;flex:none}.lgnav:not(#_) .lgnav-rt-logo{height:20px;width:auto;max-width:90px}.lgnav:not(#_) .lgnav-rt-l{font-size:12.5px;font-weight:800;letter-spacing:.02em}.lgnav:not(#_) a.lgnav-rt:hover{color:var(--lgnav-tb-text);opacity:.88}.lgnav:not(#_) .lgnav-rt--left{margin-left:var(--lgnav-rt-off,0);margin-right:8px;padding-right:16px;border-right:1px solid rgba(255,255,255,.22)}.lgnav:not(#_) .lgnav-rt--after{margin-left:calc(8px + var(--lgnav-rt-off,0px));padding-left:16px;border-left:1px solid rgba(255,255,255,.22)}.lgnav:not(#_) .lgnav-rt--right{margin-right:var(--lgnav-rt-off,0);padding-left:16px;border-left:1px solid rgba(255,255,255,.22)}.lgnav:not(#_) .lgnav-tb-in--c{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.lgnav:not(#_) .lgnav-rt--center{justify-self:center}.lgnav:not(#_) .lgnav-rt-box{display:inline-grid;align-items:center;justify-items:start;flex:none;overflow:hidden;box-sizing:content-box}.lgnav:not(#_) .lgnav-rt-box>*{grid-area:1/1}.lgnav:not(#_) .lgnav-rt-w{zoom:var(--lgnav-wz,1);opacity:0;pointer-events:none;transition:opacity .2s;line-height:normal}.lgnav:not(#_) .lgnav-rt-box.is-live>.lgnav-rt-w{opacity:1;pointer-events:auto}.lgnav:not(#_) .lgnav-rt-box.is-live>.lgnav-rt{visibility:hidden}.lgnav:not(#_) .lgnav-hd{background:var(--lgnav-panel);border-bottom:1px solid #e5e5e5}.lgnav:not(#_) .lgnav-hd-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;padding-bottom:18px}.lgnav:not(#_) .lgnav-logo{display:inline-flex;flex:none}.lgnav:not(#_) .lgnav-logo-img{height:auto}.lgnav:not(#_) .lgnav-badge{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-badge-l{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:800;letter-spacing:.02em}.lgnav:not(#_) .lgnav-badge-l i{width:10px;height:10px;border-radius:50%;background:#2aa8e0;display:inline-block}.lgnav:not(#_) .lgnav-stars{display:flex;gap:4px}.lgnav:not(#_) .lgnav-star{width:17px;height:17px;fill:#19b6a7;stroke:none}.lgnav:not(#_) .lgnav-ctas{display:flex;gap:18px}.lgnav:not(#_) .lgnav-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 34px;border-radius:4px;font-weight:700;font-size:16px;line-height:1;color:var(--lgnav-navy);white-space:nowrap}.lgnav:not(#_) .lgnav-btn--book{background:var(--lgnav-rose);border:1px solid var(--lgnav-rose)}.lgnav:not(#_) .lgnav-btn--book:hover{filter:brightness(.96);color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-btn--call{background:var(--lgnav-panel);border:2px solid var(--lgnav-rose)}.lgnav:not(#_) .lgnav-btn--call:hover{background:var(--lgnav-wash);color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-btn--call .lgnav-ic{width:19px;height:19px;fill:currentColor;stroke:none}.lgnav:not(#_) .lgnav-mbtns,.lgnav:not(#_) .lgnav-ctas-m{display:none}.lgnav:not(#_) .lgnav-bar-in{position:relative}.lgnav:not(#_) .lgnav-nav{position:relative}.lgnav:not(#_) .lgnav-menu{display:flex;align-items:stretch;justify-content:space-between;background:var(--lgnav-bar-bg);border-radius:0 0 8px 8px;padding:0 16px!important}.lgnav:not(#_) .lgnav-item{display:flex}.lgnav:not(#_) .lgnav-item--dd{position:relative}.lgnav:not(#_) .lgnav-top{display:flex;align-items:center;gap:9px;height:48px;padding:0 16px;color:var(--lgnav-bar-text);font-weight:700;font-size:var(--lgnav-bar-fs);line-height:1;white-space:nowrap}.lgnav:not(#_) .lgnav-top:hover,.lgnav:not(#_) .lgnav-top:focus,.lgnav:not(#_) .is-open>.lgnav-top,.lgnav:not(#_) .lgnav-top[aria-current]{color:var(--lgnav-bar-hover)}.lgnav:not(#_) .lgnav-has>.lgnav-top:not(.lgnav-top--icon)::after,.lgnav:not(#_) .lgnav-cat-tg::after{content:"";flex:none;width:7px;height:7px;margin:-3px 2px 0 1px;border-right:2.2px solid currentColor;border-bottom:2.2px solid currentColor;transform:rotate(45deg);transition:transform .15s}.lgnav:not(#_) .is-open>.lgnav-top::after{transform:translateY(3px) rotate(-135deg)}.lgnav:not(#_) .lgnav-ft-list a::after,.lgnav:not(#_) .lgnav-ft-cta::after,.lgnav:not(#_) .lgnav-all::after,.lgnav:not(#_) .lgnav-cl-go::after{content:"";flex:none;width:7px;height:7px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg);margin-right:3px}.lgnav:not(#_) .lgnav-top--icon{padding:0 12px}.lgnav:not(#_) .lgnav-top--icon .lgnav-ic{width:20px;height:20px}.lgnav:not(#_) .lgnav-item--current>.lgnav-top{text-decoration:underline!important;text-decoration-color:var(--lgnav-bar-hover)!important;text-decoration-thickness:2px!important;text-underline-offset:9px;text-decoration-skip-ink:none}.lgnav:not(#_) .lgnav-panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:20;background:var(--lgnav-panel);color:var(--lgnav-text);border-radius:0 0 var(--lgnav-r) var(--lgnav-r);box-shadow:0 30px 60px -26px rgba(21,33,91,.42),0 2px 6px rgba(21,33,91,.06);text-align:left;font-size:15px;font-weight:400}.lgnav:not(#_) .is-open>.lgnav-panel{display:block;animation:lgnav-in .14s ease-out}@keyframes lgnav-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lgnav:not(#_) .lgnav-item--dd>.lgnav-panel{right:auto;width:var(--lgnav-w,350px);padding:10px}.lgnav:not(#_) .lgnav-r>.lgnav-panel{left:auto;right:0}.lgnav:not(#_) .lgnav-item--search>.lgnav-panel{right:0;left:auto;width:600px;max-width:calc(100vw - 40px);padding:18px}.lgnav:not(#_) .lgnav-links{display:flex;flex-direction:column}.lgnav:not(#_) .lgnav-links--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.lgnav:not(#_) .lgnav-lk{display:block;padding:8px 10px;border-radius:10px}.lgnav:not(#_) .lgnav-lk:hover,.lgnav:not(#_) .lgnav-lk:focus-visible{background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-t{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-weight:800;font-size:15px;line-height:1.3;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-lk:hover .lgnav-t,.lgnav:not(#_) .lgnav-lk[aria-current] .lgnav-t{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-lk small,.lgnav:not(#_) .lgnav-cl small,.lgnav:not(#_) .lgnav-vc small{display:block;font-size:13px;line-height:1.4;color:var(--lgnav-muted);margin-top:2px;font-weight:400}.lgnav:not(#_) .lgnav-pill{margin-left:auto;font-style:normal;font-size:13px;font-weight:800;color:var(--lgnav-rose-ink);background:var(--lgnav-rose-soft);border-radius:999px;padding:1px 9px}.lgnav:not(#_) .lgnav-sprite{position:absolute;width:0;height:0;overflow:hidden}.lgnav:not(#_) .lgnav-links--compact .lgnav-lk{padding-top:7px;padding-bottom:7px}.lgnav:not(#_) .lgnav-links--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}.lgnav:not(#_) .lgnav-links--grid .lgnav-lk{padding:7px 10px}.lgnav:not(#_) .lgnav-links--grid .lgnav-t{font-weight:700;font-size:14.5px}.lgnav:not(#_) .lgnav-links--grid.lgnav-links--wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px}.lgnav:not(#_) .lgnav-links--wide .lgnav-lk{padding-top:9px;padding-bottom:9px}.lgnav:not(#_) .lgnav-col-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.lgnav:not(#_) .lgnav-col-top>.lgnav-col-h{margin-bottom:0}.lgnav:not(#_) .lgnav-sform.lgnav-pf{flex:0 1 290px;margin:0}.lgnav:not(#_) .lgnav-sform.lgnav-pf .lgnav-ic{left:12px;width:16px;height:16px}.lgnav:not(#_) .lgnav-pf .lgnav-q{height:34px;padding-left:36px;font-size:14px;background:var(--lgnav-panel);border-width:1px;border-color:var(--lgnav-line)}.lgnav:not(#_) .lgnav-col>.lgnav-res{margin:4px 0 0 10px}.lgnav:not(#_) .lgnav-col>.lgnav-res .lgnav-res-l{position:relative;left:-12px}.lgnav:not(#_) .lgnav-col.is-searching>.lgnav-links,.lgnav:not(#_) .lgnav-col.is-searching>.lgnav-also{display:none}.lgnav:not(#_) .lgnav-links--icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:2px 10px}.lgnav:not(#_) .lgnav-lk--i{display:flex;align-items:flex-start;gap:12px}.lgnav:not(#_) .lgnav-lk-i{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--lgnav-rose-soft);color:var(--lgnav-rose-ink);transition:background-color .15s,color .15s}.lgnav:not(#_) .lgnav-lk-i .lgnav-ic{width:20px;height:20px;stroke-width:1.8}.lgnav:not(#_) .lgnav-lk--i:hover .lgnav-lk-i,.lgnav:not(#_) .lgnav-lk--i:focus-visible .lgnav-lk-i{background:var(--lgnav-navy);color:#fff}.lgnav:not(#_) .lgnav-lk-b{min-width:0;padding-top:1px}.lgnav:not(#_) .lgnav-links--cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lgnav:not(#_) .lgnav-links--cards>li{display:flex}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:18px;border:1px solid var(--lgnav-line);border-radius:14px;transition:border-color .15s,background-color .15s}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk:hover,.lgnav:not(#_) .lgnav-links--cards .lgnav-lk:focus-visible{border-color:var(--lgnav-rose)}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk-i{width:42px;height:42px;border-radius:12px}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk-i .lgnav-ic{width:22px;height:22px}.lgnav:not(#_) .lgnav-links--cards .lgnav-t{font-size:16px}.lgnav:not(#_) .lgnav-links--cards small{margin-top:3px}.lgnav:not(#_) .lgnav-links--cards+.lgnav-also{margin:14px 2px 0}.lgnav:not(#_) .lgnav-col:has(>.lgnav-links--cards)>.lgnav-col-h{margin-left:2px}.lgnav:not(#_) .lgnav-links--chips{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:6px;padding:2px 0 0 10px}.lgnav:not(#_) .lgnav-links--chips .lgnav-lk{padding:4px 11px;border:1px solid var(--lgnav-line);border-radius:999px;transition:border-color .15s,background-color .15s}.lgnav:not(#_) .lgnav-links--chips .lgnav-lk:hover,.lgnav:not(#_) .lgnav-links--chips .lgnav-lk:focus-visible{border-color:var(--lgnav-rose);background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-links--chips .lgnav-t{font-size:13px;font-weight:700;line-height:1.35;color:var(--lgnav-text)}.lgnav:not(#_) .lgnav-links--chips small,.lgnav:not(#_) .lgnav-links--chips .lgnav-pill{display:none}.lgnav:not(#_) .lgnav-sub{display:flex;flex-wrap:wrap;gap:2px 14px;padding:0 10px 6px;margin-top:-4px;font-size:13px}.lgnav:not(#_) .lgnav-sub a{color:var(--lgnav-rose-ink);font-weight:700}.lgnav:not(#_) .lgnav-sub a:hover{color:var(--lgnav-rose-ink);box-shadow:inset 0 -1px 0 currentColor}.lgnav:not(#_) .lgnav-sform{position:relative;display:flex;align-items:center;flex:0 1 440px;min-width:0}.lgnav:not(#_) .lgnav-sform .lgnav-ic{position:absolute;left:15px;color:var(--lgnav-muted);pointer-events:none}.lgnav:not(#_) .lgnav-q{width:100%;height:44px;margin:0;border:1.5px solid #e0d5dd;border-radius:999px;background:var(--lgnav-wash);padding:0 16px 0 44px;font:inherit;font-size:15px;line-height:normal;color:var(--lgnav-text);box-shadow:none;-webkit-appearance:none;appearance:none}.lgnav:not(#_) .lgnav-q::placeholder{color:#7d819c;opacity:1}.lgnav:not(#_) .lgnav-q:focus,.lgnav:not(#_) .lgnav-q:focus-visible{outline:none;border-color:var(--lgnav-navy);box-shadow:0 0 0 4px var(--lgnav-rose-soft);background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lgnav:not(#_) .lgnav-panel--search .lgnav-chips{margin-top:12px}.lgnav:not(#_) .lgnav-chips-l{font-size:12.5px;font-weight:700;color:var(--lgnav-muted);margin-right:2px}.lgnav:not(#_) .lgnav-chip{border:1px solid var(--lgnav-line);background:var(--lgnav-wash);color:var(--lgnav-navy);font-weight:700;font-size:13px;line-height:1.4;border-radius:999px;padding:4px 11px}.lgnav:not(#_) .lgnav-chip:hover,.lgnav:not(#_) .lgnav-chip:focus{border:1px solid var(--lgnav-rose);background:var(--lgnav-rose-soft);color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-res:empty{display:none}.lgnav:not(#_) .lgnav-panel--search .lgnav-res{margin-top:14px}.lgnav:not(#_) .lgnav-res-n{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-res-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.lgnav:not(#_) .lgnav-res-a{display:flex;flex-direction:column;padding:9px 12px;border-radius:10px}.lgnav:not(#_) .lgnav-res-a:hover,.lgnav:not(#_) .lgnav-res-a:focus-visible{background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-res-g{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-res-t{font-weight:800;color:var(--lgnav-navy);font-size:15px}.lgnav:not(#_) .lgnav-res-d{font-size:13px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-res mark{background:var(--lgnav-rose-soft);color:inherit;border-radius:3px;padding:0 1px}.lgnav:not(#_) .lgnav-res-site{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-weight:800;font-size:14px;color:var(--lgnav-navy);border-bottom:2px solid var(--lgnav-rose);padding-bottom:1px}.lgnav:not(#_) .lgnav-res-site:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-res-empty{margin:4px 0 6px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-mx-head{display:flex;align-items:center;gap:18px;padding:16px 22px;border-bottom:1px solid var(--lgnav-line)}.lgnav:not(#_) .lgnav-all{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14px;white-space:nowrap;color:var(--lgnav-navy);border-bottom:2px solid var(--lgnav-rose);padding-bottom:1px}.lgnav:not(#_) .lgnav-all:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-mx-body{display:grid;grid-template-columns:262px minmax(0,1fr)}.lgnav:not(#_) .lgnav-mx.is-searching .lgnav-mx-body{display:none}.lgnav:not(#_) .lgnav-mx-res{padding:18px 24px 22px}.lgnav:not(#_) .lgnav-rail{display:flex;flex-direction:column;gap:2px;padding:12px;border-right:1px solid var(--lgnav-line);background:#fffbfc;border-radius:0 0 0 var(--lgnav-r)}.lgnav:not(#_) .lgnav-tab{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border-radius:10px;font-weight:700;font-size:14.5px;line-height:1.25;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-tab .lgnav-ic{width:19px;height:19px;stroke-width:1.8;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-n{margin-left:auto;font-size:12px;font-weight:700;color:var(--lgnav-muted);font-variant-numeric:tabular-nums}.lgnav:not(#_) .lgnav-tab:hover,.lgnav:not(#_) .lgnav-tab:focus{background:var(--lgnav-wash);color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-tab[aria-selected="true"]{background:var(--lgnav-rose-soft);font-weight:800}.lgnav:not(#_) .lgnav-tab[aria-selected="true"] .lgnav-n{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cats{padding:20px 24px 22px;min-width:0}.lgnav:not(#_) .lgnav-cat{display:none}.lgnav:not(#_) .lgnav-cat.is-active{display:block}.lgnav:not(#_) .lgnav-cat-tg{display:none}.lgnav:not(#_) .lgnav-cat-b{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:28px;align-items:start}.lgnav:not(#_) .lgnav-cat-b>.lgnav-cat-main:only-child{grid-column:1/-1}.lgnav:not(#_) .lgnav-cat-h{margin:0 0 2px 10px;font-size:20px;font-weight:800;line-height:1.25;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-cat-i{margin:0 0 12px 10px;font-size:14px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-ft{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--lgnav-wash);border:1px solid #f5dfe8;border-radius:var(--lgnav-r)}.lgnav:not(#_) .lgnav-ft-eb{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-ft-h{font-size:18.5px;font-weight:800;line-height:1.25;color:var(--lgnav-navy);text-wrap:balance}.lgnav:not(#_) .lgnav-ft-p{font-size:14px;color:var(--lgnav-text)}.lgnav:not(#_) .lgnav-ft-list{display:flex;flex-direction:column;border-top:1px solid #f1d8e2}.lgnav:not(#_) .lgnav-ft-list a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 2px;border-bottom:1px solid #f1d8e2;font-weight:800;font-size:14.5px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-ft-list a:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-ft-list a::after{border-color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-ft-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-radius:10px;background:var(--lgnav-navy);color:#fff;font-weight:800;font-size:14.5px}.lgnav:not(#_) .lgnav-ft-cta:hover,.lgnav:not(#_) .lgnav-ft-cta:focus{color:#fff;filter:brightness(1.18)}.lgnav:not(#_) .lgnav-ft-alt{align-self:flex-start;font-weight:800;font-size:14px;color:var(--lgnav-navy);border-bottom:2px solid var(--lgnav-rose);padding-bottom:1px}.lgnav:not(#_) .lgnav-ft-alt:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-ft-call{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-ft-call .lgnav-ic{width:14px;height:14px;fill:currentColor;stroke:none}.lgnav:not(#_) .lgnav-ft-call a{font-weight:800;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-faces{display:flex;align-items:center;padding-left:8px;margin-bottom:2px}.lgnav:not(#_) .lgnav-face{flex:none;width:48px;height:48px;margin-left:-8px;border-radius:50%;border:2.5px solid var(--lgnav-wash);background:var(--lgnav-rose-soft) center/cover no-repeat;box-sizing:border-box}.lgnav:not(#_) .lgnav-face--n{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13.5px;font-weight:800;color:var(--lgnav-navy);background:var(--lgnav-panel);border-color:var(--lgnav-wash);box-shadow:inset 0 0 0 1px #f1d8e2}.lgnav:not(#_):not(.lgnav--js) .lgnav-faces{display:none}.lgnav:not(#_) .lgnav-cards{display:grid;grid-template-columns:repeat(var(--lgnav-n,4),minmax(0,1fr));gap:16px;padding:22px 22px 14px}.lgnav:not(#_) .lgnav-cards.has-side{grid-template-columns:repeat(var(--lgnav-n,4),minmax(0,1fr)) 280px}.lgnav:not(#_) .lgnav-cl{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--lgnav-line);border-radius:14px}.lgnav:not(#_) .lgnav-cl:hover{border-color:var(--lgnav-rose);background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-cl .lgnav-t{font-size:17px}.lgnav:not(#_) .lgnav-cl small{margin:0}.lgnav:not(#_) .lgnav-cl-r{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.4}.lgnav:not(#_) .lgnav-cl-r .lgnav-ic{width:16px;height:16px;margin-top:1px;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cl-go{margin-top:auto;padding-top:4px;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:13.5px;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cards-side{display:flex;flex-direction:column;gap:12px}.lgnav:not(#_) .lgnav-vc{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--lgnav-line);border-radius:14px}.lgnav:not(#_) .lgnav-vc:hover{border-color:var(--lgnav-rose);background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-vc>.lgnav-ic{width:22px;height:22px;margin-top:2px;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-vc .lgnav-t{display:block}.lgnav:not(#_) .lgnav-cards-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px 16px;border-top:1px solid var(--lgnav-line);font-size:13.5px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-cards-foot a{font-weight:800;color:var(--lgnav-navy);border-bottom:2px solid var(--lgnav-rose)}.lgnav:not(#_) .lgnav-cards-foot a:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cols{display:grid;grid-template-columns:var(--lgnav-cols,repeat(var(--lgnav-n,2),minmax(0,1fr)));gap:28px;padding:22px}.lgnav:not(#_) .lgnav-cols.has-ft{grid-template-columns:var(--lgnav-cols,repeat(var(--lgnav-n,2),minmax(0,1fr))) 290px}.lgnav:not(#_) .lgnav-cols>.lgnav-ft,.lgnav:not(#_) .lgnav-cat-b>.lgnav-ft{align-self:start}.lgnav:not(#_) .lgnav-col{display:flex;flex-direction:column;min-width:0}.lgnav:not(#_) .lgnav-col>.lgnav-also{margin-top:auto;padding-top:8px}.lgnav:not(#_) .lgnav-col-h{margin:0 0 8px 10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-also{margin:8px 10px 0;font-size:13px;color:var(--lgnav-muted)}.lgnav:not(#_) .lgnav-also a{font-weight:700;color:var(--lgnav-navy);box-shadow:inset 0 -2px 0 var(--lgnav-rose)}.lgnav:not(#_) .lgnav-also a:hover{color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-dim{position:fixed;left:0;right:0;bottom:0;top:0;z-index:5;background:rgba(21,33,91,.26);pointer-events:none}.lgnav:not(#_) .lgnav-dim[hidden]{display:none}.lgnav:not(#_){margin-bottom:var(--lgnav-gap,0)}.lgnav:not(#_).lgnav-stuck,.lgnav:not(#_) .lgnav-stuck{position:fixed!important;left:0;right:0;top:var(--lgnav-top,0);z-index:1001;margin:0;transition:top .22s ease}.lgnav:not(#_).lgnav-stuck.is-hidden,.lgnav:not(#_) .lgnav-stuck.is-hidden{top:calc(var(--lgnav-top,0px) - var(--lgnav-h,220px) - 16px)}.lgnav:not(#_) .lgnav-hd.lgnav-stuck,.lgnav:not(#_) .lgnav-main.lgnav-stuck{background:var(--lgnav-panel)}.lgnav:not(#_).lgnav--solid.is-stuck .lgnav-bar{background:var(--lgnav-panel)}.lgnav-ph{display:block}.lgnav:not(#_),.lgnav-ph{overflow-anchor:none}[id]{scroll-margin-top:var(--lgnav-offset,0)}.lgnav:not(#_):not(.lgnav--js) .lgnav-has:hover>.lgnav-panel,.lgnav:not(#_):not(.lgnav--js) .lgnav-has:focus-within>.lgnav-panel{display:block}.lgnav:not(#_):not(.lgnav--js) .lgnav-cat{display:block;margin-bottom:18px}.lgnav:not(#_):not(.lgnav--js) .lgnav-mx-body{max-height:70vh;overflow:auto}.lgnav:not(#_):not(.lgnav--js) .lgnav-rail,.lgnav:not(#_):not(.lgnav--js) .lgnav-chips,.lgnav:not(#_):not(.lgnav--js) .lgnav-tb-x{display:none}@media (max-width:1240px){.lgnav:not(#_) .lgnav-tb-msg{white-space:nowrap;font-size:14px}.lgnav:not(#_) .lgnav-tb-links{flex-wrap:nowrap;gap:4px 12px;font-size:13px}.lgnav:not(#_) .lgnav-tb-links a{white-space:nowrap}.lgnav:not(#_) .lgnav-tb-links .lgnav-ic{display:none}.lgnav:not(#_) .lgnav-top{padding:0 10px;gap:7px;font-size:calc(var(--lgnav-bar-fs) - 1px)}.lgnav:not(#_) .lgnav-menu{padding:0 8px!important}.lgnav:not(#_) .lgnav-ctas{gap:12px}.lgnav:not(#_) .lgnav-btn{padding:0 22px}.lgnav:not(#_) .lgnav-mx-body{grid-template-columns:228px minmax(0,1fr)}.lgnav:not(#_) .lgnav-cat-b{grid-template-columns:minmax(0,1fr) 250px;gap:22px}.lgnav:not(#_) .lgnav-cards.has-side{grid-template-columns:repeat(2,minmax(0,1fr)) 260px}.lgnav:not(#_) .lgnav-cards.has-side .lgnav-cards-side{grid-column:3;grid-row:1 / span 2}.lgnav:not(#_) .lgnav-cols.has-ft{grid-template-columns:var(--lgnav-cols,repeat(var(--lgnav-n,2),minmax(0,1fr))) 260px;gap:20px}.lgnav:not(#_) .lgnav-chip:nth-of-type(n+5){display:none}}@media (min-width:1080px){.lgnav:not(#_) .lgnav-hide-d{display:none!important}.headernew{max-height:131px}body:has(.lgnav:not(#_)) .breadcrumbs{padding-top:30px}.lgnav:not(#_) .lgnav-bar-in{z-index:20}.lgnav:not(#_).lgnav--shadow.is-stuck .lgnav-menu{box-shadow:0 12px 26px -12px rgba(21,33,91,.5)}.lgnav:not(#_).lgnav--shadow.is-stuck:not(.lgnav--solid) .lgnav-hd{box-shadow:none}.lgnav:not(#_) .lgnav-dr-head,.lgnav:not(#_) .lgnav-dr-search,.lgnav:not(#_) .lgnav-dr-foot{display:none}}@media (max-width:1079.98px){.lgnav:not(#_) .lgnav-hide-m{display:none!important}.lgnav:not(#_) .lgnav-tb-in{min-height:40px;padding-left:14px;padding-right:14px}.lgnav:not(#_) .lgnav-tb-l{flex:1;justify-content:space-between}.lgnav:not(#_) .lgnav-tb-msg{font-size:13.5px}.lgnav:not(#_) .lgnav-tb-links{display:none}.lgnav:not(#_) .lgnav-rt-hide-m{display:none!important}.lgnav:not(#_) .lgnav-rt--left{margin-left:0;margin-right:4px;padding-right:10px}.lgnav:not(#_) .lgnav-rt--after{margin-left:6px;padding-left:10px}.lgnav:not(#_) .lgnav-tb-in--c{display:flex}.lgnav:not(#_) .lgnav-rt .lgnav-star{width:13px;height:13px}.lgnav:not(#_) .lgnav-tb.is-dismissed,.lgnav:not(#_) .lgnav-tb--mh{display:none}.lgnav:not(#_) .lgnav-tb--mc .lgnav-tb-in{position:relative}.lgnav:not(#_) .lgnav-tb--mc .lgnav-tb-in:has(.lgnav-tb-x){padding-left:44px;padding-right:44px}.lgnav:not(#_) .lgnav-tb--mc .lgnav-tb-l{justify-content:center;text-align:center}.lgnav:not(#_) .lgnav-tb--mc .lgnav-tb-x{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.lgnav:not(#_) .lgnav-tb--mc .lgnav-tb-r:not(:has(.lgnav-rt--right:not(.lgnav-rt-hide-m))){display:none}.lgnav:not(#_) .lgnav-hd-in{padding:12px 14px;gap:10px}.lgnav:not(#_) .lgnav-logo-img{max-width:176px}.lgnav:not(#_) .lgnav-hd .lgnav-badge,.lgnav:not(#_) .lgnav-hd .lgnav-ctas{display:none}.lgnav:not(#_) .lgnav-mbtns{display:flex;gap:4px}.lgnav:not(#_) .lgnav-mb{display:inline-flex;padding:9px;border-radius:10px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-mb .lgnav-ic{width:26px;height:26px;stroke-width:2.2}.lgnav:not(#_) .lgnav-ctas-m{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 12px;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-ctas-m .lgnav-btn,.lgnav:not(#_) .lgnav-dr-cta .lgnav-btn{padding:0 10px;font-size:15px}.lgnav:not(#_) .lgnav-bar-in{padding:0}.lgnav:not(#_) .lgnav-nav{display:none;position:fixed;inset:0;z-index:100000;flex-direction:column;background:var(--lgnav-panel);overflow-y:auto;overscroll-behavior:contain}.lgnav:not(#_).is-drawer .lgnav-nav,.lgnav:not(#_) .lgnav-nav.is-drawer{display:flex}.admin-bar .lgnav:not(#_) .lgnav-nav{top:32px}.lgnav:not(#_) .lgnav-dr-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--lgnav-line);position:sticky;top:0;z-index:2;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-dr-close{display:inline-flex;padding:9px;border-radius:10px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-dr-close .lgnav-ic{width:26px;height:26px}.lgnav:not(#_) .lgnav-dr-search{display:block;padding:14px 16px 10px}.lgnav:not(#_) .lgnav-dr-search .lgnav-sform{flex:none}.lgnav:not(#_) .lgnav-dr-search .lgnav-res{padding:12px 2px 4px}.lgnav:not(#_) .lgnav-res-l{grid-template-columns:1fr}.lgnav:not(#_) .lgnav-menu{flex-direction:column;align-items:stretch;background:none;border-radius:0;padding:0!important}.lgnav:not(#_) .lgnav-item{display:block;position:static;border-bottom:1px solid var(--lgnav-line)}.lgnav:not(#_) .lgnav-top{width:100%;height:auto;min-height:52px;justify-content:space-between;padding:15px 20px;font-size:17px;font-weight:800;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-top:hover,.lgnav:not(#_) .lgnav-top:focus,.lgnav:not(#_) .is-open>.lgnav-top{color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-top:focus-visible{outline-color:var(--lgnav-rose-ink);outline-offset:-3px}.lgnav:not(#_) .is-open>.lgnav-top{background:var(--lgnav-wash)}.lgnav:not(#_) .lgnav-has>.lgnav-top::after{border-color:var(--lgnav-rose-ink);width:8px;height:8px}.lgnav:not(#_) .lgnav-item--current>.lgnav-top{box-shadow:inset 3px 0 0 var(--lgnav-rose-ink);text-decoration:none!important}.lgnav:not(#_) .lgnav-item--search{display:none}.lgnav:not(#_) .lgnav-panel,.lgnav:not(#_) .lgnav-item--dd>.lgnav-panel{position:static;width:auto;box-shadow:none;border-radius:0;background:var(--lgnav-wash);padding:0 0 10px;animation:none}.lgnav:not(#_) .lgnav-item--dd>.lgnav-panel{padding:0 8px 10px}.lgnav:not(#_) .lgnav-mx-head,.lgnav:not(#_) .lgnav-rail{display:none}.lgnav:not(#_) .lgnav-mx-body{display:block}.lgnav:not(#_) .lgnav-cats{padding:0 8px}.lgnav:not(#_) .lgnav-cat,.lgnav:not(#_) .lgnav-cat.is-active{display:block;border-top:1px solid #f3e1e9}.lgnav:not(#_) .lgnav-cat:first-child{border-top:0}.lgnav:not(#_) .lgnav-cat-tg{display:flex;align-items:center;gap:11px;width:100%;min-height:48px;padding:12px;font-weight:800;font-size:15.5px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-cat-tg .lgnav-ic{width:19px;height:19px;stroke-width:1.8;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cat-tg::after{margin-left:8px;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-cat.is-open .lgnav-cat-tg::after{transform:translateY(3px) rotate(-135deg)}.lgnav:not(#_) .lgnav-cat-b{display:none}.lgnav:not(#_) .lgnav-cat.is-open .lgnav-cat-b{display:block;padding:0 4px 12px}.lgnav:not(#_) .lgnav-cat-h,.lgnav:not(#_) .lgnav-cat-i{display:none}.lgnav:not(#_) .lgnav-links--2{grid-template-columns:1fr;gap:0}.lgnav:not(#_) .lgnav-lk{padding:10px}.lgnav:not(#_) .lgnav-ft{margin-top:8px;padding:14px;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-face{width:40px;height:40px;border-color:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-face--n{font-size:12.5px}.lgnav:not(#_) .lgnav-links--chips{padding:0 4px;gap:8px}.lgnav:not(#_) .lgnav-links--chips .lgnav-lk{padding:7px 13px;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-lk-i,.lgnav:not(#_) .lgnav-links--cards .lgnav-lk-i{width:34px;height:34px;border-radius:10px;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-links--cards{grid-template-columns:1fr;gap:0}.lgnav:not(#_) .lgnav-links--grid.lgnav-links--wide{grid-template-columns:1fr;gap:0}.lgnav:not(#_) .lgnav-links--wide small{display:none}.lgnav:not(#_) .lgnav-col-top{flex-direction:column;align-items:stretch;gap:8px}.lgnav:not(#_) .lgnav-sform.lgnav-pf{flex:none;margin:0 4px}.lgnav:not(#_) .lgnav-pf .lgnav-q{height:40px}.lgnav:not(#_) .lgnav-col>.lgnav-res{margin:4px 4px 0}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk{flex-direction:row;gap:12px;padding:10px;border:0;border-radius:10px}.lgnav:not(#_) .lgnav-links--cards .lgnav-lk-i .lgnav-ic{width:20px;height:20px}.lgnav:not(#_) .lgnav-links--cards .lgnav-t{font-size:15px}.lgnav:not(#_) .lgnav-links--cards+.lgnav-also{margin:8px 10px 0}.lgnav:not(#_) .lgnav-col:has(>.lgnav-links--cards)>.lgnav-col-h{margin-left:10px}.lgnav:not(#_) .lgnav-ft-p,.lgnav:not(#_) .lgnav-ft-call{display:none}.lgnav:not(#_) .lgnav-ft-h{font-size:16px}.lgnav:not(#_) .lgnav-cards,.lgnav:not(#_) .lgnav-cards.has-side{grid-template-columns:1fr;gap:8px;padding:8px 12px 4px}.lgnav:not(#_) .lgnav-cards.has-side .lgnav-cards-side{grid-column:auto;grid-row:auto}.lgnav:not(#_) .lgnav-cl{padding:12px 14px;gap:5px;background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-cards-side .lgnav-ft{display:none}.lgnav:not(#_) .lgnav-vc{background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-cards-foot{border-top:0;padding:8px 16px 6px}.lgnav:not(#_) .lgnav-cols,.lgnav:not(#_) .lgnav-cols.has-ft{grid-template-columns:1fr;gap:14px;padding:10px 8px}.lgnav:not(#_) .lgnav-dr-foot{display:block;margin-top:auto}.lgnav:not(#_) .lgnav-dr-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:16px 20px 8px!important}.lgnav:not(#_) .lgnav-dr-links a{display:flex;align-items:center;gap:8px;min-height:32px;font-weight:700;font-size:14px;color:var(--lgnav-navy)}.lgnav:not(#_) .lgnav-dr-links .lgnav-ic{width:17px;height:17px;color:var(--lgnav-rose-ink)}.lgnav:not(#_) .lgnav-dr-cta{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px;border-top:1px solid var(--lgnav-line);background:var(--lgnav-panel)}.lgnav:not(#_) .lgnav-dim{display:none}.lgnav:not(#_).lgnav--shadow.lgnav-stuck,.lgnav:not(#_).lgnav--shadow .lgnav-stuck{box-shadow:0 10px 22px -14px rgba(21,33,91,.45)}.lgnav:not(#_):not(.lgnav--js) .lgnav-nav{display:flex;position:static;overflow:visible}.lgnav:not(#_):not(.lgnav--js) .lgnav-dr-head{display:none}}html.lgnav-lock,html.lgnav-lock body{overflow:hidden}@media (max-width:782px){.admin-bar .lgnav:not(#_) .lgnav-nav{top:46px}}@media (prefers-reduced-motion:reduce){.lgnav:not(#_) *,.lgnav:not(#_) *::before,.lgnav:not(#_) *::after{animation:none!important;transition:none!important}}.fl-module.newmenusuper{margin:0!important}@media print{.lgnav:not(#_) .lgnav-bar,.lgnav:not(#_) .lgnav-tb,.lgnav:not(#_) .lgnav-mbtns,.lgnav:not(#_) .lgnav-ctas-m{display:none}}