.ns-look-resources{color:var(--ns-text);background:var(--ns-bg);border-block:1px solid var(--ns-border);scroll-margin-top:6rem}.ns-look-resources h2{font:600 clamp(1.4rem,3vw,2rem)/1.25 var(--ns-font);letter-spacing:-.025em}.ns-look-resources p{max-width:65ch;color:var(--ns-text-2);line-height:1.6}.ns-look-resources .ns-look-next{display:inline-flex;align-items:center;min-height:44px;padding:.65rem 1rem;background:var(--ns-gold);color:var(--ns-on-accent);border-radius:var(--ns-radius);text-decoration:none}.ns-look-resources details{margin-top:1.5rem}.ns-look-resources summary{cursor:pointer;min-height:44px;padding:.5rem 0}.ns-look-resources ul{list-style:none;padding:0;margin:.75rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ns-look-resources li{min-width:0;border-top:1px solid var(--ns-border);padding-top:.75rem;overflow-wrap:anywhere}.ns-look-resources li a{display:inline-flex;align-items:center;min-height:44px;color:var(--ns-gold-light)}.ns-look-resources li p{margin:.25rem 0}.ns-look-resources a:focus-visible,.ns-look-resources summary:focus-visible{outline:2px solid var(--ns-gold);outline-offset:4px}.ns-look-resources .ns-look-note{font-size:.875rem}@media(max-width:600px){.ns-look-resources ul{grid-template-columns:1fr}.ns-look-resources .wrap{padding-inline:1rem}}
