.links-groups{margin:var(--block-margin) auto}.links-groups-accordion,.links-groups-list{margin-bottom:var(--row-gap)}.links-groups-accordion.animate__animated,.links-groups-list.animate__animated{animation-name:fadeInUp}.links-groups-accordion summary{list-style:none;position:relative;padding-bottom:calc(var(--item-row-gap) / 2);border-bottom:.2rem solid;transition:all .3s ease}.links-groups-accordion summary::-webkit-details-marker{display:none}.links-groups-accordion summary:is(:hover,:focus,:active){color:var(--link-color)}.links-groups-accordion[open] summary{border-bottom-color:transparent}.links-groups-accordion summary:before{content:'';display:block;position:absolute;top:50%;right:1.2rem;border-right:.2rem solid;border-bottom:.2rem solid;width:1em;height:1em;transform:translateY(-75%) rotateZ(45deg);transition:all .3s ease}.links-groups-accordion[open] summary:before{transform:translateY(-25%) rotateZ(-135deg)}.links-groups h2{font:var(--font-headline-4)}.links-groups-list:not(first-child){margin-top:10rem}.links-groups-list h2{margin-bottom:0}.links-groups-accordion h2{margin-bottom:0}.links-groups-list-item{padding:calc(var(--item-row-gap) / 1.5) 0;border-bottom:.2rem solid;display:block;text-decoration:none;color:var(--text-color)}a.links-groups-list-item:is(:hover,:focus,:active){text-decoration:none;color:var(--link-color);border-color:var(--link-color)}.links-groups-list-item h3{width:100%;font:var(--font-headline-6)}.links-groups-list-item-links{display:flex;width:100%;column-gap:calc(var(--column-gap) / 2)}.links-groups-list-item span{font-weight:700;transition:none}.links-groups-list-item-links a.links-groups-list-item{border-bottom:0}a.links-groups-list-item:is(:hover,:focus,:active) span{text-decoration:underline}@media (min-width:768px){.links-groups-list-item{display:flex;column-gap:var(--item-column-gap);align-items:center}.links-groups-list-item h3{margin-bottom:0}.links-groups-list-item-links{justify-content:flex-end}.links-groups-list-item span{margin-left:auto}}