.ventures-page nav [aria-current=page]{color:#126ba6}
.ventures-page .venture-perspective{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding:35px 0 65px}
.ventures-page .venture-perspective h2,.ventures-page .venture-practice h2{font-size:36px;line-height:1.2;letter-spacing:-1.1px;margin:0}
.ventures-page .venture-perspective p{font-size:16px;line-height:1.8;color:#425466;margin:0 0 20px}
.ventures-page .venture-perspective .venture-lead{font-size:22px;color:#0a2f51;line-height:1.5}
.ventures-page .venture-portfolio{padding:55px 0 65px}
.ventures-page .venture-section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px}
.ventures-page .venture-section-heading h2{font-size:36px;line-height:1.2;letter-spacing:-1.1px;margin:0}
.ventures-page .venture-section-heading p{font-size:15px;color:#425466;margin:0}
.ventures-page .venture-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ventures-page .venture-product{border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:#f4f7fa}
.ventures-page .scoutey-venture{background:#e8eefc}.ventures-page .testigo-venture{background:#eceef0}
.ventures-page .venture-product-art{height:185px;display:grid;place-items:center;position:relative;overflow:hidden;padding:25px}
.ventures-page .venture-product-art img{width:100%;max-width:290px;height:auto}
.ventures-page .venture-product-art svg{width:100%;height:100%;fill:none;stroke:#5484aa;stroke-width:1.5}
.ventures-page .venture-product-art svg circle{fill:#f4f7fa}
.ventures-page .venture-product-art svg path{stroke-dasharray:5 6;animation:venture-route 16s linear infinite}
.ventures-page .venture-testigo-mark{font:34px monospace;color:#30363d;z-index:1}
.ventures-page .testigo-venture i{position:absolute;width:160px;height:95px;border:1px solid #78828d50;transform:skewY(-10deg)}
.ventures-page .testigo-venture i:last-child{translate:0 16px}
.ventures-page .venture-product-copy{padding:0 26px 30px;display:flex;flex-direction:column;flex:1}
.ventures-page .venture-status{font-size:12px;color:#52677a;margin-bottom:15px}
.ventures-page .venture-product h3{font-size:25px;letter-spacing:-.7px;margin:0 0 15px}
.ventures-page .venture-product p{font-size:15px;color:#425466;line-height:1.7;margin:0 0 18px}
.ventures-page .venture-product .venture-partner{font-size:12px;color:#59616b}
.ventures-page .venture-product a{display:block;font-size:14px;font-weight:600;text-decoration:none;margin-top:auto;padding-top:22px}
.ventures-page .venture-product a:hover{text-decoration:underline;text-underline-offset:5px}
.ventures-page .venture-practice{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;background:#e3edf6;margin-inline:calc(50% - 50vw);padding:65px max(5vw,calc((100vw - 1096px)/2));margin-top:15px}
.ventures-page .venture-practice p{color:#425466;line-height:1.8;font-size:16px;max-width:470px}
.ventures-page .venture-practice-items{display:grid;gap:27px}
.ventures-page .venture-practice-items h3{font-size:22px;margin:0 0 10px;letter-spacing:-.4px}
.ventures-page .venture-practice-items p{margin:0}
@keyframes venture-route{to{stroke-dashoffset:-110}}
@media(max-width:900px){.ventures-page .venture-products{gap:14px}.ventures-page .venture-product-copy{padding:0 20px 25px}.ventures-page .venture-product h3{font-size:22px}.ventures-page .venture-perspective,.ventures-page .venture-practice{gap:35px}.ventures-page .venture-section-heading{display:block}.ventures-page .venture-section-heading p{margin-top:16px}}
@media(max-width:600px){.ventures-page .venture-perspective{grid-template-columns:1fr;gap:24px;padding:20px 0 30px}.ventures-page .venture-perspective h2,.ventures-page .venture-section-heading h2,.ventures-page .venture-practice h2{font-size:30px}.ventures-page .venture-perspective .venture-lead{font-size:20px}.ventures-page .venture-portfolio{padding:25px 0 35px}.ventures-page .venture-products{grid-template-columns:1fr;gap:22px}.ventures-page .venture-product-art{height:170px}.ventures-page .venture-product-copy{padding:0 26px 28px}.ventures-page .venture-product h3{font-size:27px}.ventures-page .venture-practice{grid-template-columns:1fr;gap:28px;padding:40px 20px}}
@media(prefers-reduced-motion:reduce){.ventures-page .venture-product-art svg path{animation:none}}
