.pg-public-v4.pg-search-v4 .area-purpose{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 24px}.pg-public-v4.pg-search-v4 .area-purpose a{display:flex;align-items:center;justify-content:center;min-height:52px;border:1px solid #b8cdbb;border-radius:8px;padding:10px 12px;background:white;color:#215246;font-size:16px;font-weight:650;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.pg-public-v4.pg-search-v4 .area-purpose a:hover{background:#edf4e9;border-color:#638d73}.pg-public-v4.pg-search-v4 .area-purpose a[aria-current],.pg-public-v4.pg-search-v4 .area-purpose a[aria-pressed=true]{background:#155a50;color:white;border-color:#155a50}.pg-search-v4 .pg-results-header.is-area-results h2{overflow-wrap:anywhere}@media(max-width:700px){.pg-public-v4.pg-search-v4 .area-purpose{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pg-public-v4.pg-search-v4 .area-purpose a{min-height:52px;padding:12px 10px;font-size:16px}.pg-public-v4.pg-search-v4 .area-purpose a[data-area-open]{grid-column:1/-1}.pg-search-v4 .pg-results-header.is-area-results{align-items:flex-start;flex-wrap:wrap;gap:10px}.pg-search-v4 .pg-results-header.is-area-results>div{flex:1 1 100%}.pg-search-v4 .pg-results-header.is-area-results .pg-view-switch{margin-left:auto}}
