.sandro-six-network{font:inherit;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:clamp(2rem,5vw,4rem) 1rem;background:color-mix(in srgb,currentColor 4%,transparent)}.sandro-six-network__inner{width:min(1120px,100%);margin-inline:auto}.sandro-six-network__kicker{font-size:.78rem;letter-spacing:.16em;font-weight:700;opacity:.72}.sandro-six-network h2{font-size:clamp(1.35rem,3vw,2rem);margin:.35rem 0 1.25rem}.sandro-six-network ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.65rem;list-style:none;padding:0;margin:0}.sandro-six-network a{display:block;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:.65rem;padding:.75rem .85rem;overflow-wrap:anywhere}.sandro-six-network a:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.sandro-six-network a[aria-current="page"]{font-weight:750;border-width:2px}.sandro-six-network a:focus-visible,.sandro-six-network summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}.sandro-course-branches{margin-top:1.25rem}.sandro-course-branches summary{cursor:pointer;padding:.85rem 1rem;border:1px solid currentColor;border-radius:.65rem;font-weight:700}.sandro-course-branches[open] summary{margin-bottom:.75rem}.sandro-six-network__boundary{font-size:.9rem;opacity:.76;margin:1rem 0 0}@media(max-width:420px){.sandro-six-network{padding-inline:.75rem}.sandro-six-network a{padding:.7rem}}
