@layer reset, base, layout, components, modifiers;@layer components{.results-documents>.wrap>ul{display:grid;grid-template-columns:subgrid;gap:clamp(1rem,2vw,2rem) var(--grid-gap);padding:0;list-style:none}.results-documents>.wrap>ul>li{grid-column:1/-1}.results-group{border-radius:var(--border-radius-medium);background-color:#fff;box-shadow:0 1px 6px hsla(0,0%,16%,.16)}.results-group summary{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:1rem;align-items:center;padding:clamp(1.25rem,2vw,2rem);cursor:pointer;list-style:none}.results-group summary::-webkit-details-marker{display:none}.results-group summary:focus-visible{outline-offset:-3px}.results-group summary>span:first-child{display:grid}.results-group summary strong{font-size:var(--font-lvl-3)}.results-group summary small{font-size:var(--font-lvl-2)}.results-group summary>span:last-child{position:relative;width:1.25rem;height:1.25rem}.results-group summary>span:last-child::before,.results-group summary>span:last-child::after{position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:currentcolor;content:"";transform:translate(-50%, -50%);transition:transform 180ms ease-out}.results-group summary>span:last-child::after{transform:translate(-50%, -50%) rotate(90deg)}.results-group>ul{padding:0;list-style:none}.results-group>ul>li{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:1rem;align-items:center;padding:.75rem clamp(1.25rem,2vw,2rem)}.results-group>ul>li:nth-child(odd){background-color:hsl(0,0%,96%)}.results-group>ul>li:last-child{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.results-group>ul>li>strong{font-size:var(--font-lvl-2);overflow-wrap:anywhere}.results-group[open] summary>span:first-child>strong,.results-group[open] summary>span:last-child{color:hsl(198.16,97.88%,37.06%)}.results-group[open] summary>span:last-child::after{transform:translate(-50%, -50%) rotate(0deg)}@media(min-width: 768px){.results-documents>.wrap>ul>li{grid-column:span 6}}@media(min-width: 1024px){.results-documents>.wrap>ul>li{grid-column:span 4}}@media(prefers-reduced-motion: reduce){.results-group summary>span:last-child::after{transition:none}}}