
.zvy-section{padding-top:2.5rem;padding-bottom:2.5rem}.zvy-section h1{font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.12;font-weight:700;max-width:23ch}.zvy-section h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:650;margin-bottom:1rem;line-height:1.3}.zvy-section h3{font-size:1.08rem;font-weight:650;margin-bottom:.5rem}.zvy-section p{line-height:1.75;max-width:85ch;margin:.65rem 0 1rem}.zvy-section a{color:#67e8f9;text-underline-offset:4px}.zvy-section a:hover{text-decoration:underline}.zvy-section label{display:block;font-weight:600;margin-bottom:.45rem}.zvy-section input,.zvy-section select,.zvy-section textarea{width:100%;max-width:100%;padding:.8rem;border:1px solid #ffffff35;border-radius:10px;background:#101824;color:#edf2f7;box-sizing:border-box}.zvy-section select{color-scheme:dark}.zvy-section input[type=search]{max-width:40rem}.zvy-section details{margin:1rem 0;border-top:1px solid #ffffff24;padding-top:1rem}.zvy-section summary{cursor:pointer;font-weight:600;line-height:1.6}.zvy-section [hidden]{display:none!important}.zvy-grid,.zvy-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1rem}.zvy-card{padding:1.4rem;border:1px solid #ffffff24;border-radius:16px;background:#ffffff04}.zvy-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:.65rem;margin:1rem 0}.zvy-directory>a{display:block;padding:.8rem 1rem;border:1px solid #ffffff20;border-radius:10px;line-height:1.6}.zvy-chips,.zvy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:1rem 0}.zvy-chips>a{padding:.65rem .9rem;border:1px solid #ffffff24;border-radius:999px}.zvy-section .btn-cta{color:white}.zvy-small{font-size:.9rem}.zvy-result{border-left:3px solid #67e8f9;padding-left:1.2rem;margin-top:1.4rem}.zvy-section button{min-height:44px}.zvy-section :focus-visible{outline:2px solid #67e8f9;outline-offset:3px}.zvy-section nav{margin-bottom:1rem}

[data-ai-industry-directory]{display:block;columns:2;column-gap:24px}[data-ai-industry-row]{break-inside:avoid;padding:12px;border:1px solid #33465f;border-radius:10px}[data-ai-industry-row] summary{min-height:32px;cursor:pointer}[data-ai-industry-row][hidden]{display:none!important}.zvy-section li{line-height:1.8;margin-block:10px}.zvy-section select{min-height:46px}#ai-finder,#ai-industries{scroll-margin-top:100px}@media(max-width:699px){[data-ai-industry-directory]{columns:1}}