.project-selector{background:#f3f6f9;scroll-margin-top:110px}.selector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.selector-grid details{padding:22px;border:1px solid #cbd6e1;background:#fff;border-radius:14px;min-width:0}.selector-grid summary{font-family:Georgia,serif;font-size:1.4rem;line-height:1.3;cursor:pointer;min-height:48px}.selector-grid p,.selector-grid li{color:#526479;line-height:1.65}.selector-grid ul{padding-left:20px}.selector-grid .btn{width:100%;text-align:center}.selector-guide{display:block;margin-top:15px;color:#123b66;font-weight:750;line-height:1.5}.search-guidance{margin-top:26px;border-top:1px solid #cbd6e1;padding-top:22px}.search-guidance a{display:inline-block;margin:6px 18px 6px 0;min-height:44px;padding:8px 0;color:#123b66;font-weight:750}@media(max-width:800px){.selector-grid{grid-template-columns:minmax(0,1fr)}}