.public-search-form{max-width:920px;margin:0 auto 3rem}.public-search-form>label{display:block;margin-bottom:.7rem;color:var(--nsu-navy);font-weight:600}.public-search-form>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:.45rem .45rem .45rem 1.2rem;border:1px solid #cbd9df;border-radius:999px;background:#fff;box-shadow:0 12px 34px rgba(3,42,98,.08)}.public-search-form i{color:var(--nsu-teal)}.public-search-form input{min-width:0;border:0;outline:0;padding:.8rem;background:transparent;font:inherit}.search-summary{max-width:920px;margin:0 auto 1rem;color:#68727a}.search-summary strong{color:var(--nsu-navy)}.search-results{max-width:920px;margin:auto;display:grid;gap:.8rem}.search-results article{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:1.4rem;border:1px solid #dce6eb;border-radius:20px;background:#fff}.search-results article>span{align-self:start;padding:.4rem .6rem;border-radius:999px;background:var(--nsu-ice-grey);color:var(--nsu-teal);font-size:.62rem;font-weight:600;text-align:center}.search-results h2{margin:0;font-size:1.1rem;color:var(--nsu-navy)}.search-results p{margin:.4rem 0;color:#68727a;font-size:.78rem}.search-results small{color:#87939b;font-size:.65rem}.search-results article>a{width:40px;height:40px;display:grid;place-items:center;border:1px solid #dce6eb;border-radius:50%;color:var(--nsu-navy)}.search-message{max-width:920px;margin:auto;padding:1rem;border-radius:14px;background:#fff4db;color:#725310}@media(max-width:650px){.public-search-form>div{border-radius:20px;grid-template-columns:auto 1fr}.public-search-form button{grid-column:1/-1;width:100%}.search-results article{grid-template-columns:1fr auto}.search-results article>span{justify-self:start}.search-results article>div{grid-column:1/-1;grid-row:2}.search-results article>a{grid-column:2;grid-row:1}}
