body{background:#f7f9fc;color:#182a43}main{max-width:1360px;padding:30px 28px 50px}h1{font-size:38px;letter-spacing:-1.4px;margin-bottom:9px}.page-intro{font-size:17px;color:#657389;margin-bottom:28px}.eyebrow{color:#1769e0;font-weight:700;letter-spacing:.14em}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;gap:23px}.market-card{border-radius:13px;border:1px solid #dce4ef;box-shadow:0 5px 22px #213b5b08;transition:box-shadow .2s,transform .2s}.market-card:hover{box-shadow:0 12px 30px #213b5b18;transform:translateY(-2px)}.gallery{position:relative;background:#edf3fc;overflow:hidden;border-radius:12px 12px 0 0}.slides{scroll-behavior:smooth}.slide{width:100%;min-width:100%}.slide a{display:block}.slide img{width:100%;aspect-ratio:1.18;object-fit:contain;display:block}.gallery>button{position:absolute;top:45%;width:44px;height:44px;border-radius:50%;border:1px solid #dae1eb;background:#fffffff2;color:#183554;cursor:pointer;font-size:30px;line-height:1;box-shadow:0 2px 10px #1c355b12}.previous{left:6px}.next{right:6px}.gallery>button:disabled{opacity:.3}.gallery-dots{display:flex;position:absolute;bottom:8px;left:0;right:0;justify-content:center;gap:4px;pointer-events:none}.gallery-dots i{height:4px;width:9px;border-radius:4px;background:#a6b3c7}.gallery-dots i.active{background:#1769e0;width:17px}.card-copy{padding:17px;border-top:1px solid #e7edf4}.tag-row{gap:6px}.tag-row span{background:#eef3fa;color:#5b6c82;font-size:10px;padding:2px 7px}.title-link h2{font-size:23px;margin:9px 0 3px}.fund-line{font-size:12px;color:#657389;margin:0;line-height:1.5}.cheque{margin:14px 0;gap:0}.cheque strong{font-size:20px;line-height:1.3;color:#143c75}.cheque span{font-size:11px}.sector-tags{display:flex;flex-wrap:wrap;gap:6px}.sector-tags a{font-size:10px;line-height:1.4;padding:5px 7px;border:1px solid #dde7f6;border-radius:5px;color:#476180;text-decoration:none;background:#f5f8fe}.sector-tags b{color:#163e75;margin-left:3px}.actions{margin-top:17px;align-items:center;gap:12px}.button{font-size:12px;min-height:44px;padding:10px 13px;border-radius:6px}.primary{background:#1769e0}.details-link{font-size:12px;text-decoration:none;font-weight:bold}.page-footer{margin-top:30px;font-size:11px;color:#7b879a}.detail-hero .gallery{border-radius:12px}.detail-copy h1{font-size:38px}.detail-section .subsector h3{font-size:24px}.detail-section .preview-note{font-size:12px}.detail-hero .slide img{aspect-ratio:1.18}.detail-copy .small{margin-top:18px}
@media(max-width:1140px){.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){main{padding:24px 18px 40px}.market-grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.market-card{width:100%}h1{font-size:34px}.page-intro{font-size:16px}.card-copy{padding:18px}.title-link h2{font-size:25px}.fund-line{font-size:13px}.sector-tags a{font-size:11px}.sector-tags a{min-height:34px;display:inline-flex;align-items:center}.cheque strong{font-size:23px}.gallery>button{opacity:1}.detail-copy h1{font-size:34px}.section-nav{gap:16px}}
@media(prefers-reduced-motion:reduce){html,.slides{scroll-behavior:auto}.market-card{transition:none}}
.catalog-fund-logo{display:block;width:155px;height:45px;object-fit:contain;object-position:left;margin:11px 0 4px}.tag-row span{border-radius:99px;padding:4px 10px;font-weight:700;background:#e0f2fe;color:#075985}.tag-row span:nth-child(2){background:#ede9fe;color:#6d28d9}.sector-tags a{border-radius:99px;font-size:10px;font-weight:600;background:#dcfce7;color:#166534;border:0;padding:6px 9px}.sector-tags a:nth-child(2){background:#dbeafe;color:#1d4ed8}.sector-tags a:nth-child(3){background:#ffedd5;color:#9a3412}.sector-tags a:nth-child(4){background:#ede9fe;color:#6d28d9}.sector-tags a:nth-child(5){background:#cffafe;color:#0e7490}.sector-tags a:nth-child(6){background:#fce7f3;color:#9d174d}.sector-tags b{color:inherit}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.person img{aspect-ratio:1.15}.person .person-role,.person-role{font-size:13px;font-weight:bold;color:#1769e0;margin:4px 0 7px}.person .person-function{font-size:13px;line-height:1.6;color:#53657b;min-height:42px}.profile-link{font-size:12px;font-weight:bold;display:inline-block;margin-top:14px;text-decoration:none}.lp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.lp-card{display:flex;gap:18px;padding:24px;border:1px solid #dce4ef;background:white;border-radius:12px}.lp-card h3{margin:0 0 8px;font-size:21px}.lp-card p{font-size:13px;color:#5b6c82;margin:6px 0}.lp-card .person-role{color:#1769e0}.initials{width:54px;height:54px;flex:0 0 54px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ede9fe;color:#6d28d9;font-weight:bold;font-size:18px}.section-intro{font-size:15px;color:#5b6c82}@media(max-width:760px){.team-grid{grid-template-columns:1fr 1fr}.lp-grid{grid-template-columns:1fr}.lp-card{padding:20px}.person .person-function{min-height:0}}@media(max-width:460px){.team-grid{grid-template-columns:1fr}.person{display:grid;grid-template-columns:115px minmax(0,1fr)}.person img{height:100%;aspect-ratio:auto;min-height:175px}.person div{padding:14px}.person h3{font-size:18px}.person .person-function{font-size:12px}.profile-link{margin-top:8px}.lp-card{gap:13px}.lp-card h3{font-size:18px}.initials{width:44px;height:44px;flex-basis:44px;font-size:15px}.sector-tags a{font-size:11px}}
.hero-logo{width:245px;height:75px;margin-bottom:12px}.detail-copy>.primary{width:230px;border-radius:99px;margin:5px 0 18px}.actions .primary{min-width:140px;border-radius:99px}.section-nav{border:0;background:#e9eff8;padding:8px;border-radius:14px;gap:6px;position:relative}.section-nav a{padding:10px 19px;min-height:44px;border-radius:9px;color:#31516f;background:#ffffff8c;box-shadow:0 1px 3px #12325509}.section-nav a:hover,.section-nav a:focus-visible{background:#1769e0;color:white}.logo-well{height:108px;padding:20px;border-radius:10px;background:linear-gradient(135deg,#f1f5ff,#e2ebf7)}.logo-well.brand-light{background:linear-gradient(125deg,#1a2f46,#284760)}.startup:nth-child(3n+2) .logo-well.brand-light{background:linear-gradient(125deg,#292746,#474065)}.startup:nth-child(3n) .logo-well.brand-light{background:linear-gradient(125deg,#193f3f,#2b5e55)}.startup:nth-child(3n+2) .logo-well.brand-color{background:linear-gradient(135deg,#f7efff,#ece6f7)}.startup:nth-child(3n) .logo-well.brand-color{background:linear-gradient(135deg,#e6f8ef,#ddf1ed)}.logo-well img{object-fit:contain;max-height:75px}.startup{padding:14px;border-radius:13px;box-shadow:0 3px 14px #20365305}.lp-photo{width:62px;height:62px;flex:0 0 62px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px #edf2fa}@media(max-width:760px){.section-nav{gap:5px}.section-nav a{font-size:12px;padding:8px 12px}.hero-logo{display:block!important;width:220px}.detail-copy>.primary{width:210px}.lp-photo{width:50px;height:50px;flex-basis:50px}.logo-well{padding:14px;height:95px}}

.section-nav{width:fit-content;max-width:100%;justify-content:center;margin-left:auto;margin-right:auto}.lp-photo-link{display:block;flex:0 0 62px;line-height:0;border-radius:50%}.lp-photo-link:focus-visible{outline:3px solid #1769e0;outline-offset:5px}@media(max-width:760px){.lp-photo-link{flex-basis:50px}}

.speciale-logo{background:transparent;border-radius:0;padding:0;object-position:left center}.hero-logo.speciale-logo{height:75px}.startup-grid .logo-well img{max-width:100%;object-fit:contain}

.fund-speciale-invest .person img{object-fit:contain;object-position:center; background:white}@media(max-width:460px){.fund-speciale-invest .person img{object-fit:contain}}

.ankur-logo{background:transparent;border-radius:0;padding:0;object-position:left center}.hero-logo.ankur-logo{height:82px}
.fund-endiya-partners .person img{object-fit:contain;object-position:center;background:white}
.lux-fund-logo{max-width:100px!important;width:auto!important;object-position:left center}.hero-logo.lux-fund-logo{height:85px;max-width:100px!important}
.dcvc-fund-logo{width:auto!important;max-width:65px!important;height:65px!important}.fund-dcvc .gallery-dots{max-width:90%;flex-wrap:wrap;gap:3px}.fund-dcvc .gallery-dots i{width:5px}.market-card[data-fund="dcvc"] .gallery-dots{max-width:90%;flex-wrap:wrap;gap:2px}.market-card[data-fund="dcvc"] .gallery-dots i{width:4px;height:3px}
