@keyframes rotate{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@layer components{.sticky-section-nav{--sticky-nav-height: 3.125rem;position:sticky;top:calc(var(--stickyMainHeaderHeight, 0px) + var(--stickyHeaderOffset, 0px));z-index:25;background-color:var(--theme-neutral-light);border-bottom:1px solid var(--theme-border-light);box-shadow:var(--theme-shadow-sticky);padding-inline:1rem}body:has(.service-secondary-nav) .sticky-section-nav{top:var(--service-secondary-nav-offset, var(--headerHeight))}@media only screen and (min-width: 1024px){.sticky-section-nav{--sticky-nav-height: 4rem}}.sticky-section-nav:not(:has(li:nth-child(2))){display:none}.sticky-section-nav__menu{display:flex;align-items:stretch;gap:1.5rem;list-style:none;position:relative;max-width:1288px;margin:0 auto;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.sticky-section-nav__menu::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.sticky-section-nav__menu{gap:3rem}}.sticky-section-nav li{flex:0 0 auto;margin:0}.sticky-section-nav a{--theme-link-override: var(--theme-primary);--theme-link-hover-override: var(--theme-link);scroll-margin-block-start:calc(-1 * var(--sticky-offset, 0px));position:relative;display:flex;align-items:center;block-size:var(--sticky-nav-height);font-weight:var(--font-weight--medium);text-decoration:none;white-space:nowrap;color:var(--theme-text-muted);font-size:var(--font-size--small)}.sticky-section-nav a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background-color:var(--theme-link);opacity:0;transition:opacity .2s ease-in-out}.sticky-section-nav li.active a{font-weight:var(--font-weight--demi);color:var(--theme-link)}.sticky-section-nav li.active a:after{opacity:1}.sticky-section-nav-note{margin-block:1rem;padding:1rem 1.5rem;border:1px dashed currentColor}}
