@layer modules{.content-w-side-navigation{margin-block:var(--spacing-lg)}.content-w-side-navigation>.inner{display:grid;grid-template-columns:1fr;grid-template-areas:"nav" "content";gap:var(--spacing-xl) var(--spacing-xs)}@media(min-width: 75rem){.content-w-side-navigation{margin-block:var(--spacing-4xl)}.content-w-side-navigation>.inner{grid-template-columns:3fr 9fr;grid-template-areas:"nav content"}}.content-w-side-navigation nav ul{position:sticky;top:calc(var(--header-offset) + var(--spacing-md));transition-property:top;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.content-w-side-navigation nav ul::before{content:attr(title);display:block;font-family:var(--font-family-body);font-size:var(--font-size-heading-sm);font-style:normal;font-weight:500;line-height:1;color:inherit;text-wrap:balance;margin-bottom:var(--spacing-xs)}.content-w-side-navigation nav ul{list-style:none;padding-inline-start:0;margin-block:0}.content-w-side-navigation nav ul li{margin-bottom:var(--spacing-2xs)}.content-w-side-navigation nav ul a:not(.button){--add-transition-property: text-decoration-color, opacity;text-decoration:none;opacity:.5}.content-w-side-navigation nav ul a:not(.button):hover,.content-w-side-navigation nav ul a:not(.button):focus,.content-w-side-navigation nav ul a:not(.button):focus-within{opacity:1}.content-w-side-navigation .content{grid-area:content}.content-w-side-navigation .content>section:first-child{margin-top:0}.content-w-side-navigation .content>section:last-child{margin-bottom:0}header.scrolled-down~main section.content-w-side-navigation nav ul{top:var(--spacing-md)}}/*# sourceMappingURL=content-w-side-navigation.css.map */
