.sohc-technical .sohc-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sohc-categories{font-family:Roboto,Arial,sans-serif;color:#475569;background:#f4f8fe;border:1px solid #dce7f4;border-radius:12px;padding:24px}.sohc-categories h2{margin:0 0 16px;font-size:20px;font-weight:600;color:#1e293b;line-height:1.35}.sohc-categories ul{list-style:none;margin:0;padding:0}.sohc-categories li{margin:0;padding:0}.sohc-categories a{display:block;padding:12px 10px;min-height:44px;border-radius:6px;text-decoration:none;color:#2563eb;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.sohc-categories a:hover,.sohc-categories a[aria-current]{background:#e3eeff;color:#1d4ed8}.sohc-categories a:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.sohc-categories p{margin:0;line-height:1.65}.sohc-technical-page .elementor-widget-text-editor p{margin:0}.sohc-technical-page .elementor-widget{margin-bottom:0}#strahl-technical-list{scroll-margin-top:100px}@media(max-width:767px){.sohc-technical .sohc-article-grid{grid-template-columns:minmax(0,1fr)}.sohc-categories{padding:20px}}
