.target-market-section{background:var(--primary-light);color:var(--primary-dark);padding:5rem 0;margin-bottom:3rem;position:relative}.target-market-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--accent-blue),transparent)}.target-market-intro{font-size:1.1rem;opacity:.9;max-width:800px;margin:0 auto 3rem;text-align:center}.market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.market-card{padding:1.5rem;background:rgba(255,255,255,.05);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:transform .3s ease,box-shadow .3s ease}.market-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2);border-color:rgba(255,255,255,.2)}.market-title{font-size:1.8rem;font-weight:600;margin-bottom:1rem;color:var(--primary-dark)}.market-description{font-size:1.1rem;opacity:.9;line-height:1.6}@media (max-width:768px){.target-market-section{padding:4rem 0}.market-title{font-size:1.5rem}}@media (max-width:480px){.target-market-section{padding:3rem 0}.market-card{padding:1.5rem}.market-title{font-size:1.3rem}.market-description{font-size:1rem}}@media (prefers-color-scheme:dark){.target-market-section{background:var(--primary-dark);color:var(--primary-light)}.market-card{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.market-title{color:var(--primary-light)}}