@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url(clientlib-mycalix/resources/fonts/dm-sans/DMSans-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input,.studio-search-widget__search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input,.studio-search-widget__search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label,.custom-select select,body,p,button{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label,.custom-select select,body,p,button{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.studio-search-widget__result-row b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.studio-search-widget__result-row b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p,.studio-search-widget__result-row{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p,.studio-search-widget__result-row{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author,.cta1{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author,.cta1{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2,.cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2,.cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3,.cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3,.cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title,.eyebrow{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title,.eyebrow{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}h1,h2,h3,h4,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text,h6,.type-h1,.type-h2,.type-h3,.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,.type-h5,.cmp-callout-grid__caption .cmp-text p,.type-h6{margin:0 0 16px}p{margin:16px 0}p:first-of-type{margin-top:0}p:last-of-type:not(:first-of-type){margin-bottom:0}.eyebrow{color:var(--color-dark-orange);text-transform:uppercase}.cta2{text-decoration:underline}.cta3{text-decoration:underline}h2:has(.type-h1){line-height:.5}h2:has(.type-h2){line-height:.5}h2:has(.type-h3){line-height:.5}h2:has(.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title){line-height:.5}h2:has(.type-h5,.cmp-callout-grid__caption .cmp-text p){line-height:.5}h2:has(.type-h6){line-height:.5}.m-0{margin:0rem}.p-0{padding:0rem}.mt-0{margin-top:0rem}.pt-0{padding-top:0rem}.mr-0{margin-right:0rem}.pr-0{padding-right:0rem}.mb-0{margin-bottom:0rem}.pb-0{padding-bottom:0rem}.ml-0{margin-left:0rem}.pl-0{padding-left:0rem}.m-1{margin:0.25rem}.p-1{padding:0.25rem}.mt-1{margin-top:0.25rem}.pt-1{padding-top:0.25rem}.mr-1{margin-right:0.25rem}.pr-1{padding-right:0.25rem}.mb-1{margin-bottom:0.25rem}.pb-1{padding-bottom:0.25rem}.ml-1{margin-left:0.25rem}.pl-1{padding-left:0.25rem}.m-2{margin:0.5rem}.p-2{padding:0.5rem}.mt-2{margin-top:0.5rem}.pt-2{padding-top:0.5rem}.mr-2{margin-right:0.5rem}.pr-2{padding-right:0.5rem}.mb-2{margin-bottom:0.5rem}.pb-2{padding-bottom:0.5rem}.ml-2{margin-left:0.5rem}.pl-2{padding-left:0.5rem}.m-3{margin:0.75rem}.p-3{padding:0.75rem}.mt-3{margin-top:0.75rem}.pt-3{padding-top:0.75rem}.mr-3{margin-right:0.75rem}.pr-3{padding-right:0.75rem}.mb-3{margin-bottom:0.75rem}.pb-3{padding-bottom:0.75rem}.ml-3{margin-left:0.75rem}.pl-3{padding-left:0.75rem}.m-4{margin:1rem}.p-4{padding:1rem}.mt-4{margin-top:1rem}.pt-4{padding-top:1rem}.mr-4{margin-right:1rem}.pr-4{padding-right:1rem}.mb-4{margin-bottom:1rem}.pb-4{padding-bottom:1rem}.ml-4{margin-left:1rem}.pl-4{padding-left:1rem}.m-5{margin:1.25rem}.p-5{padding:1.25rem}.mt-5{margin-top:1.25rem}.pt-5{padding-top:1.25rem}.mr-5{margin-right:1.25rem}.pr-5{padding-right:1.25rem}.mb-5{margin-bottom:1.25rem}.pb-5{padding-bottom:1.25rem}.ml-5{margin-left:1.25rem}.pl-5{padding-left:1.25rem}.m-6{margin:1.5rem}.p-6{padding:1.5rem}.mt-6{margin-top:1.5rem}.pt-6{padding-top:1.5rem}.mr-6{margin-right:1.5rem}.pr-6{padding-right:1.5rem}.mb-6{margin-bottom:1.5rem}.pb-6{padding-bottom:1.5rem}.ml-6{margin-left:1.5rem}.pl-6{padding-left:1.5rem}.m-7{margin:1.75rem}.p-7{padding:1.75rem}.mt-7{margin-top:1.75rem}.pt-7{padding-top:1.75rem}.mr-7{margin-right:1.75rem}.pr-7{padding-right:1.75rem}.mb-7{margin-bottom:1.75rem}.pb-7{padding-bottom:1.75rem}.ml-7{margin-left:1.75rem}.pl-7{padding-left:1.75rem}.m-8{margin:2rem}.p-8{padding:2rem}.mt-8{margin-top:2rem}.pt-8{padding-top:2rem}.mr-8{margin-right:2rem}.pr-8{padding-right:2rem}.mb-8{margin-bottom:2rem}.pb-8{padding-bottom:2rem}.ml-8{margin-left:2rem}.pl-8{padding-left:2rem}.m-9{margin:2.25rem}.p-9{padding:2.25rem}.mt-9{margin-top:2.25rem}.pt-9{padding-top:2.25rem}.mr-9{margin-right:2.25rem}.pr-9{padding-right:2.25rem}.mb-9{margin-bottom:2.25rem}.pb-9{padding-bottom:2.25rem}.ml-9{margin-left:2.25rem}.pl-9{padding-left:2.25rem}.m-10{margin:2.5rem}.p-10{padding:2.5rem}.mt-10{margin-top:2.5rem}.pt-10,.cmp-columncontrol--v-padding-p10 .cmp-columncontrol__col{padding-top:2.5rem}.mr-10{margin-right:2.5rem}.pr-10,.cmp-columncontrol--h-padding-p10 .cmp-columncontrol__col{padding-right:2.5rem}.mb-10{margin-bottom:2.5rem}.pb-10,.cmp-columncontrol--v-padding-p10 .cmp-columncontrol__col{padding-bottom:2.5rem}.ml-10{margin-left:2.5rem}.pl-10,.cmp-columncontrol--h-padding-p10 .cmp-columncontrol__col{padding-left:2.5rem}.m-12{margin:3rem}.p-12{padding:3rem}.mt-12{margin-top:3rem}.pt-12{padding-top:3rem}.mr-12{margin-right:3rem}.pr-12{padding-right:3rem}.mb-12{margin-bottom:3rem}.pb-12{padding-bottom:3rem}.ml-12{margin-left:3rem}.pl-12{padding-left:3rem}.m-14{margin:3.5rem}.p-14{padding:3.5rem}.mt-14{margin-top:3.5rem}.pt-14{padding-top:3.5rem}.mr-14{margin-right:3.5rem}.pr-14{padding-right:3.5rem}.mb-14{margin-bottom:3.5rem}.pb-14{padding-bottom:3.5rem}.ml-14{margin-left:3.5rem}.pl-14{padding-left:3.5rem}.m-16{margin:4rem}.p-16{padding:4rem}.mt-16{margin-top:4rem}.pt-16{padding-top:4rem}.mr-16{margin-right:4rem}.pr-16{padding-right:4rem}.mb-16{margin-bottom:4rem}.pb-16{padding-bottom:4rem}.ml-16{margin-left:4rem}.pl-16{padding-left:4rem}.m-18{margin:4.5rem}.p-18{padding:4.5rem}.mt-18{margin-top:4.5rem}.pt-18{padding-top:4.5rem}.mr-18{margin-right:4.5rem}.pr-18{padding-right:4.5rem}.mb-18{margin-bottom:4.5rem}.pb-18{padding-bottom:4.5rem}.ml-18{margin-left:4.5rem}.pl-18{padding-left:4.5rem}.m-20{margin:5rem}.p-20{padding:5rem}.mt-20{margin-top:5rem}.pt-20{padding-top:5rem}.mr-20{margin-right:5rem}.pr-20{padding-right:5rem}.mb-20{margin-bottom:5rem}.pb-20{padding-bottom:5rem}.ml-20{margin-left:5rem}.pl-20{padding-left:5rem}.m-24{margin:6rem}.p-24{padding:6rem}.mt-24{margin-top:6rem}.pt-24{padding-top:6rem}.mr-24{margin-right:6rem}.pr-24{padding-right:6rem}.mb-24{margin-bottom:6rem}.pb-24{padding-bottom:6rem}.ml-24{margin-left:6rem}.pl-24{padding-left:6rem}.m-28{margin:7rem}.p-28{padding:7rem}.mt-28{margin-top:7rem}.pt-28{padding-top:7rem}.mr-28{margin-right:7rem}.pr-28{padding-right:7rem}.mb-28{margin-bottom:7rem}.pb-28{padding-bottom:7rem}.ml-28{margin-left:7rem}.pl-28{padding-left:7rem}.m-32{margin:8rem}.p-32{padding:8rem}.mt-32{margin-top:8rem}.pt-32{padding-top:8rem}.mr-32{margin-right:8rem}.pr-32{padding-right:8rem}.mb-32{margin-bottom:8rem}.pb-32{padding-bottom:8rem}.ml-32{margin-left:8rem}.pl-32{padding-left:8rem}.m-36{margin:9rem}.p-36{padding:9rem}.mt-36{margin-top:9rem}.pt-36{padding-top:9rem}.mr-36{margin-right:9rem}.pr-36{padding-right:9rem}.mb-36{margin-bottom:9rem}.pb-36{padding-bottom:9rem}.ml-36{margin-left:9rem}.pl-36{padding-left:9rem}.m-40{margin:10rem}.p-40{padding:10rem}.mt-40{margin-top:10rem}.pt-40{padding-top:10rem}.mr-40{margin-right:10rem}.pr-40{padding-right:10rem}.mb-40{margin-bottom:10rem}.pb-40{padding-bottom:10rem}.ml-40{margin-left:10rem}.pl-40{padding-left:10rem}.m-48{margin:12rem}.p-48{padding:12rem}.mt-48{margin-top:12rem}.pt-48{padding-top:12rem}.mr-48{margin-right:12rem}.pr-48{padding-right:12rem}.mb-48{margin-bottom:12rem}.pb-48{padding-bottom:12rem}.ml-48{margin-left:12rem}.pl-48{padding-left:12rem}.m-56{margin:14rem}.p-56{padding:14rem}.mt-56{margin-top:14rem}.pt-56{padding-top:14rem}.mr-56{margin-right:14rem}.pr-56{padding-right:14rem}.mb-56{margin-bottom:14rem}.pb-56{padding-bottom:14rem}.ml-56{margin-left:14rem}.pl-56{padding-left:14rem}.m-64{margin:16rem}.p-64{padding:16rem}.mt-64{margin-top:16rem}.pt-64{padding-top:16rem}.mr-64{margin-right:16rem}.pr-64{padding-right:16rem}.mb-64{margin-bottom:16rem}.pb-64{padding-bottom:16rem}.ml-64{margin-left:16rem}.pl-64{padding-left:16rem}@media screen and (min-width: 1600px){.m-xlarge-0{margin:0rem}.p-xlarge-0{padding:0rem}.mt-xlarge-0{margin-top:0rem}.pt-xlarge-0{padding-top:0rem}.mr-xlarge-0{margin-right:0rem}.pr-xlarge-0{padding-right:0rem}.mb-xlarge-0{margin-bottom:0rem}.pb-xlarge-0{padding-bottom:0rem}.ml-xlarge-0{margin-left:0rem}.pl-xlarge-0{padding-left:0rem}.m-xlarge-1{margin:0.25rem}.p-xlarge-1{padding:0.25rem}.mt-xlarge-1{margin-top:0.25rem}.pt-xlarge-1{padding-top:0.25rem}.mr-xlarge-1{margin-right:0.25rem}.pr-xlarge-1{padding-right:0.25rem}.mb-xlarge-1{margin-bottom:0.25rem}.pb-xlarge-1{padding-bottom:0.25rem}.ml-xlarge-1{margin-left:0.25rem}.pl-xlarge-1{padding-left:0.25rem}.m-xlarge-2{margin:0.5rem}.p-xlarge-2{padding:0.5rem}.mt-xlarge-2{margin-top:0.5rem}.pt-xlarge-2{padding-top:0.5rem}.mr-xlarge-2{margin-right:0.5rem}.pr-xlarge-2{padding-right:0.5rem}.mb-xlarge-2{margin-bottom:0.5rem}.pb-xlarge-2{padding-bottom:0.5rem}.ml-xlarge-2{margin-left:0.5rem}.pl-xlarge-2{padding-left:0.5rem}.m-xlarge-3{margin:0.75rem}.p-xlarge-3{padding:0.75rem}.mt-xlarge-3{margin-top:0.75rem}.pt-xlarge-3{padding-top:0.75rem}.mr-xlarge-3{margin-right:0.75rem}.pr-xlarge-3{padding-right:0.75rem}.mb-xlarge-3{margin-bottom:0.75rem}.pb-xlarge-3{padding-bottom:0.75rem}.ml-xlarge-3{margin-left:0.75rem}.pl-xlarge-3{padding-left:0.75rem}.m-xlarge-4{margin:1rem}.p-xlarge-4{padding:1rem}.mt-xlarge-4{margin-top:1rem}.pt-xlarge-4{padding-top:1rem}.mr-xlarge-4{margin-right:1rem}.pr-xlarge-4{padding-right:1rem}.mb-xlarge-4{margin-bottom:1rem}.pb-xlarge-4{padding-bottom:1rem}.ml-xlarge-4{margin-left:1rem}.pl-xlarge-4{padding-left:1rem}.m-xlarge-5{margin:1.25rem}.p-xlarge-5{padding:1.25rem}.mt-xlarge-5{margin-top:1.25rem}.pt-xlarge-5{padding-top:1.25rem}.mr-xlarge-5{margin-right:1.25rem}.pr-xlarge-5{padding-right:1.25rem}.mb-xlarge-5{margin-bottom:1.25rem}.pb-xlarge-5{padding-bottom:1.25rem}.ml-xlarge-5{margin-left:1.25rem}.pl-xlarge-5{padding-left:1.25rem}.m-xlarge-6{margin:1.5rem}.p-xlarge-6{padding:1.5rem}.mt-xlarge-6{margin-top:1.5rem}.pt-xlarge-6{padding-top:1.5rem}.mr-xlarge-6{margin-right:1.5rem}.pr-xlarge-6{padding-right:1.5rem}.mb-xlarge-6{margin-bottom:1.5rem}.pb-xlarge-6{padding-bottom:1.5rem}.ml-xlarge-6{margin-left:1.5rem}.pl-xlarge-6{padding-left:1.5rem}.m-xlarge-7{margin:1.75rem}.p-xlarge-7{padding:1.75rem}.mt-xlarge-7{margin-top:1.75rem}.pt-xlarge-7{padding-top:1.75rem}.mr-xlarge-7{margin-right:1.75rem}.pr-xlarge-7{padding-right:1.75rem}.mb-xlarge-7{margin-bottom:1.75rem}.pb-xlarge-7{padding-bottom:1.75rem}.ml-xlarge-7{margin-left:1.75rem}.pl-xlarge-7{padding-left:1.75rem}.m-xlarge-8{margin:2rem}.p-xlarge-8{padding:2rem}.mt-xlarge-8{margin-top:2rem}.pt-xlarge-8{padding-top:2rem}.mr-xlarge-8{margin-right:2rem}.pr-xlarge-8{padding-right:2rem}.mb-xlarge-8{margin-bottom:2rem}.pb-xlarge-8{padding-bottom:2rem}.ml-xlarge-8{margin-left:2rem}.pl-xlarge-8{padding-left:2rem}.m-xlarge-9{margin:2.25rem}.p-xlarge-9{padding:2.25rem}.mt-xlarge-9{margin-top:2.25rem}.pt-xlarge-9{padding-top:2.25rem}.mr-xlarge-9{margin-right:2.25rem}.pr-xlarge-9{padding-right:2.25rem}.mb-xlarge-9{margin-bottom:2.25rem}.pb-xlarge-9{padding-bottom:2.25rem}.ml-xlarge-9{margin-left:2.25rem}.pl-xlarge-9{padding-left:2.25rem}.m-xlarge-10{margin:2.5rem}.p-xlarge-10{padding:2.5rem}.mt-xlarge-10{margin-top:2.5rem}.pt-xlarge-10{padding-top:2.5rem}.mr-xlarge-10{margin-right:2.5rem}.pr-xlarge-10{padding-right:2.5rem}.mb-xlarge-10{margin-bottom:2.5rem}.pb-xlarge-10{padding-bottom:2.5rem}.ml-xlarge-10{margin-left:2.5rem}.pl-xlarge-10{padding-left:2.5rem}.m-xlarge-12{margin:3rem}.p-xlarge-12{padding:3rem}.mt-xlarge-12{margin-top:3rem}.pt-xlarge-12{padding-top:3rem}.mr-xlarge-12{margin-right:3rem}.pr-xlarge-12{padding-right:3rem}.mb-xlarge-12{margin-bottom:3rem}.pb-xlarge-12{padding-bottom:3rem}.ml-xlarge-12{margin-left:3rem}.pl-xlarge-12{padding-left:3rem}.m-xlarge-14{margin:3.5rem}.p-xlarge-14{padding:3.5rem}.mt-xlarge-14{margin-top:3.5rem}.pt-xlarge-14{padding-top:3.5rem}.mr-xlarge-14{margin-right:3.5rem}.pr-xlarge-14{padding-right:3.5rem}.mb-xlarge-14{margin-bottom:3.5rem}.pb-xlarge-14{padding-bottom:3.5rem}.ml-xlarge-14{margin-left:3.5rem}.pl-xlarge-14{padding-left:3.5rem}.m-xlarge-16{margin:4rem}.p-xlarge-16{padding:4rem}.mt-xlarge-16{margin-top:4rem}.pt-xlarge-16{padding-top:4rem}.mr-xlarge-16{margin-right:4rem}.pr-xlarge-16{padding-right:4rem}.mb-xlarge-16{margin-bottom:4rem}.pb-xlarge-16{padding-bottom:4rem}.ml-xlarge-16{margin-left:4rem}.pl-xlarge-16{padding-left:4rem}.m-xlarge-18{margin:4.5rem}.p-xlarge-18{padding:4.5rem}.mt-xlarge-18{margin-top:4.5rem}.pt-xlarge-18{padding-top:4.5rem}.mr-xlarge-18{margin-right:4.5rem}.pr-xlarge-18{padding-right:4.5rem}.mb-xlarge-18{margin-bottom:4.5rem}.pb-xlarge-18{padding-bottom:4.5rem}.ml-xlarge-18{margin-left:4.5rem}.pl-xlarge-18{padding-left:4.5rem}.m-xlarge-20{margin:5rem}.p-xlarge-20{padding:5rem}.mt-xlarge-20{margin-top:5rem}.pt-xlarge-20{padding-top:5rem}.mr-xlarge-20{margin-right:5rem}.pr-xlarge-20{padding-right:5rem}.mb-xlarge-20{margin-bottom:5rem}.pb-xlarge-20{padding-bottom:5rem}.ml-xlarge-20{margin-left:5rem}.pl-xlarge-20{padding-left:5rem}.m-xlarge-24{margin:6rem}.p-xlarge-24{padding:6rem}.mt-xlarge-24{margin-top:6rem}.pt-xlarge-24{padding-top:6rem}.mr-xlarge-24{margin-right:6rem}.pr-xlarge-24{padding-right:6rem}.mb-xlarge-24{margin-bottom:6rem}.pb-xlarge-24{padding-bottom:6rem}.ml-xlarge-24{margin-left:6rem}.pl-xlarge-24{padding-left:6rem}.m-xlarge-28{margin:7rem}.p-xlarge-28{padding:7rem}.mt-xlarge-28{margin-top:7rem}.pt-xlarge-28{padding-top:7rem}.mr-xlarge-28{margin-right:7rem}.pr-xlarge-28{padding-right:7rem}.mb-xlarge-28{margin-bottom:7rem}.pb-xlarge-28{padding-bottom:7rem}.ml-xlarge-28{margin-left:7rem}.pl-xlarge-28{padding-left:7rem}.m-xlarge-32{margin:8rem}.p-xlarge-32{padding:8rem}.mt-xlarge-32{margin-top:8rem}.pt-xlarge-32{padding-top:8rem}.mr-xlarge-32{margin-right:8rem}.pr-xlarge-32{padding-right:8rem}.mb-xlarge-32{margin-bottom:8rem}.pb-xlarge-32{padding-bottom:8rem}.ml-xlarge-32{margin-left:8rem}.pl-xlarge-32{padding-left:8rem}.m-xlarge-36{margin:9rem}.p-xlarge-36{padding:9rem}.mt-xlarge-36{margin-top:9rem}.pt-xlarge-36{padding-top:9rem}.mr-xlarge-36{margin-right:9rem}.pr-xlarge-36{padding-right:9rem}.mb-xlarge-36{margin-bottom:9rem}.pb-xlarge-36{padding-bottom:9rem}.ml-xlarge-36{margin-left:9rem}.pl-xlarge-36{padding-left:9rem}.m-xlarge-40{margin:10rem}.p-xlarge-40{padding:10rem}.mt-xlarge-40{margin-top:10rem}.pt-xlarge-40{padding-top:10rem}.mr-xlarge-40{margin-right:10rem}.pr-xlarge-40{padding-right:10rem}.mb-xlarge-40{margin-bottom:10rem}.pb-xlarge-40{padding-bottom:10rem}.ml-xlarge-40{margin-left:10rem}.pl-xlarge-40{padding-left:10rem}.m-xlarge-48{margin:12rem}.p-xlarge-48{padding:12rem}.mt-xlarge-48{margin-top:12rem}.pt-xlarge-48{padding-top:12rem}.mr-xlarge-48{margin-right:12rem}.pr-xlarge-48{padding-right:12rem}.mb-xlarge-48{margin-bottom:12rem}.pb-xlarge-48{padding-bottom:12rem}.ml-xlarge-48{margin-left:12rem}.pl-xlarge-48{padding-left:12rem}.m-xlarge-56{margin:14rem}.p-xlarge-56{padding:14rem}.mt-xlarge-56{margin-top:14rem}.pt-xlarge-56{padding-top:14rem}.mr-xlarge-56{margin-right:14rem}.pr-xlarge-56{padding-right:14rem}.mb-xlarge-56{margin-bottom:14rem}.pb-xlarge-56{padding-bottom:14rem}.ml-xlarge-56{margin-left:14rem}.pl-xlarge-56{padding-left:14rem}.m-xlarge-64{margin:16rem}.p-xlarge-64{padding:16rem}.mt-xlarge-64{margin-top:16rem}.pt-xlarge-64{padding-top:16rem}.mr-xlarge-64{margin-right:16rem}.pr-xlarge-64{padding-right:16rem}.mb-xlarge-64{margin-bottom:16rem}.pb-xlarge-64{padding-bottom:16rem}.ml-xlarge-64{margin-left:16rem}.pl-xlarge-64{padding-left:16rem}}@media screen and (min-width: 992px){.m-large-0{margin:0rem}.p-large-0{padding:0rem}.mt-large-0{margin-top:0rem}.pt-large-0{padding-top:0rem}.mr-large-0{margin-right:0rem}.pr-large-0{padding-right:0rem}.mb-large-0{margin-bottom:0rem}.pb-large-0{padding-bottom:0rem}.ml-large-0{margin-left:0rem}.pl-large-0{padding-left:0rem}.m-large-1{margin:0.25rem}.p-large-1{padding:0.25rem}.mt-large-1{margin-top:0.25rem}.pt-large-1{padding-top:0.25rem}.mr-large-1{margin-right:0.25rem}.pr-large-1{padding-right:0.25rem}.mb-large-1{margin-bottom:0.25rem}.pb-large-1{padding-bottom:0.25rem}.ml-large-1{margin-left:0.25rem}.pl-large-1{padding-left:0.25rem}.m-large-2{margin:0.5rem}.p-large-2{padding:0.5rem}.mt-large-2{margin-top:0.5rem}.pt-large-2{padding-top:0.5rem}.mr-large-2{margin-right:0.5rem}.pr-large-2{padding-right:0.5rem}.mb-large-2{margin-bottom:0.5rem}.pb-large-2{padding-bottom:0.5rem}.ml-large-2{margin-left:0.5rem}.pl-large-2{padding-left:0.5rem}.m-large-3{margin:0.75rem}.p-large-3{padding:0.75rem}.mt-large-3{margin-top:0.75rem}.pt-large-3{padding-top:0.75rem}.mr-large-3{margin-right:0.75rem}.pr-large-3{padding-right:0.75rem}.mb-large-3{margin-bottom:0.75rem}.pb-large-3{padding-bottom:0.75rem}.ml-large-3{margin-left:0.75rem}.pl-large-3{padding-left:0.75rem}.m-large-4{margin:1rem}.p-large-4{padding:1rem}.mt-large-4{margin-top:1rem}.pt-large-4{padding-top:1rem}.mr-large-4{margin-right:1rem}.pr-large-4{padding-right:1rem}.mb-large-4{margin-bottom:1rem}.pb-large-4{padding-bottom:1rem}.ml-large-4{margin-left:1rem}.pl-large-4{padding-left:1rem}.m-large-5{margin:1.25rem}.p-large-5{padding:1.25rem}.mt-large-5{margin-top:1.25rem}.pt-large-5{padding-top:1.25rem}.mr-large-5{margin-right:1.25rem}.pr-large-5{padding-right:1.25rem}.mb-large-5{margin-bottom:1.25rem}.pb-large-5{padding-bottom:1.25rem}.ml-large-5{margin-left:1.25rem}.pl-large-5{padding-left:1.25rem}.m-large-6{margin:1.5rem}.p-large-6{padding:1.5rem}.mt-large-6{margin-top:1.5rem}.pt-large-6{padding-top:1.5rem}.mr-large-6{margin-right:1.5rem}.pr-large-6{padding-right:1.5rem}.mb-large-6{margin-bottom:1.5rem}.pb-large-6{padding-bottom:1.5rem}.ml-large-6{margin-left:1.5rem}.pl-large-6{padding-left:1.5rem}.m-large-7{margin:1.75rem}.p-large-7{padding:1.75rem}.mt-large-7{margin-top:1.75rem}.pt-large-7{padding-top:1.75rem}.mr-large-7{margin-right:1.75rem}.pr-large-7{padding-right:1.75rem}.mb-large-7{margin-bottom:1.75rem}.pb-large-7{padding-bottom:1.75rem}.ml-large-7{margin-left:1.75rem}.pl-large-7{padding-left:1.75rem}.m-large-8{margin:2rem}.p-large-8{padding:2rem}.mt-large-8{margin-top:2rem}.pt-large-8{padding-top:2rem}.mr-large-8{margin-right:2rem}.pr-large-8{padding-right:2rem}.mb-large-8{margin-bottom:2rem}.pb-large-8{padding-bottom:2rem}.ml-large-8{margin-left:2rem}.pl-large-8{padding-left:2rem}.m-large-9{margin:2.25rem}.p-large-9{padding:2.25rem}.mt-large-9{margin-top:2.25rem}.pt-large-9{padding-top:2.25rem}.mr-large-9{margin-right:2.25rem}.pr-large-9{padding-right:2.25rem}.mb-large-9{margin-bottom:2.25rem}.pb-large-9{padding-bottom:2.25rem}.ml-large-9{margin-left:2.25rem}.pl-large-9{padding-left:2.25rem}.m-large-10{margin:2.5rem}.p-large-10{padding:2.5rem}.mt-large-10{margin-top:2.5rem}.pt-large-10{padding-top:2.5rem}.mr-large-10{margin-right:2.5rem}.pr-large-10{padding-right:2.5rem}.mb-large-10{margin-bottom:2.5rem}.pb-large-10{padding-bottom:2.5rem}.ml-large-10{margin-left:2.5rem}.pl-large-10{padding-left:2.5rem}.m-large-12{margin:3rem}.p-large-12{padding:3rem}.mt-large-12{margin-top:3rem}.pt-large-12{padding-top:3rem}.mr-large-12{margin-right:3rem}.pr-large-12{padding-right:3rem}.mb-large-12{margin-bottom:3rem}.pb-large-12{padding-bottom:3rem}.ml-large-12{margin-left:3rem}.pl-large-12{padding-left:3rem}.m-large-14{margin:3.5rem}.p-large-14{padding:3.5rem}.mt-large-14{margin-top:3.5rem}.pt-large-14{padding-top:3.5rem}.mr-large-14{margin-right:3.5rem}.pr-large-14{padding-right:3.5rem}.mb-large-14{margin-bottom:3.5rem}.pb-large-14{padding-bottom:3.5rem}.ml-large-14{margin-left:3.5rem}.pl-large-14{padding-left:3.5rem}.m-large-16{margin:4rem}.p-large-16{padding:4rem}.mt-large-16{margin-top:4rem}.pt-large-16{padding-top:4rem}.mr-large-16{margin-right:4rem}.pr-large-16{padding-right:4rem}.mb-large-16{margin-bottom:4rem}.pb-large-16{padding-bottom:4rem}.ml-large-16{margin-left:4rem}.pl-large-16{padding-left:4rem}.m-large-18{margin:4.5rem}.p-large-18{padding:4.5rem}.mt-large-18{margin-top:4.5rem}.pt-large-18{padding-top:4.5rem}.mr-large-18{margin-right:4.5rem}.pr-large-18{padding-right:4.5rem}.mb-large-18{margin-bottom:4.5rem}.pb-large-18{padding-bottom:4.5rem}.ml-large-18{margin-left:4.5rem}.pl-large-18{padding-left:4.5rem}.m-large-20{margin:5rem}.p-large-20{padding:5rem}.mt-large-20{margin-top:5rem}.pt-large-20{padding-top:5rem}.mr-large-20{margin-right:5rem}.pr-large-20{padding-right:5rem}.mb-large-20{margin-bottom:5rem}.pb-large-20{padding-bottom:5rem}.ml-large-20{margin-left:5rem}.pl-large-20{padding-left:5rem}.m-large-24{margin:6rem}.p-large-24{padding:6rem}.mt-large-24{margin-top:6rem}.pt-large-24{padding-top:6rem}.mr-large-24{margin-right:6rem}.pr-large-24{padding-right:6rem}.mb-large-24{margin-bottom:6rem}.pb-large-24{padding-bottom:6rem}.ml-large-24{margin-left:6rem}.pl-large-24{padding-left:6rem}.m-large-28{margin:7rem}.p-large-28{padding:7rem}.mt-large-28{margin-top:7rem}.pt-large-28{padding-top:7rem}.mr-large-28{margin-right:7rem}.pr-large-28{padding-right:7rem}.mb-large-28{margin-bottom:7rem}.pb-large-28{padding-bottom:7rem}.ml-large-28{margin-left:7rem}.pl-large-28{padding-left:7rem}.m-large-32{margin:8rem}.p-large-32{padding:8rem}.mt-large-32{margin-top:8rem}.pt-large-32{padding-top:8rem}.mr-large-32{margin-right:8rem}.pr-large-32{padding-right:8rem}.mb-large-32{margin-bottom:8rem}.pb-large-32{padding-bottom:8rem}.ml-large-32{margin-left:8rem}.pl-large-32{padding-left:8rem}.m-large-36{margin:9rem}.p-large-36{padding:9rem}.mt-large-36{margin-top:9rem}.pt-large-36{padding-top:9rem}.mr-large-36{margin-right:9rem}.pr-large-36{padding-right:9rem}.mb-large-36{margin-bottom:9rem}.pb-large-36{padding-bottom:9rem}.ml-large-36{margin-left:9rem}.pl-large-36{padding-left:9rem}.m-large-40{margin:10rem}.p-large-40{padding:10rem}.mt-large-40{margin-top:10rem}.pt-large-40{padding-top:10rem}.mr-large-40{margin-right:10rem}.pr-large-40{padding-right:10rem}.mb-large-40{margin-bottom:10rem}.pb-large-40{padding-bottom:10rem}.ml-large-40{margin-left:10rem}.pl-large-40{padding-left:10rem}.m-large-48{margin:12rem}.p-large-48{padding:12rem}.mt-large-48{margin-top:12rem}.pt-large-48{padding-top:12rem}.mr-large-48{margin-right:12rem}.pr-large-48{padding-right:12rem}.mb-large-48{margin-bottom:12rem}.pb-large-48{padding-bottom:12rem}.ml-large-48{margin-left:12rem}.pl-large-48{padding-left:12rem}.m-large-56{margin:14rem}.p-large-56{padding:14rem}.mt-large-56{margin-top:14rem}.pt-large-56{padding-top:14rem}.mr-large-56{margin-right:14rem}.pr-large-56{padding-right:14rem}.mb-large-56{margin-bottom:14rem}.pb-large-56{padding-bottom:14rem}.ml-large-56{margin-left:14rem}.pl-large-56{padding-left:14rem}.m-large-64{margin:16rem}.p-large-64{padding:16rem}.mt-large-64{margin-top:16rem}.pt-large-64{padding-top:16rem}.mr-large-64{margin-right:16rem}.pr-large-64{padding-right:16rem}.mb-large-64{margin-bottom:16rem}.pb-large-64{padding-bottom:16rem}.ml-large-64{margin-left:16rem}.pl-large-64{padding-left:16rem}}@media screen and (min-width: 720px){.m-medium-0{margin:0rem}.p-medium-0{padding:0rem}.mt-medium-0{margin-top:0rem}.pt-medium-0{padding-top:0rem}.mr-medium-0{margin-right:0rem}.pr-medium-0{padding-right:0rem}.mb-medium-0{margin-bottom:0rem}.pb-medium-0{padding-bottom:0rem}.ml-medium-0{margin-left:0rem}.pl-medium-0{padding-left:0rem}.m-medium-1{margin:0.25rem}.p-medium-1{padding:0.25rem}.mt-medium-1{margin-top:0.25rem}.pt-medium-1{padding-top:0.25rem}.mr-medium-1{margin-right:0.25rem}.pr-medium-1{padding-right:0.25rem}.mb-medium-1{margin-bottom:0.25rem}.pb-medium-1{padding-bottom:0.25rem}.ml-medium-1{margin-left:0.25rem}.pl-medium-1{padding-left:0.25rem}.m-medium-2{margin:0.5rem}.p-medium-2{padding:0.5rem}.mt-medium-2{margin-top:0.5rem}.pt-medium-2{padding-top:0.5rem}.mr-medium-2{margin-right:0.5rem}.pr-medium-2{padding-right:0.5rem}.mb-medium-2{margin-bottom:0.5rem}.pb-medium-2{padding-bottom:0.5rem}.ml-medium-2{margin-left:0.5rem}.pl-medium-2{padding-left:0.5rem}.m-medium-3{margin:0.75rem}.p-medium-3{padding:0.75rem}.mt-medium-3{margin-top:0.75rem}.pt-medium-3{padding-top:0.75rem}.mr-medium-3{margin-right:0.75rem}.pr-medium-3{padding-right:0.75rem}.mb-medium-3{margin-bottom:0.75rem}.pb-medium-3{padding-bottom:0.75rem}.ml-medium-3{margin-left:0.75rem}.pl-medium-3{padding-left:0.75rem}.m-medium-4{margin:1rem}.p-medium-4{padding:1rem}.mt-medium-4{margin-top:1rem}.pt-medium-4{padding-top:1rem}.mr-medium-4{margin-right:1rem}.pr-medium-4{padding-right:1rem}.mb-medium-4{margin-bottom:1rem}.pb-medium-4{padding-bottom:1rem}.ml-medium-4{margin-left:1rem}.pl-medium-4{padding-left:1rem}.m-medium-5{margin:1.25rem}.p-medium-5{padding:1.25rem}.mt-medium-5{margin-top:1.25rem}.pt-medium-5{padding-top:1.25rem}.mr-medium-5{margin-right:1.25rem}.pr-medium-5{padding-right:1.25rem}.mb-medium-5{margin-bottom:1.25rem}.pb-medium-5{padding-bottom:1.25rem}.ml-medium-5{margin-left:1.25rem}.pl-medium-5{padding-left:1.25rem}.m-medium-6{margin:1.5rem}.p-medium-6{padding:1.5rem}.mt-medium-6{margin-top:1.5rem}.pt-medium-6{padding-top:1.5rem}.mr-medium-6{margin-right:1.5rem}.pr-medium-6{padding-right:1.5rem}.mb-medium-6{margin-bottom:1.5rem}.pb-medium-6{padding-bottom:1.5rem}.ml-medium-6{margin-left:1.5rem}.pl-medium-6{padding-left:1.5rem}.m-medium-7{margin:1.75rem}.p-medium-7{padding:1.75rem}.mt-medium-7{margin-top:1.75rem}.pt-medium-7{padding-top:1.75rem}.mr-medium-7{margin-right:1.75rem}.pr-medium-7{padding-right:1.75rem}.mb-medium-7{margin-bottom:1.75rem}.pb-medium-7{padding-bottom:1.75rem}.ml-medium-7{margin-left:1.75rem}.pl-medium-7{padding-left:1.75rem}.m-medium-8{margin:2rem}.p-medium-8{padding:2rem}.mt-medium-8{margin-top:2rem}.pt-medium-8{padding-top:2rem}.mr-medium-8{margin-right:2rem}.pr-medium-8{padding-right:2rem}.mb-medium-8{margin-bottom:2rem}.pb-medium-8{padding-bottom:2rem}.ml-medium-8{margin-left:2rem}.pl-medium-8{padding-left:2rem}.m-medium-9{margin:2.25rem}.p-medium-9{padding:2.25rem}.mt-medium-9{margin-top:2.25rem}.pt-medium-9{padding-top:2.25rem}.mr-medium-9{margin-right:2.25rem}.pr-medium-9{padding-right:2.25rem}.mb-medium-9{margin-bottom:2.25rem}.pb-medium-9{padding-bottom:2.25rem}.ml-medium-9{margin-left:2.25rem}.pl-medium-9{padding-left:2.25rem}.m-medium-10{margin:2.5rem}.p-medium-10{padding:2.5rem}.mt-medium-10{margin-top:2.5rem}.pt-medium-10{padding-top:2.5rem}.mr-medium-10{margin-right:2.5rem}.pr-medium-10{padding-right:2.5rem}.mb-medium-10{margin-bottom:2.5rem}.pb-medium-10{padding-bottom:2.5rem}.ml-medium-10{margin-left:2.5rem}.pl-medium-10{padding-left:2.5rem}.m-medium-12{margin:3rem}.p-medium-12{padding:3rem}.mt-medium-12{margin-top:3rem}.pt-medium-12{padding-top:3rem}.mr-medium-12{margin-right:3rem}.pr-medium-12{padding-right:3rem}.mb-medium-12{margin-bottom:3rem}.pb-medium-12{padding-bottom:3rem}.ml-medium-12{margin-left:3rem}.pl-medium-12{padding-left:3rem}.m-medium-14{margin:3.5rem}.p-medium-14{padding:3.5rem}.mt-medium-14{margin-top:3.5rem}.pt-medium-14{padding-top:3.5rem}.mr-medium-14{margin-right:3.5rem}.pr-medium-14{padding-right:3.5rem}.mb-medium-14{margin-bottom:3.5rem}.pb-medium-14{padding-bottom:3.5rem}.ml-medium-14{margin-left:3.5rem}.pl-medium-14{padding-left:3.5rem}.m-medium-16{margin:4rem}.p-medium-16{padding:4rem}.mt-medium-16{margin-top:4rem}.pt-medium-16{padding-top:4rem}.mr-medium-16{margin-right:4rem}.pr-medium-16{padding-right:4rem}.mb-medium-16{margin-bottom:4rem}.pb-medium-16{padding-bottom:4rem}.ml-medium-16{margin-left:4rem}.pl-medium-16{padding-left:4rem}.m-medium-18{margin:4.5rem}.p-medium-18{padding:4.5rem}.mt-medium-18{margin-top:4.5rem}.pt-medium-18{padding-top:4.5rem}.mr-medium-18{margin-right:4.5rem}.pr-medium-18{padding-right:4.5rem}.mb-medium-18{margin-bottom:4.5rem}.pb-medium-18{padding-bottom:4.5rem}.ml-medium-18{margin-left:4.5rem}.pl-medium-18{padding-left:4.5rem}.m-medium-20{margin:5rem}.p-medium-20{padding:5rem}.mt-medium-20{margin-top:5rem}.pt-medium-20{padding-top:5rem}.mr-medium-20{margin-right:5rem}.pr-medium-20{padding-right:5rem}.mb-medium-20{margin-bottom:5rem}.pb-medium-20{padding-bottom:5rem}.ml-medium-20{margin-left:5rem}.pl-medium-20{padding-left:5rem}.m-medium-24{margin:6rem}.p-medium-24{padding:6rem}.mt-medium-24{margin-top:6rem}.pt-medium-24{padding-top:6rem}.mr-medium-24{margin-right:6rem}.pr-medium-24{padding-right:6rem}.mb-medium-24{margin-bottom:6rem}.pb-medium-24{padding-bottom:6rem}.ml-medium-24{margin-left:6rem}.pl-medium-24{padding-left:6rem}.m-medium-28{margin:7rem}.p-medium-28{padding:7rem}.mt-medium-28{margin-top:7rem}.pt-medium-28{padding-top:7rem}.mr-medium-28{margin-right:7rem}.pr-medium-28{padding-right:7rem}.mb-medium-28{margin-bottom:7rem}.pb-medium-28{padding-bottom:7rem}.ml-medium-28{margin-left:7rem}.pl-medium-28{padding-left:7rem}.m-medium-32{margin:8rem}.p-medium-32{padding:8rem}.mt-medium-32{margin-top:8rem}.pt-medium-32{padding-top:8rem}.mr-medium-32{margin-right:8rem}.pr-medium-32{padding-right:8rem}.mb-medium-32{margin-bottom:8rem}.pb-medium-32{padding-bottom:8rem}.ml-medium-32{margin-left:8rem}.pl-medium-32{padding-left:8rem}.m-medium-36{margin:9rem}.p-medium-36{padding:9rem}.mt-medium-36{margin-top:9rem}.pt-medium-36{padding-top:9rem}.mr-medium-36{margin-right:9rem}.pr-medium-36{padding-right:9rem}.mb-medium-36{margin-bottom:9rem}.pb-medium-36{padding-bottom:9rem}.ml-medium-36{margin-left:9rem}.pl-medium-36{padding-left:9rem}.m-medium-40{margin:10rem}.p-medium-40{padding:10rem}.mt-medium-40{margin-top:10rem}.pt-medium-40{padding-top:10rem}.mr-medium-40{margin-right:10rem}.pr-medium-40{padding-right:10rem}.mb-medium-40{margin-bottom:10rem}.pb-medium-40{padding-bottom:10rem}.ml-medium-40{margin-left:10rem}.pl-medium-40{padding-left:10rem}.m-medium-48{margin:12rem}.p-medium-48{padding:12rem}.mt-medium-48{margin-top:12rem}.pt-medium-48{padding-top:12rem}.mr-medium-48{margin-right:12rem}.pr-medium-48{padding-right:12rem}.mb-medium-48{margin-bottom:12rem}.pb-medium-48{padding-bottom:12rem}.ml-medium-48{margin-left:12rem}.pl-medium-48{padding-left:12rem}.m-medium-56{margin:14rem}.p-medium-56{padding:14rem}.mt-medium-56{margin-top:14rem}.pt-medium-56{padding-top:14rem}.mr-medium-56{margin-right:14rem}.pr-medium-56{padding-right:14rem}.mb-medium-56{margin-bottom:14rem}.pb-medium-56{padding-bottom:14rem}.ml-medium-56{margin-left:14rem}.pl-medium-56{padding-left:14rem}.m-medium-64{margin:16rem}.p-medium-64{padding:16rem}.mt-medium-64{margin-top:16rem}.pt-medium-64{padding-top:16rem}.mr-medium-64{margin-right:16rem}.pr-medium-64{padding-right:16rem}.mb-medium-64{margin-bottom:16rem}.pb-medium-64{padding-bottom:16rem}.ml-medium-64{margin-left:16rem}.pl-medium-64{padding-left:16rem}}@media screen and (min-width: 500px){.m-small-0{margin:0rem}.p-small-0{padding:0rem}.mt-small-0{margin-top:0rem}.pt-small-0{padding-top:0rem}.mr-small-0{margin-right:0rem}.pr-small-0{padding-right:0rem}.mb-small-0{margin-bottom:0rem}.pb-small-0{padding-bottom:0rem}.ml-small-0{margin-left:0rem}.pl-small-0{padding-left:0rem}.m-small-1{margin:0.25rem}.p-small-1{padding:0.25rem}.mt-small-1{margin-top:0.25rem}.pt-small-1{padding-top:0.25rem}.mr-small-1{margin-right:0.25rem}.pr-small-1{padding-right:0.25rem}.mb-small-1{margin-bottom:0.25rem}.pb-small-1{padding-bottom:0.25rem}.ml-small-1{margin-left:0.25rem}.pl-small-1{padding-left:0.25rem}.m-small-2{margin:0.5rem}.p-small-2{padding:0.5rem}.mt-small-2{margin-top:0.5rem}.pt-small-2{padding-top:0.5rem}.mr-small-2{margin-right:0.5rem}.pr-small-2{padding-right:0.5rem}.mb-small-2{margin-bottom:0.5rem}.pb-small-2{padding-bottom:0.5rem}.ml-small-2{margin-left:0.5rem}.pl-small-2{padding-left:0.5rem}.m-small-3{margin:0.75rem}.p-small-3{padding:0.75rem}.mt-small-3{margin-top:0.75rem}.pt-small-3{padding-top:0.75rem}.mr-small-3{margin-right:0.75rem}.pr-small-3{padding-right:0.75rem}.mb-small-3{margin-bottom:0.75rem}.pb-small-3{padding-bottom:0.75rem}.ml-small-3{margin-left:0.75rem}.pl-small-3{padding-left:0.75rem}.m-small-4{margin:1rem}.p-small-4{padding:1rem}.mt-small-4{margin-top:1rem}.pt-small-4{padding-top:1rem}.mr-small-4{margin-right:1rem}.pr-small-4{padding-right:1rem}.mb-small-4{margin-bottom:1rem}.pb-small-4{padding-bottom:1rem}.ml-small-4{margin-left:1rem}.pl-small-4{padding-left:1rem}.m-small-5{margin:1.25rem}.p-small-5{padding:1.25rem}.mt-small-5{margin-top:1.25rem}.pt-small-5{padding-top:1.25rem}.mr-small-5{margin-right:1.25rem}.pr-small-5{padding-right:1.25rem}.mb-small-5{margin-bottom:1.25rem}.pb-small-5{padding-bottom:1.25rem}.ml-small-5{margin-left:1.25rem}.pl-small-5{padding-left:1.25rem}.m-small-6{margin:1.5rem}.p-small-6{padding:1.5rem}.mt-small-6{margin-top:1.5rem}.pt-small-6{padding-top:1.5rem}.mr-small-6{margin-right:1.5rem}.pr-small-6{padding-right:1.5rem}.mb-small-6{margin-bottom:1.5rem}.pb-small-6{padding-bottom:1.5rem}.ml-small-6{margin-left:1.5rem}.pl-small-6{padding-left:1.5rem}.m-small-7{margin:1.75rem}.p-small-7{padding:1.75rem}.mt-small-7{margin-top:1.75rem}.pt-small-7{padding-top:1.75rem}.mr-small-7{margin-right:1.75rem}.pr-small-7{padding-right:1.75rem}.mb-small-7{margin-bottom:1.75rem}.pb-small-7{padding-bottom:1.75rem}.ml-small-7{margin-left:1.75rem}.pl-small-7{padding-left:1.75rem}.m-small-8{margin:2rem}.p-small-8{padding:2rem}.mt-small-8{margin-top:2rem}.pt-small-8{padding-top:2rem}.mr-small-8{margin-right:2rem}.pr-small-8{padding-right:2rem}.mb-small-8{margin-bottom:2rem}.pb-small-8{padding-bottom:2rem}.ml-small-8{margin-left:2rem}.pl-small-8{padding-left:2rem}.m-small-9{margin:2.25rem}.p-small-9{padding:2.25rem}.mt-small-9{margin-top:2.25rem}.pt-small-9{padding-top:2.25rem}.mr-small-9{margin-right:2.25rem}.pr-small-9{padding-right:2.25rem}.mb-small-9{margin-bottom:2.25rem}.pb-small-9{padding-bottom:2.25rem}.ml-small-9{margin-left:2.25rem}.pl-small-9{padding-left:2.25rem}.m-small-10{margin:2.5rem}.p-small-10{padding:2.5rem}.mt-small-10{margin-top:2.5rem}.pt-small-10{padding-top:2.5rem}.mr-small-10{margin-right:2.5rem}.pr-small-10{padding-right:2.5rem}.mb-small-10{margin-bottom:2.5rem}.pb-small-10{padding-bottom:2.5rem}.ml-small-10{margin-left:2.5rem}.pl-small-10{padding-left:2.5rem}.m-small-12{margin:3rem}.p-small-12{padding:3rem}.mt-small-12{margin-top:3rem}.pt-small-12{padding-top:3rem}.mr-small-12{margin-right:3rem}.pr-small-12{padding-right:3rem}.mb-small-12{margin-bottom:3rem}.pb-small-12{padding-bottom:3rem}.ml-small-12{margin-left:3rem}.pl-small-12{padding-left:3rem}.m-small-14{margin:3.5rem}.p-small-14{padding:3.5rem}.mt-small-14{margin-top:3.5rem}.pt-small-14{padding-top:3.5rem}.mr-small-14{margin-right:3.5rem}.pr-small-14{padding-right:3.5rem}.mb-small-14{margin-bottom:3.5rem}.pb-small-14{padding-bottom:3.5rem}.ml-small-14{margin-left:3.5rem}.pl-small-14{padding-left:3.5rem}.m-small-16{margin:4rem}.p-small-16{padding:4rem}.mt-small-16{margin-top:4rem}.pt-small-16{padding-top:4rem}.mr-small-16{margin-right:4rem}.pr-small-16{padding-right:4rem}.mb-small-16{margin-bottom:4rem}.pb-small-16{padding-bottom:4rem}.ml-small-16{margin-left:4rem}.pl-small-16{padding-left:4rem}.m-small-18{margin:4.5rem}.p-small-18{padding:4.5rem}.mt-small-18{margin-top:4.5rem}.pt-small-18{padding-top:4.5rem}.mr-small-18{margin-right:4.5rem}.pr-small-18{padding-right:4.5rem}.mb-small-18{margin-bottom:4.5rem}.pb-small-18{padding-bottom:4.5rem}.ml-small-18{margin-left:4.5rem}.pl-small-18{padding-left:4.5rem}.m-small-20{margin:5rem}.p-small-20{padding:5rem}.mt-small-20{margin-top:5rem}.pt-small-20{padding-top:5rem}.mr-small-20{margin-right:5rem}.pr-small-20{padding-right:5rem}.mb-small-20{margin-bottom:5rem}.pb-small-20{padding-bottom:5rem}.ml-small-20{margin-left:5rem}.pl-small-20{padding-left:5rem}.m-small-24{margin:6rem}.p-small-24{padding:6rem}.mt-small-24{margin-top:6rem}.pt-small-24{padding-top:6rem}.mr-small-24{margin-right:6rem}.pr-small-24{padding-right:6rem}.mb-small-24{margin-bottom:6rem}.pb-small-24{padding-bottom:6rem}.ml-small-24{margin-left:6rem}.pl-small-24{padding-left:6rem}.m-small-28{margin:7rem}.p-small-28{padding:7rem}.mt-small-28{margin-top:7rem}.pt-small-28{padding-top:7rem}.mr-small-28{margin-right:7rem}.pr-small-28{padding-right:7rem}.mb-small-28{margin-bottom:7rem}.pb-small-28{padding-bottom:7rem}.ml-small-28{margin-left:7rem}.pl-small-28{padding-left:7rem}.m-small-32{margin:8rem}.p-small-32{padding:8rem}.mt-small-32{margin-top:8rem}.pt-small-32{padding-top:8rem}.mr-small-32{margin-right:8rem}.pr-small-32{padding-right:8rem}.mb-small-32{margin-bottom:8rem}.pb-small-32{padding-bottom:8rem}.ml-small-32{margin-left:8rem}.pl-small-32{padding-left:8rem}.m-small-36{margin:9rem}.p-small-36{padding:9rem}.mt-small-36{margin-top:9rem}.pt-small-36{padding-top:9rem}.mr-small-36{margin-right:9rem}.pr-small-36{padding-right:9rem}.mb-small-36{margin-bottom:9rem}.pb-small-36{padding-bottom:9rem}.ml-small-36{margin-left:9rem}.pl-small-36{padding-left:9rem}.m-small-40{margin:10rem}.p-small-40{padding:10rem}.mt-small-40{margin-top:10rem}.pt-small-40{padding-top:10rem}.mr-small-40{margin-right:10rem}.pr-small-40{padding-right:10rem}.mb-small-40{margin-bottom:10rem}.pb-small-40{padding-bottom:10rem}.ml-small-40{margin-left:10rem}.pl-small-40{padding-left:10rem}.m-small-48{margin:12rem}.p-small-48{padding:12rem}.mt-small-48{margin-top:12rem}.pt-small-48{padding-top:12rem}.mr-small-48{margin-right:12rem}.pr-small-48{padding-right:12rem}.mb-small-48{margin-bottom:12rem}.pb-small-48{padding-bottom:12rem}.ml-small-48{margin-left:12rem}.pl-small-48{padding-left:12rem}.m-small-56{margin:14rem}.p-small-56{padding:14rem}.mt-small-56{margin-top:14rem}.pt-small-56{padding-top:14rem}.mr-small-56{margin-right:14rem}.pr-small-56{padding-right:14rem}.mb-small-56{margin-bottom:14rem}.pb-small-56{padding-bottom:14rem}.ml-small-56{margin-left:14rem}.pl-small-56{padding-left:14rem}.m-small-64{margin:16rem}.p-small-64{padding:16rem}.mt-small-64{margin-top:16rem}.pt-small-64{padding-top:16rem}.mr-small-64{margin-right:16rem}.pr-small-64{padding-right:16rem}.mb-small-64{margin-bottom:16rem}.pb-small-64{padding-bottom:16rem}.ml-small-64{margin-left:16rem}.pl-small-64{padding-left:16rem}}@media screen and (min-width: 360px){.m-xsmall-0{margin:0rem}.p-xsmall-0{padding:0rem}.mt-xsmall-0{margin-top:0rem}.pt-xsmall-0{padding-top:0rem}.mr-xsmall-0{margin-right:0rem}.pr-xsmall-0{padding-right:0rem}.mb-xsmall-0{margin-bottom:0rem}.pb-xsmall-0{padding-bottom:0rem}.ml-xsmall-0{margin-left:0rem}.pl-xsmall-0{padding-left:0rem}.m-xsmall-1{margin:0.25rem}.p-xsmall-1{padding:0.25rem}.mt-xsmall-1{margin-top:0.25rem}.pt-xsmall-1{padding-top:0.25rem}.mr-xsmall-1{margin-right:0.25rem}.pr-xsmall-1{padding-right:0.25rem}.mb-xsmall-1{margin-bottom:0.25rem}.pb-xsmall-1{padding-bottom:0.25rem}.ml-xsmall-1{margin-left:0.25rem}.pl-xsmall-1{padding-left:0.25rem}.m-xsmall-2{margin:0.5rem}.p-xsmall-2{padding:0.5rem}.mt-xsmall-2{margin-top:0.5rem}.pt-xsmall-2{padding-top:0.5rem}.mr-xsmall-2{margin-right:0.5rem}.pr-xsmall-2{padding-right:0.5rem}.mb-xsmall-2{margin-bottom:0.5rem}.pb-xsmall-2{padding-bottom:0.5rem}.ml-xsmall-2{margin-left:0.5rem}.pl-xsmall-2{padding-left:0.5rem}.m-xsmall-3{margin:0.75rem}.p-xsmall-3{padding:0.75rem}.mt-xsmall-3{margin-top:0.75rem}.pt-xsmall-3{padding-top:0.75rem}.mr-xsmall-3{margin-right:0.75rem}.pr-xsmall-3{padding-right:0.75rem}.mb-xsmall-3{margin-bottom:0.75rem}.pb-xsmall-3{padding-bottom:0.75rem}.ml-xsmall-3{margin-left:0.75rem}.pl-xsmall-3{padding-left:0.75rem}.m-xsmall-4{margin:1rem}.p-xsmall-4{padding:1rem}.mt-xsmall-4{margin-top:1rem}.pt-xsmall-4{padding-top:1rem}.mr-xsmall-4{margin-right:1rem}.pr-xsmall-4{padding-right:1rem}.mb-xsmall-4{margin-bottom:1rem}.pb-xsmall-4{padding-bottom:1rem}.ml-xsmall-4{margin-left:1rem}.pl-xsmall-4{padding-left:1rem}.m-xsmall-5{margin:1.25rem}.p-xsmall-5{padding:1.25rem}.mt-xsmall-5{margin-top:1.25rem}.pt-xsmall-5{padding-top:1.25rem}.mr-xsmall-5{margin-right:1.25rem}.pr-xsmall-5{padding-right:1.25rem}.mb-xsmall-5{margin-bottom:1.25rem}.pb-xsmall-5{padding-bottom:1.25rem}.ml-xsmall-5{margin-left:1.25rem}.pl-xsmall-5{padding-left:1.25rem}.m-xsmall-6{margin:1.5rem}.p-xsmall-6{padding:1.5rem}.mt-xsmall-6{margin-top:1.5rem}.pt-xsmall-6{padding-top:1.5rem}.mr-xsmall-6{margin-right:1.5rem}.pr-xsmall-6{padding-right:1.5rem}.mb-xsmall-6{margin-bottom:1.5rem}.pb-xsmall-6{padding-bottom:1.5rem}.ml-xsmall-6{margin-left:1.5rem}.pl-xsmall-6{padding-left:1.5rem}.m-xsmall-7{margin:1.75rem}.p-xsmall-7{padding:1.75rem}.mt-xsmall-7{margin-top:1.75rem}.pt-xsmall-7{padding-top:1.75rem}.mr-xsmall-7{margin-right:1.75rem}.pr-xsmall-7{padding-right:1.75rem}.mb-xsmall-7{margin-bottom:1.75rem}.pb-xsmall-7{padding-bottom:1.75rem}.ml-xsmall-7{margin-left:1.75rem}.pl-xsmall-7{padding-left:1.75rem}.m-xsmall-8{margin:2rem}.p-xsmall-8{padding:2rem}.mt-xsmall-8{margin-top:2rem}.pt-xsmall-8{padding-top:2rem}.mr-xsmall-8{margin-right:2rem}.pr-xsmall-8{padding-right:2rem}.mb-xsmall-8{margin-bottom:2rem}.pb-xsmall-8{padding-bottom:2rem}.ml-xsmall-8{margin-left:2rem}.pl-xsmall-8{padding-left:2rem}.m-xsmall-9{margin:2.25rem}.p-xsmall-9{padding:2.25rem}.mt-xsmall-9{margin-top:2.25rem}.pt-xsmall-9{padding-top:2.25rem}.mr-xsmall-9{margin-right:2.25rem}.pr-xsmall-9{padding-right:2.25rem}.mb-xsmall-9{margin-bottom:2.25rem}.pb-xsmall-9{padding-bottom:2.25rem}.ml-xsmall-9{margin-left:2.25rem}.pl-xsmall-9{padding-left:2.25rem}.m-xsmall-10{margin:2.5rem}.p-xsmall-10{padding:2.5rem}.mt-xsmall-10{margin-top:2.5rem}.pt-xsmall-10{padding-top:2.5rem}.mr-xsmall-10{margin-right:2.5rem}.pr-xsmall-10{padding-right:2.5rem}.mb-xsmall-10{margin-bottom:2.5rem}.pb-xsmall-10{padding-bottom:2.5rem}.ml-xsmall-10{margin-left:2.5rem}.pl-xsmall-10{padding-left:2.5rem}.m-xsmall-12{margin:3rem}.p-xsmall-12{padding:3rem}.mt-xsmall-12{margin-top:3rem}.pt-xsmall-12{padding-top:3rem}.mr-xsmall-12{margin-right:3rem}.pr-xsmall-12{padding-right:3rem}.mb-xsmall-12{margin-bottom:3rem}.pb-xsmall-12{padding-bottom:3rem}.ml-xsmall-12{margin-left:3rem}.pl-xsmall-12{padding-left:3rem}.m-xsmall-14{margin:3.5rem}.p-xsmall-14{padding:3.5rem}.mt-xsmall-14{margin-top:3.5rem}.pt-xsmall-14{padding-top:3.5rem}.mr-xsmall-14{margin-right:3.5rem}.pr-xsmall-14{padding-right:3.5rem}.mb-xsmall-14{margin-bottom:3.5rem}.pb-xsmall-14{padding-bottom:3.5rem}.ml-xsmall-14{margin-left:3.5rem}.pl-xsmall-14{padding-left:3.5rem}.m-xsmall-16{margin:4rem}.p-xsmall-16{padding:4rem}.mt-xsmall-16{margin-top:4rem}.pt-xsmall-16{padding-top:4rem}.mr-xsmall-16{margin-right:4rem}.pr-xsmall-16{padding-right:4rem}.mb-xsmall-16{margin-bottom:4rem}.pb-xsmall-16{padding-bottom:4rem}.ml-xsmall-16{margin-left:4rem}.pl-xsmall-16{padding-left:4rem}.m-xsmall-18{margin:4.5rem}.p-xsmall-18{padding:4.5rem}.mt-xsmall-18{margin-top:4.5rem}.pt-xsmall-18{padding-top:4.5rem}.mr-xsmall-18{margin-right:4.5rem}.pr-xsmall-18{padding-right:4.5rem}.mb-xsmall-18{margin-bottom:4.5rem}.pb-xsmall-18{padding-bottom:4.5rem}.ml-xsmall-18{margin-left:4.5rem}.pl-xsmall-18{padding-left:4.5rem}.m-xsmall-20{margin:5rem}.p-xsmall-20{padding:5rem}.mt-xsmall-20{margin-top:5rem}.pt-xsmall-20{padding-top:5rem}.mr-xsmall-20{margin-right:5rem}.pr-xsmall-20{padding-right:5rem}.mb-xsmall-20{margin-bottom:5rem}.pb-xsmall-20{padding-bottom:5rem}.ml-xsmall-20{margin-left:5rem}.pl-xsmall-20{padding-left:5rem}.m-xsmall-24{margin:6rem}.p-xsmall-24{padding:6rem}.mt-xsmall-24{margin-top:6rem}.pt-xsmall-24{padding-top:6rem}.mr-xsmall-24{margin-right:6rem}.pr-xsmall-24{padding-right:6rem}.mb-xsmall-24{margin-bottom:6rem}.pb-xsmall-24{padding-bottom:6rem}.ml-xsmall-24{margin-left:6rem}.pl-xsmall-24{padding-left:6rem}.m-xsmall-28{margin:7rem}.p-xsmall-28{padding:7rem}.mt-xsmall-28{margin-top:7rem}.pt-xsmall-28{padding-top:7rem}.mr-xsmall-28{margin-right:7rem}.pr-xsmall-28{padding-right:7rem}.mb-xsmall-28{margin-bottom:7rem}.pb-xsmall-28{padding-bottom:7rem}.ml-xsmall-28{margin-left:7rem}.pl-xsmall-28{padding-left:7rem}.m-xsmall-32{margin:8rem}.p-xsmall-32{padding:8rem}.mt-xsmall-32{margin-top:8rem}.pt-xsmall-32{padding-top:8rem}.mr-xsmall-32{margin-right:8rem}.pr-xsmall-32{padding-right:8rem}.mb-xsmall-32{margin-bottom:8rem}.pb-xsmall-32{padding-bottom:8rem}.ml-xsmall-32{margin-left:8rem}.pl-xsmall-32{padding-left:8rem}.m-xsmall-36{margin:9rem}.p-xsmall-36{padding:9rem}.mt-xsmall-36{margin-top:9rem}.pt-xsmall-36{padding-top:9rem}.mr-xsmall-36{margin-right:9rem}.pr-xsmall-36{padding-right:9rem}.mb-xsmall-36{margin-bottom:9rem}.pb-xsmall-36{padding-bottom:9rem}.ml-xsmall-36{margin-left:9rem}.pl-xsmall-36{padding-left:9rem}.m-xsmall-40{margin:10rem}.p-xsmall-40{padding:10rem}.mt-xsmall-40{margin-top:10rem}.pt-xsmall-40{padding-top:10rem}.mr-xsmall-40{margin-right:10rem}.pr-xsmall-40{padding-right:10rem}.mb-xsmall-40{margin-bottom:10rem}.pb-xsmall-40{padding-bottom:10rem}.ml-xsmall-40{margin-left:10rem}.pl-xsmall-40{padding-left:10rem}.m-xsmall-48{margin:12rem}.p-xsmall-48{padding:12rem}.mt-xsmall-48{margin-top:12rem}.pt-xsmall-48{padding-top:12rem}.mr-xsmall-48{margin-right:12rem}.pr-xsmall-48{padding-right:12rem}.mb-xsmall-48{margin-bottom:12rem}.pb-xsmall-48{padding-bottom:12rem}.ml-xsmall-48{margin-left:12rem}.pl-xsmall-48{padding-left:12rem}.m-xsmall-56{margin:14rem}.p-xsmall-56{padding:14rem}.mt-xsmall-56{margin-top:14rem}.pt-xsmall-56{padding-top:14rem}.mr-xsmall-56{margin-right:14rem}.pr-xsmall-56{padding-right:14rem}.mb-xsmall-56{margin-bottom:14rem}.pb-xsmall-56{padding-bottom:14rem}.ml-xsmall-56{margin-left:14rem}.pl-xsmall-56{padding-left:14rem}.m-xsmall-64{margin:16rem}.p-xsmall-64{padding:16rem}.mt-xsmall-64{margin-top:16rem}.pt-xsmall-64{padding-top:16rem}.mr-xsmall-64{margin-right:16rem}.pr-xsmall-64{padding-right:16rem}.mb-xsmall-64{margin-bottom:16rem}.pb-xsmall-64{padding-bottom:16rem}.ml-xsmall-64{margin-left:16rem}.pl-xsmall-64{padding-left:16rem}}.grid{display:grid}.grid-2-cols{grid-template-columns:repeat(2, minmax(1rem, 1fr))}.grid-3-cols{grid-template-columns:repeat(3, minmax(1rem, 1fr))}.grid-4-cols{grid-template-columns:repeat(4, minmax(1rem, 1fr))}.grid-5-cols{grid-template-columns:repeat(5, minmax(1rem, 1fr))}.grid-6-cols{grid-template-columns:repeat(6, minmax(1rem, 1fr))}.grid-7-cols{grid-template-columns:repeat(7, minmax(1rem, 1fr))}.grid-8-cols{grid-template-columns:repeat(8, minmax(1rem, 1fr))}.grid-9-cols{grid-template-columns:repeat(9, minmax(1rem, 1fr))}.grid-10-cols{grid-template-columns:repeat(10, minmax(1rem, 1fr))}.grid-11-cols{grid-template-columns:repeat(11, minmax(1rem, 1fr))}.grid-12-cols{grid-template-columns:repeat(12, minmax(1rem, 1fr))}.grid{display:grid}.grid-2-rows{grid-template-rows:repeat(2, auto)}.grid-3-rows{grid-template-rows:repeat(3, auto)}@media(min-width: 500px){.grid-sm{display:grid}.grid-sm-2-cols{grid-template-columns:repeat(2, minmax(1rem, 1fr))}.grid-sm-3-cols{grid-template-columns:repeat(3, minmax(1rem, 1fr))}.grid-sm-4-cols{grid-template-columns:repeat(4, minmax(1rem, 1fr))}.grid-sm-5-cols{grid-template-columns:repeat(5, minmax(1rem, 1fr))}.grid-sm-6-cols{grid-template-columns:repeat(6, minmax(1rem, 1fr))}.grid-sm-7-cols{grid-template-columns:repeat(7, minmax(1rem, 1fr))}.grid-sm-8-cols{grid-template-columns:repeat(8, minmax(1rem, 1fr))}.grid-sm-9-cols{grid-template-columns:repeat(9, minmax(1rem, 1fr))}.grid-sm-10-cols{grid-template-columns:repeat(10, minmax(1rem, 1fr))}.grid-sm-11-cols{grid-template-columns:repeat(11, minmax(1rem, 1fr))}.grid-sm-12-cols{grid-template-columns:repeat(12, minmax(1rem, 1fr))}.grid-sm{display:grid}.grid-sm-2-rows{grid-template-rows:repeat(2, auto)}.grid-sm-3-rows{grid-template-rows:repeat(3, auto)}}@media(min-width: 720px){.grid-md{display:grid}.grid-md-2-cols{grid-template-columns:repeat(2, minmax(1rem, 1fr))}.grid-md-3-cols{grid-template-columns:repeat(3, minmax(1rem, 1fr))}.grid-md-4-cols{grid-template-columns:repeat(4, minmax(1rem, 1fr))}.grid-md-5-cols{grid-template-columns:repeat(5, minmax(1rem, 1fr))}.grid-md-6-cols{grid-template-columns:repeat(6, minmax(1rem, 1fr))}.grid-md-7-cols{grid-template-columns:repeat(7, minmax(1rem, 1fr))}.grid-md-8-cols{grid-template-columns:repeat(8, minmax(1rem, 1fr))}.grid-md-9-cols{grid-template-columns:repeat(9, minmax(1rem, 1fr))}.grid-md-10-cols{grid-template-columns:repeat(10, minmax(1rem, 1fr))}.grid-md-11-cols{grid-template-columns:repeat(11, minmax(1rem, 1fr))}.grid-md-12-cols{grid-template-columns:repeat(12, minmax(1rem, 1fr))}.grid-md{display:grid}.grid-md-2-rows{grid-template-rows:repeat(2, auto)}.grid-md-3-rows{grid-template-rows:repeat(3, auto)}}@media(min-width: 992px){.grid-lg{display:grid}.grid-lg-2-cols{grid-template-columns:repeat(2, minmax(1rem, 1fr))}.grid-lg-3-cols{grid-template-columns:repeat(3, minmax(1rem, 1fr))}.grid-lg-4-cols{grid-template-columns:repeat(4, minmax(1rem, 1fr))}.grid-lg-5-cols{grid-template-columns:repeat(5, minmax(1rem, 1fr))}.grid-lg-6-cols{grid-template-columns:repeat(6, minmax(1rem, 1fr))}.grid-lg-7-cols{grid-template-columns:repeat(7, minmax(1rem, 1fr))}.grid-lg-8-cols{grid-template-columns:repeat(8, minmax(1rem, 1fr))}.grid-lg-9-cols{grid-template-columns:repeat(9, minmax(1rem, 1fr))}.grid-lg-10-cols{grid-template-columns:repeat(10, minmax(1rem, 1fr))}.grid-lg-11-cols{grid-template-columns:repeat(11, minmax(1rem, 1fr))}.grid-lg-12-cols{grid-template-columns:repeat(12, minmax(1rem, 1fr))}.grid-lg{display:grid}.grid-lg-2-rows{grid-template-rows:repeat(2, auto)}.grid-lg-3-rows{grid-template-rows:repeat(3, auto)}}.grid-no-wrap>*{grid-row:1}.grid-gap{grid-gap:1.5rem}@media(min-width: 720px){.grid-gap{grid-gap:1.5rem}}@media(min-width: 992px){.grid-gap{grid-gap:1.5rem}}@media print{.grid-gap{grid-gap:0}}.col-1{grid-column:auto/span 1}.col-1-thru-2{grid-column:1/span 2}.col-1-thru-3{grid-column:1/span 3}.col-1-thru-4{grid-column:1/span 4}.col-1-thru-5{grid-column:1/span 5}.col-1-thru-6{grid-column:1/span 6}.col-1-thru-7{grid-column:1/span 7}.col-1-thru-8{grid-column:1/span 8}.col-1-thru-9{grid-column:1/span 9}.col-1-thru-10{grid-column:1/span 10}.col-1-thru-11{grid-column:1/span 11}.col-1-thru-12{grid-column:1/span 12}.col-2{grid-column:auto/span 2}.col-2-thru-3{grid-column:2/span 2}.col-2-thru-4{grid-column:2/span 3}.col-2-thru-5{grid-column:2/span 4}.col-2-thru-6{grid-column:2/span 5}.col-2-thru-7{grid-column:2/span 6}.col-2-thru-8{grid-column:2/span 7}.col-2-thru-9{grid-column:2/span 8}.col-2-thru-10{grid-column:2/span 9}.col-2-thru-11{grid-column:2/span 10}.col-2-thru-12{grid-column:2/span 11}.col-3{grid-column:auto/span 3}.col-3-thru-4{grid-column:3/span 2}.col-3-thru-5{grid-column:3/span 3}.col-3-thru-6{grid-column:3/span 4}.col-3-thru-7{grid-column:3/span 5}.col-3-thru-8{grid-column:3/span 6}.col-3-thru-9{grid-column:3/span 7}.col-3-thru-10{grid-column:3/span 8}.col-3-thru-11{grid-column:3/span 9}.col-3-thru-12{grid-column:3/span 10}.col-4{grid-column:auto/span 4}.col-4-thru-5{grid-column:4/span 2}.col-4-thru-6{grid-column:4/span 3}.col-4-thru-7{grid-column:4/span 4}.col-4-thru-8{grid-column:4/span 5}.col-4-thru-9{grid-column:4/span 6}.col-4-thru-10{grid-column:4/span 7}.col-4-thru-11{grid-column:4/span 8}.col-4-thru-12{grid-column:4/span 9}.col-5{grid-column:auto/span 5}.col-5-thru-6{grid-column:5/span 2}.col-5-thru-7{grid-column:5/span 3}.col-5-thru-8{grid-column:5/span 4}.col-5-thru-9{grid-column:5/span 5}.col-5-thru-10{grid-column:5/span 6}.col-5-thru-11{grid-column:5/span 7}.col-5-thru-12{grid-column:5/span 8}.col-6{grid-column:auto/span 6}.col-6-thru-7{grid-column:6/span 2}.col-6-thru-8{grid-column:6/span 3}.col-6-thru-9{grid-column:6/span 4}.col-6-thru-10{grid-column:6/span 5}.col-6-thru-11{grid-column:6/span 6}.col-6-thru-12{grid-column:6/span 7}.col-7{grid-column:auto/span 7}.col-7-thru-8{grid-column:7/span 2}.col-7-thru-9{grid-column:7/span 3}.col-7-thru-10{grid-column:7/span 4}.col-7-thru-11{grid-column:7/span 5}.col-7-thru-12{grid-column:7/span 6}.col-8{grid-column:auto/span 8}.col-8-thru-9{grid-column:8/span 2}.col-8-thru-10{grid-column:8/span 3}.col-8-thru-11{grid-column:8/span 4}.col-8-thru-12{grid-column:8/span 5}.col-9{grid-column:auto/span 9}.col-9-thru-10{grid-column:9/span 2}.col-9-thru-11{grid-column:9/span 3}.col-9-thru-12{grid-column:9/span 4}.col-10{grid-column:auto/span 10}.col-10-thru-11{grid-column:10/span 2}.col-10-thru-12{grid-column:10/span 3}.col-11{grid-column:auto/span 11}.col-11-thru-12{grid-column:11/span 2}.col-12{grid-column:auto/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}@media(min-width: 500px){.col-sm-1{grid-column:auto/span 1}.col-sm-1-thru-2{grid-column:1/span 2}.col-sm-1-thru-3{grid-column:1/span 3}.col-sm-1-thru-4{grid-column:1/span 4}.col-sm-1-thru-5{grid-column:1/span 5}.col-sm-1-thru-6{grid-column:1/span 6}.col-sm-1-thru-7{grid-column:1/span 7}.col-sm-1-thru-8{grid-column:1/span 8}.col-sm-1-thru-9{grid-column:1/span 9}.col-sm-1-thru-10{grid-column:1/span 10}.col-sm-1-thru-11{grid-column:1/span 11}.col-sm-1-thru-12{grid-column:1/span 12}.col-sm-2{grid-column:auto/span 2}.col-sm-2-thru-3{grid-column:2/span 2}.col-sm-2-thru-4{grid-column:2/span 3}.col-sm-2-thru-5{grid-column:2/span 4}.col-sm-2-thru-6{grid-column:2/span 5}.col-sm-2-thru-7{grid-column:2/span 6}.col-sm-2-thru-8{grid-column:2/span 7}.col-sm-2-thru-9{grid-column:2/span 8}.col-sm-2-thru-10{grid-column:2/span 9}.col-sm-2-thru-11{grid-column:2/span 10}.col-sm-2-thru-12{grid-column:2/span 11}.col-sm-3{grid-column:auto/span 3}.col-sm-3-thru-4{grid-column:3/span 2}.col-sm-3-thru-5{grid-column:3/span 3}.col-sm-3-thru-6{grid-column:3/span 4}.col-sm-3-thru-7{grid-column:3/span 5}.col-sm-3-thru-8{grid-column:3/span 6}.col-sm-3-thru-9{grid-column:3/span 7}.col-sm-3-thru-10{grid-column:3/span 8}.col-sm-3-thru-11{grid-column:3/span 9}.col-sm-3-thru-12{grid-column:3/span 10}.col-sm-4{grid-column:auto/span 4}.col-sm-4-thru-5{grid-column:4/span 2}.col-sm-4-thru-6{grid-column:4/span 3}.col-sm-4-thru-7{grid-column:4/span 4}.col-sm-4-thru-8{grid-column:4/span 5}.col-sm-4-thru-9{grid-column:4/span 6}.col-sm-4-thru-10{grid-column:4/span 7}.col-sm-4-thru-11{grid-column:4/span 8}.col-sm-4-thru-12{grid-column:4/span 9}.col-sm-5{grid-column:auto/span 5}.col-sm-5-thru-6{grid-column:5/span 2}.col-sm-5-thru-7{grid-column:5/span 3}.col-sm-5-thru-8{grid-column:5/span 4}.col-sm-5-thru-9{grid-column:5/span 5}.col-sm-5-thru-10{grid-column:5/span 6}.col-sm-5-thru-11{grid-column:5/span 7}.col-sm-5-thru-12{grid-column:5/span 8}.col-sm-6{grid-column:auto/span 6}.col-sm-6-thru-7{grid-column:6/span 2}.col-sm-6-thru-8{grid-column:6/span 3}.col-sm-6-thru-9{grid-column:6/span 4}.col-sm-6-thru-10{grid-column:6/span 5}.col-sm-6-thru-11{grid-column:6/span 6}.col-sm-6-thru-12{grid-column:6/span 7}.col-sm-7{grid-column:auto/span 7}.col-sm-7-thru-8{grid-column:7/span 2}.col-sm-7-thru-9{grid-column:7/span 3}.col-sm-7-thru-10{grid-column:7/span 4}.col-sm-7-thru-11{grid-column:7/span 5}.col-sm-7-thru-12{grid-column:7/span 6}.col-sm-8{grid-column:auto/span 8}.col-sm-8-thru-9{grid-column:8/span 2}.col-sm-8-thru-10{grid-column:8/span 3}.col-sm-8-thru-11{grid-column:8/span 4}.col-sm-8-thru-12{grid-column:8/span 5}.col-sm-9{grid-column:auto/span 9}.col-sm-9-thru-10{grid-column:9/span 2}.col-sm-9-thru-11{grid-column:9/span 3}.col-sm-9-thru-12{grid-column:9/span 4}.col-sm-10{grid-column:auto/span 10}.col-sm-10-thru-11{grid-column:10/span 2}.col-sm-10-thru-12{grid-column:10/span 3}.col-sm-11{grid-column:auto/span 11}.col-sm-11-thru-12{grid-column:11/span 2}.col-sm-12{grid-column:auto/span 12}.col-sm-start-1{grid-column-start:1}.col-sm-start-2{grid-column-start:2}.col-sm-start-3{grid-column-start:3}.col-sm-start-4{grid-column-start:4}.col-sm-start-5{grid-column-start:5}.col-sm-start-6{grid-column-start:6}.col-sm-start-7{grid-column-start:7}.col-sm-start-8{grid-column-start:8}.col-sm-start-9{grid-column-start:9}.col-sm-start-10{grid-column-start:10}.col-sm-start-11{grid-column-start:11}}@media(min-width: 720px){.col-md-1{grid-column:auto/span 1}.col-md-1-thru-2{grid-column:1/span 2}.col-md-1-thru-3{grid-column:1/span 3}.col-md-1-thru-4{grid-column:1/span 4}.col-md-1-thru-5{grid-column:1/span 5}.col-md-1-thru-6{grid-column:1/span 6}.col-md-1-thru-7{grid-column:1/span 7}.col-md-1-thru-8{grid-column:1/span 8}.col-md-1-thru-9{grid-column:1/span 9}.col-md-1-thru-10{grid-column:1/span 10}.col-md-1-thru-11{grid-column:1/span 11}.col-md-1-thru-12{grid-column:1/span 12}.col-md-2{grid-column:auto/span 2}.col-md-2-thru-3{grid-column:2/span 2}.col-md-2-thru-4{grid-column:2/span 3}.col-md-2-thru-5{grid-column:2/span 4}.col-md-2-thru-6{grid-column:2/span 5}.col-md-2-thru-7{grid-column:2/span 6}.col-md-2-thru-8{grid-column:2/span 7}.col-md-2-thru-9{grid-column:2/span 8}.col-md-2-thru-10{grid-column:2/span 9}.col-md-2-thru-11{grid-column:2/span 10}.col-md-2-thru-12{grid-column:2/span 11}.col-md-3{grid-column:auto/span 3}.col-md-3-thru-4{grid-column:3/span 2}.col-md-3-thru-5{grid-column:3/span 3}.col-md-3-thru-6{grid-column:3/span 4}.col-md-3-thru-7{grid-column:3/span 5}.col-md-3-thru-8{grid-column:3/span 6}.col-md-3-thru-9{grid-column:3/span 7}.col-md-3-thru-10{grid-column:3/span 8}.col-md-3-thru-11{grid-column:3/span 9}.col-md-3-thru-12{grid-column:3/span 10}.col-md-4{grid-column:auto/span 4}.col-md-4-thru-5{grid-column:4/span 2}.col-md-4-thru-6{grid-column:4/span 3}.col-md-4-thru-7{grid-column:4/span 4}.col-md-4-thru-8{grid-column:4/span 5}.col-md-4-thru-9{grid-column:4/span 6}.col-md-4-thru-10{grid-column:4/span 7}.col-md-4-thru-11{grid-column:4/span 8}.col-md-4-thru-12{grid-column:4/span 9}.col-md-5{grid-column:auto/span 5}.col-md-5-thru-6{grid-column:5/span 2}.col-md-5-thru-7{grid-column:5/span 3}.col-md-5-thru-8{grid-column:5/span 4}.col-md-5-thru-9{grid-column:5/span 5}.col-md-5-thru-10{grid-column:5/span 6}.col-md-5-thru-11{grid-column:5/span 7}.col-md-5-thru-12{grid-column:5/span 8}.col-md-6{grid-column:auto/span 6}.col-md-6-thru-7{grid-column:6/span 2}.col-md-6-thru-8{grid-column:6/span 3}.col-md-6-thru-9{grid-column:6/span 4}.col-md-6-thru-10{grid-column:6/span 5}.col-md-6-thru-11{grid-column:6/span 6}.col-md-6-thru-12{grid-column:6/span 7}.col-md-7{grid-column:auto/span 7}.col-md-7-thru-8{grid-column:7/span 2}.col-md-7-thru-9{grid-column:7/span 3}.col-md-7-thru-10{grid-column:7/span 4}.col-md-7-thru-11{grid-column:7/span 5}.col-md-7-thru-12{grid-column:7/span 6}.col-md-8{grid-column:auto/span 8}.col-md-8-thru-9{grid-column:8/span 2}.col-md-8-thru-10{grid-column:8/span 3}.col-md-8-thru-11{grid-column:8/span 4}.col-md-8-thru-12{grid-column:8/span 5}.col-md-9{grid-column:auto/span 9}.col-md-9-thru-10{grid-column:9/span 2}.col-md-9-thru-11{grid-column:9/span 3}.col-md-9-thru-12{grid-column:9/span 4}.col-md-10{grid-column:auto/span 10}.col-md-10-thru-11{grid-column:10/span 2}.col-md-10-thru-12{grid-column:10/span 3}.col-md-11{grid-column:auto/span 11}.col-md-11-thru-12{grid-column:11/span 2}.col-md-12{grid-column:auto/span 12}.col-md-start-1{grid-column-start:1}.col-md-start-2{grid-column-start:2}.col-md-start-3{grid-column-start:3}.col-md-start-4{grid-column-start:4}.col-md-start-5{grid-column-start:5}.col-md-start-6{grid-column-start:6}.col-md-start-7{grid-column-start:7}.col-md-start-8{grid-column-start:8}.col-md-start-9{grid-column-start:9}.col-md-start-10{grid-column-start:10}.col-md-start-11{grid-column-start:11}}@media(min-width: 992px){.col-lg-1{grid-column:auto/span 1}.col-lg-1-thru-2{grid-column:1/span 2}.col-lg-1-thru-3{grid-column:1/span 3}.col-lg-1-thru-4{grid-column:1/span 4}.col-lg-1-thru-5{grid-column:1/span 5}.col-lg-1-thru-6{grid-column:1/span 6}.col-lg-1-thru-7{grid-column:1/span 7}.col-lg-1-thru-8{grid-column:1/span 8}.col-lg-1-thru-9{grid-column:1/span 9}.col-lg-1-thru-10{grid-column:1/span 10}.col-lg-1-thru-11{grid-column:1/span 11}.col-lg-1-thru-12{grid-column:1/span 12}.col-lg-2{grid-column:auto/span 2}.col-lg-2-thru-3{grid-column:2/span 2}.col-lg-2-thru-4{grid-column:2/span 3}.col-lg-2-thru-5{grid-column:2/span 4}.col-lg-2-thru-6{grid-column:2/span 5}.col-lg-2-thru-7{grid-column:2/span 6}.col-lg-2-thru-8{grid-column:2/span 7}.col-lg-2-thru-9{grid-column:2/span 8}.col-lg-2-thru-10{grid-column:2/span 9}.col-lg-2-thru-11{grid-column:2/span 10}.col-lg-2-thru-12{grid-column:2/span 11}.col-lg-3{grid-column:auto/span 3}.col-lg-3-thru-4{grid-column:3/span 2}.col-lg-3-thru-5{grid-column:3/span 3}.col-lg-3-thru-6{grid-column:3/span 4}.col-lg-3-thru-7{grid-column:3/span 5}.col-lg-3-thru-8{grid-column:3/span 6}.col-lg-3-thru-9{grid-column:3/span 7}.col-lg-3-thru-10{grid-column:3/span 8}.col-lg-3-thru-11{grid-column:3/span 9}.col-lg-3-thru-12{grid-column:3/span 10}.col-lg-4{grid-column:auto/span 4}.col-lg-4-thru-5{grid-column:4/span 2}.col-lg-4-thru-6{grid-column:4/span 3}.col-lg-4-thru-7{grid-column:4/span 4}.col-lg-4-thru-8{grid-column:4/span 5}.col-lg-4-thru-9{grid-column:4/span 6}.col-lg-4-thru-10{grid-column:4/span 7}.col-lg-4-thru-11{grid-column:4/span 8}.col-lg-4-thru-12{grid-column:4/span 9}.col-lg-5{grid-column:auto/span 5}.col-lg-5-thru-6{grid-column:5/span 2}.col-lg-5-thru-7{grid-column:5/span 3}.col-lg-5-thru-8{grid-column:5/span 4}.col-lg-5-thru-9{grid-column:5/span 5}.col-lg-5-thru-10{grid-column:5/span 6}.col-lg-5-thru-11{grid-column:5/span 7}.col-lg-5-thru-12{grid-column:5/span 8}.col-lg-6{grid-column:auto/span 6}.col-lg-6-thru-7{grid-column:6/span 2}.col-lg-6-thru-8{grid-column:6/span 3}.col-lg-6-thru-9{grid-column:6/span 4}.col-lg-6-thru-10{grid-column:6/span 5}.col-lg-6-thru-11{grid-column:6/span 6}.col-lg-6-thru-12{grid-column:6/span 7}.col-lg-7{grid-column:auto/span 7}.col-lg-7-thru-8{grid-column:7/span 2}.col-lg-7-thru-9{grid-column:7/span 3}.col-lg-7-thru-10{grid-column:7/span 4}.col-lg-7-thru-11{grid-column:7/span 5}.col-lg-7-thru-12{grid-column:7/span 6}.col-lg-8{grid-column:auto/span 8}.col-lg-8-thru-9{grid-column:8/span 2}.col-lg-8-thru-10{grid-column:8/span 3}.col-lg-8-thru-11{grid-column:8/span 4}.col-lg-8-thru-12{grid-column:8/span 5}.col-lg-9{grid-column:auto/span 9}.col-lg-9-thru-10{grid-column:9/span 2}.col-lg-9-thru-11{grid-column:9/span 3}.col-lg-9-thru-12{grid-column:9/span 4}.col-lg-10{grid-column:auto/span 10}.col-lg-10-thru-11{grid-column:10/span 2}.col-lg-10-thru-12{grid-column:10/span 3}.col-lg-11{grid-column:auto/span 11}.col-lg-11-thru-12{grid-column:11/span 2}.col-lg-12{grid-column:auto/span 12}.col-lg-start-1{grid-column-start:1}.col-lg-start-2{grid-column-start:2}.col-lg-start-3{grid-column-start:3}.col-lg-start-4{grid-column-start:4}.col-lg-start-5{grid-column-start:5}.col-lg-start-6{grid-column-start:6}.col-lg-start-7{grid-column-start:7}.col-lg-start-8{grid-column-start:8}.col-lg-start-9{grid-column-start:9}.col-lg-start-10{grid-column-start:10}.col-lg-start-11{grid-column-start:11}}.row-1{grid-row:auto/span 1}.row-1-thru-2{grid-row:1/span 2}.row-1-thru-3{grid-row:1/span 3}.row-2{grid-row:auto/span 2}.row-2-thru-3{grid-row:2/span 2}.row-3{grid-row:auto/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}@media(min-width: 500px){.row-sm-1{grid-row:auto/span 1}.row-sm-1-thru-2{grid-row:1/span 2}.row-sm-1-thru-3{grid-row:1/span 3}.row-sm-2{grid-row:auto/span 2}.row-sm-2-thru-3{grid-row:2/span 2}.row-sm-3{grid-row:auto/span 3}.row-sm-start-1{grid-row-start:1}.row-sm-start-2{grid-row-start:2}}@media(min-width: 720px){.row-md-1{grid-row:auto/span 1}.row-md-1-thru-2{grid-row:1/span 2}.row-md-1-thru-3{grid-row:1/span 3}.row-md-2{grid-row:auto/span 2}.row-md-2-thru-3{grid-row:2/span 2}.row-md-3{grid-row:auto/span 3}.row-md-start-1{grid-row-start:1}.row-md-start-2{grid-row-start:2}}@media(min-width: 992px){.row-lg-1{grid-row:auto/span 1}.row-lg-1-thru-2{grid-row:1/span 2}.row-lg-1-thru-3{grid-row:1/span 3}.row-lg-2{grid-row:auto/span 2}.row-lg-2-thru-3{grid-row:2/span 2}.row-lg-3{grid-row:auto/span 3}.row-lg-start-1{grid-row-start:1}.row-lg-start-2{grid-row-start:2}}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{margin:0}[hidden]{display:none}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}audio:not([controls]){display:none}picture{display:contents}source{display:none}img,svg,video,canvas{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}#root,#__next{isolation:isolate}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.swiper{display:block;position:relative;width:100%;overflow:hidden}.swiper-wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-slide-invisible-blank{visibility:hidden}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-pagination-bullet{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;border:1px solid var(--color-gray-4);background-color:rgba(0,0,0,0);cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-gray-4)}.swiper-pagination-bullet:not(:last-of-type){margin-right:1rem}.swiper-pagination-bullet:only-child{display:none !important}.swiper-button{display:inline-block;background:rgba(0,0,0,0);border:none;padding:0;width:2.5rem;height:2.5rem;cursor:pointer}.swiper-button:after{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-calix-blue)}.swiper-button--prev:after{-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/prev.svg");mask-image:url("clientlib-mycalix/resources/images/icons/prev.svg")}.swiper-button--next{margin-left:1rem}.swiper-button--next:after{-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/next.svg");mask-image:url("clientlib-mycalix/resources/images/icons/next.svg")}.swiper-button-disabled:after{background-color:var(--color-gray-2)}.swiper-button-lock{display:none}.studio-search-widget{text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 992px){.studio-search-widget{position:relative}}.studio-search-widget__search-btn,.studio-search-widget__small-search-btn,.studio-search-widget__close-btn{display:block;cursor:pointer;border:none;background:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.studio-search-widget__search-btn:after,.studio-search-widget__small-search-btn:after,.studio-search-widget__close-btn:after{content:"";display:block;width:100%;height:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.studio-search-widget__small-search-btn,.studio-search-widget__close-btn{border-radius:.5rem}.studio-search-widget__small-search-btn:focus-visible,.studio-search-widget__close-btn:focus-visible{outline:2px solid var(--color-dark-orange)}.studio-search-widget__search-btn{width:1.625rem;height:1.625rem;border-radius:.0625rem;padding:0}@media(min-width: 992px){.studio-search-widget__search-btn{width:1.25rem;height:1.25rem}}.studio-search-widget__search-btn:after{background-color:var(--color-black);-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/search.svg);mask-image:url(clientlib-mycalix/resources/images/icons/search.svg);-webkit-mask-size:cover;mask-size:cover}@media(min-width: 992px){.studio-search-widget__search-btn:after{background-color:var(--color-white)}}@media(max-width: 991px){.studio-search-widget__search-btn:hover:after{background-color:var(--color-calix-blue)}}.studio-search-widget__search-btn:focus-visible{outline:2px solid var(--color-dark-orange)}@media(min-width: 992px){.studio-search-widget__search-btn:focus-visible{outline:2px solid var(--color-white);outline-offset:.5rem}}.studio-search-widget__search-wrapper{position:absolute;visibility:hidden;z-index:1;opacity:0;height:3.875rem;padding:0;background-color:#fff;-webkit-transition-property:width,opacity,visibility;transition-property:width,opacity,visibility;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);-webkit-transition-delay:0ms 0ms 200ms;transition-delay:0ms 0ms 200ms;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991px){.studio-search-widget__search-wrapper{left:2rem;border-radius:.5rem;-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08)}}@media(min-width: 992px){.studio-search-widget__search-wrapper{width:0px;height:2.75rem;border-radius:.25rem}}.studio-search-widget__small-search-btn{width:1.625rem;height:1.625rem;padding:0;margin-left:1.25rem}@media(min-width: 992px){.studio-search-widget__small-search-btn{width:2rem;height:2rem}}.studio-search-widget__small-search-btn:disabled:after{background-color:var(--color-gray-3)}.studio-search-widget__small-search-btn:after{background-color:var(--color-dark-blue);-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/search.svg);mask-image:url(clientlib-mycalix/resources/images/icons/search.svg);-webkit-mask-size:cover;mask-size:cover}.studio-search-widget__close-btn{width:2rem;height:2rem;padding:.5rem;margin-right:1.25rem}.studio-search-widget__close-btn:after{background-color:var(--color-black);-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/close-search.svg);mask-image:url(clientlib-mycalix/resources/images/icons/close-search.svg);-webkit-mask-position:center;mask-position:center}@media(min-width: 992px){.studio-search-widget__close-btn:after{background-color:var(--color-gray-3)}}.studio-search-widget__search-input{padding:.5rem 0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;z-index:4;color:var(--color-dark-blue);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.studio-search-widget.expanded .studio-search-widget__search-wrapper{visibility:visible;opacity:1;width:calc(100% - 4rem);-webkit-transition-delay:0ms 0ms 0ms;transition-delay:0ms 0ms 0ms}@media(min-width: 992px){.studio-search-widget.expanded .studio-search-widget__search-wrapper{width:100%}}.studio-search-widget__autosuggest-results{position:absolute;width:100%;top:3.875rem;left:0px;background-color:var(--color-white);border-radius:0px 0px 8px 8px;-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);visibility:visible;opacity:1;-webkit-transition-delay:0ms 0ms;transition-delay:0ms 0ms;z-index:3}@media(max-width: 991px){.studio-search-widget__autosuggest-results{border-top:1px solid var(--color-gray-2)}}@media(min-width: 992px){.studio-search-widget__autosuggest-results{top:2.9375rem;left:0px}}.studio-search-widget__autosuggest-results.hidden{visibility:hidden;opacity:0;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);-webkit-transition-delay:0ms 400ms;transition-delay:0ms 400ms}.studio-search-widget__result-row{width:100%;padding:1rem 1rem 1rem 1.25rem;text-align:left;text-transform:capitalize;color:var(--color-black)}@media(min-width: 992px){.studio-search-widget__result-row{padding:1rem}}.studio-search-widget__result-row b{color:var(--color-dark-blue)}.studio-search-widget__result-row.active-row{background-color:var(--color-dark-blue);color:var(--color-white);cursor:pointer}.studio-search-widget__result-row.active-row b{color:var(--color-white)}.custom-select{width:100%;position:relative}.custom-select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--color-white);padding:.71875rem 2.5rem .71875rem 1rem;border:1px solid var(--color-gray-3);border-radius:.5rem;cursor:pointer}@media(min-width: 992px){.custom-select select{padding:.90625rem 2.5rem .90625rem 1rem}}.custom-select select:hover{border-color:var(--color-dark-blue)}.custom-select select:focus-visible{border-color:var(--color-black);outline:2px solid var(--color-dark-orange);outline-offset:.25rem}.custom-select:after{pointer-events:none;content:"";display:block;position:absolute;width:1.5rem;height:1.5rem;right:.75rem;top:.75rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:var(--color-gray-3);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg");mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}@media(min-width: 992px){.custom-select:after{top:1rem}}html *{-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.root>.cmp-container:first-of-type{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}nav ul{margin:0;padding:0;list-style-type:none}.visually-hidden,.cmp-link__screen-reader-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.cta-container.cq-Editable-dom{gap:.625rem}@media(min-width: 992px){.cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cta-container>.cmp-button{-ms-flex-item-align:start;align-self:start}a{color:var(--color-calix-blue);border-radius:.25rem;-webkit-transition:color .25s ease;transition:color .25s ease}a:hover{color:var(--color-dark-blue)}a:focus-visible,a:focus-visible img{outline:2px solid var(--color-dark-orange)}.tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-ms-flex-line-pack:start;align-content:flex-start}p:empty{margin:0}.close-icon{padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.close-icon:after{display:inline-block;content:"";width:1.875rem;height:1.875rem;-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/close.svg");mask-image:url("clientlib-mycalix/resources/images/icons/close.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-dark-blue)}.noscroll{overflow:hidden}.is-hidden{display:none !important}.p-2{padding:0 1.25rem}.cmp-card__title{display:block;font-size:1.375rem;font-weight:700;margin:.83em 0;line-height:1.3}@media(min-width: 992px){.cmp-card__title{font-size:1.5rem}}@media print{.cmp-header,.cmp-utility-nav,.cmp-footer,.experiencefragment,.cmp-experiencefragment--footer,.cmp-hero__cta,.cmp-social-share__wrapper,.cmp-author-display__linkedin,.cmp-featured-news,.cmp-alert-banner,.cmp-content-formats,#teconsent,#consent_blackbar,#truste-consent-track,.truste_overlay,.truste_box_overlay,.cf-print-hide{display:none !important}.cf-print-article .cmp-columncontrol,.cf-print-article .cmp-columncontrol__container{display:block !important}.cf-print-article .cmp-columncontrol__col{width:100% !important;max-width:100% !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}body{font-family:"Calix-Brand-Font",Arial,sans-serif;color:#000;background:#fff}body::before{content:"";display:block;background:url("../../../content/dam/calix/logo/calix-logo.svg") no-repeat;background-size:contain;width:140px;height:45px;margin-bottom:24px}.cmp-headline__title h1{font-size:26px;margin:16px 0 8px}.cmp-author-display{margin-top:32px;padding-top:16px;border-top:1px solid #ddd;page-break-inside:avoid}.cmp-author-display__byline a{color:#000;text-decoration:none}.cmp-topic-tags{margin-top:20px;padding-top:12px}.cmp-topic-tags a{color:#000;border:1px solid #ccc;text-decoration:none}p,h1,h2,h3,.cmp-text,img{page-break-inside:avoid}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-style:solid;border-width:1px;border-radius:.5rem;cursor:pointer}.cmp-button:disabled,.cmp-button.disabled{color:var(--color-gray-2);pointer-events:none;background:rgba(0,0,0,.025);border-color:rgba(0,0,0,0);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.075);box-shadow:0px 1px 2px 0px rgba(0,0,0,.075)}.cmp-button:disabled .cmp-button__icon,.cmp-button.disabled .cmp-button__icon{background-color:var(--color-gray-2)}.cmp-button--primary,.cmp-button--secondary,.cmp-button--tertiary,.button .cmp-button.cmp-modal{padding:.625rem 1rem;text-decoration:none}@media(min-width: 992px){.cmp-button--primary,.cmp-button--secondary,.cmp-button--tertiary,.button .cmp-button.cmp-modal{padding:1rem 1.5rem}}.cmp-button--primary:focus-visible,.cmp-button--secondary:focus-visible,.cmp-button--tertiary:focus-visible,.button .cmp-button.cmp-modal:focus-visible{outline:2px solid var(--color-dark-orange)}.cmp-button--primary .cmp-button__icon,.cmp-button--secondary .cmp-button__icon,.cmp-button--tertiary .cmp-button__icon,.button .cmp-button.cmp-modal .cmp-button__icon{height:1.3rem;width:1.3rem;background-color:#fff;display:inline-block;font-size:inherit;margin:0;padding:0;position:relative;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cmp-button--primary .cmp-button__icon--download,.cmp-button--secondary .cmp-button__icon--download,.cmp-button--tertiary .cmp-button__icon--download,.button .cmp-button.cmp-modal .cmp-button__icon--download{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/download.svg);mask-image:url(clientlib-mycalix/resources/images/icons/download.svg)}.cmp-button--primary .cmp-button__icon--download--right,.cmp-button--secondary .cmp-button__icon--download--right,.cmp-button--tertiary .cmp-button__icon--download--right,.button .cmp-button.cmp-modal .cmp-button__icon--download--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/download.svg);mask-image:url(clientlib-mycalix/resources/images/icons/download.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--launch,.cmp-button--secondary .cmp-button__icon--launch,.cmp-button--tertiary .cmp-button__icon--launch,.button .cmp-button.cmp-modal .cmp-button__icon--launch{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/launch.svg);mask-image:url(clientlib-mycalix/resources/images/icons/launch.svg)}.cmp-button--primary .cmp-button__icon--launch--right,.cmp-button--secondary .cmp-button__icon--launch--right,.cmp-button--tertiary .cmp-button__icon--launch--right,.button .cmp-button.cmp-modal .cmp-button__icon--launch--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/launch.svg);mask-image:url(clientlib-mycalix/resources/images/icons/launch.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--play,.cmp-button--secondary .cmp-button__icon--play,.cmp-button--tertiary .cmp-button__icon--play,.button .cmp-button.cmp-modal .cmp-button__icon--play{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/play.svg);mask-image:url(clientlib-mycalix/resources/images/icons/play.svg)}.cmp-button--primary .cmp-button__icon--play--right,.cmp-button--secondary .cmp-button__icon--play--right,.cmp-button--tertiary .cmp-button__icon--play--right,.button .cmp-button.cmp-modal .cmp-button__icon--play--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/play.svg);mask-image:url(clientlib-mycalix/resources/images/icons/play.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--events,.cmp-button--secondary .cmp-button__icon--events,.cmp-button--tertiary .cmp-button__icon--events,.button .cmp-button.cmp-modal .cmp-button__icon--events{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/events.svg);mask-image:url(clientlib-mycalix/resources/images/icons/events.svg)}.cmp-button--primary .cmp-button__icon--events--right,.cmp-button--secondary .cmp-button__icon--events--right,.cmp-button--tertiary .cmp-button__icon--events--right,.button .cmp-button.cmp-modal .cmp-button__icon--events--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/events.svg);mask-image:url(clientlib-mycalix/resources/images/icons/events.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--document-download,.cmp-button--secondary .cmp-button__icon--document-download,.cmp-button--tertiary .cmp-button__icon--document-download,.button .cmp-button.cmp-modal .cmp-button__icon--document-download{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/document-download.svg);mask-image:url(clientlib-mycalix/resources/images/icons/document-download.svg)}.cmp-button--primary .cmp-button__icon--document-download--right,.cmp-button--secondary .cmp-button__icon--document-download--right,.cmp-button--tertiary .cmp-button__icon--document-download--right,.button .cmp-button.cmp-modal .cmp-button__icon--document-download--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/document-download.svg);mask-image:url(clientlib-mycalix/resources/images/icons/document-download.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--video-chat,.cmp-button--secondary .cmp-button__icon--video-chat,.cmp-button--tertiary .cmp-button__icon--video-chat,.button .cmp-button.cmp-modal .cmp-button__icon--video-chat{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/video-chat.svg);mask-image:url(clientlib-mycalix/resources/images/icons/video-chat.svg)}.cmp-button--primary .cmp-button__icon--video-chat--right,.cmp-button--secondary .cmp-button__icon--video-chat--right,.cmp-button--tertiary .cmp-button__icon--video-chat--right,.button .cmp-button.cmp-modal .cmp-button__icon--video-chat--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/video-chat.svg);mask-image:url(clientlib-mycalix/resources/images/icons/video-chat.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button--primary .cmp-button__icon--close,.cmp-button--secondary .cmp-button__icon--close,.cmp-button--tertiary .cmp-button__icon--close,.button .cmp-button.cmp-modal .cmp-button__icon--close{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/close.svg);mask-image:url(clientlib-mycalix/resources/images/icons/close.svg)}.cmp-button--primary .cmp-button__icon--close--right,.cmp-button--secondary .cmp-button__icon--close--right,.cmp-button--tertiary .cmp-button__icon--close--right,.button .cmp-button.cmp-modal .cmp-button__icon--close--right{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/close.svg);mask-image:url(clientlib-mycalix/resources/images/icons/close.svg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width: 992px){.cmp-button--primary,.cmp-button--secondary,.button .cmp-button.cmp-modal{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.cmp-button--primary,.cmp-button--secondary,.button .cmp-button.cmp-modal{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.cmp-button--primary,.button .cmp-button.cmp-modal{color:var(--color-white);background-color:var(--color-calix-blue);border-color:var(--color-calix-blue)}.cmp-button--primary:hover .cmp-button__icon,.cmp-button--primary:focus-visible .cmp-button__icon,.button .cmp-button.cmp-modal:hover .cmp-button__icon,.button .cmp-button.cmp-modal:focus-visible .cmp-button__icon{background-color:var(--color-calix-orange)}.cmp-button--primary:hover,.cmp-button--primary:focus-visible,.button .cmp-button.cmp-modal:hover,.button .cmp-button.cmp-modal:focus-visible{color:var(--color-calix-orange);background-color:var(--color-dark-blue);border-color:var(--color-dark-blue)}.cmp-button--primary:focus-visible,.button .cmp-button.cmp-modal:focus-visible{outline-offset:4px}.cmp-button--secondary{color:var(--color-calix-blue);background-color:rgba(0,0,0,0);border-color:var(--color-calix-blue)}.cmp-button--secondary .cmp-button__icon{background-color:var(--color-calix-blue)}.cmp-button--secondary:hover,.cmp-button--secondary:focus-visible{color:var(--color-white);background-color:var(--color-calix-blue)}.cmp-button--secondary:hover .cmp-button__icon,.cmp-button--secondary:focus-visible .cmp-button__icon{background-color:var(--color-white)}.cmp-button--secondary:focus-visible{outline-offset:4px}@media(min-width: 992px){.cmp-button--tertiary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.cmp-button--tertiary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em;color:var(--color-calix-blue);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);position:relative;overflow:hidden}.cmp-button--tertiary .cmp-button__icon{background-color:var(--color-calix-blue)}.cmp-button--tertiary .cmp-button__text{position:relative}.cmp-button--tertiary .cmp-button__text:after{content:"";position:absolute;left:0;bottom:0;width:0;background-color:var(--color-dark-blue);height:.125rem;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.cmp-button--tertiary:hover,.cmp-button--tertiary:focus-visible{color:var(--color-dark-blue)}.cmp-button--tertiary:hover .cmp-button__icon,.cmp-button--tertiary:focus-visible .cmp-button__icon{background-color:var(--color-dark-blue)}.cmp-button--tertiary:hover .cmp-button__text:after,.cmp-button--tertiary:focus-visible .cmp-button__text:after{width:100%}.cmp-button--tertiary:disabled,.cmp-button--tertiary.disabled{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.cmp-button--link{padding:0;color:var(--color-calix-blue);text-decoration:underline;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cmp-button--link:hover{color:var(--color-dark-blue)}.cmp-button--link:focus-visible{outline:2px solid var(--color-dark-orange)}.cmp-button--link:disabled,.cmp-button--link.disabled{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.cmp-button-calix-skiptomain{position:absolute;left:-999px;top:-999px;z-index:-999;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .5s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1),opacity .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1),opacity .5s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1)}.cmp-button-calix-skiptomain:focus,.cmp-button-calix-skiptomain:active{left:20px;top:20px;z-index:999;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cmp-button-play{display:block;padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.cmp-button-play .cmp-button__icon{display:block;width:3.125rem;height:3.125rem}@media(min-width: 992px){.cmp-button-play .cmp-button__icon{width:4.5rem;height:4.5rem}}.cmp-button-play .cmp-button__icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/play-circle.svg);mask-image:url(clientlib-mycalix/resources/images/icons/play-circle.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-white)}.modal-container-wrapper{border:.125rem dotted #000;padding:.625rem;margin:.625rem;color:#4a4a4a;width:100%;gap:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-container-wrapper .cq-Editable-dom.cq-Editable-dom--container{width:100% !important;overflow:hidden}.modal-container-wrapper .cq-Editable-dom.cq-Editable-dom--container .cmp-container{overflow:hidden !important}.cmp-hero__cta:has(.modal-container-wrapper),.cmp-50-50 .cta-container:has(.modal-container-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal{display:none;position:fixed;left:0;top:100px;width:100%;height:100%;overflow-y:auto;z-index:2}.modal .modal-content{border-radius:8px;z-index:1001;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,.3);box-shadow:0px 4px 8px rgba(0,0,0,.3);width:80%;overflow:hidden}.modal .modal-content .cmp-container{width:100%;overflow:hidden}.modal-title{border-bottom:1px solid #ccc;padding:1.875rem}.modal-close{background:rgba(0,0,0,0);border:0;cursor:pointer;height:1.25rem;position:absolute;right:1.875rem;width:1.875rem;top:.9375rem}.modal-close::before,.modal-close::after{position:absolute;content:"";top:50%;left:50%;width:1.125rem;height:.125rem;background-color:#000;-webkit-transform-origin:center;transform-origin:center}.modal-close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.modal-close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.modal-content{position:relative;margin:10% auto;background-color:#fff;width:inherit}.modal-content .cq-Editable-dom.cq-Editable-dom--container{width:100% !important;overflow:hidden}.modal-close-button{display:block;text-align:right;padding:1.875rem;border-top:.0625rem solid #ccc}.modal-overlay{position:fixed;display:none;top:0;left:0;right:0;background-color:rgba(0,0,0,.6);width:100%;height:100%}.modal .side-by-side .cmp-hero-form__wrapper{margin:1.5625rem 0}@media(min-width: 992px){.modal .side-by-side .cmp-hero-form__wrapper{display:grid}}@media(min-width: 992px){.modal .side-by-side .cmp-hero-form__wrapper::before{grid-column:2/4}}@media(min-width: 992px){.modal .side-by-side .cmp-hero-form__left{grid-column:2/6;grid-row:2/3;display:block}}@media(min-width: 992px){.modal .side-by-side .cmp-hero-form__right{width:100%;grid-column:13/25;grid-row:2/3}}@media(min-width: 992px){.modal .stack .cmp-hero-form__left{grid-row:2/3;grid-column:2/25}}@media(min-width: 992px){.modal .stack .cmp-hero-form__right{grid-row:3/4;grid-column:2/25;margin-top:20px}}@media(min-width: 1600px){.modal .side-by-side .cmp-hero-form__wrapper,.modal .stack .cmp-hero-form__wrapper{display:grid;grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem !important}}.modal:has(.stack) .modal-title{border-bottom:0}.modal:has(.side-by-side) .modal-title{border-bottom:0}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-dropdown__select{display:none}.cmp-dropdown__dropdown{margin:0;color:#0b38db;text-transform:capitalize;-webkit-appearance:none;padding-right:2.25rem;background:url(clientlib-mycalix/resources/images/icons/chevron-right.svg) right 0 no-repeat;border-bottom:2px solid #0b38db;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-dropdown__dropdown--open{position:relative;overflow:visible}.cmp-dropdown__dropdown--open .cmp-dropdown__dropdown-current{visibility:hidden}.cmp-dropdown__dropdown--open .cmp-dropdown__dropdown-options{display:block}.cmp-dropdown__dropdown-options{display:none;position:absolute;top:-1rem;left:-2rem;background-color:#fff;border:1px solid #bdc2d4;border-radius:8px;max-height:450px;overflow:auto;width:calc(100vw - 5rem)}@media(min-width: 992px){.cmp-dropdown__dropdown-options{min-width:calc(100% + 3rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cmp-dropdown__dropdown-option{padding:1rem 2rem;display:block;text-wrap:wrap}@media(min-width: 992px){.cmp-dropdown__dropdown-option{text-wrap:nowrap}}.cmp-dropdown__dropdown-option:hover{cursor:pointer}.cmp-dropdown__dropdown-option:first-child{border-bottom:1px solid #bdc2d4;background:url(clientlib-mycalix/resources/images/icons/chevron-up.svg) no-repeat;background-position-x:calc(100% - 1rem);background-position-y:center;padding-right:3rem}@media(min-width: 992px){.cmp-dropdown__dropdown-option:first-child{text-wrap:wrap}}.cmp-dropdown__dropdown-option+.cmp-dropdown__dropdown-option{font-size:1.5rem;color:#000}.cmp-dropdown__dropdown-option+.cmp-dropdown__dropdown-option:hover,.cmp-dropdown__dropdown-option+.cmp-dropdown__dropdown-option:focus{color:#fff;background-color:#011670}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}@media(min-width: 720px){.image-100{max-width:100%}.image-75{max-width:75%}.image-50{max-width:50%}.image-25{max-width:25%}}.image-left{margin-left:0;margin-right:0}.image-center{margin-left:auto;margin-right:auto}.image .cmp-image__title{display:none}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-leadership-bio--default .cmp-leadership-bio{padding:0 2.5rem}@media(min-width: 720px){.cmp-leadership-bio--default .cmp-leadership-bio{padding:0 2rem}}@media(min-width: 992px){.cmp-leadership-bio--default .cmp-leadership-bio{padding:0 2rem}}@media(min-width: 1600px){.cmp-leadership-bio--default .cmp-leadership-bio{padding:0 calc(50% - 48rem)}}.cmp-leadership-bio--default .cmp-leadership-bio{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-leadership-bio--default .cmp-leadership-bio{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-leadership-bio--default .cmp-leadership-bio{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-leadership-bio--default .cmp-leadership-bio__wrapper{grid-column:1/5}@media(min-width: 720px){.cmp-leadership-bio--default .cmp-leadership-bio__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-column:1/7}}@media(min-width: 992px){.cmp-leadership-bio--default .cmp-leadership-bio__wrapper{grid-column:2/12}}.cmp-leadership-bio--inpage-nav .cmp-leadership-bio{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-leadership-bio--inpage-nav .cmp-leadership-bio{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-leadership-bio--inpage-nav .cmp-leadership-bio{grid-template-columns:repeat(9, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-leadership-bio--inpage-nav .cmp-leadership-bio__wrapper{container:cmp5050/inline-size;grid-column:1/5}@media(min-width: 720px){.cmp-leadership-bio--inpage-nav .cmp-leadership-bio__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-column:1/7}}@media(min-width: 992px){.cmp-leadership-bio--inpage-nav .cmp-leadership-bio__wrapper{grid-column:1/9}}.cmp-leadership-bio__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.cmp-leadership-bio__contents{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cmp-leadership-bio__media{grid-row:1/span 2}.cmp-leadership-bio__media img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.cmp-leadership-bio__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1.125rem;-moz-column-gap:1.125rem;column-gap:1.125rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-calix-tabs .cmp-tabs__tablist{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmp-calix-tabs .cmp-tabs__tab{white-space:nowrap;color:var(--color-dark-blue);border-bottom:4px solid var(--color-dark-blue);position:relative;cursor:pointer}.cmp-calix-tabs .cmp-tabs__tab>span{display:inline-block;padding:0 2.5rem .75rem;text-align:center}@media(min-width: 992px){.cmp-calix-tabs .cmp-tabs__tab>span{padding:0 2rem .75rem;min-width:7.5rem}}.cmp-calix-tabs .cmp-tabs__tab:hover,.cmp-calix-tabs .cmp-tabs__tab--active{color:var(--color-calix-blue)}.cmp-calix-tabs .cmp-tabs__tab:hover:after,.cmp-calix-tabs .cmp-tabs__tab--active:after{content:"";display:block;position:absolute;left:0;bottom:-0.25rem;width:100%;height:.5rem;background-color:var(--color-calix-blue)}.cmp-calix-tabs .cmp-tabs__tab:focus-visible{outline:2px solid var(--color-dark-orange);outline-offset:-0.125rem}.cmp-calix-tabs .cmp-tabs__panels{border-top:1px solid var(--color-gray-2)}.cmp-calix-tabs .cmp-tabs__tabpanel{display:none;background-color:var(--color-light-blue)}.cmp-calix-tabs .cmp-tabs__tabpanel--active{display:block}@media(min-width: 992px){.cmp-calix-tabs .cmp-tabs__swiper{position:relative;padding-right:136px}}.cmp-calix-tabs .cmp-tabs__navigation-controls{position:absolute;height:100%;width:auto;background:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0px;right:0px}@media(max-width: 991px){.cmp-calix-tabs .cmp-tabs__navigation-controls{display:none}}.cmp-calix-tabs .cmp-tabs__navigation-controls .swiper-button--prev:not(.swiper-button-lock){margin-left:2.5rem}.cmp-calix-tabs .cmp-tabs__navigation-controls .swiper-button--prev:not(.swiper-button-lock):before{content:"";display:block;position:absolute;width:2.5rem;height:100%;left:0;bottom:0;background:var(--color-white);border-left:1px solid var(--color-gray-2)}.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__wrapper:not(.cmp-inpage-nav .cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__swiper,.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__panels{grid-column:1/span 9}@media(min-width: 720px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__swiper,.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__panels{grid-column:1/span 13}}@media(min-width: 992px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__swiper,.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__panels{grid-column:4/span 21}}.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__panels{width:100%}.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__tabpanel{padding:2.5rem}@media(min-width: 992px){.cmp-calix-tabs.cmp-tabs--standalone .cmp-tabs__tabpanel{padding:4rem}}@media(max-width: 991px){.cmp-calix-tabs.cmp-tabs--inpage-nav{margin-left:-2rem;margin-right:-2rem}}@media(max-width: 719px){.cmp-calix-tabs.cmp-tabs--inpage-nav{margin-left:-2.5rem;margin-right:-2.5rem}}.cmp-calix-tabs.cmp-tabs--inpage-nav .cmp-tabs__wrapper{width:100%}.cmp-calix-tabs.cmp-tabs--inpage-nav .cmp-tabs__tabpanel{padding:2.5rem}@media(min-width: 992px){.cmp-calix-tabs.cmp-tabs--inpage-nav .cmp-tabs__tabpanel{padding:5rem 4rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-tag,.cmp-tag-product{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.125rem .75rem;border:1px solid var(--color-gray-3);border-radius:8px;text-decoration:none}.cmp-tag__icon{width:1.125rem;height:1.125rem;display:inline-block;background-color:#000;margin-right:.25rem}.cmp-tag__icon--new{width:0;height:0;margin-right:0}.cmp-tag__icon--in-person{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/in-person.svg);mask-image:url(clientlib-mycalix/resources/images/icons/in-person.svg)}.cmp-tag__icon--virtual{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/virtual.svg);mask-image:url(clientlib-mycalix/resources/images/icons/virtual.svg)}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-video__wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.cmp-video__poster,.cmp-video__wistia,.cmp-video__play{grid-column:1;grid-row:1}.cmp-video__play,.cmp-video__poster{z-index:1}.cmp-video__poster,.cmp-video__wistia{aspect-ratio:16/9;overflow:hidden}.cmp-video__play{width:100%;height:100%;background-color:rgba(0,0,0,0);place-self:center center;position:relative}.cmp-video__play .cmp-button-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cmp-video__description{margin-top:1.75rem}@media(min-width: 992px){.cmp-video__description{margin-top:1.25rem}}.cmp-video--standalone .cmp-video{padding:0 2.5rem}@media(min-width: 720px){.cmp-video--standalone .cmp-video{padding:0 2rem}}@media(min-width: 992px){.cmp-video--standalone .cmp-video{padding:0 2rem}}@media(min-width: 1600px){.cmp-video--standalone .cmp-video{padding:0 calc(50% - 48rem)}}.cmp-video--standalone .cmp-video{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-video--standalone .cmp-video{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-video--standalone .cmp-video{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-video--standalone .cmp-video__wrapper,.cmp-video--standalone .cmp-video__description{grid-column:1/5}@media(min-width: 720px){.cmp-video--standalone .cmp-video__wrapper,.cmp-video--standalone .cmp-video__description{grid-column:1/7}}@media(min-width: 992px){.cmp-video--standalone .cmp-video__wrapper,.cmp-video--standalone .cmp-video__description{grid-column:2/span 10}}.cmp-video--standalone.overlay-on .cmp-video__play,.cmp-video.overlay-on .cmp-video__play{background-color:var(--color-dark-blue);opacity:50%}.cmp-video.video-playing .cmp-video__play,.cmp-video.video-playing .cmp-video__poster,.cmp-video.video-playing .cmp-video__wrapper:after{z-index:-1;visibility:hidden;opacity:0}.cmp-video.video-playing .cmp-button-play{z-index:-1;visibility:hidden;opacity:0}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-calix-accordion .cmp-accordion__item{border-bottom:1px solid var(--color-gray-2)}.cmp-calix-accordion .cmp-accordion__header{margin-bottom:0}.cmp-calix-accordion .cmp-accordion__button{width:100%;padding:1.5rem 0;background-color:rgba(0,0,0,0);cursor:pointer;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){.cmp-calix-accordion .cmp-accordion__button{padding-right:2rem}}.cmp-calix-accordion .cmp-accordion__button:focus-visible{outline:2px solid var(--color-dark-orange);outline-offset:-2px}.cmp-calix-accordion .cmp-accordion__button:hover .cmp-accordion__icon{background-color:var(--color-calix-blue)}.cmp-calix-accordion .cmp-accordion__button:hover .cmp-accordion__title{color:var(--color-calix-blue)}.cmp-calix-accordion .cmp-accordion__button--expanded .cmp-accordion__icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/minus.svg);mask-image:url(clientlib-mycalix/resources/images/icons/minus.svg);background-color:var(--color-calix-blue)}.cmp-calix-accordion .cmp-accordion__button--expanded .cmp-accordion__title{color:var(--color-calix-blue)}.cmp-calix-accordion .cmp-accordion__title{display:block;text-align:left;margin-bottom:0;color:var(--color-black)}.cmp-calix-accordion .cmp-accordion__icon{display:block;margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/plus.svg);mask-image:url(clientlib-mycalix/resources/images/icons/plus.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-black)}.cmp-calix-accordion .cmp-accordion__panel.authoring-mode{display:none}.cmp-calix-accordion .cmp-accordion__panel--hidden,.cmp-calix-accordion .cmp-accordion__panel{display:grid;visibility:hidden;grid-template-rows:0fr;-webkit-transition-property:grid-template-rows,visibility;transition-property:grid-template-rows,visibility;transition-property:grid-template-rows,visibility,-ms-grid-rows;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);-webkit-transition-delay:0ms 400ms;transition-delay:0ms 400ms}.cmp-calix-accordion .cmp-accordion__panel--expanded.authoring-mode{display:grid}.cmp-calix-accordion .cmp-accordion__panel--expanded{visibility:visible;grid-template-rows:1fr;-webkit-transition-delay:0ms 0ms;transition-delay:0ms 0ms}.cmp-calix-accordion .cmp-accordion__panel-inner{overflow:hidden}.cmp-calix-accordion .cmp-accordion__panel-contents{border-top:1px dashed var(--color-gray-2);padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width: 992px){.cmp-calix-accordion .cmp-accordion__panel-contents{padding-left:2rem;padding-right:4rem}}@media(min-width: 992px){.cmp-calix-accordion .cmp-accordion__panel-contents>*{max-width:59.375rem}}.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__wrapper:not(.cmp-inpage-nav .cmp-calix-accordion.cmp-accordion--default .cmp-accordion__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__item{grid-column:2/span 7}@media(min-width: 720px){.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__item{grid-column:2/span 11}}@media(min-width: 992px){.cmp-calix-accordion.cmp-accordion--default .cmp-accordion__item{grid-column:4/span 21}}.cmp-calix-accordion.cmp-accordion--inpage-nav .cmp-accordion__wrapper{width:100%}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-asset-index__wrapper th{color:#8b008b;width:auto}.cmp-asset-index__wrapper td{color:green;width:auto}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-banner{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-banner{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-banner{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-banner:not(.cmp-inpage-nav .cmp-banner){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-banner:last-child{margin-bottom:-2.25rem}@media(min-width: 992px){.cmp-banner:last-child{margin-bottom:-4rem}}.cmp-banner__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left;padding:3rem 0;grid-column:2/span 7}@media(min-width: 720px){.cmp-banner__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/span 11}}@media(min-width: 992px){.cmp-banner__left{grid-column:4/span 15}}.cmp-banner__right{grid-column:2/span 7}@media(min-width: 720px){.cmp-banner__right{grid-column:12/span 2}}@media(min-width: 992px){.cmp-banner__right{grid-column:20/span 6}}.cmp-banner__texture{height:100%}@media(max-width: 991px){.cmp-banner__texture{display:none}}@media(min-width: 992px){.cmp-banner__texture{grid-column:1/span 2;background:url("clientlib-mycalix/resources/images/texture/dots.svg") repeat;background-size:12px}}.cmp-banner__content-title:only-child{margin-bottom:0}@media(max-width: 719px){.cmp-banner__content{text-align:left}}@media(min-width: 720px){.cmp-banner__content{padding-right:3rem}}.cmp-banner__cta.cta_container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width: 719px){.cmp-banner__cta.cta_container{margin-top:1.5rem}}@media(min-width: 992px){.cmp-banner__cta{white-space:nowrap}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-callout-grid-item__title,.cmp-calix-accordion .cmp-accordion__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-callout-grid__callouts{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media(min-width: 720px){.cmp-callout-grid__callouts{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{padding:0 2.5rem;display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 720px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{padding:0 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{padding:0 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{padding:0 calc(50% - 48rem)}}@media(min-width: 992px)and (min-width: 720px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-callout-grid--default .cmp-callout-grid__wrapper{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-callout-grid--default .cmp-callout-grid__callouts{grid-column-gap:1.5rem}@media(min-width: 992px){.cmp-callout-grid--default .cmp-callout-grid__callouts{grid-column:1/5}}@media(min-width: 992px)and (min-width: 720px){.cmp-callout-grid--default .cmp-callout-grid__callouts{grid-column:1/7}}@media(min-width: 992px)and (min-width: 992px){.cmp-callout-grid--default .cmp-callout-grid__callouts{grid-column:2/span 9}}.cmp-callout-grid--inpage-nav .cmp-callout-grid__wrapper,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-with-image .cmp-callout-grid__wrapper,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-no-image .cmp-callout-grid__wrapper{width:100%}.cmp-callout-grid--inpage-nav .cmp-callout-grid__callouts,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-with-image .cmp-callout-grid__callouts,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-no-image .cmp-callout-grid__callouts{grid-column-gap:1.5rem}@media(max-width: 719px){.cmp-callout-grid--inpage-nav .cmp-callout-grid-item__contents,.cmp-callout-grid--inpage-nav .cmp-callout-grid-item__footer,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-with-image .cmp-callout-grid-item__contents,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-with-image .cmp-callout-grid-item__footer,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents,.cmp-callout-grid--inpage-nav.cmp-callout-grid--image-no-image .cmp-callout-grid-item__footer{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media(min-width: 992px){.cmp-callout-grid--indent-indented .cmp-callout-grid__callouts{grid-column:1/5}}@media(min-width: 992px)and (min-width: 720px){.cmp-callout-grid--indent-indented .cmp-callout-grid__callouts{grid-column:1/7}}@media(min-width: 992px)and (min-width: 992px){.cmp-callout-grid--indent-indented .cmp-callout-grid__callouts{grid-column:4/span 10}}@media(min-width: 720px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item{border-left:1px solid var(--color-gray-2)}}.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents{padding:2rem 2.5rem 1.5rem}@media(min-width: 720px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents{border-bottom:none;padding:6.25rem 0 3rem 2rem}}.cmp-callout-grid--image-no-image .cmp-callout-grid-item__footer{padding:0;margin-left:2.5rem;margin-right:2.5rem}@media(min-width: 720px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__footer{border-bottom:none;margin-left:0;margin-right:0}}.cmp-callout-grid--image-no-image .cmp-callout-grid-item:not(:last-child) .cmp-callout-grid-item__footer{border-bottom:1px solid var(--color-gray-2)}@media(min-width: 720px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item:not(:last-child) .cmp-callout-grid-item__footer{border:none}}.cmp-callout-grid--image-with-image .cmp-callout-grid-item__contents{padding:2.75rem 2.5rem}@media(min-width: 720px){.cmp-callout-grid--image-with-image .cmp-callout-grid-item__contents{border-left:1px solid var(--color-gray-2);padding:3rem 0 6.25rem 2rem}}.cmp-callout-grid--image-with-image .cmp-callout-grid-item__footer{padding:0 2.5rem 2.75rem;border-bottom:1px solid var(--color-gray-2)}@media(min-width: 720px){.cmp-callout-grid--image-with-image .cmp-callout-grid-item__footer{border-bottom:none;padding:0}}.cmp-callout-grid--image-order-top .cmp-callout-grid-item__contents{border-left:none;padding:1.5rem 2.5rem 2.5rem}@media(min-width: 720px){.cmp-callout-grid--image-order-top .cmp-callout-grid-item__contents{padding:1.5rem 0 2rem 2rem}}.cmp-callout-grid--image-order-top .cmp-callout-grid-item__contents{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cmp-callout-grid--image-order-top .cmp-callout-grid-item__footer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:none;padding:2.5rem 2.5rem 0}@media(min-width: 720px){.cmp-callout-grid--image-order-top .cmp-callout-grid-item__footer{padding:2rem 0 0}}@media(min-width: 720px){.cmp-callout-grid__callouts--with-image{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto 1fr}}@media(min-width: 992px){.cmp-callout-grid .cmp-callout-grid__callouts--with-image{grid-column:1/5}}@media(min-width: 992px)and (min-width: 720px){.cmp-callout-grid .cmp-callout-grid__callouts--with-image{grid-column:1/7}}@media(min-width: 992px)and (min-width: 992px){.cmp-callout-grid .cmp-callout-grid__callouts--with-image{grid-column:1/span 12}}.cmp-callout-grid__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 720px){.cmp-callout-grid__image{grid-row:1/span 2}}.cmp-callout-grid__image .cmp-callout-grid-item__contents{padding:1.5rem 2.5rem .625rem}@media(min-width: 720px){.cmp-callout-grid__image .cmp-callout-grid-item__contents{border:none;padding:6.75rem 2.625rem 3rem}}.cmp-callout-grid__image .cmp-callout-grid-item__footer{border-bottom:1px solid var(--color-gray-2)}@media(min-width: 720px){.cmp-callout-grid__image .cmp-callout-grid-item__footer{border:none}}.cmp-callout-grid__image img{aspect-ratio:10/16;-o-object-fit:contain;object-fit:contain;max-width:45%}@media(min-width: 720px){.cmp-callout-grid__image img{max-width:100%}}.cmp-callout-grid__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 720px){.cmp-callout-grid__caption{align-self:end;grid-row:2;grid-column:2/span 3}}.cmp-callout-grid__caption .cmp-text p{color:var(--color-gray-3);margin-bottom:.5rem}@media(min-width: 720px){.cmp-callout-grid__caption .cmp-callout-grid-item__contents{border:none}}.cmp-callout-grid__caption .cmp-callout-grid-item__footer{border-bottom:1px solid var(--color-gray-2)}@media(min-width: 720px){.cmp-callout-grid__caption .cmp-callout-grid-item__footer{border:none}}.cmp-callout-grid--responsive-layout .cmp-callout-grid__callouts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 720px){.cmp-callout-grid--responsive-layout .cmp-callout-grid__callouts{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cmp-callout-grid--responsive-layout .cmp-callout-grid-item{padding-left:2.25rem}@media(min-width: 720px){.cmp-callout-grid--responsive-layout .cmp-callout-grid-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100%/var(--items-per-row) - 10px);flex:1 1 calc(100%/var(--items-per-row) - 10px)}}.cmp-callout-grid--responsive-layout .cmp-callout-grid-item__contents{padding:0}.cmp-callout-grid--responsive-layout .cmp-callout-grid-item .cmp-text blockquote{padding-left:0}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-card__description p,.cmp-leadership-bio__text p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-callout-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-callout-grid-item__contents{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2rem 2.5rem}@media(min-width: 720px){.cmp-callout-grid-item__contents{padding:2rem}}.cmp-callout-grid-item__footer{padding:2rem 2.5rem}@media(min-width: 720px){.cmp-callout-grid-item__footer{padding:0}}.cmp-callout-grid-item__icon img{width:44px;height:44px;margin-bottom:2rem}@media(min-width: 720px){.cmp-callout-grid-item__title{font-size:2rem;line-height:1.3;overflow-wrap:anywhere}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-card .cmp-button--link{text-decoration:none}.cmp-card .cmp-button--link:hover{text-decoration:underline}.cmp-card__title,.cmp-card__description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.cmp-card__title{-webkit-line-clamp:4}.cmp-card__description{-webkit-line-clamp:5}.cmp-card__description .cmp-text{display:inline}.cmp-card__description .cmp-text p,.cmp-card__description .cmp-text h6,.cmp-card__description .cmp-text h5,.cmp-card__description .cmp-text .cmp-resource-card__title .cmp-text,.cmp-resource-card__title .cmp-card__description .cmp-text .cmp-text,.cmp-card__description .cmp-text .cmp-product-card__title .cmp-text,.cmp-product-card__title .cmp-card__description .cmp-text .cmp-text,.cmp-card__description .cmp-text h4,.cmp-card__description .cmp-text h3{display:inline}.cmp-card__description .cmp-text p:last-child,.cmp-card__description .cmp-text h6:last-child,.cmp-card__description .cmp-text h5:last-child,.cmp-card__description .cmp-text .cmp-resource-card__title .cmp-text:last-child,.cmp-resource-card__title .cmp-card__description .cmp-text .cmp-text:last-child,.cmp-card__description .cmp-text .cmp-product-card__title .cmp-text:last-child,.cmp-product-card__title .cmp-card__description .cmp-text .cmp-text:last-child,.cmp-card__description .cmp-text h4:last-child,.cmp-card__description .cmp-text h3:last-child{margin-bottom:0}.cmp-card__logo{width:10.625rem;height:3.5rem;margin-bottom:1rem;overflow:hidden}@media(min-width: 992px){.cmp-card__logo{width:13.625rem;height:4.5rem}}.cmp-card__logo img{-o-object-fit:contain;object-fit:contain}.cmp-card__wrapper{background-color:var(--color-white)}.cmp-card--dynamic,.cmp-card--carousel-item-inner{-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);overflow:hidden;border-radius:.5rem}.cmp-card--dynamic .cmp-card__wrapper,.cmp-card--carousel-item-inner .cmp-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cmp-card--dynamic .cmp-card__header,.cmp-card--carousel-item-inner .cmp-card__header{width:100%}.cmp-card--dynamic .cmp-card__header img,.cmp-card--carousel-item-inner .cmp-card__header img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;border:16px solid var(--color-white)}.cmp-card--dynamic,.cmp-card--carousel-item-inner.clickable{position:relative;cursor:pointer;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow .4s cubic-bezier(0.4, 0, 0.2, 1)}.cmp-card--dynamic:hover,.cmp-card--dynamic:focus-within,.cmp-card--carousel-item-inner.clickable:hover,.cmp-card--carousel-item-inner.clickable:focus-within{-webkit-box-shadow:0px 4px 20px 0px rgba(16, 24, 40, 0.15);box-shadow:0px 4px 20px 0px rgba(16, 24, 40, 0.15)}.cmp-card--dynamic:hover .cmp-card__title a,.cmp-card--dynamic:focus-within .cmp-card__title a,.cmp-card--carousel-item-inner.clickable:hover .cmp-card__title a,.cmp-card--carousel-item-inner.clickable:focus-within .cmp-card__title a{color:var(--color-calix-blue);text-decoration:underline}.cmp-card--dynamic:hover .cmp-card__header:after,.cmp-card--dynamic:focus-within .cmp-card__header:after,.cmp-card--carousel-item-inner.clickable:hover .cmp-card__header:after,.cmp-card--carousel-item-inner.clickable:focus-within .cmp-card__header:after{width:calc(100% - 32px)}.cmp-card--dynamic:focus-within,.cmp-card--carousel-item-inner.clickable:focus-within{border:1px solid var(--color-gray-2)}.cmp-card--dynamic .cmp-card__header,.cmp-card--carousel-item-inner.clickable .cmp-card__header{position:relative}.cmp-card--dynamic .cmp-card__header:after,.cmp-card--carousel-item-inner.clickable .cmp-card__header:after{content:"";display:block;position:absolute;bottom:1rem;left:1rem;width:0%;height:.25rem;background-color:var(--color-calix-orange);-webkit-transition:width .4s cubic-bezier(0.4, 0, 0.2, 1);transition:width .4s cubic-bezier(0.4, 0, 0.2, 1)}.cmp-card--dynamic .cmp-card__title a,.cmp-card--dynamic .cmp-card__logo a,.cmp-card--carousel-item-inner.clickable .cmp-card__title a,.cmp-card--carousel-item-inner.clickable .cmp-card__logo a{z-index:1;display:block;text-decoration:none;color:var(--color-black)}.cmp-card--dynamic .cmp-card__title a:after,.cmp-card--dynamic .cmp-card__logo a:after,.cmp-card--carousel-item-inner.clickable .cmp-card__title a:after,.cmp-card--carousel-item-inner.clickable .cmp-card__logo a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.cmp-card--dynamic .cmp-card__title a:focus,.cmp-card--dynamic .cmp-card__logo a:focus,.cmp-card--carousel-item-inner.clickable .cmp-card__title a:focus,.cmp-card--carousel-item-inner.clickable .cmp-card__logo a:focus{outline:0}.cmp-card--dynamic{height:auto}@media(min-width: 992px){.cmp-card--dynamic{min-height:36rem;max-width:29.5rem}}.cmp-card--dynamic .tag-container{border-top:1px solid var(--color-gray-2);padding:1.5rem 2rem}@media(min-width: 992px){.cmp-card--dynamic .tag-container{height:15.5rem;overflow:hidden}}.cmp-card--dynamic .cmp-card__contents{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem 2rem 0 2rem}@media(min-width: 992px){.cmp-card--dynamic .cmp-card__contents{min-height:10.8125rem}}.cmp-card--dynamic .cmp-card__footer,.cmp-card--dynamic .cmp-card__header,.cmp-card--dynamic .cmp-card__info{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.cmp-card--dynamic .cmp-card__info{max-height:3.1875rem;padding:0 2rem;margin-bottom:1.5rem;color:var(--color-gray-3)}@media(max-width: 991px){.cmp-card--manual{padding:2.5rem 0}}@media(min-width: 992px){.cmp-card--manual{max-width:22.875rem}}.cmp-card--manual .cmp-card__header{width:100%;aspect-ratio:16/9}.cmp-card--manual .cmp-card__contents{padding:1.5rem 0 0}@media(min-width: 992px){.cmp-card--manual .cmp-card__contents{padding:1.5rem 2rem 0}}.cmp-card--manual .cmp-card__contents .cmp-button--link{text-decoration:underline}.cmp-card--manual .cmp-card__description{margin-bottom:1rem}.cmp-card--carousel-item-inner{height:100%;width:calc(100vw - 104px)}@media(min-width: 720px){.cmp-card--carousel-item-inner{width:29.5rem;min-height:36rem;overflow:hidden;border-radius:.5rem}}.cmp-card--carousel-item-inner .cmp-card__contents{padding:2rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cmp-card--carousel-item-inner .cmp-card__header{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.cmp-card--carousel-item{height:100%}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-card-carousel--default .cmp-card-carousel__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-card-carousel--default .cmp-card-carousel__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-card-carousel--default .cmp-card-carousel__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-card-carousel--default .cmp-card-carousel__wrapper:not(.cmp-inpage-nav .cmp-card-carousel--default .cmp-card-carousel__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-card-carousel--default .cmp-card-carousel__wrapper{grid-template-rows:repeat(3, auto)}.cmp-card-carousel--default .cmp-card-carousel__controls{grid-row:1/2;grid-column:2/9;justify-self:end;align-self:start}@media(min-width: 720px){.cmp-card-carousel--default .cmp-card-carousel__controls{grid-column:2/13}}@media(min-width: 992px){.cmp-card-carousel--default .cmp-card-carousel__controls{grid-column:4/25}}.cmp-card-carousel--default .cmp-card-carousel__swiper{grid-row:2/3;grid-column:2/10}@media(min-width: 720px){.cmp-card-carousel--default .cmp-card-carousel__swiper{grid-column:2/14}}@media(min-width: 992px){.cmp-card-carousel--default .cmp-card-carousel__swiper{grid-column:2/26}}.cmp-card-carousel--default .cmp-card-carousel__scrollbar{grid-row:3/4;grid-column:2/9}@media(min-width: 720px){.cmp-card-carousel--default .cmp-card-carousel__scrollbar{grid-column:2/13}}@media(min-width: 992px){.cmp-card-carousel--default .cmp-card-carousel__scrollbar{grid-column:4/23}}@media(max-width: 991px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__wrapper{margin-right:-2rem;margin-left:-2rem;padding-left:2rem}}@media(max-width: 719px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__wrapper{margin-right:-2.5rem;margin-left:-2.5rem;padding-left:2.5rem}}@media(min-width: 992px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__wrapper{width:100%;padding-left:2rem}}.cmp-card-carousel--inpage-nav .cmp-card-carousel__controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__controls{padding-right:2rem}}@media(max-width: 719px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__controls{padding-right:2.5rem}}.cmp-card-carousel--inpage-nav .cmp-card-carousel__scrollbar{padding-right:2.5rem}@media(min-width: 500px){.cmp-card-carousel--inpage-nav .cmp-card-carousel__scrollbar{padding-right:2rem}}.cmp-card-carousel__wrapper{background-color:var(--color-white)}.cmp-card-carousel__swiper{margin-left:-0.75rem;padding-left:.75rem;width:calc(100% + 12px)}.cmp-card-carousel__controls{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-card-carousel__scrollbar{width:100%;padding-top:1rem;padding-bottom:2.5rem}@media(min-width: 720px){.cmp-card-carousel__scrollbar{padding-top:2rem;padding-bottom:3.5rem}}.cmp-card-carousel__scrollbar .swiper-scrollbar{height:.5rem;width:100%;border:1px solid var(--color-dark-blue);border-radius:.5rem;background:rgba(0,0,0,0)}.cmp-card-carousel__scrollbar .swiper-scrollbar-drag{background:var(--color-calix-blue);border-radius:.5rem;height:100%}.cmp-card-carousel .swiper-slide{margin-top:1.5rem;margin-bottom:1.5rem}.cmp-card-carousel--bg-medium-blue .cmp-card-carousel__wrapper{background-repeat:no-repeat;background-image:linear-gradient(to bottom, var(--color-white) 160px, var(--color-medium-blue) 160px, var(--color-medium-blue) 100%)}@media(min-width: 720px){.cmp-card-carousel--bg-medium-blue .cmp-card-carousel__wrapper{background-image:linear-gradient(to bottom, var(--color-white) 225px, var(--color-medium-blue) 225px, var(--color-medium-blue) 100%)}}@media(min-width: 720px){.cmp-card-carousel--bg-medium-blue .cmp-card-carousel__scrollbar{padding-top:2.75rem;padding-bottom:3rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-50-50--default .cmp-50-50{padding:0 2.5rem}@media(min-width: 720px){.cmp-50-50--default .cmp-50-50{padding:0 2rem}}@media(min-width: 992px){.cmp-50-50--default .cmp-50-50{padding:0 2rem}}@media(min-width: 1600px){.cmp-50-50--default .cmp-50-50{padding:0 calc(50% - 48rem)}}.cmp-50-50--default .cmp-50-50{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-50-50--default .cmp-50-50{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-50-50--default .cmp-50-50{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-50-50--default .cmp-50-50__wrapper{grid-column:1/5}@media(min-width: 720px){.cmp-50-50--default .cmp-50-50__wrapper{grid-column:1/7}}@media(min-width: 992px){.cmp-50-50--default .cmp-50-50__wrapper{grid-column:2/12}}.cmp-50-50--inpage-nav .cmp-50-50{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-50-50--inpage-nav .cmp-50-50{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-50-50--inpage-nav .cmp-50-50{grid-template-columns:repeat(9, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-50-50--inpage-nav .cmp-50-50__wrapper{container:cmp5050/inline-size;grid-column:1/5}@media(min-width: 720px){.cmp-50-50--inpage-nav .cmp-50-50__wrapper{grid-column:1/7}}@media(min-width: 992px){.cmp-50-50--inpage-nav .cmp-50-50__wrapper{grid-column:1/9}}@media(min-width: 992px){.cmp-50-50--inpage-nav .cmp-50-50__contents,.cmp-50-50--inpage-nav .cmp-50-50__media{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}}.cmp-50-50__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-50-50__contents,.cmp-50-50__media{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 992px){.cmp-50-50__contents{-ms-flex-preferred-size:calc(50% - 44px);flex-basis:calc(50% - 44px);margin-top:-5px}.cmp-50-50__contents h3{line-height:1}}.cmp-50-50__media{margin-top:2.75rem}@media(min-width: 992px){.cmp-50-50__media{-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:0}}.cmp-50-50__eyebrow .eyebrow{margin-bottom:.75rem}.cmp-50-50__title,.cmp-50-50__description{margin-bottom:1.5rem}.bg-light-blue .cmp-50-50{padding-top:3.5rem;padding-bottom:3.5rem}@media(min-width: 992px){.media-left .cmp-50-50__contents{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width: 992px){.media-left .cmp-50-50__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-footer{border-top:1px solid var(--color-gray-1)}.cmp-footer__main{margin:2.5rem 0 3rem;padding:0 2.5rem}@media(min-width: 992px){.cmp-footer__main{padding:0 2.5rem;display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:3.75rem 0}}@media(min-width: 992px)and (min-width: 720px){.cmp-footer__main{padding:0 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-footer__main{padding:0 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-footer__main{padding:0 calc(50% - 48rem)}}@media(min-width: 992px)and (min-width: 720px){.cmp-footer__main{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-footer__main{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-footer__main-wrapper{display:grid;grid-auto-flow:column;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-column:2/12}}.cmp-footer__logo{margin-bottom:2rem;width:8rem}@media(min-width: 992px){.cmp-footer__logo{margin-bottom:0;width:9.375rem}}.cmp-footer__logo img{width:100%}.cmp-footer__grid{display:grid;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2, 1fr)}@media(min-width: 992px){.cmp-footer__grid{display:grid;grid-template-columns:repeat(5, 1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.cmp-footer__grid-col{margin-bottom:2.75rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.cmp-footer__grid-col:nth-child(3),.cmp-footer__grid-col:nth-child(5){margin-bottom:0}@media(min-width: 992px){.cmp-footer__grid-col{margin-bottom:0}}.cmp-footer__grid-col--logo{grid-column:1/3}@media(min-width: 992px){.cmp-footer__grid-col--logo{grid-column:unset}}.cmp-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;margin-top:2.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 992px){.cmp-footer__social{margin-top:1.875rem}}.cmp-footer__utility{padding:.8125rem 2.5rem;background:var(--color-dark-blue)}@media(min-width: 992px){.cmp-footer__utility{padding:.5rem 0;background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}}@media(min-width: 992px){.cmp-footer__utility-wrapper{padding:0 2.5rem;display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 720px){.cmp-footer__utility-wrapper{padding:0 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-footer__utility-wrapper{padding:0 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-footer__utility-wrapper{padding:0 calc(50% - 48rem)}}@media(min-width: 992px)and (min-width: 720px){.cmp-footer__utility-wrapper{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-footer__utility-wrapper{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-footer__utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}@media(max-width: 991px){.cmp-footer__utility-nav{margin:0 -0.5rem}}@media(min-width: 992px){.cmp-footer__utility-nav{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-column:2/12;row-gap:unset}}.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{padding:.25rem .5rem;color:var(--color-white);text-decoration:none;border-right:1px solid var(--color-white);border-radius:0}@media(min-width: 720px){.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{padding:0 .9375rem}}@media(min-width: 992px){.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{padding:0 1.875rem}}.cmp-footer__utility-link:last-child,.cmp-footer #teconsent .truste_cursor_pointer:last-child{border:0}.cmp-footer__utility-link:hover,.cmp-footer #teconsent .truste_cursor_pointer:hover{color:var(--color-white)}.cmp-footer #teconsent{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem}@media(min-width: 992px){.cmp-footer-nav{row-gap:.875rem}}.cmp-footer-nav__title,.cmp-footer-nav__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-black)}.cmp-footer-nav__title{margin-bottom:.75rem}@media(min-width: 992px){.cmp-footer-nav__title{margin-bottom:.875rem}}.cmp-footer-nav__link{text-decoration:none}.cmp-footer-nav__link:hover{color:var(--color-calix-blue);text-decoration:underline}.cmp-footer-nav__link:focus-visible{color:var(--color-dark-blue);text-decoration:underline;outline:2px solid var(--color-dark-blue);outline-offset:.5rem;border-radius:.5rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-social-link{display:inline-block;width:2rem;height:2rem;border-radius:.5rem;text-decoration:none}.cmp-social-link:after{content:"";display:block;width:100%;height:100%;background-color:var(--color-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.cmp-social-link:hover:after{background-color:var(--color-calix-blue)}.cmp-social-link:focus-visible,.cmp-social-link:active{outline:2px solid var(--color-dark-orange);outline-offset:.125rem}.cmp-social-link:focus-visible:after,.cmp-social-link:active:after{background-color:var(--color-black)}.cmp-social-link--twitter:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/twitter.svg);mask-image:url(clientlib-mycalix/resources/images/social/twitter.svg)}.cmp-social-link--twitter-light:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/twitter-light.svg);mask-image:url(clientlib-mycalix/resources/images/social/twitter-light.svg)}.cmp-social-link--linkedin:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/linkedin.svg);mask-image:url(clientlib-mycalix/resources/images/social/linkedin.svg)}.cmp-social-link--facebook:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/facebook.svg);mask-image:url(clientlib-mycalix/resources/images/social/facebook.svg)}.cmp-social-link--facebook-light:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/facebook-light.svg);mask-image:url(clientlib-mycalix/resources/images/social/facebook-light.svg)}.cmp-social-link--email:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/email.svg);mask-image:url(clientlib-mycalix/resources/images/social/email.svg)}.cmp-social-link--instagram-light:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/instagram-light.svg);mask-image:url(clientlib-mycalix/resources/images/social/instagram-light.svg)}.cmp-social-link--youtube:after{-webkit-mask-image:url(clientlib-mycalix/resources/images/social/youtube.svg);mask-image:url(clientlib-mycalix/resources/images/social/youtube.svg)}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-headline__eyebrow p,.cmp-headline__title h1,.cmp-headline__title h2{margin-bottom:0}.cmp-headline--default .cmp-headline__wrapper,.cmp-headline--hero .cmp-headline__wrapper,.cmp-headline--inpage-nav .cmp-headline__wrapper{grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.cmp-headline--default .cmp-headline__wrapper:before,.cmp-headline--hero .cmp-headline__wrapper:before,.cmp-headline--inpage-nav .cmp-headline__wrapper:before{content:"";display:block;height:.5rem;background-color:var(--color-calix-orange);margin-bottom:2.5rem;width:calc((100vw - 152px)/4);grid-row:1/2}@media(min-width: 720px){.cmp-headline--default .cmp-headline__wrapper:before,.cmp-headline--hero .cmp-headline__wrapper:before,.cmp-headline--inpage-nav .cmp-headline__wrapper:before{width:calc((100vw - 184px)/6)}}@media(min-width: 992px){.cmp-headline--default .cmp-headline__wrapper:before,.cmp-headline--hero .cmp-headline__wrapper:before,.cmp-headline--inpage-nav .cmp-headline__wrapper:before{margin-bottom:4rem;width:calc((100vw - 344px)/12)}}@media(min-width: 1600px){.cmp-headline--default .cmp-headline__wrapper:before,.cmp-headline--hero .cmp-headline__wrapper:before,.cmp-headline--inpage-nav .cmp-headline__wrapper:before{width:6.625rem}}.cmp-headline--default .cmp-headline__wrapper:after,.cmp-headline--hero .cmp-headline__wrapper:after,.cmp-headline--inpage-nav .cmp-headline__wrapper:after{content:"";display:block;height:.0625rem;background-color:var(--color-gray-2);margin-top:.5rem;grid-row:1/2}.cmp-headline--default .cmp-headline__contents,.cmp-headline--hero .cmp-headline__contents,.cmp-headline--inpage-nav .cmp-headline__contents{grid-row:2/3}.cmp-headline--default.orangetab-off .cmp-headline__wrapper:before,.cmp-headline--default.orangetab-off .cmp-headline__wrapper:after,.cmp-headline--hero.orangetab-off .cmp-headline__wrapper:before,.cmp-headline--hero.orangetab-off .cmp-headline__wrapper:after,.cmp-headline--inpage-nav.orangetab-off .cmp-headline__wrapper:before,.cmp-headline--inpage-nav.orangetab-off .cmp-headline__wrapper:after{display:none}.cmp-headline--default.orangetab-off.bottom-divider-on .cmp-headline__wrapper,.cmp-headline--inpage-nav.orangetab-off.bottom-divider-on .cmp-headline__wrapper{border-bottom:1px solid var(--color-gray-2)}.cmp-headline--default .cmp-headline__eyebrow,.cmp-headline--default .cmp-headline__title,.cmp-headline--inpage-nav .cmp-headline__eyebrow,.cmp-headline--inpage-nav .cmp-headline__title{margin-bottom:1rem}.cmp-headline--default .cmp-headline__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-headline--default .cmp-headline__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-headline--default .cmp-headline__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-headline--default .cmp-headline__wrapper:not(.cmp-inpage-nav .cmp-headline--default .cmp-headline__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-headline--default .cmp-headline__wrapper:before{grid-column:2/3}@media(min-width: 992px){.cmp-headline--default .cmp-headline__wrapper:before{grid-column:4/5}}.cmp-headline--default .cmp-headline__wrapper:after{width:100%;grid-column:1/10}@media(min-width: 720px){.cmp-headline--default .cmp-headline__wrapper:after{grid-column:1/14}}@media(min-width: 992px){.cmp-headline--default .cmp-headline__wrapper:after{grid-column:1/26}}.cmp-headline--default .cmp-headline__contents{grid-column:2/9}@media(min-width: 720px){.cmp-headline--default .cmp-headline__contents{grid-column:2/13}}@media(min-width: 992px){.cmp-headline--default .cmp-headline__contents{grid-column:4/17}}.cmp-headline--hero .cmp-headline__wrapper{display:grid}@media(max-width: 991px){.cmp-headline--hero .cmp-headline__wrapper{grid-template-columns:2rem 1fr 2rem}}@media(max-width: 719px){.cmp-headline--hero .cmp-headline__wrapper{grid-template-columns:2.5rem 1fr 2.5rem}}@media(min-width: 992px){.cmp-headline--hero .cmp-headline__wrapper{position:relative;grid-template-columns:1fr}}.cmp-headline--hero .cmp-headline__wrapper:before{grid-column:2/3;justify-self:start}@media(min-width: 992px){.cmp-headline--hero .cmp-headline__wrapper:before{grid-column:1}}.cmp-headline--hero .cmp-headline__wrapper:after{width:100%;grid-column:1/4}@media(min-width: 992px){.cmp-headline--hero .cmp-headline__wrapper:after{grid-column:1;width:100vw;position:absolute;top:0;left:calc(-1*((100vw - 344px)/12 + 56px))}}@media(min-width: 1600px){.cmp-headline--hero .cmp-headline__wrapper:after{left:calc(-1*(50vw - 638px))}}.cmp-headline--hero .cmp-headline__contents{grid-column:2/3}@media(min-width: 992px){.cmp-headline--hero .cmp-headline__contents{grid-column:1}}.cmp-headline--hero .cmp-headline__eyebrow{margin-bottom:1rem}.cmp-headline--hero .cmp-headline__title{margin-bottom:2rem}@media(min-width: 992px){.cmp-headline--hero .cmp-headline__title h1{font-size:3.75rem}}@media(max-width: 991px){.cmp-headline--hero.orangetab-off.bottom-divider-on .cmp-headline__wrapper{border-bottom:1px solid var(--color-gray-2)}}@media(min-width: 992px){.cmp-headline--hero.orangetab-off.bottom-divider-on .cmp-headline__wrapper:after{display:block;grid-row:2/3;top:100%}}.cmp-headline--inpage-nav .cmp-headline__wrapper{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-headline--inpage-nav .cmp-headline__wrapper{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-headline--inpage-nav .cmp-headline__wrapper{grid-template-columns:repeat(9, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-headline--inpage-nav .cmp-headline__wrapper:before{grid-column:1/2}.cmp-headline--inpage-nav .cmp-headline__wrapper:after{grid-column:1/span 4}@media(min-width: 720px){.cmp-headline--inpage-nav .cmp-headline__wrapper:after{grid-column:1/span 6}}@media(min-width: 992px){.cmp-headline--inpage-nav .cmp-headline__wrapper:after{grid-column:1/span 9}}.cmp-headline--inpage-nav .cmp-headline__contents{grid-column:1/span 4}@media(min-width: 720px){.cmp-headline--inpage-nav .cmp-headline__contents{grid-column:1/span 6}}@media(min-width: 992px){.cmp-headline--inpage-nav .cmp-headline__contents{grid-column:1/span 7}}.cmp-headline__eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-headline__eyebrow .cmp-tag,.cmp-headline__eyebrow .cmp-tag-product{-ms-flex-item-align:start;align-self:flex-start;margin-left:1.25rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-hero__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-hero__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-hero__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-hero__wrapper:not(.cmp-inpage-nav .cmp-hero__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-hero__video{position:relative}.cmp-hero__video-control{display:block;position:absolute;bottom:1.5rem;right:1.5rem;border:none;padding:.125rem;background:none;cursor:pointer}@media(min-width: 992px){.cmp-hero__video-control{bottom:2rem;right:2rem}}.cmp-hero__video-control.paused .cmp-hero__video-control--icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/play-circle.svg);mask-image:url(clientlib-mycalix/resources/images/icons/play-circle.svg)}.cmp-hero__video-control--icon{display:block;width:2.5rem;height:2.5rem;-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/pause.svg);mask-image:url(clientlib-mycalix/resources/images/icons/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-black)}.cmp-hero__description{margin-bottom:2rem}.cmp-hero__description p{margin-bottom:0}.cmp-hero--style3 .cmp-headline{grid-row:1/2;grid-column:1/10}@media(min-width: 720px){.cmp-hero--style3 .cmp-headline{grid-column:1/14}}@media(min-width: 992px){.cmp-hero--style3 .cmp-headline{grid-column:3/14}}@media(min-width: 1600px){.cmp-hero--style3 .cmp-headline{grid-row:1/4;grid-column:4/11}}.cmp-hero--style3 .cmp-hero__wrapper{grid-template-rows:repeat(3, auto)}.cmp-hero--style3 .cmp-hero__description,.cmp-hero--style3 .cmp-hero__cta{grid-column:2/span 7}@media(min-width: 720px){.cmp-hero--style3 .cmp-hero__description,.cmp-hero--style3 .cmp-hero__cta{grid-column:2/span 11}}@media(min-width: 992px){.cmp-hero--style3 .cmp-hero__description,.cmp-hero--style3 .cmp-hero__cta{grid-column:3/span 11}}.cmp-hero--style3 .cmp-hero__description{grid-row:2/3}@media(min-width: 1600px){.cmp-hero--style3 .cmp-hero__description{grid-column:14/span 9;grid-row:1/2;margin-top:4.5rem}}.cmp-hero--style3 .cmp-hero__cta{grid-row:3/4}@media(min-width: 1600px){.cmp-hero--style3 .cmp-hero__cta{grid-column:14/span 9;grid-row:2/3}}.cmp-hero--style3 .cmp-hero__media{display:none}.cmp-hero--style2 .cmp-headline{grid-row:1/2;grid-column:1/10}@media(min-width: 720px){.cmp-hero--style2 .cmp-headline{grid-column:1/14}}@media(min-width: 992px){.cmp-hero--style2 .cmp-headline{grid-column:4/13}}.cmp-hero--style2 .cmp-hero__wrapper{grid-template-rows:repeat(4, auto)}.cmp-hero--style2 .cmp-hero__description,.cmp-hero--style2 .cmp-hero__cta,.cmp-hero--style2 .cmp-hero__media{grid-column:2/9}@media(min-width: 720px){.cmp-hero--style2 .cmp-hero__description,.cmp-hero--style2 .cmp-hero__cta,.cmp-hero--style2 .cmp-hero__media{grid-column:2/13}}@media(min-width: 992px){.cmp-hero--style2 .cmp-hero__description,.cmp-hero--style2 .cmp-hero__cta{grid-column:4/13}}.cmp-hero--style2 .cmp-hero__description{grid-row:2/3}.cmp-hero--style2 .cmp-hero__cta{grid-row:3/4;margin-bottom:2rem}@media(min-width: 992px){.cmp-hero--style2 .cmp-hero__cta{-ms-flex-item-align:start;align-self:start;margin-bottom:0}}.cmp-hero--style2 .cmp-hero__media{width:100%;grid-row:4/5}@media(min-width: 992px){.cmp-hero--style2 .cmp-hero__media{grid-row:1/5;grid-column:16/25;align-self:start;margin-top:4.5rem}}.cmp-hero--style2 .cmp-hero__media .image{width:100%}.cmp-hero--style1 .cmp-headline{grid-row:1/2;grid-column:1/10;margin-top:0px}@media(min-width: 720px){.cmp-hero--style1 .cmp-headline{grid-column:1/14}}@media(min-width: 992px){.cmp-hero--style1 .cmp-headline{grid-column:4/13}}@media(min-width: 1600px){.cmp-hero--style1 .cmp-headline{grid-row:1/2;grid-column:4/9;margin-top:6rem}}@media(min-width: 1600px){.cmp-hero--style1 .cmp-headline__wrapper:after{width:calc(50vw - 48rem + 33.125rem + 7.5rem)}}.cmp-hero--style1 .cmp-hero__wrapper{grid-template-rows:repeat(3, auto) 1fr}.cmp-hero--style1 .cmp-hero__description,.cmp-hero--style1 .cmp-hero__cta,.cmp-hero--style1 .cmp-hero__media{grid-column:2/9}@media(min-width: 720px){.cmp-hero--style1 .cmp-hero__description,.cmp-hero--style1 .cmp-hero__cta,.cmp-hero--style1 .cmp-hero__media{grid-column:2/13}}@media(min-width: 992px){.cmp-hero--style1 .cmp-hero__description,.cmp-hero--style1 .cmp-hero__cta{grid-column:4/9}}.cmp-hero--style1 .cmp-hero__description{grid-row:2/3}@media(min-width: 992px){.cmp-hero--style1 .cmp-hero__description{grid-row:2/3}}.cmp-hero--style1 .cmp-hero__cta{grid-row:3/4;margin-bottom:2rem}@media(min-width: 992px){.cmp-hero--style1 .cmp-hero__cta{grid-column:4/13}}@media(min-width: 1600px){.cmp-hero--style1 .cmp-hero__cta{grid-row:3/4;align-self:start;margin-bottom:0}}.cmp-hero--style1 .cmp-hero__media{width:100%;grid-row:4/5}@media(min-width: 992px){.cmp-hero--style1 .cmp-hero__media{grid-row:1/5;grid-column:16/25;align-self:start;margin-top:4.5rem}}@media(min-width: 1600px){.cmp-hero--style1 .cmp-hero__media{grid-row:1/5;grid-column:12/26;align-self:start;justify-self:start}}@media(min-width: 1600px){.cmp-hero--style1 .cmp-hero__media{max-width:57.375rem}}.cmp-hero--style1 .cmp-hero__media .image{width:100%}.cmp-hero--style3 .cmp-hero__style4-background,.cmp-hero--style3 .cmp-hero__style4,.cmp-hero--style2 .cmp-hero__style4-background,.cmp-hero--style2 .cmp-hero__style4,.cmp-hero--style1 .cmp-hero__style4-background,.cmp-hero--style1 .cmp-hero__style4{display:none}@media(min-width: 992px){.cmp-hero--style2.texture-on .cmp-hero__description,.cmp-hero--style2.texture-on .cmp-hero__cta,.cmp-hero--style1.texture-on .cmp-hero__description,.cmp-hero--style1.texture-on .cmp-hero__cta{position:relative}}@media(min-width: 992px){.cmp-hero--style2.texture-on .cmp-hero__description:before,.cmp-hero--style2.texture-on .cmp-hero__cta:before,.cmp-hero--style1.texture-on .cmp-hero__description:before,.cmp-hero--style1.texture-on .cmp-hero__cta:before{position:absolute;content:"";display:block;height:100%;width:calc(2rem + (100vw - 344px)/12);right:calc(100% + 1.5rem);background-image:radial-gradient(circle at center, var(--color-gray-2) 0.125rem, transparent 0%);background-size:.75rem .75rem;background-repeat:round}}@media(min-width: 1600px){.cmp-hero--style2.texture-on .cmp-hero__description:before,.cmp-hero--style2.texture-on .cmp-hero__cta:before,.cmp-hero--style1.texture-on .cmp-hero__description:before,.cmp-hero--style1.texture-on .cmp-hero__cta:before{width:calc(50vw - 48rem + 6.625rem)}}@media(min-width: 992px){.cmp-hero--style2.texture-on .cmp-hero__description+.cmp-hero__cta:before,.cmp-hero--style1.texture-on .cmp-hero__description+.cmp-hero__cta:before{height:calc(100% + 2rem);top:-2rem}}@media(max-width: 991px){.cmp-hero--style4 .cmp-hero__wrapper{grid-template-rows:auto 4.5rem auto}}@media(min-width: 992px){.cmp-hero--style4 .cmp-hero__wrapper{padding:8rem 0;position:relative}}@media(max-width: 719px){.cmp-hero--style4 .cmp-hero__style4-background{grid-column:1/10}}@media(max-width: 991px){.cmp-hero--style4 .cmp-hero__style4-background{grid-row:1/3;grid-column:1/14;aspect-ratio:1/1}}@media(min-width: 992px){.cmp-hero--style4 .cmp-hero__style4-background{position:absolute;width:100%;height:100%;left:0;top:0}}.cmp-hero--style4 .cmp-hero__style4-background .image,.cmp-hero--style4 .cmp-hero__style4-background .image div{width:100%;height:100%}@media(min-width: 992px){.cmp-hero--style4 .cmp-hero__style4-background .image,.cmp-hero--style4 .cmp-hero__style4-background .image div{overflow:hidden}}.cmp-hero--style4 .cmp-hero__style4-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-hero--style4 .cmp-hero__style4{padding:3rem 1.5rem 1.875rem;width:calc(100% - 2rem);border-radius:.5rem;background-color:var(--color-white);-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08)}@media(max-width: 991px){.cmp-hero--style4 .cmp-hero__style4{grid-row:2/4;grid-column:1/14;margin:0 auto}}@media(min-width: 992px){.cmp-hero--style4 .cmp-hero__style4{grid-column:10/23;justify-self:end;width:30.75rem;padding:4rem 2.75rem;z-index:1}}.cmp-hero--style4 .cmp-hero__style4-header,.cmp-hero--style4 .cmp-hero__style4-description{margin-bottom:1.75rem}@media(min-width: 992px){.cmp-hero--style4 .cmp-hero__style4-header,.cmp-hero--style4 .cmp-hero__style4-description{margin-bottom:2.75rem}}.cmp-hero--style4 .cmp-hero__description,.cmp-hero--style4 .cmp-hero__media,.cmp-hero--style4 .cmp-hero__cta{display:none}.cmp-hero--style4 .cmp-headline{display:none}@media(min-width: 992px){.cmp-hero--style4.style4-left .cmp-hero__style4{grid-column:4/14;justify-self:start}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__summary,.cmp-listing__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-listing #cmp-listing-clear-all,.cmp-leadership-bio__text p,.cmp-card__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-hero-form{padding-top:.5rem}.cmp-hero-form__wrapper{border-top:1px solid var(--color-gray-2);display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-hero-form__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-hero-form__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-hero-form__wrapper:not(.cmp-inpage-nav .cmp-hero-form__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-hero-form__wrapper{grid-template-rows:2.5rem auto auto}@media(min-width: 992px){.cmp-hero-form__wrapper{grid-template-rows:4rem auto}}.cmp-hero-form__wrapper:before{content:"";display:block;width:100%;height:.5rem;margin-top:-0.5rem;background-color:var(--color-calix-orange);grid-row:1/2;grid-column:2/3}@media(min-width: 992px){.cmp-hero-form__wrapper:before{grid-column:4/5}}@media(max-width: 991px){.cmp-hero-form__left,.cmp-hero-form__right{grid-column:2/span 11}}@media(max-width: 719px){.cmp-hero-form__left,.cmp-hero-form__right{grid-column:2/span 7}}@media(min-width: 992px){.cmp-hero-form__left,.cmp-hero-form__right{grid-row:2/3;align-self:start}}@media(max-width: 991px){.cmp-hero-form__left{grid-row:2/3}}@media(min-width: 992px){.cmp-hero-form__left{grid-column:4/span 9}}@media(max-width: 991px){.cmp-hero-form__right{grid-row:3/4;margin-top:2rem}}@media(min-width: 992px){.cmp-hero-form__right{grid-column:16/span 9}}.cmp-hero-form__title h1{margin-bottom:2rem}.cmp-hero-form__description p:last-child{margin-bottom:2rem}.cmp-hero-form__form-area{width:100%;padding:1rem;background-color:var(--color-light-blue)}@media(min-width: 992px){.cmp-hero-form__form-area{padding:3.5rem}}.cmp-hero-form__form-header{padding:.5rem .5rem 0}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{padding:0 2.5rem}@media(min-width: 720px){.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{padding:0 2rem}}@media(min-width: 992px){.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{padding:0 2rem}}@media(min-width: 1600px){.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{padding:0 calc(50% - 48rem)}}.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-listing__container--title,.cmp-listing__container--details,.cmp-listing__container--gallery{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-listing__container--filters,.cmp-listing__container--divider{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-listing__container--filters,.cmp-listing__container--divider{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-listing__container--filters,.cmp-listing__container--divider{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-listing__container--filters:not(.cmp-inpage-nav .cmp-listing__container--filters,.cmp-inpage-nav .cmp-listing__container--divider),.cmp-listing__container--divider:not(.cmp-inpage-nav .cmp-listing__container--filters,.cmp-inpage-nav .cmp-listing__container--divider){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-listing__container--divider{margin-bottom:1.5rem;width:100%;height:1px;background:rgba(0,0,0,0)}@media(min-width: 992px){.cmp-listing__container--divider{margin-bottom:2.5rem;background:var(--color-gray-2)}}@media(max-width: 991px){.cmp-listing__container--filters{position:relative}}@media(min-width: 992px){.cmp-listing__container--filters:after{content:"";display:block;grid-column:22/26;width:100%;height:100%;background:url("clientlib-mycalix/resources/images/texture/dots.svg") repeat;background-size:12px}}.cmp-listing__container--details{margin-bottom:2.5rem}.cmp-listing__title{margin-bottom:2.5rem}@media(min-width: 992px){.cmp-listing__title{margin-bottom:3rem}}.cmp-listing__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/11}@media(min-width: 720px){.cmp-listing__filters{grid-column:1/13}}@media(min-width: 992px){.cmp-listing__filters{grid-column:4/21;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2.5rem;gap:1.25rem}}.cmp-listing__label{min-width:6.125rem;text-align:left}@media(max-width: 991px){.cmp-listing__label{-ms-flex-item-align:start;align-self:flex-start;padding-left:2rem}}@media(max-width: 719px){.cmp-listing__label{padding-left:2.5rem}}@media(min-width: 992px){.cmp-listing__label{margin-right:1.875rem}}.cmp-listing__label:before{content:"";display:inline-block;width:1.125rem;height:1.125rem;-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/filter-by.svg");mask-image:url("clientlib-mycalix/resources/images/icons/filter-by.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--color-black);margin-right:.5rem;vertical-align:middle}.cmp-listing__swiper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25rem}@media(max-width: 991px){.cmp-listing__swiper{width:100%;overflow-x:auto;padding:0 2rem 1rem}}@media(max-width: 719px){.cmp-listing__swiper{padding:0 2.5rem 1rem}}@media(min-width: 992px){.cmp-listing__swiper{width:auto}}.cmp-listing__filter{width:100%}@media(max-width: 991px){.cmp-listing__filter{margin-top:1.5rem;width:10rem;-ms-flex-negative:0;flex-shrink:0}}@media(min-width: 992px){.cmp-listing__filter{max-width:11.375rem}}.cmp-listing__title,.cmp-listing__noResult{grid-column:1/5}@media(min-width: 720px){.cmp-listing__title,.cmp-listing__noResult{grid-column:1/7}}@media(min-width: 992px){.cmp-listing__title,.cmp-listing__noResult{grid-column:2/span 7}}.cmp-listing__details,.cmp-listing__gallery,.cmp-listing__load-more{grid-column:1/5}@media(min-width: 720px){.cmp-listing__details,.cmp-listing__gallery,.cmp-listing__load-more{grid-column:1/7}}@media(min-width: 992px){.cmp-listing__details,.cmp-listing__gallery,.cmp-listing__load-more{grid-column:2/span 10}}.cmp-listing__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 992px){.cmp-listing__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cmp-listing__summary{color:var(--color-gray-3)}@media(max-width: 991px){.cmp-listing__summary{margin-bottom:1.5rem}}.cmp-listing__summary span{color:var(--color-black);font-weight:700}.cmp-listing__sorting{width:100%}@media(min-width: 992px){.cmp-listing__sorting{width:20rem}}.cmp-listing__gallery{display:grid;grid-template-columns:afr;gap:2.5rem}@media(min-width: 992px){.cmp-listing__gallery{grid-template-columns:repeat(3, 1fr)}}.cmp-listing__load-more{text-align:center}.cmp-listing #cmp-listing-load-more{margin-top:3rem}@media(min-width: 992px){.cmp-listing #cmp-listing-load-more{margin-top:3.75rem}}.cmp-listing #cmp-listing-clear-all{min-width:4.0625rem;text-decoration:none}@media(max-width: 991px){.cmp-listing #cmp-listing-clear-all{position:absolute;top:0;right:2rem}}@media(max-width: 719px){.cmp-listing #cmp-listing-clear-all{right:2.5rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-calix-navigation .cmp-accordion__wrapper{-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);border-radius:0 0 8px 8px;margin-left:2rem;margin-right:2rem;background-color:#fff}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-left:0;margin-right:0;padding:2.5rem 0 3.75rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-header--floating .cmp-calix-navigation .cmp-accordion__wrapper{padding:1.75rem 0 1.125rem 0}}.cmp-calix-navigation .cmp-accordion__header{position:relative}@media(max-width: 991px){.cmp-calix-navigation .cmp-accordion__item:not(:first-child){border-top:1px solid var(--color-gray-2)}}.cmp-calix-navigation .cmp-accordion__button{width:100%;padding:1rem 1.25rem;background-color:rgba(0,0,0,0);cursor:pointer;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.125rem;font-weight:500;color:var(--color-dark-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.cmp-calix-navigation .cmp-accordion__button:focus-visible{outline:2px solid var(--color-dark-orange);outline-offset:-2px}.cmp-calix-navigation .cmp-accordion__button:hover .cmp-accordion__icon{background-color:var(--color-calix-blue)}.cmp-calix-navigation .cmp-accordion__button:hover .cmp-accordion__title{color:var(--color-calix-blue)}@media(max-width: 991px){.cmp-calix-navigation .cmp-accordion__button--expanded{border-bottom:1px dashed var(--color-gray-2)}}.cmp-calix-navigation .cmp-accordion__button--expanded .cmp-accordion__icon{background-color:var(--color-calix-blue);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmp-calix-navigation .cmp-accordion__button--expanded .cmp-accordion__title{color:var(--color-calix-blue)}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion__button{border-top:none;padding:.5rem}.cmp-calix-navigation .cmp-accordion__button:after{pointer-events:none;content:" ";position:absolute;bottom:-19px;left:.5rem;right:.5rem;height:8px;opacity:0;background-color:var(--color-calix-blue);-webkit-transition:opacity .25s cubic-bezier(0.01, 0.45, 0.72, 0.82),-webkit-transform .25s cubic-bezier(0.01, 0.45, 0.72, 0.82);transition:opacity .25s cubic-bezier(0.01, 0.45, 0.72, 0.82),-webkit-transform .25s cubic-bezier(0.01, 0.45, 0.72, 0.82);transition:transform .25s cubic-bezier(0.01, 0.45, 0.72, 0.82),opacity .25s cubic-bezier(0.01, 0.45, 0.72, 0.82);transition:transform .25s cubic-bezier(0.01, 0.45, 0.72, 0.82),opacity .25s cubic-bezier(0.01, 0.45, 0.72, 0.82),-webkit-transform .25s cubic-bezier(0.01, 0.45, 0.72, 0.82);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}.cmp-calix-navigation .cmp-accordion__button:hover,.cmp-calix-navigation .cmp-accordion__button:focus,.cmp-calix-navigation .cmp-accordion__button--expanded{outline:none}.cmp-calix-navigation .cmp-accordion__button:hover:after,.cmp-calix-navigation .cmp-accordion__button:focus:after,.cmp-calix-navigation .cmp-accordion__button--expanded:after{opacity:1;-webkit-transition:opacity .25s cubic-bezier(0.01, 0.59, 0.24, 0.88),-webkit-transform .25s cubic-bezier(0.01, 0.59, 0.24, 0.88);transition:opacity .25s cubic-bezier(0.01, 0.59, 0.24, 0.88),-webkit-transform .25s cubic-bezier(0.01, 0.59, 0.24, 0.88);transition:transform .25s cubic-bezier(0.01, 0.59, 0.24, 0.88),opacity .25s cubic-bezier(0.01, 0.59, 0.24, 0.88);transition:transform .25s cubic-bezier(0.01, 0.59, 0.24, 0.88),opacity .25s cubic-bezier(0.01, 0.59, 0.24, 0.88),-webkit-transform .25s cubic-bezier(0.01, 0.59, 0.24, 0.88);-webkit-transform:scaleY(1);transform:scaleY(1)}}.cmp-calix-navigation .cmp-accordion__icon{display:block;margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_13077_1258)'%3E%3Cpath d='M12 17L4.5 9.49995L5.55 8.44995L12 14.9L18.45 8.44995L19.5 9.49995L12 17Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13077_1258'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_13077_1258)'%3E%3Cpath d='M12 17L4.5 9.49995L5.55 8.44995L12 14.9L18.45 8.44995L19.5 9.49995L12 17Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13077_1258'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-black)}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion__icon{display:none}}.cmp-calix-navigation .cmp-accordion__panel-background{display:none}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion__panel-background{display:block;position:absolute;top:6.25rem;width:calc(100% - 4rem);max-width:96rem;left:2rem;right:2rem;margin-left:auto;margin-right:auto;min-height:500px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease .25s,top .3s ease;transition:opacity .25s ease,visibility .25s ease .25s,top .3s ease}.cmp-header--floating .cmp-calix-navigation .cmp-accordion__panel-background{top:5.4375rem}}.cmp-calix-navigation .cmp-accordion__panel{overflow:hidden}.cmp-calix-navigation .cmp-accordion__panel--hidden{display:block}.cmp-calix-navigation .cmp-accordion__panel--hidden.authoring-mode{display:none}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion__panel{position:absolute;top:6.25rem;width:calc(100% - 4rem);max-width:96rem;left:2rem;right:2rem;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 8px 20px 0px rgba(0,0,0,.1);box-shadow:0px 8px 20px 0px rgba(0,0,0,.1);border-radius:8px;border:1px solid var(--color-gray-2);visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s linear .5s,top .3s ease;transition:opacity .5s ease,visibility .5s linear .5s,top .3s ease;opacity:0}.cmp-header--floating .cmp-calix-navigation .cmp-accordion__panel{top:5.4375rem}.cmp-calix-navigation .cmp-accordion__panel--expanded.authoring-mode{display:grid}.cmp-calix-navigation .cmp-accordion__panel--expanded{visibility:visible;-webkit-transition:opacity .5s ease,visibility .5s linear;transition:opacity .5s ease,visibility .5s linear;opacity:1}}@media(max-width: 991px){.cmp-calix-navigation .cmp-accordion__panel--hidden,.cmp-calix-navigation .cmp-accordion__panel{display:grid;visibility:hidden;grid-template-rows:0fr;-webkit-transition-property:grid-template-rows,visibility;transition-property:grid-template-rows,visibility;transition-property:grid-template-rows,visibility,-ms-grid-rows;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);transition-timing-function:cubic-bezier(0.1, 0, 0.1, 1);-webkit-transition-delay:0ms 400ms;transition-delay:0ms 400ms}.cmp-calix-navigation .cmp-accordion__panel--expanded{visibility:visible;grid-template-rows:1fr;-webkit-transition-delay:0ms 0ms;transition-delay:0ms 0ms}}.cmp-calix-navigation .cmp-accordion__panel-inner{overflow:hidden}@media(min-width: 992px){.cmp-calix-navigation .cmp-accordion--expanded .cmp-accordion__panel-background{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}}@media(max-width: 991px){.cmp-calix-navigation .cmp-accordion[data-nav-menu-active] .cmp-accordion__wrapper,.cmp-calix-navigation .cmp-accordion[data-nav-menu-active] .cmp-accordion__panel--expanded,.cmp-calix-navigation .cmp-accordion[data-nav-menu-xf-active] .cmp-accordion__wrapper,.cmp-calix-navigation .cmp-accordion[data-nav-menu-xf-active] .cmp-accordion__panel--expanded,.cmp-calix-navigation .cmp-accordion[data-nav-submenu-active] .cmp-accordion__wrapper,.cmp-calix-navigation .cmp-accordion[data-nav-submenu-active] .cmp-accordion__panel--expanded{visibility:hidden}}@media(max-width: 991px){.cmp-calix-navigation .cmp-accordion[data-nav-menu-active] .cmp-accordion__panel--expanded,.cmp-calix-navigation .cmp-accordion[data-nav-menu-xf-active] .cmp-accordion__panel--expanded,.cmp-calix-navigation .cmp-accordion[data-nav-submenu-active] .cmp-accordion__panel--expanded{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}@media(min-width: 992px){.cmp-statistic__main{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}}@media(min-width: 992px)and (min-width: 720px){.cmp-statistic__main{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-statistic__main{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-statistic__main:not(.cmp-inpage-nav .cmp-statistic__main){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}@media(min-width: 992px){.cmp-statistic__main-wrapper{display:grid;grid-auto-flow:column;-webkit-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem;grid-column:3/26}}.cmp-statistic__stats{width:15rem}.cmp-statistic__stats .type-stat1,.cmp-statistic__stats .cmp-text blockquote:before,.cmp-text .cmp-statistic__stats blockquote:before{margin-bottom:0}@media(max-width: 991px){.cmp-statistic__items,.cmp-statistic__footnote{display:grid;grid-template-columns:2rem 1fr 2rem;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}}@media(min-width: 992px){.cmp-statistic__items{margin-top:8px}}@media(max-width: 991px){.cmp-statistic__item,.cmp-statistic__footnote-wrapper{grid-column:2/3}}.cmp-statistic__item{padding:4.25rem 0}@media(min-width: 992px){.cmp-statistic__item{padding-right:2rem;display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem}}@media(min-width: 992px){.cmp-statistic__description .type-t3,.cmp-statistic__description .cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-text__table-style-1 table tbody tr .cmp-statistic__description th[scope=row],.cmp-statistic__description .cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-search-results #searchstax-input-container .cmp-statistic__description .searchstax-search-input{margin-bottom:.5rem}}.cmp-statistic__footnote{display:none;padding-top:2.5rem}@media(min-width: 992px){.cmp-statistic__footnote{padding:2.5rem;padding-right:20%}}@media(max-width: 991px){.cmp-statistic--default .cmp-statistic__item{border-top:1px solid #bdc2d4}}@media(min-width: 992px){.cmp-statistic--default .cmp-statistic__item{border-bottom:1px solid #bdc2d4}}.cmp-statistic--event-page .cmp-statistic__main-wrapper{grid-auto-flow:row}.cmp-statistic--event-page .cmp-statistic__item{border-top:1px solid #bdc2d4}@media(min-width: 992px){.cmp-statistic--event-page .cmp-statistic__description{padding-right:15%}}@media(min-width: 992px){.cmp-statistic--pre-event-page .cmp-statistic__main-wrapper{grid-auto-flow:row}}.cmp-statistic--pre-event-page .cmp-statistic__items{border-top:1px solid #bdc2d4}@media(min-width: 992px){.cmp-statistic--pre-event-page .cmp-statistic__items{display:grid;grid-template-columns:auto auto;grid-column-gap:2.5rem;padding-right:30%}}.cmp-statistic--pre-event-page .cmp-statistic__item{border-bottom:1px solid #bdc2d4}@media(min-width: 992px){.cmp-statistic--pre-event-page .cmp-statistic__item{grid-auto-flow:row}}.cmp-statistic--pre-event-page .cmp-statistic__footnote{display:grid;padding-bottom:3rem}.cmp-statistic--bg-light-blue .cmp-statistic__items,.cmp-statistic--bg-light-blue .cmp-statistic__footnote{background-color:#f3f9fc}@media(min-width: 992px){.cmp-statistic--bg-light-blue .cmp-statistic__item{padding-left:2.5rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-footer-nav__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-navigation-section-menu-panel__wrapper{padding:0 1.25rem}@media(max-width: 991px){.cmp-navigation-section-menu-panel__wrapper{border-top:1px dotted var(--color-gray-2);background:var(--gradient-medium-blue-to-white-0-deg, linear-gradient(326deg, #E0F0FA 7.79%, rgba(255, 255, 255, 0) 123.11%))}}@media(min-width: 992px){.cmp-navigation-section-menu-panel__wrapper{padding:0;background:var(--color-white);max-width:43.375rem}}.cmp-navigation-section-menu-panel__header{padding:1.5rem 0}@media(min-width: 992px){.cmp-navigation-section-menu-panel__header{margin-bottom:1.5rem;padding:.5rem 1rem .5rem 0}}@media(max-width: 991px){.cmp-navigation-section-menu-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 992px){.cmp-navigation-section-menu-panel__body{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media(min-width: 992px){.cmp-navigation-section-menu-panel__col{max-width:13.125rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}}.cmp-navigation-section-menu-panel__link{color:var(--color-dark-blue);text-decoration:none}@media(max-width: 991px){.cmp-navigation-section-menu-panel__linklist{padding:1.5rem 0;border-top:1px dotted var(--color-gray-2)}}@media(max-width: 991px){.cmp-navigation-section-menu-panel__linklist-header{margin-bottom:1rem}}@media(min-width: 992px){.cmp-navigation-section-menu-panel__linklist-header{padding:.5rem 1rem .5rem 0}}.cmp-navigation-section-menu-panel__linklist-description{color:var(--color-gray-4);margin-top:.25rem}@media(min-width: 992px){.cmp-navigation-section-menu-panel__linklist-description{color:var(--color-gray-3)}}.cmp-navigation-section-menu-panel__linklist-list{list-style:none;margin:0;padding:0}@media(max-width: 991px){.cmp-navigation-section-menu-panel__linklist-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-navigation-section-menu-panel__linklist-item{padding:.25rem 0}.cmp-navigation-section-top-menu-panel{max-height:100%;overflow:auto}.cmp-navigation-section-top-menu-panel__link-container{margin-top:1.5rem}.cmp-navigation-section-top-menu-panel__link{color:var(--color-dark-blue);font-weight:500}.cmp-navigation-section-featured-xf{max-width:21.6875rem;max-height:100%;overflow:auto}.cmp-navigation-section-featured-xf__image+.cmp-navigation-section-featured-xf__title{margin-top:1.5rem}.cmp-navigation-section-featured-xf__description,.cmp-navigation-section-featured-xf__link-container{margin-top:.5rem}.cmp-navigation-section-featured-xf__link-container{padding:.625rem 0}.cmp-navigation-section-featured-xf__link{color:var(--color-dark-blue);font-weight:500;text-decoration:underline}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}@media(min-width: 992px){.cmp-navigation-section-multilevel{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cmp-navigation-section-multilevel__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-white);width:100%}@media(max-width: 991px){.cmp-navigation-section-multilevel__wrapper{overflow:auto;max-height:50vh;max-height:50dvh}}@media(min-width: 992px){.cmp-navigation-section-multilevel__wrapper{max-height:none;position:relative}}.cmp-navigation-section-multilevel__section{height:100%}.cmp-navigation-section-multilevel__section--nav{background:var(--gradient-medium-blue-to-white-0-deg, linear-gradient(326deg, #E0F0FA 7.79%, rgba(255, 255, 255, 0) 123.11%));-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 992px){.cmp-navigation-section-multilevel__section--nav{-ms-flex-preferred-size:calc(25% + .25rem);flex-basis:calc(25% + .25rem)}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__section--nav{-ms-flex-preferred-size:calc(25% + 2.75rem);flex-basis:calc(25% + 2.75rem)}}.cmp-navigation-section-multilevel__section--feature{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3.5rem 2.5rem}@media(max-width: 991px){.cmp-navigation-section-multilevel__section--feature{display:none}}.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn{background:none;border:0;padding:0;cursor:pointer}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-container{padding-top:3rem;padding-bottom:3rem}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-container,.cmp-navigation-section-multilevel__footerLinks{padding-left:3rem}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__menu-container,.cmp-navigation-section-multilevel__footerLinks{padding-left:8rem}}.cmp-navigation-section-multilevel__back{display:block;border-bottom:1px dashed var(--color-gray-2)}@media(min-width: 992px){.cmp-navigation-section-multilevel__back{display:none}}.cmp-navigation-section-multilevel__back-btn{color:var(--color-calix-blue);text-align:left}.cmp-navigation-section-multilevel__back-btn:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.25rem;-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/chevron-left.svg");mask-image:url("clientlib-mycalix/resources/images/icons/chevron-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--color-calix-blue)}@media(max-width: 991px){.cmp-navigation-section-multilevel__back-btn{width:100%;padding:1rem;background:var(--color-white)}}.cmp-navigation-section-multilevel__menu-list,.cmp-navigation-section-multilevel__submenu-list{list-style:none;margin:0}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-col{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:height .2s linear;transition:height .2s linear}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-list{padding:0 1.25rem}}.cmp-navigation-section-multilevel__menu-button{padding:.75rem 1.25rem;width:100%}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-button{padding:.5rem 1rem .5rem 0;border-radius:.25rem}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-button--top{display:none}}.cmp-navigation-section-multilevel__menu-button:focus-visible{outline:2px solid var(--color-dark-orange)}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-button:focus-visible .cmp-navigation-section-multilevel__menu-title{color:var(--color-calix-blue)}.cmp-navigation-section-multilevel__menu-button:focus-visible .cmp-navigation-section-multilevel__menu-title:after{background-color:var(--color-calix-blue)}.cmp-navigation-section-multilevel__menu-button:focus-visible .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__menu-button:focus-visible .cmp-navigation-section-multilevel__menu-eyebrow{-webkit-transform:translateX(10px);transform:translateX(10px)}}.cmp-navigation-section-multilevel__menu-link{display:block;padding:1.5rem 0rem;width:100%;color:var(--color-dark-blue);text-decoration:none}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-link{display:none}}.cmp-navigation-section-multilevel__menu-eyebrow{color:var(--color-gray-4);margin-bottom:.5rem;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.cmp-navigation-section-multilevel__menu-title{color:var(--color-dark-blue);position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,color .25s ease;transition:transform .25s ease,color .25s ease,-webkit-transform .25s ease}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-title{padding-right:1rem}}.cmp-navigation-section-multilevel__menu-title:after{display:block;content:"";position:absolute;width:1rem;height:1rem;right:0rem;bottom:.25rem;-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg");mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-dark-blue)}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-title:after{background-color:rgba(0,0,0,0);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}}.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-navigation-section-multilevel__menu-title{display:block;text-align:left}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-item:not(:first-child){border-top:1px dashed var(--color-gray-2)}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-item:last-child{border-bottom:1px dashed var(--color-gray-2)}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-item.top-menu .cmp-navigation-section-multilevel__menu-button{padding:1.5rem 0}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-item.top-menu .cmp-navigation-section-multilevel__menu-title:after{background-color:rgba(0,0,0,0)}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-item,.cmp-navigation-section-multilevel__submenu-item{padding-right:1.6875rem}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-item:not(:first-child),.cmp-navigation-section-multilevel__submenu-item:not(:first-child){margin-top:1rem}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__submenu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title{color:var(--color-calix-blue)}.cmp-navigation-section-multilevel__menu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title:after,.cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title:after,.cmp-navigation-section-multilevel__submenu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title:after,.cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title:after{background-color:var(--color-calix-blue)}.cmp-navigation-section-multilevel__menu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__menu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-eyebrow,.cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-eyebrow,.cmp-navigation-section-multilevel__submenu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__submenu-item:hover>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-eyebrow,.cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-title,.cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__menu-button .cmp-navigation-section-multilevel__menu-eyebrow{-webkit-transform:translateX(10px);transform:translateX(10px)}}.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-container,.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-xf-container,.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-xf-container,.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__submenu-container,.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__menu-xf-container,.cmp-accordion__panel--expanded .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__submenu-xf-container{visibility:visible}.cmp-navigation-section-multilevel__menu-xf-container,.cmp-navigation-section-multilevel__submenu-xf-container,.cmp-navigation-section-multilevel__submenu-container{visibility:hidden}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-xf-container,.cmp-navigation-section-multilevel__submenu-xf-container,.cmp-navigation-section-multilevel__submenu-container{position:fixed;top:5.0625rem;left:calc(100% + 2rem);width:calc(100% - 4rem);border:1px solid var(--color-gray-2);-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);border-radius:0 0 .5rem .5rem;background:#fff;-webkit-transition:left .3s cubic-bezier(0, 0.3, 0.25, 1),visibility 0s cubic-bezier(0, 0.3, 0.25, 1) .2s;transition:left .3s cubic-bezier(0, 0.3, 0.25, 1),visibility 0s cubic-bezier(0, 0.3, 0.25, 1) .2s;max-height:calc(100vh - 9.6875rem - var(--header-cta-height, 0px));max-height:calc(100dvh - 9.6875rem - var(--header-cta-height, 0px));overflow:auto}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-xf-container,.cmp-navigation-section-multilevel__submenu-xf-container{max-height:calc(100vh - 9.6875rem - var(--header-cta-height, 0px));max-height:calc(100dvh - 9.6875rem - var(--header-cta-height, 0px));overflow:auto}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-xf-container,.cmp-navigation-section-multilevel__submenu-xf-container{position:absolute;padding:3rem 2.5rem;height:100%;top:0;background:var(--color-white);overflow-y:auto}}@media(max-width: 991px){.cmp-navigation-section-multilevel__menu-xf-container--top{display:none !important}}@media(min-width: 992px){.cmp-navigation-section-multilevel__menu-xf-container{left:calc(25% + .25rem);width:calc(75% - .25rem)}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__menu-xf-container{left:calc(25% + 2.75rem);width:calc(75% - 2.75rem)}}@media(min-width: 992px){.cmp-navigation-section-multilevel__submenu-xf-container{left:100%;width:calc(200% + .5rem)}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__submenu-xf-container{width:calc(200% + 5.5rem)}}@media(min-width: 992px){.cmp-navigation-section-multilevel__submenu-container{position:absolute;padding:3rem 0 3rem 2.5rem;height:100%;width:calc(25% - .25rem);left:calc(25% + .25rem);top:0}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__submenu-container{width:calc(25% - 2.75rem);left:calc(25% + 2.75rem)}}@media(max-width: 991px){.cmp-navigation-section-multilevel__submenu-list{padding:.75rem 0;background:var(--gradient-medium-blue-to-white-0-deg, linear-gradient(326deg, #E0F0FA 7.79%, rgba(255, 255, 255, 0) 123.11%));border-radius:0 0 .5rem .5rem}}.cmp-navigation-section-multilevel__footerLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;padding:1rem 1.25rem}.cmp-navigation-section-multilevel__footerLinks a{display:block;color:var(--color-dark-blue)}@media(max-width: 991px){.cmp-navigation-section-multilevel__footerLinks a{text-decoration:none;font-weight:500}}.cmp-navigation-section-multilevel__footerLinks a:hover{font-weight:500}@media(min-width: 992px){.cmp-navigation-section-multilevel__footerLinks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:0;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-size:.875rem;padding-left:3rem;border-top:1px solid var(--color-gray-2)}}@media(min-width: 1600px){.cmp-navigation-section-multilevel__footerLinks{padding-left:8rem}}@media(min-width: 992px){.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__section--nav{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width: 992px){.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-col{width:calc(50% + .25rem)}}@media(min-width: 1600px){.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-col{width:calc(50% + 2.75rem)}}@media(min-width: 992px){.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-container{border-left:1px solid var(--color-gray-2)}}.cmp-accordion[data-nav-top-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__section--feature,.cmp-accordion[data-nav-menu-xf-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__section--feature{display:none}@media(max-width: 991px){.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-container,.cmp-accordion[data-nav-menu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-xf-container,.cmp-accordion[data-nav-menu-xf-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-container,.cmp-accordion[data-nav-menu-xf-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__menu-xf-container{left:2rem;-webkit-transition-delay:0s;transition-delay:0s}}@media(max-width: 991px){.cmp-accordion[data-nav-menu-active][data-nav-submenu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-container,.cmp-accordion[data-nav-menu-active][data-nav-submenu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__submenu-container{left:-100%;visibility:hidden}}@media(max-width: 991px){.cmp-accordion[data-nav-menu-active][data-nav-submenu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__menu-item.active>.cmp-navigation-section-multilevel__submenu-xf-container,.cmp-accordion[data-nav-menu-active][data-nav-submenu-active] .cmp-navigation-section-multilevel .cmp-navigation-section-multilevel__submenu-item.active>.cmp-navigation-section-multilevel__submenu-xf-container{left:2rem;-webkit-transition-delay:0s;transition-delay:0s}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-listing__label,.cmp-listing__summary{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-navigation-section-multilevel__menu-eyebrow{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.calix-site-header{z-index:4}@media(max-width: 991px){.calix-site-header{position:sticky;top:0}}.calix-site-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:3}.calix-site-overlay--visible{display:block}@media(min-width: 992px){.calix-site-overlay{display:none}}.cmp-header{border-bottom:1px solid var(--color-light-gray)}@media(max-width: 991px){.cmp-header{background-color:#fff}}.cmp-header__wrapper{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-header__wrapper{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-header__wrapper{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-header__wrapper:not(.cmp-inpage-nav .cmp-header__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-header__wrapper{grid-template-rows:auto}@media(max-width: 991px){.cmp-header__wrapper{border-bottom:1px solid var(--color-gray-2);position:relative;height:5.0625rem}}@media(min-width: 992px){.cmp-header__wrapper{grid-template-rows:3.125rem auto;position:relative;min-height:11.875rem;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-header--floating .cmp-header__wrapper{min-height:8.625rem}}.cmp-header__menu-bar{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-header__menu-bar{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-header__menu-bar{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-header__menu-bar:not(.cmp-inpage-nav .cmp-header__menu-bar){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-header__menu-bar{grid-template-rows:auto;grid-column:1/10;grid-row:1;position:relative}@media(max-width: 991px){.cmp-header__menu-bar{grid-column:1/14;grid-template-rows:5.0625rem auto}}@media(min-width: 992px){.cmp-header__menu-bar{background-color:#fff;grid-column:1/26;grid-row:2;z-index:2}}@media(min-width: 992px){.cmp-header--floating .cmp-header__menu-bar{position:fixed;top:0;left:0;z-index:4;width:100%;-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);box-shadow:0px 4px 20px 0px rgba(0,0,0,.08)}}@media(max-width: 991px){.cmp-header__util-nav,.cmp-header__logo{justify-self:start}}.cmp-header__util-nav img,.cmp-header__logo img{max-height:2.25rem}.cmp-header__util-nav{grid-row:1;grid-column:8/9;justify-self:end;z-index:1}@media(max-width: 991px){.cmp-header__util-nav{-ms-flex-item-align:start;align-self:start}}@media(min-width: 720px){.cmp-header__util-nav{grid-column:9/13}}@media(min-width: 992px){.cmp-header__util-nav{grid-row:1/2;grid-column:1/26;justify-self:stretch;z-index:3}}.cmp-header__logo{grid-row:1;grid-column:2/5;align-self:center}@media(min-width: 720px){.cmp-header__logo{grid-column:2/7}}@media(min-width: 992px){.cmp-header__logo{grid-row:2/2;grid-column:3/9;padding:2.5rem 0 3.75rem 0;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-header--floating .cmp-header__logo{padding:1.75rem 0 1.125rem 0}}.cmp-header__logo img{aspect-ratio:10/3;width:auto}.cmp-header__nav{grid-row:2;grid-column:1/10;display:none}.cmp-header__nav--expanded{display:block;max-height:calc(73.5vh - var(--header-cta-height, 0px));max-height:calc(73.5dvh - var(--header-cta-height, 0px));overflow-y:auto}@media(min-width: 720px){.cmp-header__nav{grid-column:1/14}}@media(min-width: 992px){.cmp-header__nav{display:block;grid-row:2/2;grid-column:8/23}}.cmp-header__cta{white-space:nowrap;-ms-flex-item-align:center;align-self:center;padding:2.5rem 0 3.75rem 0;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-header--floating .cmp-header__cta{padding:1.75rem 0 1.125rem 0}.cmp-header__cta .cmp-button--primary{padding:.625rem 1rem;line-height:1}@media(min-width: 992px){.cmp-header__cta{grid-row:2/2;grid-column:24}}@media(max-width: 991px){.cmp-header__cta{display:none;background-color:var(--color-white);position:fixed;bottom:0;width:100%;text-align:center;padding:1rem}}.cmp-header__cta--visible{display:block}.aem-AuthorLayer-Preview #consent_blackbar,.aem-AuthorLayer-Edit #consent_blackbar{display:none}.cmp-header__logo img{aspect-ratio:3/1}.searchstax-search-input-container{position:relative;border:1px solid #e6e9ec;padding:15px 20px 10px 20px;border-radius:80px;height:40px}.searchstax-search-input-container.searchstax-search-input-container-new{display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-search-input-container.searchstax-alternative-render{-webkit-box-shadow:none !important;box-shadow:none !important;border:none}.searchstax-search-input-container.searchstax-alternative-render .searchstax-search-input-wrapper{position:relative}.searchstax-search-input-container.searchstax-alternative-render .searchstax-search-input-wrapper .searchstax-autosuggest-container{margin-top:32px !important}.searchstax-search-input-container.searchstax-alternative-render .searchstax-search-input-wrapper input{border-radius:5px;border:1px solid #bfbfbf;font-size:14px;padding:0 24px 0 10px}.searchstax-search-input-container.searchstax-alternative-render .searchstax-search-icon{margin-top:4px;border-radius:5px;background-size:55%;background-color:#eb3500;background-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI3MnB4IiBoZWlnaHQ9IjcycHgiIHZpZXdCb3g9IjAgMCA3MiA3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzIgNzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTQuMDM2LDQ4LjAzOEw3MS40MTksNjUuNDNsLTUuNTUxLDQuOTYzTDQ5LjUxMiw1NC4wMzNjLTUuMjIsNC4yMy0xMS44NzEsNi43NTktMTkuMTEsNi43NTkKCUMxMy42MTMsNjAuNzkyLDAsNDcuMTgxLDAsMzAuMzk3QzAsMTMuNjA5LDEzLjYxMywwLDMwLjQwMSwwYzE2Ljc4NiwwLDMwLjM5NiwxMy42MDksMzAuMzk2LDMwLjM5NwoJYzAsNy4yNDItMi41MzQsMTMuODg4LTYuNzYyLDE5LjExMVY0OC4wMzh6IE0zMC40MTQsNTIuNzFjMTIuMzM5LDAsMjIuMzQyLTEwLDIyLjM0Mi0yMi4zNDFjMC0xMi4zMzktMTAuMDAzLTIyLjMzOS0yMi4zNDItMjIuMzM5CgljLTEyLjM0MSwwLTIyLjM0MSwxMC0yMi4zNDEsMjIuMzM5QzguMDczLDQyLjcxLDE4LjA3Myw1Mi43MSwzMC40MTQsNTIuNzEiLz4KPC9zdmc+Cg==")}.searchstax-search-input-container.searchstax-alternative-render .searchstax-cross-icon{position:absolute;z-index:3;margin-top:0;top:6px;right:4px;height:20px;width:20px;background-image:none;border-radius:100%}.searchstax-search-input-container.searchstax-alternative-render .searchstax-cross-icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2LjksMjQuMWw2LjQsNi40YzAuOCwwLjgsMC44LDIsMCwyLjhjLTAuOCwwLjgtMiwwLjgtMi44LDBMMjQsMjYuOWwtNi40LDYuNGMtMC44LDAuOC0yLDAuOC0yLjgsMAoJYy0wLjgtMC44LTAuOC0yLDAtMi44bDYuNC02LjRsLTYuNC02LjRjLTAuOC0wLjgtMC44LTIsMC0yLjhjMC44LTAuOCwyLTAuOCwyLjgsMGw2LjQsNi40bDYuNC02LjRjMC44LTAuOCwyLTAuOCwyLjgsMAoJYzAuOCwwLjgsMC44LDIsMCwyLjhMMjYuOSwyNC4xeiBNMjQsNDguMWMtMTMuMywwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCwyNC0yNHMyNCwxMC43LDI0LDI0UzM3LjMsNDguMSwyNCw0OC4xeiBNMjQsNDMuNAoJYzEwLjcsMCwxOS40LTguNywxOS40LTE5LjRTMzQuNyw0LjcsMjQsNC43UzQuNiwxMy4zLDQuNiwyNC4xUzEzLjMsNDMuNCwyNCw0My40eiIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2LjksMjQuMWw2LjQsNi40YzAuOCwwLjgsMC44LDIsMCwyLjhjLTAuOCwwLjgtMiwwLjgtMi44LDBMMjQsMjYuOWwtNi40LDYuNGMtMC44LDAuOC0yLDAuOC0yLjgsMAoJYy0wLjgtMC44LTAuOC0yLDAtMi44bDYuNC02LjRsLTYuNC02LjRjLTAuOC0wLjgtMC44LTIsMC0yLjhjMC44LTAuOCwyLTAuOCwyLjgsMGw2LjQsNi40bDYuNC02LjRjMC44LTAuOCwyLTAuOCwyLjgsMAoJYzAuOCwwLjgsMC44LDIsMCwyLjhMMjYuOSwyNC4xeiBNMjQsNDguMWMtMTMuMywwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCwyNC0yNHMyNCwxMC43LDI0LDI0UzM3LjMsNDguMSwyNCw0OC4xeiBNMjQsNDMuNAoJYzEwLjcsMCwxOS40LTguNywxOS40LTE5LjRTMzQuNyw0LjcsMjQsNC43UzQuNiwxMy4zLDQuNiwyNC4xUzEzLjMsNDMuNCwyNCw0My40eiIvPgo8L3N2Zz4K");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#bfbfbf}.searchstax-search-input-container.searchstax-alternative-render .searchstax-separator{display:none}.searchstax-search-input-container .searchstax-search-icon,.searchstax-search-input-container .searchstax-cross-icon,.searchstax-search-input-container .searchstax-spinner-icon{cursor:pointer;margin-top:3px}.searchstax-search-input-container .searchstax-search-icon:focus,.searchstax-search-input-container .searchstax-cross-icon:focus,.searchstax-search-input-container .searchstax-spinner-icon:focus{outline:none !important;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;z-index:3}.searchstax-search-input-container .searchstax-search-input{width:calc(100% - 10px);height:30px;font-size:18px;z-index:2;border:none}.searchstax-search-input-container .searchstax-search-input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.searchstax-search-input-container .searchstax-search-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.searchstax-search-input-container .searchstax-search-input-wrapper .searchstax-search-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.searchstax-search-input-container .searchstax-search-input-wrapper .searchstax-location-container{display:inline-block}.searchstax-search-input-container .searchstax-autosuggest-container{position:absolute;z-index:1;left:0;margin-top:50px;width:100%;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.14902);box-shadow:2px 2px 3px rgba(0,0,0,.14902);background-color:#fff}.searchstax-search-input-container .searchstax-autosuggest-container.hidden{display:none}.searchstax-search-input-container .searchstax-autosuggest-container .searchstax-autosuggest-item{width:100%;cursor:pointer}.searchstax-search-input-container .searchstax-autosuggest-container .searchstax-autosuggest-item.active{background-color:#eb3500;color:#fff}.searchstax-search-input-container .searchstax-autosuggest-container .searchstax-autosuggest-item.active .searchstax-autosuggest-item-term-container{color:#fff}.searchstax-search-input-container .searchstax-autosuggest-container .searchstax-autosuggest-item .searchstax-autosuggest-item-term-container{width:calc(100% - 40px);height:40px;font-size:14px;line-height:40px;padding-left:20px;padding-right:20px}.searchstax-search-icon,.searchstax-cross-icon{max-width:28px;height:28px;width:28px;display:block;background:none;background-size:100%;background-position:center center;background-repeat:no-repeat;border:none}.searchstax-search-icon{background-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI3MnB4IiBoZWlnaHQ9IjcycHgiIHZpZXdCb3g9IjAgMCA3MiA3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzIgNzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRUIzNTAwIiBkPSJNNTQuMDM2LDQ4LjAzOEw3MS40MTksNjUuNDNsLTUuNTUxLDQuOTYzTDQ5LjUxMiw1NC4wMzNjLTUuMjIsNC4yMy0xMS44NzEsNi43NTktMTkuMTEsNi43NTkKCUMxMy42MTMsNjAuNzkyLDAsNDcuMTgxLDAsMzAuMzk3QzAsMTMuNjA5LDEzLjYxMywwLDMwLjQwMSwwYzE2Ljc4NiwwLDMwLjM5NiwxMy42MDksMzAuMzk2LDMwLjM5NwoJYzAsNy4yNDItMi41MzQsMTMuODg4LTYuNzYyLDE5LjExMVY0OC4wMzh6IE0zMC40MTQsNTIuNzFjMTIuMzM5LDAsMjIuMzQyLTEwLDIyLjM0Mi0yMi4zNDFjMC0xMi4zMzktMTAuMDAzLTIyLjMzOS0yMi4zNDItMjIuMzM5CgljLTEyLjM0MSwwLTIyLjM0MSwxMC0yMi4zNDEsMjIuMzM5QzguMDczLDQyLjcxLDE4LjA3Myw1Mi43MSwzMC40MTQsNTIuNzEiLz4KPC9zdmc+Cg==")}.searchstax-cross-icon{background-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRUIzNTAwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2LjksMjQuMWw2LjQsNi40YzAuOCwwLjgsMC44LDIsMCwyLjhjLTAuOCwwLjgtMiwwLjgtMi44LDBMMjQsMjYuOWwtNi40LDYuNGMtMC44LDAuOC0yLDAuOC0yLjgsMAoJYy0wLjgtMC44LTAuOC0yLDAtMi44bDYuNC02LjRsLTYuNC02LjRjLTAuOC0wLjgtMC44LTIsMC0yLjhjMC44LTAuOCwyLTAuOCwyLjgsMGw2LjQsNi40bDYuNC02LjRjMC44LTAuOCwyLTAuOCwyLjgsMAoJYzAuOCwwLjgsMC44LDIsMCwyLjhMMjYuOSwyNC4xeiBNMjQsNDguMWMtMTMuMywwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCwyNC0yNHMyNCwxMC43LDI0LDI0UzM3LjMsNDguMSwyNCw0OC4xeiBNMjQsNDMuNAoJYzEwLjcsMCwxOS40LTguNywxOS40LTE5LjRTMzQuNyw0LjcsMjQsNC43UzQuNiwxMy4zLDQuNiwyNC4xUzEzLjMsNDMuNCwyNCw0My40eiIvPgo8L3N2Zz4K")}.searchstax-separator{max-width:14px;height:33px;width:14px;display:block;background:none;border-right:1px solid #bfbfbf;margin-right:14px}.hidden{display:none}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.searchstax-spinner-icon{display:inline-block;width:28px;height:28px;vertical-align:text-bottom;border:3px solid #eb3500;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;background:none}@media(max-width: 550px){.searchstax-search-input-container.searchstax-alternative-render{height:135px}}.searchstax-no-results .searchstax-suggestion-term{color:#eb3500}#searchAccessibility{top:0;left:-2px;width:1px;height:1px;position:absolute;overflow:hidden}.searchstax-result-item-link{position:absolute;width:100%;height:100%;margin-top:-39px;margin-left:-12px;cursor:pointer}.searchstax-result-item-link-wrapping{margin-top:0;margin-left:0;color:#33475a;position:relative !important;text-decoration:none}.searchstax-result-item-link-wrapping:focus-visible{-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;display:block;outline:none}.searchstax-result-item-link-wrapping .searchstax-search-result{display:block}.searchstax-search-result{position:relative;position:relative;padding:39px 12px 28px 12px;margin-bottom:20px;color:#33475a;border:none;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.14902);box-shadow:2px 2px 3px rgba(0,0,0,.14902)}.searchstax-search-result .icon-elevated{position:absolute;height:20px;width:20px;top:10px;right:10px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 48 48' style='enable-background:new 0 0 48 48;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23374658;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M46.8,0H28c-0.7,0-1.2,0.5-1.2,1.2v4.9c0,0.3,0.1,0.6,0.4,0.9c0.2,0.2,0.5,0.4,0.9,0.4h7.6L19.8,22.5 c-0.2,0.2-0.4,0.5-0.4,0.9c0,0.3,0.1,0.6,0.4,0.9l3.4,3.4c0.5,0.5,1.2,0.5,1.7,0l15.8-15.2v7.3c0,0.3,0.1,0.6,0.4,0.9 s0.5,0.4,0.9,0.4h4.9c0.3,0,0.6-0.1,0.9-0.4s0.4-0.5,0.4-0.9V1.2c0-0.3-0.1-0.6-0.4-0.9C47.4,0.1,47.1,0,46.8,0L46.8,0z'/%3E%3Cpath class='st0' d='M46.8,27.4h-4.9c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.2-0.4,0.5-0.4,0.8v12.3H7.3V7.3h12.3c0.3,0,0.6-0.1,0.8-0.4 c0.2-0.2,0.3-0.5,0.3-0.8V1.2c0-0.3-0.1-0.6-0.3-0.8C20.1,0.1,19.8,0,19.5,0H1.1C0.9,0,0.6,0.1,0.4,0.3l0,0l0,0l0,0 C0.1,0.6,0,0.9,0,1.1v45.7c0,0.3,0.1,0.6,0.3,0.8l0,0l0,0C0.6,47.9,0.9,48,1.1,48h45.7c0.3,0,0.6-0.1,0.8-0.3l0,0 c0.2-0.2,0.3-0.5,0.3-0.8V28.5C47.9,27.9,47.4,27.4,46.8,27.4L46.8,27.4z'/%3E%3C/g%3E%3C/svg%3E%0A")}.searchstax-search-result .searchstax-search-result-promoted{position:absolute;right:0;top:0;text-align:center;padding:4px;width:28px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:"Roboto";font-weight:500;text-transform:uppercase;font-size:12px;border-radius:0 3px 0 0;background-color:#33475a;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDE5LjQ4MSAxOS40ODEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgogIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJtMTAuMjAxLC43NThsMi40NzgsNS44NjUgNi4zNDQsLjU0NWMwLjQ0LDAuMDM4IDAuNjE5LDAuNTg3IDAuMjg1LDAuODc2bC00LjgxMiw0LjE2OSAxLjQ0Miw2LjIwMmMwLjEsMC40MzEtMC4zNjcsMC43Ny0wLjc0NSwwLjU0MWwtNS40NTItMy4yODgtNS40NTIsMy4yODhjLTAuMzc5LDAuMjI4LTAuODQ1LTAuMTExLTAuNzQ1LTAuNTQxbDEuNDQyLTYuMjAyLTQuODEzLTQuMTdjLTAuMzM0LTAuMjg5LTAuMTU2LTAuODM4IDAuMjg1LTAuODc2bDYuMzQ0LS41NDUgMi40NzgtNS44NjRjMC4xNzItMC40MDggMC43NDktMC40MDggMC45MjEsMHoiIGZpbGw9IiNmZmZmZmYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD4KICA8L2c+CjwvZz48L3N2Zz4=");background-size:12px;background-repeat:no-repeat;background-position:center center}.searchstax-search-result.has-thumbnail{padding-left:35% !important}.searchstax-search-result.has-thumbnail .searchstax-thumbnail{position:absolute;left:0;top:40px;height:calc(100% - 70px);width:33.33%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.searchstax-search-result.has-thumbnail .searchstax-thumbnail span{display:block;height:100%;width:100%}.searchstax-search-result .searchstax-result-image{max-width:100%;height:auto}.searchstax-search-result .searchstax-search-result-wrapping{display:block;color:#33475a;text-decoration:none}.searchstax-search-result .searchstax-search-result-image-container{height:75px;width:75px;overflow:hidden}.searchstax-search-result .searchstax-search-result-image-container .searchstax-result-image{width:100%;height:auto}.searchstax-search-result .searchstax-search-result-ribbon{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0 10px;min-width:135px;min-height:24px;color:#e6e9ec;font-family:"Roboto";font-weight:500;text-transform:uppercase;font-size:12px;text-transform:uppercase;border-radius:3px 0 0 0;background-color:#33475a}.searchstax-search-result .searchstax-search-result-title-container .searchstax-search-result-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;color:#33475a;font-size:18px}.searchstax-search-result .searchstax-search-result-common{width:100%;font-family:Roboto;font-weight:300;font-size:14px;line-height:21px;margin-bottom:5px;word-wrap:break-word}.searchstax-search-result .searchstax-search-result-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.searchstax-search-result .searchstax-search-result-description:focus-visible{padding-left:5px;width:calc(100% - 5px);-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;outline:none}.searchstax-search-result-common:focus-visible{-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;width:calc(100% - 5px);outline:none;padding-left:5px}.searchstax-pagination-container{width:100%;text-align:center;line-height:24px}.searchstax-pagination-container .searchstax-pagination-content{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-previous{color:#333;font-weight:600;text-decoration:none;cursor:pointer}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-previous:focus-visible{-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;outline:none}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-previous.disabled{color:#717374}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-details{color:#33475a;margin:0 10px}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-next{color:#333;font-weight:600;text-decoration:none}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-next:focus-visible{-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66;outline:none}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-next{cursor:pointer}.searchstax-pagination-container .searchstax-pagination-content .searchstax-pagination-next.disabled{color:#717374}.searchstax-pagination-load-more{padding:10px 50px;border:1px solid #33475a;border-radius:5px;cursor:pointer;margin-bottom:10px;display:inline-block}.searchstax-facets-container-mobile,.searchstax-facets-container-desktop{display:none}@media(max-width: 767px){.searchstax-facets-container-mobile{display:block}.searchstax-facets-container-desktop{display:none}}@media(min-width: 767px){.searchstax-facets-container-desktop{display:block}.searchstax-facets-container-mobile{display:none}}.searchstax-facets-container-desktop .searchstax-facet-container,.searchstax-facets-container-mobile .searchstax-facet-container{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:20px}.searchstax-facets-container-desktop .searchstax-facet-container:last-child,.searchstax-facets-container-mobile .searchstax-facet-container:last-child{border-bottom:none;margin-bottom:0px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container:hover .searchstax-facet-title,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container:hover .searchstax-facet-title{opacity:.65}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container:hover,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container:hover{cursor:pointer}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:uppercase;font-size:16px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title:focus-visible,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow{position:relative;font-family:"Roboto";font-weight:400;display:block;width:30px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow:hover,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow:hover{opacity:.65;text-decoration:none}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow:after,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow:after{position:absolute;right:-8px;top:-11px;content:"";width:42px;height:42px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMi0lEQVR4nO3d6Y9laV0H8Fs9M/rSuec5VQUOCMIIiCyBAUKAYNP3PKe6kbCmgiCOXc9zqhwX3A0hLhQJIS4ZISSEkCEIhLAoxPi3KPsmIIvsuzAD4ouepm3s6anl3vu7y+eTnPfnfPtJfb+pW33PaAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc1dZk2G5zvXN028FN0fcCs3TrhZf/bNvVf9ju79iKvheAUFuTYTvl8sGU649T3nu/EcDK2t39mXGu/5py/XHq6r8ZAcDaurr8L1/ln40AVs5tBzeNu/ovV511IwBYR9cu/0tXm4f3js4e3hh9jzAVtx3clPLe+6911o0AYK1cr/wvX02u7zYCWHq3HdyU+vq+6511IwBYC0cp/ysjoLzLCGBpnT28sc31n45y1o0AYKUdp/yv/GAc3jna3b0h+t7hWM4e3th29T3HO+tGALCCTlT+917jXN9hBLA0zh7e2OTyrpOcdSMAWCmnKf8r197bjAAW3u7uDakb3nmqs24EAKtgOuV/+SpvHR0enol+Jrim3d0bxrm+Yypn3QgAltl0y//S1ebhLUYAC2d394bUD2+f5lk3AoClNIvyvzIC6l1GAAvj8PBMmtR/nMVZNwKApTLL8r98NV15sxFAuMPDM20e3jLLs24EAEthHuV/5RreNBqNNqKfmTV1eHimzfWuuZx1IwBYZPMt/5/8YHzjyAhg3g4PzzRdefOcz7oRACyekPK/fPXDG0ZGAPOzkfLwppCzbgQAi2bclwspl3tCfiheul4/MgKYvY3U1TfGnfNyd5NLHx0CwFVSN7wwcgS0/fC6kRHA7GykfnhDZPmnbnhedAgA1xQ+AnK9c2QEMH0bKdfXK3+A64geAU1f/35kBDA9G20/vE75AxxB9AhIuf7tyAjg9DbaXO9U/gDHED8C9l47MgI4uY2mG/5O+QOcQPgI6OtrRkYAx7eRcv0b5Q9wCtEjoM311dEZsFQ2Ut57rfIHmILoEdB05VXRGbAUNlJfX6P8AaYofATk+tfRGbDY2lxfrfwBZiB6BKS+/mV0BiympiuvUv4AM7QAI+CV0RmwWJo8/JXyB5iD8BGQ6yuiM2AxpG74C+UPMEfRI6Dty59HZ0Cs1NdXKn+AAOEjIA9/Gp0BMVKur1D+AIGiR0DT1z+OzoD5arv6Z8ofYAGEj4Bc/zA6A+ajyeVPlD/AAokeAakrL4/OgNlquvJHyh9gAYWPgDz8XnQGzEbqhz9Q/gALLHwEdMPvRGfAdKWu/r7yB1gC0SOgzfW3ozNgOlJff1f5AyyR8BHQlf3oDDidNpc7lD/AEooeAU1fanQGnEzbDwfKH2CJBY+A/2m6YS86A46nyXVQ/gArIHoEpL7+VnQGHE3T16L8AVZI+AjI9TejM+D6Ui4X7/23Uv4AqyR+BAwvi86Aa0tduV35A6yw0BHQlR+1XX1pdAZcLeXhZcofYA2Ej4C+/np0BlzS9uU3Uld+FFT+9yh/gDmLHgFNP7w4OoN11+bhJcofYA3FjoD6wybX3egM1lXTDy9W/gBrLHwEdOVF0RmsmybX3dTVHyp/gDUX+78Dyj0plxdEZ7Aumq68SPkD8BPhI0AxzJx/YwCuKbgg7m5zeW50Bqsq9fX5yh+A+xQ+Avr950RnsGraXJ6r/AG4X8F/GPiDzTw8OzqDVdH2+89Judyt/AE4kugR0Ezq+egMll3b1V9LXf2B8gfgWIK/LOj7Tbe/E53Bshr35YLyB+DEwkdALn10BsummdTzqSvfV/4AnErkCGhy/e/UlS46g2XR5NIrfwCmJnwE5DqJzmDRpa5092al/AGYntgRMHyv3SnPis5gUaVcJ8ofgJkJHQFd+W6b9341OoNF0+6UZzV5+J7yB2CmokfAZl+fGZ3Bomi74azyB2BuYkdA/c64K8+IziDaZl+f2XTlu8ofgLmK/ZuA8u1xrk+PziDKuCvPaLr6HeUPQIjoEdD0+0+LzmDexrk+vcnl28ofgFDBHwd8q+mGp0ZnMC9Nv/805Q/Awgh+d8A30059SnQGs9Z0w1Obrn5L+QOwUIJfJfyNNNl/cnQGs5J26lNSV7+p/AFYSNEjoM3lSdEZTFua7D855fIN5Q/AQosdAfXr7c7eE6MzmJY2lycpfwCWRvBbBL+22dUnRGdwWu3O3hNTrl9X/gAsleAR8NWtnfL46AxOarOrT0hd+ZryB2ApBX8c8JXxZHhcdAbHtbVTHp+68tWw8u/r86MzAGAFRI6ANpcvj7uLj43O4KjGk+FxKdevKH8AVkL4COjrY6IzuD/j7uJj21y+rPwBWCnBXxb0pWZn/1eiM7gv474+RvkDsLKCXyX8X81k79HRGfy0ZrL36NTVLyl/AFZa8AuEvpj6g0dFZ3BZ6oZfbnL5ovIHYC2EjoC+fqE9Xx4ZnkF/8CjlD8DaCf444PPtZP8RUc/eni+PbPr6BeUPwFqK/Tigfm4zX/yleT9zO9l/RNOVzyt/ANZa7JcFDf+5uVNvndezbu7UW5tcP6f8AWAUPQLKZ7fOHTx81s+4de7g4SmXzyp/APg/gr8n4DPbXXnYrJ5tuysPS139jPIHgGuI/U3A3qdvPn/xodN+pp/rh19Mee/Tyh8AriN0BEzqp24+Vx8yrWe5+fzFh6Zc/0P5A8ARhL47oCufHHcHv3DaZ7j5XH1ImtRPKX8AOIbg/yL4iabfe/BJ773p9x7cduWTyh8ATiD044C+fry5MDzouPfcXBge1OT6CeUPAKcQOQLGXflYOnf7LUe+13O335L6+nHlDwBTEPxxwEfbXH7+fu/x3O23NLl+VPkDwBTFvjugfrjdOXjgfd1bu3PwwCaXjyh/AJiB4BcIfWjz7MUH/PQ9bZ69+ICmqx9W/gAwQ8FfG/zBrcmwffletibDdtOVDyl/AJiD2BFQP7Dd37G1NRm2U64fUP4AMEfBXxv875cu5Q8Acxf8mwDlDwBR1mcEKH8AuMrqjwDlDwDXtLojQPkDwHWt3ggo96RcXhCdKwAsvNUZAcofAI5l+UeA8geAE1neEaD8AeBUlm8EKH8AmIrlGQHKHwCmavFHgPIHgJlY3BGg/AFgphZvBCh/AJiLxRkByh8A5ip+BCh/AAgRNwKUPwCEmv8IUP4AsBDmNwKUPwAslNmPAOUPAAtpdiNA+QPAQpv+CFD+ALAUpjcClD8ALJXTjwDlDwBL6eQjQPkDwFI7/ghQ/gCwEo4+ApQ/AKyU+x8Byh8AVtJ9jwDlDwAr7f+PAOUPAGvhyghQ/gCwVu4dAcofAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhl/wvAMV8MmL0UcAAAAABJRU5ErkJggg==") no-repeat center center;background-size:100%;transform:rotate(0deg)}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-title-container .searchstax-facet-title-arrow{color:#33475a}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container{padding-left:10px;cursor:pointer;display:none}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container{display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-input-checkbox,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-input-checkbox{margin:6px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-input-checkbox:focus-visible,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-input-checkbox:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-value-label,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-value-label{margin-left:5px;margin-right:10px;font-size:14px;text-transform:uppercase;font-weight:300;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:7px;position:relative;display:inline-block;line-height:24px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-value-count,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container .searchstax-facet-value-count{font-size:14px;line-height:24px;font-weight:300}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container.searchstax-facet-value-disabled,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-values-container .searchstax-facet-value-container.searchstax-facet-value-disabled{color:#717374}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-show-more-container,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-show-more-container{width:100%;margin-left:10px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button{text-transform:uppercase;color:#333;font-weight:600;font-size:14px;margin-top:8px}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button:focus-visible,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button{cursor:pointer}.searchstax-facets-container-desktop .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button:hover,.searchstax-facets-container-mobile .searchstax-facet-container .searchstax-facet-show-more-container .searchstax-facet-show-button:hover{text-decoration:underline}.searchstax-facets-container-desktop .searchstax-facet-container.active .searchstax-facet-title-container .searchstax-facet-title-arrow,.searchstax-facets-container-mobile .searchstax-facet-container.active .searchstax-facet-title-container .searchstax-facet-title-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.searchstax-facets-container-desktop .searchstax-facet-container.active .searchstax-facet-values-container,.searchstax-facets-container-mobile .searchstax-facet-container.active .searchstax-facet-values-container{display:block}.searchstax-facets-container-mobile .searchstax-facets-pills-container{display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #33475a;border-radius:1.5rem;padding:10px 20px 10px 20px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill .searchstax-facets-pill-label{white-space:nowrap}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill .searchstax-facets-pill-icon-close{max-width:20px;height:20px;width:20px;margin-left:6px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRUIzNTAwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2LjksMjQuMWw2LjQsNi40YzAuOCwwLjgsMC44LDIsMCwyLjhjLTAuOCwwLjgtMiwwLjgtMi44LDBMMjQsMjYuOWwtNi40LDYuNGMtMC44LDAuOC0yLDAuOC0yLjgsMAoJYy0wLjgtMC44LTAuOC0yLDAtMi44bDYuNC02LjRsLTYuNC02LjRjLTAuOC0wLjgtMC44LTIsMC0yLjhjMC44LTAuOCwyLTAuOCwyLjgsMGw2LjQsNi40bDYuNC02LjRjMC44LTAuOCwyLTAuOCwyLjgsMAoJYzAuOCwwLjgsMC44LDIsMCwyLjhMMjYuOSwyNC4xeiBNMjQsNDguMWMtMTMuMywwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCwyNC0yNHMyNCwxMC43LDI0LDI0UzM3LjMsNDguMSwyNCw0OC4xeiBNMjQsNDMuNAoJYzEwLjcsMCwxOS40LTguNywxOS40LTE5LjRTMzQuNyw0LjcsMjQsNC43UzQuNiwxMy4zLDQuNiwyNC4xUzEzLjMsNDMuNCwyNCw0My40eiIvPgo8L3N2Zz4K")}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill .searchstax-facets-pill-icon-close.filter-by{width:5px;background:none}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill.searchstax-clear-filters{border:none;color:#6280c4;text-decoration:underline}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pill-filter-by{height:20px;margin-right:10px}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pills-selected{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pills-selected .searchstax-facets-pill{margin-right:10px}.searchstax-facets-container-mobile .searchstax-facets-pills-container .searchstax-facets-pills-selected .searchstax-facets-pill:last-child{margin-right:0}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay{display:none;background-color:#fff;z-index:100;border-top:10px solid #bfbfbf;border-bottom:10px solid #bfbfbf;border-left:5px solid #bfbfbf;border-right:5px solid #bfbfbf;position:fixed;overflow-y:scroll;inset:0}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay.searchstax-show{display:block}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay .searchstax-facets-mobile-overlay-header{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:#33475a;font-family:Roboto;padding:20px 40px;border-bottom:1px solid #fc6730}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay .searchstax-facets-mobile-overlay-header .searchstax-facets-mobile-overlay-header-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;font-weight:400}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay .searchstax-facets-mobile-overlay-header .searchstax-search-close{cursor:pointer;max-width:28px;height:28px;width:28px;display:block;background:none;background-size:100%;background-position:center center;background-repeat:no-repeat;border:none;background-image:url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRUIzNTAwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI2LjksMjQuMWw2LjQsNi40YzAuOCwwLjgsMC44LDIsMCwyLjhjLTAuOCwwLjgtMiwwLjgtMi44LDBMMjQsMjYuOWwtNi40LDYuNGMtMC44LDAuOC0yLDAuOC0yLjgsMAoJYy0wLjgtMC44LTAuOC0yLDAtMi44bDYuNC02LjRsLTYuNC02LjRjLTAuOC0wLjgtMC44LTIsMC0yLjhjMC44LTAuOCwyLTAuOCwyLjgsMGw2LjQsNi40bDYuNC02LjRjMC44LTAuOCwyLTAuOCwyLjgsMAoJYzAuOCwwLjgsMC44LDIsMCwyLjhMMjYuOSwyNC4xeiBNMjQsNDguMWMtMTMuMywwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCwyNC0yNHMyNCwxMC43LDI0LDI0UzM3LjMsNDguMSwyNCw0OC4xeiBNMjQsNDMuNAoJYzEwLjcsMCwxOS40LTguNywxOS40LTE5LjRTMzQuNyw0LjcsMjQsNC43UzQuNiwxMy4zLDQuNiwyNC4xUzEzLjMsNDMuNCwyNCw0My40eiIvPgo8L3N2Zz4K")}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay .searchstax-facets-container-mobile{width:calc(100% - 80px);height:calc(98% - 140px);padding:40px;display:block;z-index:2;overflow-x:hidden}.searchstax-facets-container-mobile .searchstax-facets-mobile-overlay .searchstax-facets-mobile-overlay-done{display:block;background-color:#eb3500;padding:10px 20px;color:#fff;float:right;position:absolute;bottom:20px;right:40px;cursor:pointer;text-align:center;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.searchstax-feedback-container{font-size:18px;font-weight:300}.searchstax-feedback-container .searchstax-feedback-container-suggested{margin-top:10px}.searchstax-feedback-container .searchstax-feedback-container-suggested a.searchstax-feedback-original-query{color:#eb3500;text-decoration:none}.searchstax-sorting-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5px}.searchstax-sorting-container .searchstax-sorting-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px;font-size:13px}.searchstax-sorting-container .searchstax-search-order-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:dimgray;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-10px;background-color:#f2f2f2;border:1px solid #000;font-size:13px}.searchstax-sorting-container .searchstax-search-order-select:focus{border-color:#f2f2f2;outline:0;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}.searchstax-related-searches-container{font-size:14px;line-height:24px}.searchstax-related-searches-container .searchstax-related-search{cursor:pointer;color:#333;font-weight:600;font-size:14px}.searchstax-answer-container{margin-top:10px;margin-bottom:0;padding:5px;padding-left:0}.searchstax-answer-container.searchstax-answer-show-more{--mask: linear-gradient( to bottom, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 1) 40%, rgba(0, 0, 0, 0) 95%, rgba(0, 0, 0, 0) 0 ) 100% 50% / 100% 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);max-height:100px;overflow:hidden}.searchstax-answer-error{border:1px solid #cf7580;border-radius:5px;padding:20px 15px;background-color:#f4eaec}.searchstax-answer-error p{margin:0;padding:0}.searchstax-answer-wrap{padding:5px 30px 15px 45px;margin-top:15px;position:relative;background:rgba(245,245,245,.6)}.searchstax-answer-wrap a{font-size:14px;font-family:"Roboto",sans-serif;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dee0e4;border-radius:5px;padding:2px 5px 2px 5px;text-decoration:none;gap:.5em;-webkit-transition:background .2s;transition:background .2s;display:inline-block;max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:-5px}.searchstax-answer-wrap a:hover{background-color:#40454d;color:#fff}.searchstax-answer-wrap a::before{content:url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2678 2.73223C12.2915 1.75592 10.7085 1.75592 9.73223 2.73223L6.73223 5.73223C5.75592 6.70854 5.75592 8.29146 6.73223 9.26777C6.93948 9.47501 7.17318 9.63769 7.42202 9.75656C7.67119 9.87559 7.77669 10.1741 7.65766 10.4232C7.53863 10.6724 7.24014 10.7779 6.99097 10.6589C6.64113 10.4918 6.31375 10.2635 6.02513 9.97487C4.65829 8.60804 4.65829 6.39196 6.02513 5.02513L9.02513 2.02513C10.392 0.658291 12.608 0.658291 13.9749 2.02513C15.3417 3.39196 15.3417 5.60804 13.9749 6.97487L12.8036 8.14619C12.6083 8.34145 12.2917 8.34145 12.0965 8.14619C11.9012 7.95093 11.9012 7.63434 12.0965 7.43908L13.2678 6.26777C14.2441 5.29146 14.2441 3.70854 13.2678 2.73223ZM8.34234 5.57676C8.46137 5.32759 8.75986 5.22208 9.00903 5.34112C9.35888 5.50824 9.68625 5.7365 9.97487 6.02513C11.3417 7.39196 11.3417 9.60804 9.97487 10.9749L6.97487 13.9749C5.60804 15.3417 3.39196 15.3417 2.02513 13.9749C0.658291 12.608 0.658291 10.392 2.02513 9.02513L3.19644 7.85381C3.3917 7.65855 3.70828 7.65855 3.90355 7.85381C4.09881 8.04907 4.09881 8.36566 3.90355 8.56092L2.73223 9.73223C1.75592 10.7085 1.75592 12.2915 2.73223 13.2678C3.70854 14.2441 5.29146 14.2441 6.26777 13.2678L9.26777 10.2678C10.2441 9.29146 10.2441 7.70854 9.26777 6.73223C9.06052 6.52499 8.82682 6.36232 8.57798 6.24344C8.32881 6.12441 8.22331 5.82593 8.34234 5.57676Z' fill='%23101720'/%3E%3C/svg%3E%0A");font-size:12px;margin-right:5px;display:inline-block;vertical-align:middle}.searchstax-answer-wrap a:hover::before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2678 2.73223C12.2915 1.75592 10.7085 1.75592 9.73223 2.73223L6.73223 5.73223C5.75592 6.70854 5.75592 8.29146 6.73223 9.26777C6.93948 9.47501 7.17318 9.63769 7.42202 9.75656C7.67119 9.87559 7.77669 10.1741 7.65766 10.4232C7.53863 10.6724 7.24014 10.7779 6.99097 10.6589C6.64113 10.4918 6.31375 10.2635 6.02513 9.97487C4.65829 8.60804 4.65829 6.39196 6.02513 5.02513L9.02513 2.02513C10.392 0.658291 12.608 0.658291 13.9749 2.02513C15.3417 3.39196 15.3417 5.60804 13.9749 6.97487L12.8036 8.14619C12.6083 8.34145 12.2917 8.34145 12.0965 8.14619C11.9012 7.95093 11.9012 7.63434 12.0965 7.43908L13.2678 6.26777C14.2441 5.29146 14.2441 3.70854 13.2678 2.73223ZM8.34234 5.57676C8.46137 5.32759 8.75986 5.22208 9.00903 5.34112C9.35888 5.50824 9.68625 5.7365 9.97487 6.02513C11.3417 7.39196 11.3417 9.60804 9.97487 10.9749L6.97487 13.9749C5.60804 15.3417 3.39196 15.3417 2.02513 13.9749C0.658291 12.608 0.658291 10.392 2.02513 9.02513L3.19644 7.85381C3.3917 7.65855 3.70828 7.65855 3.90355 7.85381C4.09881 8.04907 4.09881 8.36566 3.90355 8.56092L2.73223 9.73223C1.75592 10.7085 1.75592 12.2915 2.73223 13.2678C3.70854 14.2441 5.29146 14.2441 6.26777 13.2678L9.26777 10.2678C10.2441 9.29146 10.2441 7.70854 9.26777 6.73223C9.06052 6.52499 8.82682 6.36232 8.57798 6.24344C8.32881 6.12441 8.22331 5.82593 8.34234 5.57676Z' fill='white'/%3E%3C/svg%3E%0A");font-size:12px;margin-right:5px;display:inline-block;vertical-align:middle}.searchstax-answer-wrap>div{position:relative}.searchstax-answer-wrap .searchstax-answer-icon{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2665 19.8798L11.25 23.4375L10.2335 19.8798C9.6996 18.0111 8.23891 16.5504 6.37024 16.0165L2.8125 15L6.37024 13.9835C8.23891 13.4496 9.6996 11.9889 10.2335 10.1202L11.25 6.5625L12.2665 10.1202C12.8004 11.9889 14.2611 13.4496 16.1298 13.9835L19.6875 15L16.1298 16.0165C14.2611 16.5504 12.8004 18.0111 12.2665 19.8798Z' stroke='%23d63202' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.8236 10.8932L22.5 12.1875L22.1764 10.8932C21.7985 9.38166 20.6183 8.20146 19.1068 7.82358L17.8125 7.5L19.1068 7.17642C20.6183 6.79854 21.7985 5.61834 22.1764 4.10683L22.5 2.8125L22.8236 4.10683C23.2015 5.61834 24.3817 6.79854 25.8932 7.17642L27.1875 7.5L25.8932 7.82358C24.3817 8.20146 23.2015 9.38166 22.8236 10.8932Z' stroke='%23d63202' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.1178 25.7091L20.625 27.1875L20.1322 25.7091C19.8523 24.8693 19.1932 24.2102 18.3534 23.9303L16.875 23.4375L18.3534 22.9447C19.1932 22.6648 19.8523 22.0057 20.1322 21.1659L20.625 19.6875L21.1178 21.1659C21.3977 22.0057 22.0568 22.6648 22.8966 22.9447L24.375 23.4375L22.8966 23.9303C22.0568 24.2102 21.3977 24.8693 21.1178 25.7091Z' stroke='%23d63202' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");height:30px;width:30px;position:absolute;top:15px;left:10px}.searchstax-answer-wrap .searchstax-answer-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-answer-wrap .searchstax-answer-footer .searchstax-lightweight-widget-separator-inline{margin:0 10px;width:1px;height:17px;background-color:#dcdcdc;margin-top:20px}.searchstax-answer-wrap .searchstax-disclaimer{opacity:.75}.searchstax-answer-wrap .searchstax-conversation-container{margin-top:14px;border-radius:18px;overflow:hidden}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen{position:fixed;inset:0;z-index:2147483000;margin-top:0;border-radius:0;background:#f5f7fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-full-screen-header{height:60px;background:#fff;border-bottom:1px solid #e3e8ef;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-back-to-results{justify-self:start;border:none;background:rgba(0,0,0,0);color:#eb3500;font-family:"Roboto",sans-serif;font-size:14px;font-weight:700;cursor:pointer;padding:0}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-back-to-results:focus{outline:none}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-back-to-results::before{content:"‹";margin-right:6px;font-size:18px;line-height:1;vertical-align:-1px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-full-screen-title{justify-self:center;color:#1f2937;font-family:"Roboto",sans-serif;font-size:20px;font-weight:700}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-full-screen-header-spacer{justify-self:end;width:120px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-messages-container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;width:min(980px,100% - 32px);margin:18px auto 0;padding-bottom:16px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-separator{display:none}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-input-container{background:#fff;border-top:1px solid #e3e8ef;padding:12px 16px 18px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-input{width:min(980px,100%);margin:0 auto;display:block;padding-right:76px}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-search-icon{right:max((100% - min(980px,100%))/2 + 12px,28px)}.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-messages-container-message,.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-messages-container-message:last-child:nth-child(odd),.searchstax-answer-wrap .searchstax-conversation-container.searchstax-conversation-container-full-screen .searchstax-conversation-messages-container-message.searchstax-conversation-answer-enter{-webkit-animation:none;animation:none}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-right:4px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.55;word-break:break-word}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(odd){-ms-flex-item-align:end;align-self:flex-end;max-width:82%;background:#2d435a;border-radius:16px;color:#fff;font-weight:700;padding:11px 24px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.12);box-shadow:0 1px 2px rgba(0,0,0,.12)}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:last-child:nth-child(odd){-webkit-animation:searchstax-conversation-question-enter 260ms ease-out;animation:searchstax-conversation-question-enter 260ms ease-out}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even){-ms-flex-item-align:stretch;align-self:stretch;background:#f3f4f6;border:1px solid #d6dde5;border-radius:16px;color:#2f3a49;padding:18px 26px 16px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) p{margin:0}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) p+p{margin-top:10px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) ul,.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) ol{margin-top:10px;margin-bottom:10px;padding-left:26px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) li{margin-bottom:4px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-streaming-message{display:inline}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-stream-text{white-space:normal;display:inline}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-stream-loader{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:42px;margin-left:6px;vertical-align:middle}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-streaming-message-has-text .searchstax-conversation-stream-loader{margin-top:0}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-stream-loader .searchstax-answer-loading{margin-left:15px;vertical-align:middle}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-empty-answer{display:block;line-height:1}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:nth-child(even) .searchstax-conversation-caution-message{color:#eb3500}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message.searchstax-conversation-answer-enter{-webkit-animation:searchstax-conversation-answer-enter 300ms ease-out;animation:searchstax-conversation-answer-enter 300ms ease-out}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-separator{height:1px;background:#d6dde5;margin:20px 0px 0px 0px}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input-container{position:relative;padding:14px 0px;background:#fafbfc}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d6dde5;border-radius:999px;background:#f7f8fa;color:#2f3a49;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.35;padding:12px 72px 12px 18px;outline:none}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input::-webkit-input-placeholder{color:#9aa6b2}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input::-moz-placeholder{color:#9aa6b2}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input:-ms-input-placeholder{color:#9aa6b2}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input::-ms-input-placeholder{color:#9aa6b2}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input::placeholder{color:#9aa6b2}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-input:focus{border-color:#2d435a;background:#fff}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-search-icon{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer;border:none;padding:0;width:28px;height:28px;background-size:100%;background-position:center center;background-repeat:no-repeat}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-search-icon:focus{outline:none}body.searchstax-conversation-full-screen-open{overflow:hidden}@media(prefers-reduced-motion: reduce){.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message:last-child{-webkit-animation:none;animation:none}.searchstax-answer-wrap .searchstax-conversation-container .searchstax-conversation-messages-container-message.searchstax-conversation-answer-enter{-webkit-animation:none;animation:none}}.searchstax-answer-load-more-button-container .searchstax-answer-loading{margin-right:30px}.searchstax-answer-load-more-button{width:115px;background:#fff;border:1px solid gray;border-radius:6px;padding:8px;cursor:pointer;font-size:15px;color:#000;padding:6px 15px;-webkit-box-shadow:0px 0px;box-shadow:0px 0px;margin-left:0;margin-right:auto;text-transform:uppercase;font-weight:bold}.searchstax-answer-title{font-weight:bold;margin-bottom:10px}.searchstax-answer-loading{position:relative;width:10px;height:10px;border-radius:5px;background-color:#f2f2f2;color:#f2f2f2;-webkit-animation:searchstax-answer-loading 1s infinite linear alternate;animation:searchstax-answer-loading 1s infinite linear alternate;-webkit-animation-delay:.5s;animation-delay:.5s;display:inline-block;margin-left:20px}.searchstax-answer-loading::before,.searchstax-answer-loading::after{content:"";display:inline-block;position:absolute;top:0}.searchstax-answer-loading::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#f2f2f2;color:#f2f2f2;-webkit-animation:searchstax-answer-loading 1s infinite alternate;animation:searchstax-answer-loading 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.searchstax-answer-loading::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#f2f2f2;color:#f2f2f2;-webkit-animation:searchstax-answer-loading 1s infinite alternate;animation:searchstax-answer-loading 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes searchstax-answer-loading{0%{background-color:#f2f2f2}50%,100%{background-color:rgba(0,0,0,.2)}}@keyframes searchstax-answer-loading{0%{background-color:#f2f2f2}50%,100%{background-color:rgba(0,0,0,.2)}}@-webkit-keyframes searchstax-conversation-question-enter{0%{opacity:0;-webkit-transform:translateX(12px) scale(0.985);transform:translateX(12px) scale(0.985)}100%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes searchstax-conversation-question-enter{0%{opacity:0;-webkit-transform:translateX(12px) scale(0.985);transform:translateX(12px) scale(0.985)}100%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes searchstax-conversation-answer-enter{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes searchstax-conversation-answer-enter{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.searchstax-location-input-container{display:inline-block}.searchstax-location-input-container .searchstax-location-input-wrapper{padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-location-input-container .searchstax-location-input-wrapper .searchstax-location-input-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchstax-location-input-container .searchstax-location-input-wrapper .searchstax-location-input-wrapper-inner .searchstax-get-current-location-button{background:none;border:none;padding:0;margin:0;cursor:pointer;color:#333;font-weight:600;font-size:13px;line-height:25px}.searchstax-location-input-container .searchstax-location-input-wrapper .searchstax-location-input-wrapper-inner .searchstax-get-current-location-button::before{content:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDguNUMxMiAxMC4xNTY5IDEwLjY1NjkgMTEuNSA5IDExLjVDNy4zNDMxNSAxMS41IDYgMTAuMTU2OSA2IDguNUM2IDYuODQzMTUgNy4zNDMxNSA1LjUgOSA1LjVDMTAuNjU2OSA1LjUgMTIgNi44NDMxNSAxMiA4LjVaIiBzdHJva2U9IiNkNjMyMDIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE2LjUgOC41QzE2LjUgMTUuNjQyMSA5IDE5Ljc1IDkgMTkuNzVDOSAxOS43NSAxLjUgMTUuNjQyMSAxLjUgOC41QzEuNSA0LjM1Nzg2IDQuODU3ODYgMSA5IDFDMTMuMTQyMSAxIDE2LjUgNC4zNTc4NiAxNi41IDguNVoiIHN0cm9rZT0iI2Q2MzIwMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");display:inline-block;vertical-align:middle;margin-right:2px;width:25px;height:25px;margin-top:3px}.searchstax-location-input-container .searchstax-location-input-wrapper .searchstax-location-input-label{color:#717374;font-size:14px;line-height:22px;margin:0 10px}.searchstax-location-input-container .searchstax-location-input-wrapper input{border-radius:5px;border:1px solid #bfbfbf;font-size:16px;font-size:14px;padding:0 10px;height:30px;margin-top:-5px}.searchstax-location-input-container .searchstax-location-input-wrapper input.searchstax-input-location-error{border-color:#eb3500}.searchstax-location-input-container .searchstax-location-input-wrapper select{border-radius:5px;border:1px solid #bfbfbf;font-size:16px;font-size:14px;padding:0 10px;height:30px;margin-top:-3px;color:#717374}.searchstax-page-layout-container{font-family:Roboto;margin-right:50px;margin-left:50px}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.searchstax-skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;color:#eb3500}.searchstax-skip:focus{position:static;width:auto;height:auto;font-size:14pt;font-weight:bold}.searchstax-skip:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #0a2a66;box-shadow:0 0 0 2px #0a2a66}@media(max-width: 767px){.searchstax-page-layout-container .searchstax-page-layout-facet-result-container{display:block;width:100%}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container .searchstax-page-layout-facet-container{min-width:100%;max-width:100%;padding-right:0px}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container .searchstax-page-layout-result-container{width:100%}.searchstax-page-layout-container .search-details-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}@media(min-width: 767px){.searchstax-page-layout-container .searchstax-page-layout-facet-result-container{display:-webkit-box;display:-ms-flexbox;display:flex}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container .searchstax-page-layout-facet-container{min-width:21%;max-width:21%;padding-right:40px}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container .searchstax-page-layout-result-container{width:calc(79% - 40px)}.searchstax-page-layout-container .search-feedback-container,.searchstax-page-layout-container #search-feedback-container{display:block}}@media(max-width: 767px){.searchstax-no-scroll{overflow:hidden}}.searchstax-page-layout-container .searchstax-page-layout-facet-result-container .searchstax-page-layout-facet-container{margin-bottom:20px}.searchstax-page-layout-container .search-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.searchstax-page-layout-container .search-details-container .search-feedback-container,.searchstax-page-layout-container .search-details-container #search-feedback-container{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-utility-nav__link--text,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-search-results{margin-top:2.5rem}@media(min-width: 992px){.cmp-search-results{margin-top:1.875rem}}.cmp-search-results .searchstax-layout-container--wrapper{grid-template-rows:repeat(4, auto);padding:0 2.5rem}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--wrapper{padding:0 2rem}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--wrapper{padding:0 2rem}}@media(min-width: 1600px){.cmp-search-results .searchstax-layout-container--wrapper{padding:0 calc(50% - 48rem)}}.cmp-search-results .searchstax-layout-container--wrapper{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--wrapper{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--wrapper{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--wrapper{grid-template-rows:repeat(3, auto)}}.cmp-search-results .searchstax-layout-container--input{width:100%;grid-column:1/5}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--input{grid-column:1/7}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--input{grid-column:2/span 7}}.cmp-search-results .searchstax-layout-container--input{grid-row:1/2;margin-bottom:1rem}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--input{margin-bottom:2.5rem}}.cmp-search-results .searchstax-layout-container--details{grid-column:1/5}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--details{grid-column:1/7}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--details{grid-column:2/span 10}}.cmp-search-results .searchstax-layout-container--details{grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;gap:2rem}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--details{margin-bottom:2.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cmp-search-results .searchstax-layout-container--facet{grid-column:1/5}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--facet{grid-column:1/7}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--facet{grid-column:2/span 3}}.cmp-search-results .searchstax-layout-container--facet{grid-row:3/4}.cmp-search-results .searchstax-layout-container--results{grid-column:1/5}@media(min-width: 720px){.cmp-search-results .searchstax-layout-container--results{grid-column:1/7}}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--results{grid-column:5/span 7}}.cmp-search-results .searchstax-layout-container--results{grid-row:4/5}@media(min-width: 992px){.cmp-search-results .searchstax-layout-container--results{grid-row:3/4}}.cmp-search-results #searchstax-input-container #searchstax-search-input-action-button{background:none;width:2rem;height:2rem;padding:0}.cmp-search-results #searchstax-input-container #searchstax-search-input-action-button:after{content:"";display:block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.cmp-search-results #searchstax-input-container .searchstax-search-input{color:var(--color-dark-blue);z-index:1}.cmp-search-results #searchstax-input-container .searchstax-search-input::-webkit-input-placeholder{color:var(--color-gray-3);opacity:1}.cmp-search-results #searchstax-input-container .searchstax-search-input::-moz-placeholder{color:var(--color-gray-3);opacity:1}.cmp-search-results #searchstax-input-container .searchstax-search-input:-ms-input-placeholder{color:var(--color-gray-3);opacity:1}.cmp-search-results #searchstax-input-container .searchstax-search-input::-ms-input-placeholder{color:var(--color-gray-3);opacity:1}.cmp-search-results #searchstax-input-container .searchstax-search-input::placeholder{color:var(--color-gray-3);opacity:1}.cmp-search-results #searchstax-input-container .searchstax-search-input::-ms-input-placeholder{color:var(--color-gray-3)}.cmp-search-results #searchstax-input-container .searchstax-search-input-container{height:auto;padding:.375rem 1.25rem;border-radius:.25rem;border-color:var(--color-gray-2)}.cmp-search-results #searchstax-input-container .searchstax-search-input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-search-results #searchstax-input-container .searchstax-spinner-icon{border-color:var(--color-calix-blue);border-right-color:rgba(0,0,0,0)}.cmp-search-results #searchstax-input-container .searchstax-search-icon:after{background-color:var(--color-dark-blue);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/search.svg");mask-image:url("clientlib-mycalix/resources/images/icons/search.svg")}.cmp-search-results #searchstax-input-container .searchstax-search-close:after{background-color:var(--color-dark-blue);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/close.svg");mask-image:url("clientlib-mycalix/resources/images/icons/close.svg")}.cmp-search-results #searchstax-input-container .searchstax-autosuggest-container{margin-top:0;top:3.125rem;-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08)}.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item.active{background-color:var(--color-dark-blue)}.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item.active b{color:var(--color-white)}.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container{text-transform:capitalize;width:100%;padding:1rem 1rem 1rem 1.25rem;height:auto;border-radius:0px 0px 8px 8px}.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b{color:var(--color-dark-blue)}.cmp-search-results #search-feedback-container .search-feedback{color:var(--color-gray-3)}.cmp-search-results #search-feedback-container .search-feedback b{color:var(--color-black)}.cmp-search-results #searchstax-facets-container .searchstax-facets-container-desktop{display:none}@media(min-width: 992px){.cmp-search-results #searchstax-facets-container .searchstax-facets-container-desktop{display:block}}.cmp-search-results #searchstax-facets-container .searchstax-facets-container-mobile{display:block}@media(min-width: 992px){.cmp-search-results #searchstax-facets-container .searchstax-facets-container-mobile{display:none}}.cmp-search-results #searchstax-facets-container .searchstax-facets-pills-container-desktop{display:none}@media(min-width: 992px){.cmp-search-results #searchstax-facets-container .searchstax-facets-pills-container-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}}.cmp-search-results #searchstax-facets-container .searchstax-facets-pills-container-desktop .searchstax-facets-pill-facets{display:none}.cmp-search-results #searchstax-facets-container .searchstax-facets-pills-container-mobile{margin-bottom:3rem;border-bottom:1px solid var(--color-gray-2)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pills-selected-mobile{position:relative;padding-bottom:2rem}@media(max-width: 991px){.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-all{width:auto;position:absolute;right:0;top:-1.5rem}}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-facets{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-gray-3);padding:.125rem .75rem;border-radius:.25rem;margin-top:1rem;margin-right:.75rem}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text{color:var(--color-black)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-icon-close{line-height:0;margin-left:.3125rem}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-icon-close:after{width:1.125rem;height:1.125rem;background-color:var(--color-black)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title{color:var(--color-black);text-transform:capitalize}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label:before,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop:before,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title:before{display:inline-block;content:"";vertical-align:middle;margin-right:.5rem;width:1.125rem;height:1.125rem;-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/filter-by.svg");mask-image:url("clientlib-mycalix/resources/images/icons/filter-by.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-black)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-lable:focus-visible,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button:focus-visible{outline:2px solid var(--color-dark-orange);outline-offset:.25rem}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label{display:inline-block;border-radius:.5rem;border:1px solid rgba(0,0,0,0)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label:hover,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label:focus-visible{color:var(--color-calix-blue)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label:hover:before,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label:focus-visible:before{background-color:var(--color-calix-blue)}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button{padding:0;background:rgba(0,0,0,0);border:none;color:var(--color-calix-blue);text-wrap:nowrap;cursor:pointer}.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button:disabled{color:var(--color-gray-3);cursor:auto}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay{border:0;background:rgba(0,0,0,0);overflow:hidden;left:0;top:0;bottom:0;right:0}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-backdrop{background-color:var(--color-black);opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-contents{background-color:var(--color-white);border-radius:.5rem;position:absolute;top:16px;left:16px;width:calc(100% - 36px);height:calc(100% - 36px);-webkit-box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.08)}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header{padding:1rem 1.5rem;border-bottom:1px solid var(--color-gray-2);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-facets{height:calc(100% - 70px);overflow-y:auto}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-close{width:1.875rem;height:1.875rem}.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-done{padding:.5rem 1rem;background:var(--color-calix-blue);color:var(--color-white);bottom:1.5rem;right:1.5rem}.cmp-search-results #searchstax-facets-container .searchstax-facet-container{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0;border-bottom:0;border-top:1px solid var(--color-gray-2)}@media(max-width: 991px){.cmp-search-results #searchstax-facets-container .searchstax-facet-container{padding-left:1.5rem;padding-right:1.5rem}}.cmp-search-results #searchstax-facets-container .searchstax-facet-label{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-search-results #searchstax-facets-container .searchstax-facet-title-container:hover{cursor:auto}.cmp-search-results #searchstax-facets-container .searchstax-facet-title-container:hover .searchstax-facet-title{opacity:1}.cmp-search-results #searchstax-facets-container .searchstax-facet-title-arrow{display:none}.cmp-search-results #searchstax-facets-container .searchstax-facet-values-container{padding-left:0;padding-top:1rem;padding-bottom:1.5rem;display:block !important;cursor:auto}.cmp-search-results #searchstax-facets-container .searchstax-facet-value-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-search-results #searchstax-facets-container .searchstax-facet-value-container:not(:last-child){margin-bottom:.75rem}.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count{color:var(--color-gray-4)}.cmp-search-results #searchstax-facets-container .searchstax-facet-input-checkbox{margin:0}.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label{margin-left:.5rem;margin-right:.5rem}.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label label{text-transform:capitalize}.cmp-search-results #searchstax-facets-container .searchstax-facet-show-more-container{margin-left:0px}.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button{text-transform:capitalize;color:var(--color-calix-blue);background:rgba(0,0,0,0);border:none;font-size:18px;text-align:left;padding:0;margin:0}.cmp-search-results #searchstax-results-container .searchstax-search-result{padding:1.5rem 0 1.5rem;margin:0;-webkit-box-shadow:none;box-shadow:none}@media(min-width: 992px){.cmp-search-results #searchstax-results-container .searchstax-search-result{padding:2rem 0 2rem 1.5rem}}@media(min-width: 992px){.cmp-search-results #searchstax-results-container .searchstax-search-result:first-of-type{padding-top:0}}.cmp-search-results #searchstax-results-container .searchstax-search-result-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.cmp-search-results #searchstax-results-container .searchstax-search-result-contents-container{min-width:0}.cmp-search-results #searchstax-results-container .searchstax-search-result-title a{text-decoration:none}.cmp-search-results #searchstax-results-container .searchstax-search-result-title.is-private a:after{content:"";background:url("clientlib-mycalix/resources/images/icons/locked.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.25rem;padding-right:1.25rem;padding-top:0}.cmp-search-results #searchstax-results-container .searchstax-search-result-title,.cmp-search-results #searchstax-results-container .searchstax-search-result-date{margin-bottom:.75rem}.cmp-search-results #searchstax-results-container .searchstax-search-result-description{margin-top:.75rem}.cmp-search-results #searchstax-results-container .searchstax-search-result-icon{display:block;width:2rem;height:2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-calix-blue);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/document-html.svg");mask-image:url("clientlib-mycalix/resources/images/icons/document-html.svg")}.cmp-search-results #searchstax-results-container .searchstax-search-result-icon--pdf{-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/document-pdf.svg");mask-image:url("clientlib-mycalix/resources/images/icons/document-pdf.svg")}.cmp-search-results #searchstax-results-container .searchstax-search-result-date{color:var(--color-gray-3)}.cmp-search-results #searchstax-results-container .searchstax-search-result-abstract{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-container{padding-left:0;padding-top:2rem}@media(min-width: 992px){.cmp-search-results #searchstax-pagination-container .searchstax-pagination-container{padding-left:1.5rem}}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){.cmp-search-results #searchstax-pagination-container .searchstax-pagination-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{color:var(--color-calix-blue)}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next.disabled,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous.disabled{color:var(--color-gray-2);cursor:not-allowed}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next:after,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous:before{display:inline-block;vertical-align:middle;content:"";width:2rem;height:2rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-calix-blue)}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next:after{-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg");mask-image:url("clientlib-mycalix/resources/images/icons/chevron-right.svg")}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous:before{-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/chevron-left.svg");mask-image:url("clientlib-mycalix/resources/images/icons/chevron-left.svg")}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next.disabled:after,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous.disabled:before{background-color:var(--color-gray-2)}.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details{color:var(--color-black);margin-left:.75rem;margin-right:.75rem}.cmp-search-results #search-sorting-container .searchstax-sorting-container{padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-search-results #search-sorting-container .searchstax-sorting-label{color:var(--color-gray-4);margin-right:0}.cmp-search-results #search-sorting-container .searchstax-search-order-select{padding:.6875rem 2.5rem .6875rem 1rem;margin-top:0;margin-left:1rem;background-color:var(--color-white);border:1px solid var(--color-gray-3);border-radius:.5rem;height:auto;color:var(--color-black)}@media(min-width: 992px){.cmp-search-results #search-sorting-container .searchstax-search-order-select{width:13.75rem}}.searchstax-no-scroll{overflow:hidden}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-utility-nav{height:5.0625rem}@media(min-width: 992px){.cmp-utility-nav{width:100%;height:3.125rem;background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%);padding:0 2.5rem;display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 720px){.cmp-utility-nav{padding:0 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-utility-nav{padding:0 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-utility-nav{padding:0 calc(50% - 48rem)}}@media(min-width: 992px)and (min-width: 720px){.cmp-utility-nav{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-utility-nav{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-utility-nav__wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){.cmp-utility-nav__wrapper{grid-column:6/span 7}}.cmp-utility-nav__search{height:100%}@media(min-width: 992px){.cmp-utility-nav__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.cmp-utility-nav__login{margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.cmp-utility-nav__menuToggle .cmp-button__icon{width:2rem;height:2rem;background-color:var(--color-black);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_10034_186328)'%3E%3Cpath d='M27 9H5C4.44772 9 4 9.44772 4 10C4 10.5523 4.44772 11 5 11H27C27.5523 11 28 10.5523 28 10C28 9.44772 27.5523 9 27 9Z' fill='black'/%3E%3Cpath d='M27 15H5C4.44772 15 4 15.4477 4 16C4 16.5523 4.44772 17 5 17H27C27.5523 17 28 16.5523 28 16C28 15.4477 27.5523 15 27 15Z' fill='black'/%3E%3Cpath d='M27 21H5C4.44772 21 4 21.4477 4 22C4 22.5523 4.44772 23 5 23H27C27.5523 23 28 22.5523 28 22C28 21.4477 27.5523 21 27 21Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10034_186328'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_10034_186328)'%3E%3Cpath d='M27 9H5C4.44772 9 4 9.44772 4 10C4 10.5523 4.44772 11 5 11H27C27.5523 11 28 10.5523 28 10C28 9.44772 27.5523 9 27 9Z' fill='black'/%3E%3Cpath d='M27 15H5C4.44772 15 4 15.4477 4 16C4 16.5523 4.44772 17 5 17H27C27.5523 17 28 16.5523 28 16C28 15.4477 27.5523 15 27 15Z' fill='black'/%3E%3Cpath d='M27 21H5C4.44772 21 4 21.4477 4 22C4 22.5523 4.44772 23 5 23H27C27.5523 23 28 22.5523 28 22C28 21.4477 27.5523 21 27 21Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10034_186328'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cmp-utility-nav__menuToggle .cmp-button{padding:0;margin:.625rem 1rem;border-radius:0}.cmp-utility-nav__menuToggle .cmp-button:hover .cmp-button__icon{background-color:var(--color-calix-blue)}@media(min-width: 992px){.cmp-utility-nav__menuToggle{display:none}}.cmp-utility-nav__menuToggle--expanded .cmp-button__icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/close.svg);mask-image:url(clientlib-mycalix/resources/images/icons/close.svg)}.cmp-utility-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);text-decoration:none}@media(min-width: 992px){.cmp-utility-nav__link{padding:.5rem}}@media(min-width: 992px){.cmp-utility-nav__link:hover .cmp-utility-nav__link--text{text-decoration:underline}}@media(max-width: 991px){.cmp-utility-nav__link:hover .cmp-utility-nav__link--icon{background-color:var(--color-calix-blue)}}.cmp-utility-nav__link:focus-visible{outline:2px solid var(--color-dark-orange)}@media(max-width: 991px){.cmp-utility-nav__link:focus-visible{outline-offset:.5rem}}@media(min-width: 992px){.cmp-utility-nav__link:focus-visible{outline:2px solid var(--color-white)}}.cmp-utility-nav__link--text{display:none;color:var(--color-white)}@media(min-width: 992px){.cmp-utility-nav__link--text{display:block}}.cmp-utility-nav__link--icon{display:block;width:1.375rem;height:1.375rem;background-color:var(--color-black);-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/avatar.svg);mask-image:url(clientlib-mycalix/resources/images/icons/avatar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media(min-width: 992px){.cmp-utility-nav__link--icon{width:1rem;height:1rem;margin-left:.5rem;background-color:var(--color-white)}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-simple__linkListCol__heading,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-inpage-nav{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.cmp-inpage-nav{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.cmp-inpage-nav{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.cmp-inpage-nav:not(.cmp-inpage-nav .cmp-inpage-nav){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.cmp-inpage-nav__left{width:100%;position:sticky;top:5.0625rem;background-color:var(--color-white);grid-column:1/span 9}@media(min-width: 720px){.cmp-inpage-nav__left{grid-column:1/span 13}}@media(max-width: 991px){.cmp-inpage-nav__left{z-index:2;-webkit-box-shadow:0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.1);box-shadow:0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.1)}}@media(min-width: 992px){.cmp-inpage-nav__left{grid-column:1/span 6;top:11.25rem;align-self:start}}.cmp-inpage-nav__right{grid-column:2/span 7}@media(min-width: 720px){.cmp-inpage-nav__right{grid-column:2/span 11}}@media(min-width: 992px){.cmp-inpage-nav__right{grid-column:8/span 17}}@media(max-width: 991px){.cmp-inpage-nav__menu-wrapper{width:100%;margin-top:1.25rem;margin-bottom:1.25rem;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.cmp-inpage-nav__menu-wrapper::-webkit-scrollbar{display:none}}@media(max-width: 991px){.cmp-inpage-nav__menu-inner{width:auto;padding:0 0 0 2.5rem}}@media(min-width: 992px){.cmp-inpage-nav__menu-inner{display:grid;grid-template-columns:2rem repeat(2, 1fr 1.5rem) 1fr}}@media(min-width: 1600px){.cmp-inpage-nav__menu-inner{grid-template-columns:1fr repeat(2, 6.625rem 1.5rem) 6.625rem}}@media(max-width: 991px){.cmp-inpage-nav__texture{display:none}}@media(min-width: 992px){.cmp-inpage-nav__texture{grid-column:1/span 2;background:url(clientlib-mycalix/resources/images/texture/dots.svg) repeat;background-size:12px}}@media(min-width: 992px){.cmp-inpage-nav__swiper{grid-column:4/span 3}}.cmp-inpage-nav__menu{margin:0;padding:0;list-style-type:none}@media(max-width: 991px){.cmp-inpage-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width: 992px){.cmp-inpage-nav__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 991px){.cmp-inpage-nav__menu-item{padding:.5rem 0 .25rem;border-bottom:4px solid rgba(0,0,0,0)}}.cmp-inpage-nav__menu-item a{color:var(--color-dark-blue);text-decoration:none}.cmp-inpage-nav__menu-item a:hover,.cmp-inpage-nav__menu-item a:active{color:var(--color-calix-blue)}.cmp-inpage-nav__menu-item a:focus-visible{outline-offset:-0.125rem}@media(max-width: 991px){.cmp-inpage-nav__menu-item a{white-space:nowrap}}@media(min-width: 992px){.cmp-inpage-nav__menu-item+.cmp-inpage-nav__menu-item{margin-top:32px;padding-right:.75rem}}@media(max-width: 991px){.cmp-inpage-nav__menu-item.menu-active{border-color:var(--color-calix-blue)}}@media(min-width: 992px){.cmp-inpage-nav__menu-item.menu-active{border-left:6px solid var(--color-calix-blue);padding-left:16px}}.cmp-inpage-nav__menu-item.menu-active a{color:var(--color-calix-blue)}.cmp-inpage-nav__menu-item.icon-on a:after{content:"";background:url("clientlib-mycalix/resources/images/icons/orange-dot.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.25rem;padding-right:.75rem;padding-top:.5625rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-alert-banner__description,.cmp-alert-banner__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-alert-banner__close,.cmp-alert-banner__wrapper,.cmp-banner{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}@media(min-width: 992px){.cmp-navigation-section-simple{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cmp-navigation-section-simple__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:50vh;max-height:50dvh;overflow:auto}@media(min-width: 992px){.cmp-navigation-section-simple__wrapper{max-height:none}}.cmp-navigation-section-simple__section{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.cmp-navigation-section-simple__links{background:var(--gradient-medium-blue-to-white-0-deg, linear-gradient(326deg, #E0F0FA 7.79%, rgba(255, 255, 255, 0) 123.11%))}@media(min-width: 992px){.cmp-navigation-section-simple__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-navigation-section-simple__feature{display:none;padding:3rem}@media(min-width: 992px){.cmp-navigation-section-simple__feature{display:block}}.cmp-navigation-section-simple__linkList{padding:1.5rem 1.25rem 1rem}@media(min-width: 992px){.cmp-navigation-section-simple__linkList{padding:3rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media(min-width: 1600px){.cmp-navigation-section-simple__linkList{padding-left:8rem}}.cmp-navigation-section-simple__footerLinks{border-top:1px solid var(--color-gray-2);padding:1rem 2.25rem 1.5rem}.cmp-navigation-section-simple__footerLinks a{display:block;color:var(--color-dark-blue)}@media(max-width: 991px){.cmp-navigation-section-simple__footerLinks a{padding:.5rem 0}}.cmp-navigation-section-simple__footerLinks a:hover{font-weight:500}@media(min-width: 992px){.cmp-navigation-section-simple__footerLinks{padding:1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-size:.875rem;margin-top:auto}}@media(min-width: 1600px){.cmp-navigation-section-simple__footerLinks{padding-left:8rem}}.cmp-navigation-section-simple__linkListCol{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;padding:1rem 1rem 2rem}@media(max-width: 991px){.cmp-navigation-section-simple__linkListCol:not(:first-child){border-top:1px dashed var(--color-gray-2)}}@media(min-width: 992px){.cmp-navigation-section-simple__linkListCol{padding:0;border-top:none;margin-bottom:3rem}}.cmp-navigation-section-simple__linkListCol__heading{text-transform:capitalize;color:var(--color-gray-4);margin-bottom:1rem}.cmp-navigation-section-simple__linkListCol__list-item a{display:inline-block;padding:.75rem 0;text-decoration:none;font-weight:500;color:var(--color-dark-blue);-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,color .25s ease;transition:transform .25s ease,color .25s ease,-webkit-transform .25s ease}@media(min-width: 992px){.cmp-navigation-section-simple__linkListCol__list-item a{padding:.5rem 0}}.cmp-navigation-section-simple__linkListCol__list-item a:hover,.cmp-navigation-section-simple__linkListCol__list-item a:focus-visible{color:var(--color-calix-blue);-webkit-transform:translateX(10px);transform:translateX(10px)}@media(min-width: 992px){.cmp-navigation-section-simple__linkListCol__list-item+.cmp-navigation-section-simple__linkListCol__list-item{margin-top:1rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-alert-banner{padding:0 2.5rem}@media(min-width: 720px){.cmp-alert-banner{padding:0 2rem}}@media(min-width: 992px){.cmp-alert-banner{padding:0 2rem}}@media(min-width: 1600px){.cmp-alert-banner{padding:0 calc(50% - 48rem)}}.cmp-alert-banner{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-alert-banner{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-alert-banner{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-alert-banner{-webkit-transition:all 0s ease;transition:all 0s ease;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cmp-alert-banner--closed{-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(min-width: 992px){.cmp-alert-banner--closed{grid-template-columns:repeat(12, minmax(0, 1px))}}.cmp-alert-banner--closed{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-right:0}.cmp-alert-banner__wrapper{display:grid;grid-row:1;grid-column:1/5;overflow:hidden}@media(min-width: 720px){.cmp-alert-banner__wrapper{grid-column:1/7}}@media(min-width: 992px){.cmp-alert-banner__wrapper{grid-column:2/12}}.cmp-alert-banner__wrapper{min-height:56px;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .3s ease,width 0s linear,height 0s linear,visibility 0s linear,-webkit-transform .3s ease;transition:opacity .3s ease,width 0s linear,height 0s linear,visibility 0s linear,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,width 0s linear,height 0s linear,visibility 0s linear;transition:transform .3s ease,opacity .3s ease,width 0s linear,height 0s linear,visibility 0s linear,-webkit-transform .3s ease;opacity:1;width:100%;height:100%;visibility:visible}.cmp-alert-banner--closed .cmp-alert-banner__wrapper{-webkit-transition:opacity .3s ease .3s,width 0s linear .6s,height 0s linear .3s,visibility 0s linear .6s,-webkit-transform .3s ease .3s;transition:opacity .3s ease .3s,width 0s linear .6s,height 0s linear .3s,visibility 0s linear .6s,-webkit-transform .3s ease .3s;transition:transform .3s ease .3s,opacity .3s ease .3s,width 0s linear .6s,height 0s linear .3s,visibility 0s linear .6s;transition:transform .3s ease .3s,opacity .3s ease .3s,width 0s linear .6s,height 0s linear .3s,visibility 0s linear .6s,-webkit-transform .3s ease .3s;opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);width:0;height:0;visibility:hidden}.cmp-alert-banner__contents{opacity:1;-webkit-transition:opacity .3s ease .4s;transition:opacity .3s ease .4s;overflow:hidden}.cmp-alert-banner--closed .cmp-alert-banner__contents{-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.cmp-alert-banner__contents{grid-row:1;grid-column:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;text-align:center;padding:.875rem 3.75rem}.cmp-alert-banner__description,.cmp-alert-banner__description p{margin-bottom:0}.cmp-alert-banner__cta .cmp-button--tertiary{font-size:.875rem;padding:.1875rem .75rem}.cmp-alert-banner__close,.cmp-alert-banner__icon{-ms-flex-item-align:start;align-self:start}.cmp-alert-banner__close{border-radius:0 8px 8px 0;grid-row:1;grid-column:4}@media(min-width: 720px){.cmp-alert-banner__close{grid-column:6}}@media(min-width: 992px){.cmp-alert-banner__close{grid-column:11}}.cmp-alert-banner__close{justify-self:right}.cmp-alert-banner__close .cmp-button--tertiary{padding:1rem;-webkit-transition:padding .3s ease;transition:padding .3s ease}.cmp-alert-banner--closed .cmp-alert-banner__close .cmp-button--tertiary{border-radius:8px 0 0 8px}.cmp-alert-banner--closed .cmp-alert-banner__close .cmp-button--tertiary:hover{-webkit-transition:padding .3s cubic-bezier(0.09, 0.68, 0.34, 0.99);transition:padding .3s cubic-bezier(0.09, 0.68, 0.34, 0.99);padding-right:2rem}.cmp-alert-banner__close .cmp-button--tertiary .cmp-button__icon--close{background-color:#000}.cmp-alert-banner--closed .cmp-alert-banner__close .cmp-button--tertiary .cmp-button__icon--close{background-color:var(--color-calix-blue);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_11082_257188)'%3E%3Cpath d='M4.5 22.5H3V1.5H21L16.65 8.25L21 15H4.5V22.5ZM4.5 13.5H18.2475L14.85 8.25L18.2475 3H4.5V13.5Z' fill='%230B38DB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11082_257188'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_11082_257188)'%3E%3Cpath d='M4.5 22.5H3V1.5H21L16.65 8.25L21 15H4.5V22.5ZM4.5 13.5H18.2475L14.85 8.25L18.2475 3H4.5V13.5Z' fill='%230B38DB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11082_257188'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cmp-alert-banner--closed .cmp-alert-banner__close{-webkit-transition:border-radius .3s ease .2s;transition:border-radius .3s ease .2s;border-radius:8px 0 0 8px}.cmp-alert-banner__icon{opacity:1;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.cmp-alert-banner--closed .cmp-alert-banner__icon{opacity:0}.cmp-alert-banner__icon{grid-row:1;grid-column:1;padding:1rem}.cmp-alert-banner__icon svg{width:24px;height:24px;min-width:24px;min-height:24px}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-cardcontainer__cards{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr}@media(min-width: 992px){.cmp-cardcontainer__cards{grid-template-columns:repeat(3, 1fr)}}.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{padding:0 2.5rem}@media(min-width: 720px){.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{padding:0 2rem}}@media(min-width: 992px){.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{padding:0 2rem}}@media(min-width: 1600px){.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{padding:0 calc(50% - 48rem)}}.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-cardcontainer--default .cmp-cardcontainer__wrapper{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-cardcontainer--default .cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-column:1/5}@media(min-width: 720px){.cmp-cardcontainer--default .cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-column:1/7}}@media(min-width: 992px){.cmp-cardcontainer--default .cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-column:2/span 10}}.cmp-cardcontainer--default .cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-column-gap:2.5rem}.cmp-cardcontainer--default .cmp-cardcontainer--manual .cmp-cardcontainer__cards{grid-column:1/5}@media(min-width: 720px){.cmp-cardcontainer--default .cmp-cardcontainer--manual .cmp-cardcontainer__cards{grid-column:1/7}}@media(min-width: 992px){.cmp-cardcontainer--default .cmp-cardcontainer--manual .cmp-cardcontainer__cards{grid-column:2/11}}.cmp-cardcontainer--inpage-nav .cmp-cardcontainer__wrapper{width:100%}.cmp-cardcontainer--inpage-nav .cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-column-gap:1.875rem}.cmp-cardcontainer--dynamic .cmp-cardcontainer__cards{grid-row-gap:2.5rem}.cmp-cardcontainer--manual .cmp-cardcontainer__cards{grid-column-gap:1.5rem}@media(min-width: 992px){.cmp-cardcontainer--manual .cmp-cardcontainer__cards{grid-row-gap:2rem}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-text blockquote .pull-quote--body,.cmp-hero__description p{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-text__table-style-1 table tbody tr th[scope=row],.cmp-search-results #searchstax-input-container .searchstax-search-input{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-text__table-style-2 table tbody tr td,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-text blockquote .pull-quote--info,.cmp-text__table-style-1 table tbody tr td,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-columncontrol{background-color:var(--color-white)}.cmp-columncontrol__col{container-type:inline-size;width:100%}.cmp-columncontrol--article-detail{padding:0 2.5rem}@media(min-width: 720px){.cmp-columncontrol--article-detail{padding:0 2rem}}@media(min-width: 992px){.cmp-columncontrol--article-detail{padding:0 2rem}}@media(min-width: 1600px){.cmp-columncontrol--article-detail{padding:0 calc(50% - 48rem)}}.cmp-columncontrol--article-detail{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-columncontrol--article-detail{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-columncontrol--article-detail{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-columncontrol--article-detail .cmp-columncontrol__col{grid-column:1/5}@media(min-width: 720px){.cmp-columncontrol--article-detail .cmp-columncontrol__col{grid-column:1/7}}@media(min-width: 992px){.cmp-columncontrol--article-detail .cmp-columncontrol__col:nth-child(1){grid-column:2/9}}@media(min-width: 992px){.cmp-columncontrol--article-detail .cmp-columncontrol__col:nth-child(2){grid-column:10/13}}@media(max-width: 991px){.cmp-columncontrol--article-detail .cmp-headline--hero .cmp-headline__wrapper{grid-template-columns:unset}}.cmp-columncontrol--article-detail .cmp-headline--hero .cmp-headline__wrapper .cmp-headline__title h1{word-break:break-word}.cmp-columncontrol--single-column{padding:0 2.5rem}@media(min-width: 720px){.cmp-columncontrol--single-column{padding:0 2rem}}@media(min-width: 992px){.cmp-columncontrol--single-column{padding:0 2rem}}@media(min-width: 1600px){.cmp-columncontrol--single-column{padding:0 calc(50% - 48rem)}}.cmp-columncontrol--single-column{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-columncontrol--single-column{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-columncontrol--single-column{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-columncontrol--single-column .cmp-columncontrol__col{grid-column:1/5}@media(min-width: 720px){.cmp-columncontrol--single-column .cmp-columncontrol__col{grid-column:1/7}}@media(min-width: 992px){.cmp-columncontrol--single-column .cmp-columncontrol__col{grid-column:2/span 10}}.cmp-columncontrol--four-columns{padding:0 2.5rem}@media(min-width: 720px){.cmp-columncontrol--four-columns{padding:0 2rem}}@media(min-width: 992px){.cmp-columncontrol--four-columns{padding:0 2rem}}@media(min-width: 1600px){.cmp-columncontrol--four-columns{padding:0 calc(50% - 48rem)}}.cmp-columncontrol--four-columns{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-columncontrol--four-columns{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-columncontrol--four-columns{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-columncontrol--four-columns .cmp-columncontrol__container{padding:0 2.5rem}@media(min-width: 720px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{padding:0 2rem}}@media(min-width: 992px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{padding:0 2rem}}@media(min-width: 1600px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{padding:0 calc(50% - 48rem)}}.cmp-columncontrol--four-columns .cmp-columncontrol__container{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-columncontrol--four-columns .cmp-columncontrol__container{grid-column:1/5}@media(min-width: 720px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{grid-column:1/7}}@media(min-width: 992px){.cmp-columncontrol--four-columns .cmp-columncontrol__container{grid-column:2/span 10}}.cmp-columncontrol--four-columns .cmp-columncontrol__container{padding:0 !important}.cmp-columncontrol--four-columns .cmp-columncontrol__col{grid-column:auto/span 4}@media(min-width: 720px){.cmp-columncontrol--four-columns .cmp-columncontrol__col{grid-column:auto/span 3}}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-text ul li,.cmp-text ol li{font-size:1.125rem}.cmp-text table{border:0;width:auto;max-width:100%;overflow-x:auto;display:block}.cmp-text table th,.cmp-text table td{padding:1.5rem}@media(min-width: 992px){.cmp-text table th,.cmp-text table td{padding:2.5rem}}.cmp-text__table-style-1 table tbody tr th,.cmp-text__table-style-1 table tbody tr td{border-top:0}.cmp-text__table-style-1 table tbody tr th[scope=col]{color:var(--color-gray-3);border:0;text-align:left;padding:.375rem 1.5rem;white-space:nowrap}.cmp-text__table-style-1 table tbody tr th[scope=row]{padding:2rem;border:0}.cmp-text__table-style-1 table tbody tr th[scope=row]+td{border-left:4px solid var(--color-gray-2)}.cmp-text__table-style-1 table tbody tr td{padding:1.5rem}.cmp-text__table-style-1 table tbody tr td:first-child{border-left:4px solid var(--color-gray-2)}.cmp-text__table-style-1 table tbody tr td:last-child{border-right:4px solid var(--color-gray-2)}.cmp-text__table-style-1 table tbody tr:nth-child(even){background-color:var(--color-gray-1)}.cmp-text__table-style-1 table tbody tr:not(:first-child):not(:last-child) th,.cmp-text__table-style-1 table tbody tr:not(:first-child):not(:last-child) td{border-bottom:1px solid var(--color-gray-2)}.cmp-text__table-style-2 table tbody tr th,.cmp-text__table-style-2 table tbody tr td{background-color:rgba(0,0,0,0);padding:1.25rem 1rem 1rem 0;text-align:left;border:0;border-bottom:1px solid var(--color-dark-blue)}.cmp-text__table-style-2 table tbody tr th[scope=col]{white-space:nowrap}.cmp-text__table-style-2 table tbody tr td{vertical-align:top;min-width:12.5rem}.cmp-text__table-style-2 table tbody tr td ul{margin:0;padding-left:1.75rem}.cmp-text blockquote{display:block;color:var(--color-dark-blue);padding-left:2rem;border-left:1px solid var(--color-gray-2);margin:1.5rem 0}@media(min-width: 992px){.cmp-text blockquote{padding-left:2.25rem;width:71.4%;margin:3rem auto 3rem}}.cmp-text blockquote:before{display:block;width:2.625rem;height:2.6875rem;margin-bottom:1rem;content:open-quote}.cmp-text blockquote:after{display:block;width:.0625rem;height:.00625rem;overflow:hidden;visibility:hidden;content:close-quote}.quote-no-border .cmp-text blockquote:after{height:auto}.cmp-text blockquote .pull-quote--body,.cmp-text blockquote .pull-quote--author,.cmp-text blockquote .pull-quote--info{display:block}.cmp-text blockquote .pull-quote--body{margin-bottom:1.5rem}.cmp-text blockquote .pull-quote--author{margin-bottom:.25rem}.quote-no-border .cmp-text blockquote{border-left:0;margin:0;width:80%}@media(min-width: 992px){.callout-grid.mycalix-two-column{border-top:1px solid var(--color-gray-2)}}.callout-grid.mycalix-two-column .cmp-callout-grid__callouts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media(min-width: 992px){.callout-grid.mycalix-two-column .cmp-callout-grid__callouts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column:2/span 10}}@media(min-width: 992px){.callout-grid.mycalix-two-column .cmp-callout-grid .hero{width:50%}}.callout-grid.mycalix-two-column .cmp-callout-grid .hero{margin-top:0}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px 24px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media(min-width: 992px){.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__wrapper{padding:48px 0 24px 32px}}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__wrapper::before{display:none}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__wrapper::after{display:none}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description{margin-bottom:0}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p{font-weight:400 !important;line-height:150%}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__cta{margin-bottom:0}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline{border-top:1px solid var(--color-gray-2);padding-top:30px;margin:0;width:100%}@media(min-width: 992px){.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline{border:0;padding:0}}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__wrapper{display:block}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__wrapper::before{display:none}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__wrapper::after{display:none}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__title{margin-bottom:0}.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__title h1{font-size:1.5rem;font-style:normal;font-weight:700;line-height:140%;text-transform:none}@media(min-width: 992px){.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero .cmp-headline__title h1{font-size:2.625rem;font-weight:500;line-height:130%}}.callout-grid.mycalix-two-column.cmp-callout-grid--image-order-top .cmp-hero__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cmp-callout-grid-item__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.external-link{width:1.125rem;height:1.125rem;background-image:url("clientlib-mycalix/resources/images/icons/external-link-icon.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.cmp-button__icon{width:1.5rem;height:1.5rem;display:inline-block}.cmp-button{gap:.5rem;border:none}.cmp-button--link{text-decoration:none}@media(max-width: 719px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__footer{margin-top:1.5rem}}@media(max-width: 719px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents{padding:1.875rem 2.5rem 0}}@media(min-width: 720px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents{padding:1.875rem 2.5rem 1.5rem}}@media(min-width: 992px){.cmp-callout-grid--image-no-image .cmp-callout-grid-item__contents{padding:6.25rem 0 3rem 2rem}}.product-card-carousel .cmp-card-carousel__swiper,.related-product-card-carousel .cmp-card-carousel__swiper{padding-left:2.5rem}@media(min-width: 992px){.product-card-carousel .cmp-card-carousel__swiper,.related-product-card-carousel .cmp-card-carousel__swiper{padding-left:0}}@media(min-width: 992px){.product-card-carousel .cmp-card-carousel__wrapper,.related-product-card-carousel .cmp-card-carousel__wrapper{padding-left:4rem}}.product-card-carousel .cmp-card-carousel__navigation,.related-product-card-carousel .cmp-card-carousel__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 2.5rem}.product-card-carousel .cmp-card-carousel__navigation .swiper-pagination,.related-product-card-carousel .cmp-card-carousel__navigation .swiper-pagination{margin-right:auto}.product-card-carousel .swiper-slide,.related-product-card-carousel .swiper-slide{min-width:19.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 992px){.product-card-carousel .swiper-slide,.related-product-card-carousel .swiper-slide{min-width:18.8125rem}}.product-card-carousel .swiper-pagination,.related-product-card-carousel .swiper-pagination{color:var(--color-gray-3);font-size:1.375rem;font-weight:400;line-height:130%}.product-card-carousel .swiper-pagination-current,.related-product-card-carousel .swiper-pagination-current{color:#000}.product-card-carousel .swiper-wrapper,.related-product-card-carousel .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-card-carousel .product-icon-selected,.related-product-card-carousel .product-icon-selected{display:none}.product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation,.related-product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation{grid-column:1/14}@media(min-width: 992px){.product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation,.related-product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation{grid-column:2/25;padding:0}}.related-product-card-carousel .swiper-slide{min-width:19.5625rem}@media(min-width: 992px){.related-product-card-carousel .swiper-slide{min-width:24.875rem}}.related-product-card-carousel .cmp-product-card{min-width:19.5625rem;padding:1rem}@media(min-width: 992px){.related-product-card-carousel .cmp-product-card{width:24.875rem;padding:2rem;padding-bottom:3.9375rem}}.related-product-card-carousel .cmp-product-card__image{margin-bottom:1.25rem}.product-card-carousel .cmp-product-card--full-link,.related-product-card-carousel .cmp-product-card--full-link{text-decoration:none;color:inherit;outline:none}.tableWrap{font-weight:500;width:100%;background-color:rgba(0,0,0,0);max-width:96rem;margin:0 auto}.tableWrap h3{font-weight:700;color:#000;font-size:2.4rem}.tableWrap table{border-width:0;width:100%;margin-bottom:10px;table-layout:fixed}.tableWrap table thead{border-width:.5px;border-style:solid}.tableWrap table thead tr th{font-size:1.4rem;color:#fff;background-color:#0b38db;border-right:1px solid #bdc2d4;width:auto;vertical-align:top}.tableWrap table thead tr th:last-child{border-right:none}.tableWrap table tbody{border:none}.tableWrap table tbody tr td{font-size:1.4rem;border:.5px solid #bdc2d4;color:#6e758c;padding:12px;overflow:hidden;text-overflow:ellipsis}.tableWrap table tr th,.tableWrap table tr td{max-width:none}.tableWrap table.eightCol th,.tableWrap table.eightCol td{width:12.5%}.tableWrap table.sevenCol th,.tableWrap table.sevenCol td{width:14.25%}.tableWrap table.sixCol th,.tableWrap table.sixCol td{width:16.6%}.tableWrap table.fiveCol th,.tableWrap table.fiveCol td{width:20%}.tableWrap table.fourCol th,.tableWrap table.fourCol td{width:25%}.tableWrap table.threeCol th,.tableWrap table.threeCol td{width:33%}.tableWrap .dataTableCaption{max-width:750px;padding:0 0 0 10px;color:#6e758c}.tableWrap .mobileDataTableCaption{margin:15px 0;display:none;color:#000}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}table td ul,table td ol{margin-bottom:0}.stacktable{width:100%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}.st-key{width:49%;text-align:right;padding-right:1%}.st-val{width:49%;padding-left:1%}@media(max-width: 991px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}.stacktable table.card-table:nth-child(even){background-color:#f5f5f5}.table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(0,0,0,0)}.tableWrap table{border-top-style:solid;border-top-width:4px;margin-bottom:0}.tableWrap table tbody{border-top:0;border-right:none;border-bottom:none;border-left:none}.tableWrap table tbody tr td.st-key{font-size:1.3rem;font-weight:400;color:#000;text-align:left;border-right:none;border-left:none}.tableWrap table tbody tr td.st-val{font-size:1.3rem;border-right:none;border-left:none}.tableWrap .mobileDataTableCaption{display:block}.tableWrap .dataTableCaption{display:none}}.mycalix-two-column .data-table.cmp-callout-grid-item{-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:3rem;padding-bottom:2rem}.communication-preferences-cmp{padding:2.5rem 0}.communication-preferences-cmp .container{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.communication-preferences-cmp .container{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.communication-preferences-cmp .container{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.communication-preferences-cmp .container:not(.cmp-inpage-nav .communication-preferences-cmp .container){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.communication-preferences__headline{color:var(--color-dark-orange);font-size:1.125rem;grid-column:2/-2}@media(min-width: 992px){.communication-preferences__headline{grid-column:4/span 21}}.communication-preferences__category-group{margin-bottom:5rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid}.communication-preferences__category-title{grid-column:2/-2}@media(min-width: 992px){.communication-preferences__category-title{grid-column:4/span 21}}.communication-preferences__category-description{margin:0 0 2.5rem 0;grid-column:2/-2}@media(min-width: 992px){.communication-preferences__category-description{grid-column:4/span 21}}.communication-preferences__category-description p{margin-bottom:0}.communication-preferences__cards-wrapper{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media(min-width: 992px){.communication-preferences__cards-wrapper{border-top:1px solid var(--color-gray-2)}}.communication-preferences__cards{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-column:2/-2}@media(max-width: 991px){.communication-preferences__cards{grid-template-columns:1fr;gap:1.5rem}}@media(min-width: 992px){.communication-preferences__cards{grid-column:4/span 21;padding-bottom:2.5rem}}.communication-preferences__card{border-left:1px solid var(--color-gray-2)}@media(max-width: 991px){.communication-preferences__card{border-left:none;border-top:1px solid var(--color-gray-2)}.communication-preferences__card:first-child{border-top:1px solid var(--color-gray-2)}}.communication-preferences__subscribe--message,.communication-preferences__unsubscribe--submit{text-align:center;grid-column:2/-2}@media(min-width: 992px){.communication-preferences__subscribe--message,.communication-preferences__unsubscribe--submit{grid-column:4/span 21}}.communication-preferences__subscribe--message.is-success,.communication-preferences__unsubscribe--submit.is-success{color:var(--color-success, #28a745)}.communication-preferences__subscribe--message.is-error,.communication-preferences__unsubscribe--submit.is-error{color:var(--color-error, #d83939)}.communication-preferences .cmp-callout-grid-item__contents{padding:2rem 0 2rem 2rem}@media(max-width: 991px){.communication-preferences .cmp-callout-grid-item__contents{padding:1.875rem 0 0 0}}.communication-preferences .cmp-callout-grid-item__title label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;cursor:pointer;gap:1rem}.communication-preferences .cmp-callout-grid-item__title input[type=checkbox]{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.communication-preferences .cmp-callout-grid-item__title input[type=checkbox]:checked{accent-color:var(--color-black)}.communication-preferences .cmp-callout-grid-item__title span{font-size:1rem}.communication-preferences .cmp-callout-grid-item__description{margin-left:2.5625rem}.communication-preferences .cmp-callout-grid-item__description p{margin:0}.docLibrary .doc-lib-cmp #customViewShareButton,.docLibrary .doc-lib-cmp .library-filters-container a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem;background:#f3f3f3;border:1px solid #bdc2d4;color:#262d4d;cursor:pointer;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp #customViewShareButton,.docLibrary .doc-lib-cmp .library-filters-container a{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp #customViewShareButton,.docLibrary .doc-lib-cmp .library-filters-container a{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp #customViewShareButton,.docLibrary .doc-lib-cmp .library-filters-container a{font-size:1.125rem}}.docLibrary .doc-lib-cmp #customViewShareButton:hover,.docLibrary .doc-lib-cmp .library-filters-container a:hover{background:#0b38db;border-color:#0b38db;color:#0b38db}.docLibrary .doc-lib-cmp{max-width:80rem;margin:6.25rem auto 5rem;padding:0 1.5rem;color:#262d4d;font-family:"DM Sans",sans-serif;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.docLibrary .doc-lib-cmp[data-calix-cmp-is-loaded=true]{opacity:1}.docLibrary .doc-lib-cmp a{color:inherit;text-decoration:none}.docLibrary .doc-lib-cmp .is-hidden{display:none !important}.docLibrary .doc-lib-cmp .is-visible{display:block !important}.docLibrary .doc-lib-cmp .cl_deep-blue{color:#0b38db}.docLibrary .doc-lib-cmp .bg_deep-blue{background-color:#0b38db}.docLibrary .doc-lib-cmp .bor_deep-blue{border-color:#0b38db}.docLibrary .doc-lib-cmp .dl-icon{width:1em;height:1em;display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.docLibrary .doc-lib-cmp-wrapper{display:grid;grid-template-columns:16.25rem minmax(0, 1fr);gap:3.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.docLibrary .doc-lib-cmp .library-main-buttons{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f3f3f3}.docLibrary .doc-lib-cmp .library-main-buttons_desktop{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.75rem}.docLibrary .doc-lib-cmp .library-main-buttons_mobile{display:none;width:100%}.docLibrary .doc-lib-cmp .library-main-buttons_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#262d4d;-webkit-transition:color .2s ease;transition:color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-main-buttons_link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-main-buttons_link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-main-buttons_link{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-main-buttons_link:hover{color:#0b38db}.docLibrary .doc-lib-cmp .library-main-buttons_icon{font-size:1.125rem}.docLibrary .doc-lib-cmp .library-categories,.docLibrary .doc-lib-cmp .library-sub-categories{list-style:none;padding:0;margin:0}.docLibrary .doc-lib-cmp .library-category{padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #f3f3f3}.docLibrary .doc-lib-cmp .library-category:last-child{border-bottom:0}.docLibrary .doc-lib-cmp .library-category-link{display:block;color:#262d4d;-webkit-transition:color .2s ease;transition:color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-category-link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-category-link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-category-link{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-category-link:hover,.docLibrary .doc-lib-cmp .library-category-link--active{font-weight:600}.docLibrary .doc-lib-cmp .library-sub-categories{display:none;margin-top:.875rem;padding-left:.875rem;border-left:2px solid #f3f3f3}.docLibrary .doc-lib-cmp .library-sub-categories--active{display:block}.docLibrary .doc-lib-cmp .library-subcategory{margin-bottom:.625rem}.docLibrary .doc-lib-cmp .library-subcategory:last-child{margin-bottom:0}.docLibrary .doc-lib-cmp .library-subcategory-link{display:block;color:#6e758c;-webkit-transition:color .2s ease;transition:color .2s ease;word-break:break-word}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-subcategory-link{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.docLibrary .doc-lib-cmp .library-subcategory-link{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}.docLibrary .doc-lib-cmp .library-subcategory-link:hover,.docLibrary .doc-lib-cmp .library-subcategory-link--active{color:#0b38db;font-weight:600}.docLibrary .doc-lib-cmp .category-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.docLibrary .doc-lib-cmp .category-container span{-webkit-box-flex:1;-ms-flex:1;flex:1}.docLibrary .doc-lib-cmp .category-arrow{width:.4375rem;height:.4375rem;border-style:solid;border-width:0 2px 2px 0;border-color:#6e758c;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.docLibrary .doc-lib-cmp .category-arrow--down{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-0.1875rem}.docLibrary .doc-lib-cmp .category-arrow--up{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:.125rem}.docLibrary .doc-lib-cmp .library-docs{min-width:0}.docLibrary .doc-lib-cmp .library-docs-container{display:none}.docLibrary .doc-lib-cmp .library-docs-container--active{display:block}.docLibrary .doc-lib-cmp .docs-category-container{margin-bottom:2.25rem}.docLibrary .doc-lib-cmp .docs-category-container--submenu{display:none;margin-top:1rem}.docLibrary .doc-lib-cmp .collapsible-link--active~.docs-category-container--submenu{display:block}.docLibrary .doc-lib-cmp .other-library-docs>.docs-category-container{display:none}.docLibrary .doc-lib-cmp .other-library-docs>.docs-category-container--active{display:block}.docLibrary .doc-lib-cmp .category-title{margin:0 0 1.125rem;color:#262d4d;letter-spacing:-0.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .category-title{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.docLibrary .doc-lib-cmp .category-title{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}.docLibrary .doc-lib-cmp .no-docs-found-label{margin:0;padding:2.25rem 1rem;background:#f3f3f3;border:1px dashed #bdc2d4;border-radius:.625rem;color:#6e758c;text-align:center}@media(min-width: 992px){.docLibrary .doc-lib-cmp .no-docs-found-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .no-docs-found-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .no-docs-found-label{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#fff;border:1px solid #f3f3f3;border-top:none;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.docLibrary .doc-lib-cmp .library-document:first-child{border-top:1px solid #f3f3f3;border-top-left-radius:.625rem;border-top-right-radius:.625rem}.docLibrary .doc-lib-cmp .library-document:last-child{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.docLibrary .doc-lib-cmp .library-document:hover{background:#f3f9fc;border-color:#bdc2d4;z-index:1}.docLibrary .doc-lib-cmp .library-document_data{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.docLibrary .doc-lib-cmp .library-document_data .doc-star-link{grid-row:span 1;align-self:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.625rem;height:1.625rem;border-radius:50%;color:#bdc2d4}.docLibrary .doc-lib-cmp .library-document_data .doc-star-link .dl-icon{font-size:1.5rem}.docLibrary .doc-lib-cmp .library-document_data span{grid-column:2;grid-row:1;color:#262d4d;word-break:break-word}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-document_data span{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-document_data span{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-document_data span{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-document_data p{grid-column:2;grid-row:2;margin:.125rem 0 0;color:#6e758c}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-document_data p{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-document_data p{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}.docLibrary .doc-lib-cmp .library-document_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.docLibrary .doc-lib-cmp .library-document_links svg{width:100%;height:100%}.docLibrary .doc-lib-cmp .library-document_links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:.375rem;color:#0b38db;font-size:1.375rem;-webkit-transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease}.docLibrary .doc-lib-cmp .library-document_links a:hover{background:#0b38db;color:#fff;-webkit-transform:translateY(-0.0625rem);transform:translateY(-0.0625rem)}.docLibrary .doc-lib-cmp .post-date-label{color:#6e758c}@media(min-width: 992px){.docLibrary .doc-lib-cmp .post-date-label{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .post-date-label{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}.docLibrary .doc-lib-cmp .library-home-docs--with-favorites .hide-doc-in-home{display:none}.docLibrary .doc-lib-cmp .library-filters-container{margin-top:1.5rem}.docLibrary .doc-lib-cmp .library-filters-container .filter-label{margin:0 0 .75rem;color:#262d4d}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-container .filter-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-filters-container .filter-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-container .filter-label{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-filters-container .library-filters,.docLibrary .doc-lib-cmp .library-filters-container .library-sub-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;list-style:none;padding:0;margin:0}.docLibrary .doc-lib-cmp .library-filters-container .library-filters li,.docLibrary .doc-lib-cmp .library-filters-container .library-sub-filters li{margin:0}.docLibrary .doc-lib-cmp .library-filters-container a:hover{color:#fff}.docLibrary .doc-lib-cmp .library-filters-container .selected-filter{background:#0b38db;border-color:#0b38db;color:#fff}.docLibrary .doc-lib-cmp .library-filters-container .sub-filters-wrapper{margin:1.125rem 0 0 .5rem;padding:1.125rem 0 0 1rem;border-left:2px solid #f3f3f3}.docLibrary .doc-lib-cmp .library-filters-container .library-sub-filters-container--hidden{display:none}.docLibrary .doc-lib-cmp .disabled-filter-link{opacity:.5;pointer-events:none}.docLibrary .doc-lib-cmp .subcategory-menu-container{margin-top:1.75rem}.docLibrary .doc-lib-cmp .subcategory-menu-container--hidden{display:none}.docLibrary .doc-lib-cmp .subcategory-menu{position:relative;margin-top:1.25rem;padding-left:2.125rem}.docLibrary .doc-lib-cmp .subcategory-menu--hidden{display:none}.docLibrary .doc-lib-cmp .subcategory-menu .collapsible-link{position:absolute;left:0;top:.125rem;width:1.5rem;height:1.5rem;color:#262d4d;cursor:pointer;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}.docLibrary .doc-lib-cmp .subcategory-menu .collapsible-link:hover{-webkit-transform:scale(1.06);transform:scale(1.06);color:#0b38db}.docLibrary .doc-lib-cmp .subcategory-menu .collapsible-link_icon{font-size:1.375rem}.docLibrary .doc-lib-cmp .subcategory-menu .subcategory-title{display:block;margin:0 0 .875rem;color:#262d4d}@media(min-width: 992px){.docLibrary .doc-lib-cmp .subcategory-menu .subcategory-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .subcategory-menu .subcategory-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .subcategory-menu .subcategory-title{font-size:1.125rem}}.docLibrary .doc-lib-cmp .collapsible-link--active .dl-icon__bar-v{display:none}.docLibrary .doc-lib-cmp .results-share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.docLibrary .doc-lib-cmp .total-results-label{margin:0;color:#6e758c;vertical-align:middle}@media(min-width: 992px){.docLibrary .doc-lib-cmp .total-results-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .total-results-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .total-results-label{font-size:1.125rem}}.docLibrary .doc-lib-cmp .load-more-button{margin-top:1.5rem;text-align:center}.docLibrary .doc-lib-cmp .load-more-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem 1.5rem;background:rgba(0,0,0,0);border:1px solid #0b38db;border-radius:999px;color:#0b38db;text-transform:uppercase;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp .load-more-button a{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .load-more-button a{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}.docLibrary .doc-lib-cmp .load-more-button a:hover{background:#0b38db;color:#fff}.docLibrary .doc-lib-cmp .loading-documents,.docLibrary .doc-lib-cmp .loading-doc-view{padding:1.75rem 1rem;text-align:center}.docLibrary .doc-lib-cmp .loading-documents img,.docLibrary .doc-lib-cmp .loading-doc-view img{height:1.75rem}.docLibrary .doc-lib-cmp .loading-documents span,.docLibrary .doc-lib-cmp .loading-doc-view span{color:#6e758c;font-weight:500}.docLibrary .doc-lib-cmp .library-filters-mobile{display:none;color:#6e758c}.docLibrary .doc-lib-cmp .library-filters-mobile_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.625rem .875rem;background:#f3f3f3;border:1px solid #bdc2d4;border-radius:.375rem}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-mobile_container{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-filters-mobile_container{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-mobile_container{font-size:1.125rem}}.docLibrary .doc-lib-cmp .library-filters-mobile_container .category-arrow{margin-left:auto;border-color:#0b38db}.docLibrary .doc-lib-cmp .library-category-label,.docLibrary .doc-lib-cmp .library-sub-category-label{display:none;margin:0 0 .5rem;color:#262d4d}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-category-label,.docLibrary .doc-lib-cmp .library-sub-category-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .library-category-label,.docLibrary .doc-lib-cmp .library-sub-category-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .library-category-label,.docLibrary .doc-lib-cmp .library-sub-category-label{font-size:1.125rem}}.docLibrary .doc-lib-cmp .category-selector{width:100%;height:2.875rem;margin-bottom:1rem;padding:0 2.5rem 0 .875rem;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%236e758c' d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem;border:1px solid #bdc2d4;border-radius:.375rem;color:#262d4d;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp .category-selector{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp .category-selector{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp .category-selector{font-size:1.125rem}}.docLibrary .doc-lib-cmp .category-selector:focus{outline:none;border-color:#0b38db}.docLibrary .doc-lib-cmp .library-subcategory-selector{display:none}.docLibrary .doc-lib-cmp #customViewShareButton{margin:0;background:#f3f3f3;color:#6e758c;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 992px){.docLibrary .doc-lib-cmp #customViewShareButton{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp #customViewShareButton{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.docLibrary .doc-lib-cmp #customViewShareButton{font-size:1.125rem}}.docLibrary .doc-lib-cmp #customViewShareButton:hover{background:#0b38db;border-color:#0b38db;color:#fff}.docLibrary .doc-lib-cmp #customViewShareButton .dl-icon{font-size:.875rem;margin-right:.25rem}.docLibrary .doc-lib-cmp #shareViewModal{display:none;position:fixed;inset:0;z-index:1050;overflow-y:auto;background:rgba(38,45,77,.55);backdrop-filter:blur(2px)}.docLibrary .doc-lib-cmp #shareViewModal.modal--open{display:block;-webkit-animation:dl-fade .18s ease;animation:dl-fade .18s ease}.docLibrary .doc-lib-cmp #shareViewModal .modal-dialog{position:relative;max-width:35rem;width:calc(100% - 2rem);margin:5rem auto;-webkit-animation:dl-rise .22s ease;animation:dl-rise .22s ease}.docLibrary .doc-lib-cmp #shareViewModal .modal-content{position:relative;padding:1.75rem;background:#fff;border-radius:.875rem}.docLibrary .doc-lib-cmp #shareViewModal .close{position:absolute;top:.875rem;right:.875rem;width:2rem;height:2rem;padding:0;background:none;border:0;border-radius:50%;color:#6e758c;font-size:1.375rem;line-height:1;cursor:pointer;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.docLibrary .doc-lib-cmp #shareViewModal .close:hover{background:#f3f3f3;color:#262d4d}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content h4{margin:0 0 .375rem;color:#262d4d}@media(min-width: 992px){.docLibrary .doc-lib-cmp #shareViewModal .share-view-content h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content h4{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-before p{margin:0 0 1.25rem;color:#6e758c}@media(min-width: 992px){.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-before p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-before p{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2.5rem;padding:0 .75rem;background:#f3f3f3;border:1px solid #bdc2d4;border-radius:.375rem;color:#262d4d;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input input{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input input{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input input:focus{border-color:#0b38db}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button{min-width:5.5rem;height:2.5rem;padding:0 1.125rem;background:#0b38db;border:0;border-radius:.375rem;color:#fff;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}@media(min-width: 992px){.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button:hover{background:#011670}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button.copied{background:#027a48;pointer-events:none}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after{display:none;position:relative;margin-top:.875rem;padding:.75rem .75rem .75rem 2.125rem;background:rgba(2,122,72,.08);border-radius:.375rem;color:#6e758c}@media(min-width: 992px){.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after.is-visible{display:block}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after .check-circle{position:absolute;top:.875rem;left:.75rem;width:1rem;height:1rem;background:#027a48;border-radius:50%}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after .check-circle::after{content:"";position:absolute;top:50%;left:50%;width:.25rem;height:.5rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-50%, -60%) rotate(45deg);transform:translate(-50%, -60%) rotate(45deg)}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-after p{margin:0;overflow-wrap:break-word}@-webkit-keyframes dl-fade{from{opacity:0}to{opacity:1}}@keyframes dl-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes dl-rise{from{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dl-rise{from{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 991px){.docLibrary .doc-lib-cmp{margin-top:3.75rem;padding:0 1.25rem}.docLibrary .doc-lib-cmp-wrapper{grid-template-columns:1fr;gap:1.75rem}.docLibrary .doc-lib-cmp .library-menu{display:none}.docLibrary .doc-lib-cmp .library-main-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.125rem;padding-bottom:.875rem}.docLibrary .doc-lib-cmp .library-main-buttons_desktop{display:none}.docLibrary .doc-lib-cmp .library-main-buttons_mobile{display:block}.docLibrary .doc-lib-cmp .library-main-buttons_link .library-home{color:#6e758c}.docLibrary .doc-lib-cmp .library-category-label,.docLibrary .doc-lib-cmp .library-sub-category-label,.docLibrary .doc-lib-cmp .library-filters-mobile{display:block}.docLibrary .doc-lib-cmp .library-filters-container{display:none}.docLibrary .doc-lib-cmp .library-filters-container.is-visible{display:block}.docLibrary .doc-lib-cmp #customViewShareButton{margin:0}.docLibrary .doc-lib-cmp .results-share-container{margin-top:1.5rem}}@media(max-width: 719px){.docLibrary .doc-lib-cmp{margin:3.75rem auto 3rem;padding:0 1rem}.docLibrary .doc-lib-cmp-wrapper{gap:1.25rem}.docLibrary .doc-lib-cmp .category-title{margin-bottom:.875rem;font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}}@media(max-width: 719px)and (min-width: 992px){.docLibrary .doc-lib-cmp .category-title{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}@media(max-width: 719px){.docLibrary .doc-lib-cmp .library-document{padding:.75rem .875rem;gap:.625rem}.docLibrary .doc-lib-cmp .library-document_data{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.docLibrary .doc-lib-cmp .library-document_data .doc-star-link{width:1.375rem;height:1.375rem}.docLibrary .doc-lib-cmp .library-document_data .doc-star-link .dl-icon{font-size:.9375rem}.docLibrary .doc-lib-cmp .library-document_links{gap:.5rem}.docLibrary .doc-lib-cmp .library-document_links a{width:2.125rem;height:2.125rem;font-size:1.25rem}.docLibrary .doc-lib-cmp .library-filters-container a{padding:.375rem .75rem;font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em;font-size:.875rem}}@media(max-width: 719px)and (min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-container a{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}@media(max-width: 719px){.docLibrary .doc-lib-cmp .library-filters-container .filter-label{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}}@media(max-width: 719px)and (min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-container .filter-label{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}@media(max-width: 719px){.docLibrary .doc-lib-cmp .library-filters-container .sub-filters-wrapper{margin-left:.375rem;padding-left:.75rem}.docLibrary .doc-lib-cmp .library-filters-container .sub-filters-wrapper a{padding:.375rem .75rem;font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em;font-size:.875rem}}@media(max-width: 719px)and (min-width: 992px){.docLibrary .doc-lib-cmp .library-filters-container .sub-filters-wrapper a{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}@media(max-width: 719px){.docLibrary .doc-lib-cmp .library-filters-mobile_container{font-size:.875rem}.docLibrary .doc-lib-cmp .subcategory-menu{padding-left:1.875rem}.docLibrary .doc-lib-cmp .subcategory-menu .collapsible-link_icon{font-size:1.25rem}.docLibrary .doc-lib-cmp .total-results-label{margin:1.125rem 0 .75rem}.docLibrary .doc-lib-cmp #customViewShareButton{margin:0;padding:.375rem .75rem;font-size:.875rem}.docLibrary .doc-lib-cmp .results-share-container{margin-top:1.125rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.docLibrary .doc-lib-cmp .total-results-label{margin:0}.docLibrary .doc-lib-cmp #shareViewModal .modal-dialog{margin:2.5rem auto}.docLibrary .doc-lib-cmp #shareViewModal .modal-content{padding:1.375rem}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.docLibrary .doc-lib-cmp #shareViewModal .share-view-content-input button{width:100%}}.cmp-embed{border:none;margin:0 auto;width:100%;max-width:1140px}.cmp-embed.cmp-embed--full-screen{max-width:none}@media(min-width: 992px){.mycalix-cmp-hero--style-1 .cmp-hero__description{grid-column:14/span 9;grid-row:1/2;margin-top:4.5rem}}.mycalix-cmp-hero--style-1 .cmp-hero__description pre{letter-spacing:.16px;margin-left:2.8125rem;position:relative}@media(min-width: 992px){.mycalix-cmp-hero--style-1 .cmp-hero__description pre{margin-left:1.875rem}}.mycalix-cmp-hero--style-1 .cmp-hero__description pre span{font-weight:400}.mycalix-cmp-hero--style-1 .cmp-hero__description pre span::before{width:2rem;height:2rem;aspect-ratio:1/1;display:inline-block;background-repeat:no-repeat;content:"";position:absolute;left:-2.875rem;top:.375rem}.mycalix-cmp-hero--style-1 .cmp-hero__description pre span b{font-weight:500}.mycalix-cmp-hero--style-1 .cmp-hero__description pre .mature::before{background-image:url(clientlib-mycalix/resources/images/icons/mature-icon.svg)}.mycalix-cmp-hero--style-1 .cmp-hero__description pre .before::before{background-image:url(clientlib-mycalix/resources/images/icons/software-resource--resource.svg)}.mycalix-cmp-hero--style-1 .cmp-hero__description pre .early::before{background-image:url(clientlib-mycalix/resources/images/icons/software-resource--cluster.svg)}@media(min-width: 992px){.mycalix-cmp-hero--style-1 .cmp-hero__cta{grid-column:14/span 9;grid-row:2/3}}@media(min-width: 1600px){.mycalix-cmp-hero--style-1 .cmp-hero__wrapper:not(.cmp-inpage-nav .mycalix-cmp-hero--style-1 .cmp-hero__wrapper){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}@media(min-width: 992px){.mycalix-cmp-hero--style-1 .cmp-headline{grid-row:1/4;grid-column:4/11}}@media(min-width: 720px){.related-content .cmp-listing__gallery{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.related-content .cmp-listing__gallery{grid-template-columns:repeat(3, 1fr)}}.cmp-listing .cmp-image:has(img[src=undefined]){display:none}#global-logout-warning,#global-logout-message{top:0;background:rgba(38,45,77,.4)}#global-logout-warning .modal-dialog,#global-logout-message .modal-dialog{max-width:47.5rem;margin:5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:90vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;border-radius:.5rem;border:1px solid var(--color-gray-2);background:#fff;-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.1)}#global-logout-warning .modal-content,#global-logout-message .modal-content{padding:1.5rem 3rem 3rem 3rem;margin:auto;width:100%;min-height:19rem}@media(max-width: 991px){#global-logout-warning .modal-content,#global-logout-message .modal-content{padding:1rem 2.5rem 1.5rem 2.5rem}}#global-logout-warning .modal-header,#global-logout-message .modal-header{border-bottom:none;padding:0;margin-bottom:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.5rem}#global-logout-warning .modal-header .close,#global-logout-message .modal-header .close{font-size:1.5rem;font-weight:400;background:url(clientlib-mycalix/resources/images/icons/cross-icon.svg);border:none;cursor:pointer;color:var(--color-gray-4);line-height:1;width:1.875rem;height:1.875rem}#global-logout-warning .modal-header .close:hover,#global-logout-message .modal-header .close:hover{opacity:.7}#global-logout-warning .modal-header .modal-title,#global-logout-message .modal-header .modal-title{margin:0;padding:0;border-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:2.625rem}#global-logout-warning .modal-body,#global-logout-message .modal-body{padding:0;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}#global-logout-warning .modal-body p,#global-logout-message .modal-body p{margin:0}#global-logout-warning .modal-body_title,#global-logout-message .modal-body_title{display:-webkit-box;display:-ms-flexbox;display:flex}#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt{font-weight:500}#global-logout-warning .modal-body .btn,#global-logout-message .modal-body .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:8.75rem;padding:.75rem 1.5rem;height:auto;font-size:.9375rem;font-weight:600;border-radius:.5rem;cursor:pointer;text-decoration:none}#global-logout-warning .modal-body .btn.btn-primary,#global-logout-message .modal-body .btn.btn-primary{background:var(--color-calix-blue);color:var(--color-white);border:none}#global-logout-warning .modal-body .btn.btn-secondary,#global-logout-warning .modal-body .btn.purple,#global-logout-message .modal-body .btn.btn-secondary,#global-logout-message .modal-body .btn.purple{background:var(--color-white);color:var(--color-calix-blue);border:.0625rem solid var(--color-calix-blue)}#global-logout-warning .modal-body .btn.btn-secondary:hover,#global-logout-warning .modal-body .btn.purple:hover,#global-logout-message .modal-body .btn.btn-secondary:hover,#global-logout-message .modal-body .btn.purple:hover{background:rgba(75,63,143,.05)}#global-logout-warning#global-logout-message .modal-body .btn,#global-logout-message#global-logout-message .modal-body .btn{min-width:7.5rem}#global-logout-warning #extend-session-cta,#global-logout-message #extend-session-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:50%}@media(min-width: 992px){#global-logout-warning #extend-session-cta,#global-logout-message #extend-session-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-card-carousel .cmp-card-carousel__swiper,.related-product-card-carousel .cmp-card-carousel__swiper{padding-left:2.5rem}@media(min-width: 992px){.product-card-carousel .cmp-card-carousel__swiper,.related-product-card-carousel .cmp-card-carousel__swiper{padding-left:0}}@media(min-width: 992px){.product-card-carousel .cmp-card-carousel__wrapper,.related-product-card-carousel .cmp-card-carousel__wrapper{padding-left:4rem}}.product-card-carousel .cmp-card-carousel__navigation,.related-product-card-carousel .cmp-card-carousel__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 2.5rem}.product-card-carousel .cmp-card-carousel__navigation .swiper-pagination,.related-product-card-carousel .cmp-card-carousel__navigation .swiper-pagination{margin-right:auto}.product-card-carousel .swiper-slide,.related-product-card-carousel .swiper-slide{min-width:19.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 992px){.product-card-carousel .swiper-slide,.related-product-card-carousel .swiper-slide{min-width:18.8125rem}}.product-card-carousel .swiper-pagination,.related-product-card-carousel .swiper-pagination{color:var(--color-gray-3);font-size:1.375rem;font-weight:400;line-height:130%}.product-card-carousel .swiper-pagination-current,.related-product-card-carousel .swiper-pagination-current{color:#000}.product-card-carousel .swiper-wrapper,.related-product-card-carousel .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-card-carousel .product-icon-selected,.related-product-card-carousel .product-icon-selected{display:none}.product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation,.related-product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation{grid-column:1/14}@media(min-width: 992px){.product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation,.related-product-card-carousel.cmp-card-carousel--default .cmp-card-carousel__navigation{grid-column:2/25;padding:0}}.related-product-card-carousel .swiper-slide{min-width:19.5625rem}@media(min-width: 992px){.related-product-card-carousel .swiper-slide{min-width:24.875rem}}.related-product-card-carousel .cmp-product-card{min-width:19.5625rem;padding:1rem}@media(min-width: 992px){.related-product-card-carousel .cmp-product-card{width:24.875rem;padding:2rem;padding-bottom:3.9375rem}}.related-product-card-carousel .cmp-product-card__image{margin-bottom:1.25rem}.product-card-carousel .cmp-product-card--full-link,.related-product-card-carousel .cmp-product-card--full-link{text-decoration:none;color:inherit;outline:none}.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p{font-weight:400;color:var(--color-warning-1);margin:0}.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-overlay{display:grid;grid-template-columns:2.5rem repeat(3, 1fr 1.5rem) 1fr 2.5rem}@media(min-width: 720px){.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-overlay{grid-template-columns:2rem repeat(5, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 992px){.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-overlay{grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}@media(min-width: 1600px){.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-overlay:not(.cmp-inpage-nav .mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-overlay){grid-template-columns:1fr repeat(11, 6.625rem 1.5rem) 6.625rem 1fr}}.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content{grid-column:2/9}@media(min-width: 720px){.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content{grid-column:2/13}}@media(min-width: 992px){.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content{grid-column:4/17}}.mycalix-store-card.cmp-card-data-maintenance .cmp-text{color:var(--color-gray-2)}.mycalix-store-card.cmp-card-data-maintenance .cmp-product-card__cta{background:url("clientlib-mycalix/resources/images/icons/desable-icon.svg")}.mycalix-store-card.cmp-card-data-maintenance .cmp-product-card{border-radius:8px;border:1px solid var(--color-gray-1);background:var(--color-gray-1);-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.mycalix-store-card.cmp-card-carousel--bg-medium-blue .cmp-card-carousel__wrapper{background-image:linear-gradient(to bottom, var(--color-white) 90px, var(--color-medium-blue) 90px, var(--color-medium-blue) 100%)}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple{min-height:unset}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 28px 48px 52px}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkList{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;-ms-flex-item-align:stretch;align-self:stretch}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 48px 8px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;-ms-flex-negative:0;flex-shrink:0}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__heading{margin:0}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list-item{margin-top:0}}.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-item-align:stretch;align-self:stretch}.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media(min-width: 992px){.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list-item a{padding:0;color:var(--color-dark-blue);font-size:1.125rem;font-style:normal;font-weight:500;line-height:140%}}.navigation-panel-mycalix .cmp-navigation-section-simple__linkListCol__list-item .external-link{background-image:url("clientlib-mycalix/resources/images/icons/external-link-icon.svg");background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem}.navigation-panel-mycalix .cmp-navigation-section-simple__wrapper{background:var(--color-white)}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion--expanded .cmp-accordion__panel-background{background:rgba(0,0,0,0)}@media(min-width: 992px){.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__icon{display:block;display:block;margin-left:0}}@media(min-width: 992px){.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__panel{outline:1px solid #bdc2d4;border:0}}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__header [data-is-gotolink=true]{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 992px){.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__header [data-is-gotolink=true]{width:50px}}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__header [data-is-gotolink=true] .cmp-accordion__icon{display:none}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__button .cmp-accordion__gotolinkicon{fill:var(--color-dark-blue)}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__button:hover .cmp-accordion__gotolinkicon{fill:var(--color-calix-blue)}.cmp-calix-navigation.navigation.mycalix-navigation .cmp-accordion__item:last-child .cmp-navigation-section-simple__links{background:var(--color-white)}.cmp-accordion__button[data-is-gotolink=true]{position:relative}.cmp-accordion__button[data-is-gotolink=true]::before{content:"";position:absolute;background:url("clientlib-mycalix/resources/images/icons/gotoLink.svg");display:block;height:50px;width:50px;top:13px;left:19px;background-repeat:no-repeat}@media(min-width: 992px){.cmp-accordion__button[data-is-gotolink=true]::before{left:13px}}.cmp-popup-alert.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:1001;pointer-events:none}.cmp-popup-alert__content{max-width:900px;width:90%;margin:5% auto;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);position:relative;overflow:hidden;pointer-events:auto}.cmp-popup-alert__title{padding:1.5rem 3rem 1.5rem 1.875rem;border-bottom:1px solid #ccc;font-size:1.5rem;font-weight:500;color:#011670}.cmp-popup-alert__close{position:absolute;top:1rem;right:1rem;width:1.875rem;height:1.875rem;background:rgba(0,0,0,0);border:0;cursor:pointer;z-index:2}.cmp-popup-alert__close::before,.cmp-popup-alert__close::after{content:"";position:absolute;top:50%;left:50%;width:1.125rem;height:.125rem;background-color:#000}.cmp-popup-alert__close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.cmp-popup-alert__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.cmp-popup-alert__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000}@media(min-width: 1600px){.cmp-popup-alert .cmp-hero__wrapper:not(.cmp-inpage-nav .cmp-hero__wrapper){grid-template-columns:2rem repeat(11, 1fr 1.5rem) 1fr 2rem}}.cmp-popup-alert .cmp-hero__wrapper{padding-bottom:20px}body.cmp-popup-alert--open{overflow:hidden}button.cmp-button[data-cmp-popup-close]{font:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}button.cmp-button[data-cmp-popup-close]:not(.cmp-button--primary):not(.cmp-button--secondary):not(.cmp-button--tertiary){background-color:#011670;color:#fff;border:1px solid #011670;border-radius:4px;padding:.625rem 1.25rem;font-weight:500;line-height:1.2}button.cmp-button[data-cmp-popup-close]:not(.cmp-button--primary):not(.cmp-button--secondary):not(.cmp-button--tertiary):hover{background-color:#fff;color:#011670}.popup-alert .cmp-50-50{padding-top:3.5rem;padding-bottom:3.5rem}.search-banner .cmp-banner__left{padding:2.5rem 0}@media(min-width: 992px){.search-banner .cmp-banner__left{padding:3rem 0;grid-column:5/span 15}}.search-banner .cmp-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;-ms-flex-negative:0;flex-shrink:0;padding-right:0;gap:32px}.search-banner .cmp-banner__content-title{margin-bottom:0}@media(min-width: 992px){.search-banner .cmp-banner__content-title{font-size:3.125rem;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize}}.search-banner .cmp-search-banner__search-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.125rem .625rem 1.0625rem 1.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid var(--color-gray-3);background:#fff;-ms-flex-item-align:center;align-self:center}@media(min-width: 992px){.search-banner .cmp-search-banner__search-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42.25rem}}.search-banner .cmp-search-banner__input{-ms-flex-item-align:stretch;align-self:stretch;border:0;-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--color-gray-3);font-size:1.25rem;font-weight:400;line-height:140%;outline:none}.search-banner .cmp-search-banner__input::-webkit-input-placeholder{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray-3)}.search-banner .cmp-search-banner__input::-moz-placeholder{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray-3)}.search-banner .cmp-search-banner__input:-ms-input-placeholder{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray-3)}.search-banner .cmp-search-banner__input::-ms-input-placeholder{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray-3)}.search-banner .cmp-search-banner__input::placeholder{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-gray-3)}.search-banner .cmp-search-banner__button{border:0;background:#fff}.search-banner .cmp-search-banner__icon{background-image:url(clientlib-mycalix/resources/images/icons/search-baner-icon.svg);background-repeat:no-repeat;width:1.5rem;height:1.5rem;aspect-ratio:1/1;display:block}.cmp-headline__title>:first-child{display:inline}.cmp-headline__my-products-icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-dark-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;top:0;right:0;width:2.1875rem;height:2.1875rem;display:inline-block;margin-bottom:.9375rem}.cmp-headline__my-products-icon.selected{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-calix-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:2.1875rem;height:2.1875rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-bio__name,.cmp-bio__title,.cmp-utility-nav__dropdown-list li a,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-bio__contacts,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-bio__contacts,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-breadcrumb,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-breadcrumb,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-utility-nav{height:5.0625rem}@media(min-width: 992px){.cmp-utility-nav{width:100%;height:3.125rem;background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%);padding:0 2.5rem;display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 720px){.cmp-utility-nav{padding:0 2rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-utility-nav{padding:0 2rem}}@media(min-width: 992px)and (min-width: 1600px){.cmp-utility-nav{padding:0 calc(50% - 48rem)}}@media(min-width: 992px)and (min-width: 720px){.cmp-utility-nav{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px)and (min-width: 992px){.cmp-utility-nav{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-utility-nav__wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){.cmp-utility-nav__wrapper{grid-column:6/span 7}}.cmp-utility-nav__search{height:100%}@media(min-width: 992px){.cmp-utility-nav__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.cmp-utility-nav__login{margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.cmp-utility-nav__menuToggle .cmp-button__icon{width:2rem;height:2rem;background-color:var(--color-black);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_10034_186328)'%3E%3Cpath d='M27 9H5C4.44772 9 4 9.44772 4 10C4 10.5523 4.44772 11 5 11H27C27.5523 11 28 10.5523 28 10C28 9.44772 27.5523 9 27 9Z' fill='black'/%3E%3Cpath d='M27 15H5C4.44772 15 4 15.4477 4 16C4 16.5523 4.44772 17 5 17H27C27.5523 17 28 16.5523 28 16C28 15.4477 27.5523 15 27 15Z' fill='black'/%3E%3Cpath d='M27 21H5C4.44772 21 4 21.4477 4 22C4 22.5523 4.44772 23 5 23H27C27.5523 23 28 22.5523 28 22C28 21.4477 27.5523 21 27 21Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10034_186328'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(clientlib-mycalix/%23clip0_10034_186328)'%3E%3Cpath d='M27 9H5C4.44772 9 4 9.44772 4 10C4 10.5523 4.44772 11 5 11H27C27.5523 11 28 10.5523 28 10C28 9.44772 27.5523 9 27 9Z' fill='black'/%3E%3Cpath d='M27 15H5C4.44772 15 4 15.4477 4 16C4 16.5523 4.44772 17 5 17H27C27.5523 17 28 16.5523 28 16C28 15.4477 27.5523 15 27 15Z' fill='black'/%3E%3Cpath d='M27 21H5C4.44772 21 4 21.4477 4 22C4 22.5523 4.44772 23 5 23H27C27.5523 23 28 22.5523 28 22C28 21.4477 27.5523 21 27 21Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10034_186328'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cmp-utility-nav__menuToggle .cmp-button{padding:0;margin:.625rem 1rem;border-radius:0}.cmp-utility-nav__menuToggle .cmp-button:hover .cmp-button__icon{background-color:var(--color-calix-blue)}@media(min-width: 992px){.cmp-utility-nav__menuToggle{display:none}}.cmp-utility-nav__menuToggle--expanded .cmp-button__icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/close.svg);mask-image:url(clientlib-mycalix/resources/images/icons/close.svg)}.cmp-utility-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);text-decoration:none}@media(min-width: 992px){.cmp-utility-nav__link{padding:.5rem}}@media(min-width: 992px){.cmp-utility-nav__link:hover .cmp-utility-nav__link--text{text-decoration:underline}}@media(max-width: 991px){.cmp-utility-nav__link:hover .cmp-utility-nav__link--icon{background-color:var(--color-calix-blue)}}.cmp-utility-nav__link:focus-visible{outline:2px solid var(--color-dark-orange)}@media(max-width: 991px){.cmp-utility-nav__link:focus-visible{outline-offset:.5rem}}@media(min-width: 992px){.cmp-utility-nav__link:focus-visible{outline:2px solid var(--color-white)}}.cmp-utility-nav__link--text{display:none;color:var(--color-white)}@media(min-width: 992px){.cmp-utility-nav__link--text{display:block}}.cmp-utility-nav__link--icon{display:block;width:1.375rem;height:1.375rem;background-color:var(--color-black);-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/avatar.svg);mask-image:url(clientlib-mycalix/resources/images/icons/avatar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media(min-width: 992px){.cmp-utility-nav__link--icon{width:1rem;height:1rem;margin-left:.5rem;background-color:var(--color-white)}}.cmp-utility-nav__login{position:relative}.cmp-utility-nav__dropdown{position:absolute;display:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;border:1px solid var(--color-gray-2);background:#fff;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1);width:85vw;right:-4.375rem;top:3.125rem;margin:0 -4px}@media(min-width: 720px){.cmp-utility-nav__dropdown{top:3rem;right:-1px;width:13.75rem;margin:0;padding:0 1.6875rem .75rem 0}}.cmp-utility-nav__dropdown-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;list-style-type:none;padding:0;margin:0;width:100%;padding:0}@media(min-width: 720px){.cmp-utility-nav__dropdown-list{padding:1.5rem 0 1.5rem 3.25rem}}.cmp-utility-nav__dropdown-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem;text-decoration:none;width:100%;padding:16px 20px;border-bottom:1px solid var(--Gray-Gray-2, #BDC2D4)}@media(min-width: 720px){.cmp-utility-nav__dropdown-list li{padding:.5rem 1rem .5rem 0;border-bottom:0}}.cmp-utility-nav__dropdown-list li a{text-decoration:none;color:var(--color-dark-blue)}.cmp-utility-nav.is-open .cmp-utility-nav__dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cmp-utility-nav.is-open .cmp-utility-nav__link{text-decoration:none}@media(min-width: 720px){.cmp-utility-nav.is-open .cmp-utility-nav__link::after{content:"";position:absolute;display:block;background:var(--color-calix-orange);right:.3125rem;top:2.5rem;width:1.375rem;height:.5rem}}@media(min-width: 992px){.cmp-utility-nav.is-open .cmp-utility-nav__link::after{right:.75rem}}.cmp-utility-nav.is-open .cmp-utility-nav__link--icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/cross-icon.svg);mask-image:url(clientlib-mycalix/resources/images/icons/cross-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:1.875rem;height:1.875rem;background-color:#000}@media(min-width: 720px){.cmp-utility-nav.is-open .cmp-utility-nav__link--icon{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/profile-avatar.svg);mask-image:url(clientlib-mycalix/resources/images/icons/profile-avatar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}}.cmp-utility-nav.is-logged-in .cmp-utility-nav__link--icon{display:none}.cmp-utility-nav.is-logged-in .cmp-utility-nav__link--text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.0625rem;text-decoration:none}@media(max-width: 991px){.cmp-utility-nav.is-logged-in .cmp-utility-nav__link--text{border:2px solid #000;color:#000}}.cmp-utility-nav.is-logged-in.is-open .cmp-utility-nav__link--text{border-color:var(--color-calix-orange)}.cmp-header__calix-logo{display:none}@media(min-width: 992px){.cmp-header__calix-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;min-width:30px}}.cmp-header__calix-logo-img{aspect-ratio:1/1;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.cmp-bio{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;padding:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;border:1px solid #a7a7a7}@media(min-width: 992px){.cmp-bio{width:22.75rem}}.cmp-bio__media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cmp-bio__image{width:6.0625rem;height:6.0625rem;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:1/1}@media(min-width: 992px){.cmp-bio__image{width:7rem;height:7rem}}.cmp-bio__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem;min-width:0}.cmp-bio__name,.cmp-bio__title{color:#000;margin:0}.cmp-bio__title{font-weight:400;line-height:140%}.cmp-bio__contacts{color:var(--color-calix-blue);font-weight:400;line-height:140%}.cmp-bio__link{color:var(--color-link);text-decoration:none}.cmp-bio__contacts,.cmp-bio__link{overflow-wrap:anywhere;word-break:break-word}.cmp-bio__link:hover,.cmp-bio__link:focus{text-decoration:underline}.cmp-bio-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,.cmp-utility-nav__dropdown-list li a,.cmp-bio__name,.cmp-bio__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-resource-card__link,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,.cmp-utility-nav__dropdown-list li a,.cmp-bio__name,.cmp-bio__title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-radio-button__label,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.cmp-bio__contacts{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.cmp-bio__contacts{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-product-card__link,.cmp-product-card__description,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info,.cmp-breadcrumb{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info,.cmp-breadcrumb{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-breadcrumb{padding:0 2.5rem}@media(min-width: 720px){.cmp-breadcrumb{padding:0 2rem}}@media(min-width: 992px){.cmp-breadcrumb{padding:0 2rem}}@media(min-width: 1600px){.cmp-breadcrumb{padding:0 calc(50% - 48rem)}}.cmp-breadcrumb{display:grid;grid-template-columns:repeat(4, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width: 720px){.cmp-breadcrumb{grid-template-columns:repeat(6, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width: 992px){.cmp-breadcrumb{grid-template-columns:repeat(12, minmax(1rem, 1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.cmp-breadcrumb{color:var(--color-gray-3);margin-bottom:1.25rem}.cmp-breadcrumb__list{grid-column:1/5}@media(min-width: 720px){.cmp-breadcrumb__list{grid-column:1/7}}@media(min-width: 992px){.cmp-breadcrumb__list{grid-column:2/span 10}}.cmp-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none}.cmp-breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;display:none;line-height:1;margin:1.25rem 0 0 0}@media(min-width: 720px){.cmp-breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-breadcrumb__item:nth-last-child(2)::before{display:none}}.cmp-breadcrumb__item:nth-last-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-breadcrumb__item:nth-last-child(2)::before{content:" ";width:16px;height:16px;margin:0 4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10 12L6 8L10 4' stroke='%236E758C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");vertical-align:baseline}.cmp-breadcrumb__item:nth-last-child(2)::after{display:none}@media(min-width: 720px){.cmp-breadcrumb__item:nth-last-child(2)::after{display:-webkit-box;display:-ms-flexbox;display:flex}}.cmp-breadcrumb__item--active{color:var(--color-black)}.cmp-breadcrumb__item:not(:last-child)::after{content:" ";width:16px;height:16px;margin:0 4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12L10 8L6 4' stroke='%236E758C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");vertical-align:baseline}.cmp-breadcrumb__item-link{color:var(--color-gray-3)}.cmp-breadcrumb__item-link:hover,.cmp-breadcrumb__item-link:focus-visible{color:var(--color-calix-blue)}.cmp-breadcrumb__item-link--home span[itemprop=name]{display:block;visibility:hidden;width:0;height:0}.cmp-breadcrumb__item-link--home::before{content:" ";display:block;width:16px;height:16px;margin:0 4px;background-color:var(--color-gray-3);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 14.6667V8H10V14.6667M2 6L8 1.33333L14 6V13.3333C14 13.687 13.8595 14.0261 13.6095 14.2761C13.3594 14.5262 13.0203 14.6667 12.6667 14.6667H3.33333C2.97971 14.6667 2.64057 14.5262 2.39052 14.2761C2.14048 14.0261 2 13.687 2 13.3333V6Z' stroke='%236E758C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 14.6667V8H10V14.6667M2 6L8 1.33333L14 6V13.3333C14 13.687 13.8595 14.0261 13.6095 14.2761C13.3594 14.5262 13.0203 14.6667 12.6667 14.6667H3.33333C2.97971 14.6667 2.64057 14.5262 2.39052 14.2761C2.14048 14.0261 2 13.687 2 13.3333V6Z' stroke='%236E758C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cmp-breadcrumb__item-link--home:hover::before,.cmp-breadcrumb__item-link--home:focus-visible::before{background-color:var(--color-calix-blue)}@media(min-width: 992px){.mycalix-utility-nav{padding:0rem 3.25rem}}.mycalix-utility-nav .cmp-header__breadcrumb{display:none;height:inherit}@media(min-width: 992px){.mycalix-utility-nav .cmp-header__breadcrumb{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mycalix-utility-nav .cmp-breadcrumb{padding:0rem}.mycalix-utility-nav .cmp-breadcrumb__list{grid-column-start:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mycalix-utility-nav .cmp-breadcrumb__item-link--home::before{background-color:#fff}.mycalix-utility-nav .cmp-breadcrumb__item-link{color:#fff}.mycalix-utility-nav .cmp-breadcrumb__item--active{color:#fff}.mycalix-utility-nav .cmp-breadcrumb__item:not(:last-child)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6 12L10 8L6 4' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cmp-button.cmp-button--secondary{border:1px solid var(--color-calix-blue)}.cmp-product-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;min-height:7rem;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;border-radius:.5rem;background:#fff;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}@media(min-width: 992px){.cmp-product-card{width:18.8125rem}}.cmp-product-card--carousel-item-inner{min-height:auto}.cmp-product-card__title{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0}.cmp-product-card__title .cmp-text{color:#000;text-transform:capitalize;margin-bottom:0}.cmp-product-card__title a{text-decoration:none}.cmp-product-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-item-align:stretch;align-self:stretch}.cmp-product-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.cmp-product-card__description{color:#000}.cmp-product-card__link{color:var(--color-calix-blue);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cmp-product-card__cta{background:url("clientlib-mycalix/resources/images/icons/product-card-cta-icon.svg");background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;aspect-ratio:1/1}.cmp-product-card .product-icon .product-icon-selected{background-color:var(--color-calix-orange)}.cmp-product-card:hover{-webkit-box-shadow:0 4px 20px 0 rgba(16,24,40,.08);box-shadow:0 4px 20px 0 rgba(16,24,40,.08)}.cmp-product-card:focus,.cmp-product-card:active{border:1px solid var(--color-gray-3)}.cmp-resource-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;min-width:19.5625rem;min-height:18.375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:.5rem;background:var(--color-white);-webkit-box-shadow:0 5px 12px 2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 5px 12px 2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}@media(min-width: 1600px){.cmp-resource-card{width:24.875rem;min-width:24.875rem}}.cmp-resource-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;min-width:19.5625rem;min-height:18.375rem;padding-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}@media(min-width: 1600px){.cmp-resource-card__wrapper{width:24.875rem;min-width:24.875rem}}.cmp-resource-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;padding:0 24px 0 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}@media(min-width: 1600px){.cmp-resource-card__header{width:24.875rem;min-width:24.875rem}}.cmp-resource-card__title .cmp-text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-bottom:0}.cmp-resource-card__link{color:var(--color-calix-blue)}.cmp-resource-card__link a{text-decoration:none}.cmp-resource-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;min-height:4.75rem;padding:1.5rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #bdc2d4}@media(min-width: 1600px){.cmp-resource-card__footer{width:24.875rem}}.cmp-resource-card .tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:19.5625rem;padding:0 32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}@media(min-width: 1600px){.cmp-resource-card .tag-container{width:24.875rem}}.cmp-resource-card__title,.cmp-product-card__title{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0}.cmp-resource-card__title .cmp-text,.cmp-product-card__title .cmp-text{color:#000;text-transform:capitalize}.cmp-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;cursor:pointer;width:12.5625rem;height:2rem;position:absolute;top:4rem;left:1rem}.cmp-checkbox--large{font-size:1rem}.cmp-checkbox__input{position:absolute;opacity:0;pointer-events:none}.cmp-checkbox__box{width:2rem;height:2rem;border:.0625rem solid var(--color-gray-3);border-radius:.25rem;background-color:var(--color-white);position:relative}.cmp-checkbox__box::after{content:"";position:absolute;top:.625rem;left:.5rem;width:1rem;height:.8125rem;background-image:url("clientlib-mycalix/resources/images/icons/checkbox-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0}.cmp-checkbox__input:checked+.cmp-checkbox__box::after{opacity:1}.cmp-checkbox__label{width:9.5625rem;height:1.5625rem;font-family:"DM Sans",sans-serif;font-weight:500;font-size:1.125rem;color:var(--color-gray-3)}.cmp-checkbox__input:checked~.cmp-checkbox__label{color:var(--color-black)}.product-icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-dark-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.product-icon-selected{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-calix-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cmp-radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;position:relative}.cmp-radio-button__input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.cmp-radio-button__circle{display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem;padding:.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3rem;border:.03125rem solid var(--color-gray-3);background-color:rgba(0,0,0,0);-ms-flex-negative:0;flex-shrink:0;position:relative}.cmp-radio-button__circle::after{content:"";width:.65625rem;height:.65625rem;-ms-flex-negative:0;flex-shrink:0;background-image:url("clientlib-mycalix/resources/images/icons/radio-selected-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cmp-radio-button__label{color:var(--color-gray-4)}.cmp-radio-button__input:checked+.cmp-radio-button__circle::after{opacity:1}.cmp-radio-button--disabled{cursor:not-allowed}@media(min-width: 992px){.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:4.5rem;font-weight:500;line-height:1.1;letter-spacing:-0.01em}}.type-h1,h1{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em}}.type-h2,h2{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:2.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h3,h3{font-family:"DM Sans",sans-serif;font-size:1.625rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h4,.cmp-calix-accordion .cmp-accordion__title,.cmp-callout-grid-item__title,h4{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-product-card__title .cmp-text,.cmp-resource-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0em}}.type-h5,.cmp-callout-grid__caption .cmp-text p,h5,.cmp-product-card__title .cmp-text,.cmp-resource-card__title .cmp-text{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0em}}.type-h6,h6{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0em}}.type-t1,.cmp-hero__description p,.cmp-text blockquote .pull-quote--body{font-family:"DM Sans",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3;letter-spacing:0em}@media(min-width: 992px){.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t2,.cmp-calix-tabs .cmp-tabs__tab{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t3,.cmp-search-results #searchstax-input-container .searchstax-search-input,.cmp-text__table-style-1 table tbody tr th[scope=row]{font-family:"DM Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,.cmp-utility-nav__dropdown-list li a,.cmp-bio__name,.cmp-bio__title,.cmp-resource-card__link{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}}.type-t4,.cmp-tag-product .cmp-tag__name,.cmp-footer-nav__title,.cmp-navigation-section-multilevel__menu-button,.cmp-navigation-section-multilevel__back-btn,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-next,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-previous,#global-logout-warning .modal-header .modal-title p,#global-logout-message .modal-header .modal-title p,#global-logout-warning .modal-body p,#global-logout-message .modal-body p,#global-logout-warning .modal-body #extend-session-prompt,#global-logout-message .modal-body #extend-session-prompt,.mycalix-store-card.cmp-card-data-maintenance .cmp-card-carousel__maintenance-content p,.cmp-utility-nav__dropdown-list li a,.cmp-bio__name,.cmp-bio__title,.cmp-resource-card__link{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t5,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td,.cmp-radio-button__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}}.type-t5,.cmp-listing__label,.cmp-listing__summary,.cmp-search-results #searchstax-facets-container .searchstax-facet-input,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-label,.cmp-search-results #searchstax-facets-container .searchstax-facet-value-count,.cmp-search-results #searchstax-facets-container .searchstax-facet-show-button,.cmp-search-results #searchstax-pagination-container .searchstax-pagination-details,.cmp-search-results #search-sorting-container .searchstax-search-order-select,.cmp-text__table-style-2 table tbody tr td,.cmp-radio-button__label{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:0em}@media(min-width: 992px){.type-t6,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.cmp-bio__contacts{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}}.type-t6,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container b,.cmp-search-results #search-feedback-container .search-feedback b,.cmp-alert-banner__description,.cmp-alert-banner__description p,.callout-grid.mycalix-two-column .cmp-callout-grid .cmp-hero__description p,.mycalix-cmp-hero--style-1 .cmp-hero__description pre,.cmp-bio__contacts{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t7,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-product-card__description,.cmp-product-card__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t7,.cmp-leadership-bio__text p,.cmp-card__description p,.cmp-listing #cmp-listing-clear-all,.cmp-search-results #searchstax-input-container .searchstax-autosuggest-item-term-container,.cmp-search-results #search-feedback-container .search-feedback,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-label-desktop,.cmp-search-results #searchstax-facets-container .searchstax-facets-mobile-overlay-header-title,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-clear-button,.cmp-search-results #search-sorting-container .searchstax-sorting-label,.cmp-product-card__description,.cmp-product-card__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t8,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info,.cmp-breadcrumb{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t8,.cmp-navigation-section-multilevel__menu-eyebrow,.cmp-search-results #searchstax-facets-container .searchstax-facets-pill-text,.cmp-utility-nav__link--text,.cmp-navigation-section-simple__linkListCol__heading,.cmp-text__table-style-1 table tbody tr th[scope=col],.cmp-text__table-style-1 table tbody tr td,.cmp-text blockquote .pull-quote--info,.cmp-breadcrumb{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}}.type-t9{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t10,.cmp-footer-nav__link{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}@media(min-width: 992px){.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.01em}}.type-t11,.cmp-footer__utility-link,.cmp-footer #teconsent .truste_cursor_pointer{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.01em}@media(min-width: 992px){.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta1,.cmp-text blockquote .pull-quote--author{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta2{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}}.type-cta3{font-family:"DM Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.01em}@media(min-width: 992px){.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.06em}}.type-e1,.cmp-search-results #searchstax-facets-container .searchstax-facet-title{font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.06em}@media(min-width: 992px){.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:5.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}}.type-stat1,.cmp-text blockquote:before{font-family:"DM Sans",sans-serif;font-size:4.375rem;font-weight:400;line-height:1.1;letter-spacing:-0.01em}:root{--color-calix-blue: #0b38db;--color-light-blue: #f3f9fc;--color-medium-blue: #e0f0fa;--color-dark-blue: #011670;--color-calix-orange: #ff7600;--color-dark-orange: #cb3f10;--color-white: #ffffff;--color-black: #000000;--color-gray-1: #f3f3f3;--color-gray-2: #bdc2d4;--color-gray-3: #6e758c;--color-gray-4: #262d4d;--color-error-1: #df3226;--color-warning-1: #fdb022;--color-success-1: #027a48;--color-placeholder: #667085}.bg-light-blue{background-color:var(--color-light-blue)}.bg-medium-blue,.cmp-banner,.cmp-alert-banner__wrapper,.cmp-alert-banner__close{background-color:var(--color-medium-blue)}.bg-white{background-color:var(--color-white)}.bg-gradient-primary-to-dark-blue{background:linear-gradient(3.57deg, var(--color-calix-blue) 34.82%, var(--color-dark-blue) 66.67%)}.bg-radient-dark-blue-to-primary{background:linear-gradient(3.57deg, var(--color-dark-blue) 34.82%, var(--color-calix-blue) 66.67%)}.bg-gradient-medium-blue-to-white{background:linear-gradient(326.28deg, var(--color-medium-blue) 7.79%, var(--color-white) 123.11%)}.cmp-tag,.cmp-tag-product{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.125rem .75rem;border:1px solid var(--color-gray-3);border-radius:8px;text-decoration:none}.cmp-tag__icon{width:1.125rem;height:1.125rem;display:inline-block;background-color:#000;margin-right:.25rem}.cmp-tag__icon--new{width:0;height:0;margin-right:0}.cmp-tag__icon--in-person{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/in-person.svg);mask-image:url(clientlib-mycalix/resources/images/icons/in-person.svg)}.cmp-tag__icon--virtual{-webkit-mask-image:url(clientlib-mycalix/resources/images/icons/virtual.svg);mask-image:url(clientlib-mycalix/resources/images/icons/virtual.svg)}.cmp-tag-product{height:2.5rem;padding:.625rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 992px){.cmp-tag-product{height:3.5rem;padding:1rem 1.5rem}}.cmp-tag-product .cmp-tag__name{font-weight:400}.cmp-tag-product .cmp-tag__icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-dark-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/default-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cmp-tag-product:not(.cmp-tag-product-disabled):hover{background-color:var(--color-dark-blue);color:var(--color-calix-orange);cursor:pointer}.cmp-tag-product:not(.cmp-tag-product-disabled):hover .cmp-tag__icon{background-color:var(--color-calix-orange)}.cmp-tag-product:not(.cmp-tag-product-disabled):focus,.cmp-tag-product:not(.cmp-tag-product-disabled):active{background-color:var(--color-dark-blue);outline:.0625rem solid var(--color-dark-orange);outline-offset:.25rem;border-radius:.5rem}.cmp-tag-product-disabled{background:var(--color-gray-1);border:.5px solid var(--color-gray-1, #F3F3F3);-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.cmp-tag-product-disabled .cmp-tag__name{color:var(--color-gray-2)}.cmp-tag-product-disabled .cmp-tag__icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-gray-2);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/disabled-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/disabled-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cmp-tag-product-selected .cmp-tag__icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--color-calix-orange);-webkit-mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");mask-image:url("clientlib-mycalix/resources/images/icons/selected-checkmark-icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}

