/* Public prospecting examples; all imagery is explicitly conceptual or illustrative. */
.prospect-intro{background:#edf0e6}.prospect-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;line-height:1.5;margin:20px 0}.prospect-status strong,.prospect-status span{display:inline-block;padding:8px 12px;border:1px solid #c6d0bf;border-radius:3px;background:#f8faf4;color:#24433c}.prospect-status span{background:#faf4e7;border-color:#dfd1ae;color:#5a4823}.prospect-notice{border-left:4px solid #ba9c5d;background:#f6f4ed;padding:25px 30px}.prospect-notice h2{font-size:30px;margin:0 0 12px}.prospect-heading{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.prospect-heading h2{margin-top:15px}.prospect-cover{margin:32px 0 20px}.prospect-cover img{width:100%;height:auto;display:block;border-radius:4px}.prospect-cover figcaption,.prospect-gallery figcaption{font-size:13px;line-height:1.6;color:#53635b;padding:12px 0}.prospect-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.prospect-gallery figure{margin:0}.prospect-gallery a{display:block;border-radius:4px;overflow:hidden}.prospect-gallery img{display:block;width:100%;height:auto;aspect-ratio:1500/844;object-fit:cover;transition:transform .3s}.prospect-gallery a:hover img{transform:scale(1.025)}.prospect-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:28px 0;border-top:1px solid #cfd8c8;padding-top:26px}.prospect-facts p{font-size:15px}.prospect-pair{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.prospect-pair article{background:#f8f7f1;border:1px solid #d8dfd1}.prospect-pair article>img{display:block;width:100%;height:250px;object-fit:cover}.prospect-pair article>div{padding:30px}.prospect-pair h3{font-size:31px}.investor-contact{display:grid;grid-template-columns:1fr 1fr;gap:60px}.investor-mail{padding:32px;background:white;border:1px solid #d8dfd1}.investor-mail h3{font-size:30px}.investor-mail a{overflow-wrap:anywhere}section[id],article[id]{scroll-margin-top:110px}
@media(max-width:760px){.prospect-heading,.prospect-pair,.prospect-facts,.investor-contact{grid-template-columns:1fr;gap:22px}.prospect-gallery{grid-template-columns:1fr;gap:14px}.prospect-pair article>div,.investor-mail{padding:22px}.prospect-cover{margin-top:20px}.prospect-notice{padding:20px}.prospect-status{font-size:12px}.prospect-pair article>img{height:215px}}
@media(prefers-reduced-motion:reduce){.prospect-gallery img{transition:none}.prospect-gallery a:hover img{transform:none}}
