.page-nav .breadcrumbs li:not(:last-child):after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.space-around{padding:16px}.page-wrapper{min-height:calc(100vh - 313px)}.page-wrapper .main-content .column.large-3{order:2}.page-wrapper .h6+ul,.page-wrapper h6{margin-top:10px}.header .toolbar{background-color:#004b85;padding:5px 16px}.header .toolbar{font-size:13px}.header .toolbar a{color:#fff}.header .toolbar a:hover{color:#ddd}.header .toolbar a i{display:inline-block;transform:rotate(45deg)}.header .actions{display:flex;justify-content:space-between;align-items:center;padding:16px}.header .actions .logo{display:block;background-repeat:no-repeat;background-image:url(https://cdn.idc.com/downloads/IDC_LOGO_Header_White_Color.svg?v=1);width:210px;height:40px}.header .actions .account{color:#fff}.header .actions .account a{color:#fff;font-weight:600}.header .actions .account a:hover{color:#ddd}.header .actions .account .username{position:relative}.header .actions .account .username:hover svg{left:-7px;opacity:1}.header .actions .account .username:hover i{opacity:0}.header .actions .account .username svg{position:absolute;top:0;left:0;opacity:0;transition:.2s ease;pointer-events:none;transform:rotateY(180deg)}.header .actions .account .username svg path{fill:#ddd}.header .actions .account .username i{transition:.2s ease;margin-right:10px}.header .title{padding:16px}.header .title .h1,.header .title h1{color:#fff}.page-nav{min-height:64px;font-size:14px;padding:0 10px}.page-nav .page-nav__actions{margin-left:auto}.page-nav .breadcrumbs{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0;align-items:center}.page-nav .breadcrumbs li{text-transform:none;font-size:inherit}.page-nav .breadcrumbs li:not(:last-child):after{content:"\e901";color:#a5a5a5;font-size:.65em;margin:0 1em;position:relative;top:-1px}.page-nav .breadcrumbs a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.page-nav .breadcrumbs a:focus{outline-color:#01010f}.page-nav .breadcrumbs a:hover{color:var(--idc-2025-color-blue-dark)}.page-nav .contact{display:inline-flex;align-items:center;font-size:0}.page-nav .contact i{font-size:24px}.product-header{margin-bottom:10px}.product-header .group{text-transform:uppercase;margin-bottom:5px}.product-header .col-info{display:flex;flex-direction:column;justify-content:space-between}.tabs-wrap{margin-bottom:24px}.idc-analysts{padding:0;list-style:none;line-height:inherit}.idc-analysts li{display:inline-block}.idc-analysts .idc-analyst .photo{cursor:pointer}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow{line-height:1.5;color:var(--idc-2025-color-blue-dark)}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:after{display:none}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:focus{outline-color:#01010f}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:before{color:var(--idc-2025-color-blue-dark)}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:focus,.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:hover{color:var(--idc-2025-color-blue-dark);transform:none}.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:focus:before,.idc-analysts .idc-analyst .follow-unfollow .link-inline-arrow:hover:before{color:var(--idc-2025-color-blue-dark)}.idc-analysts .idc-analyst .spinner-container .loader{background:#f2f2f2;opacity:.9}.idc-analysts .idc-analyst .link-analyst{padding:0}.idc-analysts .idc-analyst .link-analyst h3{font-family:inherit;line-height:inherit;font-weight:inherit;font-size:inherit}.page-content hr{display:none}.page-content .h4,.page-content h4{margin-top:40px;margin-bottom:15px}.page-content ol,.page-content ul:not(.idc-analysts){list-style-type:disc;padding:0 10px;margin:0 0 30px 10px}.page-content li{list-style:disc}.product-description p{margin-top:15px;margin-bottom:15px}.modal.iframe.custom .big-box{display:flex;flex-direction:column;height:100%}.modal.iframe.custom .big-box .iframe-wrap{flex-grow:1}ul.downloads{list-style-type:none;margin-left:0}ul.downloads li{display:flex}ul.downloads li+li{margin-top:16px}ul.downloads .link-custom{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}ul.downloads .link-custom:focus{outline-color:#01010f}ul.downloads .link-custom{display:flex;align-items:flex-end;color:#2279bc}ul.downloads .link-custom:focus,ul.downloads .link-custom:hover{color:#4196d2}ul.downloads .link-custom:focus i:before,ul.downloads .link-custom:focus span,ul.downloads .link-custom:hover i:before,ul.downloads .link-custom:hover span{color:#4196d2}ul.downloads .link-custom i:before{position:relative;top:-1px}ul.downloads .link-custom i{font-size:1.1rem;margin-right:8px}ul.downloads .link-custom span{line-height:1.4}@media screen and (min-width:50em){.button.bigger{padding:18px 40px}.header .toolbar{padding:5px 32px}.header .actions{padding-left:32px;padding-right:32px}.header .title{padding-left:32px;padding-right:32px;padding-bottom:32px}.page-nav{padding:0 32px}.page-nav .breadcrumbs a{padding:11px 0}.page-nav .contact{font-size:16px}.page-nav .contact i{margin-right:10px}}@media screen and (min-width:50em) and (min-height:50em){.space-around{padding:32px}}@media screen and (min-width:75em){.page-wrapper .column.large-order-2{padding-left:27px}.page-wrapper .main-content .column.large-3{order:1}.page-wrapper .main-content .column.large-9{order:2;padding-left:27px}.header .title .h1,.header .title h1{font-size:3.5rem}.tabs-wrap{border-bottom:1px solid}.tabs-wrap .tabs-title .h4,.tabs-wrap .tabs-title h4{padding:0 32px}}@media screen and (min-width:100em){.space-around{padding:64px}.page-wrapper .column.large-order-2{padding-left:59px}.page-wrapper .main-content .column.large-3{order:1}.page-wrapper .main-content .column.large-9{order:2;padding-left:59px}}@media screen and (min-width:75em) and (max-width:99.9375em) and (max-height:49.9375em){.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}h4{font-size:1.25rem}h5,h6{font-size:1.125rem}body{font-size:.875rem}}@media screen and (max-width:74.9375em){.page-nav .breadcrumbs li:last-of-type,.page-nav .breadcrumbs li:nth-last-child(2):after{display:none}.page-nav .breadcrumbs li:nth-child(2):nth-last-child(3):after,.page-nav .breadcrumbs li:nth-child(3):nth-last-child(2){display:none}.button-box{margin-top:16px}}@media screen and (max-width:49.9375em){.page-nav .breadcrumbs{margin:10px 0}}@media screen and (max-width:400px){.button-box{display:flex;flex-direction:column;align-items:baseline}.button-box .button,.button-box a{margin:0}.button-box .button .button,.button-box .button+a,.button-box a .button,.button-box a+a{margin-top:8px}}