@layer modules{.link-cards{--row-gap: var(--spacing-2xs);--column-gap: var(--spacing-2xs)}.link-cards .grid{--num-cols: 1;display:grid;grid-template-columns:repeat(auto-fit, minmax(max(min(15rem, 100%), (100% - var(--column-gap) * (var(--num-cols) - 1)) / var(--num-cols)), 1fr));grid-auto-rows:1fr;gap:var(--row-gap) var(--column-gap)}.link-cards .grid.columns-2{--num-cols: 2}.link-cards .grid.columns-3{--num-cols: 3}.link-cards .grid.columns-4{--num-cols: 4}.link-cards .link-card a{text-decoration:none}.link-cards .link-card a .styled-link{margin-right:auto}.link-cards .link-card a .styled-link::after{transition:inherit;transition-property:translate}.link-cards .link-card a:hover .styled-link::after,.link-cards .link-card a:focus .styled-link::after,.link-cards .link-card a:focus-within .styled-link::after{translate:.25em 0}.link-cards .related-links{display:grid;align-items:center;grid-template-columns:1fr auto}.link-cards .related-links::before,.link-cards .related-links::after{content:"";display:inline-block;width:1.33em;height:1.33em;mask-image:url("/assets/icons/close.svg");mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;margin-left:.5em;flex-shrink:0;grid-area:1/2/2/3;transition-property:opacity,translate;transition-duration:inherit;transition-timing-function:inherit}.link-cards .related-links::after{mask-image:url("/assets/icons/caret.svg");translate:0 -11%;opacity:0}.link-cards .related-links[aria-expanded=false]{margin-bottom:0}.link-cards .related-links[aria-expanded=false]::after{opacity:1;translate:0 0}.link-cards .related-links[aria-expanded=false]::before{opacity:0;translate:0 11%}.link-cards .collapsable-content{opacity:1;height:var(--height);overflow:hidden;transition-property:height,opacity,margin;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function);margin-top:var(--row-gap)}.link-cards .collapsable-content[hidden]{height:0px;opacity:0;margin-top:0}@media(min-width: 75rem){.link-cards .collapsable-content{margin-top:0}.link-cards .collapsable-content[hidden]{height:auto;opacity:1;visibility:visible}.link-cards .related-links{display:none}}}/*# sourceMappingURL=link-cards.css.map */
