[data-site-scrollport]:has(._shell_1llkn_1){scroll-padding-top:0}html:has(._shell_1llkn_1){--jt-section-header:124px;--jt-section-bar:56px;scroll-padding-top:0}._shell_1llkn_1{top:var(--jt-section-header,120px);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;box-shadow:inset 0 -1px #e8e8e1}._shell_1llkn_1~section[id]{scroll-margin-top:calc(var(--jt-section-header,120px) + var(--jt-section-bar,56px) + 16px)}._rail_1llkn_24{min-height:var(--jt-section-bar,56px);overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;align-items:stretch;gap:clamp(24px,3vw,42px);display:flex;overflow-x:auto}._rail_1llkn_24::-webkit-scrollbar{display:none}._rail_1llkn_24 a{min-height:var(--jt-section-bar,56px);color:#5d6b53;white-space:nowrap;flex-shrink:0;align-items:center;padding:1px 0;font-size:13px;font-weight:600;line-height:1.4;transition:color .16s;display:inline-flex;position:relative}._rail_1llkn_24 a:after{content:"";opacity:0;background:#ee5730;height:2px;position:absolute;bottom:0;left:0;right:0}._rail_1llkn_24 a:hover,._rail_1llkn_24 a[aria-current=location]{color:#b84120}._rail_1llkn_24 a[aria-current=location]:after{opacity:1}._rail_1llkn_24 a:focus-visible{outline-offset:-3px;border-radius:3px;outline:2px solid #ec663d}@media (max-width:1120px){html:has(._shell_1llkn_1){--jt-section-header:73px}}@media (max-width:700px){html:has(._shell_1llkn_1){--jt-section-bar:48px}._rail_1llkn_24{gap:25px;width:100%;padding-inline:24px}._rail_1llkn_24 a{font-size:13px}._shell_1llkn_1:before,._shell_1llkn_1:after{content:"";z-index:1;pointer-events:none;opacity:0;width:23px;position:absolute;top:0;bottom:0}._shell_1llkn_1:before{background:linear-gradient(90deg,#fff 15%,#fff0);left:0}._shell_1llkn_1:after{background:linear-gradient(270deg,#fff 15%,#fff0);right:0}._shell_1llkn_1[data-overflow-left=true]:before,._shell_1llkn_1[data-overflow-right=true]:after{opacity:1}}@media (max-width:570px){html:has(._shell_1llkn_1){--jt-section-header:69px}._rail_1llkn_24{padding-inline:20px}}@media (prefers-reduced-motion:reduce){._rail_1llkn_24 a{transition:none}}
