:root{--bg-banner:#09263a;--bg-restricted-specs:#09263a}#page-home #page-content{margin:0 auto;max-width:100%;padding:0;width:100%}.home-intro,.restricted-specs{background:var(--bg-banner);background-image:url(/img/home/bg-index-banner.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;color:var(--text-primary-invert);min-height:216px;position:relative}:is(.home-intro,.restricted-specs) .wrapper{padding:3.5rem var(--gutter-x)}:is(:is(.home-intro,.restricted-specs) .wrapper) h1.title{color:inherit;font-size:55px;font-weight:700;line-height:1.1;margin-bottom:1rem}:is(:is(.home-intro,.restricted-specs) .wrapper) .text{font-size:24px;font-weight:500;line-height:1.2;margin:0 auto}.restricted-specs{min-height:80px}.restricted-specs .wrapper{padding:var(--gutter-x);text-align:center}:is(.restricted-specs .wrapper) .text{display:inline-block;font-size:16px;vertical-align:middle}:is(:is(.restricted-specs .wrapper) .text) .btn{margin-left:3rem}.content-section{padding:2rem 0}.content-section .wrapper{padding-left:calc(var(--gutter-x) - .75rem);padding-right:calc(var(--gutter-x) - .75rem)}.content-section h2{color:inherit;font-size:28px;margin:0 0 1rem}.content-section p{margin-bottom:1rem}.content-section .container,.content-section .container-fluid{margin-bottom:calc(var(--bs-gutter-x)*-1)}.content-section .col{margin-bottom:var(--bs-gutter-x)}.content-section.col{padding:2rem 0}.why-account h2{text-align:center}.why-account .btn{max-width:100%;width:240px}.product-card{border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,4,15,.15);height:100%;margin:0;min-height:200px}.product-card:focus,.product-card:hover{box-shadow:0 6px 12px 0 rgba(0,4,15,.15);cursor:pointer;text-decoration:none;transition:background .15s}.product-card .bottom-label .label{font-size:10px;height:16px;line-height:16px}.featured-products{background:var(--bg-featured-products);color:var(--text-primary)}.featured-products .col{position:relative}.featured-products .product-card{border-top:4px solid #40c2cc}:is(.featured-products .product-card) .name{min-height:30px;padding-top:5px}:is(:is(.featured-products .product-card) .name) img{max-height:30px}.wsh:is(.featured-products .product-card){background-color:#339ba3;background-image:url(/img/home/bg-wsh-events.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-width:4px 0 0;color:#fff}.vetta:is(.featured-products .product-card){background-color:#46338a;border-width:4px 0 0;color:#fff}.vetta:is(.featured-products .product-card) .name{padding:0}.term-corra-card:is(.featured-products .product-card){background:#18242f url(/img/home/bg-term-corra.png) 50%/cover no-repeat;border-width:4px 0 0;color:#fff}:is(.term-corra-card:is(.featured-products .product-card) .name) .corra{color:#b8f5ef}.esg:is(.featured-products .product-card){background:#4c7220 url(/img/home/bg-esg-data-hub.png) 50%/cover no-repeat;border-width:4px 0 0;color:#fff}.launch-applications{background:var(--bg-launch-applications)}.launch-applications .product-card{min-height:0;padding-left:4.25em}:is(.launch-applications .product-card):focus,:is(.launch-applications .product-card):hover{background:var(--bg-body)}:is(.launch-applications .product-card) .product-icon-box{height:30px;left:1.5em;position:absolute;width:30px}:is(:is(.launch-applications .product-card) .product-icon-box) .product-icon,:is(:is(.launch-applications .product-card) .product-icon-box) svg{max-height:30px;max-width:30px}:is(.launch-applications .product-card) .name{font-size:1.5em;font-weight:700;line-height:1.2em;margin-bottom:.55em;margin-top:2px}:is(.launch-applications .product-card) .description{margin-bottom:1rem}:is(.launch-applications .product-card) .btn{--bs-btn-bg:transparent}.popular-products{background:#40c2cc}.popular-products .product-card{border:0;min-height:0}:is(.featured-products,.popular-products) .product-card{min-height:0}.other:is(:is(.featured-products,.popular-products) .product-card) .description{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;line-height:1.4;min-height:7em;overflow:hidden}
@media (min-width:992px){.main-products .featured-products,.main-products .launch-applications{padding-left:1.25rem;padding-right:1.25rem}}
@media (min-width:1200px){.main-products{background:linear-gradient(90deg,#fff 0,#fff 66%,var(--bg-launch-applications) 66%,var(--bg-launch-applications) 100%);position:relative}.main-products .wrapper{display:flex}}
@media (max-width:991.98px){.restricted-specs .text{font-size:18px}.content-section{padding:1.5rem 0}.content-section h2{font-size:26px}.why-account .btn.btn-none,.why-account .btn.btn-teal{font-size:16px}}
@media (max-width:767.98px){.home-intro{min-height:0}.home-intro .wrapper{padding:2rem var(--gutter-x)}:is(.home-intro .wrapper) h1.title{font-size:50px}:is(.home-intro .wrapper) .text{font-size:20px}.restricted-specs{top:117px}.restricted-specs .text{line-height:1.4}.restricted-specs .btn-restricted-specs{display:block;float:none;margin-top:1em}.content-section h2{font-size:18px;margin-bottom:1em}.why-account .btn.btn-none,.why-account .btn.btn-teal{font-size:14px}}
@media (max-width:575.98px){.home-intro .wrapper{padding:var(--gutter-x)}:is(.home-intro .wrapper) h1.title{font-size:45px}:is(.home-intro .wrapper) .text{font-size:18px}.content-section{padding:2em 0}.content-section .row>div{white-space:normal}}