.ecosystem-page{position:relative;isolation:isolate;min-height:100%;background:#001b69;color:var(--off-white)}.ecosystem-page::before{position:absolute;z-index:-1;inset:0;background:url("../../Content/images/ekosistem-body-bg.webp") center/cover no-repeat;content:"";transform:rotate(180deg)}@media(max-width: 1199px){.ecosystem-page::before{background-size:auto 100%}}.ecosystem-page main,.ecosystem-page .site-footer{background:rgba(0,0,0,0)}@media(min-width: 1600px){.ecosystem-page main .container-lg{max-width:101.375rem}}.ecosystem-hero{padding:7.5rem 0 0}@media(min-width: 1200px){.ecosystem-hero{padding-top:13.375rem}}.ecosystem-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;color:var(--off-white);font-size:.6875rem;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase}.ecosystem-breadcrumb a{color:var(--light-red)}.ecosystem-breadcrumb img{flex:0 0 auto;width:.5625rem;height:1rem}@media(min-width: 1200px){.ecosystem-breadcrumb{gap:1.3125rem;font-size:.875rem}}.ecosystem-opening{display:grid;gap:3.25rem;margin-top:4.5rem}.ecosystem-opening h1{max-width:50rem;font-size:clamp(2.125rem,4vw,3rem);font-weight:800;letter-spacing:.0625rem;line-height:1.25;text-transform:uppercase}@media(max-width: 1499px){.ecosystem-opening h1{font-size:2.375rem}}@media(max-width: 767px){.ecosystem-opening h1{font-size:clamp(1.8125rem,7vw,2.125rem);letter-spacing:.03125rem}}@media(max-width: 499px){.ecosystem-opening h1{font-size:23px}}.ecosystem-opening h1:lang(en){text-wrap:balance}.ecosystem-opening h1:lang(en) br{display:none}.ecosystem-opening>div>p{max-width:41.75rem;margin-top:1.5rem;color:#c7d1da;font-size:.9375rem;line-height:1.55;text-align:left}@media(min-width: 768px)and (max-width: 1199px){.ecosystem-opening{grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr);align-items:center;gap:clamp(1.25rem,3vw,2.5rem)}.ecosystem-opening h1{font-size:clamp(1.5rem,2.9vw,2rem);letter-spacing:.03125rem}.ecosystem-opening>div>p{margin-top:1.25rem;font-size:.875rem}}@media(min-width: 1200px){.ecosystem-opening{grid-template-columns:minmax(0, 50rem) minmax(0, 43.8125rem);justify-content:space-between;align-items:center;min-height:17.25rem;margin-top:7.625rem}.ecosystem-opening>div>p{font-size:1.125rem;line-height:1.5625rem}}.ecosystem-approach{position:relative;min-height:13.75rem;margin:0;padding:3.25rem 2.625rem;border-radius:1.5rem;background:rgba(0,30,166,.24)}.ecosystem-approach strong{display:block;margin-bottom:1.125rem;color:var(--light-red);font-size:.875rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}.ecosystem-approach p{color:#c7d1da;font-size:.9375rem;line-height:1.55}.ecosystem-approach .quote-start,.ecosystem-approach .quote-end{position:absolute;width:3rem;height:auto}.ecosystem-approach .quote-start{top:-1.375rem;left:0}.ecosystem-approach .quote-end{right:0;bottom:-1.375rem}@media(min-width: 768px)and (max-width: 1199px){.ecosystem-approach{min-height:0;padding:2.5rem 1.75rem}.ecosystem-approach strong{margin-bottom:.875rem;font-size:.8125rem}.ecosystem-approach p{font-size:.875rem}}@media(min-width: 1200px){.ecosystem-approach{min-height:14.5rem;padding:4.5rem 5.5rem;border-radius:1.875rem}.ecosystem-approach p{font-size:1.125rem;line-height:1.5625rem}.ecosystem-approach .quote-start,.ecosystem-approach .quote-end{width:4.3125rem}}.ecosystem-cover{display:block;width:100%;height:auto;aspect-ratio:1622/627;max-height:39.1875rem;margin-top:5rem;object-fit:cover;object-position:center 40%;-webkit-clip-path:url("#ecosystem-cover-clip");clip-path:url("#ecosystem-cover-clip")}@media(min-width: 1200px){.ecosystem-cover{margin-top:8.5rem}}.ecosystem-chain{padding-top:6rem;text-align:center}.ecosystem-chain .ecosystem-kicker{margin-bottom:2.5rem}.ecosystem-chain h2{font-size:clamp(1.9375rem,3.8vw,3rem);font-weight:800;letter-spacing:.0625rem;line-height:1.25;text-transform:uppercase}@media(max-width: 1499px){.ecosystem-chain h2{font-size:2.5rem}}@media(max-width: 1299px){.ecosystem-chain h2{font-size:2.1875rem}}.ecosystem-chain>.container-lg>p:last-of-type{max-width:101.375rem;margin-top:1.125rem;margin-inline:auto;color:#c7d1da;font-size:.9375rem;line-height:1.55}@media(min-width: 1200px){.ecosystem-chain{padding-top:7.8125rem}.ecosystem-chain>.container-lg>p:last-of-type{font-size:1.125rem;line-height:1.5625rem}}.ecosystem-kicker{color:var(--light-red);font-size:.8125rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}@media(min-width: 1200px){.ecosystem-kicker{font-size:1rem}}.ecosystem-actors{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.125rem 1.125rem;max-width:42.5rem;margin:5rem auto 0}.ecosystem-actors article{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;text-align:center}.ecosystem-actors img{width:5.25rem;height:5.25rem;object-fit:contain}.ecosystem-actors h3{margin-top:.625rem;color:#001ea6;font-size:.8125rem;font-weight:700;line-height:1.25}@media(max-width: 599px){.ecosystem-actors{margin-top:13.125rem;transform:translateY(4.5rem)}}@media(min-width: 600px){.ecosystem-actors{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 600px)and (max-width: 1199px){.ecosystem-actors{margin-top:13.125rem}}@media(min-width: 1200px){.ecosystem-actors{gap:3.125rem 1.25rem;margin-top:13.125rem}.ecosystem-actors article{min-height:8.25rem}.ecosystem-actors img{width:6.25rem;height:6.25rem}.ecosystem-actors h3{margin-top:.4375rem;font-size:1rem;line-height:1.5625rem}}.ecosystem-message{width:95%;max-width:106.25rem;margin:9.375rem auto 0;padding:0;color:var(--off-white);font-size:clamp(2.125rem,5vw,4rem);font-weight:800;letter-spacing:.0625rem;line-height:1.17;text-align:center;text-transform:uppercase}@media(max-width: 1699px){.ecosystem-message{font-size:3.25rem}}@media(max-width: 1300px){.ecosystem-message{font-size:2.5rem}}@media(max-width: 1024px){.ecosystem-message{font-size:2rem}}@media(max-width: 599px){.ecosystem-message{line-height:1.4}}@media(min-width: 1200px){.ecosystem-message{margin-top:13.125rem}}.ecosystem-cta{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:9.375rem;padding:3rem 2.125rem;border-radius:1.625rem;background:#001ea6}.ecosystem-cta h2{font-size:clamp(1.6875rem,3.7vw,3rem);font-weight:800;letter-spacing:.0625rem;line-height:1.25;text-transform:uppercase}@media(max-width: 499px){.ecosystem-cta h2{font-size:21px}}@media(min-width: 769px){.ecosystem-cta{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width: 1200px){.ecosystem-cta{min-height:15.5625rem;margin-top:14.0625rem;padding:4.0625rem 6.875rem;border-radius:2.5rem}.ecosystem-cta h2{max-width:56.25rem;font-size:3rem;line-height:3.75rem}}.ecosystem-page .back-to-top{margin-top:6.875rem}@media(min-width: 1200px){.ecosystem-page .back-to-top{margin-top:11.0625rem}}@media(min-width: 1200px){.ecosystem-footer{height:auto;min-height:47.75rem;padding:5rem 0 6rem}.ecosystem-footer .footer-main{height:23.875rem;min-height:23.875rem;padding-top:9rem}}@media(min-width: 1900px){.ecosystem-footer .footer-statement h2{width:57.9375rem;max-width:57.9375rem}}
