.footer-menu-group.svelte-tf33l5{border:none;border-bottom:1px solid var(--secondary-foreground);padding:0;padding-block:var(--space-500);background:0 0;border-radius:0;margin:0;& summary:where(.svelte-tf33l5){cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;list-style:none;display:flex;&:after{margin-right:var(--space-100);background-color:var(--secondary-foreground);width:var(--space-200);transition:rotate .3s;rotate:90deg}&::-webkit-details-marker{display:none}}&[open]>summary:where(.svelte-tf33l5):after{rotate:270deg}&::details-content{opacity:0;interpolate-size:allow-keywords;height:0;transition:height .3s ease, opacity .3s ease, content-visibility .3s allow-discrete;overflow:hidden}&[open]::details-content{opacity:1;height:auto}@media (width>=992px){padding-block:0 var(--space-500);border-bottom:none;& summary:where(.svelte-tf33l5){pointer-events:none;&:after{display:none}}}}.footer-menu-title.svelte-tf33l5{font-size:var(--font-size-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);@media (width>=992px){font-size:var(--font-size-lg)}}ul.svelte-tf33l5{margin-top:var(--space-500);gap:var(--space-200);flex-direction:column;padding:0;list-style:none;display:flex;@media (width>=992px){margin-top:var(--space-300)}}li.svelte-tf33l5{line-height:var(--line-height-tight)}a.svelte-tf33l5{color:inherit;font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);line-height:var(--line-height-body);text-decoration:none;&:hover{text-decoration:underline}@media (width>=992px){font-size:var(--font-size-m)}}
