﻿@font-face{font-family:'mini-icons';src:url(/assets/2022_ci/mini-icons-66ab652aaa46ae9030ce7055a6d852e7b2489e9dd050a1faa258bb43a5a0a7dd.woff);font-weight:normal;font-style:normal}.ci2022-hidden,.hide{display:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.grid-inner{margin:0 -8px;display:flex;flex-wrap:wrap}@font-face{font-family:'mini-sans-serif';src:url(/assets/2022_ci/mini-sans-serif-bold-a2c358cd8edf15a63d2321a499e4330216e7b34f8d68ab1aaba6b8c4aba1016e.woff);font-weight:bold;font-style:normal}@font-face{font-family:'mini-sans-serif';src:url(/assets/2022_ci/mini-sans-serif-regular-c1eb61aad1183f07460d521131b3680090e5ad994e287e3ba12d9af4a9232fdd.woff);font-weight:normal;font-style:normal}@font-face{font-family:'mini-serif';src:url(/assets/2022_ci/mini-serif-bold-8b7ef187353fe10b757e2fa9ade046db43d48837303bf9deadb519b4e9ae793e.woff);font-weight:600;font-style:normal}@font-face{font-family:'mini-serif';src:url(/assets/2022_ci/mini-serif-italic-f9ddce88232622539b2c3691fddc665ce682bbaf771a0b4c6f13e304dd6ee82b.woff);font-weight:normal;font-style:italic}@font-face{font-family:'mini-serif';src:url(/assets/2022_ci/mini-serif-regular-93ee7edbfc1a26a0d8a3200e3c93fdfe3ad13f1e8a527c950123ad4546aa9d81.woff);font-weight:normal;font-style:normal}.h1,h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:7.2rem;line-height:7.2rem}.h1:after,h1:after{content:'.'}.h2,h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.h2:after,h2:after{content:'.'}.h3,h3{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.h3:after,h3:after{content:'.'}.h4,h4{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem}.h4:after,h4:after{content:'.'}.h5,h5{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem}.h5:after,h5:after{content:'.'}.h6,h6{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:1.6rem;line-height:1.6rem}.h6:after,h6:after{content:'.'}html{font-size:62.5%}body{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem;color:#000;-webkit-font-smoothing:antialiased}a{color:inherit}a:hover{color:inherit}h1.has-keyline{position:relative}@media (max-width: 767.5px){h1.has-keyline{padding-top:1.5rem}}@media (min-width: 768px) and (max-width: 1194.5px){h1.has-keyline{padding-top:2.5rem}}@media (min-width: 1195px){h1.has-keyline{padding-left:2.5rem}}h1.has-keyline:before{content:'';position:absolute;left:0}@media (max-width: 1194.5px){h1.has-keyline:before{top:0}}@media (max-width: 767.5px){h1.has-keyline:before{border-top:solid 4px;border-top-color:inherit;width:10rem}}@media (min-width: 768px) and (max-width: 1194.5px){h1.has-keyline:before{border-top:solid 8px;border-top-color:inherit;width:20rem}}@media (min-width: 1195px){h1.has-keyline:before{height:calc(100% - 16px);border-left:solid 8px;border-left-color:inherit;top:50%;transform:translateY(-50%)}}.feature-modal .feature-modal-video-container,.feature-modal.dark-theme .modal-dialog .feature-modal-video-container,#artifact-container .artifact-video-container,.video{height:0;width:100%;padding-bottom:calc(0.5625 * 100%);overflow:hidden;position:relative}.feature-modal .feature-modal-video-container img,.feature-modal.dark-theme .modal-dialog .feature-modal-video-container img,#artifact-container .artifact-video-container img,.video img,.feature-modal .feature-modal-video-container iframe,.feature-modal.dark-theme .modal-dialog .feature-modal-video-container iframe,#artifact-container .artifact-video-container iframe,.video iframe{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.link-with-arrow-large,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a,.link-with-arrow-medium,#discover-menu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a,.link-with-arrow-small{position:relative;transition:all .2s;text-decoration:none}.link-with-arrow-large:before,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,.link-with-arrow-medium:before,#discover-menu ul li.website-navigation-item-leads-to-submenu a:before,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a:before,.link-with-arrow-small:before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.link-with-arrow-large:hover,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a:hover,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a:hover,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a:hover,.link-with-arrow-medium:hover,#discover-menu ul li.website-navigation-item-leads-to-submenu a:hover,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a:hover,.link-with-arrow-small:hover,.link-with-arrow-large:focus,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a:focus,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a:focus,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a:focus,.link-with-arrow-medium:focus,#discover-menu ul li.website-navigation-item-leads-to-submenu a:focus,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a:focus,.link-with-arrow-small:focus{color:#2992BA;text-decoration:none}.link-with-arrow-small{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;padding-left:20px}.link-with-arrow-small:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:14px;content:""}.link-with-arrow-medium,#discover-menu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;padding-left:20px}.link-with-arrow-medium:before,#discover-menu ul li.website-navigation-item-leads-to-submenu a:before,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:12px;content:"";top:calc(50% + 1px)}.link-with-arrow-large,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a{padding-left:25px}@media (max-width: 767.5px){.link-with-arrow-large,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}}@media (min-width: 768px){.link-with-arrow-large,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem}}.link-with-arrow-large:before,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;content:""}.link-with-arrow-on-right,#discover-menu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a{padding-left:0}.link-with-arrow-on-right.link-with-arrow-small,#discover-menu ul li.website-navigation-item-leads-to-submenu a.link-with-arrow-small,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a.link-with-arrow-small{padding-right:20px}.link-with-arrow-on-right.link-with-arrow-medium,#discover-menu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a{padding-right:20px}.link-with-arrow-on-right.link-with-arrow-large,#discover-menu ul li.website-navigation-item-leads-to-submenu a.link-with-arrow-large,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a.link-with-arrow-on-right,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link #discover-menu ul li.website-navigation-item-leads-to-submenu a,#discover-menu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a.link-with-arrow-on-right,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link #discover-menu ul li.website-navigation-item-leads-to-submenu a,#discover-menu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a.link-with-arrow-on-right,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link #discover-menu ul li.website-navigation-item-leads-to-submenu a,#discover-menu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a.link-with-arrow-large,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link .website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link .website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu #website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link .website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a{padding-right:25px}.link-with-arrow-on-right:before,#discover-menu ul li.website-navigation-item-leads-to-submenu a:before,.website-navigation-mobile-submenu ul li.website-navigation-item-leads-to-submenu a:before{left:auto;right:0}.link-with-arrow-back:before,#website-navigation-discover-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-business-areas-mobile-submenu .website-navigation-mobile-submenu-header-link a:before,#website-navigation-discover-news-mobile-submenu .website-navigation-mobile-submenu-header-link a:before{transform:translateY(-50%) rotate(-180deg)}.block-link{display:block}.block-link img{width:100%}.login-page:not(.request-access) form:invalid input[type="submit"],.share-content .artifacts-page .basket .btn-clear-all[disabled],.share-content .customer-details-page .email-templates li .btn[disabled],.share-content .artifacts-page .tabbed-panel .item-tab-btn[disabled],div.hopscotch-bubble .hopscotch-nav-button.prev[disabled],.share-content .confirmation-modal .modal-footer .btn-secondary[disabled],.share-content .email-preview-page .actions .btn-primary[disabled],.share-content .customer-details-page .share-content-form section.actions .btn-primary[disabled],.share-content .artifacts-page .action-btns.stuck .btn-primary[disabled],.share-content .artifacts-page .basket .action-btns .btn-primary[disabled],.login-page.request-access form input[disabled][type="submit"],.login-page:not(.request-access) #login-body .links a[disabled],.feature-modal .feature-modal-content .btn[disabled],.secondary-button[disabled],.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn[disabled],.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button[disabled],div.hopscotch-bubble .hopscotch-nav-button.next[disabled],.users-page .add-user-container input[disabled][type="submit"],.share-content-holding .actions .cta[disabled],.share-content .confirmation-modal .modal-footer .btn-primary[disabled],.share-content .email-preview-page .actions .btn-secondary[disabled],.share-content .customer-details-page .share-content-form section.actions .btn-secondary[disabled],.share-content .artifacts-page .action-btns.stuck .btn-secondary[disabled],.share-content .artifacts-page .basket .action-btns .btn-secondary[disabled],.primary-button[disabled],.website-search button[disabled],.share-content .artifacts-page .basket .disabled.btn-clear-all,.share-content .customer-details-page .email-templates li .disabled.btn,.share-content .artifacts-page .tabbed-panel .disabled.item-tab-btn,div.hopscotch-bubble .disabled.hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .disabled.btn-secondary,.share-content .email-preview-page .actions .disabled.btn-primary,.share-content .customer-details-page .share-content-form section.actions .disabled.btn-primary,.share-content .artifacts-page .action-btns.stuck .disabled.btn-primary,.share-content .artifacts-page .basket .action-btns .disabled.btn-primary,.login-page.request-access form input.disabled[type="submit"],.login-page:not(.request-access) #login-body .links a.disabled,.feature-modal .feature-modal-content .disabled.btn,.disabled.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .disabled.btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .disabled.primary-button,div.hopscotch-bubble .disabled.hopscotch-nav-button.next,.users-page .add-user-container input.disabled[type="submit"],.share-content-holding .actions .disabled.cta,.share-content .confirmation-modal .modal-footer .disabled.btn-primary,.share-content .email-preview-page .actions .disabled.btn-secondary,.share-content .customer-details-page .share-content-form section.actions .disabled.btn-secondary,.share-content .artifacts-page .action-btns.stuck .disabled.btn-secondary,.share-content .artifacts-page .basket .action-btns .disabled.btn-secondary,.disabled.primary-button,.website-search button.disabled,.share-content .artifacts-page .basket .btn-disabled.btn-clear-all,.share-content .customer-details-page .email-templates li .btn-disabled.btn,.share-content .artifacts-page .tabbed-panel .btn-disabled.item-tab-btn,div.hopscotch-bubble .btn-disabled.hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .btn-disabled.btn-secondary,.share-content .email-preview-page .actions .btn-disabled.btn-primary,.share-content .customer-details-page .share-content-form section.actions .btn-disabled.btn-primary,.share-content .artifacts-page .action-btns.stuck .btn-disabled.btn-primary,.share-content .artifacts-page .basket .action-btns .btn-disabled.btn-primary,.login-page.request-access form input.btn-disabled[type="submit"],.login-page:not(.request-access) #login-body .links a.btn-disabled,.feature-modal .feature-modal-content .btn-disabled.btn,.btn-disabled.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn-disabled.btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn-disabled.primary-button,div.hopscotch-bubble .btn-disabled.hopscotch-nav-button.next,.users-page .add-user-container input.btn-disabled[type="submit"],.share-content-holding .actions .btn-disabled.cta,.share-content .confirmation-modal .modal-footer .btn-disabled.btn-primary,.share-content .email-preview-page .actions .btn-disabled.btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-disabled.btn-secondary,.share-content .artifacts-page .action-btns.stuck .btn-disabled.btn-secondary,.share-content .artifacts-page .basket .action-btns .btn-disabled.btn-secondary,.btn-disabled.primary-button,.website-search button.btn-disabled{background-color:#C5C5C5;pointer-events:none}.share-content .artifacts-page .basket .btn-clear-all,.share-content .customer-details-page .email-templates li .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn,div.hopscotch-bubble .hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .btn-secondary,.share-content .email-preview-page .actions .btn-primary,.share-content .customer-details-page .share-content-form section.actions .btn-primary,.share-content .artifacts-page .action-btns.stuck .btn-primary,.share-content .artifacts-page .basket .action-btns .btn-primary,.login-page.request-access form input[type="submit"],.login-page:not(.request-access) #login-body .links a,.feature-modal .feature-modal-content .btn,.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button,div.hopscotch-bubble .hopscotch-nav-button.next,.users-page .add-user-container input[type="submit"],.share-content-holding .actions .cta,.share-content .confirmation-modal .modal-footer .btn-primary,.share-content .email-preview-page .actions .btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-secondary,.share-content .artifacts-page .action-btns.stuck .btn-secondary,.share-content .artifacts-page .basket .action-btns .btn-secondary,.primary-button,.website-search button{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;border-radius:30px;border:0;min-width:240px;transition:all .2s;display:inline-block;text-align:center;cursor:pointer;box-sizing:border-box}@media (max-width: 767.5px){.share-content .artifacts-page .basket .btn-clear-all,.share-content .customer-details-page .email-templates li .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn,div.hopscotch-bubble .hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .btn-secondary,.share-content .email-preview-page .actions .btn-primary,.share-content .customer-details-page .share-content-form section.actions .btn-primary,.share-content .artifacts-page .action-btns.stuck .btn-primary,.share-content .artifacts-page .basket .action-btns .btn-primary,.login-page.request-access form input[type="submit"],.login-page:not(.request-access) #login-body .links a,.feature-modal .feature-modal-content .btn,.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button,div.hopscotch-bubble .hopscotch-nav-button.next,.users-page .add-user-container input[type="submit"],.share-content-holding .actions .cta,.share-content .confirmation-modal .modal-footer .btn-primary,.share-content .email-preview-page .actions .btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-secondary,.share-content .artifacts-page .action-btns.stuck .btn-secondary,.share-content .artifacts-page .basket .action-btns .btn-secondary,.primary-button,.website-search button{padding:11px 20px}}@media (min-width: 768px){.share-content .artifacts-page .basket .btn-clear-all,.share-content .customer-details-page .email-templates li .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn,div.hopscotch-bubble .hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .btn-secondary,.share-content .email-preview-page .actions .btn-primary,.share-content .customer-details-page .share-content-form section.actions .btn-primary,.share-content .artifacts-page .action-btns.stuck .btn-primary,.share-content .artifacts-page .basket .action-btns .btn-primary,.login-page.request-access form input[type="submit"],.login-page:not(.request-access) #login-body .links a,.feature-modal .feature-modal-content .btn,.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button,div.hopscotch-bubble .hopscotch-nav-button.next,.users-page .add-user-container input[type="submit"],.share-content-holding .actions .cta,.share-content .confirmation-modal .modal-footer .btn-primary,.share-content .email-preview-page .actions .btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-secondary,.share-content .artifacts-page .action-btns.stuck .btn-secondary,.share-content .artifacts-page .basket .action-btns .btn-secondary,.primary-button,.website-search button{padding:17px 30px}}.share-content .artifacts-page .basket .btn-clear-all:hover,.share-content .customer-details-page .email-templates li .btn:hover,.share-content .artifacts-page .tabbed-panel .item-tab-btn:hover,div.hopscotch-bubble .hopscotch-nav-button.prev:hover,.share-content .confirmation-modal .modal-footer .btn-secondary:hover,.share-content .email-preview-page .actions .btn-primary:hover,.share-content .customer-details-page .share-content-form section.actions .btn-primary:hover,.share-content .artifacts-page .action-btns.stuck .btn-primary:hover,.share-content .artifacts-page .basket .action-btns .btn-primary:hover,.login-page.request-access form input[type="submit"]:hover,.login-page:not(.request-access) #login-body .links a:hover,.feature-modal .feature-modal-content .btn:hover,.secondary-button:hover,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn:hover,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button:hover,div.hopscotch-bubble .hopscotch-nav-button.next:hover,.users-page .add-user-container input[type="submit"]:hover,.share-content-holding .actions .cta:hover,.share-content .confirmation-modal .modal-footer .btn-primary:hover,.share-content .email-preview-page .actions .btn-secondary:hover,.share-content .customer-details-page .share-content-form section.actions .btn-secondary:hover,.share-content .artifacts-page .action-btns.stuck .btn-secondary:hover,.share-content .artifacts-page .basket .action-btns .btn-secondary:hover,.primary-button:hover,.website-search button:hover,.share-content .artifacts-page .basket .btn-clear-all:focus,.share-content .customer-details-page .email-templates li .btn:focus,.share-content .artifacts-page .tabbed-panel .item-tab-btn:focus,div.hopscotch-bubble .hopscotch-nav-button.prev:focus,.share-content .confirmation-modal .modal-footer .btn-secondary:focus,.share-content .email-preview-page .actions .btn-primary:focus,.share-content .customer-details-page .share-content-form section.actions .btn-primary:focus,.share-content .artifacts-page .action-btns.stuck .btn-primary:focus,.share-content .artifacts-page .basket .action-btns .btn-primary:focus,.login-page.request-access form input[type="submit"]:focus,.login-page:not(.request-access) #login-body .links a:focus,.feature-modal .feature-modal-content .btn:focus,.secondary-button:focus,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn:focus,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button:focus,div.hopscotch-bubble .hopscotch-nav-button.next:focus,.users-page .add-user-container input[type="submit"]:focus,.share-content-holding .actions .cta:focus,.share-content .confirmation-modal .modal-footer .btn-primary:focus,.share-content .email-preview-page .actions .btn-secondary:focus,.share-content .customer-details-page .share-content-form section.actions .btn-secondary:focus,.share-content .artifacts-page .action-btns.stuck .btn-secondary:focus,.share-content .artifacts-page .basket .action-btns .btn-secondary:focus,.primary-button:focus,.website-search button:focus{text-decoration:none}.website-search button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button{min-width:140px}div.hopscotch-bubble .hopscotch-nav-button.next,.users-page .add-user-container input[type="submit"],.share-content-holding .actions .cta,.share-content .confirmation-modal .modal-footer .btn-primary,.share-content .email-preview-page .actions .btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-secondary,.share-content .artifacts-page .action-btns.stuck .btn-secondary,.share-content .artifacts-page .basket .action-btns .btn-secondary,.primary-button,.website-search button{background-color:#000;color:#FFF}div.hopscotch-bubble .hopscotch-nav-button.next:hover,.users-page .add-user-container input[type="submit"]:hover,.share-content-holding .actions .cta:hover,.share-content .confirmation-modal .modal-footer .btn-primary:hover,.share-content .email-preview-page .actions .btn-secondary:hover,.share-content .customer-details-page .share-content-form section.actions .btn-secondary:hover,.share-content .artifacts-page .action-btns.stuck .btn-secondary:hover,.share-content .artifacts-page .basket .action-btns .btn-secondary:hover,.primary-button:hover,.website-search button:hover,div.hopscotch-bubble .hopscotch-nav-button.next:focus,.users-page .add-user-container input[type="submit"]:focus,.share-content-holding .actions .cta:focus,.share-content .confirmation-modal .modal-footer .btn-primary:focus,.share-content .email-preview-page .actions .btn-secondary:focus,.share-content .customer-details-page .share-content-form section.actions .btn-secondary:focus,.share-content .artifacts-page .action-btns.stuck .btn-secondary:focus,.share-content .artifacts-page .basket .action-btns .btn-secondary:focus,.primary-button:focus,.website-search button:focus{background-color:#484848;color:#FFF}div.hopscotch-bubble .hopscotch-nav-button.prev,.share-content .confirmation-modal .modal-footer .btn-secondary,.share-content .email-preview-page .actions .btn-primary,.share-content .customer-details-page .share-content-form section.actions .btn-primary,.share-content .artifacts-page .action-btns.stuck .btn-primary,.share-content .artifacts-page .basket .action-btns .btn-primary,.login-page.request-access form input[type="submit"],.login-page:not(.request-access) #login-body .links a,.feature-modal .feature-modal-content .btn,.secondary-button,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button{background-color:#195A78;color:#FFF}div.hopscotch-bubble .hopscotch-nav-button.prev:hover,.share-content .confirmation-modal .modal-footer .btn-secondary:hover,.share-content .email-preview-page .actions .btn-primary:hover,.share-content .customer-details-page .share-content-form section.actions .btn-primary:hover,.share-content .artifacts-page .action-btns.stuck .btn-primary:hover,.share-content .artifacts-page .basket .action-btns .btn-primary:hover,.login-page.request-access form input[type="submit"]:hover,.login-page:not(.request-access) #login-body .links a:hover,.feature-modal .feature-modal-content .btn:hover,.secondary-button:hover,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn:hover,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button:hover,div.hopscotch-bubble .hopscotch-nav-button.prev:focus,.share-content .confirmation-modal .modal-footer .btn-secondary:focus,.share-content .email-preview-page .actions .btn-primary:focus,.share-content .customer-details-page .share-content-form section.actions .btn-primary:focus,.share-content .artifacts-page .action-btns.stuck .btn-primary:focus,.share-content .artifacts-page .basket .action-btns .btn-primary:focus,.login-page.request-access form input[type="submit"]:focus,.login-page:not(.request-access) #login-body .links a:focus,.feature-modal .feature-modal-content .btn:focus,.secondary-button:focus,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn:focus,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button:focus{background-color:#2992BA;color:#FFF}.share-content .customer-details-page .email-templates li.selected .btn:hover,.share-content .customer-details-page .email-templates li.selected .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn.active:hover,.share-content .customer-details-page .email-templates li .active.btn,.share-content .artifacts-page .tabbed-panel .active.item-tab-btn{background-color:#000;color:#FFF}.share-content .customer-details-page .email-templates li.selected .btn:hover svg polygon,.share-content .customer-details-page .email-templates li.selected .btn svg polygon,.share-content .artifacts-page .tabbed-panel .item-tab-btn.active:hover svg polygon,.share-content .customer-details-page .email-templates li .active.btn svg polygon,.share-content .artifacts-page .tabbed-panel .active.item-tab-btn svg polygon,.share-content .customer-details-page .email-templates li.selected .btn:hover svg path,.share-content .customer-details-page .email-templates li.selected .btn svg path,.share-content .artifacts-page .tabbed-panel .item-tab-btn.active:hover svg path,.share-content .customer-details-page .email-templates li .active.btn svg path,.share-content .artifacts-page .tabbed-panel .active.item-tab-btn svg path{fill:#FFF}.share-content .customer-details-page .email-templates li .btn:hover,.share-content .artifacts-page .tabbed-panel .item-tab-btn:hover,.share-content .customer-details-page .email-templates li .btn:focus,.share-content .artifacts-page .tabbed-panel .item-tab-btn:focus{background-color:#484848;color:#FFF}.share-content .customer-details-page .email-templates li .btn:hover svg polygon,.share-content .artifacts-page .tabbed-panel .item-tab-btn:hover svg polygon,.share-content .customer-details-page .email-templates li .btn:focus svg polygon,.share-content .artifacts-page .tabbed-panel .item-tab-btn:focus svg polygon,.share-content .customer-details-page .email-templates li .btn:hover svg path,.share-content .artifacts-page .tabbed-panel .item-tab-btn:hover svg path,.share-content .customer-details-page .email-templates li .btn:focus svg path,.share-content .artifacts-page .tabbed-panel .item-tab-btn:focus svg path{fill:#FFF}.share-content .customer-details-page .email-templates li .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn{background-color:#FFF;color:#000;border:solid 1px #000;min-width:0}@media (min-width: 768px){.share-content .customer-details-page .email-templates li .btn,.share-content .artifacts-page .tabbed-panel .item-tab-btn{padding:17px 20px}}.share-content .customer-details-page .email-templates li .btn svg polygon,.share-content .artifacts-page .tabbed-panel .item-tab-btn svg polygon,.share-content .customer-details-page .email-templates li .btn svg path,.share-content .artifacts-page .tabbed-panel .item-tab-btn svg path{transition:fill .2s;fill:#000}.share-content .artifacts-page .tabbed-panel .item-tab-btn{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;padding:10px}.share-content .artifacts-page .basket .btn-clear-all{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:10px 15px;background-color:#990000;color:#FFF;min-width:0}.share-content .artifacts-page .basket .btn-clear-all:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:7px;content:"";margin-left:7px}.share-content .artifacts-page .basket .btn-clear-all:hover,.share-content .artifacts-page .basket .btn-clear-all:focus{background-color:#CC0000}@media (max-width: 1194.5px){section.business-critical{margin:4rem 0}}@media (min-width: 1195px){section.business-critical{margin:6rem 0}}section.business-critical h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;text-align:center;margin:0 0 50px}section.business-critical h2:after{content:'.'}@media (max-width: 1194.5px){section.business-critical .grid .grid-inner{margin:0 -8px;display:flex;flex-wrap:wrap}}@media (min-width: 1195px){section.business-critical .grid .grid-inner{margin:0 -50px;display:flex;flex-wrap:wrap}}section.business-critical .grid a{padding:25px;padding-left:0;padding-right:60px;border-bottom:solid 1px #ACABAB;box-sizing:border-box;font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem}@media (max-width: 767.5px){section.business-critical .grid a{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px) and (max-width: 1194.5px){section.business-critical .grid a{width:calc((100% / 2) - 16px);margin:8px}}@media (min-width: 1195px){section.business-critical .grid a{width:calc((100% / 2) - 100px);margin:50px;margin-top:0;margin-bottom:0}}section.business-critical .grid a.show-icon:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";position:absolute;right:30px;top:50%;transform:translateY(-50%)}label.toggle{cursor:pointer;position:relative;display:flex;align-items:center;font-size:1.4rem;margin:0}label.toggle input.toggle-native-input{opacity:0;width:0;height:0}label.toggle input.toggle-native-input:not(:checked)~.toggle-slider:before{left:2px}@media (max-width: 1194.5px){label.toggle input.toggle-native-input:not(:checked)~.toggle-label--on{color:#ACABAB}}@media (min-width: 1195px){label.toggle input.toggle-native-input:not(:checked)~.toggle-label--on{color:#C5C5C5}}@media (max-width: 1194.5px){label.toggle input.toggle-native-input:not(:checked)~.toggle-label--off{color:black}}@media (min-width: 1195px){label.toggle input.toggle-native-input:not(:checked)~.toggle-label--off{color:white}}@media (min-width: 1195px){label.toggle input.toggle-native-input:checked~.toggle-slider:before{left:12px}}@media (max-width: 1194.5px){label.toggle input.toggle-native-input:checked~.toggle-slider:before{left:22px}}@media (max-width: 1194.5px){label.toggle input.toggle-native-input:checked~.toggle-label--on{color:black}}@media (min-width: 1195px){label.toggle input.toggle-native-input:checked~.toggle-label--on{color:white}}@media (max-width: 1194.5px){label.toggle input.toggle-native-input:checked~.toggle-label--off{color:#ACABAB}}@media (min-width: 1195px){label.toggle input.toggle-native-input:checked~.toggle-label--off{color:#C5C5C5}}label.toggle .toggle-slider{transition:300ms;display:inline-block;position:relative;border-radius:20px;margin:0 10px}@media (max-width: 1194.5px){label.toggle .toggle-slider{border:solid 1px black;width:4rem;height:2rem}}@media (min-width: 1195px){label.toggle .toggle-slider{border:solid 1px white;width:2.5rem;height:1.4rem}}label.toggle .toggle-slider:before{content:"";position:absolute;transition:300ms;border-radius:100%;top:50%;transform:translateY(-50%)}@media (max-width: 1194.5px){label.toggle .toggle-slider:before{background-color:black;width:1.4rem;height:1.4rem}}@media (min-width: 1195px){label.toggle .toggle-slider:before{background-color:white;width:0.9rem;height:0.9rem}}label.toggle .toggle-label{transition:color 300ms;display:inline-block;white-space:nowrap}@media (max-width: 1194.5px){label.toggle .toggle-label{color:black}}@media (min-width: 1195px){label.toggle .toggle-label{color:white}}@media (max-width: 1194.5px){label.toggle .toggle-label:hover{color:black}}@media (min-width: 1195px){label.toggle .toggle-label:hover{color:white}}body.website-navigation-desktop-mega-menu-open label.toggle,body.website-navigation-desktop-mega-menu-closing label.toggle{opacity:0;pointer-events:none}.breadcrumbs{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;padding-top:20px}.breadcrumbs a{color:#195A78;position:relative;display:inline-block}.breadcrumbs a:hover{color:#000}.breadcrumbs .breadcrumb-label{margin-right:10px}.breadcrumbs a{padding-right:8px;margin-right:8px}.breadcrumbs a:after{content:' /';position:absolute;right:-5px;top:50%;transform:translateY(-50%)}ul.breadcrumbs{list-style:none;margin:0;padding:0;padding-top:20px;display:flex}ul.breadcrumbs li{color:#6F6F6F}ul.breadcrumbs li:not(:last-child){padding-right:8px;margin-right:11px;position:relative}ul.breadcrumbs li:not(:last-child):after{content:' /';position:absolute;right:-5px;top:50%;transform:translateY(-50%);color:#ACABAB}ul.breadcrumbs li.active{color:#000}ul.breadcrumbs li.link{color:#195A78;cursor:pointer}ul.breadcrumbs li.link:hover{text-decoration:underline}.artifact-card{background-color:#F3F3F3;display:flex;flex-direction:column;position:relative}@media (max-width: 767.5px){.artifact-card{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px) and (max-width: 1194.5px){.artifact-card{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 1195px){.artifact-card{width:calc((100% / 4) - 16px);margin:8px}}.artifact-card-image{transition:opacity .2s;flex-shrink:0}.artifact-card-image-crop{height:0;width:100%;padding-bottom:calc(0.5616438356 * 100%);overflow:hidden;position:relative}.artifact-card-image-crop img,.artifact-card-image-crop iframe{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.artifact-card-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem}.artifact-card-heading:after{content:'.'}@media (max-width: 767.5px){.artifact-card-heading{margin:0 0 1.5rem}}@media (min-width: 768px) and (max-width: 1194.5px){.artifact-card-heading{margin:0 0 1.5rem}}@media (min-width: 1195px){.artifact-card-heading{margin:0 0 2rem}}.artifact-card-content{position:relative;flex-grow:1;padding:2rem 2rem 4.5rem}.artifact-card-description{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;margin:0 0 2rem}.artifact-card-dates{margin-bottom:2rem}.artifact-card-date{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem}.artifact-card-stack-link{z-index:1}.artifact-card-link{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0}.artifact-card .artifact-remove-favourite-button{font-size:0;display:inline-block;position:relative;cursor:pointer;width:10px;height:10px;padding:7px;background:#000;color:#FFF;border:0;border-radius:100%;appearance:none;position:absolute;top:10px;right:10px;transition:all .2s;display:none}.artifact-card .artifact-remove-favourite-button:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:10px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.artifact-card .artifact-remove-favourite-button:hover,.artifact-card .artifact-remove-favourite-button:focus{transform:scale(1.2)}.editing .artifact-card .artifact-remove-favourite-button{display:block}@media (min-width: 1195px){.pinned-artifacts .artifact-card{width:calc((100% / 3) - 16px)}}.pinned-artifacts[data-count="1"] .artifact-card{width:calc((100% / 1) - 16px)}@media (min-width: 1195px){.pinned-artifacts[data-count="1"] .artifact-card{flex-direction:row}}@media (min-width: 1195px){.pinned-artifacts[data-count="2"] .artifact-card{width:calc((100% / 2) - 16px)}}@media (max-width: 1194.5px){.artifact-card:not(:last-child){margin-bottom:20px}}.locked .artifact-card-content:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";position:absolute}@media (max-width: 767.5px){.locked .artifact-card-content:after{bottom:25px;right:20px}}@media (min-width: 768px) and (max-width: 1194.5px){.locked .artifact-card-content:after{bottom:40px;right:40px}}@media (min-width: 1195px){.locked .artifact-card-content:after{bottom:25px;right:20px}}.artifact-card-content a{display:inline-block}.paginated-artifact-collection-page .artifact-card-content .artifact-card-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 768px) and (max-width: 1194.5px){.pinned-artifacts[data-count="1"] .artifact-card-content{padding:40px}}@media (min-width: 1195px){.pinned-artifacts[data-count="1"] .artifact-card-content{padding:50px 40px}}.artifact-card-content .artifact-card-stack-link{padding-right:4rem;position:absolute;bottom:2.5rem}.unread .artifact-card-image{position:relative}.unread .artifact-card-image:before{text-transform:uppercase;font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;content:'unread';display:block;position:absolute;top:0;left:0;background-color:#000;color:#FFF;padding:5px 12px 4px;border-radius:0 0 10px 0;z-index:1}.editing .artifact-card-image{opacity:0.6}@media (min-width: 1195px){.pinned-artifacts[data-count="1"] .artifact-card-image{width:572px}}.pinned-artifacts .pinned-artifacts-inner{margin:0 -8px;display:flex;flex-wrap:wrap}.pinned-artifacts[data-count="1"],.pinned-artifacts[data-count="2"]{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}.pinned-artifacts[data-count="1"] .artifact-card-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.pinned-artifacts[data-count="1"] .artifact-card-heading:after{content:'.'}.paginated-artifact-collection-page .artifact-card-heading{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.artifact-card-stack-link{padding-right:4rem}@media (min-width: 1195px){.pinned-artifacts[data-count="1"] .artifact-card-stack-link{bottom:40px;left:40px}}.pinned-artifacts[data-count="2"] .artifact-card-description{display:none}.artifact-card-content .link-with-arrow-small:before{position:absolute;left:0;top:9px}#artifact-container{border:solid 2px #C5C5C5;padding:20px}@media (max-width: 1194.5px){#artifact-container{margin-bottom:4rem}}@media (min-width: 1195px){#artifact-container{margin-bottom:8rem}}#artifact-container .artifact-pdf{height:500px}#artifact-container .artifact-image-container{max-height:500px;overflow-y:scroll}@media (max-width: 767.5px){#artifact-container .artifact-content{padding:40px 0 10px}}@media (min-width: 768px){#artifact-container .artifact-content{padding:40px 20px 10px}}#artifact-container .artifact-content-header .artifact-content-date{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;margin-bottom:1rem}#artifact-container .artifact-content-header h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;margin:0}#artifact-container .artifact-content-header h2:after{content:'.'}#artifact-container .artifact-content p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:1rem 0 2.5rem}@media (min-width: 1195px){#artifact-container .artifact-content-header,#artifact-container .artifact-content p{max-width:570px}}#artifact-container .artifact-content-link-container{display:flex;gap:30px;margin-top:35px}@media (max-width: 767.5px){#artifact-container .artifact-content .button{width:100%}}#artifact-container img{width:100%;display:block}#artifact-container .artifact-image-container a{display:block}#car-model-range-navigation-bar{display:none}.paginated-artifact-collection-head{margin-bottom:25px}.paginated-artifact-collection-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;text-align:center}.paginated-artifact-collection-heading:after{content:'.'}.paginated-artifact-collection-carousel{margin:0 -8px}.paginated-artifact-collection .slick-slider{margin:0;padding-bottom:50px}.paginated-artifact-collection .slick-foot{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;right:0}.paginated-artifact-collection .slick-foot .slick-dots,.paginated-artifact-collection .slick-foot .slick-arrow{position:static;left:auto;right:auto}.paginated-artifact-collection .slick-foot .slick-dots{width:auto;display:flex;margin:0 20px}.paginated-artifact-collection .slick-foot .slick-dots li button:before{font-size:0.7rem;color:#6F6F6F;transition:all .2s;opacity:1}.paginated-artifact-collection .slick-foot .slick-dots li button:hover:before,.paginated-artifact-collection .slick-foot .slick-dots li button:focus:before{color:#2992BA;opacity:1}.paginated-artifact-collection .slick-foot .slick-dots li.slick-active button:before{color:#195A78}.paginated-artifact-collection .slick-foot .slick-arrow{font-size:0;display:inline-block;position:relative;cursor:pointer;width:12px;height:12px;padding:10px;background:#000;color:#FFF;border:0;border-radius:100%;appearance:none;margin:0;box-sizing:content-box;transition:color .2s}.paginated-artifact-collection .slick-foot .slick-arrow:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:12px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.paginated-artifact-collection .slick-foot .slick-arrow:before{content:unset}.paginated-artifact-collection .slick-foot .slick-arrow:after{left:calc(50% + 1px)}.paginated-artifact-collection .slick-foot .slick-arrow:hover,.paginated-artifact-collection .slick-foot .slick-arrow:focus{color:#2992BA}.paginated-artifact-collection .slick-foot .slick-arrow.slick-disabled{background-color:#ACABAB}.paginated-artifact-collection .slick-foot .slick-arrow.slick-disabled:hover,.paginated-artifact-collection .slick-foot .slick-arrow.slick-disabled:focus{color:#FFF}.paginated-artifact-collection .slick-foot .slick-prev{transform:rotate(-180deg)}.paginated-artifact-collection:not(:last-child){margin-bottom:80px}@media (max-width: 1194.5px){.paginated-artifact-collection .slide:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){display:none}}@media (max-width: 767.5px){.paginated-artifact-collection .slide:nth-child(1),.paginated-artifact-collection .slide:nth-child(2){margin-bottom:2rem}}@media (min-width: 768px) and (max-width: 1194.5px){.paginated-artifact-collection .slide:nth-child(1),.paginated-artifact-collection .slide:nth-child(2){margin-bottom:4rem}}.may-have-missed-stack-title{text-align:center}@media (max-width: 1194.5px){.may-have-missed-stack-title{margin:3rem 0 2rem}}@media (min-width: 1195px){.may-have-missed-stack-title{margin:6rem 0 2rem}}.modal,.feature-modal.dark-theme .modal-dialog,.modal-ci-2022{display:none;position:fixed;background-color:#FFF;width:100%;box-shadow:0 1px 10px rgba(0,0,0,0.15);z-index:12;outline:0;box-sizing:border-box}@media (max-width: 767.5px){.modal,.feature-modal.dark-theme .modal-dialog,.modal-ci-2022{padding:2rem 3rem;top:2rem;left:1rem;max-width:calc(100% - 2rem);max-height:calc(100vh - 4rem);overflow-y:scroll}}@media (min-width: 768px){.modal,.feature-modal.dark-theme .modal-dialog,.modal-ci-2022{top:50%;left:50%;max-width:570px;transform:translate(-50%, -50%)}}.modal.modal-is-active,.feature-modal.dark-theme .modal-is-active.modal-dialog,.modal.in,.feature-modal.dark-theme .in.modal-dialog,.modal-ci-2022.modal-is-active,.modal-ci-2022.in{display:block}.website-modal-open .modal-backdrop,.website-modal-open .modal-ci-2022-backdrop{display:none}.modal-close-button,.modal-ci-2022-close-button{font-size:0;display:inline-block;position:relative;cursor:pointer;width:20px;height:20px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none;position:absolute;right:20px;top:20px;transition:all .3s}.modal-close-button:after,.modal-ci-2022-close-button:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal-close-button:hover,.modal-close-button:focus,.modal-ci-2022-close-button:hover,.modal-ci-2022-close-button:focus{opacity:0.5}@media (max-width: 767.5px){.modal-content,.modal-ci-2022-content{padding:30px}}@media (min-width: 768px){.modal-content,.modal-ci-2022-content{padding:50px}}.modal-content h2,.modal-ci-2022-content h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;margin:0 0 20px}.modal-content h2:after,.modal-ci-2022-content h2:after{content:'.'}.modal-content .drop-down-list-container,.modal-ci-2022-content .drop-down-list-container{margin-bottom:20px}body.modal-open,body.website-modal-open{overflow:hidden}.overlay,.modal-backdrop,.modal-ci-2022-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.75);z-index:2}.overlay{display:none}.overlay.in{display:block}#full-page-overlay{z-index:11}.website-modal-open #full-page-overlay,.modal-open #full-page-overlay{display:block}input[type="radio"]{position:relative;width:17px;height:17px;margin-right:5px}input[type="radio"]:before,input[type="radio"]:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:100%;box-sizing:border-box}input[type="radio"]:before{width:17px;height:17px;border:solid 1px #000;background-color:#FFF}input[type="radio"]:after{width:9px;height:9px;background-color:#000;opacity:0;transition:opacity .2s}input[type="radio"]:checked:after{opacity:1}label{cursor:pointer}input[type="text"],input[type="email"],input[type="password"],textarea{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;border:solid 2px #000;padding:14px 15px;min-width:335px;box-sizing:border-box;border-radius:0;transition:border-color .2s}input[type="text"]:hover,input[type="text"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="password"]:hover,input[type="password"]:focus,textarea:hover,textarea:focus{outline:0;border-color:#2992BA}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,textarea::placeholder{color:#ACABAB;font-family:inherit}input.error[type="text"]:not(:placeholder-shown):not(:focus),input[type="text"]:not(:placeholder-shown):not(:focus):invalid,input.required-error[type="text"]:not(:placeholder-shown):not(:focus),input.email-error[type="text"]:not(:placeholder-shown):not(:focus),input.error[type="email"]:not(:placeholder-shown):not(:focus),input[type="email"]:not(:placeholder-shown):not(:focus):invalid,input.required-error[type="email"]:not(:placeholder-shown):not(:focus),input.email-error[type="email"]:not(:placeholder-shown):not(:focus),input.error[type="password"]:not(:placeholder-shown):not(:focus),input[type="password"]:not(:placeholder-shown):not(:focus):invalid,input.required-error[type="password"]:not(:placeholder-shown):not(:focus),input.email-error[type="password"]:not(:placeholder-shown):not(:focus),textarea.error:not(:placeholder-shown):not(:focus),textarea:not(:placeholder-shown):not(:focus):invalid,textarea.required-error:not(:placeholder-shown):not(:focus),textarea.email-error:not(:placeholder-shown):not(:focus){border-color:#CC0000}.users-page .add-user-container .drop-down-list-container,#retail-centre-selection-panel-megamenu .drop-down-list-container,#chameleon-form .drop-down-list-container,.email-stats .drop-down-list-container,.user-group-table .user-role-change .drop-down-list-container,.user-group-table .user-label-change .drop-down-list-container,.user-group-table .user-comms-email-change .drop-down-list-container{position:relative;border:solid 2px #000;cursor:pointer;background-color:#FFF}.users-page .add-user-container .drop-down-list-container select,#retail-centre-selection-panel-megamenu .drop-down-list-container select,#chameleon-form .drop-down-list-container select,.email-stats .drop-down-list-container select,.user-group-table .user-role-change .drop-down-list-container select,.user-group-table .user-label-change .drop-down-list-container select,.user-group-table .user-comms-email-change .drop-down-list-container select{position:absolute;width:100%;height:100%;appearance:none;top:0;left:0;opacity:0;border:0}@media (pointer: fine){.users-page .add-user-container .drop-down-list-container select,#retail-centre-selection-panel-megamenu .drop-down-list-container select,#chameleon-form .drop-down-list-container select,.email-stats .drop-down-list-container select,.user-group-table .user-role-change .drop-down-list-container select,.user-group-table .user-label-change .drop-down-list-container select,.user-group-table .user-comms-email-change .drop-down-list-container select{display:none}}.users-page .add-user-container .drop-down-list-container datalist,#retail-centre-selection-panel-megamenu .drop-down-list-container datalist,#chameleon-form .drop-down-list-container datalist,.email-stats .drop-down-list-container datalist,.user-group-table .user-role-change .drop-down-list-container datalist,.user-group-table .user-label-change .drop-down-list-container datalist,.user-group-table .user-comms-email-change .drop-down-list-container datalist{position:absolute;right:-2px;left:-2px;background-color:#FFF;border:solid 2px #000;border-top-width:0;z-index:1;max-height:300px;overflow-y:scroll}.users-page .add-user-container .drop-down-list-container datalist .drop-down-list-option-container,#retail-centre-selection-panel-megamenu .drop-down-list-container datalist .drop-down-list-option-container,#chameleon-form .drop-down-list-container datalist .drop-down-list-option-container,.email-stats .drop-down-list-container datalist .drop-down-list-option-container,.user-group-table .user-role-change .drop-down-list-container datalist .drop-down-list-option-container,.user-group-table .user-label-change .drop-down-list-container datalist .drop-down-list-option-container,.user-group-table .user-comms-email-change .drop-down-list-container datalist .drop-down-list-option-container{cursor:pointer}.users-page .add-user-container .drop-down-list-container datalist .drop-down-list-option-container:hover,#retail-centre-selection-panel-megamenu .drop-down-list-container datalist .drop-down-list-option-container:hover,#chameleon-form .drop-down-list-container datalist .drop-down-list-option-container:hover,.email-stats .drop-down-list-container datalist .drop-down-list-option-container:hover,.user-group-table .user-role-change .drop-down-list-container datalist .drop-down-list-option-container:hover,.user-group-table .user-label-change .drop-down-list-container datalist .drop-down-list-option-container:hover,.user-group-table .user-comms-email-change .drop-down-list-container datalist .drop-down-list-option-container:hover{background-color:#2992BA;color:#FFF}.users-page .add-user-container .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,#retail-centre-selection-panel-megamenu .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,#chameleon-form .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.email-stats .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label{display:block;white-space:nowrap}.users-page .add-user-container .drop-down-list-container .drop-down-list-fixed-box:after,#retail-centre-selection-panel-megamenu .drop-down-list-container .drop-down-list-fixed-box:after,#chameleon-form .drop-down-list-container .drop-down-list-fixed-box:after,.email-stats .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-fixed-box:after{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .3s}.users-page .add-user-container .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,#retail-centre-selection-panel-megamenu .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,#chameleon-form .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,.email-stats .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,.user-group-table .user-role-change .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,.user-group-table .user-label-change .drop-down-list-container[data-open] .drop-down-list-fixed-box:after,.user-group-table .user-comms-email-change .drop-down-list-container[data-open] .drop-down-list-fixed-box:after{transform:translateY(-50%) rotate(-90deg)}.email-stats .drop-down-list-container .drop-down-list-fixed-box,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-fixed-box,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-fixed-box,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-fixed-box{padding:10px 12px;padding-right:35px}.email-stats .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-fixed-box .drop-down-list-currently-selected-option-label{max-width:250px;text-overflow:ellipsis;overflow:hidden}.email-stats .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-fixed-box:after,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-fixed-box:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:14px;content:""}.email-stats .drop-down-list-container .drop-down-list-option-container,.user-group-table .user-role-change .drop-down-list-container .drop-down-list-option-container,.user-group-table .user-label-change .drop-down-list-container .drop-down-list-option-container,.user-group-table .user-comms-email-change .drop-down-list-container .drop-down-list-option-container{padding:10px 12px}.users-page .add-user-container .drop-down-list-container,#retail-centre-selection-panel-megamenu .drop-down-list-container,#chameleon-form .drop-down-list-container{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}.users-page .add-user-container .drop-down-list-container .drop-down-list-fixed-box,#retail-centre-selection-panel-megamenu .drop-down-list-container .drop-down-list-fixed-box,#chameleon-form .drop-down-list-container .drop-down-list-fixed-box{padding:12px 15px;padding-right:40px}.users-page .add-user-container .drop-down-list-container .drop-down-list-fixed-box:after,#retail-centre-selection-panel-megamenu .drop-down-list-container .drop-down-list-fixed-box:after,#chameleon-form .drop-down-list-container .drop-down-list-fixed-box:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:""}.users-page .add-user-container .drop-down-list-container .drop-down-list-option-container,#retail-centre-selection-panel-megamenu .drop-down-list-container .drop-down-list-option-container,#chameleon-form .drop-down-list-container .drop-down-list-option-container{padding:12px 15px}.drop-down-list-container[data-open] datalist{display:block}.quicklinks{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box;margin-bottom:70px}.quicklinks a{text-transform:uppercase;font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem;display:block;padding:20px;padding-left:50px;border-bottom:solid 1px #ACABAB;box-sizing:border-box}@media (max-width: 767.5px){.quicklinks a{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px){.quicklinks a{width:calc((100% / 3) - 16px);margin:8px}}.quicklinks a:before{right:3px}.quicklinks a:after{left:0;top:50%;transform:translateY(-50%);position:absolute}.quicklinks a.icon-price:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-price_ie:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:""}.quicklinks a.icon-tech:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-my_guide:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-document:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-brochure:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-brochure_ie:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-car_comparison:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-new_car_locator:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-range_comparison:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-accessories:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px;content:""}.quicklinks a.icon-digital_charging:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-living_with_i:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-explore:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.quicklinks a.icon-discovery_guide:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.alert-container{max-width:964px;margin:0 auto;padding:0 20px;box-sizing:content-box;margin-top:3rem}.alert-success{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:1.5rem 2.5rem;padding-left:5rem;position:relative;background-color:#E2EFDA;border-left:solid 4px #438F5B}.alert-success p{font-size:inherit}.alert-success p a{text-decoration:underline}.alert-success p a:hover{text-decoration:none}.alert-success:before{position:absolute;top:13px;left:1.5rem}.alert-success:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";color:#438F5B}.alert-warning{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:1.5rem 2.5rem;padding-left:5rem;position:relative;background-color:#FCEDD6;border-left:solid 4px #EA8821}.alert-warning p{font-size:inherit}.alert-warning p a{text-decoration:underline}.alert-warning p a:hover{text-decoration:none}.alert-warning:before{position:absolute;top:13px;left:1.5rem}.alert-warning:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";color:#EA8821}.alert-error{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:1.5rem 2.5rem;padding-left:5rem;position:relative;background-color:#F5E2E2;border-left:solid 4px #990000}.alert-error p{font-size:inherit}.alert-error p a{text-decoration:underline}.alert-error p a:hover{text-decoration:none}.alert-error:before{position:absolute;top:13px;left:1.5rem}.alert-error:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";color:#990000}.tabbed-panel .item-tabs-panel{display:none}.tabbed-panel .item-tabs-panel.active{display:block}.countdown-timer{opacity:0;transition:opacity 0.4s ease-out,transform 0.2s cubic-bezier(0, 0, 0, 0.89)}@media (max-width: 1194.5px){.countdown-timer{text-align:center}}@media (min-width: 1195px){.countdown-timer{border-left:2px solid #fff;padding-left:4rem}}.countdown-timer.is-loaded{opacity:1;transform:translateY(0)}.countdown-text{display:block;margin-bottom:0.9rem}@media (max-width: 767.5px){.countdown-text{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}}@media (min-width: 768px) and (max-width: 1194.5px){.countdown-text{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;font-weight:normal}.countdown-text:after{content:'.'}}@media (min-width: 1195px){.countdown-text{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem}}.countdown-deadline{font-family:'mini-serif', serif;white-space:nowrap}.countdown-value{display:inline-block;position:relative;line-height:1}@media (max-width: 767.5px){.countdown-value{font-size:5rem;width:60px;height:50px}}@media (min-width: 768px){.countdown-value{font-size:10rem;width:120px;height:100px}}.countdown-value.countdown-value-hours{width:auto}.countdown-unit{line-height:1;position:relative}@media (max-width: 767.5px){.countdown-unit{margin-right:1rem;font-size:2.5rem;top:-5px}}@media (min-width: 768px){.countdown-unit{margin-right:2rem;font-size:5rem;top:-10px}}.countdown-unit:last-of-type{margin-right:0}.countdown-value,.countdown-unit{vertical-align:bottom}.countdown-value-digit{display:block;overflow:hidden;height:100%;width:50%}.countdown-value-digit.tenth,.countdown-value-digit.hundredth{position:relative;display:inline-block}.countdown-value-digit.tenth.animating .tenth-current,.countdown-value-digit.tenth.animating .hundredth-current,.countdown-value-digit.tenth.animating .tenth-next,.countdown-value-digit.tenth.animating .hundredth-next,.countdown-value-digit.hundredth.animating .tenth-current,.countdown-value-digit.hundredth.animating .hundredth-current,.countdown-value-digit.hundredth.animating .tenth-next,.countdown-value-digit.hundredth.animating .hundredth-next{transition:top .2s}.countdown-value-digit.tenth.animating .tenth-next,.countdown-value-digit.tenth.animating .hundredth-next,.countdown-value-digit.hundredth.animating .tenth-next,.countdown-value-digit.hundredth.animating .hundredth-next{top:0}.countdown-value-digit.tenth.animating .tenth-current,.countdown-value-digit.tenth.animating .hundredth-current,.countdown-value-digit.hundredth.animating .tenth-current,.countdown-value-digit.hundredth.animating .hundredth-current{top:100%}.countdown-value-digit span{display:inline-block;text-align:right;height:100%;width:100%}.countdown-value-digit .tenth-current,.countdown-value-digit .hundredth-current{position:absolute;top:0;left:0}.countdown-value-digit .tenth-next,.countdown-value-digit .hundredth-next{position:absolute;top:-100%;left:0}.model-list ul{list-style:none;padding:0}.model-list .categories-list{margin:0 -8px;display:flex;flex-wrap:wrap}@media (max-width: 767.5px){.model-list .categories-list li{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px) and (max-width: 1194.5px){.model-list .categories-list li{width:calc((100% / 2) - 16px);margin:8px}}@media (min-width: 1195px){.model-list .categories-list li{width:calc((100% / 4) - 16px);margin:8px}}.model-list .categories-list li a{background-color:#F3F3F3;height:100%}.model-list .categories-list li a h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;margin:0 0 5px}.model-list .categories-list li a h2:after{content:'.'}.model-list .categories-list li a h2:after{content:none}.model-list .categories-list li a h2 .count{color:#6F6F6F}.model-list .categories-list li a .category-body{padding:25px 25px 20px}.model-list .categories-list li a .film-count{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;margin:10px 0 0}.model-list .categories-group-list>li{position:relative}.model-list .categories-group-list>li>a[name]{position:absolute;top:-5rem;left:0;right:0;height:1px;display:block}.model-list .categories-group-list>li:not(:last-child){margin-bottom:5rem}.model-list .module-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;text-align:center}.model-list .module-heading:after{content:'.'}@media (max-width: 767.5px){.model-list .module-heading{margin-bottom:1rem}}@media (min-width: 768px){.model-list .module-heading{margin-bottom:3rem}}.news-page h1,.films-page h1,.business-page h1,.search-page h1,.share-content .artifacts-page h1:not(.module-heading),.share-content .customer-details-page h1:not(.module-heading),.share-content .email-preview-page h1:not(.module-heading),.artifacts-page h1:not(.module-heading),.artifact-page h1,.page-heading{max-width:572px;margin:0 auto;padding:0 0px;box-sizing:content-box;text-align:center;margin:6rem auto 5rem}@media (max-width: 767.5px){.news-page h1,.films-page h1,.business-page h1,.search-page h1,.share-content .artifacts-page h1:not(.module-heading),.share-content .customer-details-page h1:not(.module-heading),.share-content .email-preview-page h1:not(.module-heading),.artifacts-page h1:not(.module-heading),.artifact-page h1,.page-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.news-page h1:after,.films-page h1:after,.business-page h1:after,.search-page h1:after,.share-content .artifacts-page h1:not(.module-heading):after,.share-content .customer-details-page h1:not(.module-heading):after,.share-content .email-preview-page h1:not(.module-heading):after,.artifacts-page h1:not(.module-heading):after,.artifact-page h1:after,.page-heading:after{content:'.'}}@media (min-width: 768px){.news-page h1,.films-page h1,.business-page h1,.search-page h1,.share-content .artifacts-page h1:not(.module-heading),.share-content .customer-details-page h1:not(.module-heading),.share-content .email-preview-page h1:not(.module-heading),.artifacts-page h1:not(.module-heading),.artifact-page h1,.page-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.news-page h1:after,.films-page h1:after,.business-page h1:after,.search-page h1:after,.share-content .artifacts-page h1:not(.module-heading):after,.share-content .customer-details-page h1:not(.module-heading):after,.share-content .email-preview-page h1:not(.module-heading):after,.artifacts-page h1:not(.module-heading):after,.artifact-page h1:after,.page-heading:after{content:'.'}}.page-heading+p{margin-top:-4rem}.model-page-header{display:flex;justify-content:space-between;margin:4rem 0 6rem}.model-page-header.centered{justify-content:center}#product-line-group-page-content .model-page-header{justify-content:center}@media (max-width: 767.5px){.model-page-header{display:block;margin:4rem auto}}.model-page-header h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.model-page-header h1:after{content:'.'}@media (max-width: 767.5px){.model-page-header h1{margin:4rem 0 1rem 0}}.model-page-header p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:0}@media (min-width: 1195px){h1+.stack-picker{margin-top:-5rem}}.stack-picker ul{list-style:none;padding:0}@media (max-width: 767.5px){.stack-picker .categories-group-list>li:not(:last-child){margin-bottom:4rem}}@media (min-width: 768px){.stack-picker .categories-group-list>li:not(:last-child){margin-bottom:8rem}}.stack-picker .categories-list{margin:0 -8px;display:flex;flex-wrap:wrap}.stack-picker .categories-list li{margin:8px;background-color:#F3F3F3;cursor:pointer}@media (max-width: 767.5px){.stack-picker .categories-list li{width:calc((100% / 1) - 16px)}}@media (min-width: 768px) and (max-width: 1194.5px){.stack-picker .categories-list li{width:calc((100% / 2) - 16px)}}@media (min-width: 1195px){.stack-picker .categories-list li{width:calc((100% / 4) - 16px)}}.stack-picker .categories-list li img{width:100%;display:block}.stack-picker .categories-list li h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;margin:0;padding:25px 25px 20px}.stack-picker .categories-list li h2:after{content:'.'}.stack-picker .categories-list li h2 .count{color:#6F6F6F}.stack-picker .module-heading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;text-align:center}.stack-picker .module-heading:after{content:'.'}@media (max-width: 767.5px){.stack-picker .module-heading{margin-bottom:1rem}}@media (min-width: 768px){.stack-picker .module-heading{margin-bottom:3rem}}.stack-picker .select-content-header{max-width:572px;margin:0 auto;padding:0 0px;box-sizing:content-box;text-align:center;margin-bottom:5rem}.stack-picker .select-content-header h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none;margin-bottom:1.5rem}.stack-picker .select-content-header h2:after{content:'.'}.stack-picker .select-content-header p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:0}@media (min-width: 768px) and (max-width: 1194.5px){.website-search .website-search-form-field-container{max-width:400px;margin:0 auto}}@media (min-width: 1195px){.website-search .website-search-form-field-container{display:flex;justify-content:center}}.website-search .input-wrap{position:relative}@media (max-width: 1194.5px){.website-search .input-wrap{margin-bottom:30px}}@media (min-width: 1195px){.website-search .input-wrap{display:inline-block;margin-right:20px}}.website-search .input-wrap:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";top:50%;left:10px;transform:translateY(-50%);position:absolute}.website-search input[type="search"]{border:0;border-bottom:solid 1px #ACABAB;border-radius:0;padding:13px 20px 12px 45px;width:100%;background-color:transparent}@media (max-width: 767.5px){.website-search input[type="search"]{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}}@media (min-width: 768px){.website-search input[type="search"]{font-family:'mini-sans-serif', sans-serif;font-size:2.4rem;line-height:2.8rem;font-family:'mini-serif', serif;font-weight:600}}@media (min-width: 1195px){.website-search input[type="search"]{min-width:400px}}.website-search input[type="search"]:focus{outline:0}.website-search input[type="search"]::placeholder{color:#ACABAB;font-family:inherit}.website-search button{vertical-align:top}@media (max-width: 1194.5px){.website-search button{width:100%}}.pagination{text-align:center;margin-top:6rem}.pagination .page-count{margin-bottom:1rem}@media (min-width: 768px){.pagination .page-count{display:none}}.pagination ul{list-style:none}.pagination ul li{display:inline-block}.pagination ul li.first a,.pagination ul li.prev a,.pagination ul li.next a,.pagination ul li.last a{font-size:0;display:inline-block;position:relative;cursor:pointer;width:12px;height:12px;padding:10px;background:#000;color:#FFF;border:0;border-radius:100%;appearance:none;transition:transform .2s}.pagination ul li.first a:after,.pagination ul li.prev a:after,.pagination ul li.next a:after,.pagination ul li.last a:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:12px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pagination ul li.first a:hover,.pagination ul li.first a:focus,.pagination ul li.prev a:hover,.pagination ul li.prev a:focus,.pagination ul li.next a:hover,.pagination ul li.next a:focus,.pagination ul li.last a:hover,.pagination ul li.last a:focus{transform:scale(1.3)}.pagination ul li.first a:after,.pagination ul li.prev a:after{transform:translate(-50%, -50%) rotate(-180deg)}.pagination ul li.first,.pagination ul li.last{display:none}.pagination ul li.page{margin:0 7px}@media (max-width: 767.5px){.pagination ul li.page{display:none}}.pagination ul li.page a{display:inline-block;vertical-align:middle;transition:all .2s;font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}.pagination ul li.page a:hover{color:#2992BA}.pagination ul li.page.current a{font-weight:bold;color:#2992BA}.pagination ul li.disabled a{opacity:0.25;pointer-events:none}.pagination ul li.prev{margin-right:1rem}.pagination ul li.next{margin-left:1rem}@media (min-width: 768px){.pagination ul li.prev{margin-right:3rem}.pagination ul li.next{margin-left:3rem}}table:not(.preview table){border-collapse:collapse;width:100%}table:not(.preview table) thead th{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none;text-align:left;padding:2rem}table:not(.preview table) thead th:after{content:'.'}table:not(.preview table) thead th:after{content:none}table:not(.preview table) tbody tr{border-bottom:solid 1px #DCDCDC}table:not(.preview table) tbody tr td{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;padding:1.5rem 2rem}table:not(.preview table) tbody tr td a{text-decoration:underline}table:not(.preview table) tbody tr td a:hover,table:not(.preview table) tbody tr td a:focus{text-decoration:none}table:not(.preview table):not(.user-group-table) tbody tr:nth-child(odd){background-color:#F3F3F3}@media (max-width: 1194.5px){.user-group-table thead{display:none}}@media (max-width: 1194.5px){.user-group-table tbody tr{background-color:#F3F3F3;display:block;border:0}}@media (max-width: 767.5px){.user-group-table tbody tr{padding:2rem}}@media (min-width: 768px) and (max-width: 1194.5px){.user-group-table tbody tr{padding:3rem}}@media (max-width: 1194.5px){.user-group-table tbody tr:not(:last-child){margin-bottom:16px}}.user-group-table tbody tr:nth-child(4n-2){background-color:#F3F3F3}.user-group-table tbody tr:nth-child(4n-3){background-color:#F3F3F3}@media (max-width: 1194.5px){.user-group-table td{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;display:flex;padding:5px 0}}@media (max-width: 1194.5px){.user-group-table td:before{font-weight:600;font-family:'mini-serif', serif;content:attr(data-label);width:40%;display:inline-block}}@media (max-width: 1194.5px){.user-group-table td.user-last_login span,.user-group-table td.user-email span,.user-group-table td.user-name span,.user-group-table td.user-actions span{width:60%;display:inline-block;color:#5B5B5B}}@media (max-width: 1194.5px){.user-group-table td.user-label .user-role-value,.user-group-table td.user-label .user-role-change,.user-group-table td.user-label .user-label-value,.user-group-table td.user-label .user-label-change,.user-group-table td.user-role .user-role-value,.user-group-table td.user-role .user-role-change,.user-group-table td.user-role .user-label-value,.user-group-table td.user-role .user-label-change{width:60%;color:#5B5B5B}}.user-group-table .user-actions span.pull-right{display:none}.user-group-table .user-actions span:not(.pull-right){display:flex;flex-direction:row-reverse}.user-group-table .user-actions a:not(:last-child){margin-left:1rem}@media (min-width: 1195px){.user-group-table .user-name,.user-group-table .user-actions,.user-group-table .user-last_login{white-space:nowrap}}.user-group-table .user-option-role-edit,.user-group-table .user-option-label-edit,.user-group-table .user-option-comms-email-edit{font-size:0;display:inline-block;position:relative;cursor:pointer;width:1.8rem;height:1.8rem}.user-group-table .user-option-role-edit:after,.user-group-table .user-option-label-edit:after,.user-group-table .user-option-comms-email-edit:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:1.8rem;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 1194.5px){.user-group-table .user-option-role-edit,.user-group-table .user-option-label-edit,.user-group-table .user-option-comms-email-edit{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (min-width: 1195px){.user-group-table .user-option-role-edit,.user-group-table .user-option-label-edit,.user-group-table .user-option-comms-email-edit{vertical-align:middle;margin-left:1.2rem}}.user-group-table .user-option-delete{font-size:0;display:inline-block;position:relative;cursor:pointer;width:1.8rem;height:1.8rem}.user-group-table .user-option-delete:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:1.8rem;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.user-group-table .user-option-activate{font-size:0;display:inline-block;position:relative;cursor:pointer;width:1.8rem;height:1.8rem}.user-group-table .user-option-activate:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:1.8rem;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.user-group-table .user-option-role-edit,.user-group-table .user-option-label-edit,.user-group-table .user-option-comms-email-edit,.user-group-table .user-option-delete,.user-group-table .user-option-activate{transition:color .15s}.user-group-table .user-option-role-edit:hover,.user-group-table .user-option-role-edit:focus,.user-group-table .user-option-label-edit:hover,.user-group-table .user-option-label-edit:focus,.user-group-table .user-option-comms-email-edit:hover,.user-group-table .user-option-comms-email-edit:focus,.user-group-table .user-option-delete:hover,.user-group-table .user-option-delete:focus,.user-group-table .user-option-activate:hover,.user-group-table .user-option-activate:focus{color:#2992BA}.user-group-table .user-role-change .drop-down-list-container,.user-group-table .user-role-change input[type="text"],.user-group-table .user-label-change .drop-down-list-container,.user-group-table .user-label-change input[type="text"],.user-group-table .user-comms-email-change .drop-down-list-container,.user-group-table .user-comms-email-change input[type="text"]{margin-bottom:.5rem}.user-group-table .user-role-change input[type="text"],.user-group-table .user-label-change input[type="text"],.user-group-table .user-comms-email-change input[type="text"]{padding:10px 12px;font-size:inherit}.user-group-table .user-role-change input[type="submit"],.user-group-table .user-role-change button,.user-group-table .user-label-change input[type="submit"],.user-group-table .user-label-change button,.user-group-table .user-comms-email-change input[type="submit"],.user-group-table .user-comms-email-change button{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;background:transparent;border:0;display:inline-block;text-decoration:underline;cursor:pointer}.user-group-table .user-role-change input[type="submit"]:not(:last-child),.user-group-table .user-role-change button:not(:last-child),.user-group-table .user-label-change input[type="submit"]:not(:last-child),.user-group-table .user-label-change button:not(:last-child),.user-group-table .user-comms-email-change input[type="submit"]:not(:last-child),.user-group-table .user-comms-email-change button:not(:last-child){margin-right:1rem}.user-group-table .user-role-change input[type="submit"]:hover,.user-group-table .user-role-change input[type="submit"]:focus,.user-group-table .user-role-change button:hover,.user-group-table .user-role-change button:focus,.user-group-table .user-label-change input[type="submit"]:hover,.user-group-table .user-label-change input[type="submit"]:focus,.user-group-table .user-label-change button:hover,.user-group-table .user-label-change button:focus,.user-group-table .user-comms-email-change input[type="submit"]:hover,.user-group-table .user-comms-email-change input[type="submit"]:focus,.user-group-table .user-comms-email-change button:hover,.user-group-table .user-comms-email-change button:focus{text-decoration:none}@media (max-width: 1194.5px){.user-group-table .user-label-value,.user-group-table .user-role-value,.user-group-table .user-comms-email-value{padding-right:30px;position:relative;box-sizing:border-box}}@media (min-width: 1195px){.user-group-table .user-label-value,.user-group-table .user-role-value,.user-group-table .user-comms-email-value{white-space:nowrap}}.user-role-change{display:none}@media (max-width: 1194.5px){.editing-role .user-role-change{display:inline-block}}@media (min-width: 1195px){.editing-role .user-role-change{display:block}}.editing-role .user-role-value{display:none}.user-label-change{display:none}@media (max-width: 1194.5px){.editing-label .user-label-change{display:inline-block}}@media (min-width: 1195px){.editing-label .user-label-change{display:block}}.editing-label .user-label-value{display:none}.user-comms-email-change{display:none}@media (max-width: 1194.5px){.editing-comms-email .user-comms-email-change{display:inline-block}}@media (min-width: 1195px){.editing-comms-email .user-comms-email-change{display:block}}.editing-comms-email .user-comms-email-value{display:none}.feature-modal,.feature-modal.dark-theme .modal-dialog{background-size:cover;max-width:880px;top:50%;transform:translate(-50%, -50%);overflow-y:auto;max-height:100%;z-index:11}.feature-modal.has-white-text,.feature-modal.dark-theme .has-white-text.modal-dialog{color:white}.feature-modal.has-white-text .modal-close-button,.feature-modal.dark-theme .has-white-text.modal-dialog .modal-close-button{color:inherit}.feature-modal .feature-modal-body,.feature-modal.dark-theme .modal-dialog .feature-modal-body{padding:17px;display:flex}.feature-modal.dark-theme,.feature-modal.dark-theme .dark-theme.modal-dialog{background-color:rgba(0,0,0,0.9);color:#FFF;max-width:none;transform:none;top:0;left:0;right:0;bottom:0}.feature-modal .feature-modal-image img,.feature-modal.dark-theme .modal-dialog .feature-modal-image img{display:block;width:100%}.feature-modal .feature-modal-content,.feature-modal.dark-theme .modal-dialog .feature-modal-content{box-sizing:border-box}.feature-modal .feature-modal-content p:not(.feature-modal-type){font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:2rem 0}.feature-modal .feature-modal-type,.feature-modal.dark-theme .modal-dialog .feature-modal-type{display:none;position:absolute;bottom:2px;right:4px}.feature-modal .modal-close-button,.feature-modal.dark-theme .modal-dialog .modal-close-button{z-index:10}.modal.normal .feature-modal-image,.feature-modal.dark-theme .normal.modal-dialog .feature-modal-image{width:50%;flex-shrink:0}.modal.normal .feature-modal-content,.feature-modal.dark-theme .normal.modal-dialog .feature-modal-content{padding:50px}.modal.full-width .feature-modal-content,.feature-modal.dark-theme .full-width.modal-dialog .feature-modal-content{position:absolute;top:80px;left:60px;width:calc(100% - 120px)}.modal.wide-screen .feature-modal-content,.feature-modal.dark-theme .wide-screen.modal-dialog .feature-modal-content{width:100%;padding:40px}.modal.normal .feature-modal-body,.feature-modal.dark-theme .normal.modal-dialog .feature-modal-body{align-items:center}.modal.full-width .feature-modal-body,.feature-modal.dark-theme .full-width.modal-dialog .feature-modal-body{padding:0}.modal.wide-screen .feature-modal-body,.feature-modal.dark-theme .wide-screen.modal-dialog .feature-modal-body{flex-direction:column}.modal.full-width .feature-modal-title,.feature-modal.dark-theme .full-width.modal-dialog .feature-modal-title{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.modal.full-width .feature-modal-title:after,.feature-modal.dark-theme .full-width.modal-dialog .feature-modal-title:after{content:'.'}.modal.wide-screen .feature-modal-title,.feature-modal.dark-theme .wide-screen.modal-dialog .feature-modal-title{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.modal.wide-screen .feature-modal-title:after,.feature-modal.dark-theme .wide-screen.modal-dialog .feature-modal-title:after{content:'.'}.modal.dark-theme .modal-close-button,.feature-modal.dark-theme .dark-theme.modal-dialog .modal-close-button{color:#FFF}.feature-modal.dark-theme .modal-dialog{background-color:transparent;box-shadow:none;display:block}.tippy-box{background-color:#FFF;color:#000;border-radius:0}.tippy-arrow{color:#FFF}.tippy-content{padding:0;min-width:180px}.tippy-content section:not(:last-child){border-bottom:solid 1px #DCDCDC}.tippy-content section a{font-family:'mini-sans-serif', sans-serif;font-size:1.3rem;line-height:1.8rem;display:block;padding:12px 16px;transition:color .2s}.tippy-content section a:hover,.tippy-content section a:focus{color:#2992BA}[data-tippy-root]{padding-top:18px}.up-to-date{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:1.5rem 2.5rem;padding-left:5rem;position:relative;background-color:#E2EFDA;border-left:solid 4px #438F5B;margin:3rem 0}.up-to-date p{font-size:inherit}.up-to-date p a{text-decoration:underline}.up-to-date p a:hover{text-decoration:none}.up-to-date:before{position:absolute;top:13px;left:1.5rem}.up-to-date:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";color:#438F5B}.up-to-date p span{font-weight:600}.jump-to{display:none}.email-stats{margin:3rem 2rem;color:#262626;position:relative}@media (min-width: 1195px){.email-stats{margin:5rem 0}}.email-stats .email-stats-header{position:relative}.email-stats .email-stats-header h2{font-size:3.2rem;line-height:3.2rem;text-align:center;margin-bottom:1.5rem}@media (min-width: 768px){.email-stats .drop-down-list-container{width:28.5rem;margin-left:auto}}.email-stats .email-stats-select{margin-bottom:2.5rem}@media (min-width: 768px){.email-stats .email-stats-select{display:flex}}.email-stats .stat-views{margin-bottom:2rem;text-align:center}.email-stats .stat-views em{font-weight:bold;font-style:normal}@media (min-width: 1195px){.email-stats .stat-boxes{display:flex;justify-content:space-between}}.email-stats .stat-boxes .stat-box{box-sizing:border-box;background-color:#F3F3F3;padding:1.5rem 2rem;margin-bottom:2rem}@media (min-width: 1195px){.email-stats .stat-boxes .stat-box{width:calc(100% / 3 - 1rem)}}.email-stats .stat-boxes .stat-box h3{font-size:2.4rem;margin:0 0 0.5rem 0}.email-stats .stat-boxes .stat-box .stat-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.email-stats .stat-boxes .stat-box .stat-grid .stat-grid-small,.email-stats .stat-boxes .stat-box .stat-grid .stat-grid-large{box-sizing:border-box;border:1px solid black;background-color:white;font-size:1.4rem;margin:0.35rem 0;padding:1.5rem 2rem;color:#484848}.email-stats .stat-boxes .stat-box .stat-grid .stat-grid-small{width:calc(50% - 0.5rem)}.email-stats .stat-boxes .stat-box .stat-grid .stat-grid-large{width:100%}.email-stats .stat-boxes .stat-box .stat-grid span{font-family:'mini-serif', serif;font-size:3.2rem;font-weight:700;display:block;line-height:3.2rem;color:#262626}.email-stats .stat-date{text-align:right;font-size:1.4rem}.checkbox-container{display:block;position:relative;padding-left:2.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:normal}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:3px;left:0;height:1.5rem;width:1.5rem;background-color:white;border:1px solid black;border-radius:50%}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:3px;height:8px;border:solid black;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.qrg-button{width:6rem;height:6rem;border-radius:3rem;background:none;transition:width;transition-timing-function:cubic-bezier(0, 0.6, 0.02, 1.1);transition-duration:0.5s;color:#fff;border:0;background:#2992BA;position:relative;padding-left:30px;overflow:hidden;text-align:center;cursor:pointer;position:fixed;bottom:30px;right:30px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.25)}@media (min-width: 1195px){.qrg-button:hover{width:270px}.qrg-button:hover span{opacity:1;transition-delay:1s;transition:all ease 1s}}.qrg-button span{white-space:nowrap;transition:all ease 0.3s;opacity:0;font-size:14px;line-height:24px;transition:all ease 0.3s;padding-bottom:2px;display:inline-block}@media (min-width: 1195px){.qrg-button span{margin-left:1rem}}.qrg-button img{width:3rem;height:2.4rem;position:absolute;top:calc(50% + 1px);left:1.5rem;transform:translateY(-50%)}@media (min-width: 1195px){.page-is-homepage .qrg-button{animation:4s cubic-bezier(0, 0.6, 0.02, 1.1) 2s 1 grow-and-shrink}.page-is-homepage .qrg-button span{animation:4s ease 2s 1 fade-in-then-out}}@keyframes grow-and-shrink{0%{width:6rem}20%{width:27rem}80%{width:27rem}100%{width:6rem}}@keyframes fade-in-then-out{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}.overlay.qrg-variant{background-color:white;opacity:0.9}.website-modal-open .qrg-modal{transform:translateY(0);max-width:none;padding:0;margin:0}@media (max-width: 1194.5px){.website-modal-open .qrg-modal{width:100%;height:100%;max-height:none;top:0;left:0;bottom:0;overflow:hidden}}@media (min-width: 1195px){.website-modal-open .qrg-modal{top:8.5rem;bottom:0;left:50%;transform:translateX(-50%);width:118rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}}.website-modal-open .qrg-modal .modal-close-button{top:2rem;right:2rem}@media (min-width: 1195px){.website-modal-open .qrg-modal .modal-close-button{width:auto;top:-3rem;right:0;display:flex;align-items:center}}.website-modal-open .qrg-modal .modal-close-button img{width:1.4rem;height:1.4rem}@media (min-width: 1195px){.website-modal-open .qrg-modal .modal-close-button img{width:1.2rem;height:1.2rem;margin-left:1rem}}.website-modal-open .qrg-modal .modal-close-button span{font-size:1.5rem;font-weight:bold;color:#666}@media (max-width: 1194.5px){.website-modal-open .qrg-modal .modal-close-button span{display:none}}.website-modal-open .qrg-modal .modal-close-button:after{right:0;left:auto;transform:translate(0, -50%)}.qrg-iframe{width:100%;height:100%;border:0}.hero-carousel{margin-top:83px}@media (min-width: 1195px){.hero-carousel{margin-top:0}}.hero-carousel .slick-slider{margin-bottom:7rem}@media (min-width: 1195px){.hero-carousel .slick-slider{margin-bottom:8rem}}.hero-carousel .slick-slider .slick-dots{bottom:-3rem}@media (min-width: 1195px){.hero-carousel .slick-slider .slick-dots{bottom:-4rem}}.hero-carousel .slick-slider .slick-dots li button:before{color:#6F6F6F;opacity:1}.hero-carousel .slick-slider .slick-dots li.slick-active button:before{color:#195A78;opacity:1}.hero-carousel .slick-slider .slick-slide{display:block;height:100%}@media (min-width: 1195px){.hero-carousel .hero-carousel-slide{height:40rem}}.hero-carousel .hero-carousel-image-desktop{display:none}@media (min-width: 1195px){.hero-carousel .hero-carousel-image-desktop{display:block;height:40rem;background-size:cover;background-position:center;position:relative}}.hero-carousel .hero-carousel-image-mobile{display:block;background-size:cover;background-position:center;height:28.5rem;position:relative}@media (min-width: 768px) and (max-width: 1194.5px){.hero-carousel .hero-carousel-image-mobile{height:33.5rem}}@media (min-width: 1195px){.hero-carousel .hero-carousel-image-mobile{display:none}}.hero-carousel .hero-carousel-content{margin:2rem 2rem 0 2rem}@media (min-width: 1195px){.hero-carousel .hero-carousel-content{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);color:white;margin:0}}@media (min-width: 1195px){.hero-carousel .hero-carousel-content .hero-carousel-inner{max-width:116rem;margin:0 auto}}.hero-carousel .hero-carousel-content h1{font-size:3.2rem;line-height:3.2rem;max-width:27rem}@media (min-width: 1195px){.hero-carousel .hero-carousel-content h1{font-size:4.8rem;line-height:4.8rem;max-width:40rem}}.hero-carousel .hero-carousel-content .hero-cta{margin-top:2rem;padding:17px 30px;width:100%}@media (min-width: 768px){.hero-carousel .hero-carousel-content .hero-cta{width:auto}}.hero-carousel .hero-sigils{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}@media (min-width: 1195px){.hero-carousel .hero-sigils{left:0;bottom:0;top:auto;width:100%;height:100%}}@media (min-width: 1195px){.hero-carousel .hero-sigils .hero-sigils-inner{max-width:116rem;margin:0 auto;height:100%;position:relative}}.hero-carousel .hero-sigil-default{position:absolute;right:2rem;top:16.5rem;background-repeat:no-repeat;background-position:100% 100%;width:17rem;height:10rem}@media (min-width: 768px) and (max-width: 1194.5px){.hero-carousel .hero-sigil-default{top:21rem}}@media (min-width: 1195px){.hero-carousel .hero-sigil-default{right:0;top:auto;bottom:2rem}}#website-desktop-customer-safe-login{display:none}#website-desktop-customer-safe-login{padding:40px}#website-desktop-customer-safe-login h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;margin:0 0 20px}#website-desktop-customer-safe-login h2:after{content:'.'}#website-desktop-customer-safe-login .form-field{margin-bottom:20px}#website-desktop-customer-safe-login .form-field input{width:100%;border:0;border-bottom:solid 1px #DCDCDC;padding:10px 0;outline:0;max-width:480px}#website-desktop-customer-safe-login .customer-safe-form-button-container{display:flex;gap:1.5rem}@media (max-width: 1194.5px){#website-desktop-customer-safe-login .customer-safe-form-button-container button{width:100%}}@media (max-width: 1194.5px){#website-desktop-customer-safe-login .customer-safe-form-button-container button:not(:last-child){margin-bottom:10px}}#website-desktop-customer-safe-login .alert-error{margin-top:3rem}.website-navigation-mega-menu-content-is-website-customer-safe-login #website-desktop-customer-safe-login{display:block}#website-header{background-color:#FFF;border-bottom:solid 1px #FFF;transition:all .2s}@media (max-width: 1194.5px){#website-header{padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:10;box-shadow:rgba(197,197,197,0.4) 0px 3px 5px}}@media (max-width: 1194.5px){.website-navigation-mega-menu-open #website-header{border-color:#6c6c6c}}@media (min-width: 1195px){.website-navigation-mega-menu-open #website-header{border-color:#ACABAB}}#website-navigation-toggles{position:absolute;right:0;padding-top:15px}@media (max-width: 1194.5px){#website-navigation-toggles{display:none}}section.hero{background-color:#2992BA;background-image:var(--mobile-header-image);background-size:cover;background-position:50% 50%;color:#FFF;position:relative}@media (max-width: 1194.5px){section.hero{margin-top:83px}}@media (max-width: 767.5px){section.hero{height:235px}}@media (min-width: 768px) and (max-width: 1194.5px){section.hero{height:335px}}@media (min-width: 1195px){section.hero{background-image:var(--desktop-header-image);height:450px}}section.hero .hero-body{height:100%;box-sizing:border-box;position:relative;display:flex}@media (max-width: 1194.5px){section.hero .hero-body{justify-content:center;align-items:center}}@media (min-width: 1195px){section.hero .hero-body{padding-top:120px;justify-content:space-between;align-items:start}}section.hero .hero-body:before{content:'';position:absolute;right:0;bottom:20px;background-image:var(--sigil-image);background-repeat:no-repeat;background-position:100% 100%;width:170px;height:100px;display:block}section.hero .container{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box;height:100%}section.hero h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem;max-width:400px}section.hero h1:after{content:'.'}@media (max-width: 1194.5px){section.hero h1{display:none}}.hero-gradients{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;opacity:0.4;mask-image:radial-gradient(rgba(0,0,0,0), black)}.hero-gradients div{position:absolute;background-image:linear-gradient(black, rgba(0,0,0,0))}.hero-gradients div:nth-child(1){height:50%;top:0;left:0;right:0}.hero-gradients div:nth-child(2){background-image:linear-gradient(90deg, black, rgba(0,0,0,0));width:25%;height:100%;top:0}.hero-gradients div:nth-child(3){transform:rotate(-45deg);width:80rem;height:80rem;top:-40rem;left:-40rem}.hero-gradients div:nth-child(4){transform:rotate(135deg);width:60rem;height:60rem;bottom:-30rem;right:-30rem}:root{--desktop-header-image: url(/assets/2022_ci/placeholders/hero-images/MINI_Default_Hero-6ea2e31548a053ad41c90b45b5860fb648305a4aa40a12affccc62b2df96b574.jpg);--mobile-header-image: url(/assets/2022_ci/placeholders/hero-images/MINI_Default_Hero-6ea2e31548a053ad41c90b45b5860fb648305a4aa40a12affccc62b2df96b574.jpg)}main:not(.login-page main):not(.request-access main){max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box}@media (min-width: 768px){main:not(.login-page main):not(.request-access main){min-height:50rem}}footer:not(.request-access footer){background-color:#000;color:#FFF;margin-top:100px}footer:not(.request-access footer) ul{list-style:none;padding:0}footer:not(.request-access footer) h6{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;margin-top:0}@media (max-width: 1194.5px){footer:not(.request-access footer) h6{margin-bottom:5px}}footer:not(.request-access footer) #website-footer-content-container{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-content{padding:40px 0 50px;flex-wrap:wrap}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-content{padding:40px 0;display:flex;justify-content:space-between}}footer:not(.request-access footer) #website-footer-social-media-links h6{font-weight:normal}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-social-media-links{border-top:solid 1px #6F6F6F;padding-top:25px;margin-top:40px}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-social-media-links{text-align:right}}footer:not(.request-access footer) .footer-foot{background-color:#FFF;padding:50px 20px;text-align:center;color:#000}footer:not(.request-access footer) .footer-foot .copyright{max-width:250px;margin:0 auto;padding-top:50px;position:relative;font-family:'mini-sans-serif', sans-serif;font-size:1.1rem;line-height:1.4rem}footer:not(.request-access footer) .footer-foot .copyright:before{content:'';display:block;background-image:url(/assets/2022_ci/logos/logo-black-d8ec15cf597c0b193d9c27d1ad7b86b1bcb4eb75876c64c1ff97751bd7c19e4a.svg);width:97px;height:42px;position:absolute;top:0;left:50%;transform:translateX(-50%);background-size:100%}footer:not(.request-access footer) #website-footer-social-media-links-list{display:flex;margin:0}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-social-media-links-list{gap:35px}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-social-media-links-list{gap:20px}}footer:not(.request-access footer) #website-footer-social-media-links-list a{transition:all .3s}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="facebook"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:25px;height:25px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="facebook"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:25px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="facebook"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:18px;height:18px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="facebook"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="youtube"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:25px;height:25px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="youtube"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:25px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="youtube"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:20px;height:20px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="youtube"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width: 1194.5px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="instagram"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:25px;height:25px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="instagram"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:25px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (min-width: 1195px){footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="instagram"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:18px;height:18px}footer:not(.request-access footer) #website-footer-social-media-links-list a[data-icon="instagram"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}footer:not(.request-access footer) #website-footer-social-media-links-list a:hover{text-decoration:none;color:#2992BA}footer:not(.request-access footer) #website-footer-other-links ul li a{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}nav{position:relative}.website-navigation-mega-menu-content-is-discover-menu .website-primary-navigation.on-desktop .website-navigation-discover-section-link,.website-navigation-mega-menu-content-is-discover-news .website-primary-navigation.on-desktop .website-navigation-discover-section-link,.website-navigation-mega-menu-content-is-discover-business-areas .website-primary-navigation.on-desktop .website-navigation-discover-section-link,.website-primary-navigation.on-desktop a:not(.website-navigation-home-list-item a):hover,.website-primary-navigation.on-desktop a:not(.website-navigation-home-list-item a):focus{border-color:#2992BA;text-decoration:none}.website-navigation-mega-menu-content-is-website-search #site-search-button{color:#2992BA}.website-navigation-item-list{list-style:none;padding:0;margin:0}.website-navigation-item-list li a{cursor:pointer}.website-primary-navigation.on-desktop,#website-secondary-navigation{display:flex;align-items:center;justify-content:center}.website-primary-navigation.on-desktop{gap:10px}.website-primary-navigation.on-desktop a:not(.website-navigation-home-list-item a){font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;border-bottom:solid 4px transparent;padding:30px 10px 25px;display:inline-block;transition:all .2s;margin-bottom:-1px}@media (max-width: 1194.5px){.website-primary-navigation.on-desktop .website-navigation-models-list-item,.website-primary-navigation.on-desktop .website-navigation-technology-list-item,.website-primary-navigation.on-desktop .website-navigation-digital-toolkit-list-item,.website-primary-navigation.on-desktop .website-navigation-discover-list-item{display:none}}.website-primary-navigation.on-desktop .website-navigation-discover-section-link{padding-right:30px !important;position:relative}.website-primary-navigation.on-desktop .website-navigation-discover-section-link:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:10px;content:"";position:absolute;right:10px;top:calc(50% + 4px);transform:translateY(-50%);transition:all .3s}.website-navigation-mega-menu-content-is-discover-menu .website-primary-navigation.on-desktop .website-navigation-discover-section-link:after,.website-navigation-mega-menu-content-is-discover-news .website-primary-navigation.on-desktop .website-navigation-discover-section-link:after,.website-navigation-mega-menu-content-is-discover-business-areas .website-primary-navigation.on-desktop .website-navigation-discover-section-link:after{transform:translateY(-50%) rotate(-180deg)}.website-primary-navigation.on-phone-and-tablet .website-navigation-home-list-item{display:none}@media (max-width: 767.5px){.website-navigation-mobile-submenu{padding:30px 20px 40px}}@media (min-width: 768px) and (max-width: 1194.5px){.website-navigation-mobile-submenu{padding:30px 40px 40px}}.website-navigation-mobile-submenu-header-link{margin-bottom:20px;font-family:'mini-sans-serif', sans-serif;text-transform:none}.website-navigation-mobile-submenu-header-link:after{content:none}.website-navigation-mobile-submenu-header-link a{cursor:pointer}.website-navigation-mobile-submenu ul{border-top:solid 1px #DCDCDC}.website-navigation-mobile-submenu ul li{border-bottom:solid 1px #DCDCDC}.website-navigation-mobile-submenu ul li a{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;cursor:pointer;transition:all .2s;display:block;padding:20px 0}.website-navigation-mobile-submenu ul li a:hover,.website-navigation-mobile-submenu ul li a:focus{color:#2992BA;text-decoration:none}#website-navigation-primary-mobile .website-navigation-mobile-submenu-header-link a{pointer-events:none}@media (max-width: 767.5px){#website-secondary-navigation,#website-mobile-secondary-navigation{gap:5rem}}@media (min-width: 768px){#website-secondary-navigation,#website-mobile-secondary-navigation{gap:3rem}}#website-secondary-navigation a,#website-secondary-navigation button,#website-mobile-secondary-navigation a,#website-mobile-secondary-navigation button{vertical-align:top;transition:all .2s}#website-secondary-navigation a[data-icon="share-content"],#website-secondary-navigation button[data-icon="share-content"],#website-mobile-secondary-navigation a[data-icon="share-content"],#website-mobile-secondary-navigation button[data-icon="share-content"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px}#website-secondary-navigation a[data-icon="share-content"]:after,#website-secondary-navigation button[data-icon="share-content"]:after,#website-mobile-secondary-navigation a[data-icon="share-content"]:after,#website-mobile-secondary-navigation button[data-icon="share-content"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#website-secondary-navigation a[data-icon="profile"],#website-secondary-navigation button[data-icon="profile"],#website-mobile-secondary-navigation a[data-icon="profile"],#website-mobile-secondary-navigation button[data-icon="profile"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none}#website-secondary-navigation a[data-icon="profile"]:after,#website-secondary-navigation button[data-icon="profile"]:after,#website-mobile-secondary-navigation a[data-icon="profile"]:after,#website-mobile-secondary-navigation button[data-icon="profile"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#website-secondary-navigation a[data-icon="community"],#website-secondary-navigation button[data-icon="community"],#website-mobile-secondary-navigation a[data-icon="community"],#website-mobile-secondary-navigation button[data-icon="community"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px}#website-secondary-navigation a[data-icon="community"]:after,#website-secondary-navigation button[data-icon="community"]:after,#website-mobile-secondary-navigation a[data-icon="community"]:after,#website-mobile-secondary-navigation button[data-icon="community"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#website-secondary-navigation a[data-icon="search"],#website-secondary-navigation button[data-icon="search"],#website-mobile-secondary-navigation a[data-icon="search"],#website-mobile-secondary-navigation button[data-icon="search"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none}#website-secondary-navigation a[data-icon="search"]:after,#website-secondary-navigation button[data-icon="search"]:after,#website-mobile-secondary-navigation a[data-icon="search"]:after,#website-mobile-secondary-navigation button[data-icon="search"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#website-secondary-navigation a[data-icon="group"],#website-secondary-navigation button[data-icon="group"],#website-mobile-secondary-navigation a[data-icon="group"],#website-mobile-secondary-navigation button[data-icon="group"]{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px}#website-secondary-navigation a[data-icon="group"]:after,#website-secondary-navigation button[data-icon="group"]:after,#website-mobile-secondary-navigation a[data-icon="group"]:after,#website-mobile-secondary-navigation button[data-icon="group"]:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#website-secondary-navigation a:hover,#website-secondary-navigation a:focus,#website-secondary-navigation button:hover,#website-secondary-navigation button:focus,#website-mobile-secondary-navigation a:hover,#website-mobile-secondary-navigation a:focus,#website-mobile-secondary-navigation button:hover,#website-mobile-secondary-navigation button:focus{color:#2992BA}@media (max-width: 767.5px){#website-secondary-navigation{display:none}}#website-mobile-secondary-navigation{display:none;align-items:center;justify-content:center;border-bottom:solid 1px #DCDCDC;padding:2.5rem 0}@media (max-width: 767.5px){#website-mobile-secondary-navigation{display:flex}}#website-header-content-container{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box;z-index:3;position:relative}@media (max-width: 1194.5px){#website-header-content{padding-right:5.5rem}}#discover-menu,#website-desktop-search,#website-phone-and-tablet-search,#website-phone-and-tablet-share-content,#close-website-navigation-phone-and-tablet-hamburger-menu-button,#close-website-navigation-desktop-mega-menu-button{display:none}#open-website-navigation-phone-and-tablet-hamburger-menu-button{font-size:0;display:inline-block;position:relative;cursor:pointer;width:20px;height:20px;padding:10px;background:transparent;color:#000;border:0;border-radius:0;appearance:none;position:absolute;right:2.5rem;top:50%;transform:translateY(-50%)}#open-website-navigation-phone-and-tablet-hamburger-menu-button:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.website-navigation-mega-menu-open #open-website-navigation-phone-and-tablet-hamburger-menu-button{font-size:0;display:inline-block;position:relative;cursor:pointer;width:18px;height:18px;padding:11px;background:transparent;color:#000;border:0;border-radius:0;appearance:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.website-navigation-mega-menu-open #open-website-navigation-phone-and-tablet-hamburger-menu-button:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 1195px){.website-navigation-mega-menu-open #open-website-navigation-phone-and-tablet-hamburger-menu-button{display:none}}@media (min-width: 1195px){#open-website-navigation-phone-and-tablet-hamburger-menu-button{display:none}}#website-navigation-content{display:flex;justify-content:space-between}.website-navigation-home-list-item{margin-right:10px}.website-navigation-home-list-item a{font-size:0;background-image:url(/assets/2022_ci/logos/logo-black-d8ec15cf597c0b193d9c27d1ad7b86b1bcb4eb75876c64c1ff97751bd7c19e4a.svg);background-repeat:no-repeat;width:97px;height:43px;background-size:100%;display:inline-block;vertical-align:top}#website-desktop-search{padding:100px 40px}@media (min-width: 1195px){.website-navigation-mega-menu-content-is-website-search #website-desktop-search{display:block}}#website-phone-and-tablet-search{padding:40px 20px}@media (max-width: 1194.5px){.website-navigation-mega-menu-content-is-website-search #website-phone-and-tablet-search{display:block}}#close-website-navigation-desktop-mega-menu-button{font-size:0;display:inline-block;position:relative;cursor:pointer;width:16px;height:16px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none;position:absolute;top:30px;right:30px}#close-website-navigation-desktop-mega-menu-button:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 1194.5px){#close-website-navigation-desktop-mega-menu-button{display:none}}@media (min-width: 1195px){.website-navigation-mega-menu-open #close-website-navigation-desktop-mega-menu-button{display:block}}#website-navigation-desktop-mega-menu{position:absolute;left:0;right:0;display:none;z-index:10}@media (max-width: 1194.5px){#website-navigation-desktop-mega-menu{top:83px;height:calc(100vh - 83px)}}@media (min-width: 1195px){#website-navigation-desktop-mega-menu{top:79px}}.website-navigation-mega-menu-open #website-navigation-desktop-mega-menu{display:block}@media (max-width: 1194.5px){.website-navigation-phone-and-tablet-hamburger-menu #website-navigation-desktop-mega-menu{display:block}}#website-navigation-desktop-mega-menu-content{position:relative;background-color:#FFF;box-shadow:0 10px 10px rgba(0,0,0,0.2);height:100%}@media (min-width: 1195px){#website-navigation-desktop-mega-menu-content{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}}#discover-menu{background-color:#F3F3F3}#discover-menu ul{list-style:none;margin:0}#discover-menu ul li a{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;cursor:pointer;transition:all .2s}#discover-menu ul li a:hover,#discover-menu ul li a:focus{color:#2992BA;text-decoration:none}#discover-menu ul li:not(:last-child){margin-bottom:10px}@media (min-width: 1195px){.website-navigation-mega-menu-content-is-discover-menu #discover-menu,.website-navigation-mega-menu-content-is-discover-news #discover-menu,.website-navigation-mega-menu-content-is-discover-business-areas #discover-menu{display:flex}}#website-discover-section-navigation-on-desktop{background-color:#FFF;width:300px}#website-discover-section-navigation-on-desktop ul li a{display:inline-block}#website-discover-business-areas-subsection-navigation-on-desktop{display:none}.website-navigation-mega-menu-content-is-discover-business-areas #website-discover-business-areas-subsection-navigation-on-desktop{display:block}#website-discover-news-subsection-navigation-on-desktop{display:none}.website-navigation-mega-menu-content-is-discover-news #website-discover-news-subsection-navigation-on-desktop{display:block}#website-discover-business-areas-subsection-navigation-on-desktop,#website-discover-news-subsection-navigation-on-desktop{flex-grow:1;background-color:#F3F3F3}#website-discover-section-navigation-on-desktop,#website-discover-business-areas-subsection-navigation-on-desktop,#website-discover-news-subsection-navigation-on-desktop{padding:60px}.website-navigation-mega-menu-open #page-hero-image-overlay{display:block}#website-navigation-primary-mobile,#website-navigation-discover-mobile-submenu,#website-navigation-discover-business-areas-mobile-submenu,#website-navigation-discover-news-mobile-submenu,#customer-safe-toggle-toggles-mobile-and-tablet{display:none}@media (max-width: 1194.5px){.website-navigation-mega-menu-content-is-mobile-primary-menu #website-navigation-primary-mobile{display:block}}@media (max-width: 1194.5px){.website-navigation-mega-menu-content-is-discover-menu #website-navigation-discover-mobile-submenu{display:block}}@media (max-width: 1194.5px){.website-navigation-mega-menu-content-is-discover-business-areas #website-navigation-discover-business-areas-mobile-submenu{display:block}}@media (max-width: 1194.5px){.website-navigation-mega-menu-content-is-discover-news #website-navigation-discover-news-mobile-submenu{display:block}}#customer-safe-toggle-toggle-mobile-and-tablet{display:none;padding:40px;padding-top:0;justify-content:center}@media (max-width: 1194.5px){.website-navigation-mega-menu-open #customer-safe-toggle-toggle-mobile-and-tablet{display:flex}}#website-secondary-navigation .retail-centre-button{padding-left:3rem;position:relative;text-align:left;appearance:none;border:0;background-color:transparent;border-radius:0}#website-secondary-navigation .retail-centre-button:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:25px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}#website-secondary-navigation .retail-centre-button-label{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:600}#website-secondary-navigation .retail-centre-button-name{font-family:'mini-sans-serif', sans-serif;font-size:1.1rem;line-height:1.4rem;opacity:0.75}#website-secondary-navigation .retail-centre-button-label,#website-secondary-navigation .retail-centre-button-name{line-height:1}#website-secondary-navigation .retail-centre-button:hover .retail-centre-button-name,#website-secondary-navigation .retail-centre-button:focus .retail-centre-button-name{color:inherit}#retail-centre-selection-panel-megamenu{padding:40px;display:none}#retail-centre-selection-panel-megamenu h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;margin:0 0 20px}#retail-centre-selection-panel-megamenu h2:after{content:'.'}#retail-centre-selection-panel-megamenu form{max-width:376px}#retail-centre-selection-panel-megamenu .drop-down-list-container{margin-bottom:20px}.website-navigation-mega-menu-content-is-retail-centre-selection #retail-centre-selection-panel-megamenu{display:block}@media (min-width: 768px){.ncl-content-modal{padding:6rem 4rem 5rem 5rem;box-sizing:border-box;max-width:75rem}}.ncl-content-modal h2{font-size:2.6rem;line-height:3rem;margin-top:0}@media (min-width: 768px){.ncl-content-modal h2{font-size:3.2rem;line-height:3.7rem}}.ncl-content-modal .ncl-description{font-size:1.6rem;line-height:2rem;margin:1rem 0 2rem}.ncl-content-modal .ncl-link{font-size:1.4rem;position:relative}.ncl-content-modal .ncl-link a:before{content:"";font-family:'mini-icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:12px;margin-right:4px}.ncl-content-modal .scrolling-container{position:relative}@media (min-width: 768px){.ncl-content-modal .scrolling-container:after{content:"";display:block;position:absolute;width:100%;height:6rem;bottom:0;left:0;pointer-events:none}}@media (min-width: 768px){.ncl-content-modal .scrolling-panel{height:33rem;overflow:hidden;overflow-y:auto;position:relative}}.ncl-content-modal .ncl-list{padding:0;margin:0 0 3rem 0;list-style:none}@media only screen and (min-width: 550px){.ncl-content-modal .ncl-list{display:flex;flex-wrap:wrap}}@media (min-width: 768px){.ncl-content-modal .ncl-list{display:flex;flex-wrap:wrap}}.ncl-content-modal .ncl-list li{max-width:28rem;margin:0 auto;cursor:pointer}@media only screen and (min-width: 550px){.ncl-content-modal .ncl-list li{width:calc(100% / 2);max-width:none;margin:0}}@media (min-width: 768px){.ncl-content-modal .ncl-list li{width:calc(100% / 3);max-width:none;margin:0}}.ncl-content-modal .ncl-list li img{max-width:100%;transform:scale(1.3) translateX(-5px);margin-bottom:-2rem}.ncl-content-modal .ncl-list li .ncl-name{font-size:1.4rem;text-transform:uppercase}.ncl-content-modal .ncl-list li .ncl-price{font-size:1.2rem}.ncl-content-modal .ncl-warning{display:none;color:#EA8821;font-size:1.4rem;font-weight:normal;position:relative;margin-top:1rem;padding-right:1rem}.ncl-content-modal .ncl-warning img{position:absolute;top:3px;left:0}.ncl-content-modal .ncl-warning p{margin-left:3.5rem}.ncl-content-modal .ncl-warning.show{display:block}.ncl-content-modal .ncl-actions{margin-top:3rem;text-align:center}@media (min-width: 768px){.ncl-content-modal .ncl-actions{display:flex;justify-content:space-evenly;text-align:left}}.ncl-content-modal .ncl-actions .button{display:inline-block;margin-top:0}@media (max-width: 767.5px){.ncl-content-modal .ncl-actions .primary-button{margin-bottom:1rem}}.login-page.request-access footer .info,.login-page:not(.request-access) #help .info{width:16px;height:16px;position:relative;display:inline-block;vertical-align:bottom;margin-left:4px;margin-bottom:2px;cursor:pointer}.login-page.request-access footer .info:after,.login-page:not(.request-access) #help .info:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;content:""}.login-page.request-access footer .info:hover .infotip,.login-page:not(.request-access) #help .info:hover .infotip{opacity:1}.login-page.request-access footer .infotip,.login-page:not(.request-access) #help .infotip{width:360px;padding:30px;background-color:white;box-shadow:0 0 40px rgba(0,0,0,0.3);left:-42px;bottom:35px;position:absolute;opacity:0;transition:all .3s;pointer-events:none;font-weight:normal;box-sizing:border-box}@media (max-width: 767.5px){.login-page.request-access footer .infotip,.login-page:not(.request-access) #help .infotip{width:calc(100vw - 60px)}}.login-page.request-access footer .infotip h5,.login-page:not(.request-access) #help .infotip h5{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;margin:0 0 20px}.login-page.request-access footer .infotip h5::after,.login-page:not(.request-access) #help .infotip h5::after{content:none}.login-page.request-access footer .infotip h6,.login-page:not(.request-access) #help .infotip h6{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;margin:0}.login-page.request-access footer .infotip p,.login-page:not(.request-access) #help .infotip p{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;margin:0}.login-page.request-access footer .infotip p:not(:last-child),.login-page:not(.request-access) #help .infotip p:not(:last-child){margin-bottom:20px}.login-page.request-access footer .infotip:after,.login-page:not(.request-access) #help .infotip:after{content:'';width:20px;height:20px;background-color:white;transform:rotate(-45deg);position:absolute;bottom:-10px;left:40px}.login-page:not(.request-access){font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;height:100vh}@media (max-width: 1194.5px){.login-page:not(.request-access){background-size:auto 50%;background-position:center 0}}@media (min-width: 1195px){.login-page:not(.request-access){background-image:var(--login-background-desktop);background-size:cover;background-position:center}}.login-page:not(.request-access) #website-page-content,.login-page:not(.request-access) #website-page-content-and-footer,.login-page:not(.request-access) #login-section{height:100%}@media (max-width: 1194.5px){.login-page:not(.request-access) #login-section{display:flex;justify-content:end;flex-direction:column}}.login-page:not(.request-access) #login-page-content{margin:0;display:flex;justify-content:end;box-sizing:border-box}@media (max-width: 1194.5px){.login-page:not(.request-access) #login-page-content{background-color:#FFF;min-height:50%}}@media (max-width: 767.5px){.login-page:not(.request-access) #login-page-content{padding:30px}}@media (min-width: 768px) and (max-width: 1194.5px){.login-page:not(.request-access) #login-page-content{padding:50px}}@media (min-width: 1195px){.login-page:not(.request-access) #login-page-content{height:100%;max-width:40%;padding:20px;padding-right:90px;background-color:rgba(255,255,255,0.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.login-page:not(.request-access) #login-page-content .alert-container{padding:0;margin:40px 0 30px}.login-page:not(.request-access) #login-page-content-container{width:100%;position:relative;display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 1195px){.login-page:not(.request-access) #login-page-content-container{padding-top:110px;max-width:370px}}.login-page:not(.request-access) #login-body h1{margin-bottom:1.5rem}@media (max-width: 767.5px){.login-page:not(.request-access) #login-body h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.login-page:not(.request-access) #login-body h1:after{content:'.'}}@media (min-width: 768px){.login-page:not(.request-access) #login-body h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.login-page:not(.request-access) #login-body h1:after{content:'.'}}.login-page:not(.request-access) #login-body h1+p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}@media (max-width: 1194.5px){.login-page:not(.request-access) #login-body h1+p{margin-bottom:4rem}}@media (min-width: 1195px){.login-page:not(.request-access) #login-body h1+p{margin-bottom:2.5rem}}.login-page:not(.request-access) #login-body .links{display:flex;flex-wrap:wrap;gap:1.5rem}@media (max-width: 767.5px){.login-page:not(.request-access) #login-body .links a{width:100%}}.login-page:not(.request-access) #login-body form .form-field{margin-bottom:2rem}.login-page:not(.request-access) #login-body form .form-field label{display:inline-block;margin-bottom:0.5rem}.login-page:not(.request-access) #login-links{margin-top:2rem}.login-page:not(.request-access) #login-links .request-access-link{text-transform:uppercase;font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;text-decoration:underline}.login-page:not(.request-access) #login-links .request-access-link:hover{color:#2992BA}.login-page:not(.request-access) #login-foot{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;border-top:solid 1px #ACABAB;padding-top:10px;display:flex;justify-content:space-between}@media (max-width: 1194.5px){.login-page:not(.request-access) #login-foot{margin-top:50px}}@media (min-width: 1195px){.login-page:not(.request-access) #login-foot{padding-bottom:40px}}.login-page:not(.request-access) #logo{background-image:url(/assets/2022_ci/logos/logo-white-43fec0fb806cff5e68f5650fcbc88cc9380a2c4ab5ff9576e1fa8cd182b2549e.svg);background-size:100%;position:fixed}@media (max-width: 767.5px){.login-page:not(.request-access) #logo{width:68px;height:30px;top:20px;right:20px}}@media (min-width: 768px) and (max-width: 1194.5px){.login-page:not(.request-access) #logo{width:100px;height:44px;top:40px;right:40px}}@media (min-width: 1195px){.login-page:not(.request-access) #logo{width:120px;height:53px;top:40px;right:40px}}.login-page:not(.request-access) .sigil-desktop{position:fixed;bottom:40px;right:40px}@media (max-width: 1194.5px){.login-page:not(.request-access) .sigil-desktop{display:none}}.login-page:not(.request-access) .sigil-desktop img{width:100%}.login-page:not(.request-access) .sigil-mobile{position:absolute;bottom:20px;right:20px;z-index:1}@media (max-width: 1194.5px){.login-page:not(.request-access) .sigil-mobile img{height:30px}}@media (min-width: 1195px){.login-page:not(.request-access) .sigil-mobile img{display:none}}.login-page:not(.request-access) .sigil-mobile img,.login-page:not(.request-access) .sigil-desktop img{display:block}.login-page:not(.request-access) #login-page-mobile-image{position:relative;background-image:var(--login-background-mobile);flex-grow:1;background-size:cover;background-position:50% 50%}.login-page:not(.request-access) #login-page-mobile-image:after{content:'';background:linear-gradient(black, transparent);opacity:0.4;position:absolute;left:0;right:0;bottom:0;transform:rotate(-180deg)}@media (max-width: 767.5px){.login-page:not(.request-access) #login-page-mobile-image:after{height:80px}}@media (min-width: 768px) and (max-width: 1194.5px){.login-page:not(.request-access) #login-page-mobile-image:after{height:138px}}@media (min-width: 1195px){.login-page:not(.request-access) #login-page-mobile-image:after{height:300px}}.login-page:not(.request-access) main{position:relative;max-width:none;padding:0;height:100%}.login-page:not(.request-access) main:before{content:'';background:linear-gradient(black, transparent);opacity:0.4;position:absolute;left:0;right:0;top:0}@media (max-width: 767.5px){.login-page:not(.request-access) main:before{height:80px}}@media (min-width: 768px) and (max-width: 1194.5px){.login-page:not(.request-access) main:before{height:138px}}@media (min-width: 1195px){.login-page:not(.request-access) main:before{height:300px}}.login-page:not(.request-access) main:after{content:'';background:linear-gradient(black, transparent);opacity:0.4;position:absolute;left:0;right:0;bottom:0;transform:rotate(-180deg);z-index:-1}@media (max-width: 767.5px){.login-page:not(.request-access) main:after{height:80px}}@media (min-width: 768px) and (max-width: 1194.5px){.login-page:not(.request-access) main:after{height:138px}}@media (min-width: 1195px){.login-page:not(.request-access) main:after{height:300px}}@media (max-width: 767.5px){.login-page:not(.request-access) form input[type="submit"]{width:100%}}.login-page.request-access form{max-width:72rem}.login-page.request-access form input::placeholder{color:transparent}.login-page.request-access .form-item:not(.form-foot){display:flex;flex-direction:column}.login-page.request-access .form-item:not(.form-foot) label{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin-bottom:0.7rem}.login-page.request-access .form-item:not(.form-foot) label:after{content:'*'}.login-page.request-access .form-item:not(.form-foot):not(:last-child){margin-bottom:2rem}.login-page.request-access h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem}.login-page.request-access h1:after{content:'.'}.login-page.request-access h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none;margin-bottom:2rem}.login-page.request-access h2:after{content:'.'}.login-page.request-access .intro{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:2rem 0 6rem;max-width:72rem}.login-page.request-access .body{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box;padding-bottom:10rem}@media (max-width: 767.5px){.login-page.request-access .body{padding-top:5rem}}@media (min-width: 768px){.login-page.request-access .body{padding-top:10rem}}.login-page.request-access header{border-bottom:solid 1px #ACABAB;padding:1.5rem 0}.login-page.request-access header .container{display:flex;justify-content:space-between;align-items:center}.login-page.request-access header .logo{display:flex;align-items:center}@media (max-width: 767.5px){.login-page.request-access header .logo{font-size:0}}@media (min-width: 768px){.login-page.request-access header .logo{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem}.login-page.request-access header .logo:after{content:'.'}}.login-page.request-access header .logo:before{content:url(/assets/2022_ci/logos/logo-black-d8ec15cf597c0b193d9c27d1ad7b86b1bcb4eb75876c64c1ff97751bd7c19e4a.svg);display:inline-block;vertical-align:middle;height:4.2rem}@media (min-width: 768px){.login-page.request-access header .logo:before{margin-right:3rem}}.login-page.request-access footer{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box;font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;color:inherit}.login-page.request-access footer .footer-inner{border-top:solid 1px #ACABAB;padding:1.5rem 0 2rem;display:flex;justify-content:space-between}body.request-access main main,body.request-access .container{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box}:root{--login-background-mobile: url(/assets/2022_ci/placeholders/login-background-9c4462e34d79b40db9afc9fa2e433298889025386e821cf599d88f31ce5e22f1.png);--login-background-desktop: url(/assets/2022_ci/placeholders/login-background-9c4462e34d79b40db9afc9fa2e433298889025386e821cf599d88f31ce5e22f1.png)}.artifact-page .website-inner-page-content{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}.artifact-page .artifact-more-container h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.artifact-page .artifact-more-container h2:after{content:'.'}.artifact-page .artifact-more-container h2:after{content:'...'}.profile-page .quicklinks a{text-transform:none;padding-left:0;line-height:1}@media (min-width: 1195px){.profile-page .quicklinks a{width:calc((100% / 3) - 16px)}}.profile-page .website-inner-page-content-left-aligned{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}.profile-page h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none}.profile-page h2:after{content:'.'}@media (max-width: 767.5px){.profile-page h2{margin-top:4rem}}@media (min-width: 768px){.profile-page h2{text-align:center;margin:4rem 0}}@media (max-width: 767.5px){.profile-page .profile-details{padding-top:2rem}}.profile-page .profile-details .profile-details-column{border-bottom:solid 1px #ACABAB}@media (max-width: 767.5px){.profile-page .profile-details .profile-details-column{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px) and (max-width: 1194.5px){.profile-page .profile-details .profile-details-column{width:calc((100% / 2) - 16px);margin:8px}}@media (min-width: 1195px){.profile-page .profile-details .profile-details-column{width:calc((100% / 3) - 16px);margin:8px}}.profile-page .profile-details .profile-details-column h3{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none;border-bottom:solid 1px #ACABAB;padding-bottom:20px;margin:0}.profile-page .profile-details .profile-details-column h3:after{content:'.'}.profile-page .profile-details .profile-details-column p{margin:0;padding:20px 0}@media (max-width: 767.5px){.profile-page .profile-details .profile-details-column p{color:#5B5B5B}}.profile-page .profile-buttons{margin-top:3rem}@media (max-width: 767.5px){.profile-page .profile-buttons .button{width:100%}}@media (max-width: 767.5px){.homepage-content{margin:3rem 0 4rem 0}}@media (min-width: 768px){.homepage-content{margin:5rem 0 6rem 0}}@media (max-width: 767.5px){.homepage-content h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;margin-bottom:2rem;max-width:270px}.homepage-content h1:after{content:'.'}}@media (min-width: 768px) and (max-width: 1194.5px){.homepage-content h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:4.8rem;line-height:4.8rem;margin-bottom:4rem;max-width:410px}.homepage-content h1:after{content:'.'}}@media (min-width: 1195px){.homepage-content h1{display:none}}@media (max-width: 1194.5px){.share-content .artifacts-page h1:not(.module-heading),.share-content .customer-details-page h1:not(.module-heading),.share-content .email-preview-page h1:not(.module-heading){margin-bottom:4rem}}@media (min-width: 1195px){.share-content .artifacts-page h1:not(.module-heading),.share-content .customer-details-page h1:not(.module-heading),.share-content .email-preview-page h1:not(.module-heading){margin-bottom:8rem}}@media (min-width: 1195px){.share-content .artifacts-page .tabbed-panel{display:flex;gap:56px;align-items:start}}@media (max-width: 767.5px){.share-content .artifacts-page .tabbed-panel .tabbed-component{padding-top:40px}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabbed-panel .tabbed-component{padding-top:40px}}.share-content .artifacts-page .tabbed-panel .tabbed-component.stack-content{flex-grow:1}@media (min-width: 1195px){.share-content .artifacts-page .tabbed-panel .tabbed-component.basket{width:376px;flex-shrink:0}}@media (max-width: 1194.5px){.share-content .artifacts-page .tabbed-panel .tabbed-component:not(.selected-tab){display:none}}.share-content .artifacts-page .tabbed-panel .item-tabs{margin:0 -8px;display:flex;flex-wrap:wrap;margin-bottom:40px}@media (max-width: 767.5px){.share-content .artifacts-page .tabbed-panel .item-tabs .item-tabs-standard-item{width:calc((100% / 2) - 16px);margin:8px}}@media (min-width: 768px){.share-content .artifacts-page .tabbed-panel .item-tabs .item-tabs-standard-item{width:calc((100% / 4) - 16px);margin:8px}}.share-content .artifacts-page .tabbed-panel .item-tab-btn{position:relative;width:100%}.share-content .artifacts-page .tabbed-panel .item-tab-btn svg{display:none}.share-content .artifacts-page .tabbed-panel .item-tab-btn:after{vertical-align:middle}.share-content .artifacts-page .tabbed-panel .item-tab-btn.active:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:10px;content:"";margin-left:.5rem}.share-content .artifacts-page .tabbed-panel .item-tab-btn:not(.active):after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:12px;content:"";margin-left:.7rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel h3{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;margin:0 0 20px}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn svg,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button svg{display:none}@media (max-width: 767.5px){.share-content .artifacts-page .tabbed-panel .item-tabs-panel .btn,.share-content .artifacts-page .tabbed-panel .item-tabs-panel .primary-button{width:100%}}@media (max-width: 767.5px){.share-content .artifacts-page .tabbed-panel .item-tabs-panel input[type="text"],.share-content .artifacts-page .tabbed-panel .item-tabs-panel input[type="email"]{width:100%;margin-bottom:2rem}}@media (min-width: 768px){.share-content .artifacts-page .tabbed-panel .item-tabs-panel input[type="text"],.share-content .artifacts-page .tabbed-panel .item-tabs-panel input[type="email"]{margin-right:2rem}}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .tab-list{border-bottom:solid 1px #707070;margin-bottom:2.5rem;display:flex}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .tab-list__tab{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;padding:10px;border:0;border-bottom:solid 3px transparent;background-color:transparent;color:#ACABAB;transition:all .2s;margin-bottom:-1px}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .tab-list__tab[aria-selected="true"]{color:#000;border-color:#2992BA}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .tab-list__tab:not(:last-child){margin-right:2rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .tab-panel.tab-hide{display:none}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .vehicle-information{margin-top:2rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .vehicle-information h4{margin-bottom:0.5rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .vehicle-information .link-with-arrow{color:#ACABAB;font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .vehicle-information .button{margin-top:1.5rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .vehicle-information.hidden{display:none}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .label-chassis-number{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;display:block;margin-bottom:1.5rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .label-chassis-number .hide{display:none}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .form-radios{display:flex;margin-bottom:3rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .form-radios .form-radio-container label{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .form-radios .form-radio-container:not(:last-child){margin-right:30px}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content .error-message{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;padding-top:20px;color:#CC0000}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content #paste-link-tab input[type="text"]{margin:0;width:100%}.share-content .artifacts-page .tabbed-panel .item-tabs-panel .tabbed-content #paste-link-tab .link-wrapper{margin-bottom:2rem}.share-content .artifacts-page .stack-artifacts-list ul,.share-content .artifacts-page .nominated-stack-artifacts-list ul,.share-content .artifacts-page .basket ul{list-style:none;padding:0;margin:0}.share-content .artifacts-page .stack-artifacts-list ul li,.share-content .artifacts-page .nominated-stack-artifacts-list ul li,.share-content .artifacts-page .basket ul li{padding:20px 0;border-bottom:solid 1px #ACABAB;display:flex}.share-content .artifacts-page .stack-artifacts-list,.share-content .artifacts-page .nominated-stack-artifacts-list,.share-content .artifacts-page .introduction-pack{margin-top:50px}.share-content .artifacts-page .tabs{margin:0 -20px}.share-content .artifacts-page .tabs ul{list-style:none;display:flex}.share-content .artifacts-page .tabs ul li{width:50%;line-height:1;text-align:center;cursor:pointer}@media (max-width: 767.5px){.share-content .artifacts-page .tabs ul li{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;padding:14px 10px 13px}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabs ul li{font-family:'mini-serif', serif;font-weight:600;font-size:2rem;padding:20px 10px 19px}}@media (max-width: 767.5px){.share-content .artifacts-page .tabs ul li.selected:nth-child(1){border-right:solid 1px #0085AC}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabs ul li.selected:nth-child(1){border-right:solid 2px #0085AC}}@media (max-width: 767.5px){.share-content .artifacts-page .tabs ul li.selected:nth-child(2){border-left:solid 1px #0085AC}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabs ul li.selected:nth-child(2){border-left:solid 2px #0085AC}}.share-content .artifacts-page .tabs ul li.selected{background-color:#ECF2FB}@media (max-width: 767.5px){.share-content .artifacts-page .tabs ul li.selected{border-top:solid 1px #0085AC;padding-top:13px}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabs ul li.selected{border-top:solid 2px #0085AC;padding-top:18px}}.share-content .artifacts-page .tabs ul li:not(.selected){color:#666666}@media (max-width: 767.5px){.share-content .artifacts-page .tabs ul li:not(.selected){border-bottom:solid 1px #0085AC}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .tabs ul li:not(.selected){border-bottom:solid 2px #0085AC}}@media (min-width: 1195px){.share-content .artifacts-page .tabs{display:none}}.share-content .artifacts-page .stack-content .stack-title{display:none}.share-content .artifacts-page .stack-content .basket-title{margin-bottom:2rem}.share-content .artifacts-page .stack-content .basket-title:after{content:none}.share-content .artifacts-page .stack-content h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none}.share-content .artifacts-page .stack-content h2:after{content:'.'}.share-content .artifacts-page .stack-content h2:after{content:none}.share-content .artifacts-page .stack-content .stock{border-bottom:1px solid #ACABAB;padding-bottom:2rem}.share-content .artifacts-page .stack-content .stock h3{font-size:1.5rem}.share-content .artifacts-page .stack-content .stock .tabbed-content{width:100%}.share-content .artifacts-page .stack-content .stock .tab-panel{font-size:1.5rem}.share-content .artifacts-page .stack-content .stock .ncl-vehicle-link{font-weight:normal;font-size:1.4rem}.share-content .artifacts-page .stack-content .stock .ncl-vehicle-link:before{content:"";font-family:'mini-icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:12px;margin-right:4px}.share-content .artifacts-page .stack-content .stock .scrolling-container{position:relative}@media (min-width: 768px){.share-content .artifacts-page .stack-content .stock .scrolling-container:after{content:"";display:block;position:absolute;width:100%;height:6rem;bottom:0;left:0;background-image:linear-gradient(0, white, rgba(255,255,255,0));pointer-events:none}}@media (min-width: 768px){.share-content .artifacts-page .stack-content .stock .scrolling-container .scrolling-panel{max-height:53rem;overflow:hidden;overflow-y:auto;position:relative}}.share-content .artifacts-page .stack-content .stock .all-stock{display:flex}.share-content .artifacts-page .stack-content .stock .all-stock .all-stock-description a{display:block}.share-content .artifacts-page .stack-content .stock ul{list-style-type:none;padding:0}.share-content .artifacts-page .stack-content .stock a{font-weight:bold;margin-top:0.8rem;font-size:1.2rem}.share-content .artifacts-page .stack-content .stock a:after{content:"";background-image:url(/images/2022_ci/icons/external-link-blue.svg);background-repeat:no-repeat;background-size:1.2rem;height:1.2rem;width:1.2rem;display:inline-block;margin-left:0.5rem}.share-content .artifacts-page .stack-content .stock .vehicle{display:flex;align-items:center}.share-content .artifacts-page .stack-content .stock .vehicle .vehicle-image img{width:24rem;transform:scale(1.1);margin:-2rem 2rem -2rem 0}@media (max-width: 1194.5px){.share-content .artifacts-page .stack-content .stock .vehicle .vehicle-image img{width:20rem}}.share-content .artifacts-page .stack-content .stock .vehicle .description{display:flex;flex-direction:column}@media (max-width: 767.5px){.share-content .artifacts-page .stack-content .stock .vehicle .description span{display:none}}@media (min-width: 1195px){.share-content .artifacts-page .basket{background-color:#F3F3F3;padding:3rem;box-sizing:border-box}}.share-content .artifacts-page .basket h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none;margin-bottom:1.5rem}.share-content .artifacts-page .basket h2:after{content:'.'}.share-content .artifacts-page .basket .header{margin-bottom:3rem}.share-content .artifacts-page .basket .artifact-title{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;padding-right:3rem;position:relative;width:100%}.share-content .artifacts-page .basket .artifact-title .remove{position:absolute;top:50%;right:0;transform:translateY(-50%);height:20px;cursor:pointer}.share-content .artifacts-page .basket .artifact-title .remove svg{width:20px}.share-content .artifacts-page .basket .artifact-title .remove svg path{fill:#990000;transition:all .2s}.share-content .artifacts-page .basket .artifact-title .remove:hover svg path{fill:#CC0000}.share-content .artifacts-page .basket .action-btns{margin-top:40px}.share-content .artifacts-page .basket .action-btns .btn{width:100%}.share-content .artifacts-page .basket .action-btns .btn:not(:last-child){margin-bottom:10px}.share-content .artifacts-page .basket .action-btns .count-message{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem;padding:1.5rem 2.5rem;padding-left:5rem;position:relative;background-color:#F5E2E2;border-left:solid 4px #990000;padding-left:4rem;margin-top:2rem}.share-content .artifacts-page .basket .action-btns .count-message p{font-size:inherit}.share-content .artifacts-page .basket .action-btns .count-message p a{text-decoration:underline}.share-content .artifacts-page .basket .action-btns .count-message p a:hover{text-decoration:none}.share-content .artifacts-page .basket .action-btns .count-message:before{position:absolute;top:13px;left:1.5rem}.share-content .artifacts-page .basket .action-btns .count-message:before{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";color:#990000}.share-content .artifacts-page .basket .action-btns .count-message:before{font-size:1.5rem}@media (max-width: 1194.5px){.share-content .artifacts-page .basket .action-btns{display:none}}.share-content .artifacts-page .basket .empty-signal h3{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem;font-family:'mini-sans-serif', sans-serif;text-transform:none}.share-content .artifacts-page .basket .btn-clear-all{position:absolute;top:0;right:0}.share-content .artifacts-page .basket .count-message{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem}.share-content .artifacts-page .basket .header{position:relative}@media (min-width: 1195px){.share-content .artifacts-page .basket .header{padding-top:40px}}.share-content .artifacts-page .action-btns.stuck{padding:20px 0;position:sticky;bottom:0;background-color:#FFF;display:flex;flex-wrap:wrap}@media (max-width: 767.5px){.share-content .artifacts-page .action-btns.stuck{gap:15px}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .action-btns.stuck{gap:20px}}@media (min-width: 1195px){.share-content .artifacts-page .action-btns.stuck{display:none}}@media (max-width: 767.5px){.share-content .artifacts-page .action-btns.stuck .btn{width:100%}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content .artifacts-page .action-btns.stuck .btn{width:calc(50% - 10px)}}.share-content .artifacts-page .introduction-pack .description{display:flex}.share-content .artifacts-page .introduction-pack .contents{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem}.share-content .artifacts-page .introduction-pack h3{font-family:'mini-sans-serif', sans-serif;font-size:1.8rem;line-height:2.4rem;font-family:'mini-sans-serif', sans-serif;text-transform:none}.share-content .artifacts-page .introduction-pack h3:after{content:none}.share-content .customer-details-page h3{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none;margin-bottom:2rem}.share-content .customer-details-page h3:after{content:'.'}.share-content .customer-details-page h4{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;font-family:'mini-sans-serif', sans-serif;text-transform:none;font-weight:normal;margin-bottom:1rem}.share-content .customer-details-page input[type="text"],.share-content .customer-details-page input[type="email"],.share-content .customer-details-page input[type="password"],.share-content .customer-details-page textarea,.share-content .customer-details-page select{min-width:0;width:100%}.share-content .customer-details-page input[type="text"]:not(:last-child),.share-content .customer-details-page input[type="email"]:not(:last-child),.share-content .customer-details-page input[type="password"]:not(:last-child),.share-content .customer-details-page textarea:not(:last-child),.share-content .customer-details-page select:not(:last-child){margin-bottom:2rem}.share-content .customer-details-page input.dealership-address[type="text"],.share-content .customer-details-page input.dealership-address[type="email"],.share-content .customer-details-page input.dealership-address[type="password"],.share-content .customer-details-page textarea.dealership-address,.share-content .customer-details-page select.dealership-address{display:none}.share-content .customer-details-page select{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;appearance:none;padding:14px 15px;padding-right:40px;border:solid 2px #000;border-radius:0;cursor:pointer;background-image:url(/assets/2022_ci/icons/chevrons/south-pointing-chevron-icon-2424f68c8d0642f2b830812ead62b86aa0926405d28c36f8f1ef098a80e84269.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) 50%;outline:0;color:inherit;background-color:#FFF}.share-content .customer-details-page .email-templates{margin:0 -8px;display:flex;flex-wrap:wrap;list-style:none;padding:0}@media (max-width: 1194.5px){.share-content .customer-details-page .email-templates{margin-bottom:3rem}}@media (min-width: 1195px){.share-content .customer-details-page .email-templates{margin-bottom:7rem}}@media (max-width: 767.5px){.share-content .customer-details-page .email-templates li{width:calc((100% / 1) - 16px);margin:8px}}@media (min-width: 768px){.share-content .customer-details-page .email-templates li{width:calc((100% / 3) - 16px);margin:8px}}.share-content .customer-details-page .email-templates li .btn{width:100%}@media (max-width: 1194.5px){.share-content .customer-details-page .share-content-form{background-color:#F3F3F3;padding:40px 30px;margin:0 -20px}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 1194.5px){.share-content .customer-details-page .share-content-form section:not(:last-child){margin-bottom:40px}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.sender,.share-content .customer-details-page .share-content-form section.notification{width:376px}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.email,.share-content .customer-details-page .share-content-form section.customer-details,.share-content .customer-details-page .share-content-form section.actions{width:768px}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.sender{background-color:#F3F3F3;padding:30px;box-sizing:border-box}}.share-content .customer-details-page .share-content-form section.actions{display:flex;margin-top:4rem;box-sizing:border-box}@media (max-width: 767.5px){.share-content .customer-details-page .share-content-form section.actions{flex-wrap:wrap;gap:1rem}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.actions{padding-right:5rem;justify-content:end}}.share-content .customer-details-page .share-content-form section.actions.hidden{display:none}@media (max-width: 767.5px){.share-content .customer-details-page .share-content-form section.actions .btn-secondary,.share-content .customer-details-page .share-content-form section.actions .btn-primary{width:100%;margin:0}}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.notification{margin-left:1.6rem;padding-left:3rem;box-sizing:border-box}}.share-content .customer-details-page .share-content-form section.notification h3{display:none}.share-content .customer-details-page .share-content-form section.notification .notify{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;display:flex;align-items:center}@media (min-width: 1195px){.share-content .customer-details-page .share-content-form section.notification .notify{padding-top:2rem}}.share-content .customer-details-page .share-content-form.submit-attempted .required-error.form-control,.share-content .customer-details-page .share-content-form.submit-attempted textarea.required-error{border-color:#CC0000}.share-content .customer-details-page .share-content-form .hidden{display:none}@media (min-width: 1195px){.share-content .customer-details-page .email-form,.share-content .customer-details-page .customer-details{box-sizing:border-box;padding-right:5rem}}.share-content .customer-details-page .email-form .email-token-error{display:none;color:#CC0000}.share-content .customer-details-page .confirmation-modal .modal-footer .btn{width:calc((100% / 2) - 10px)}.share-content .email-preview-page .actions{max-width:768px;margin:0 auto;padding:0 0px;box-sizing:content-box;display:flex;padding-top:70px}.share-content .email-preview-page .actions .btn{min-width:0;width:calc((100% / 3) - 10px)}.share-content .email-preview-page .confirmation-modal .modal-footer .btn-confirm,.share-content .email-preview-page .confirmation-modal .modal-footer .btn-cancel{width:calc((100% / 2) - 10px)}.share-content .email-preview-page .confirmation-modal .modal-footer .btn-cancel{margin-right:0}.share-content .email-preview-page .confirmation-modal .modal-footer .btn-create{width:100%;margin-right:0;margin-top:20px}.share-content .email-preview-page .preview p:not(.emSign p),.share-content .email-preview-page .preview ul{margin:2rem 0}.share-content .email-preview-page .preview p{line-height:1.5}.share-content .confirmation-modal .modal-header{margin-bottom:10px}.share-content .confirmation-modal .modal-header h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-align:left;margin:0}.share-content .confirmation-modal .modal-header h2:after{content:'.'}.share-content .confirmation-modal .modal-body p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem}.share-content .confirmation-modal .modal-footer{display:flex;flex-wrap:wrap;padding-top:20px}.share-content .confirmation-modal .modal-footer .btn{min-width:0}.share-content .actions .btn:not(:last-child),.share-content .modal-footer .btn:not(:last-child){margin-right:20px}.share-content .handover-enhanced .form-input-container .error-message{display:none}.share-content .handover-enhanced .form-input-container.form-error .error-message{display:block}.share-content .eveweb .errors{color:#CC0000;font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin-top:1rem}.stack-checkbox{display:inline-block;width:24px;height:24px;border:solid 1px #000;vertical-align:middle;margin-right:2rem;cursor:pointer;position:relative;flex-shrink:0}.selected .stack-checkbox{background-color:#000}.stack-checkbox svg{width:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.stack-checkbox svg path{fill:#FFF}.basket.maximum-exceeded .header{color:#990000}.share-content-holding #website-header{position:static !important;border-bottom:solid 1px #ACABAB}.share-content-holding section.hero,.share-content-holding #website-navigation-toggles{display:none}.share-content-holding main{max-width:none !important;padding:0 !important;position:relative}.share-content-holding .backdrop{background-image:url(/assets/2022_ci/share-content-holding-aafb2bc75fbfa57a9943edc163bfbb8452789b1e3448426959469e36efb0e3c7.png);background-size:cover;height:0;padding-bottom:calc(690/1280 * 100%);position:relative}.share-content-holding .backdrop:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg, rgba(255,255,255,0.55) 40%, rgba(255,255,255,0) 60%)}@media (min-width: 1195px){.share-content-holding .content{position:absolute;top:0;left:0;right:0;bottom:0}}.share-content-holding .container{max-width:1160px;margin:0 auto;padding:0 20px;box-sizing:content-box}.share-content-holding .error{max-width:57rem}.share-content-holding .error h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem}.share-content-holding .error h1:after{content:'.'}.share-content-holding .error p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:2rem 0 4rem}@media (min-width: 1195px){.share-content-holding .error{padding-top:15rem;padding-left:10rem;box-sizing:border-box}}@media (max-width: 767.5px){.share-content-holding .error{padding:7rem 0 9rem}}@media (min-width: 768px) and (max-width: 1194.5px){.share-content-holding .error{padding:7rem 0 9rem}}.share-content-holding footer{margin-top:0 !important}.search-page h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none}.search-page h2:after{content:'.'}.search-page h3{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;font-family:'mini-sans-serif', sans-serif;text-transform:none}.search-page h4{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;font-family:'mini-sans-serif', sans-serif;text-transform:none}.search-page svg{display:none}.search-page ul{list-style:none}@media (max-width: 1194.5px){.search-page form{width:100%}}@media (max-width: 1194.5px){.search-page .search-box{margin-bottom:30px}}@media (min-width: 1195px){.search-page .search-box{margin-bottom:80px}}@media (min-width: 1195px){.search-page .search-content{display:flex;gap:16px}}.search-page .search-content section.search-menu,.search-page .search-content section.search-results{flex-shrink:0;flex-grow:0}@media (max-width: 1194.5px){.search-page .search-content section.search-menu{border:solid 1px #ACABAB;padding:25px 20px;margin-bottom:40px}}@media (min-width: 1195px){.search-page .search-content section.search-menu{width:278px}}@media (min-width: 1195px){.search-page .search-content section.search-menu h2{margin-bottom:2rem}}@media (min-width: 1195px){.search-page .search-content section.search-results{width:670px}}@media (max-width: 1194.5px){.search-page .search-menu-panel{padding-top:30px}}.search-page .search-menu-panel h3{margin-bottom:1.5rem}.search-page .search-menu-panel h3:after{content:none}.search-page .search-menu-panel ul li:not(:last-child){margin-bottom:1.5rem}.search-page .search-menu-panel ul li a,.search-page .search-menu-panel ul li p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;text-decoration:underline}.search-page .js-toggle-search-menu{position:relative;cursor:pointer}.search-page .js-toggle-search-menu:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .3s}@media (min-width: 1195px){.search-page .js-toggle-search-menu:after{display:none}}.search-page .search-results-head{margin-bottom:3rem}.search-page .search-results-head p{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem}.search-page .search-results-body ul li .result-title{font-weight:normal;margin-bottom:8px}.search-page .search-results-body ul li .result-title em{font-style:normal;font-weight:600}.search-page .search-results-body ul li .result-title a{text-decoration:underline}.search-page .search-results-body ul li .result-title a:hover,.search-page .search-results-body ul li .result-title a:focus{text-decoration:none}.search-page .search-results-body ul li .result-group{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:normal;text-transform:uppercase}.search-page .search-results-body ul li p{font-family:'mini-sans-serif', sans-serif;font-size:1.2rem;line-height:1.6rem}.search-page .search-results-body ul li p time{color:#ACABAB}.search-page .search-results-body ul li p em{font-style:normal;font-weight:600}.search-page .search-results-body ul li:not(:last-child){margin-bottom:3rem}.search-page .search-results-body ul li .hidden{display:none}.search-page #website-page-content{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}section:not(.search-menu.is-open)>.search-menu-panel{display:none}.search-menu.is-open .js-toggle-search-menu:after{transform:translateY(-50%) rotate(-90deg)}.useful-links-page .useful-links article,.useful-links-page .toolkit article{display:flex;margin:50px 0;font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem}@media (max-width: 1194.5px){.useful-links-page .useful-links article,.useful-links-page .toolkit article{flex-direction:column;gap:30px}}@media (min-width: 1195px){.useful-links-page .useful-links article,.useful-links-page .toolkit article{gap:50px}}@media (max-width: 1194.5px){.useful-links-page .useful-links article .media-col,.useful-links-page .toolkit article .media-col{flex-grow:1}}@media (min-width: 1195px){.useful-links-page .useful-links article .media-col,.useful-links-page .toolkit article .media-col{width:474px;flex-grow:0;flex-shrink:0}}.useful-links-page .useful-links article .media-col img,.useful-links-page .toolkit article .media-col img{width:100%}.useful-links-page .useful-links article .media-col .slick-slider,.useful-links-page .toolkit article .media-col .slick-slider{padding:0;margin:0}.useful-links-page .useful-links article .content-col h1,.useful-links-page .toolkit article .content-col h1{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:3.2rem;line-height:3.2rem;margin:0 0 20px}.useful-links-page .useful-links article .content-col h1:after,.useful-links-page .toolkit article .content-col h1:after{content:'.'}.useful-links-page .useful-links article .content-col p,.useful-links-page .toolkit article .content-col p{margin-bottom:2rem}.useful-links-page .useful-links article .content-col h2,.useful-links-page .toolkit article .content-col h2{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:600;text-transform:none;margin-bottom:1rem}.useful-links-page .useful-links article .content-col ul,.useful-links-page .toolkit article .content-col ul{padding-left:17px;margin-bottom:30px}.useful-links-page .useful-links article .content-col ul li:not(:last-child),.useful-links-page .toolkit article .content-col ul li:not(:last-child){margin-bottom:4px}.useful-links-page .page-top.app-dist-page{max-width:964px;margin:0 auto;padding:0 0px;box-sizing:content-box}@media (max-width: 1194.5px){.my-shared-content-page table thead{display:none}}@media (min-width: 1195px){.my-shared-content-page table td.email-name{width:100px}}@media (max-width: 1194.5px){.my-shared-content-page table tr{background-color:#F3F3F3;display:block;border:0}}@media (max-width: 767.5px){.my-shared-content-page table tr{padding:2rem}}@media (min-width: 768px) and (max-width: 1194.5px){.my-shared-content-page table tr{padding:3rem}}@media (max-width: 1194.5px){.my-shared-content-page table tr:not(:last-child){margin-bottom:16px}}@media (max-width: 1194.5px){.my-shared-content-page table td{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;display:flex;padding:5px 0}}@media (max-width: 1194.5px){.my-shared-content-page table td:before{font-weight:600;font-family:'mini-serif', serif;content:attr(data-label);width:50%}}@media (max-width: 1194.5px){.my-shared-content-page table td span{width:50%;color:#5B5B5B}}@media (max-width: 1194.5px){.my-shared-content-page table td:before,.my-shared-content-page table td span{display:inline-block}}.my-shared-content-page .no-email-notice{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none;text-align:center}.my-shared-content-page .no-email-notice:after{content:'.'}.users-page .add-user-container{max-width:670px;margin-bottom:5rem}.users-page .add-user-container h2{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2rem;line-height:2rem;text-transform:none}.users-page .add-user-container h2:after{content:'.'}.users-page .add-user-container p{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;margin:1.2rem 0 2.5rem}@media (max-width: 767.5px){.users-page .add-user-container input[type="submit"]{width:100%}}.users-page .add-user-container input[type="text"],.users-page .add-user-container input[type="email"]{width:100%}.users-page .add-user-container form .form-group label{font-family:'mini-sans-serif', sans-serif;font-size:1.6rem;line-height:2rem;display:inline-block;margin-bottom:.5rem}@media (max-width: 767.5px){.users-page .add-user-container form .form-group:not(:last-child){margin-bottom:1.5rem}}@media (min-width: 768px){.users-page .add-user-container form .form-group:not(:last-child){margin-bottom:2rem}}@media (max-width: 767.5px){.users-page .add-user-container form .controls{margin-top:2.5rem}}@media (min-width: 768px){.users-page .add-user-container form .controls{margin-top:3rem}}.favourites-page .page-subheading{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none;text-align:center}.favourites-page .page-subheading:after{content:'.'}.favourites-page .category-subheading{display:none}.favourites-page .remove-all-fav:not(.editing){display:none}.favourites-page .edit-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.favourites-page .edit-controls .added-count{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;text-transform:none}.favourites-page .edit-controls .added-count:after{content:'.'}.favourites-page .edit-controls button{transition:color .2s}.favourites-page .edit-controls button.edit-fav{font-size:0;display:inline-block;position:relative;cursor:pointer;width:24px;height:24px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none}.favourites-page .edit-controls button.edit-fav:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.favourites-page .edit-controls button.stop-edit-fav{display:none}.favourites-page .edit-controls button:hover,.favourites-page .edit-controls button:focus{color:#2992BA}.favourites-page .favourite-list{margin-bottom:30px}.favourites-page .favourite-list .artifact-card-stack-link{display:none}.showroom-page{margin:2rem 0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 1195px){.showroom-page{width:96.4rem;margin:2rem auto}}.showroom-page h1:after,.showroom-page h2:after{content:none}.showroom-page h2{font-size:2.4rem}.showroom-page p{font-size:1.6rem;margin-bottom:1.5rem}.showroom-page .header{width:100%;height:20vw;min-height:6em;background-size:cover;background-image:url(/assets/MINI_MediaPlayer_Toolkit-01-60d62d66dc97f0ce046919ac101afdf3a16caa3bb8523643edffbd3fc21f75d9.jpg);background-repeat:no-repeat;position:relative;margin-bottom:17px}@media (min-width: 1195px){.showroom-page .header{height:21rem}}.showroom-page .header h1{font-size:3.6rem;line-height:4rem;position:absolute;bottom:0;color:white;margin:0 0 18px 25px;padding:0;text-transform:uppercase}@media (min-width: 768px){.showroom-page .intro-container{display:flex;justify-content:space-between}}.showroom-page .intro-container .intro{background-color:#f1f1f1;display:inline-block;vertical-align:top;padding:2rem}@media (min-width: 1195px){.showroom-page .intro-container .intro{padding:3rem}}.showroom-page .intro-container .intro-image-container{width:100%}.showroom-page .intro-container .intro-img{width:100%;min-width:36rem}.showroom-page .intro-container .intro-copy{font-size:1.6rem;margin-bottom:1.5rem}.showroom-page .intro-container ul{font-size:1.6rem;line-height:1.8rem;padding-left:2rem}.showroom-page .intro-container ul li{margin-bottom:1rem}.showroom-page .quote-video{width:100%;margin-top:2rem}.showroom-page .quote-video .video{padding:0;height:auto;width:100%}.showroom-page .quote-video .video .slick-track:before,.showroom-page .quote-video .video .slick-track:after{content:none}.showroom-page .quote-video .video .slick-arrow{width:3rem;height:3rem}.showroom-page .quote-video .video .slick-arrow:before,.showroom-page .quote-video .video .slick-arrow:after{font-size:3rem}.showroom-page .quote-video .video .slick-next{right:2rem}.showroom-page .quote-video .video .slick-prev{left:2rem;z-index:1}.showroom-page .quote-video .video iframe,.showroom-page .quote-video .video img{position:static;transform:none;width:100%;object-fit:none;height:52.5vw;border:0}@media (min-width: 1195px){.showroom-page .quote-video .video iframe,.showroom-page .quote-video .video img{height:54rem}}.showroom-page .quote-video .video .slick-dots{bottom:-3rem}.showroom-page .quote-video .video .slick-dots button:before,.showroom-page .quote-video .video .slick-dots button:after{font-size:1.4rem}.showroom-page .quote-video .quote{padding:2rem}.showroom-page .quote-video .quote .quote-copy{font-size:2.4rem}.showroom-page .quote-video .quote .quote-copy:before{content:"\201C";margin-left:-1rem}.showroom-page .quote-video .quote .quote-copy:after{content:"\201D";margin-right:1rem}.showroom-page .quote-video .quote .quote-by{margin-top:2rem}.showroom-page .how-it-works{background:#f1f1f1;padding:2rem;margin-bottom:2rem}.showroom-page .how-it-works .copy p{font-size:1.6rem;margin-bottom:1.5rem}.showroom-page .how-it-works .mediaplayer-icons ul,.showroom-page .how-it-works .podium-icons ul{display:flex;list-style:none}.showroom-page .how-it-works .mediaplayer-icons ul li,.showroom-page .how-it-works .podium-icons ul li{width:9rem;text-align:center}.showroom-page .how-it-works .mediaplayer-icons ul li img,.showroom-page .how-it-works .podium-icons ul li img{width:6.4rem}.showroom-page .how-it-works .podium-icons i{display:block;color:white;margin:0 auto;margin-bottom:3px;width:64px;height:64px;background:black;border-radius:300px;text-align:center;line-height:64px}.showroom-page .how-it-works .podium-icons .bmw-icon-podium:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:30px}.showroom-page .installation,.showroom-page .download,.showroom-page .troubleshooting{margin-bottom:3rem}.showroom-page .install-instructions{margin-bottom:1.5rem}.modal.app-dist-modal,.feature-modal.dark-theme .app-dist-modal.modal-dialog{width:90%;max-width:100%}@media (min-width: 768px){.modal.app-dist-modal,.feature-modal.dark-theme .app-dist-modal.modal-dialog{width:70rem}}.modal.app-dist-modal .modal-body>div,.feature-modal.dark-theme .app-dist-modal.modal-dialog .modal-body>div{max-height:70vh;overflow:auto}.modal.app-dist-modal .close,.feature-modal.dark-theme .app-dist-modal.modal-dialog .close{border:0;-webkit-appearance:none;position:absolute;top:2rem;right:2rem;font-size:3rem;background:transparent}.modal.app-dist-modal h5,.feature-modal.dark-theme .app-dist-modal.modal-dialog h5{margin-bottom:2rem;font-size:3rem;line-height:3rem}.modal.app-dist-modal h5::after,.feature-modal.dark-theme .app-dist-modal.modal-dialog h5::after{content:none}.modal.app-dist-modal p,.feature-modal.dark-theme .app-dist-modal.modal-dialog p{margin-top:2rem;font-size:1.6rem}.modal.app-dist-modal ul,.feature-modal.dark-theme .app-dist-modal.modal-dialog ul{padding-left:3rem;font-size:1.6rem}.modal.app-dist-modal .primary-button,.feature-modal.dark-theme .app-dist-modal.modal-dialog .primary-button{margin-top:2rem}.app-dist-page iframe.range-comparator{height:1500px;width:100%}iframe.artifact-richmedia{height:1500px;width:100%}div.hopscotch-bubble{background-clip:padding-box;background-color:white;border:0;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15),0 8px 15px 0 rgba(0,0,0,0.15);box-sizing:content-box;font-size:1.3rem;position:absolute;z-index:10}@media (max-width: 1194.5px){div.hopscotch-bubble{display:none}}div.hopscotch-bubble .hopscotch-bubble-container{border:0;max-width:350px;min-width:300px}div.hopscotch-bubble .hopscotch-bubble-number{background:none;display:none}div.hopscotch-bubble .hopscotch-title{font-weight:600;text-transform:uppercase;font-family:'mini-serif', serif;font-size:2.4rem;line-height:2.4rem;margin-bottom:1.5rem;margin-top:0;text-transform:uppercase}div.hopscotch-bubble .hopscotch-title:after{content:'.'}div.hopscotch-bubble .hopscotch-title:after{content:none}div.hopscotch-bubble .hopscotch-bubble-content{margin:3rem 1.5rem 1.5rem}div.hopscotch-bubble .hopscotch-nav-button{flex:1}div.hopscotch-bubble .hopscotch-nav-button.prev{padding:1.5rem 3.5rem;min-width:auto}div.hopscotch-bubble .hopscotch-nav-button.next{padding:1.5rem 3.5rem;min-width:auto}div.hopscotch-bubble .hopscotch-bubble-close{font-size:0;display:inline-block;position:relative;cursor:pointer;width:16px;height:16px;padding:0;background:transparent;color:#000;border:0;border-radius:0;appearance:none;position:absolute;right:1.6rem;top:1.6rem}div.hopscotch-bubble .hopscotch-bubble-close:after{font-family:'mini-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:16px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}div.hopscotch-bubble .hopscotch-actions{padding:1.5rem;display:flex;gap:0.5rem}div.hopscotch-bubble .hopscotch-bubble-arrow-border{display:none}div.hopscotch-bubble .hopscotch-content{font-family:'mini-sans-serif', sans-serif;font-size:1.4rem;line-height:1.8rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container{background-color:white;transform:rotate(45deg);width:2.4rem;height:2.4rem;position:absolute}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{left:50%;top:0;margin-top:-1.1rem;margin-left:-1.1rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{left:50%;bottom:0;margin-bottom:-1.1rem;margin-left:-1.1rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{left:0;top:0.6rem;margin-left:-1.1rem}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{right:0;top:0.6rem;margin-right:-1.1rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/slick/ajax-loader-e7b44c86b050fca766a96ddac2d0932af0126da6f2305280342d909168dcce6b.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot);src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot?#iefix) format("embedded-opentype"),url(/assets/slick-26726bac4060abb1226e6ceebc1336e84930fe7a7af1b3895a109d067f5b5dcc.woff) format("woff"),url(/assets/slick-37bc99cfdbbc046193a26396787374d00e7b10d3a758a36045c07bd8886360d2.ttf) format("truetype"),url(/assets/slick-8ca11b5fcbff92ee6378017cf6832dddfa745253202d7c8d01f42d5d17c4cb5c.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slick-track{display:flex;align-items:stretch}.slick-slide{float:none;height:auto}.slick-slide .artifact-card{width:auto}.slick-initialized .slick-slide{display:flex}*{padding:0;margin:0}a{text-decoration:none}button{cursor:pointer}
