.libt-page .cpn-sentinel{height:1px}.libt-page .cpn{position:fixed;top:-100px;left:0;right:0;z-index:40;background:var(--white);border-bottom:1px solid rgba(11,26,61,.1);box-shadow:0 8px 24px -16px rgba(11,26,61,.18);opacity:0;pointer-events:none;transition:top .3s cubic-bezier(.32,.72,0,1),opacity .22s ease}.libt-page .cpn.cpn--stuck{top:0;opacity:1;pointer-events:auto}.libt-page .cpn__inner{max-width:1400px;margin:0 auto;padding:0 40px}.libt-page .cpn__list{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.libt-page .cpn__list::-webkit-scrollbar{display:none}.libt-page .cpn__item{position:relative;flex-shrink:0;padding:18px 18px 16px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--navy-700);letter-spacing:-.005em;white-space:nowrap;border:0;background:none;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.libt-page .cpn__item.is-active,.libt-page .cpn__item:hover{color:var(--navy-900)}.libt-page .cpn__item:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--gold-500);border-radius:999px 999px 0 0;transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.4,0,.2,1)}.libt-page .cpn__item.is-active:after{transform:scaleX(1)}@media (max-width:800px){.libt-page .cpn__inner{padding:0 24px}.libt-page .cpn__item{padding:14px 14px 12px;font-size:13px}}