.acquisition-grid,.acquisition-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.acquisition-card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid #ccddeb;border-radius:12px;background:#f6faff;color:#123955;overflow-wrap:anywhere;text-decoration:none}.acquisition-card:hover{border-color:#1673ab;background:#edf6fd}.acquisition-card b{margin-top:auto;color:#116ca5}.acquisition-card strong{font-size:19px}.acquisition-facts{margin:16px 0}.acquisition-facts>div{padding:16px;background:#f0f6fb;border-radius:10px}.acquisition-facts dt{font-size:13px;color:#40586c}.acquisition-facts dd{margin:8px 0;font-size:21px;font-weight:800}.acquisition-analysis p{line-height:1.8}.acquisition-theme-list{margin:28px 0}.acquisition-body{padding:32px 0}.acquisition-body>.content-panel{margin-bottom:24px}.acquisition-topic-card span{line-height:1.7}.acquisition-topic-card img{width:64px;height:64px;object-fit:contain}.acquisition-quick-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.acquisition-quick-links a{padding:10px 16px;border-radius:8px;background:#eef6fb;color:#135f90;font-weight:700}.acquisition-topic-card:target{outline:3px solid #158ac2;outline-offset:3px}#model-analysis-title,.acquisition-topic-card{scroll-margin-top:160px}@media(max-width:800px){.acquisition-grid,.acquisition-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.acquisition-grid,.acquisition-facts{grid-template-columns:1fr}.acquisition-card{padding:18px}.acquisition-facts dd{font-size:19px}.acquisition-body{padding-top:22px}}

.acquisition-search form{margin-top:16px}.acquisition-search label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.acquisition-search form>div{display:flex;gap:12px}.acquisition-search input{flex:1;min-width:0;border:1px solid #b5cedf;border-radius:8px;padding:12px;font:inherit}@media(max-width:540px){.acquisition-search form>div{flex-direction:column}}

.acquisition-search-results{margin-bottom:32px}
