.sdf-catalog-overview{box-sizing:border-box;min-width:0;margin:1.5rem 0;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid var(--sdf-border,#dce3de);border-top:3px solid var(--sdf-brand-color,#37a137);background:var(--sdf-surface,#fff);color:var(--sdf-text,#18201b)}.sdf-catalog-overview h2{margin:0 0 1rem;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.3;color:inherit;overflow-wrap:anywhere}.sdf-catalog-overview p{line-height:1.7;margin:.65rem 0;overflow-wrap:anywhere}.sdf-catalog-overview details{margin-top:1rem}.sdf-catalog-overview summary{cursor:pointer;padding:.5rem 0;font-weight:600;line-height:1.5}.sdf-catalog-overview ul{padding-inline-start:1.4rem;margin:.75rem 0 0;columns:2;column-gap:2rem}.sdf-catalog-overview li{break-inside:avoid;margin:0 0 .65rem;overflow-wrap:anywhere;line-height:1.6}.sdf-catalog-overview a{color:var(--sdf-text,#18201b);text-decoration:underline;text-underline-offset:.2em}.sdf-catalog-overview a:hover{color:var(--sdf-brand-color,#37a137)}.sdf-catalog-overview :focus-visible{outline:2px solid var(--sdf-brand-color,#37a137);outline-offset:3px}@media(max-width:600px){.sdf-catalog-overview ul{columns:1}}