@import url("https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@400;500;600;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ct-alert{position:relative;padding:1rem;font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}@media (min-width:768px){.ct-alert{padding:1.5rem;}}.ct-alert .ct-alert__title{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);display:flex;align-items:center;}@media (max-width:767px){.ct-alert .ct-alert__title{margin-bottom:0.5rem;}}.ct-alert .ct-alert__icon{width:1.5rem;margin-right:0.5rem;line-height:100%;}@media (min-width:768px){.ct-alert .ct-alert__icon{margin-right:1rem;}}.ct-alert .ct-alert__summary{display:flex;align-items:center;}@media (min-width:768px){.ct-alert .ct-alert__summary{position:relative;}}.ct-alert .ct-alert__summary p:nth-last-child(-n+2){margin-bottom:0;}.ct-alert .ct-alert__dismiss-button{cursor:pointer;margin-left:1.5rem;position:absolute;top:1rem;right:1rem;background-color:transparent;padding:0;}@media (min-width:768px){.ct-alert .ct-alert__dismiss-button{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);position:unset;align-self:center;margin-left:auto;top:50%;bottom:50%;}}.ct-alert.ct-theme-light.ct-alert--information{background-color:var(--ct-alert-light-information-background-color);color:var(--ct-alert-light-information-color);}.ct-alert.ct-theme-light.ct-alert--information .ct-alert__dismiss-button,.ct-alert.ct-theme-light.ct-alert--information .ct-alert__icon{color:var(--ct-alert-light-information-icon-color);}.ct-alert.ct-theme-light.ct-alert--warning{background-color:var(--ct-alert-light-warning-background-color);color:var(--ct-alert-light-warning-color);}.ct-alert.ct-theme-light.ct-alert--warning .ct-alert__dismiss-button,.ct-alert.ct-theme-light.ct-alert--warning .ct-alert__icon{color:var(--ct-alert-light-warning-icon-color);}.ct-alert.ct-theme-light.ct-alert--error{background-color:var(--ct-alert-light-error-background-color);color:var(--ct-alert-light-error-color);}.ct-alert.ct-theme-light.ct-alert--error .ct-alert__dismiss-button,.ct-alert.ct-theme-light.ct-alert--error .ct-alert__icon{color:var(--ct-alert-light-error-icon-color);}.ct-alert.ct-theme-light.ct-alert--success{background-color:var(--ct-alert-light-success-background-color);color:var(--ct-alert-light-success-color);}.ct-alert.ct-theme-light.ct-alert--success .ct-alert__dismiss-button,.ct-alert.ct-theme-light.ct-alert--success .ct-alert__icon{color:var(--ct-alert-light-success-icon-color);}.ct-alert.ct-theme-dark.ct-alert--information{background-color:var(--ct-alert-dark-information-background-color);color:var(--ct-alert-dark-information-color);}.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__dismiss-button,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__icon{color:var(--ct-alert-dark-information-icon-color);}.ct-alert.ct-theme-dark.ct-alert--warning{background-color:var(--ct-alert-dark-warning-background-color);color:var(--ct-alert-dark-warning-color);}.ct-alert.ct-theme-dark.ct-alert--warning .ct-alert__dismiss-button,.ct-alert.ct-theme-dark.ct-alert--warning .ct-alert__icon{color:var(--ct-alert-dark-warning-icon-color);}.ct-alert.ct-theme-dark.ct-alert--error{background-color:var(--ct-alert-dark-error-background-color);color:var(--ct-alert-dark-error-color);}.ct-alert.ct-theme-dark.ct-alert--error .ct-alert__dismiss-button,.ct-alert.ct-theme-dark.ct-alert--error .ct-alert__icon{color:var(--ct-alert-dark-error-icon-color);}.ct-alert.ct-theme-dark.ct-alert--success{background-color:var(--ct-alert-dark-success-background-color);color:var(--ct-alert-dark-success-color);}.ct-alert.ct-theme-dark.ct-alert--success .ct-alert__dismiss-button,.ct-alert.ct-theme-dark.ct-alert--success .ct-alert__icon{color:var(--ct-alert-dark-success-icon-color);}
@media print{.ct-back-to-top{display:none !important;}}.ct-back-to-top{position:fixed;right:var(--ct-back-to-top-space-right);bottom:var(--ct-back-to-top-space-bottom);}.ct-back-to-top .ct-back-to-top__button,.ct-back-to-top .ct-back-to-top__button:focus-visible,.ct-back-to-top .ct-back-to-top__button:active,.ct-back-to-top .ct-back-to-top__button:visited,.ct-back-to-top .ct-back-to-top__button:hover{display:inline-block;border-radius:6rem;padding:0.5rem;background-color:var(--ct-back-to-top-background-color);border-color:var(--ct-back-to-top-border-color);color:var(--ct-back-to-top-color);line-height:0;outline-color:var(--ct-back-to-top-outline-color);outline-offset:var(--ct-button-outline-offset);outline-width:var(--ct-button-outline-width);appearance:none;}.ct-back-to-top .ct-back-to-top__button:focus-visible{outline-style:solid;}
.ct-table{width:100%;border-collapse:collapse;border:0;border-spacing:0;text-align:left;vertical-align:middle;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-table thead,.ct-table tfoot{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-table tr th,.ct-table tr td{padding:0.75rem 1.5rem;vertical-align:var(--ct-table-cell-vertical-align);}.ct-table caption{text-align:left;padding:0.75rem 0;font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-table.ct-table--caption-after{caption-side:bottom;}.ct-table.ct-table--caption-after caption{font-size:var(--ct-typography-text-small-font-size);line-height:var(--ct-typography-text-small-line-height);font-family:var(--ct-typography-text-small-font-name);font-weight:var(--ct-typography-text-small-font-weight);letter-spacing:var(--ct-typography-text-small-letter-spacing);}@media (max-width:767px){.ct-table:not(.ct-table--data) thead,.ct-table:not(.ct-table--data) tfoot{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-table:not(.ct-table--data) thead.ct-focusable:active,.ct-table:not(.ct-table--data) thead.ct-focusable:focus-visible,.ct-table:not(.ct-table--data) thead.ct-focusable:hover,.ct-table:not(.ct-table--data) tfoot.ct-focusable:active,.ct-table:not(.ct-table--data) tfoot.ct-focusable:focus-visible,.ct-table:not(.ct-table--data) tfoot.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-table:not(.ct-table--data) tbody tr{display:flex;flex-direction:column;width:100%;}.ct-table:not(.ct-table--data) tbody tr td{border:0;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:stretch;}.ct-table:not(.ct-table--data) tbody tr td:first-of-type::after{visibility:hidden;}.ct-table:not(.ct-table--data) tbody tr td::after{content:"";width:calc(100% - 30px);display:block;margin:0 auto;height:0.0625rem;position:absolute;left:0;right:0;top:-6px;}.ct-table:not(.ct-table--data) tbody tr td::before{content:attr(data-title);display:table-cell;height:100%;width:30%;max-width:6rem;flex-shrink:0;vertical-align:middle;padding-right:1rem;font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-table:not(.ct-table--data) tr th,.ct-table:not(.ct-table--data) tr td{padding:0.75rem 0.5rem;}}.ct-table.ct-theme-light{color:var(--ct-table-light-color);background-color:var(--ct-table-light-background-color);}.ct-table.ct-theme-light thead{color:var(--ct-table-light-header-color);}@media (min-width:768px){.ct-table.ct-theme-light thead{border-bottom:solid 0.0625rem var(--ct-table-light-header-border-color);}}.ct-table.ct-theme-light thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-light-header-border-color);}.ct-table.ct-theme-light tfoot{color:var(--ct-table-light-footer-color);}@media (min-width:768px){.ct-table.ct-theme-light tfoot{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}}.ct-table.ct-theme-light tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-light-footer-border-color);}.ct-table.ct-theme-light tbody tr{border-bottom:solid 0.0625rem var(--ct-table-light-border-color);}.ct-table.ct-theme-light caption{color:var(--ct-table-light-caption-color);}.ct-table.ct-theme-light.ct-table--data{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}.ct-table.ct-theme-light.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-light-row-odd-background-color);}.ct-table.ct-theme-light.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-light-row-odd-color);}.ct-table.ct-theme-light.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-light-row-even-background-color);}.ct-table.ct-theme-light.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-light-row-even-color);}.ct-table.ct-theme-dark{color:var(--ct-table-dark-color);background-color:var(--ct-table-dark-background-color);}.ct-table.ct-theme-dark thead{color:var(--ct-table-dark-header-color);}@media (min-width:768px){.ct-table.ct-theme-dark thead{border-bottom:solid 0.0625rem var(--ct-table-dark-header-border-color);}}.ct-table.ct-theme-dark thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-dark-header-border-color);}.ct-table.ct-theme-dark tfoot{color:var(--ct-table-dark-footer-color);}@media (min-width:768px){.ct-table.ct-theme-dark tfoot{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}}.ct-table.ct-theme-dark tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-dark-footer-border-color);}.ct-table.ct-theme-dark tbody tr{border-bottom:solid 0.0625rem var(--ct-table-dark-border-color);}.ct-table.ct-theme-dark caption{color:var(--ct-table-dark-caption-color);}.ct-table.ct-theme-dark.ct-table--data{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}.ct-table.ct-theme-dark.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-dark-row-odd-background-color);}.ct-table.ct-theme-dark.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-dark-row-odd-color);}.ct-table.ct-theme-dark.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-dark-row-even-background-color);}.ct-table.ct-theme-dark.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-dark-row-even-color);}.ct-table--wrapper{overflow:auto;max-width:100vw;}
.ct-basic-content{font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}@media (min-width:768px){.ct-basic-content.ct-basic-content--with-background{padding-left:var(--ct-basic-content-space-horizontal);padding-right:var(--ct-basic-content-space-horizontal);}}.ct-basic-content hr{box-sizing:content-box;height:0;overflow:visible;}.ct-basic-content code,.ct-basic-content kbd,.ct-basic-content samp,.ct-basic-content pre{font-family:monospace;font-size:1em;}.ct-basic-content abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}.ct-basic-content b,.ct-basic-content strong{font-weight:bolder;}.ct-basic-content small{font-size:80%;}.ct-basic-content sub,.ct-basic-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}.ct-basic-content sub{bottom:-0.25em;}.ct-basic-content sup{top:-0.5em;}.ct-basic-content h1,.ct-basic-content h2,.ct-basic-content h3,.ct-basic-content h4,.ct-basic-content h5,.ct-basic-content h6{margin:0;}.ct-basic-content h1{font-size:var(--ct-typography-heading-1-font-size);line-height:var(--ct-typography-heading-1-line-height);font-family:var(--ct-typography-heading-1-font-name);font-weight:var(--ct-typography-heading-1-font-weight);letter-spacing:var(--ct-typography-heading-1-letter-spacing);}.ct-basic-content h1{margin-bottom:1.5rem;}@media (min-width:768px){.ct-basic-content h1{margin-bottom:2rem;}}.ct-basic-content h2{font-size:var(--ct-typography-heading-2-font-size);line-height:var(--ct-typography-heading-2-line-height);font-family:var(--ct-typography-heading-2-font-name);font-weight:var(--ct-typography-heading-2-font-weight);letter-spacing:var(--ct-typography-heading-2-letter-spacing);}.ct-basic-content h2{margin-bottom:1.5rem;}@media (min-width:768px){.ct-basic-content h2{margin-bottom:2rem;}}.ct-basic-content h3{font-size:var(--ct-typography-heading-3-font-size);line-height:var(--ct-typography-heading-3-line-height);font-family:var(--ct-typography-heading-3-font-name);font-weight:var(--ct-typography-heading-3-font-weight);letter-spacing:var(--ct-typography-heading-3-letter-spacing);}.ct-basic-content h3{margin-bottom:1rem;}@media (min-width:768px){.ct-basic-content h3{margin-bottom:1.5rem;}}.ct-basic-content h4{font-size:var(--ct-typography-heading-4-font-size);line-height:var(--ct-typography-heading-4-line-height);font-family:var(--ct-typography-heading-4-font-name);font-weight:var(--ct-typography-heading-4-font-weight);letter-spacing:var(--ct-typography-heading-4-letter-spacing);}.ct-basic-content h4{margin-bottom:1rem;}@media (min-width:768px){.ct-basic-content h4{margin-bottom:1.5rem;}}.ct-basic-content h5{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);}.ct-basic-content h5{margin-bottom:0.5rem;}@media (min-width:768px){.ct-basic-content h5{margin-bottom:1rem;}}.ct-basic-content h6{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);}.ct-basic-content h6{margin-bottom:0.5rem;}@media (min-width:768px){.ct-basic-content h6{margin-bottom:1rem;}}.ct-basic-content p{margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);}.ct-basic-content p:first-child{margin-top:0;}.ct-basic-content:last-child p:last-child{margin-bottom:0;}.ct-basic-content a:not(.ct-button):not(.ct-link){text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.1875rem;padding:0.1875rem 0 0.125rem;word-break:break-word;}.ct-basic-content a:not(.ct-button):not(.ct-link):hover{text-decoration:none;padding:0.1875rem 0 0.25rem;}.ct-basic-content blockquote{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}.ct-basic-content blockquote{position:relative;margin:0;margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);padding:1rem 1.5rem;display:grid;}.ct-basic-content blockquote::before{content:"";width:0.375rem;height:100%;position:absolute;top:0;bottom:0;left:0;border-radius:var(--ct-basic-content-blockquote-border-radius);}.ct-basic-content blockquote p{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}.ct-basic-content blockquote p{margin-bottom:0;}.ct-basic-content blockquote cite{font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}.ct-basic-content blockquote cite{padding-top:1rem;font-style:normal;}.ct-basic-content blockquote cite::before{content:"-";margin-right:0.25rem;}.ct-basic-content ul:not(.ct-item-list){margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);padding:0;list-style:none;}.ct-basic-content ul:not(.ct-item-list) > li{position:relative;padding-left:calc(var(--ct-basic-content-list-marker-width) + var(--ct-basic-content-list-marker-margin));}.ct-basic-content ul:not(.ct-item-list) > li::before{content:"";position:absolute;text-align:center;width:0.4375rem;height:0.4375rem;border-radius:100%;top:0.6875rem;left:0.6875rem;}.ct-basic-content ol:not(.ct-item-list){margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);counter-reset:ordered_counter;padding:0;list-style:none;}.ct-basic-content ol:not(.ct-item-list) > li{counter-increment:ordered_counter;padding-left:calc(var(--ct-basic-content-list-marker-width) + var(--ct-basic-content-list-marker-margin));}.ct-basic-content ol:not(.ct-item-list) > li::before{content:counter(ordered_counter);display:inline-block;text-align:center;width:var(--ct-basic-content-list-marker-width);margin-left:calc(var(--ct-basic-content-list-marker-width) * -1 - var(--ct-basic-content-list-marker-margin));margin-right:var(--ct-basic-content-list-marker-margin);}.ct-basic-content img{height:auto;max-width:100%;margin-top:calc(var(--ct-basic-content-vertical-spacing) * 2);margin-bottom:calc(var(--ct-basic-content-vertical-spacing) * 2);}.ct-basic-content figure{margin-top:calc(var(--ct-basic-content-vertical-spacing) * 2);margin-bottom:calc(var(--ct-basic-content-vertical-spacing) * 2);}.ct-basic-content figure img{margin-top:0;margin-bottom:0;}.ct-basic-content table{width:100%;border-collapse:collapse;border:0;border-spacing:0;text-align:left;vertical-align:middle;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-basic-content table thead,.ct-basic-content table tfoot{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-basic-content table tr th,.ct-basic-content table tr td{padding:0.75rem 1.5rem;vertical-align:var(--ct-table-cell-vertical-align);}.ct-basic-content table caption{text-align:left;padding:0.75rem 0;font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-basic-content table.ct-basic-content table--caption-after{caption-side:bottom;}.ct-basic-content table.ct-basic-content table--caption-after caption{font-size:var(--ct-typography-text-small-font-size);line-height:var(--ct-typography-text-small-line-height);font-family:var(--ct-typography-text-small-font-name);font-weight:var(--ct-typography-text-small-font-weight);letter-spacing:var(--ct-typography-text-small-letter-spacing);}@media (max-width:767px){.ct-basic-content table:not(.ct-table--data) thead,.ct-basic-content table:not(.ct-table--data) tfoot{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-basic-content table:not(.ct-table--data) thead.ct-focusable:active,.ct-basic-content table:not(.ct-table--data) thead.ct-focusable:focus-visible,.ct-basic-content table:not(.ct-table--data) thead.ct-focusable:hover,.ct-basic-content table:not(.ct-table--data) tfoot.ct-focusable:active,.ct-basic-content table:not(.ct-table--data) tfoot.ct-focusable:focus-visible,.ct-basic-content table:not(.ct-table--data) tfoot.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-basic-content table:not(.ct-table--data) tbody tr{display:flex;flex-direction:column;width:100%;}.ct-basic-content table:not(.ct-table--data) tbody tr td{border:0;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:stretch;}.ct-basic-content table:not(.ct-table--data) tbody tr td:first-of-type::after{visibility:hidden;}.ct-basic-content table:not(.ct-table--data) tbody tr td::after{content:"";width:calc(100% - 30px);display:block;margin:0 auto;height:0.0625rem;position:absolute;left:0;right:0;top:-6px;}.ct-basic-content table:not(.ct-table--data) tbody tr td::before{content:attr(data-title);display:table-cell;height:100%;width:30%;max-width:6rem;flex-shrink:0;vertical-align:middle;padding-right:1rem;font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-basic-content table:not(.ct-table--data) tr th,.ct-basic-content table:not(.ct-table--data) tr td{padding:0.75rem 0.5rem;}}.ct-basic-content .ct-content-link .ct-icon{vertical-align:middle;}.ct-basic-content .ct-table,.ct-basic-content .ct-video-player{margin-bottom:var(--ct-basic-content-vertical-spacing);}.ct-basic-content .ct-table:last-child,.ct-basic-content .ct-video-player:last-child{margin-bottom:0;}.ct-basic-content.ct-theme-light{color:var(--ct-basic-content-light-base-color);}.ct-basic-content.ct-theme-light h1{color:var(--ct-basic-content-light-heading-1-color);}.ct-basic-content.ct-theme-light h2{color:var(--ct-basic-content-light-heading-2-color);}.ct-basic-content.ct-theme-light h3{color:var(--ct-basic-content-light-heading-3-color);}.ct-basic-content.ct-theme-light h4{color:var(--ct-basic-content-light-heading-4-color);}.ct-basic-content.ct-theme-light h5{color:var(--ct-basic-content-light-heading-5-color);}.ct-basic-content.ct-theme-light h6{color:var(--ct-basic-content-light-heading-6-color);}.ct-basic-content.ct-theme-light a:not(.ct-button):not(.ct-link){color:var(--ct-content-link-light-color);}.ct-basic-content.ct-theme-light a:not(.ct-button):not(.ct-link):focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-basic-content.ct-theme-light a:not(.ct-button):not(.ct-link):hover{background-color:var(--ct-content-link-light-hover-background-color);color:var(--ct-content-link-light-hover-color);}.ct-basic-content.ct-theme-light a:not(.ct-button):not(.ct-link):visited{color:var(--ct-content-link-light-visited-color);}.ct-basic-content.ct-theme-light a:not(.ct-button):not(.ct-link):visited:hover{color:var(--ct-content-link-light-visited-hover-color);}.ct-basic-content.ct-theme-light blockquote{color:var(--ct-basic-content-light-blockquote-color);background-color:var(--ct-basic-content-light-blockquote-background-color);}.ct-basic-content.ct-theme-light blockquote::before{background-color:var(--ct-basic-content-light-blockquote-stripe-background-color);}.ct-basic-content.ct-theme-light blockquote cite{color:var(--ct-basic-content-light-blockquote-color);}.ct-basic-content.ct-theme-light ul:not(.ct-item-list) > li{color:var(--ct-basic-content-light-ul-li-color);}.ct-basic-content.ct-theme-light ul:not(.ct-item-list) > li::before{background-color:var(--ct-basic-content-light-ul-li-marker-color);}.ct-basic-content.ct-theme-light ol:not(.ct-item-list) > li{color:var(--ct-basic-content-light-ol-li-color);}.ct-basic-content.ct-theme-light ol:not(.ct-item-list) > li::before{color:var(--ct-basic-content-light-ol-li-marker-color);}.ct-basic-content.ct-theme-light table{color:var(--ct-table-light-color);background-color:var(--ct-table-light-background-color);}.ct-basic-content.ct-theme-light table thead{color:var(--ct-table-light-header-color);}@media (min-width:768px){.ct-basic-content.ct-theme-light table thead{border-bottom:solid 0.0625rem var(--ct-table-light-header-border-color);}}.ct-basic-content.ct-theme-light table thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-light-header-border-color);}.ct-basic-content.ct-theme-light table tfoot{color:var(--ct-table-light-footer-color);}@media (min-width:768px){.ct-basic-content.ct-theme-light table tfoot{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}}.ct-basic-content.ct-theme-light table tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-light-footer-border-color);}.ct-basic-content.ct-theme-light table tbody tr{border-bottom:solid 0.0625rem var(--ct-table-light-border-color);}.ct-basic-content.ct-theme-light table caption{color:var(--ct-table-light-caption-color);}.ct-basic-content.ct-theme-light table.ct-table--data{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}.ct-basic-content.ct-theme-light table.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-light-row-odd-background-color);}.ct-basic-content.ct-theme-light table.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-light-row-odd-color);}.ct-basic-content.ct-theme-light table.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-light-row-even-background-color);}.ct-basic-content.ct-theme-light table.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-light-row-even-color);}.ct-basic-content.ct-theme-light.ct-basic-content--with-background{background-color:var(--ct-basic-content-light-background-color);}.ct-basic-content.ct-theme-dark{color:var(--ct-basic-content-dark-base-color);}.ct-basic-content.ct-theme-dark h1{color:var(--ct-basic-content-dark-heading-1-color);}.ct-basic-content.ct-theme-dark h2{color:var(--ct-basic-content-dark-heading-2-color);}.ct-basic-content.ct-theme-dark h3{color:var(--ct-basic-content-dark-heading-3-color);}.ct-basic-content.ct-theme-dark h4{color:var(--ct-basic-content-dark-heading-4-color);}.ct-basic-content.ct-theme-dark h5{color:var(--ct-basic-content-dark-heading-5-color);}.ct-basic-content.ct-theme-dark h6{color:var(--ct-basic-content-dark-heading-6-color);}.ct-basic-content.ct-theme-dark a:not(.ct-button):not(.ct-link){color:var(--ct-content-link-dark-color);}.ct-basic-content.ct-theme-dark a:not(.ct-button):not(.ct-link):focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}.ct-basic-content.ct-theme-dark a:not(.ct-button):not(.ct-link):hover{background-color:var(--ct-content-link-dark-hover-background-color);color:var(--ct-content-link-dark-hover-color);}.ct-basic-content.ct-theme-dark a:not(.ct-button):not(.ct-link):visited{color:var(--ct-content-link-dark-visited-color);}.ct-basic-content.ct-theme-dark a:not(.ct-button):not(.ct-link):visited:hover{color:var(--ct-content-link-dark-visited-hover-color);}.ct-basic-content.ct-theme-dark blockquote{color:var(--ct-basic-content-dark-blockquote-color);background-color:var(--ct-basic-content-dark-blockquote-background-color);}.ct-basic-content.ct-theme-dark blockquote::before{background-color:var(--ct-basic-content-dark-blockquote-stripe-background-color);}.ct-basic-content.ct-theme-dark blockquote cite{color:var(--ct-basic-content-dark-blockquote-color);}.ct-basic-content.ct-theme-dark ul:not(.ct-item-list) > li{color:var(--ct-basic-content-dark-ul-li-color);}.ct-basic-content.ct-theme-dark ul:not(.ct-item-list) > li::before{background-color:var(--ct-basic-content-dark-ul-li-marker-color);}.ct-basic-content.ct-theme-dark ol:not(.ct-item-list) > li{color:var(--ct-basic-content-dark-ol-li-color);}.ct-basic-content.ct-theme-dark ol:not(.ct-item-list) > li::before{color:var(--ct-basic-content-dark-ol-li-marker-color);}.ct-basic-content.ct-theme-dark table{color:var(--ct-table-dark-color);background-color:var(--ct-table-dark-background-color);}.ct-basic-content.ct-theme-dark table thead{color:var(--ct-table-dark-header-color);}@media (min-width:768px){.ct-basic-content.ct-theme-dark table thead{border-bottom:solid 0.0625rem var(--ct-table-dark-header-border-color);}}.ct-basic-content.ct-theme-dark table thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-dark-header-border-color);}.ct-basic-content.ct-theme-dark table tfoot{color:var(--ct-table-dark-footer-color);}@media (min-width:768px){.ct-basic-content.ct-theme-dark table tfoot{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}}.ct-basic-content.ct-theme-dark table tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-dark-footer-border-color);}.ct-basic-content.ct-theme-dark table tbody tr{border-bottom:solid 0.0625rem var(--ct-table-dark-border-color);}.ct-basic-content.ct-theme-dark table caption{color:var(--ct-table-dark-caption-color);}.ct-basic-content.ct-theme-dark table.ct-table--data{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}.ct-basic-content.ct-theme-dark table.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-dark-row-odd-background-color);}.ct-basic-content.ct-theme-dark table.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-dark-row-odd-color);}.ct-basic-content.ct-theme-dark table.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-dark-row-even-background-color);}.ct-basic-content.ct-theme-dark table.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-dark-row-even-color);}.ct-basic-content.ct-theme-dark.ct-basic-content--with-background{background-color:var(--ct-basic-content-dark-background-color);}
.ct-button{cursor:pointer;border:var(--ct-button-border-width) solid transparent;border-radius:var(--ct-button-border-radius);appearance:button;font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-button{padding:0.875rem 2.5rem;}.ct-button--primary{display:inline-block;text-decoration:none;outline-offset:var(--ct-button-outline-offset);outline-width:var(--ct-button-outline-width);}.ct-button--primary{transition:all var(--ct-button-animation-duration) ease;}.ct-button--primary:focus-visible,.ct-button--primary:hover,.ct-button--primary:active{text-decoration:none;}.ct-button--primary[disabled]{text-decoration:none;pointer-events:none;user-select:none;opacity:50%;}.ct-button--primary input{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-button--primary input.ct-focusable:active,.ct-button--primary input.ct-focusable:focus-visible,.ct-button--primary input.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-button--primary.ct-theme-light{background-color:var(--ct-button-light-primary-background-color);border-color:var(--ct-button-light-primary-border-color);color:var(--ct-button-light-primary-color);}.ct-button--primary.ct-theme-light:hover{background-color:var(--ct-button-light-primary-hover-background-color);border-color:var(--ct-button-light-primary-hover-border-color);color:var(--ct-button-light-primary-hover-color);}.ct-button--primary.ct-theme-light:active,.ct-button--primary.ct-theme-light.active{background-color:var(--ct-button-light-primary-active-background-color);border-color:var(--ct-button-light-primary-active-border-color);color:var(--ct-button-light-primary-active-color);}.ct-button--primary.ct-theme-light:focus-visible,.ct-button--primary.ct-theme-light.focus{outline-color:var(--ct-button-light-primary-focus-outline-color);outline-style:solid;}.ct-button--primary.ct-theme-dark{background-color:var(--ct-button-dark-primary-background-color);border-color:var(--ct-button-dark-primary-border-color);color:var(--ct-button-dark-primary-color);}.ct-button--primary.ct-theme-dark:hover{background-color:var(--ct-button-dark-primary-hover-background-color);border-color:var(--ct-button-dark-primary-hover-border-color);color:var(--ct-button-dark-primary-hover-color);}.ct-button--primary.ct-theme-dark:active,.ct-button--primary.ct-theme-dark.active{background-color:var(--ct-button-dark-primary-active-background-color);border-color:var(--ct-button-dark-primary-active-border-color);color:var(--ct-button-dark-primary-active-color);}.ct-button--primary.ct-theme-dark:focus-visible,.ct-button--primary.ct-theme-dark.focus{outline-color:var(--ct-button-dark-primary-focus-outline-color);outline-style:solid;}.ct-button--secondary{display:inline-block;text-decoration:none;outline-offset:var(--ct-button-outline-offset);outline-width:var(--ct-button-outline-width);}.ct-button--secondary{transition:all var(--ct-button-animation-duration) ease;}.ct-button--secondary:focus-visible,.ct-button--secondary:hover,.ct-button--secondary:active{text-decoration:none;}.ct-button--secondary[disabled]{text-decoration:none;pointer-events:none;user-select:none;opacity:50%;}.ct-button--secondary input{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-button--secondary input.ct-focusable:active,.ct-button--secondary input.ct-focusable:focus-visible,.ct-button--secondary input.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-button--secondary.ct-theme-light{background-color:var(--ct-button-light-secondary-background-color);border-color:var(--ct-button-light-secondary-border-color);color:var(--ct-button-light-secondary-color);}.ct-button--secondary.ct-theme-light:hover{background-color:var(--ct-button-light-secondary-hover-background-color);border-color:var(--ct-button-light-secondary-hover-border-color);color:var(--ct-button-light-secondary-hover-color);}.ct-button--secondary.ct-theme-light:active,.ct-button--secondary.ct-theme-light.active{background-color:var(--ct-button-light-secondary-active-background-color);border-color:var(--ct-button-light-secondary-active-border-color);color:var(--ct-button-light-secondary-active-color);}.ct-button--secondary.ct-theme-light:focus-visible,.ct-button--secondary.ct-theme-light.focus{outline-color:var(--ct-button-light-secondary-focus-outline-color);outline-style:solid;}.ct-button--secondary.ct-theme-dark{background-color:var(--ct-button-dark-secondary-background-color);border-color:var(--ct-button-dark-secondary-border-color);color:var(--ct-button-dark-secondary-color);}.ct-button--secondary.ct-theme-dark:hover{background-color:var(--ct-button-dark-secondary-hover-background-color);border-color:var(--ct-button-dark-secondary-hover-border-color);color:var(--ct-button-dark-secondary-hover-color);}.ct-button--secondary.ct-theme-dark:active,.ct-button--secondary.ct-theme-dark.active{background-color:var(--ct-button-dark-secondary-active-background-color);border-color:var(--ct-button-dark-secondary-active-border-color);color:var(--ct-button-dark-secondary-active-color);}.ct-button--secondary.ct-theme-dark:focus-visible,.ct-button--secondary.ct-theme-dark.focus{outline-color:var(--ct-button-dark-secondary-focus-outline-color);outline-style:solid;}.ct-button--tertiary{display:inline-block;text-decoration:none;outline-offset:var(--ct-button-outline-offset);outline-width:var(--ct-button-outline-width);}.ct-button--tertiary{transition:all var(--ct-button-animation-duration) ease;}.ct-button--tertiary:focus-visible,.ct-button--tertiary:hover,.ct-button--tertiary:active{text-decoration:none;}.ct-button--tertiary[disabled]{text-decoration:none;pointer-events:none;user-select:none;opacity:50%;}.ct-button--tertiary input{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-button--tertiary input.ct-focusable:active,.ct-button--tertiary input.ct-focusable:focus-visible,.ct-button--tertiary input.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-button--tertiary.ct-theme-light{background-color:var(--ct-button-light-tertiary-background-color);border-color:var(--ct-button-light-tertiary-border-color);color:var(--ct-button-light-tertiary-color);}.ct-button--tertiary.ct-theme-light:hover{background-color:var(--ct-button-light-tertiary-hover-background-color);border-color:var(--ct-button-light-tertiary-hover-border-color);color:var(--ct-button-light-tertiary-hover-color);}.ct-button--tertiary.ct-theme-light:active,.ct-button--tertiary.ct-theme-light.active{background-color:var(--ct-button-light-tertiary-active-background-color);border-color:var(--ct-button-light-tertiary-active-border-color);color:var(--ct-button-light-tertiary-active-color);}.ct-button--tertiary.ct-theme-light:focus-visible,.ct-button--tertiary.ct-theme-light.focus{outline-color:var(--ct-button-light-tertiary-focus-outline-color);outline-style:solid;}.ct-button--tertiary.ct-theme-dark{background-color:var(--ct-button-dark-tertiary-background-color);border-color:var(--ct-button-dark-tertiary-border-color);color:var(--ct-button-dark-tertiary-color);}.ct-button--tertiary.ct-theme-dark:hover{background-color:var(--ct-button-dark-tertiary-hover-background-color);border-color:var(--ct-button-dark-tertiary-hover-border-color);color:var(--ct-button-dark-tertiary-hover-color);}.ct-button--tertiary.ct-theme-dark:active,.ct-button--tertiary.ct-theme-dark.active{background-color:var(--ct-button-dark-tertiary-active-background-color);border-color:var(--ct-button-dark-tertiary-active-border-color);color:var(--ct-button-dark-tertiary-active-color);}.ct-button--tertiary.ct-theme-dark:focus-visible,.ct-button--tertiary.ct-theme-dark.focus{outline-color:var(--ct-button-dark-tertiary-focus-outline-color);outline-style:solid;}.ct-button--tertiary:focus-visible,.ct-button--tertiary:hover,.ct-button--tertiary:active{text-decoration:none;}.ct-button--tertiary--large{font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-button--tertiary--large__dismiss{margin-left:1.5rem;}.ct-button--tertiary--regular{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-button--tertiary--regular__dismiss{margin-left:1.5rem;}.ct-button--tertiary--small{font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-button--tertiary--small__dismiss{margin-left:1rem;}.ct-button--large{font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-button--large{padding:1rem 3rem;}.ct-button--large.ct-button--tertiary{padding:0;}.ct-button--regular{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-button--regular{padding:0.875rem 2.5rem;}.ct-button--regular.ct-button--tertiary{padding:0;}.ct-button--small{font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-button--small{padding:0.5rem 2rem;}.ct-button--small.ct-button--tertiary{padding:0;}
.ct-field{width:100%;}.ct-field:not(:last-child){margin-bottom:1rem;}.ct-field.ct-field--radio .ct-field__wrapper,.ct-field.ct-field--checkbox .ct-field__wrapper{border:none;padding:0;margin:0;}.ct-field > *:not(:last-child),.ct-field__wrapper > *:not(:last-child){margin-bottom:0.5rem;}.ct-field .ct-item-list__item{line-height:1.25rem;}.ct-field.ct-field--horizontal{display:flex;flex-flow:row;align-items:start;column-gap:0.5rem;}.ct-field.ct-field--horizontal.ct-field--horizontal--fluid .ct-field__title{min-width:auto;max-width:fit-content;}.ct-field.ct-field--horizontal .ct-field__title{flex:0 1 auto;min-width:var(--ct-field-horizontal-label-min-width);max-width:var(--ct-field-horizontal-label-max-width);margin-top:0.9375rem;}.ct-field.ct-field--horizontal.ct-field--with-fixed-title--15 .ct-field__title{min-width:7.5rem;}.ct-field.ct-field--horizontal.ct-field--with-fixed-title--25 .ct-field__title{min-width:12.5rem;}.ct-field.ct-field--horizontal.ct-field--radio .ct-field__title,.ct-field.ct-field--horizontal.ct-field--checkbox .ct-field__title,.ct-field.ct-field--horizontal.ct-field--select[multiple] .ct-field__title{margin-top:0;}.ct-field.ct-field--horizontal .ct-field__wrapper{flex:1 0 0;display:flex;flex-flow:column;}.ct-field.ct-field--horizontal .ct-field__control{order:1;}.ct-field.ct-field--horizontal .ct-field__description{order:2;}.ct-field.ct-field--horizontal .ct-field__message{order:3;}
.ct-field-description{display:block;margin-bottom:0.5rem;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-field-description--large{font-size:var(--ct-typography-text-large-font-size);line-height:var(--ct-typography-text-large-line-height);font-family:var(--ct-typography-text-large-font-name);font-weight:var(--ct-typography-text-large-font-weight);letter-spacing:var(--ct-typography-text-large-letter-spacing);}.ct-field-description.ct-theme-light{color:var(--ct-field-description-light-color);}.ct-field-description.ct-theme-light a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-description.ct-theme-dark{color:var(--ct-field-description-dark-color);}.ct-field-description.ct-theme-dark a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}
.ct-field-message{display:block;border-radius:var(--ct-field-message-border-radius);padding:0.5rem;border-width:0.0625rem;border-style:solid;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-field-message .ct-field-message__icon{vertical-align:top;vertical-align:top;line-height:100%;}@media (min-width:0){.ct-field-message .ct-field-message__icon{margin-top:0.125rem;}}@media (min-width:768px){.ct-field-message .ct-field-message__icon{margin-top:0.25rem;}}.ct-field-message.ct-field-message--information.ct-theme-light{background-color:var(--ct-field-message-light-information-background-color);color:var(--ct-field-message-light-information-color);border-color:var(--ct-field-message-light-information-border-color);}.ct-field-message.ct-field-message--information.ct-theme-light .ct-field-message__icon{color:var(--ct-field-message-light-information-icon-color);}.ct-field-message.ct-field-message--information.ct-theme-light a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--information.ct-theme-dark{background-color:var(--ct-field-message-dark-information-background-color);color:var(--ct-field-message-dark-information-color);border-color:var(--ct-field-message-dark-information-border-color);}.ct-field-message.ct-field-message--information.ct-theme-dark .ct-field-message__icon{color:var(--ct-field-message-dark-information-icon-color);}.ct-field-message.ct-field-message--information.ct-theme-dark a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--warning.ct-theme-light{background-color:var(--ct-field-message-light-warning-background-color);color:var(--ct-field-message-light-warning-color);border-color:var(--ct-field-message-light-warning-border-color);}.ct-field-message.ct-field-message--warning.ct-theme-light .ct-field-message__icon{color:var(--ct-field-message-light-warning-icon-color);}.ct-field-message.ct-field-message--warning.ct-theme-light a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--warning.ct-theme-dark{background-color:var(--ct-field-message-dark-warning-background-color);color:var(--ct-field-message-dark-warning-color);border-color:var(--ct-field-message-dark-warning-border-color);}.ct-field-message.ct-field-message--warning.ct-theme-dark .ct-field-message__icon{color:var(--ct-field-message-dark-warning-icon-color);}.ct-field-message.ct-field-message--warning.ct-theme-dark a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--error.ct-theme-light{background-color:var(--ct-field-message-light-error-background-color);color:var(--ct-field-message-light-error-color);border-color:var(--ct-field-message-light-error-border-color);}.ct-field-message.ct-field-message--error.ct-theme-light .ct-field-message__icon{color:var(--ct-field-message-light-error-icon-color);}.ct-field-message.ct-field-message--error.ct-theme-light a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--error.ct-theme-dark{background-color:var(--ct-field-message-dark-error-background-color);color:var(--ct-field-message-dark-error-color);border-color:var(--ct-field-message-dark-error-border-color);}.ct-field-message.ct-field-message--error.ct-theme-dark .ct-field-message__icon{color:var(--ct-field-message-dark-error-icon-color);}.ct-field-message.ct-field-message--error.ct-theme-dark a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--success.ct-theme-light{background-color:var(--ct-field-message-light-success-background-color);color:var(--ct-field-message-light-success-color);border-color:var(--ct-field-message-light-success-border-color);}.ct-field-message.ct-field-message--success.ct-theme-light .ct-field-message__icon{color:var(--ct-field-message-light-success-icon-color);}.ct-field-message.ct-field-message--success.ct-theme-light a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}.ct-field-message.ct-field-message--success.ct-theme-dark{background-color:var(--ct-field-message-dark-success-background-color);color:var(--ct-field-message-dark-success-color);border-color:var(--ct-field-message-dark-success-border-color);}.ct-field-message.ct-field-message--success.ct-theme-dark .ct-field-message__icon{color:var(--ct-field-message-dark-success-icon-color);}.ct-field-message.ct-field-message--success.ct-theme-dark a:not(.ct-link.ct-theme-light):not(.ct-link.ct-theme-dark){color:inherit;}
.ct-fieldset{border:none;padding:1rem 0;}.ct-fieldset legend{float:left;width:100%;padding:0;}.ct-fieldset legend + *{clear:left;}.ct-fieldset__wrapper > *:not(:last-child){margin-bottom:1rem;}.ct-fieldset__fields > .ct-field:not(:last-child){margin-bottom:2rem;}.ct-fieldset .ct-fieldset{margin-top:2rem;border-left:solid var(--ct-fieldset-stripe-width);padding-left:calc(1.5rem - var(--ct-fieldset-stripe-width));}.ct-fieldset.ct-theme-light .ct-fieldset{border-color:var(--ct-fieldset-light-stripe-border-color);}.ct-fieldset.ct-theme-dark .ct-fieldset{border-color:var(--ct-fieldset-dark-stripe-border-color);}
@media print{.ct-footer{display:none !important;}}.ct-footer{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-footer__top{border-bottom:solid 0.0625rem transparent;}.ct-footer__top .row{padding-top:2rem;padding-bottom:1rem;}@media (min-width:768px){.ct-footer__top .row{padding-top:2.5rem;padding-bottom:2.5rem;}}@media (max-width:767px){.ct-footer__top__content-top2{margin-top:1.5rem;}}.ct-footer__middle{border-bottom:solid 0.0625rem transparent;}.ct-footer__middle .row{padding-top:1rem;padding-bottom:1rem;}@media (min-width:768px){.ct-footer__middle .row{padding-top:2.5rem;padding-bottom:2.5rem;}}.ct-footer__bottom{padding-top:1rem;padding-bottom:2rem;}@media (min-width:768px){.ct-footer__bottom{padding-top:2.5rem;padding-bottom:2.5rem;}}@media (max-width:767px){.ct-footer__bottom__content-bottom2{margin-top:1.5rem;}}@media (min-width:768px){.ct-footer .copyright{text-align:right;}}@media (min-width:768px){.ct-footer .ct-social-links{display:flex;justify-content:flex-end;}}@media (max-width:767px){.ct-footer .ct-navigation{margin-bottom:1.5rem;}}.ct-footer [data-collapsible=true]{margin-bottom:0;}.ct-footer [data-collapsible=true] [data-collapsible-trigger]{padding:1rem 0.5rem;margin-bottom:0;}.ct-footer [data-collapsible=true] [data-collapsible-panel]{padding-left:0.5rem;padding-right:0.5rem;}.ct-footer.ct-theme-light{background-color:var(--ct-footer-light-background-color);color:var(--ct-footer-light-color);}@media (min-width:768px){.ct-footer.ct-theme-light .ct-footer__top{border-color:var(--ct-footer-light-border-color);}}@media (min-width:768px){.ct-footer.ct-theme-light .ct-footer__middle{border-color:var(--ct-footer-light-border-color);}}.ct-footer.ct-theme-dark{background-color:var(--ct-footer-dark-background-color);color:var(--ct-footer-dark-color);}@media (min-width:768px){.ct-footer.ct-theme-dark .ct-footer__top{border-color:var(--ct-footer-dark-border-color);}}@media (min-width:768px){.ct-footer.ct-theme-dark .ct-footer__middle{border-color:var(--ct-footer-dark-border-color);}}
.ct-header{border-bottom:solid 0.0625rem;}.ct-header__top{padding-top:0.5rem;padding-bottom:0.5rem;}.ct-header__content-top2{height:100%;display:flex;align-items:center;}.ct-header__content-top3{height:100%;display:flex;align-items:center;justify-content:flex-end;}.ct-header__middle{padding-top:1rem;padding-bottom:1rem;}.ct-header__content-middle2{height:100%;display:flex;align-items:center;}.ct-header__content-middle3{height:100%;display:flex;justify-content:flex-end;}.ct-header__content-bottom1{display:flex;}.ct-header.ct-theme-light{border-color:var(--ct-header-light-border-color);background-color:var(--ct-header-light-background-color);}.ct-header.ct-theme-light .ct-header__top{background-color:var(--ct-header-light-top-background-color);color:var(--ct-header-light-top-color);}.ct-header.ct-theme-dark{border-color:var(--ct-header-dark-border-color);background-color:var(--ct-header-dark-background-color);}.ct-header.ct-theme-dark .ct-header__top{background-color:var(--ct-header-dark-top-background-color);color:var(--ct-header-dark-top-color);}
.ct-input{appearance:none;margin:0;font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-input[disabled]{opacity:var(--ct-input-disabled-opacity);pointer-events:none;}.ct-input{border-radius:var(--ct-input-border-radius);border-style:solid;border-width:0.0625rem;padding:0.8125rem 1rem;box-sizing:border-box;width:100%;}.ct-input[type=color]{padding:0.40625rem 0.5rem;width:2.875rem;}.ct-input[type=button],.ct-input[type=reset],.ct-input[type=submit]{appearance:button;}.ct-input[type=number]::-webkit-inner-spin-button,.ct-input[type=number]::-webkit-outer-spin-button{height:auto;}.ct-input[type=search]{appearance:textfield;outline-offset:-2px;}.ct-input[type=search]::-webkit-search-decoration{appearance:none;}.ct-input::-webkit-file-upload-button{appearance:button;font:inherit;}.ct-input:focus-visible{outline-style:solid;outline-width:var(--ct-input-outline-width);outline-offset:var(--ct-input-outline-offset);}.ct-input.ct-theme-light:focus-visible{outline-color:var(--ct-input-light-outline-color);}.ct-input.ct-theme-light:not(.ct-input--is-invalid){color:var(--ct-input-light-color);border-color:var(--ct-input-light-border-color);background-color:var(--ct-input-light-background-color);}.ct-input.ct-theme-light:not(.ct-input--is-invalid)::placeholder{color:var(--ct-input-light-color);}.ct-input.ct-theme-light:not(.ct-input--is-invalid):hover{color:var(--ct-input-light-hover-color);border-color:var(--ct-input-light-hover-border-color);background-color:var(--ct-input-light-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-input-light-hover-border-color);}.ct-input.ct-theme-light:not(.ct-input--is-invalid):focus-visible{color:var(--ct-input-light-focus-color);border-color:var(--ct-input-light-focus-border-color);background-color:var(--ct-input-light-focus-background-color);}.ct-input.ct-theme-light.ct-input--is-invalid{color:var(--ct-input-light-invalid-color);border-color:var(--ct-input-light-invalid-border-color);background-color:var(--ct-input-light-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-input-light-invalid-border-color);}.ct-input.ct-theme-light.ct-input--is-invalid::placeholder{color:var(--ct-input-light-invalid-color);}.ct-input.ct-theme-dark:focus-visible{outline-color:var(--ct-input-dark-outline-color);}.ct-input.ct-theme-dark:not(.ct-input--is-invalid){color:var(--ct-input-dark-color);border-color:var(--ct-input-dark-border-color);background-color:var(--ct-input-dark-background-color);color-scheme:dark;}.ct-input.ct-theme-dark:not(.ct-input--is-invalid)::placeholder{color:var(--ct-input-dark-color);}.ct-input.ct-theme-dark:not(.ct-input--is-invalid):hover{color:var(--ct-input-dark-hover-color);border-color:var(--ct-input-dark-hover-border-color);background-color:var(--ct-input-dark-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-input-dark-hover-border-color);}.ct-input.ct-theme-dark:not(.ct-input--is-invalid):focus-visible{color:var(--ct-input-dark-focus-color);border-color:var(--ct-input-dark-focus-border-color);background-color:var(--ct-input-dark-focus-background-color);}.ct-input.ct-theme-dark.ct-input--is-invalid{color:var(--ct-input-dark-invalid-color);border-color:var(--ct-input-dark-invalid-border-color);background-color:var(--ct-input-dark-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-input-dark-invalid-border-color);}.ct-input.ct-theme-dark.ct-input--is-invalid::placeholder{color:var(--ct-input-dark-invalid-color);}
.ct-label{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);display:block;margin:0;margin-bottom:0.5rem;-webkit-tap-highlight-color:transparent;}.ct-label.ct-label--extra-large{font-size:var(--ct-typography-label-extra-large-font-size);line-height:var(--ct-typography-label-extra-large-line-height);font-family:var(--ct-typography-label-extra-large-font-name);font-weight:var(--ct-typography-label-extra-large-font-weight);letter-spacing:var(--ct-typography-label-extra-large-letter-spacing);}.ct-label.ct-label--large{font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-label.ct-label--regular{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-label.ct-label--small{font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-label.ct-label--extra-small{font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}.ct-label.ct-theme-light{color:var(--ct-label-light-color);}.ct-label.ct-theme-light .ct-label__required{color:var(--ct-label-light-required-color);}.ct-label.ct-theme-dark{color:var(--ct-label-dark-color);}.ct-label.ct-theme-dark .ct-label__required{color:var(--ct-label-dark-required-color);}
.ct-link{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-link{text-decoration:none;}.ct-link .ct-text-icon__text{text-decoration:none;}.ct-link:hover .ct-text-icon__text{text-decoration:none;}.ct-link--active .ct-text-icon__text,.ct-link:active .ct-text-icon__text{text-decoration:none;}.ct-link:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-link[disabled]{pointer-events:none;user-select:none;opacity:50%;}.ct-link{padding:0.1875rem 0 0.125rem;word-break:break-word;}.ct-link:is(:hover,:focus-visible) .ct-text-icon__text{text-decoration:underline;}.ct-link:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);border-radius:var(--ct-outline-border-radius);}.ct-link.ct-link--only-icon{display:inline-block;line-height:0;padding:0.5rem;margin:-0.5rem;}.ct-link.ct-theme-light{color:var(--ct-link-light-color);}.ct-link.ct-theme-light:is(:hover,:focus-visible,:visited:hover,:visited:focus-visible){color:var(--ct-link-light-hover-color);}.ct-link.ct-theme-light:visited{color:var(--ct-link-light-visited-color);}.ct-link.ct-theme-light.ct-link--active,.ct-link.ct-theme-light:active{color:var(--ct-link-light-active-color);}.ct-link.ct-theme-dark{color:var(--ct-link-dark-color);}.ct-link.ct-theme-dark:is(:hover,:focus-visible,:visited:hover,:visited:focus-visible){color:var(--ct-link-dark-hover-color);}.ct-link.ct-theme-dark:visited{color:var(--ct-link-dark-visited-color);}.ct-link.ct-theme-dark.ct-link--active,.ct-link.ct-theme-dark:active{color:var(--ct-link-dark-active-color);}
.ct-logo{line-height:0;display:inline-block;}.ct-logo:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);border-radius:var(--ct-outline-border-radius);}.ct-logo .ct-logo__image{line-height:0;display:block;max-height:var(--ct-logo-image-height-max-mobile);}@media (min-width:992px){.ct-logo .ct-logo__image{max-height:var(--ct-logo-image-height-max-desktop);}}.ct-logo.ct-logo--stacked,.ct-logo.ct-logo--inline,.ct-logo.ct-logo--inline-stacked{text-align:center;}.ct-logo.ct-logo--stacked .ct-logo__stripe,.ct-logo.ct-logo--inline .ct-logo__stripe,.ct-logo.ct-logo--inline-stacked .ct-logo__stripe{display:block;border:0;margin:1rem 0;height:0.0625rem;width:100%;}@media (min-width:992px){.ct-logo.ct-logo--inline,.ct-logo.ct-logo--inline-stacked{display:flex;align-items:center;}.ct-logo.ct-logo--inline .ct-logo__stripe,.ct-logo.ct-logo--inline-stacked .ct-logo__stripe{align-self:stretch;margin:0 1rem;height:auto;width:0.0625rem;}}.ct-logo.ct-theme-light .ct-logo__stripe{background-color:var(--ct-logo-light-stripe-background-color);}.ct-logo.ct-theme-dark .ct-logo__stripe{background-color:var(--ct-logo-dark-stripe-background-color);}
.ct-mobile-navigation{display:block;}@media (min-width:768px){.ct-mobile-navigation{display:none;}}.ct-mobile-navigation .ct-mobile-navigation__panel{display:flex;flex-direction:column;}.ct-mobile-navigation .ct-mobile-navigation__top-menu-wrapper{flex-grow:1;padding:0 1rem;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu-wrapper{padding:0 1rem;}.ct-mobile-navigation .ct-menu{padding:0;}.ct-mobile-navigation .ct-mobile-navigation__top-menu{margin:0;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__sub-menu__wrapper{padding:0 1rem;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item{border-bottom-width:0.0625rem;border-bottom-style:solid;display:flex;flex-wrap:nowrap;align-items:center;width:100%;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link{width:100%;padding:1rem;font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link:hover .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link--active .ct-text-icon__text,.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link:active .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-menu__item .ct-link:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger{border-left-width:0.0625rem;border-left-style:solid;padding:1rem;border-radius:0;}@media (min-width:0){.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{font-size:1.25rem;}}@media (min-width:768px){.ct-mobile-navigation .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{font-size:1.25rem;}}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__sub-menu__wrapper{padding:0 1rem;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item{display:flex;flex-wrap:nowrap;align-items:center;width:100%;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link{width:100%;padding:1rem;font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link:hover .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link--active .ct-text-icon__text,.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link:active .ct-text-icon__text{text-decoration:none;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link:focus-visible .ct-text-icon__text{text-decoration:none;}@media (min-width:0){.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link{font-weight:normal;}}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger{border-left-width:0.0625rem;border-left-style:solid;padding:0.5rem;border-radius:0;}@media (min-width:0){.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{font-size:1rem;}}@media (min-width:768px){.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{font-size:1rem;}}.ct-mobile-navigation .ct-mobile-navigation__close-trigger{padding:1rem;padding-top:0;}.ct-mobile-navigation .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]{padding:0;float:none;font-weight:bold;background-color:transparent;font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-mobile-navigation .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon{display:block;margin-bottom:0.5rem;}.ct-mobile-navigation.ct-theme-light [data-flyout-panel]{background-color:var(--ct-mobile-navigation-light-panel-background-color);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu-wrapper{background-color:var(--ct-mobile-navigation-light-top-menu-background-color);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu-wrapper{background-color:var(--ct-mobile-navigation-light-bottom-menu-background-color);}.ct-mobile-navigation.ct-theme-light .ct-menu__item{border-bottom-color:var(--ct-mobile-navigation-light-menu-divider-border-color);}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:hover{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:visited{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link--active,.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:active{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:focus-visible{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link{color:var(--ct-mobile-navigation-light-menu-item-color);}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:hover,.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:visited:hover{color:var(--ct-mobile-navigation-light-menu-item-hover-color);}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:visited{color:var(--ct-mobile-navigation-light-menu-item-color);}.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link--active,.ct-mobile-navigation.ct-theme-light .ct-menu__item .ct-link:active{color:var(--ct-mobile-navigation-light-menu-item-color);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__open-subsection-trigger{border-left-color:var(--ct-mobile-navigation-light-menu-divider-border-color);background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__open-subsection-trigger:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__open-subsection-trigger .ct-icon{color:var(--ct-mobile-navigation-light-subsection-trigger-color);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]{color:var(--ct-mobile-navigation-light-subsection-heading-color);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon{icon-color:var(--ct-mobile-navigation-light-subsection-heading-icon-color);}.ct-mobile-navigation.ct-theme-dark [data-flyout-panel]{background-color:var(--ct-mobile-navigation-dark-panel-background-color);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu-wrapper{background-color:var(--ct-mobile-navigation-dark-top-menu-background-color);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu-wrapper{background-color:var(--ct-mobile-navigation-dark-bottom-menu-background-color);}.ct-mobile-navigation.ct-theme-dark .ct-menu__item{border-bottom-color:var(--ct-mobile-navigation-dark-menu-divider-border-color);}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link{background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:hover{background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:visited{background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link--active,.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:active{background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:focus-visible{background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link{color:var(--ct-mobile-navigation-dark-menu-item-color);}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:hover,.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:visited:hover{color:var(--ct-mobile-navigation-dark-menu-item-hover-color);}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:visited{color:var(--ct-mobile-navigation-dark-menu-item-color);}.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link--active,.ct-mobile-navigation.ct-theme-dark .ct-menu__item .ct-link:active{color:var(--ct-mobile-navigation-dark-menu-item-color);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__open-subsection-trigger{border-left-color:var(--ct-mobile-navigation-dark-menu-divider-border-color);background-color:transparent;}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__open-subsection-trigger:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__open-subsection-trigger .ct-icon{color:var(--ct-mobile-navigation-dark-subsection-trigger-color);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]{color:var(--ct-mobile-navigation-dark-subsection-heading-color);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon{icon-color:var(--ct-mobile-navigation-dark-subsection-heading-icon-color);}.ct-mobile-navigation-trigger{font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}@media print{.ct-mobile-navigation-trigger{display:none !important;}}.ct-mobile-navigation-trigger{background-color:transparent;border:none;padding-left:0;padding-right:0;display:inline;}@media (min-width:768px){.ct-mobile-navigation-trigger{display:none;}}@media (min-width:0){.ct-mobile-navigation-trigger .ct-icon{font-size:0.875rem;}}@media (min-width:768px){.ct-mobile-navigation-trigger .ct-icon{font-size:0.875rem;}}.ct-mobile-navigation-trigger .ct-icon{vertical-align:middle;}.ct-mobile-navigation-trigger.ct-theme-light{color:var(--ct-mobile-navigation-trigger-light-color);}.ct-mobile-navigation-trigger.ct-theme-light:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-mobile-navigation-trigger.ct-theme-dark{color:var(--ct-mobile-navigation-trigger-dark-color);}.ct-mobile-navigation-trigger.ct-theme-dark:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}.ct-mobile-navigation-close{text-align:right;padding:1rem;}.ct-mobile-navigation-close [data-flyout-close-all-trigger]{float:none;}
.ct-navigation .ct-navigation__title{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);margin-block:1rem;}.ct-navigation .ct-navigation__items .ct-navigation__menu.ct-menu,.ct-navigation .ct-navigation__items .ct-navigation__menu .ct-menu{list-style:none;padding:0;margin:0;}@media print{.ct-navigation .ct-navigation__items .ct-navigation__menu.ct-menu,.ct-navigation .ct-navigation__items .ct-navigation__menu .ct-menu{display:none !important;}}.ct-navigation.ct-navigation--primary .ct-navigation__items{height:100%;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{gap:0rem;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{border-bottom:solid 0.25rem transparent;position:relative;padding:1rem;font-weight:600;display:block;text-align:center;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{text-decoration:none;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:hover .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link--active .ct-text-icon__text,.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:active .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link::after{right:0.5rem;margin-top:-0.125rem;top:1rem;}.ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0.ct-menu__item--active-trail > .ct-menu__item__link::after{transform:scaleX(1);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link{border-bottom-color:var(--ct-navigation-light-menu-item-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:is(:hover,:focus-visible){border-bottom-color:var(--ct-navigation-light-menu-item-hover-border-color);outline-offset:0.125rem;}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:active{border-bottom-color:var(--ct-navigation-light-menu-item-active-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link{color:var(--ct-navigation-light-menu-color);border-bottom-color:var(--ct-navigation-light-menu-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-light-menu-hover-color);border-bottom-color:var(--ct-navigation-light-menu-item-hover-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link:active{border-bottom-color:var(--ct-navigation-light-menu-item-active-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible-collapsed] .ct-menu__item__link{border-bottom-color:var(--ct-navigation-light-menu-item-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0.ct-menu__item--active-trail .ct-menu__item__link{border-bottom-color:var(--ct-navigation-light-menu-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{color:var(--ct-navigation-light-menu-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-light-menu-hover-color);}.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link[aria-expanded=true],.ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:active{color:var(--ct-navigation-light-menu-active-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link{border-bottom-color:var(--ct-navigation-dark-menu-item-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:is(:hover,:focus-visible){border-bottom-color:var(--ct-navigation-dark-menu-item-hover-border-color);outline-offset:0.125rem;}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:active{border-bottom-color:var(--ct-navigation-dark-menu-item-active-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link{color:var(--ct-navigation-dark-menu-color);border-bottom-color:var(--ct-navigation-dark-menu-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-dark-menu-hover-color);border-bottom-color:var(--ct-navigation-dark-menu-item-hover-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible] .ct-menu__item__link:active{border-bottom-color:var(--ct-navigation-dark-menu-item-active-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible-collapsed] .ct-menu__item__link{border-bottom-color:var(--ct-navigation-dark-menu-item-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0.ct-menu__item--active-trail .ct-menu__item__link{border-bottom-color:var(--ct-navigation-dark-menu-border-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{color:var(--ct-navigation-dark-menu-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-dark-menu-hover-color);}.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link[aria-expanded=true],.ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link:active{color:var(--ct-navigation-dark-menu-active-color);}.ct-navigation.ct-navigation--secondary .ct-navigation__items{height:100%;}.ct-navigation.ct-navigation--secondary .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{gap:1rem;height:100%;align-items:center;}.ct-navigation.ct-navigation--secondary.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link,.ct-navigation.ct-navigation--secondary.ct-navigation--inline .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{text-align:center;padding-block:0.5rem;}.ct-navigation.ct-navigation--none .ct-navigation__items .ct-navigation__menu .ct-menu__item{margin-bottom:1rem;margin-left:1rem;}.ct-navigation.ct-navigation--none .ct-navigation__items .ct-navigation__menu.ct-menu > .ct-menu__item{margin-left:0;}.ct-navigation.ct-navigation--inline .ct-menu--level-0,.ct-navigation.ct-navigation--drawer .ct-menu--level-0,.ct-navigation.ct-navigation--dropdown .ct-menu--level-0{display:flex;gap:1rem;}.ct-navigation.ct-navigation--inline .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{flex-wrap:wrap;row-gap:var(--ct-navigation-inline-row-gutter);}.ct-navigation.ct-navigation--drawer .ct-navigation__items{align-items:center;height:100%;display:none;}@media (min-width:768px){.ct-navigation.ct-navigation--drawer .ct-navigation__items{display:flex;}}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{flex-wrap:nowrap;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{position:absolute;left:0;right:0;margin-top:var(--ct-navigation-drawer-top-offset);z-index:var(--ct-navigation-drawer-zindex);box-shadow:0 1rem 2rem rgba(0,0,0,0.2);}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__sub-menu.ct-menu--level-1{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(var(--ct-navigation-drawer-cols),1fr);gap:2rem;padding:0;margin-bottom:2rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1{margin-top:2rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__sub-menu__wrapper--level-2{margin-top:2rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5){width:100%;margin-bottom:0.5rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link{display:inline-flex;align-items:center;border-radius:var(--ct-border-radius);padding:0.5rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link{text-decoration:none;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:hover .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link--active .ct-text-icon__text,.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:active .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link--external{padding-right:1.5rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link--external::after{top:0.325rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-3{padding-left:1rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-4{padding-left:2rem;}.ct-navigation.ct-navigation--drawer .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-5{padding-left:3rem;}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{background-color:var(--ct-navigation-light-drawer-sub-menu-background-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item__link{background:none;}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item__link:is(:hover,:active,:focus-visible){background:none;}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link{color:var(--ct-navigation-light-drawer-sub-menu-item-heading-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-light-drawer-sub-menu-item-heading-hover-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link:active{color:var(--ct-navigation-light-drawer-sub-menu-item-heading-active-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link{background-color:var(--ct-navigation-light-drawer-sub-menu-item-background-color);color:var(--ct-navigation-light-drawer-sub-menu-item-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:is(:hover,:focus-visible){background-color:var(--ct-navigation-light-drawer-sub-menu-item-hover-background-color);color:var(--ct-navigation-light-drawer-sub-menu-item-hover-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:active{background-color:var(--ct-navigation-light-drawer-sub-menu-item-active-background-color);color:var(--ct-navigation-light-drawer-sub-menu-item-active-color);}.ct-navigation.ct-navigation--drawer.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5).ct-menu__item--active-trail > .ct-menu__item__link{background-color:var(--ct-navigation-light-drawer-menu-item-active-trail-background-color);color:var(--ct-navigation-light-drawer-menu-item-active-trail-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{background-color:var(--ct-navigation-dark-drawer-sub-menu-background-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item__link{background:none;}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item__link:is(:hover,:active,:focus-visible){background:none;}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link{color:var(--ct-navigation-dark-drawer-sub-menu-item-heading-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-navigation-dark-drawer-sub-menu-item-heading-hover-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item--level-1 > .ct-menu__item__link:active{color:var(--ct-navigation-dark-drawer-sub-menu-item-heading-active-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link{background-color:var(--ct-navigation-dark-drawer-sub-menu-item-background-color);color:var(--ct-navigation-dark-drawer-sub-menu-item-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:is(:hover,:focus-visible){background-color:var(--ct-navigation-dark-drawer-sub-menu-item-hover-background-color);color:var(--ct-navigation-dark-drawer-sub-menu-item-hover-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5) > .ct-menu__item__link:active{background-color:var(--ct-navigation-dark-drawer-sub-menu-item-active-background-color);color:var(--ct-navigation-dark-drawer-sub-menu-item-active-color);}.ct-navigation.ct-navigation--drawer.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__item:is(.ct-menu__item--level-2,.ct-menu__item--level-3,.ct-menu__item--level-4,.ct-menu__item--level-5).ct-menu__item--active-trail > .ct-menu__item__link{background-color:var(--ct-navigation-dark-drawer-menu-item-active-trail-background-color);color:var(--ct-navigation-dark-drawer-menu-item-active-trail-color);}.ct-navigation.ct-navigation--dropdown .ct-navigation__items{display:none;}@media (min-width:768px){.ct-navigation.ct-navigation--dropdown .ct-navigation__items{display:flex;align-items:center;}}.ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{flex-wrap:wrap;}.ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu--level-1 .ct-menu__sub-menu{margin-left:1rem;}.ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{position:absolute;z-index:var(--ct-navigation-dropdown-zindex);margin-top:var(--ct-navigation-dropdown-top-offset);border-bottom-left-radius:var(--ct-navigation-dropdown-border-radius);border-bottom-right-radius:var(--ct-navigation-dropdown-border-radius);}.ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{box-shadow:0 1rem 4rem rgba(0,0,0,0.2);}.ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1 .ct-menu__sub-menu.ct-menu--level-1{padding:1rem 2rem 2rem;}.ct-navigation.ct-navigation--dropdown.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown{color:var(--ct-link-light-color);}.ct-navigation.ct-navigation--dropdown.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-link-light-hover-color);}.ct-navigation.ct-navigation--dropdown.ct-theme-light .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{background-color:var(--ct-navigation-light-dropdown-sub-menu-background-color);}.ct-navigation.ct-navigation--dropdown.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown{color:var(--ct-link-dark-color);}.ct-navigation.ct-navigation--dropdown.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__item__link:is(:hover,:focus-visible){color:var(--ct-link-dark-hover-color);}.ct-navigation.ct-navigation--dropdown.ct-theme-dark .ct-navigation__items .ct-navigation__has-dropdown .ct-menu__sub-menu__wrapper--level-1{background-color:var(--ct-navigation-dark-dropdown-sub-menu-background-color);}
.ct-page.ct-theme-light{background-color:var(--ct-page-light-background-color);}.ct-page.ct-theme-dark{background-color:var(--ct-page-dark-background-color);}
.ct-paragraph{display:block;margin-bottom:0.5rem;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-paragraph--no-margin{margin-bottom:0;}.ct-paragraph hr{box-sizing:content-box;height:0;overflow:visible;}.ct-paragraph code,.ct-paragraph kbd,.ct-paragraph samp,.ct-paragraph pre{font-family:monospace;font-size:1em;}.ct-paragraph abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}.ct-paragraph b,.ct-paragraph strong{font-weight:bolder;}.ct-paragraph small{font-size:80%;}.ct-paragraph sub,.ct-paragraph sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}.ct-paragraph sub{bottom:-0.25em;}.ct-paragraph sup{top:-0.5em;}.ct-paragraph h1,.ct-paragraph h2,.ct-paragraph h3,.ct-paragraph h4,.ct-paragraph h5,.ct-paragraph h6{margin:0;}.ct-paragraph h1{font-size:var(--ct-typography-heading-1-font-size);line-height:var(--ct-typography-heading-1-line-height);font-family:var(--ct-typography-heading-1-font-name);font-weight:var(--ct-typography-heading-1-font-weight);letter-spacing:var(--ct-typography-heading-1-letter-spacing);}.ct-paragraph h1{margin-bottom:1.5rem;}@media (min-width:768px){.ct-paragraph h1{margin-bottom:2rem;}}.ct-paragraph h2{font-size:var(--ct-typography-heading-2-font-size);line-height:var(--ct-typography-heading-2-line-height);font-family:var(--ct-typography-heading-2-font-name);font-weight:var(--ct-typography-heading-2-font-weight);letter-spacing:var(--ct-typography-heading-2-letter-spacing);}.ct-paragraph h2{margin-bottom:1.5rem;}@media (min-width:768px){.ct-paragraph h2{margin-bottom:2rem;}}.ct-paragraph h3{font-size:var(--ct-typography-heading-3-font-size);line-height:var(--ct-typography-heading-3-line-height);font-family:var(--ct-typography-heading-3-font-name);font-weight:var(--ct-typography-heading-3-font-weight);letter-spacing:var(--ct-typography-heading-3-letter-spacing);}.ct-paragraph h3{margin-bottom:1rem;}@media (min-width:768px){.ct-paragraph h3{margin-bottom:1.5rem;}}.ct-paragraph h4{font-size:var(--ct-typography-heading-4-font-size);line-height:var(--ct-typography-heading-4-line-height);font-family:var(--ct-typography-heading-4-font-name);font-weight:var(--ct-typography-heading-4-font-weight);letter-spacing:var(--ct-typography-heading-4-letter-spacing);}.ct-paragraph h4{margin-bottom:1rem;}@media (min-width:768px){.ct-paragraph h4{margin-bottom:1.5rem;}}.ct-paragraph h5{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);}.ct-paragraph h5{margin-bottom:0.5rem;}@media (min-width:768px){.ct-paragraph h5{margin-bottom:1rem;}}.ct-paragraph h6{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);}.ct-paragraph h6{margin-bottom:0.5rem;}@media (min-width:768px){.ct-paragraph h6{margin-bottom:1rem;}}.ct-paragraph p{margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);}.ct-paragraph p:first-child{margin-top:0;}.ct-paragraph:last-child p:last-child{margin-bottom:0;}.ct-paragraph a:not(.ct-button):not(.ct-link){text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.1875rem;padding:0.1875rem 0 0.125rem;word-break:break-word;}.ct-paragraph a:not(.ct-button):not(.ct-link):hover{text-decoration:none;padding:0.1875rem 0 0.25rem;}.ct-paragraph blockquote{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}.ct-paragraph blockquote{position:relative;margin:0;margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);padding:1rem 1.5rem;display:grid;}.ct-paragraph blockquote::before{content:"";width:0.375rem;height:100%;position:absolute;top:0;bottom:0;left:0;border-radius:var(--ct-basic-content-blockquote-border-radius);}.ct-paragraph blockquote p{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}.ct-paragraph blockquote p{margin-bottom:0;}.ct-paragraph blockquote cite{font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}.ct-paragraph blockquote cite{padding-top:1rem;font-style:normal;}.ct-paragraph blockquote cite::before{content:"-";margin-right:0.25rem;}.ct-paragraph ul:not(.ct-item-list){margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);padding:0;list-style:none;}.ct-paragraph ul:not(.ct-item-list) > li{position:relative;padding-left:calc(var(--ct-basic-content-list-marker-width) + var(--ct-basic-content-list-marker-margin));}.ct-paragraph ul:not(.ct-item-list) > li::before{content:"";position:absolute;text-align:center;width:0.4375rem;height:0.4375rem;border-radius:100%;top:0.6875rem;left:0.6875rem;}.ct-paragraph ol:not(.ct-item-list){margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);counter-reset:ordered_counter;padding:0;list-style:none;}.ct-paragraph ol:not(.ct-item-list) > li{counter-increment:ordered_counter;padding-left:calc(var(--ct-basic-content-list-marker-width) + var(--ct-basic-content-list-marker-margin));}.ct-paragraph ol:not(.ct-item-list) > li::before{content:counter(ordered_counter);display:inline-block;text-align:center;width:var(--ct-basic-content-list-marker-width);margin-left:calc(var(--ct-basic-content-list-marker-width) * -1 - var(--ct-basic-content-list-marker-margin));margin-right:var(--ct-basic-content-list-marker-margin);}.ct-paragraph img{height:auto;max-width:100%;margin-top:calc(var(--ct-basic-content-vertical-spacing) * 2);margin-bottom:calc(var(--ct-basic-content-vertical-spacing) * 2);}.ct-paragraph figure{margin-top:calc(var(--ct-basic-content-vertical-spacing) * 2);margin-bottom:calc(var(--ct-basic-content-vertical-spacing) * 2);}.ct-paragraph figure img{margin-top:0;margin-bottom:0;}.ct-paragraph table{width:100%;border-collapse:collapse;border:0;border-spacing:0;text-align:left;vertical-align:middle;font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-paragraph table thead,.ct-paragraph table tfoot{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-paragraph table tr th,.ct-paragraph table tr td{padding:0.75rem 1.5rem;vertical-align:var(--ct-table-cell-vertical-align);}.ct-paragraph table caption{text-align:left;padding:0.75rem 0;font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-paragraph table.ct-paragraph table--caption-after{caption-side:bottom;}.ct-paragraph table.ct-paragraph table--caption-after caption{font-size:var(--ct-typography-text-small-font-size);line-height:var(--ct-typography-text-small-line-height);font-family:var(--ct-typography-text-small-font-name);font-weight:var(--ct-typography-text-small-font-weight);letter-spacing:var(--ct-typography-text-small-letter-spacing);}@media (max-width:767px){.ct-paragraph table:not(.ct-table--data) thead,.ct-paragraph table:not(.ct-table--data) tfoot{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-paragraph table:not(.ct-table--data) thead.ct-focusable:active,.ct-paragraph table:not(.ct-table--data) thead.ct-focusable:focus-visible,.ct-paragraph table:not(.ct-table--data) thead.ct-focusable:hover,.ct-paragraph table:not(.ct-table--data) tfoot.ct-focusable:active,.ct-paragraph table:not(.ct-table--data) tfoot.ct-focusable:focus-visible,.ct-paragraph table:not(.ct-table--data) tfoot.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-paragraph table:not(.ct-table--data) tbody tr{display:flex;flex-direction:column;width:100%;}.ct-paragraph table:not(.ct-table--data) tbody tr td{border:0;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:stretch;}.ct-paragraph table:not(.ct-table--data) tbody tr td:first-of-type::after{visibility:hidden;}.ct-paragraph table:not(.ct-table--data) tbody tr td::after{content:"";width:calc(100% - 30px);display:block;margin:0 auto;height:0.0625rem;position:absolute;left:0;right:0;top:-6px;}.ct-paragraph table:not(.ct-table--data) tbody tr td::before{content:attr(data-title);display:table-cell;height:100%;width:30%;max-width:6rem;flex-shrink:0;vertical-align:middle;padding-right:1rem;font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-paragraph table:not(.ct-table--data) tr th,.ct-paragraph table:not(.ct-table--data) tr td{padding:0.75rem 0.5rem;}}.ct-paragraph.ct-paragraph--extra-large{font-size:var(--ct-typography-text-extra-large-font-size);line-height:var(--ct-typography-text-extra-large-line-height);font-family:var(--ct-typography-text-extra-large-font-name);font-weight:var(--ct-typography-text-extra-large-font-weight);letter-spacing:var(--ct-typography-text-extra-large-letter-spacing);}.ct-paragraph.ct-paragraph--large{font-size:var(--ct-typography-text-large-font-size);line-height:var(--ct-typography-text-large-line-height);font-family:var(--ct-typography-text-large-font-name);font-weight:var(--ct-typography-text-large-font-weight);letter-spacing:var(--ct-typography-text-large-letter-spacing);}.ct-paragraph.ct-paragraph--regular{font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-paragraph.ct-paragraph--small{font-size:var(--ct-typography-text-small-font-size);line-height:var(--ct-typography-text-small-line-height);font-family:var(--ct-typography-text-small-font-name);font-weight:var(--ct-typography-text-small-font-weight);letter-spacing:var(--ct-typography-text-small-letter-spacing);}.ct-paragraph.ct-theme-light{color:var(--ct-basic-content-light-base-color);}.ct-paragraph.ct-theme-light h1{color:var(--ct-basic-content-light-heading-1-color);}.ct-paragraph.ct-theme-light h2{color:var(--ct-basic-content-light-heading-2-color);}.ct-paragraph.ct-theme-light h3{color:var(--ct-basic-content-light-heading-3-color);}.ct-paragraph.ct-theme-light h4{color:var(--ct-basic-content-light-heading-4-color);}.ct-paragraph.ct-theme-light h5{color:var(--ct-basic-content-light-heading-5-color);}.ct-paragraph.ct-theme-light h6{color:var(--ct-basic-content-light-heading-6-color);}.ct-paragraph.ct-theme-light a:not(.ct-button):not(.ct-link){color:var(--ct-content-link-light-color);}.ct-paragraph.ct-theme-light a:not(.ct-button):not(.ct-link):focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-paragraph.ct-theme-light a:not(.ct-button):not(.ct-link):hover{background-color:var(--ct-content-link-light-hover-background-color);color:var(--ct-content-link-light-hover-color);}.ct-paragraph.ct-theme-light a:not(.ct-button):not(.ct-link):visited{color:var(--ct-content-link-light-visited-color);}.ct-paragraph.ct-theme-light a:not(.ct-button):not(.ct-link):visited:hover{color:var(--ct-content-link-light-visited-hover-color);}.ct-paragraph.ct-theme-light blockquote{color:var(--ct-basic-content-light-blockquote-color);background-color:var(--ct-basic-content-light-blockquote-background-color);}.ct-paragraph.ct-theme-light blockquote::before{background-color:var(--ct-basic-content-light-blockquote-stripe-background-color);}.ct-paragraph.ct-theme-light blockquote cite{color:var(--ct-basic-content-light-blockquote-color);}.ct-paragraph.ct-theme-light ul:not(.ct-item-list) > li{color:var(--ct-basic-content-light-ul-li-color);}.ct-paragraph.ct-theme-light ul:not(.ct-item-list) > li::before{background-color:var(--ct-basic-content-light-ul-li-marker-color);}.ct-paragraph.ct-theme-light ol:not(.ct-item-list) > li{color:var(--ct-basic-content-light-ol-li-color);}.ct-paragraph.ct-theme-light ol:not(.ct-item-list) > li::before{color:var(--ct-basic-content-light-ol-li-marker-color);}.ct-paragraph.ct-theme-light table{color:var(--ct-table-light-color);background-color:var(--ct-table-light-background-color);}.ct-paragraph.ct-theme-light table thead{color:var(--ct-table-light-header-color);}@media (min-width:768px){.ct-paragraph.ct-theme-light table thead{border-bottom:solid 0.0625rem var(--ct-table-light-header-border-color);}}.ct-paragraph.ct-theme-light table thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-light-header-border-color);}.ct-paragraph.ct-theme-light table tfoot{color:var(--ct-table-light-footer-color);}@media (min-width:768px){.ct-paragraph.ct-theme-light table tfoot{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}}.ct-paragraph.ct-theme-light table tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-light-footer-border-color);}.ct-paragraph.ct-theme-light table tbody tr{border-bottom:solid 0.0625rem var(--ct-table-light-border-color);}.ct-paragraph.ct-theme-light table caption{color:var(--ct-table-light-caption-color);}.ct-paragraph.ct-theme-light table.ct-table--data{border-top:solid 0.0625rem var(--ct-table-light-footer-border-color);}.ct-paragraph.ct-theme-light table.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-light-row-odd-background-color);}.ct-paragraph.ct-theme-light table.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-light-row-odd-color);}.ct-paragraph.ct-theme-light table.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-light-row-even-background-color);}.ct-paragraph.ct-theme-light table.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-light-row-even-color);}.ct-paragraph.ct-theme-dark{color:var(--ct-basic-content-dark-base-color);}.ct-paragraph.ct-theme-dark h1{color:var(--ct-basic-content-dark-heading-1-color);}.ct-paragraph.ct-theme-dark h2{color:var(--ct-basic-content-dark-heading-2-color);}.ct-paragraph.ct-theme-dark h3{color:var(--ct-basic-content-dark-heading-3-color);}.ct-paragraph.ct-theme-dark h4{color:var(--ct-basic-content-dark-heading-4-color);}.ct-paragraph.ct-theme-dark h5{color:var(--ct-basic-content-dark-heading-5-color);}.ct-paragraph.ct-theme-dark h6{color:var(--ct-basic-content-dark-heading-6-color);}.ct-paragraph.ct-theme-dark a:not(.ct-button):not(.ct-link){color:var(--ct-content-link-dark-color);}.ct-paragraph.ct-theme-dark a:not(.ct-button):not(.ct-link):focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}.ct-paragraph.ct-theme-dark a:not(.ct-button):not(.ct-link):hover{background-color:var(--ct-content-link-dark-hover-background-color);color:var(--ct-content-link-dark-hover-color);}.ct-paragraph.ct-theme-dark a:not(.ct-button):not(.ct-link):visited{color:var(--ct-content-link-dark-visited-color);}.ct-paragraph.ct-theme-dark a:not(.ct-button):not(.ct-link):visited:hover{color:var(--ct-content-link-dark-visited-hover-color);}.ct-paragraph.ct-theme-dark blockquote{color:var(--ct-basic-content-dark-blockquote-color);background-color:var(--ct-basic-content-dark-blockquote-background-color);}.ct-paragraph.ct-theme-dark blockquote::before{background-color:var(--ct-basic-content-dark-blockquote-stripe-background-color);}.ct-paragraph.ct-theme-dark blockquote cite{color:var(--ct-basic-content-dark-blockquote-color);}.ct-paragraph.ct-theme-dark ul:not(.ct-item-list) > li{color:var(--ct-basic-content-dark-ul-li-color);}.ct-paragraph.ct-theme-dark ul:not(.ct-item-list) > li::before{background-color:var(--ct-basic-content-dark-ul-li-marker-color);}.ct-paragraph.ct-theme-dark ol:not(.ct-item-list) > li{color:var(--ct-basic-content-dark-ol-li-color);}.ct-paragraph.ct-theme-dark ol:not(.ct-item-list) > li::before{color:var(--ct-basic-content-dark-ol-li-marker-color);}.ct-paragraph.ct-theme-dark table{color:var(--ct-table-dark-color);background-color:var(--ct-table-dark-background-color);}.ct-paragraph.ct-theme-dark table thead{color:var(--ct-table-dark-header-color);}@media (min-width:768px){.ct-paragraph.ct-theme-dark table thead{border-bottom:solid 0.0625rem var(--ct-table-dark-header-border-color);}}.ct-paragraph.ct-theme-dark table thead tr:last-child{border-bottom:solid 0.125rem var(--ct-table-dark-header-border-color);}.ct-paragraph.ct-theme-dark table tfoot{color:var(--ct-table-dark-footer-color);}@media (min-width:768px){.ct-paragraph.ct-theme-dark table tfoot{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}}.ct-paragraph.ct-theme-dark table tfoot tr:last-child{border-top:solid 0.125rem var(--ct-table-dark-footer-border-color);}.ct-paragraph.ct-theme-dark table tbody tr{border-bottom:solid 0.0625rem var(--ct-table-dark-border-color);}.ct-paragraph.ct-theme-dark table caption{color:var(--ct-table-dark-caption-color);}.ct-paragraph.ct-theme-dark table.ct-table--data{border-top:solid 0.0625rem var(--ct-table-dark-footer-border-color);}.ct-paragraph.ct-theme-dark table.ct-table--striped tbody tr:nth-child(odd){background:var(--ct-table-dark-row-odd-background-color);}.ct-paragraph.ct-theme-dark table.ct-table--striped tbody tr:nth-child(odd) td{color:var(--ct-table-dark-row-odd-color);}.ct-paragraph.ct-theme-dark table.ct-table--striped tbody tr:nth-child(even){background:var(--ct-table-dark-row-even-background-color);}.ct-paragraph.ct-theme-dark table.ct-table--striped tbody tr:nth-child(even) td{color:var(--ct-table-dark-row-even-color);}
@media print{.ct-search{display:none !important;}}.ct-search{display:flex;align-items:center;}.ct-search__link{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-search__link{border-bottom:solid 0.25rem;padding-left:1rem;padding-right:1rem;padding-top:var(--ct-navigation-drawer-top-offset);padding-bottom:var(--ct-navigation-drawer-top-offset);text-align:center;}.ct-search__link{text-decoration:none;}.ct-search__link .ct-text-icon__text{text-decoration:none;}.ct-search__link:hover .ct-text-icon__text{text-decoration:none;}.ct-search__link--active .ct-text-icon__text,.ct-search__link:active .ct-text-icon__text{text-decoration:none;}.ct-search__link:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-search__link:focus-visible{outline-offset:0.125rem;}.ct-search__link .ct-button__icon{margin-left:0.25rem;}@media (max-width:767px){.ct-search__link-text{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-search__link-text.ct-focusable:active,.ct-search__link-text.ct-focusable:focus-visible,.ct-search__link-text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}}.ct-search.ct-theme-light > .ct-search__link{background-color:var(--ct-navigation-light-drawer-menu-item-background-color);color:var(--ct-navigation-light-menu-color);}.ct-search.ct-theme-light > .ct-search__link{border-bottom-color:var(--ct-navigation-light-menu-item-border-color);}@media (min-width:768px){.ct-search.ct-theme-light > .ct-search__link:is(:hover,:focus-visible){background-color:var(--ct-navigation-light-drawer-menu-item-hover-background-color);color:var(--ct-navigation-light-menu-hover-color);border-bottom-color:var(--ct-navigation-light-menu-item-hover-border-color);}}.ct-search.ct-theme-light > .ct-search__link[aria-expanded=true],.ct-search.ct-theme-light > .ct-search__link:active{background-color:var(--ct-navigation-light-drawer-menu-item-active-background-color);color:var(--ct-navigation-light-menu-active-color);border-bottom-color:var(--ct-navigation-light-menu-item-active-border-color);}.ct-search.ct-theme-dark > .ct-search__link{background-color:var(--ct-navigation-dark-drawer-menu-item-background-color);color:var(--ct-navigation-dark-menu-color);}.ct-search.ct-theme-dark > .ct-search__link{border-bottom-color:var(--ct-navigation-dark-menu-item-border-color);}@media (min-width:768px){.ct-search.ct-theme-dark > .ct-search__link:is(:hover,:focus-visible){background-color:var(--ct-navigation-dark-drawer-menu-item-hover-background-color);color:var(--ct-navigation-dark-menu-hover-color);border-bottom-color:var(--ct-navigation-dark-menu-item-hover-border-color);}}.ct-search.ct-theme-dark > .ct-search__link[aria-expanded=true],.ct-search.ct-theme-dark > .ct-search__link:active{background-color:var(--ct-navigation-dark-drawer-menu-item-active-background-color);color:var(--ct-navigation-dark-menu-active-color);border-bottom-color:var(--ct-navigation-dark-menu-item-active-border-color);}
.ct-select{appearance:none;margin:0;font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-select[disabled]{opacity:var(--ct-select-disabled-opacity);pointer-events:none;}.ct-select{width:100%;min-width:calc(4.3125rem + var(--ct-font-average-character-width) * 5rem);border-radius:var(--ct-select-border-radius);border-style:solid;border-width:0.0625rem;padding:0.8125rem 3.3125rem 0.8125rem 1rem;background-position:calc(100% - 0.0625rem);background-repeat:no-repeat;background-size:2.3125rem;}.ct-select:focus-visible{outline-style:solid;outline-width:var(--ct-select-outline-width);outline-offset:var(--ct-select-outline-offset);}.ct-select.ct-theme-light{background-image:var(--ct-select-light-icon);}.ct-select.ct-theme-light[multiple]{background:none;}.ct-select.ct-theme-light:focus-visible{outline-color:var(--ct-select-light-outline-color);}.ct-select.ct-theme-light:not(.ct-select--is-invalid){color:var(--ct-select-light-color);border-color:var(--ct-select-light-border-color);background-color:var(--ct-select-light-background-color);}.ct-select.ct-theme-light:not(.ct-select--is-invalid)::placeholder{color:var(--ct-select-light-color);}.ct-select.ct-theme-light:not(.ct-select--is-invalid) option:checked{background-color:var(--ct-select-light-option-background-color);color:var(--ct-select-light-option-color);}.ct-select.ct-theme-light:not(.ct-select--is-invalid):hover{color:var(--ct-select-light-hover-color);border-color:var(--ct-select-light-hover-border-color);background-color:var(--ct-select-light-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-select-light-hover-border-color);}.ct-select.ct-theme-light:not(.ct-select--is-invalid):focus-visible{color:var(--ct-select-light-focus-color);border-color:var(--ct-select-light-focus-border-color);background-color:var(--ct-select-light-focus-background-color);}.ct-select.ct-theme-light.ct-select--is-invalid{color:var(--ct-select-light-invalid-color);border-color:var(--ct-select-light-invalid-border-color);background-color:var(--ct-select-light-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-select-light-invalid-border-color);}.ct-select.ct-theme-light.ct-select--is-invalid::placeholder{color:var(--ct-select-light-invalid-color);}.ct-select.ct-theme-dark{background-image:var(--ct-select-dark-icon);}.ct-select.ct-theme-dark[multiple]{background:none;}.ct-select.ct-theme-dark:focus-visible{outline-color:var(--ct-select-dark-outline-color);}.ct-select.ct-theme-dark:not(.ct-select--is-invalid){color:var(--ct-select-dark-color);border-color:var(--ct-select-dark-border-color);background-color:var(--ct-select-dark-background-color);}.ct-select.ct-theme-dark:not(.ct-select--is-invalid)::placeholder{color:var(--ct-select-dark-color);}.ct-select.ct-theme-dark:not(.ct-select--is-invalid) option:checked{background-color:var(--ct-select-dark-option-background-color);color:var(--ct-select-dark-option-color);}.ct-select.ct-theme-dark:not(.ct-select--is-invalid):hover{color:var(--ct-select-dark-hover-color);border-color:var(--ct-select-dark-hover-border-color);background-color:var(--ct-select-dark-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-select-dark-hover-border-color);}.ct-select.ct-theme-dark:not(.ct-select--is-invalid):focus-visible{color:var(--ct-select-dark-focus-color);border-color:var(--ct-select-dark-focus-border-color);background-color:var(--ct-select-dark-focus-background-color);}.ct-select.ct-theme-dark.ct-select--is-invalid{color:var(--ct-select-dark-invalid-color);border-color:var(--ct-select-dark-invalid-border-color);background-color:var(--ct-select-dark-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-select-dark-invalid-border-color);}.ct-select.ct-theme-dark.ct-select--is-invalid::placeholder{color:var(--ct-select-dark-invalid-color);}
.ct-skip-link__link{display:inline-block;margin:1rem 1.5rem;}.ct-skip-link__link:not([data-platform=ios]):active,.ct-skip-link__link:not([data-platform=ios]):focus-visible,.ct-skip-link__link:not([data-platform=ios]):hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-skip-link.ct-theme-light{background-color:var(--ct-skip-link-light-background-color);}.ct-skip-link.ct-theme-dark{background-color:var(--ct-skip-link-dark-background-color);}
.ct-social-links .ct-social-links__button{line-height:0;}.ct-social-links.ct-social-links--with-border .ct-social-links__button{border:0.0625rem solid currentcolor;border-radius:6rem;padding:0.6875rem;}@media (min-width:768px){.ct-social-links.ct-social-links--with-border .ct-social-links__button{padding:0.8125rem;}}
.ct-textarea{appearance:none;margin:0;font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-textarea[disabled]{opacity:var(--ct-textarea-disabled-opacity);pointer-events:none;}.ct-textarea{box-sizing:border-box;border-radius:var(--ct-textarea-border-radius);border-style:solid;border-width:0.0625rem;padding:0.8125rem 1rem;width:100%;vertical-align:bottom;}.ct-textarea:focus-visible{outline-style:solid;outline-width:var(--ct-textarea-outline-width);outline-offset:var(--ct-textarea-outline-offset);}.ct-textarea.ct-theme-light:focus-visible{outline-color:var(--ct-textarea-light-outline-color);}.ct-textarea.ct-theme-light:not(.ct-textarea--is-invalid){color:var(--ct-textarea-light-color);border-color:var(--ct-textarea-light-border-color);background-color:var(--ct-textarea-light-background-color);}.ct-textarea.ct-theme-light:not(.ct-textarea--is-invalid)::placeholder{color:var(--ct-textarea-light-color);}.ct-textarea.ct-theme-light:not(.ct-textarea--is-invalid):hover{color:var(--ct-textarea-light-hover-color);border-color:var(--ct-textarea-light-hover-border-color);background-color:var(--ct-textarea-light-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textarea-light-hover-border-color);}.ct-textarea.ct-theme-light:not(.ct-textarea--is-invalid):focus-visible{color:var(--ct-textarea-light-focus-color);border-color:var(--ct-textarea-light-focus-border-color);background-color:var(--ct-textarea-light-focus-background-color);}.ct-textarea.ct-theme-light.ct-textarea--is-invalid{color:var(--ct-textarea-light-invalid-color);border-color:var(--ct-textarea-light-invalid-border-color);background-color:var(--ct-textarea-light-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textarea-light-invalid-border-color);}.ct-textarea.ct-theme-light.ct-textarea--is-invalid::placeholder{color:var(--ct-textarea-light-invalid-color);}.ct-textarea.ct-theme-dark:focus-visible{outline-color:var(--ct-textarea-dark-outline-color);}.ct-textarea.ct-theme-dark:not(.ct-textarea--is-invalid){color:var(--ct-textarea-dark-color);border-color:var(--ct-textarea-dark-border-color);background-color:var(--ct-textarea-dark-background-color);}.ct-textarea.ct-theme-dark:not(.ct-textarea--is-invalid)::placeholder{color:var(--ct-textarea-dark-color);}.ct-textarea.ct-theme-dark:not(.ct-textarea--is-invalid):hover{color:var(--ct-textarea-dark-hover-color);border-color:var(--ct-textarea-dark-hover-border-color);background-color:var(--ct-textarea-dark-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textarea-dark-hover-border-color);}.ct-textarea.ct-theme-dark:not(.ct-textarea--is-invalid):focus-visible{color:var(--ct-textarea-dark-focus-color);border-color:var(--ct-textarea-dark-focus-border-color);background-color:var(--ct-textarea-dark-focus-background-color);}.ct-textarea.ct-theme-dark.ct-textarea--is-invalid{color:var(--ct-textarea-dark-invalid-color);border-color:var(--ct-textarea-dark-invalid-border-color);background-color:var(--ct-textarea-dark-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textarea-dark-invalid-border-color);}.ct-textarea.ct-theme-dark.ct-textarea--is-invalid::placeholder{color:var(--ct-textarea-dark-invalid-color);}
.ct-textfield{appearance:none;margin:0;font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-textfield[disabled]{opacity:var(--ct-textfield-disabled-opacity);pointer-events:none;}.ct-textfield{border-radius:var(--ct-textfield-border-radius);border-style:solid;border-width:0.0625rem;padding:0.8125rem 1rem;width:100%;box-sizing:border-box;}.ct-textfield:focus-visible{outline-style:solid;outline-width:var(--ct-textfield-outline-width);outline-offset:var(--ct-textfield-outline-offset);}.ct-textfield.ct-theme-light:focus-visible{outline-color:var(--ct-textfield-light-outline-color);}.ct-textfield.ct-theme-light:not(.ct-textfield--is-invalid){color:var(--ct-textfield-light-color);border-color:var(--ct-textfield-light-border-color);background-color:var(--ct-textfield-light-background-color);}.ct-textfield.ct-theme-light:not(.ct-textfield--is-invalid)::placeholder{color:var(--ct-textfield-light-color);}.ct-textfield.ct-theme-light:not(.ct-textfield--is-invalid):hover{color:var(--ct-textfield-light-hover-color);border-color:var(--ct-textfield-light-hover-border-color);background-color:var(--ct-textfield-light-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textfield-light-hover-border-color);}.ct-textfield.ct-theme-light:not(.ct-textfield--is-invalid):focus-visible{color:var(--ct-textfield-light-focus-color);border-color:var(--ct-textfield-light-focus-border-color);background-color:var(--ct-textfield-light-focus-background-color);}.ct-textfield.ct-theme-light.ct-textfield--is-invalid{color:var(--ct-textfield-light-invalid-color);border-color:var(--ct-textfield-light-invalid-border-color);background-color:var(--ct-textfield-light-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textfield-light-invalid-border-color);}.ct-textfield.ct-theme-light.ct-textfield--is-invalid::placeholder{color:var(--ct-textfield-light-invalid-color);}.ct-textfield.ct-theme-dark:focus-visible{outline-color:var(--ct-textfield-dark-outline-color);}.ct-textfield.ct-theme-dark:not(.ct-textfield--is-invalid){color:var(--ct-textfield-dark-color);border-color:var(--ct-textfield-dark-border-color);background-color:var(--ct-textfield-dark-background-color);}.ct-textfield.ct-theme-dark:not(.ct-textfield--is-invalid)::placeholder{color:var(--ct-textfield-dark-color);}.ct-textfield.ct-theme-dark:not(.ct-textfield--is-invalid):hover{color:var(--ct-textfield-dark-hover-color);border-color:var(--ct-textfield-dark-hover-border-color);background-color:var(--ct-textfield-dark-hover-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textfield-dark-hover-border-color);}.ct-textfield.ct-theme-dark:not(.ct-textfield--is-invalid):focus-visible{color:var(--ct-textfield-dark-focus-color);border-color:var(--ct-textfield-dark-focus-border-color);background-color:var(--ct-textfield-dark-focus-background-color);}.ct-textfield.ct-theme-dark.ct-textfield--is-invalid{color:var(--ct-textfield-dark-invalid-color);border-color:var(--ct-textfield-dark-invalid-border-color);background-color:var(--ct-textfield-dark-invalid-background-color);box-shadow:inset 0 0 0 0.0625rem var(--ct-textfield-dark-invalid-border-color);}.ct-textfield.ct-theme-dark.ct-textfield--is-invalid::placeholder{color:var(--ct-textfield-dark-invalid-color);}
.ct-webform.ct-theme-light.ct-webform--with-background{background-color:var(--ct-webform-light-background-color);}.ct-webform.ct-theme-light.ct-webform--with-spacing{background-color:var(--ct-webform-light-background-color);}.ct-webform.ct-theme-dark.ct-webform--with-background{background-color:var(--ct-webform-dark-background-color);}.ct-webform.ct-theme-dark.ct-webform--with-spacing{background-color:var(--ct-webform-dark-background-color);}
.ct-background{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-background--normal{background-blend-mode:normal;}.ct-background--color{background-blend-mode:color;}.ct-background--color-burn{background-blend-mode:color-burn;}.ct-background--color-dodge{background-blend-mode:color-dodge;}.ct-background--darken{background-blend-mode:darken;}.ct-background--difference{background-blend-mode:difference;}.ct-background--exclusion{background-blend-mode:exclusion;}.ct-background--hard-light{background-blend-mode:hard-light;}.ct-background--hue{background-blend-mode:hue;}.ct-background--lighten{background-blend-mode:lighten;}.ct-background--luminosity{background-blend-mode:luminosity;}.ct-background--multiply{background-blend-mode:multiply;}.ct-background--overlay{background-blend-mode:overlay;}.ct-background--saturation{background-blend-mode:saturation;}.ct-background--screen{background-blend-mode:screen;}.ct-background--soft-light{background-blend-mode:soft-light;}[data-collapsible] [data-collapsible-trigger]{cursor:pointer;position:relative;}[data-collapsible] [data-collapsible-trigger] .ct-collapsible__icon{transform:rotate(-180deg);}@media (min-width:0){[data-collapsible] [data-collapsible-trigger] .ct-collapsible__icon{font-size:1.25rem;}}@media (min-width:768px){[data-collapsible] [data-collapsible-trigger] .ct-collapsible__icon{font-size:1.25rem;}}@media print{[data-collapsible] [data-collapsible-trigger] .ct-collapsible__icon{transform:rotate(-180deg) !important;}}[data-collapsible] [data-collapsible-trigger][data-collapsible-trigger-collapsing] .ct-collapsible__icon{transform:rotate(0deg);}[data-collapsible] [data-collapsible-trigger][data-collapsible-trigger-collapsing][data-collapsible-trigger-collapsed] .ct-collapsible__icon{transform:rotate(-180deg);}[data-collapsible] [data-collapsible-trigger][data-collapsible-trigger-collapsed] .ct-collapsible__icon{transform:rotate(0deg);}[data-collapsible]:not([data-collapsible-trigger-no-icon])[data-collapsible-trigger-wide] [data-collapsible-trigger]{display:flex;}[data-collapsible]:not([data-collapsible-trigger-no-icon])[data-collapsible-trigger-wide] [data-collapsible-trigger] .ct-collapsible__icon{margin-left:auto;flex-shrink:0;}[data-collapsible]:not([data-collapsible-duration="0"]) [data-collapsible-trigger] .ct-collapsible__icon{transition:transform 0.5s;}@media print{[data-collapsible][data-collapsible-collapsed] [data-collapsible-panel]{display:block !important;height:auto !important;overflow:auto !important;}}.no-js [data-collapsible][data-collapsible-collapsed] [data-collapsible-panel]{display:block !important;height:auto !important;overflow:auto !important;}.ct-block-debug{box-shadow:0 0 0.0625rem 0.0625rem #f00 inset;}@media (min-width:0){.ct-breakpoint-debug::before{content:"xxs: >=0";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:368px){.ct-breakpoint-debug::before{content:"xs: >=368px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:576px){.ct-breakpoint-debug::before{content:"s: >=576px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:768px){.ct-breakpoint-debug::before{content:"m: >=768px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:992px){.ct-breakpoint-debug::before{content:"l: >=992px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:1280px){.ct-breakpoint-debug::before{content:"xl: >=1280px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}@media (min-width:1440px){.ct-breakpoint-debug::before{content:"xxl: >=1440px";position:fixed;bottom:0;right:0;background:rgba(128,0,128,0.75);display:block;padding:0.25em 0.5em;z-index:1000;}}.ct-flex-justify-content-start{display:flex;justify-content:flex-start;}.ct-flex-justify-content-center{display:flex;justify-content:center;}.ct-flex-justify-content-end{display:flex;justify-content:flex-end;}.ct-flex-row-align-middle{display:flex;flex-direction:row;align-items:center;height:100%;}.ct-flex-align-self-start{align-self:flex-start;}.ct-flex-align-self-center{align-self:center;}.ct-flex-align-self-end{align-self:flex-end;}[data-flyout] [data-flyout-panel]{overflow:hidden auto;position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;transition:transform var(--ct-flyout-duration);}[data-flyout][data-flyout-expanded] > [data-flyout-panel]{transform:translate(0,0);visibility:visible;transition:transform var(--ct-flyout-duration);z-index:var(--ct-flyout-zindex);}[data-flyout][data-flyout-direction=right] [data-flyout-panel]{transform:translateX(100%);}[data-flyout][data-flyout-direction=right][data-flyout-expanded] > [data-flyout-panel]{transform:translate(0,0);}[data-flyout][data-flyout-direction=left] [data-flyout-panel]{transform:translateX(-100%);}[data-flyout][data-flyout-direction=left][data-flyout-expanded] > [data-flyout-panel]{transform:translate(0,0);}[data-flyout][data-flyout-direction=top] [data-flyout-panel]{transform:translateY(-100%);}[data-flyout][data-flyout-direction=top][data-flyout-expanded] > [data-flyout-panel]{transform:translate(0,0);}[data-flyout][data-flyout-direction=bottom] [data-flyout-panel]{transform:translateY(100%);}[data-flyout][data-flyout-direction=bottom][data-flyout-expanded] > [data-flyout-panel]{transform:translate(0,0);}[data-flyout-open-trigger],[data-flyout-close-trigger],[data-flyout-close-all-trigger]{cursor:pointer;}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Regular.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Regular.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Regular.eot") format("embedded-opentype");}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Italic.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Italic.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Italic.eot") format("embedded-opentype");font-style:italic;}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Bold.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Bold.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Bold.eot") format("embedded-opentype");font-weight:bold;}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-BoldItalic.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-BoldItalic.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-BoldItalic.eot") format("embedded-opentype");font-style:italic;font-weight:bold;}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Thin.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Thin.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Thin.eot") format("embedded-opentype");font-weight:300;}@font-face{font-family:Roboto;src:url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Black.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Black.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/roboto/Roboto-Black.eot") format("embedded-opentype");font-weight:700;}@font-face{font-family:"Dancing Script";src:url("/themes/custom/samcert/dist/assets/fonts/DancingScript/DancingScript-Regular.ttf") format("ttf"),url("/themes/custom/samcert/dist/assets/fonts/DancingScript/DancingScript-Regular.woff") format("woff"),url("/themes/custom/samcert/dist/assets/fonts/DancingScript/DancingScript-Regular.woff2") format("woff2");}html{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.container{margin:0 auto;}.container{max-width:calc(100vw - 48px);}@media (min-width:368px){.container{max-width:320px;}}@media (min-width:576px){.container{max-width:528px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:896px;}}@media (min-width:1280px){.container{max-width:1184px;}}@media (min-width:1440px){.container{max-width:1248px;}}.container-fluid{margin:0 auto;}.container-fluid{width:100%;}@media (min-width:0){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:368px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:576px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:768px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:992px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:1280px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}@media (min-width:1440px){.container-fluid > .row{margin-left:auto;margin-right:auto;}.container-fluid > .row > .col:first-child,.container-fluid > .row > [class*=col-]:first-child{padding-left:0;}.container-fluid > .row > .col:last-child,.container-fluid > .row > [class*=col-]:last-child{padding-right:0;}}.row{margin-left:auto;margin-right:auto;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;padding-inline-start:0;list-style:none;margin-left:-8px;margin-right:-8px;}@media (min-width:368px){.row{margin-left:-8px;margin-right:-8px;}}@media (min-width:576px){.row{margin-left:-12px;margin-right:-12px;}}.row.row--no-gutters{margin-right:0;margin-left:0;}.row.row--no-gutters > .col,.row.row--no-gutters > [class*=col-]{padding-right:0;padding-left:0;}.row.row--reverse{flex-direction:row-reverse;}.row.row--no-grow > .col,.row.row--no-grow > [class*=col-]{flex-grow:initial;flex-basis:auto;}.row.row--fill-width > .col,.row.row--fill-width > [class*=col-]{max-width:100%;flex-grow:1;}.row.row--equal-heights-content > .col > *,.row.row--equal-heights-content > [class*=col-] > *{height:100%;}.row.row--unequal-heights > .col,.row.row--unequal-heights > [class*=col-]{margin-bottom:auto;}.row.row--vertically-spaced{row-gap:16px;margin-bottom:16px;}@media (min-width:368px){.row.row--vertically-spaced{row-gap:16px;margin-bottom:16px;}}@media (min-width:576px){.row.row--vertically-spaced{row-gap:24px;margin-bottom:24px;}}ul.row{margin-top:0;margin-bottom:0;}.col{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col{padding-left:12px;padding-right:12px;}}@media (min-width:368px) and (min-width:368px){.col{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px) and (min-width:368px){.col{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px) and (min-width:576px){.col{padding-left:12px;padding-right:12px;}}.col-xxs{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs{padding-left:12px;padding-right:12px;}}.col-xxs-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-1{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-1{padding-left:12px;padding-right:12px;}}.col-xxs-offset-1{margin-left:8.3333333333%;}.col-xxs-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-2{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-2{padding-left:12px;padding-right:12px;}}.col-xxs-offset-2{margin-left:16.6666666667%;}.col-xxs-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-3{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-3{padding-left:12px;padding-right:12px;}}.col-xxs-offset-3{margin-left:25%;}.col-xxs-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-4{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-4{padding-left:12px;padding-right:12px;}}.col-xxs-offset-4{margin-left:33.3333333333%;}.col-xxs-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-5{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-5{padding-left:12px;padding-right:12px;}}.col-xxs-offset-5{margin-left:41.6666666667%;}.col-xxs-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-6{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-6{padding-left:12px;padding-right:12px;}}.col-xxs-offset-6{margin-left:50%;}.col-xxs-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-7{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-7{padding-left:12px;padding-right:12px;}}.col-xxs-offset-7{margin-left:58.3333333333%;}.col-xxs-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-8{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-8{padding-left:12px;padding-right:12px;}}.col-xxs-offset-8{margin-left:66.6666666667%;}.col-xxs-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-9{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-9{padding-left:12px;padding-right:12px;}}.col-xxs-offset-9{margin-left:75%;}.col-xxs-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-10{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-10{padding-left:12px;padding-right:12px;}}.col-xxs-offset-10{margin-left:83.3333333333%;}.col-xxs-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-11{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-11{padding-left:12px;padding-right:12px;}}.col-xxs-offset-11{margin-left:91.6666666667%;}.col-xxs-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}@media (min-width:368px){.col-xxs-12{padding-left:8px;padding-right:8px;}}@media (min-width:576px){.col-xxs-12{padding-left:12px;padding-right:12px;}}.col-xxs-offset-12{margin-left:100%;}.col-xxs-offset-0{margin-left:0;}@media (min-width:368px){.col-xs{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-1{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-1{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-1{margin-left:8.3333333333%;}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-2{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-2{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-2{margin-left:16.6666666667%;}.col-xs-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-3{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-3{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-3{margin-left:25%;}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-4{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-4{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-4{margin-left:33.3333333333%;}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-5{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-5{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-5{margin-left:41.6666666667%;}.col-xs-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-6{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-6{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-6{margin-left:50%;}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-7{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-7{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-7{margin-left:58.3333333333%;}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-8{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-8{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-8{margin-left:66.6666666667%;}.col-xs-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-9{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-9{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-9{margin-left:75%;}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-10{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-10{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-10{margin-left:83.3333333333%;}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-11{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-11{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-11{margin-left:91.6666666667%;}.col-xs-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:368px){.col-xs-12{padding-left:8px;padding-right:8px;}}@media (min-width:368px) and (min-width:576px){.col-xs-12{padding-left:12px;padding-right:12px;}}@media (min-width:368px){.col-xs-offset-12{margin-left:100%;}.col-xs-offset-0{margin-left:0;}}@media (min-width:576px){.col-s{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-1{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-1{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-1{margin-left:8.3333333333%;}.col-s-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-2{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-2{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-2{margin-left:16.6666666667%;}.col-s-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-3{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-3{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-3{margin-left:25%;}.col-s-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-4{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-4{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-4{margin-left:33.3333333333%;}.col-s-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-5{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-5{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-5{margin-left:41.6666666667%;}.col-s-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-6{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-6{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-6{margin-left:50%;}.col-s-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-7{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-7{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-7{margin-left:58.3333333333%;}.col-s-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-8{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-8{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-8{margin-left:66.6666666667%;}.col-s-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-9{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-9{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-9{margin-left:75%;}.col-s-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-10{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-10{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-10{margin-left:83.3333333333%;}.col-s-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-11{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-11{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-11{margin-left:91.6666666667%;}.col-s-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:368px){.col-s-12{padding-left:8px;padding-right:8px;}}@media (min-width:576px) and (min-width:576px){.col-s-12{padding-left:12px;padding-right:12px;}}@media (min-width:576px){.col-s-offset-12{margin-left:100%;}.col-s-offset-0{margin-left:0;}}@media (min-width:768px){.col-m{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-1{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-1{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-1{margin-left:8.3333333333%;}.col-m-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-2{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-2{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-2{margin-left:16.6666666667%;}.col-m-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-3{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-3{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-3{margin-left:25%;}.col-m-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-4{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-4{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-4{margin-left:33.3333333333%;}.col-m-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-5{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-5{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-5{margin-left:41.6666666667%;}.col-m-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-6{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-6{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-6{margin-left:50%;}.col-m-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-7{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-7{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-7{margin-left:58.3333333333%;}.col-m-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-8{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-8{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-8{margin-left:66.6666666667%;}.col-m-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-9{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-9{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-9{margin-left:75%;}.col-m-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-10{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-10{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-10{margin-left:83.3333333333%;}.col-m-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-11{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-11{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-11{margin-left:91.6666666667%;}.col-m-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:368px){.col-m-12{padding-left:8px;padding-right:8px;}}@media (min-width:768px) and (min-width:576px){.col-m-12{padding-left:12px;padding-right:12px;}}@media (min-width:768px){.col-m-offset-12{margin-left:100%;}.col-m-offset-0{margin-left:0;}}@media (min-width:992px){.col-l{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-1{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-1{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-1{margin-left:8.3333333333%;}.col-l-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-2{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-2{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-2{margin-left:16.6666666667%;}.col-l-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-3{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-3{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-3{margin-left:25%;}.col-l-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-4{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-4{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-4{margin-left:33.3333333333%;}.col-l-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-5{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-5{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-5{margin-left:41.6666666667%;}.col-l-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-6{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-6{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-6{margin-left:50%;}.col-l-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-7{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-7{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-7{margin-left:58.3333333333%;}.col-l-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-8{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-8{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-8{margin-left:66.6666666667%;}.col-l-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-9{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-9{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-9{margin-left:75%;}.col-l-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-10{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-10{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-10{margin-left:83.3333333333%;}.col-l-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-11{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-11{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-11{margin-left:91.6666666667%;}.col-l-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:368px){.col-l-12{padding-left:8px;padding-right:8px;}}@media (min-width:992px) and (min-width:576px){.col-l-12{padding-left:12px;padding-right:12px;}}@media (min-width:992px){.col-l-offset-12{margin-left:100%;}.col-l-offset-0{margin-left:0;}}@media (min-width:1280px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-1{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-1{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-1{margin-left:8.3333333333%;}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-2{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-2{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-2{margin-left:16.6666666667%;}.col-xl-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-3{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-3{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-3{margin-left:25%;}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-4{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-4{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-4{margin-left:33.3333333333%;}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-5{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-5{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-5{margin-left:41.6666666667%;}.col-xl-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-6{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-6{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-6{margin-left:50%;}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-7{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-7{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-7{margin-left:58.3333333333%;}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-8{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-8{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-8{margin-left:66.6666666667%;}.col-xl-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-9{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-9{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-9{margin-left:75%;}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-10{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-10{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-10{margin-left:83.3333333333%;}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-11{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-11{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-11{margin-left:91.6666666667%;}.col-xl-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:368px){.col-xl-12{padding-left:8px;padding-right:8px;}}@media (min-width:1280px) and (min-width:576px){.col-xl-12{padding-left:12px;padding-right:12px;}}@media (min-width:1280px){.col-xl-offset-12{margin-left:100%;}.col-xl-offset-0{margin-left:0;}}@media (min-width:1440px){.col-xxl{flex-grow:1;flex-basis:0;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-1{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-1{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-1{margin-left:8.3333333333%;}.col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-2{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-2{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-2{margin-left:16.6666666667%;}.col-xxl-3{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-3{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-3{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-3{margin-left:25%;}.col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-4{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-4{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-4{margin-left:33.3333333333%;}.col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-5{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-5{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-5{margin-left:41.6666666667%;}.col-xxl-6{flex-basis:50%;max-width:50%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-6{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-6{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-6{margin-left:50%;}.col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-7{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-7{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-7{margin-left:58.3333333333%;}.col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-8{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-8{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-8{margin-left:66.6666666667%;}.col-xxl-9{flex-basis:75%;max-width:75%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-9{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-9{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-9{margin-left:75%;}.col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-10{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-10{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-10{margin-left:83.3333333333%;}.col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-11{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-11{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-11{margin-left:91.6666666667%;}.col-xxl-12{flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:368px){.col-xxl-12{padding-left:8px;padding-right:8px;}}@media (min-width:1440px) and (min-width:576px){.col-xxl-12{padding-left:12px;padding-right:12px;}}@media (min-width:1440px){.col-xxl-offset-12{margin-left:100%;}.col-xxl-offset-0{margin-left:0;}}.col,[class*=col-]{box-sizing:border-box;}.col.col--reverse,[class*=col-].col--reverse{display:flex;flex-direction:column-reverse;}.col.col--no-grow,[class*=col-].col--no-grow{flex-grow:initial;flex-basis:auto;}@media (min-width:768px){.col.col--no-gap:not(:first-child),[class*=col-].col--no-gap:not(:first-child){padding-left:0;}.col.col--no-gap:not(:last-child),[class*=col-].col--no-gap:not(:last-child){padding-right:0;}}.first{order:-1;}.last{order:1;}@media (min-width:368px){.first-xs{order:-1;}.last-xs{order:1;}}@media (min-width:576px){.first-s{order:-1;}.last-s{order:1;}}@media (min-width:768px){.first-m{order:-1;}.last-m{order:1;}}@media (min-width:992px){.first-l{order:-1;}.last-l{order:1;}}@media (min-width:1280px){.first-xl{order:-1;}.last-xl{order:1;}}@media (min-width:1440px){.first-xxl{order:-1;}.last-xxl{order:1;}}.ct-icon{fill:currentcolor;width:1em;height:1em;vertical-align:middle;}@media (min-width:0){.ct-icon--size-extra-large{font-size:3rem;}}@media (min-width:768px){.ct-icon--size-extra-large{font-size:3rem;}}@media (min-width:0){.ct-icon--size-large{font-size:2.5rem;}}@media (min-width:768px){.ct-icon--size-large{font-size:2.5rem;}}@media (min-width:0){.ct-icon--size-regular{font-size:1.25rem;}}@media (min-width:768px){.ct-icon--size-regular{font-size:1.25rem;}}@media (min-width:0){.ct-icon--size-small{font-size:1rem;}}@media (min-width:768px){.ct-icon--size-small{font-size:1rem;}}@media (min-width:0){.ct-icon--size-extra-small{font-size:0.875rem;}}@media (min-width:768px){.ct-icon--size-extra-small{font-size:0.875rem;}}.ct-item-list{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border:0;margin:0;padding:0;list-style:none;}.ct-item-list.ct-item-list--horizontal{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem;}.ct-item-list.ct-item-list--horizontal.ct-item-list--small{column-gap:0.5rem;row-gap:0.5rem;}.ct-item-list.ct-item-list--horizontal.ct-item-list--large{column-gap:1rem;row-gap:1rem;}@media (min-width:768px){.ct-item-list.ct-item-list--horizontal.ct-item-list--large{column-gap:2rem;row-gap:2rem;}}.ct-item-list.ct-item-list--horizontal.ct-item-list--no-gap{gap:unset;}.ct-item-list.ct-item-list--vertical{display:flex;flex-direction:column;column-gap:1rem;row-gap:1rem;}.ct-item-list.ct-item-list--vertical.ct-item-list--small{column-gap:0.5rem;row-gap:0.5rem;}.ct-item-list.ct-item-list--vertical.ct-item-list--large{column-gap:1rem;row-gap:1rem;}@media (min-width:768px){.ct-item-list.ct-item-list--vertical.ct-item-list--large{column-gap:2rem;row-gap:2rem;}}.ct-item-list.ct-item-list--vertical.ct-item-list--no-gap{gap:unset;}@media print{.ct-layout__sidebar_top_left,.ct-layout__sidebar_top_right,.ct-layout__sidebar_bottom_left,.ct-layout__sidebar_bottom_right{display:none !important;}}.ct-layout.ct-layout--no-top-left.ct-layout--no-top-right.ct-layout--no-bottom-left.ct-layout--no-bottom-right > .ct-layout__inner{grid-template-rows:auto;}.ct-layout.ct-vertical-spacing--top .ct-layout.ct-vertical-spacing--top,.ct-layout.ct-vertical-spacing--top .ct-layout.ct-vertical-spacing--both{margin-top:0;}.ct-layout.ct-vertical-spacing--top .ct-layout.ct-vertical-spacing--bottom,.ct-layout.ct-vertical-spacing--top .ct-layout.ct-vertical-spacing--both{margin-bottom:0;}.ct-layout__inner{display:grid;grid-template-columns:repeat(12,1fr);row-gap:1.5rem;grid-template-rows:auto 1fr;grid-template-rows:masonry;}@media (min-width:992px){.ct-layout__inner{--js-masonry-enabled:1;column-gap:1.5rem;}}.ct-layout__inner{--stl:1;--str:2;--m:3;--sbl:4;--sbr:5;}.ct-layout--no-top-left > .ct-layout__inner{--stl:0;--str:1;--m:2;--sbl:3;--sbr:4;}.ct-layout--no-top-right > .ct-layout__inner{--stl:1;--str:0;--m:2;--sbl:3;--sbr:4;}.ct-layout--no-bottom-left > .ct-layout__inner{--stl:1;--str:2;--m:3;--sbl:0;--sbr:4;}.ct-layout--no-bottom-right > .ct-layout__inner{--stl:1;--str:2;--m:3;--sbl:4;--sbr:0;}.ct-layout--no-top-left.ct-layout--no-top-right > .ct-layout__inner{--stl:0;--str:0;--m:1;--sbl:2;--sbr:3;}.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner{--stl:0;--str:1;--m:2;--sbl:0;--sbr:3;}.ct-layout--no-top-left.ct-layout--no-bottom-right > .ct-layout__inner{--stl:0;--str:1;--m:2;--sbl:3;--sbr:0;}.ct-layout--no-top-right.ct-layout--no-bottom-left > .ct-layout__inner{--stl:1;--str:0;--m:2;--sbl:0;--sbr:3;}.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{--stl:1;--str:0;--m:2;--sbl:3;--sbr:0;}.ct-layout--no-bottom-left.ct-layout--no-bottom-right > .ct-layout__inner{--stl:1;--str:2;--m:3;--sbl:0;--sbr:0;}.ct-layout--no-top-left.ct-layout--no-top-right.ct-layout--no-bottom-left > .ct-layout__inner{--stl:0;--str:0;--m:1;--sbl:0;--sbr:2;}.ct-layout--no-top-left.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{--stl:0;--str:0;--m:1;--sbl:2;--sbr:0;}.ct-layout--no-top-left.ct-layout--no-bottom-left.ct-layout--no-bottom-right > .ct-layout__inner{--stl:0;--str:1;--m:2;--sbl:0;--sbr:0;}.ct-layout--no-top-right.ct-layout--no-bottom-left.ct-layout--no-bottom-right > .ct-layout__inner{--stl:1;--str:0;--m:2;--sbl:0;--sbr:0;}.ct-layout--no-top-left.ct-layout--no-top-right.ct-layout--no-bottom-left.ct-layout--no-bottom-right > .ct-layout__inner{--stl:0;--str:0;--m:1;--sbl:0;--sbr:0;}.ct-layout__sidebar_top_left{grid-column:1/span 12;grid-row-start:var(--stl,1);}@media (min-width:992px){.ct-layout__sidebar_top_left{grid-column:1/span 3;grid-row:1/span 1;height:auto;}.ct-layout--no-bottom-left > .ct-layout__inner > .ct-layout__sidebar_top_left{grid-row:1/span 2;}}.ct-layout__sidebar_top_right{grid-column:1/span 12;grid-row-start:var(--str,2);}@media (min-width:992px){.ct-layout__sidebar_top_right{grid-column:10/span 3;grid-row:1/span 1;height:auto;}.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__sidebar_top_right{grid-row:1/span 2;}}.ct-layout__main{grid-column:1/span 12;grid-row-start:var(--m,3);}@media (min-width:992px){.ct-layout__main{grid-column:4/span 6;grid-row:1/span 2;}.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner > .ct-layout__main{grid-column:1/span 9;}.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__main{grid-column:4/span 9;}.ct-layout--no-top-left.ct-layout--no-bottom-left.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__main{grid-column:1/span 12;}}.ct-layout__sidebar_bottom_left{grid-column:1/span 12;grid-row-start:var(--sbl,4);}@media (min-width:992px){.ct-layout__sidebar_bottom_left{grid-column:1/span 3;grid-row:2/span 1;height:100%;}.ct-layout--no-top-left > .ct-layout__inner > .ct-layout__sidebar_bottom_left{grid-row:1/span 2;}}.ct-layout__sidebar_bottom_right{grid-column:1/span 12;grid-row-start:var(--sbr,5);}@media (min-width:992px){.ct-layout__sidebar_bottom_right{grid-column:10/span 3;grid-row:2/span 1;height:100%;}.ct-layout--no-top-right > .ct-layout__inner > .ct-layout__sidebar_bottom_right{grid-row:1/span 2;}}@media (min-width:992px){.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner{column-gap:4rem;}.ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{column-gap:4rem;}.ct-layout > .ct-layout__inner .ct-layout > .ct-layout__inner{column-gap:1.5rem;}.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner .ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner,.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner .ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{column-gap:1.5rem;}.ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner .ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner,.ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner .ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{column-gap:1.5rem;}.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner .ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner{column-gap:4rem;}.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner .ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner{column-gap:4rem;}}[data-scrollspy=true]{display:none;}[data-scrollspy=true].ct-scrollspy-scrolled{display:block;}@media (min-width:0){.ct-vertical-spacing--top{margin-top:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing--top{margin-top:3rem;}}@media (min-width:0){.ct-vertical-spacing-inset--top{padding-top:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing-inset--top{padding-top:3rem;}}@media (min-width:0){.ct-vertical-spacing--bottom{margin-bottom:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing--bottom{margin-bottom:3rem;}}@media (min-width:0){.ct-vertical-spacing-inset--bottom{padding-bottom:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing-inset--bottom{padding-bottom:3rem;}}@media (min-width:0){.ct-vertical-spacing--both{margin-top:1.5rem;margin-bottom:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing--both{margin-top:3rem;margin-bottom:3rem;}}@media (min-width:0){.ct-vertical-spacing-inset--both{padding-top:1.5rem;padding-bottom:1.5rem;}}@media (min-width:992px){.ct-vertical-spacing-inset--both{padding-top:3rem;padding-bottom:3rem;}}@media (min-width:0){.ct-vertical-spacing--none{margin-top:0;margin-bottom:0;}}@media (min-width:992px){.ct-vertical-spacing--none{margin-top:0;margin-bottom:0;}}@media (min-width:0){.ct-vertical-spacing-inset--none{padding-top:0;padding-bottom:0;}}@media (min-width:992px){.ct-vertical-spacing-inset--none{padding-top:0;padding-bottom:0;}}.ct-text-icon__group{white-space:nowrap;}.ct-display{font-size:var(--ct-typography-display-font-size);line-height:var(--ct-typography-display-line-height);font-family:var(--ct-typography-display-font-name);font-weight:var(--ct-typography-display-font-weight);letter-spacing:var(--ct-typography-display-letter-spacing);}.ct-heading-1{font-size:var(--ct-typography-heading-1-font-size);line-height:var(--ct-typography-heading-1-line-height);font-family:var(--ct-typography-heading-1-font-name);font-weight:var(--ct-typography-heading-1-font-weight);letter-spacing:var(--ct-typography-heading-1-letter-spacing);}.ct-heading-2{font-size:var(--ct-typography-heading-2-font-size);line-height:var(--ct-typography-heading-2-line-height);font-family:var(--ct-typography-heading-2-font-name);font-weight:var(--ct-typography-heading-2-font-weight);letter-spacing:var(--ct-typography-heading-2-letter-spacing);}.ct-heading-3{font-size:var(--ct-typography-heading-3-font-size);line-height:var(--ct-typography-heading-3-line-height);font-family:var(--ct-typography-heading-3-font-name);font-weight:var(--ct-typography-heading-3-font-weight);letter-spacing:var(--ct-typography-heading-3-letter-spacing);}.ct-heading-4{font-size:var(--ct-typography-heading-4-font-size);line-height:var(--ct-typography-heading-4-line-height);font-family:var(--ct-typography-heading-4-font-name);font-weight:var(--ct-typography-heading-4-font-weight);letter-spacing:var(--ct-typography-heading-4-letter-spacing);}.ct-heading-5{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);}.ct-heading-6{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);}.ct-text-extra-large{font-size:var(--ct-typography-text-extra-large-font-size);line-height:var(--ct-typography-text-extra-large-line-height);font-family:var(--ct-typography-text-extra-large-font-name);font-weight:var(--ct-typography-text-extra-large-font-weight);letter-spacing:var(--ct-typography-text-extra-large-letter-spacing);}.ct-text-large{font-size:var(--ct-typography-text-large-font-size);line-height:var(--ct-typography-text-large-line-height);font-family:var(--ct-typography-text-large-font-name);font-weight:var(--ct-typography-text-large-font-weight);letter-spacing:var(--ct-typography-text-large-letter-spacing);}.ct-text-regular{font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}.ct-text-small{font-size:var(--ct-typography-text-small-font-size);line-height:var(--ct-typography-text-small-line-height);font-family:var(--ct-typography-text-small-font-name);font-weight:var(--ct-typography-text-small-font-weight);letter-spacing:var(--ct-typography-text-small-letter-spacing);}.ct-label-extra-large{font-size:var(--ct-typography-label-extra-large-font-size);line-height:var(--ct-typography-label-extra-large-line-height);font-family:var(--ct-typography-label-extra-large-font-name);font-weight:var(--ct-typography-label-extra-large-font-weight);letter-spacing:var(--ct-typography-label-extra-large-letter-spacing);}.ct-label-large{font-size:var(--ct-typography-label-large-font-size);line-height:var(--ct-typography-label-large-line-height);font-family:var(--ct-typography-label-large-font-name);font-weight:var(--ct-typography-label-large-font-weight);letter-spacing:var(--ct-typography-label-large-letter-spacing);}.ct-label-regular{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);}.ct-label-small{font-size:var(--ct-typography-label-small-font-size);line-height:var(--ct-typography-label-small-line-height);font-family:var(--ct-typography-label-small-font-name);font-weight:var(--ct-typography-label-small-font-weight);letter-spacing:var(--ct-typography-label-small-letter-spacing);}.ct-label-extra-small{font-size:var(--ct-typography-label-extra-small-font-size);line-height:var(--ct-typography-label-extra-small-line-height);font-family:var(--ct-typography-label-extra-small-font-name);font-weight:var(--ct-typography-label-extra-small-font-weight);letter-spacing:var(--ct-typography-label-extra-small-letter-spacing);}.ct-quote{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}h1{font-size:var(--ct-typography-heading-1-font-size);line-height:var(--ct-typography-heading-1-line-height);font-family:var(--ct-typography-heading-1-font-name);font-weight:var(--ct-typography-heading-1-font-weight);letter-spacing:var(--ct-typography-heading-1-letter-spacing);}h2{font-size:var(--ct-typography-heading-2-font-size);line-height:var(--ct-typography-heading-2-line-height);font-family:var(--ct-typography-heading-2-font-name);font-weight:var(--ct-typography-heading-2-font-weight);letter-spacing:var(--ct-typography-heading-2-letter-spacing);}h3{font-size:var(--ct-typography-heading-3-font-size);line-height:var(--ct-typography-heading-3-line-height);font-family:var(--ct-typography-heading-3-font-name);font-weight:var(--ct-typography-heading-3-font-weight);letter-spacing:var(--ct-typography-heading-3-letter-spacing);}h4{font-size:var(--ct-typography-heading-4-font-size);line-height:var(--ct-typography-heading-4-line-height);font-family:var(--ct-typography-heading-4-font-name);font-weight:var(--ct-typography-heading-4-font-weight);letter-spacing:var(--ct-typography-heading-4-letter-spacing);}h5{font-size:var(--ct-typography-heading-5-font-size);line-height:var(--ct-typography-heading-5-line-height);font-family:var(--ct-typography-heading-5-font-name);font-weight:var(--ct-typography-heading-5-font-weight);letter-spacing:var(--ct-typography-heading-5-letter-spacing);}h6{font-size:var(--ct-typography-heading-6-font-size);line-height:var(--ct-typography-heading-6-line-height);font-family:var(--ct-typography-heading-6-font-name);font-weight:var(--ct-typography-heading-6-font-weight);letter-spacing:var(--ct-typography-heading-6-letter-spacing);}p{font-size:var(--ct-typography-text-regular-font-size);line-height:var(--ct-typography-text-regular-line-height);font-family:var(--ct-typography-text-regular-font-name);font-weight:var(--ct-typography-text-regular-font-weight);letter-spacing:var(--ct-typography-text-regular-letter-spacing);}p{margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);}p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}blockquote{font-size:var(--ct-typography-quote-font-size);line-height:var(--ct-typography-quote-line-height);font-family:var(--ct-typography-quote-font-name);font-weight:var(--ct-typography-quote-font-weight);letter-spacing:var(--ct-typography-quote-letter-spacing);}blockquote{position:relative;margin:0;margin-top:var(--ct-basic-content-vertical-spacing);margin-bottom:var(--ct-basic-content-vertical-spacing);padding:1rem 1.5rem;}blockquote::before{content:"";width:0.375rem;height:100%;position:absolute;top:0;bottom:0;left:0;border-radius:var(--ct-basic-content-blockquote-border-radius);}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}.ct-text-align-left{text-align:left;}.ct-text-align-center{text-align:center;}.ct-text-align-right{text-align:right;}.show-xxs{display:block !important;}.show-xxs-table{display:table !important;}.hide-xxs{display:none !important;}@media (min-width:368px){.show-xs{display:block !important;}.show-xs-table{display:table !important;}.show-xs-flex{display:flex !important;}.hide-xs{display:none !important;}}@media (min-width:576px){.show-s{display:block !important;}.show-s-table{display:table !important;}.show-s-flex{display:flex !important;}.hide-s{display:none !important;}}@media (min-width:768px){.show-m{display:block !important;}.show-m-table{display:table !important;}.show-m-flex{display:flex !important;}.hide-m{display:none !important;}}@media (min-width:992px){.show-l{display:block !important;}.show-l-table{display:table !important;}.show-l-flex{display:flex !important;}.hide-l{display:none !important;}}@media (min-width:1280px){.show-xl{display:block !important;}.show-xl-table{display:table !important;}.show-xl-flex{display:flex !important;}.hide-xl{display:none !important;}}@media (min-width:1440px){.show-xxl{display:block !important;}.show-xxl-table{display:table !important;}.show-xxl-flex{display:flex !important;}.hide-xxl{display:none !important;}}.ct-visually-hidden{position:absolute !important;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);overflow:hidden;height:1px !important;width:1px !important;word-wrap:normal;}.ct-visually-hidden.ct-focusable:active,.ct-visually-hidden.ct-focusable:focus-visible,.ct-visually-hidden.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}
:root{--samcert-font-sans:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;--samcert-font-size-xs:0.75rem;--samcert-font-size-sm:0.875rem;--samcert-font-size-md:1rem;--samcert-font-size-lg:1.25rem;--samcert-line-height-tight:1.2;--samcert-line-height-body:1.6;--samcert-color-brand:#2463ae;--samcert-color-brand-hover:#1a51a0;--samcert-color-brand-dark:#0f1b56;--samcert-color-accent:#ce1126;--samcert-color-text:#2b3a52;--samcert-color-text-muted:#586a8a;--samcert-color-text-subtle:#526384;--samcert-color-surface:#fff;--samcert-color-surface-subtle:#f7f9fc;--samcert-color-border:#dae3ef;--samcert-color-border-subtle:#e5ebf3;--samcert-color-focus:#2463ae;--samcert-space-1:0.25rem;--samcert-space-2:0.5rem;--samcert-space-3:0.75rem;--samcert-space-4:1rem;--samcert-space-5:1.25rem;--samcert-space-6:1.5rem;--samcert-space-8:2rem;--samcert-space-12:3rem;--samcert-space-16:4rem;--samcert-radius-sm:0.3125rem;--samcert-radius-md:0.5rem;--samcert-radius-lg:0.875rem;--samcert-shadow-card:0 0.75rem 1.75rem rgba(15,27,86,0.05);--samcert-shadow-card-hover:0 1rem 2.125rem rgba(15,27,86,0.08);--samcert-duration-fast:180ms;--samcert-easing-standard:ease;--samcert-focus-ring:0 0 0 3px rgba(36,99,174,0.35);--samcert-content-width:1180px;--samcert-reading-width:760px;--samcert-touch-target:44px;}html{-webkit-text-size-adjust:100%;}body{margin:0;}.block-local-tasks-block .ct-link-list--local-tasks{padding:2rem 0 2rem;}.block-local-tasks-block .ct-link-list--local-tasks.ct-theme-light{background-color:var(--ct-color-light-background);}.block-local-tasks-block .ct-link-list--local-tasks.ct-theme-dark{background-color:var(--ct-color-dark-background);}:where(.contextual-region){position:static;anchor-name:--contextual-region;anchor-scope:--contextual-region;}.contextual{position:absolute;position-anchor:--contextual-region;top:calc(anchor(top) + 6px);right:anchor(right);left:auto;}[dir=rtl] .contextual{right:auto;left:anchor(left);}.contextual-links{display:none;}.contextual.open .contextual-links{display:block;}.contextual .trigger:focus{position:relative !important;}.ct-figure.align-left{margin:0.5rem 3rem 1rem 0;}.ct-figure.align-center{text-align:center;}.ct-figure.align-right{margin:0.5rem 0 1rem 3rem;}.ct-skip-link__link,.ct-skip-link__link .ct-text-icon__text{color:#fff;}.ct-skip-link__link:focus-visible{outline:3px solid #fff;outline-offset:3px;}main.ct-layout{opacity:1;transform:translateY(0);}body.path-frontpage .samcert-home-news-grid{align-items:start;}body.path-frontpage .samcert-home-news-card{min-height:0;}body.path-frontpage .samcert-home-news-card__media{position:relative;min-height:0;aspect-ratio:16/9;}body.path-frontpage .samcert-home-news-card__media img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;}body.path-frontpage .samcert-section--latest-news{background:var(--samcert-color-surface);}body.path-frontpage .samcert-section--latest-news .samcert-section__inner{max-width:var(--samcert-content-width);padding-right:var(--samcert-space-8);padding-left:var(--samcert-space-8);}body.path-frontpage .samcert-section--latest-news .samcert-section__head{margin-bottom:var(--samcert-space-8);}body.path-frontpage .samcert-section--latest-news .samcert-section__eyebrow{margin-bottom:6px;font-size:10px;}body.path-frontpage .samcert-section--latest-news .samcert-section__title{font-size:24px;}body.path-frontpage .samcert-section--latest-news .samcert-section__link{font-size:13px;}body.path-frontpage .samcert-home-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--samcert-space-6);}body.path-frontpage a.samcert-home-news-card{display:flex;overflow:hidden;min-width:0;flex-direction:column;border:1px solid var(--samcert-color-border);border-radius:var(--samcert-radius-md);background:var(--samcert-color-surface);color:var(--samcert-color-text);box-shadow:var(--samcert-shadow-card);text-decoration:none;transition:border-color var(--samcert-duration-fast) var(--samcert-easing-standard),box-shadow var(--samcert-duration-fast) var(--samcert-easing-standard);}body.path-frontpage a.samcert-home-news-card:hover{border-color:var(--samcert-color-brand);color:var(--samcert-color-text);box-shadow:var(--samcert-shadow-card-hover);text-decoration:none;}body.path-frontpage a.samcert-home-news-card:focus-visible{outline:3px solid var(--samcert-color-focus);outline-offset:3px;}body.path-frontpage .samcert-home-news-card__media{overflow:hidden;background:var(--samcert-color-surface-subtle);}body.path-frontpage .samcert-home-news-card__media--training,body.path-frontpage .samcert-home-news-card__media--awareness,body.path-frontpage .samcert-home-news-card__media--resource,body.path-frontpage .samcert-home-news-card__media--event{display:grid;place-items:center;background:linear-gradient(135deg,rgba(36,99,174,0.12),rgba(15,27,86,0.04)),var(--samcert-color-surface-subtle);}body.path-frontpage .samcert-home-news-card__icon{width:48px;height:48px;border:2px solid rgba(36,99,174,0.4);border-radius:50%;box-shadow:inset 0 0 0 10px rgba(36,99,174,0.08);}body.path-frontpage .samcert-home-news-card__tag{position:absolute;z-index:1;right:var(--samcert-space-3);bottom:var(--samcert-space-3);padding:5px 9px;border-radius:999px;background:var(--samcert-color-brand-dark);color:var(--samcert-color-surface);font-size:10px;font-weight:800;letter-spacing:0.08em;line-height:1;text-transform:uppercase;}body.path-frontpage .samcert-home-news-card__body{display:flex;min-height:220px;flex:1;flex-direction:column;padding:var(--samcert-space-5);}body.path-frontpage .samcert-home-news-card__date{margin-bottom:var(--samcert-space-2);color:var(--samcert-color-text-subtle);font-size:var(--samcert-font-size-xs);font-weight:700;line-height:1.4;}body.path-frontpage .samcert-home-news-card__title{display:-webkit-box;overflow:hidden;margin:0;color:var(--samcert-color-brand-dark);font-size:18px;font-weight:800;letter-spacing:-0.01em;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;}body.path-frontpage .samcert-home-news-card__summary{display:-webkit-box;overflow:hidden;margin:var(--samcert-space-3) 0 var(--samcert-space-4);color:var(--samcert-color-text-muted);font-size:var(--samcert-font-size-sm);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;}body.path-frontpage .samcert-home-news-card__link{margin-top:auto;color:var(--samcert-color-brand);font-size:13px;font-weight:800;line-height:1.4;}body.path-frontpage a.samcert-home-news-card:hover .samcert-home-news-card__link{color:var(--samcert-color-brand-hover);text-decoration:underline;text-underline-offset:3px;}@media (width >= 768px) and (width <= 1023px){body.path-frontpage .samcert-home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}html.samcert-page-ready main.ct-layout{transition:opacity 220ms ease,transform 220ms ease;will-change:opacity,transform;}html.samcert-page-loading main.ct-layout{opacity:0.28;transform:translateY(3px);pointer-events:none;transition:opacity 120ms ease,transform 120ms ease;}html.samcert-page-entering main.ct-layout{animation:samcert-main-enter 180ms ease both;}@keyframes samcert-main-enter{from{opacity:0.24;transform:translateY(4px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){html main.ct-layout,html.samcert-page-ready main.ct-layout,html.samcert-page-loading main.ct-layout,html.samcert-page-entering main.ct-layout{animation:none;opacity:1;transform:none;transition:none;}}.ct-header.ct-theme-light{border-bottom:1px solid #dae3ef;background:#fff;box-shadow:0 1px 8px rgba(15,27,86,0.06);font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.ct-header .container{max-width:1160px;padding-right:32px;padding-left:32px;}.ct-header .ct-header__top{display:block !important;min-height:34px;border-bottom:0;background:#07102b !important;color:rgba(255,255,255,0.68);}.ct-header .ct-header__top .row{min-height:34px;align-items:center;}.ct-header .ct-header__top .container,.ct-header .ct-header__top .row,.ct-header .ct-header__top [class*=col-]{height:auto;background:transparent;}.ct-header__content-top2,.ct-header__content-top3{display:flex;min-height:34px;align-items:center;}.ct-header__content-top3{justify-content:flex-end;}.ct-header__content-top2 .ct-paragraph{color:rgba(255,255,255,0.62);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:0.01em;line-height:1.25;}.ct-header__content-top2 .ct-paragraph::after{content:none;}.ct-secondary-navigation .ct-navigation__menu,.ct-primary-navigation .ct-navigation__menu{align-items:center;gap:4px;}.ct-secondary-navigation .ct-menu__item__link,.ct-primary-navigation .ct-menu__item__link,.ct-search__link{color:#2463ae;font-family:inherit;font-weight:700;line-height:1.2;text-decoration:none;}.ct-secondary-navigation .ct-menu__item__link{padding:5px 9px;color:rgba(255,255,255,0.88) !important;font-size:10px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;}.ct-secondary-navigation .ct-menu__item__link:hover,.ct-secondary-navigation .ct-menu__item__link:focus{color:#fff;}.ct-header__middle{overflow:visible;background:#fff;}.ct-header__middle .container,.ct-header__middle .row,.ct-header__middle [class*=col-],.ct-header__content-middle3,#block-samcert-search{overflow:visible;}.ct-header__middle .row{min-height:84px;align-items:center;overflow:visible;}.ct-header__content-middle2,.ct-header__content-middle3{display:flex;align-items:center;}.ct-header__content-middle2{gap:20px;}.ct-header__content-middle3{justify-content:flex-end;gap:24px;}.ct-header__logo{display:inline-flex;align-items:center;}.ct-header__logo img{display:block;width:180px;max-width:180px;height:auto;}.samcert-mcit-logo{display:block;width:min(234px,25vw);height:50px;background-image:url(/themes/custom/samcert/dist/assets/logos/mcit-logo-blue.png);background-repeat:no-repeat;background-position:left center;background-size:contain;}.samcert-mcit-logo:hover,.samcert-mcit-logo:focus{opacity:0.84;}.ct-primary-navigation .ct-menu__item__link{position:relative;display:inline-flex;min-height:56px;align-items:center;box-sizing:border-box;padding:18px 11px;border:0;font-size:14px;color:#2b3a52;box-shadow:none;}.ct-primary-navigation .ct-menu__item__link:hover,.ct-primary-navigation .ct-menu__item__link:focus,.ct-primary-navigation .ct-menu__item--active-trail > .ct-menu__item__link{border:0 !important;color:#2463ae;box-shadow:none !important;}.ct-primary-navigation .ct-menu__item--active-trail > .ct-menu__item__link::before,.ct-primary-navigation .ct-menu__item--active-trail > .ct-menu__item__link::after{display:none;}.ct-primary-navigation .ct-menu__item--level-0 > .ct-menu__item__link::after{content:"";position:absolute;right:11px;bottom:10px;left:11px;display:block;height:3px;background:#2463ae;opacity:0;transform:none;transition:opacity 0.18s ease;}.ct-primary-navigation .ct-menu__item--level-0 > .ct-menu__item__link:hover::after,.ct-primary-navigation .ct-menu__item--level-0 > .ct-menu__item__link:focus::after,.ct-primary-navigation .ct-menu__item--level-0.ct-menu__item--active-trail > .ct-menu__item__link::after,.ct-primary-navigation .ct-menu__item--level-0 > .ct-menu__item__link.is-active::after{display:block;opacity:1;}.ct-primary-navigation .ct-menu__sub-menu__wrapper--level-1{font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.ct-header .ct-menu__sub-menu,.ct-header .ct-menu__sub-menu *,.ct-header .ct-menu__sub-menu__wrapper,.ct-header .ct-menu__sub-menu__wrapper *,.ct-primary-navigation .ct-menu__sub-menu,.ct-primary-navigation .ct-menu__sub-menu *,.ct-primary-navigation .ct-menu__sub-menu__wrapper,.ct-primary-navigation .ct-menu__sub-menu__wrapper *{font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif !important;}.ct-primary-navigation .ct-menu__sub-menu__wrapper--level-1{background:#f4f7fb;}.ct-primary-navigation .ct-menu__item--level-1 > .ct-menu__item__link,.ct-primary-navigation .ct-menu__item--level-1 > .ct-menu__item__link .ct-text-icon__text,.ct-primary-navigation .ct-menu__sub-menu--level-1 a,.ct-primary-navigation .ct-menu__sub-menu--level-1 a .ct-text-icon__text,.ct-primary-navigation .ct-menu--level-1 a,.ct-primary-navigation .ct-menu--level-1 a .ct-text-icon__text{color:#0f1b56;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif !important;font-size:18px;font-weight:800;letter-spacing:-0.01em;line-height:1.25;text-decoration:none;}.ct-primary-navigation .ct-menu__item--level-1 > .ct-menu__item__link:hover,.ct-primary-navigation .ct-menu__item--level-1 > .ct-menu__item__link:focus{background:transparent;color:#2463ae;text-decoration:none;}.ct-search__link{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:8px;box-sizing:border-box;min-height:42px;margin:8px 0;padding:9px 14px;border:0;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #dae3ef;color:#586a8a;font-size:14px;font-weight:600;line-height:1;overflow:visible;}.ct-search__link .ct-icon{width:15px;height:15px;}.samcert-header-search{display:grid;grid-template-columns:minmax(120px,170px) 44px;align-items:center;box-sizing:border-box;min-height:46px;margin:8px 0;border:1px solid #dae3ef;border-radius:5px;background:#fff;overflow:hidden;}.samcert-header-search:focus-within{border-color:#2463ae;box-shadow:0 0 0 2px rgba(36,99,174,0.12);}.samcert-header-search__input{width:100%;min-width:0;height:44px;padding:0 0 0 12px;border:0;background:transparent;color:#2b3a52;font-family:inherit;font-size:14px;font-weight:600;outline:0;}.samcert-header-search__input::placeholder{color:#586a8a;opacity:1;}.samcert-header-search__button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;background:transparent;color:#2463ae;cursor:pointer;}.samcert-header-search__button:hover,.samcert-header-search__button:focus{background:#f1f5fa;color:#0f1b56;}.samcert-header-search__button svg{display:block;fill:currentcolor;}@media (width <= 767px){.ct-header .container{padding-right:20px;padding-left:20px;}.ct-header__middle .row{min-height:68px;}.ct-header__logo img{width:155px;max-width:155px;}.ct-header__content-middle2{gap:12px;}.samcert-mcit-logo{width:101px;height:38px;background-size:contain;}.samcert-header-search{grid-template-columns:minmax(92px,1fr) 44px;}}body.path-frontpage .ct-banner{overflow:hidden;background:#0f1b56;}body.path-frontpage .ct-banner__inner{position:relative;min-height:340px;padding-top:54px;padding-bottom:56px;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),#0f1b56;}body.path-frontpage .ct-banner__inner::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(36,99,174,0.18),transparent 48%);pointer-events:none;}body.path-frontpage .ct-banner__inner::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}body.path-frontpage .ct-banner .container{position:relative;z-index:1;}body.path-frontpage .ct-banner__breadcrumb{margin-bottom:32px;}body.path-frontpage .ct-banner__site-section{display:inline-flex;gap:10px;align-items:center;margin-bottom:12px;color:#4a84cc;font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase;}body.path-frontpage .ct-banner__site-section::before{content:"";width:28px;height:2px;background:#4a84cc;}body.path-frontpage .ct-banner__title{max-width:680px;margin-bottom:16px;color:#fff;font-size:clamp(34px,4.5vw,54px);line-height:0.98;}body.path-frontpage .ct-banner__content,body.path-frontpage .ct-banner__content-middle{max-width:540px;color:#d8ddec;font-size:17px;line-height:1.48;}body.path-frontpage .ct-banner__content p,body.path-frontpage .ct-banner__content-middle p{margin-top:0;}body.path-frontpage .ct-banner__content a:not(.ct-button),body.path-frontpage .ct-banner__content-middle a:not(.ct-button){color:#8fbde8;}body.path-frontpage .ct-banner__content .ct-button{margin-top:10px;}body.path-frontpage .ct-banner__content .ct-button + .ct-button{margin-left:12px;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below){display:none !important;}body.path-frontpage .ct-banner .ct-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-right:24px;padding-left:24px;border-radius:4px;font-size:14px;font-weight:700;line-height:1.2;}body.path-frontpage .ct-banner .ct-button--primary{border-color:#ce1126;background-color:#ce1126;color:#fff;}body.path-frontpage .ct-banner .ct-button--primary:hover,body.path-frontpage .ct-banner .ct-button--primary:focus{border-color:#a50d1e;background-color:#a50d1e;color:#fff;}body.path-frontpage .ct-banner .ct-button--secondary{border-color:rgba(255,255,255,0.72);background-color:transparent;color:#fff;}body.path-frontpage .ct-banner .ct-button--secondary:hover,body.path-frontpage .ct-banner .ct-button--secondary:focus{border-color:#4a84cc;color:#fff;}body.path-frontpage .samcert-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px;}body.path-frontpage .ct-banner > .container:has(.ct-banner__content-below),body.path-frontpage .ct-banner > .container:has(.ct-banner__content-bottom){display:none !important;}body.path-frontpage .ct-banner > .container:has(.ct-banner__content-below){width:100%;max-width:none;padding-right:0;padding-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below){position:relative;z-index:2;max-width:none;margin:-20px 0 0;padding-right:0;padding-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-list{padding:0;background:transparent;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-list__inner,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-list__rows{padding:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .container{width:100%;max-width:none;padding-right:0;padding-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .row{margin-right:0;margin-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) [class*=col-]{padding-right:0;padding-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-fast-fact-card,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content{width:100%;gap:6px;padding:20px 0 28px;border:0;border-radius:0;background:rgba(7,16,43,0.74);box-shadow:none;color:#fff;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-fast-fact-card::after,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card::after,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content::after{background:linear-gradient(90deg,#ce1126 0%,#2463ae 100%);}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content{position:relative;overflow:hidden;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content::after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content p{max-width:1160px;margin:0 auto;padding-right:32px;padding-left:32px;color:#d8ddec;font-size:15px;font-weight:600;line-height:1.45;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content strong{color:#fff;font-weight:800;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card__content{padding:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-fast-fact-card__title,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card__title{color:#fff;font-size:28px;font-weight:800;line-height:1.1;text-align:left;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-fast-fact-card__summary,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card__summary{color:#c3d8f2;font-size:14px;font-weight:700;letter-spacing:0;text-align:left;text-transform:uppercase;}@media (width >= 768px){body.path-frontpage .ct-banner__inner{padding-top:72px;padding-bottom:56px;}body.path-frontpage .ct-banner__content,body.path-frontpage .ct-banner__content-middle{font-size:17px;}}@media (width <= 767px){body.path-frontpage .ct-banner__inner{min-height:auto;padding-top:36px;padding-bottom:56px;}body.path-frontpage .ct-banner__title{font-size:34px;}body.path-frontpage .ct-banner__content,body.path-frontpage .ct-banner__content-middle{font-size:16px;}body.path-frontpage .samcert-hero-actions{flex-direction:column;align-items:stretch;}body.path-frontpage .ct-banner__content .ct-button{width:100%;margin-top:14px;}body.path-frontpage .ct-banner__content .ct-button + .ct-button{margin-left:0;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below){margin-top:-18px;}body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-fast-fact-card,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-navigation-card,body.path-frontpage :is(.ct-banner__content-bottom,.ct-banner__content-below) .ct-basic-content{width:100%;}}.ct-alert{border-top:3px solid #ce1126;background:#7a0f1e;color:#ffd5da;}.ct-alert .container{max-width:1180px;}.ct-alert .row{align-items:center;}.ct-alert__title{color:#fff;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase;}.ct-alert__icon{color:#fff;}.ct-alert__summary{color:#ffd5da;font-size:15px;line-height:1.45;}.ct-alert__summary p{margin-top:0;}.ct-alert__summary a:not(.ct-button){color:#fff;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px;}.ct-alert__summary a:not(.ct-button):hover,.ct-alert__summary a:not(.ct-button):focus{color:#fff;text-decoration-thickness:2px;}.ct-alert__dismiss-button{color:#fff;}.ct-alert__dismiss-button:hover,.ct-alert__dismiss-button:focus{color:#fff;}.ct-alert--warning{border-top-color:#d97706;background:#78350f;color:#fef3c7;}.ct-alert--warning .ct-alert__summary{color:#fef3c7;}.ct-alert--information{border-top-color:#4a84cc;background:#07102b;color:#d8ddec;}.ct-alert--information .ct-alert__summary{color:#d8ddec;}.ct-alert--success{border-top-color:#16a34a;background:#0f3a22;color:#dcfce7;}.ct-alert--success .ct-alert__summary{color:#dcfce7;}@media (width <= 767px){.ct-alert{padding-right:48px;}.ct-alert__title{margin-bottom:8px;}.ct-alert__summary{display:block;}}.path-about-us #block-samcert-banner,.path-about-us .ct-banner,body:has(.samcert-about-page) #block-samcert-banner,body:has(.samcert-about-page) .ct-banner{display:none !important;}.path-about-us .ct-layout,body:has(.samcert-about-page) .ct-layout{background:#fff;margin-top:0;padding-top:0;}.path-about-us .ct-layout__inner,.path-about-us .ct-layout__main,.path-about-us #block-samcert-content,.path-about-us .node,.path-about-us .node > div,.path-about-us .layout,.path-about-us .layout__region,.path-about-us .block-field-blocknodecivictheme-pagefield-c-n-components,.path-about-us .ct-basic-content,.path-about-us .ct-basic-content > .container,.path-about-us .ct-basic-content .row,.path-about-us .ct-basic-content [class*=col-],body:has(.samcert-about-page) .ct-layout__inner,body:has(.samcert-about-page) .ct-layout__main,body:has(.samcert-about-page) #block-samcert-content,body:has(.samcert-about-page) .node,body:has(.samcert-about-page) .node > div,body:has(.samcert-about-page) .layout,body:has(.samcert-about-page) .layout__region,body:has(.samcert-about-page) .block-field-blocknodecivictheme-pagefield-c-n-components,body:has(.samcert-about-page) .ct-basic-content,body:has(.samcert-about-page) .ct-basic-content > .container,body:has(.samcert-about-page) .ct-basic-content .row,body:has(.samcert-about-page) .ct-basic-content [class*=col-]{width:100%;max-width:none;padding:0;margin:0;}.path-about-us .ct-vertical-spacing-inset--both,body:has(.samcert-about-page) .ct-vertical-spacing-inset--both{padding-top:0;padding-bottom:0;}.path-about-us .ct-vertical-spacing--both,.path-about-us .ct-layout__inner,body:has(.samcert-about-page) .ct-vertical-spacing--both,body:has(.samcert-about-page) .ct-layout__inner{margin-top:0;padding-top:0;}.path-about-us > .container:has([data-drupal-messages-fallback]),body:has(.samcert-about-page) > .container:has([data-drupal-messages-fallback]){display:none;}.samcert-about-page{position:relative;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw;background:#fff;color:#2b3a52;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-about-hero{position:relative;overflow:hidden;background:#0f1b56;color:#fff;}.samcert-about-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px);pointer-events:none;}.samcert-about-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}.samcert-about-hero__inner,.samcert-about-section__inner,.samcert-about-vision__inner{position:relative;max-width:1160px;margin:0 auto;padding-right:32px;padding-left:32px;}.samcert-about-hero__content{max-width:700px;padding-top:48px;padding-bottom:48px;}.samcert-about-breadcrumb{display:flex;gap:6px;align-items:center;margin-bottom:14px;color:rgba(255,255,255,0.36);font-size:12px;font-weight:500;}.samcert-about-breadcrumb a{color:rgba(255,255,255,0.48);text-decoration:none;}.samcert-about-kicker,.samcert-about-eyebrow{color:#1a51a0;font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-about-kicker{display:flex;gap:8px;align-items:center;margin-bottom:10px;color:#4a84cc;}.samcert-about-kicker::before{content:"";width:20px;height:2px;background:#2463ae;}.samcert-about-hero h1{margin:0 0 14px;color:#fff;font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-0.035em;line-height:1.08;}.samcert-about-hero h1 em,.samcert-about-vision em{color:#4a84cc;font-style:normal;}.samcert-about-hero h1 em{color:#fff;}.samcert-about-heading-red{color:#fff;}.samcert-about-hero p{max-width:540px;margin:0 0 28px;color:rgba(255,255,255,0.62);font-size:16px;font-weight:400;line-height:1.65;}.samcert-about-actions{display:none;flex-wrap:wrap;gap:12px;}.samcert-about-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:13px 24px;border-radius:7px;font-size:14px;font-weight:800;text-decoration:none;}.samcert-about-button--primary{background:#2463ae;color:#fff;}.samcert-about-button--outline{border:1.5px solid rgba(255,255,255,0.22);color:rgba(255,255,255,0.82);}.samcert-about-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,0.08);background:rgba(7,16,43,0.18);}.samcert-about-stat{display:flex;gap:14px;align-items:center;padding:22px 28px;border-right:1px solid rgba(255,255,255,0.08);}.samcert-about-stat:last-child{border-right:0;}.samcert-about-stat__icon{display:none;}.samcert-about-stat strong{display:block;color:#fff;font-size:20px;font-weight:800;letter-spacing:-0.04em;line-height:1;}.samcert-about-stat small{display:block;margin-top:4px;color:rgba(255,255,255,0.45);font-size:11px;font-weight:600;letter-spacing:0.07em;line-height:1.2;text-transform:uppercase;}.samcert-about-section{padding:60px 0;background:#fff;}.samcert-about-section--alt{background:#f1f5fa;}.samcert-about-section-title,.samcert-about-mission h2{margin:4px 0 0;color:#0f1b56;font-size:24px;font-weight:800;letter-spacing:-0.03em;line-height:1.15;}.samcert-about-mission{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:28px;}.samcert-about-mission h2{max-width:440px;margin-bottom:16px;font-size:20px;line-height:1.4;}.samcert-about-prose p{margin:0;color:#435476;font-size:15px;line-height:1.75;}.samcert-about-prose p + p{margin-top:14px;}.samcert-about-capabilities h3{margin:0 0 14px;color:#8ea0be;font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.samcert-about-capabilities ul,.samcert-about-principle ul{display:grid;gap:10px;margin:0;padding:0;list-style:none;}.samcert-about-capabilities li,.samcert-about-principle li{position:relative;padding-left:20px;color:#24334c;font-size:14px;font-weight:500;line-height:1.45;}.samcert-about-capabilities li::before,.samcert-about-principle li::before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background:#2463ae;}.samcert-about-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;}.samcert-about-principle,.samcert-about-team-card{border:1px solid #cbd8e8;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(15,27,86,0.04);}.samcert-about-principle{position:relative;overflow:hidden;padding:32px;}.samcert-about-principle::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:#2463ae;}.samcert-about-principle__icon{display:none;}.samcert-about-principle h3,.samcert-about-team-card h3{margin:0 0 10px;color:#0f1b56;font-size:20px;font-weight:800;letter-spacing:-0.02em;}.samcert-about-principle p{margin:0;color:#435476;font-size:14px;line-height:1.7;}.samcert-about-principle ul{margin-top:14px;gap:8px;}.samcert-about-principle li{color:#435476;font-size:13px;}.samcert-about-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;}.samcert-about-team-card{padding:28px 20px 24px;text-align:center;}.samcert-about-team-card--vacant{border-style:dashed;opacity:0.72;}.samcert-about-avatar{display:flex;width:64px;height:64px;align-items:center;justify-content:center;margin:0 auto 16px;border-radius:50%;background:#2463ae;color:#fff;font-size:17px;font-weight:800;}.samcert-about-team-card:nth-child(3) .samcert-about-avatar{background:#182578;}.samcert-about-team-card:nth-child(4) .samcert-about-avatar{background:#1a51a0;}.samcert-about-team-card:nth-child(5) .samcert-about-avatar{background:#0f1b56;}.samcert-about-team-card--vacant .samcert-about-avatar{background:#8ea0be;}.samcert-about-team-card h3{font-size:15px;}.samcert-about-team-card p{margin:0 0 10px;color:#435476;font-size:12px;line-height:1.5;}.samcert-about-team-card small{display:inline-block;padding:3px 10px;border-radius:20px;background:#ebf2fa;color:#2463ae;font-size:10px;font-weight:800;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.samcert-about-vision{position:relative;overflow:hidden;padding:56px 0;background:#0f1b56;text-align:center;}.samcert-about-vision::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.018) 18px,rgba(255,255,255,0.018) 19px);pointer-events:none;}.samcert-about-vision .samcert-about-eyebrow{margin-bottom:14px;color:#4a84cc;}.samcert-about-vision p{max-width:720px;margin:0 auto;color:#fff;font-size:clamp(18px,2.2vw,26px);font-weight:800;letter-spacing:-0.02em;line-height:1.5;}@media (width <= 767px){.samcert-about-hero__inner,.samcert-about-section__inner,.samcert-about-vision__inner{padding-right:20px;padding-left:20px;}.samcert-about-stats,.samcert-about-mission,.samcert-about-principles,.samcert-about-team{grid-template-columns:1fr;}.samcert-about-stat{border-right:0;border-bottom:1px solid rgba(255,255,255,0.08);}}.path-individuals #block-samcert-banner,.path-individuals .ct-banner,.path-businesses #block-samcert-banner,.path-businesses .ct-banner,.path-it-practitioners #block-samcert-banner,.path-it-practitioners .ct-banner,body:has(.samcert-resource-page) #block-samcert-banner,body:has(.samcert-resource-page) .ct-banner{display:none !important;}.path-individuals .ct-layout,.path-businesses .ct-layout,.path-it-practitioners .ct-layout,body:has(.samcert-resource-page) .ct-layout{margin-top:0;padding-top:0;background:#fff;}.path-individuals .ct-layout__inner,.path-individuals .ct-layout__main,.path-individuals #block-samcert-content,.path-individuals .node,.path-individuals .node > div,.path-individuals .layout,.path-individuals .layout__region,.path-individuals .block-field-blocknodecivictheme-pagefield-c-n-components,.path-individuals .ct-basic-content,.path-individuals .ct-basic-content > .container,.path-individuals .ct-basic-content .row,.path-individuals .ct-basic-content [class*=col-],.path-businesses .ct-layout__inner,.path-businesses .ct-layout__main,.path-businesses #block-samcert-content,.path-businesses .node,.path-businesses .node > div,.path-businesses .layout,.path-businesses .layout__region,.path-businesses .block-field-blocknodecivictheme-pagefield-c-n-components,.path-businesses .ct-basic-content,.path-businesses .ct-basic-content > .container,.path-businesses .ct-basic-content .row,.path-businesses .ct-basic-content [class*=col-],.path-it-practitioners .ct-layout__inner,.path-it-practitioners .ct-layout__main,.path-it-practitioners #block-samcert-content,.path-it-practitioners .node,.path-it-practitioners .node > div,.path-it-practitioners .layout,.path-it-practitioners .layout__region,.path-it-practitioners .block-field-blocknodecivictheme-pagefield-c-n-components,.path-it-practitioners .ct-basic-content,.path-it-practitioners .ct-basic-content > .container,.path-it-practitioners .ct-basic-content .row,.path-it-practitioners .ct-basic-content [class*=col-],body:has(.samcert-resource-page) .ct-layout__inner,body:has(.samcert-resource-page) .ct-layout__main,body:has(.samcert-resource-page) #block-samcert-content,body:has(.samcert-resource-page) .node,body:has(.samcert-resource-page) .node > div,body:has(.samcert-resource-page) .layout,body:has(.samcert-resource-page) .layout__region,body:has(.samcert-resource-page) .block-field-blocknodecivictheme-pagefield-c-n-components,body:has(.samcert-resource-page) .ct-basic-content,body:has(.samcert-resource-page) .ct-basic-content > .container,body:has(.samcert-resource-page) .ct-basic-content .row,body:has(.samcert-resource-page) .ct-basic-content [class*=col-]{width:100%;max-width:none;padding:0;margin:0;}.path-individuals .ct-vertical-spacing-inset--both,.path-businesses .ct-vertical-spacing-inset--both,.path-it-practitioners .ct-vertical-spacing-inset--both,body:has(.samcert-resource-page) .ct-vertical-spacing-inset--both{padding-top:0;padding-bottom:0;}.samcert-resource-page{position:relative;left:0;width:100%;margin-right:0;margin-left:0;background:#fff;color:#24334c;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-resource-page a,.samcert-resource-page a:hover,.samcert-resource-page a:focus{text-decoration:none !important;}.samcert-resource-hero{position:relative;overflow:hidden;background:#0f1b56;color:#fff;}.samcert-resource-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px);pointer-events:none;}.samcert-resource-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}.samcert-resource-hero__inner,.samcert-resource-section__inner,.samcert-resource-report__inner{position:relative;max-width:1160px;margin:0 auto;padding-right:32px;padding-left:32px;}.samcert-resource-hero__inner{display:grid;grid-template-columns:minmax(0,720px);gap:32px;align-items:center;padding-top:60px;padding-bottom:60px;}.samcert-resource-hero__mark{display:none;}.samcert-resource-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:14px;color:rgba(255,255,255,0.38);font-size:12px;}.samcert-resource-breadcrumb a{color:rgba(255,255,255,0.52);text-decoration:none;}.samcert-resource-kicker,.samcert-resource-eyebrow{font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-resource-kicker{color:#72a4df;}.samcert-resource-eyebrow{color:#1f5798;}.samcert-resource-kicker{display:flex;gap:8px;align-items:center;margin-bottom:10px;}.samcert-resource-kicker::before{content:"";width:20px;height:2px;background:#2463ae;}.samcert-resource-hero h1{margin:0 0 14px;color:#fff !important;font-size:clamp(32px,4.5vw,56px);font-weight:800;letter-spacing:-0.035em;line-height:1;}.samcert-resource-hero h1 em{color:#fff !important;font-style:normal;}.samcert-resource-hero p{max-width:640px;margin:0;color:rgba(255,255,255,0.66);font-size:16px;line-height:1.65;}.samcert-resource-actions{display:none;}.samcert-resource-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 20px;border-radius:6px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;}.samcert-resource-button--primary{background:#ce1126;color:#fff;}.samcert-resource-button--outline{border:1.5px solid rgba(255,255,255,0.22);color:rgba(255,255,255,0.84);}.samcert-resource-section{padding:58px 0 64px;background:#f1f5fa;}.samcert-resource-section__head{max-width:720px;margin-bottom:28px;}.samcert-resource-section__head h2{margin:6px 0 10px;color:#0f1b56;font-size:32px;font-weight:800;letter-spacing:-0.03em;line-height:1.1;}.samcert-resource-section__head p{margin:0;color:#526384;font-size:15px;line-height:1.65;}.samcert-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.samcert-guide-card{display:flex;min-height:260px;flex-direction:column;overflow:hidden;border:1px solid #cbd8e8;border-radius:14px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 10px 28px rgba(15,27,86,0.04);transition:border-color 160ms ease,transform 160ms ease,box-shadow 160ms ease;}.samcert-guide-card:hover,.samcert-guide-card:focus,.samcert-guide-card:focus-within{border-color:#2463ae;background:#fff !important;box-shadow:0 16px 34px rgba(15,27,86,0.08);color:inherit;text-decoration:none !important;transform:translateY(-2px);}.samcert-guide-card:hover .samcert-guide-card__header,.samcert-guide-card:focus .samcert-guide-card__header,.samcert-guide-card:focus-within .samcert-guide-card__header{background:#f7f9fc !important;}.samcert-guide-card:hover .samcert-guide-card__body,.samcert-guide-card:focus .samcert-guide-card__body,.samcert-guide-card:focus-within .samcert-guide-card__body,.samcert-guide-card:hover .samcert-guide-card__footer,.samcert-guide-card:focus .samcert-guide-card__footer,.samcert-guide-card:focus-within .samcert-guide-card__footer{background:#fff !important;}.samcert-guide-card--wide{grid-column:span 2;}.samcert-guide-card__header{display:flex;align-items:center;padding:18px 20px;border-bottom:1px solid #e2e9f2;background:#f7f9fc;}.samcert-guide-card__icon{display:none;}.samcert-guide-card__category{color:#2463ae;font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.samcert-guide-card__body{flex:1;padding:22px 20px 18px;}.samcert-guide-card__body h3{margin:0 0 10px;color:#0f1b56;font-size:19px;font-weight:800;letter-spacing:-0.02em;line-height:1.22;}.samcert-guide-card__body p{margin:0;color:#526384;font-size:14px;line-height:1.6;}.samcert-guide-card__footer{padding:0 20px 20px;}.samcert-guide-card__footer a{color:#2463ae;font-size:13px;font-weight:800;text-decoration:none !important;}.samcert-guide-card__footer a:hover,.samcert-guide-card__footer a:focus{color:#0f1b56;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:4px;}.samcert-guide-card__footer a::after,.samcert-resource-report a::after{content:"→";margin-left:6px;}.samcert-resource-intel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:32px;padding:18px 20px;border:1px solid #cbd8e8;border-radius:12px;background:#fff;}.samcert-resource-intel span{padding:8px 10px;border:1.5px solid #c6ccd5;border-radius:5px;color:#111;font-size:11px;font-weight:800;letter-spacing:0.08em;}.samcert-resource-intel p{margin:0;color:#526384;font-size:13px;line-height:1.5;}.samcert-resource-intel a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid transparent;border-radius:6px;color:#2463ae;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap;}.samcert-resource-intel a:hover,.samcert-resource-intel a:focus{border-color:#2463ae;background:transparent !important;color:#0f1b56;text-decoration:none !important;}.samcert-resource-intel a[href="/enquiry"]:hover,.samcert-resource-intel a[href="/enquiry"]:focus,.samcert-resource-intel a[href="/contact-us"]:hover,.samcert-resource-intel a[href="/contact-us"]:focus{border-color:transparent;background:transparent !important;color:#0f1b56 !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:4px;}.samcert-resource-report{background:#2463ae;color:#fff;}.samcert-resource-report__inner{display:flex;gap:24px;align-items:center;justify-content:space-between;padding-top:34px;padding-bottom:34px;}.samcert-resource-report strong{display:block;margin-bottom:6px;color:#fff;font-size:24px;font-weight:800;letter-spacing:-0.03em;}.samcert-resource-report p{margin:0;color:rgba(255,255,255,0.78);font-size:15px;}.samcert-resource-report a{display:inline-flex;box-sizing:border-box;flex:0 0 auto;align-items:center;justify-content:center;min-width:190px;min-height:48px;padding:12px 22px;border-radius:8px;background:#fff;color:#2463ae;font-size:14px;font-weight:800;text-decoration:none;}.samcert-resource-report a.ct-content-link:not(.ct-button):not(.ct-link){box-sizing:border-box;width:190px;height:53px;min-height:53px;padding:12px 10px;white-space:nowrap;}@media (width <= 960px){.samcert-resource-hero__inner{grid-template-columns:1fr;}.samcert-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (width <= 640px){.samcert-resource-hero__inner,.samcert-resource-section__inner,.samcert-resource-report__inner{padding-right:20px;padding-left:20px;}.samcert-resource-hero__inner{padding-top:42px;padding-bottom:46px;}.samcert-guide-grid,.samcert-resource-intel{grid-template-columns:1fr;}.samcert-guide-card--wide{grid-column:auto;}.samcert-resource-report__inner{align-items:flex-start;flex-direction:column;}}.samcert-report-cta,.ct-promo--samcert-report{background:#2463ae;color:#fff;}.samcert-report-cta{padding:22px 0;}.samcert-report-cta__inner,.ct-promo--samcert-report .ct-promo__wrapper{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:20px;max-width:1160px;margin:0 auto;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-report-cta__inner{padding-right:32px;padding-left:32px;}.samcert-report-cta__content{min-width:0;}.ct-promo--samcert-report{border:0;}.ct-promo--samcert-report .ct-promo__wrapper{padding-top:22px;padding-bottom:22px;}.ct-promo--samcert-report .ct-promo__inner{padding-right:0;}.samcert-report-cta__title,.ct-promo--samcert-report .ct-promo__title{margin:0 0 4px;color:#fff;font-size:16px;font-weight:800;line-height:1.05;}.samcert-report-cta__summary,.ct-promo--samcert-report .ct-promo__content{margin:0;color:rgba(255,255,255,0.86);font-size:11px;font-weight:500;line-height:1.35;}.ct-promo--samcert-report .ct-promo__links{margin-top:0;}.samcert-report-cta__button,.ct-promo--samcert-report .ct-promo__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:136px;min-height:32px;padding:7px 14px;border:2px solid #fff;border-radius:7px;background:#fff;color:#2463ae;font-family:inherit;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px rgba(7,16,43,0.18);transition:background-color 0.18s ease,border-color 0.18s ease,color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;}.samcert-report-cta__button:hover,.samcert-report-cta__button:focus,.ct-promo--samcert-report .ct-promo__button:hover,.ct-promo--samcert-report .ct-promo__button:focus{border-color:#fff;background:#fff;color:#1a51a0;box-shadow:0 14px 32px rgba(7,16,43,0.26);transform:translateY(-1px);}.samcert-report-cta__button::after,.ct-promo--samcert-report .ct-promo__button::after{content:"→";margin-left:8px;font-weight:800;}@media (width <= 767px){.samcert-report-cta__inner,.ct-promo--samcert-report .ct-promo__wrapper{flex-wrap:wrap;align-items:stretch;}.samcert-report-cta{padding:22px 0;}.samcert-report-cta__inner{padding-right:20px;padding-left:20px;}.samcert-report-cta__title{font-size:18px;}.samcert-report-cta__summary{font-size:12px;}.samcert-report-cta__button,.ct-promo--samcert-report .ct-promo__button{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:8px 14px;font-size:12px;white-space:normal;}}.samcert-partners-bar{border-top:1px solid rgba(255,255,255,0.04);background:#07102b;color:rgba(255,255,255,0.46);font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}#block-samcert-partners-bar{background:#07102b;}.ct-layout:has(#block-samcert-partners-bar){margin-bottom:0;}.samcert-partners-bar__inner{display:flex;flex-wrap:wrap;align-items:center;gap:20px;max-width:1160px;margin:0 auto;padding:18px 32px;}.samcert-partners-bar__label{padding-right:20px;border-right:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.58);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-partners-bar__list{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:10px 24px;margin:0;padding:0;list-style:none;}.samcert-partners-bar__list a{color:rgba(255,255,255,0.48);font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap;}.samcert-partners-bar__list a:hover,.samcert-partners-bar__list a:focus{color:#fff;text-decoration:underline;text-underline-offset:3px;}.ct-footer.ct-theme-dark{position:relative;margin-top:0;background:#07102b;color:rgba(255,255,255,0.46);font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.ct-footer.ct-theme-dark .container{max-width:1160px;}.ct-footer__top{padding-top:0;padding-bottom:0;border-top:0 !important;background-image:linear-gradient(rgba(255,255,255,0.18),rgba(255,255,255,0.18));background-repeat:no-repeat;background-position:top left;background-size:100% 1px;}.ct-footer.ct-theme-dark,.ct-footer.ct-theme-dark .container,.ct-footer.ct-theme-dark .row,.ct-footer__top,.ct-footer__middle,.ct-footer__bottom,.ct-footer__top::before,.ct-footer__middle::before,.ct-footer__bottom::before,.ct-footer__top::after,.ct-footer__middle::after,.ct-footer__bottom::after{border-top:0 !important;border-bottom:0 !important;box-shadow:none !important;}.ct-footer__top .row,.ct-footer__middle .row,.ct-footer__bottom .row{align-items:flex-start;margin-right:0;margin-left:0;}.ct-footer__top .row{display:block;padding-top:30px !important;padding-bottom:50px !important;}.ct-footer__top__content-top1{display:block;max-width:330px;}.ct-footer__logo{margin-bottom:16px;}.ct-footer__logo img{width:158px;height:auto;}.ct-footer__top__content-top1::after{content:"Samoa's National Computer Emergency Response Team (SamCERT), operating within the Digital Transformation & Innovation Division of MCIT. All incident reports are treated as confidential.";display:block;max-width:330px;color:rgba(255,255,255,0.44);font-size:12px;font-weight:500;line-height:1.5;}.samcert-footer-contact{display:grid;gap:5px;margin:14px 0 0;color:rgba(255,255,255,0.5);font-style:normal;font-size:12px;font-weight:600;line-height:1.45;}.samcert-footer-contact a{width:fit-content;color:rgba(255,255,255,0.58);text-decoration:none;}.samcert-footer-contact a:hover,.samcert-footer-contact a:focus{color:#fff;text-decoration:underline;text-underline-offset:3px;}.ct-footer__middle{padding-top:0;padding-bottom:0;}.ct-footer__middle .row{display:grid;grid-template-columns:minmax(330px,1fr) minmax(220px,0.72fr) minmax(220px,0.72fr);gap:56px;justify-content:space-between;align-items:start;padding-top:0 !important;padding-bottom:0 !important;}.ct-footer__middle__content-middle1{display:none;}@media (width >= 768px){.ct-footer__middle{box-sizing:border-box;position:absolute;top:30px;left:50%;width:100%;max-width:1160px;margin-top:0;padding-right:32px;padding-left:32px;transform:translateX(-50%);}.ct-footer__middle .row > [class*=col-]{width:auto;max-width:none;padding-right:0;padding-left:0;}}@media (width >= 1024px){.ct-footer__middle .row > [class*=col-]:has(> .ct-footer__middle__content-middle3){grid-column:2;}.ct-footer__middle .row > [class*=col-]:has(> .ct-footer__middle__content-middle4){grid-column:3;}}@media (width >= 768px) and (width <= 1023px){.ct-footer__middle{position:static;max-width:1160px;margin-right:auto;margin-left:auto;padding:0 32px 40px;transform:none;}.ct-footer__middle .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}.ct-footer__top .row,.ct-footer__bottom .row{margin-right:0;margin-left:0;}}.samcert-footer-links h2{margin:0 0 12px;color:rgba(255,255,255,0.58);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-footer-links ul{display:grid;gap:9px;margin:0;padding:0;list-style:none;}.samcert-footer-links a{color:rgba(255,255,255,0.58);font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;white-space:nowrap;}.samcert-footer-links a:hover,.samcert-footer-links a:focus{color:#fff;text-decoration:underline;text-underline-offset:3px;}.ct-footer__bottom{padding-top:16px;padding-bottom:18px;border-top:0 !important;background-image:linear-gradient(rgba(255,255,255,0.18),rgba(255,255,255,0.18));background-repeat:no-repeat;background-position:top left;background-size:100% 1px;}.ct-footer__bottom,.ct-footer__bottom::before,.ct-footer__bottom::after,.ct-footer__bottom .container,.ct-footer__bottom .row{border-top:0 !important;box-shadow:none !important;}.ct-footer__bottom .row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:32px;align-items:center;}.ct-footer__bottom .row > [class*=col-]{width:auto;max-width:none;padding-right:0;padding-left:0;}.ct-footer__bottom .ct-basic-content,.ct-footer__bottom .ct-basic-content .container,.ct-footer__bottom .ct-basic-content .row,.ct-footer__bottom .ct-basic-content [class*=col-]{width:auto;max-width:none;padding:0;margin:0;}.ct-footer__bottom p{max-width:620px;margin:0;color:rgba(255,255,255,0.58);font-size:11px;line-height:1.45;}.ct-footer__bottom__content-bottom1 p::after{content:"";}#block-samcert-footer-copyright{display:block;}.ct-footer__bottom__content-bottom2{display:flex;width:100%;gap:28px;align-items:center;justify-content:space-between;white-space:nowrap;}.ct-footer__bottom__content-bottom2 p{max-width:none;}.ct-footer__top__content-top2{display:flex;justify-content:flex-end;}.ct-footer .ct-social-links{display:flex;gap:8px;margin:0;}.ct-footer .ct-social-links__list,.ct-footer .ct-social-links .ct-item-list{gap:0;margin:0;padding:0;}.ct-footer .ct-social-links .ct-item-list__item{display:flex;margin:0;line-height:1;}.ct-footer .ct-social-links__button{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;max-width:44px !important;max-height:44px !important;padding:0 !important;border:1px solid rgba(255,255,255,0.18);border-radius:4px !important;color:rgba(255,255,255,0.56);line-height:1;}.ct-footer .ct-social-links__button .ct-text-icon__text{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.ct-footer .ct-social-links__button .ct-icon,.ct-footer .ct-social-links__button svg{display:block;width:11px;height:11px;}@media (width <= 767px){body.path-samcert-advisories .view-content:has(.samcert-advisory-card),body.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card){grid-template-columns:1fr;padding-right:20px !important;padding-left:20px !important;}.samcert-advisories-hero__inner,.samcert-advisories-intro__inner{padding-right:20px;padding-left:20px;}.samcert-partners-bar__inner{align-items:flex-start;padding:28px 20px;}.samcert-partners-bar__label{width:100%;padding-right:0;padding-bottom:16px;border-right:0;border-bottom:1px solid rgba(255,255,255,0.12);}.samcert-partners-bar__list{gap:12px 20px;}.ct-footer__top,.ct-footer__middle,.ct-footer__bottom{padding-right:20px;padding-left:20px;}.ct-footer__top .row,.ct-footer__middle .row,.ct-footer__bottom .row,.ct-footer__top__content-top1{display:grid;grid-template-columns:1fr;gap:18px;}.ct-footer__middle{margin-top:0;}.ct-footer__top__content-top2,.ct-footer__bottom__content-bottom2{justify-content:flex-start;}}.samcert-section{padding:56px 0;background:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-section--alt{background:#f6f9fc;}.samcert-section__inner{max-width:1180px;margin:0 auto;padding-right:24px;padding-left:24px;}.samcert-section__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-bottom:44px;}.samcert-section__eyebrow{margin-bottom:10px;color:#2463ae;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:0;text-transform:uppercase;}.samcert-section__title{margin:0;color:#0f1b56;font-size:44px;font-weight:800;line-height:1.05;}.samcert-section__title span{display:inline-block;margin-left:14px;color:#586a8a;font-size:24px;font-weight:600;vertical-align:baseline;}.samcert-section__link{color:#2463ae;font-family:inherit;font-size:22px;font-weight:800;text-decoration:none;}.samcert-section__link:hover,.samcert-section__link:focus{color:#1a51a0;text-decoration:underline;text-underline-offset:3px;}.samcert-advisory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;}.samcert-advisory-card{max-width:100%;}.view-homepage-latest-advisories,.view-id-homepage_latest_advisories,.view-id-samcert_advisories,.path-samcert-advisories .views-element-container,.block-views-blockhomepage-latest-advisories-block-1{max-width:1160px;margin:0 auto;padding:60px 32px;background:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.view-homepage-latest-advisories .view-header,.view-id-homepage_latest_advisories .view-header,.view-id-samcert_advisories .view-header,.block-views-blockhomepage-latest-advisories-block-1 .view-header{margin-bottom:24px;}.view-homepage-latest-advisories .samcert-section,.view-id-homepage_latest_advisories .samcert-section,.view-id-samcert_advisories .samcert-section,.block-views-blockhomepage-latest-advisories-block-1 .samcert-section{padding:0;}.view-homepage-latest-advisories .samcert-section__inner,.view-id-homepage_latest_advisories .samcert-section__inner,.view-id-samcert_advisories .samcert-section__inner,.block-views-blockhomepage-latest-advisories-block-1 .samcert-section__inner{max-width:none;padding-right:0;padding-left:0;}.view-homepage-latest-advisories .view-content,.view-id-homepage_latest_advisories .view-content,.view-id-samcert_advisories .view-content,.block-views-blockhomepage-latest-advisories-block-1 .view-content,.view-homepage-latest-advisories .ct-list__rows,.view-id-homepage_latest_advisories .ct-list__rows,.view-id-samcert_advisories .ct-list__rows,.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card),.block-views-blockhomepage-latest-advisories-block-1 .ct-list__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:28px;justify-items:stretch;}.view-homepage-latest-advisories .views-row,.view-id-homepage_latest_advisories .views-row,.view-id-samcert_advisories .views-row,.path-samcert-advisories .views-row,.block-views-blockhomepage-latest-advisories-block-1 .views-row{display:flex;width:100%;min-width:0;max-width:none;}.view-homepage-latest-advisories .views-field-nothing,.view-homepage-latest-advisories .field-content,.view-id-homepage_latest_advisories .views-field-nothing,.view-id-homepage_latest_advisories .field-content,.view-id-samcert_advisories .views-field-nothing,.view-id-samcert_advisories .field-content,.path-samcert-advisories .views-field-nothing,.path-samcert-advisories .field-content,.block-views-blockhomepage-latest-advisories-block-1 .views-field-nothing,.block-views-blockhomepage-latest-advisories-block-1 .field-content{display:flex;width:100%;min-width:0;height:100%;}.view-homepage-latest-advisories .views-row .samcert-advisory-card,.view-id-homepage_latest_advisories .views-row .samcert-advisory-card,.view-id-samcert_advisories .views-row .samcert-advisory-card,.path-samcert-advisories .views-row .samcert-advisory-card,.block-views-blockhomepage-latest-advisories-block-1 .views-row .samcert-advisory-card{height:100%;}body.path-frontpage .samcert-advisory-card{width:100%;}body.path-frontpage .view-content:has(.samcert-advisory-card){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;max-width:none;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;}body.path-frontpage .ct-list__rows:has(.samcert-advisory-card){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;align-items:stretch;justify-items:stretch;}body.path-frontpage .view-content:has(.samcert-advisory-card) > *{min-width:0;}body.path-frontpage :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) .views-row{display:flex;width:100%;min-width:0;max-width:none;}body.path-frontpage :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) :is(.views-field-nothing,.field-content){display:flex;width:100%;min-width:0;height:100%;}body.path-frontpage :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) .samcert-advisory-card{width:100%;height:100%;}body.path-frontpage .view-id-homepage_latest_advisories,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1{max-width:none;padding:60px 32px;background:#fff;}body.path-frontpage .view-id-homepage_latest_advisories > *,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 > *{max-width:1160px;margin-right:auto;margin-left:auto;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-section__head,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-section__head{gap:18px;margin-bottom:32px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-section__eyebrow,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-section__eyebrow{margin-bottom:6px;font-size:10px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-section__title,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-section__title{font-size:24px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-section__title span,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-section__title span{margin-left:10px;font-size:14px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-section__link,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-section__link{font-size:13px;}body.path-frontpage .view-id-homepage_latest_advisories .ct-list__rows:has(.samcert-advisory-card),body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .ct-list__rows:has(.samcert-advisory-card){gap:18px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card{border-radius:8px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__header,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__header{gap:8px;min-height:0;padding:14px 16px 12px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__date,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__date{font-size:11px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__body,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__body{min-height:125px;padding:16px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__title,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__title{margin-bottom:10px;font-size:14px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__summary,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__summary{font-size:12px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-advisory-card__footer,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-advisory-card__footer{min-height:0;padding:10px 16px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-pill,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-pill{min-height:24px;padding:3px 8px;border-radius:12px;font-size:10px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-pill--tlp-clear,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-pill--tlp-clear{border-width:1px;border-radius:3px;}body.path-frontpage .view-id-homepage_latest_advisories .samcert-audience-tag,body.path-frontpage .block-views-blockhomepage-latest-advisories-block-1 .samcert-audience-tag{min-height:22px;padding:2px 8px;font-size:11px;}body.path-samcert-advisories .views-element-container{max-width:none;padding:0;background:#f1f5fa;}body.path-samcert-advisories #block-samcert-banner,body.path-samcert-advisories .ct-banner{display:none !important;}body.path-samcert-advisories .ct-layout{margin-top:0;padding-top:0;background:#f1f5fa;}body.path-samcert-advisories .ct-layout__inner,body.path-samcert-advisories .ct-layout__main,body.path-samcert-advisories #block-samcert-content,body.path-samcert-advisories .views-element-container,body.path-samcert-advisories .view-id-samcert_advisories{width:100%;max-width:none;padding:0;margin:0;}body.path-samcert-advisories .view-id-samcert_advisories{background:#f1f5fa;}body.path-samcert-advisories .view-id-samcert_advisories .view-header{margin:0;}body.path-samcert-advisories .ct-list__rows-above{width:100%;max-width:none;margin:0;padding:0;}body.path-samcert-advisories .ct-list__rows-above > .row{width:100%;margin:0;}body.path-samcert-advisories .ct-list__rows-above > .row > [class*=col-]{width:100%;max-width:none;padding:0;}body.path-samcert-advisories .view-id-samcert_advisories .view-content,body.path-samcert-advisories .view-id-samcert_advisories .ct-list__rows{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 32px 96px !important;}.samcert-advisories-hero{position:relative;left:0;overflow:hidden;width:100%;margin-left:0;background:#0f1b56;color:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-advisories-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px);pointer-events:none;}.samcert-advisories-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}.samcert-advisories-hero__inner,.samcert-advisories-intro__inner{position:relative;max-width:1160px;margin:0 auto;padding-right:32px;padding-left:32px;}.samcert-advisories-hero__inner{max-width:1160px;padding-top:60px;padding-bottom:60px;}.samcert-advisories-hero h1{max-width:720px;margin:0 0 14px;color:#fff !important;font-size:clamp(32px,4.5vw,56px);font-weight:800;letter-spacing:-0.035em;line-height:1;}.samcert-advisories-hero h1 em{color:#fff !important;font-style:normal;}.samcert-advisories-hero p{max-width:650px;margin:0;color:rgba(255,255,255,0.66);font-size:16px;line-height:1.65;}.samcert-advisories-intro{position:relative;left:0;width:100%;margin-left:0;background:#f1f5fa;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-advisories-intro__inner{padding-top:58px;padding-bottom:28px;}.samcert-advisories-intro h2{margin:6px 0 10px;color:#0f1b56;font-size:32px;font-weight:800;letter-spacing:-0.03em;line-height:1.1;}.samcert-advisories-intro p{max-width:720px;margin:0;color:#526384;font-size:15px;line-height:1.65;}@media (width <= 767px){.samcert-advisories-hero__inner,.samcert-advisories-intro__inner{padding-right:20px;padding-left:20px;}.samcert-advisories-hero__inner{padding-top:42px;padding-bottom:46px;}}body.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;align-items:stretch;justify-items:stretch;box-sizing:border-box;width:100%;max-width:1160px;margin-right:auto;margin-left:auto;padding-right:32px !important;padding-bottom:96px !important;padding-left:32px !important;}body.path-samcert-advisories .view-content:has(.samcert-advisory-card){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;align-items:stretch;justify-items:stretch;box-sizing:border-box;width:100%;max-width:1160px;margin-right:auto;margin-left:auto;padding-right:32px !important;padding-bottom:96px !important;padding-left:32px !important;}body.path-samcert-advisories .view-content:has(.samcert-advisory-card) > *,body.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card) > *{min-width:0;}body.path-samcert-advisories :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) .views-row{display:flex;width:100%;min-width:0;max-width:none;}body.path-samcert-advisories :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) :is(.views-field-nothing,.field-content){display:flex;width:100%;min-width:0;height:100%;}body.path-samcert-advisories :is(.view-content,.ct-list__rows):has(.samcert-advisory-card) .samcert-advisory-card{width:100%;height:100%;}body.path-samcert-advisories .samcert-advisory-card{border-radius:8px;}body.path-samcert-advisories .samcert-advisory-card__header{gap:8px;min-height:0;padding:14px 16px 12px;}body.path-samcert-advisories .samcert-advisory-card__date{font-size:11px;}body.path-samcert-advisories .samcert-advisory-card__body{min-height:125px;flex:1;padding:16px;}body.path-samcert-advisories .samcert-advisory-card__title{margin-bottom:10px;font-size:14px;}body.path-samcert-advisories .samcert-advisory-card__summary{font-size:12px;}body.path-samcert-advisories .samcert-advisory-card__footer{min-height:0;padding:10px 16px;}body.path-samcert-advisories .samcert-pill{min-height:24px;padding:3px 8px;border-radius:12px;font-size:10px;}body.path-samcert-advisories .samcert-pill--tlp-clear{border-width:1px;border-radius:3px;}body.path-samcert-advisories .samcert-audience-tag{min-height:22px;padding:2px 8px;font-size:11px;}.samcert-advisory-card{display:flex;flex-direction:column;overflow:hidden;min-height:100%;border:1px solid #dae3ef;border-radius:16px;background:#fff;color:#2b3a52;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;text-decoration:none;box-shadow:none;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;}.samcert-advisory-card:hover,.samcert-advisory-card:focus-within{border-color:#8ea0be;box-shadow:0 16px 34px rgba(15,27,86,0.08);transform:translateY(-2px);}.samcert-advisory-card__header{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-height:88px;padding:24px 28px;border-bottom:1px solid #dae3ef;background:#f6f9fc;}.samcert-advisory-card__date{margin-left:auto;color:#526384;font-family:inherit;font-size:17px;font-weight:600;white-space:nowrap;}.samcert-advisory-card__body{flex:1;min-height:230px;padding:32px 28px 28px;}.samcert-advisory-card__title{margin:0 0 18px;color:#0f1b56;font-size:24px;font-weight:800;line-height:1.22;}.samcert-advisory-card__summary{margin:0;color:#586a8a;font-size:21px;line-height:1.48;}.samcert-advisory-card__footer{display:flex;flex-wrap:wrap;gap:10px;min-height:70px;padding:18px 28px;border-top:1px solid #dae3ef;background:#fff;}.samcert-pill{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border-radius:18px;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase;}.samcert-pill--tlp-clear{border:2px solid #c4c7cc;border-radius:4px;background:#fff;color:#000;font-family:inherit;letter-spacing:0;}.samcert-pill--severity,.samcert-pill--critical{background:#fee8ec;color:#ce1126;}.samcert-pill--high{background:#fef3c7;color:#92400e;}.samcert-pill--medium{background:#ebf2fa;color:#1a51a0;}.samcert-pill--low{background:#ecfdf3;color:#15803d;}.samcert-audience-tag{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border-radius:20px;background:#ecf1f8;color:#586a8a;font-family:inherit;font-size:18px;font-weight:600;}.page-node-type-advisory #block-samcert-banner,.page-node-type-advisory .ct-banner{display:none !important;}.page-node-type-advisory .ct-layout{margin-top:0;padding-top:0;background:#f1f5fa;}.page-node-type-advisory .ct-layout__inner,.page-node-type-advisory .ct-layout__main,.page-node-type-advisory #block-samcert-content{width:100%;max-width:none;padding:0;margin:0;}.samcert-advisory-detail{margin:0 auto;color:#2b3a52;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-advisory-detail-hero{position:relative;left:50%;overflow:hidden;width:100vw;margin-left:-50vw;background:#0f1b56;color:#fff;}.samcert-advisory-detail-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px);pointer-events:none;}.samcert-advisory-detail-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}.samcert-advisory-detail-hero__inner{position:relative;max-width:1120px;margin:0 auto;padding:52px 32px;}.samcert-advisory-detail-hero__breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:14px;color:rgba(255,255,255,0.38);font-size:12px;}.samcert-advisory-detail-hero__breadcrumb a{color:rgba(255,255,255,0.52);text-decoration:none;}.samcert-advisory-detail-hero__kicker{display:flex;gap:8px;align-items:center;margin-bottom:10px;color:#4a84cc;font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-advisory-detail-hero__kicker::before{content:"";width:20px;height:2px;background:#2463ae;}.samcert-advisory-detail-hero h1{max-width:860px;margin:0 0 14px;color:#fff !important;font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-0.035em;line-height:1.05;}.samcert-advisory-detail-hero p{max-width:760px;margin:0;color:rgba(255,255,255,0.68);font-size:15px;line-height:1.6;}.samcert-advisory-detail__content{box-sizing:border-box;max-width:1120px;margin:40px auto 88px;padding-right:32px;padding-left:32px;}.samcert-advisory-detail__summary-panel{position:relative;overflow:hidden;margin-bottom:20px;padding:20px;border:1px solid #dae3ef;border-radius:8px;background:#f6f9fc;}.samcert-advisory-detail__summary-panel::after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(90deg,#ce1126 0%,#2463ae 100%);}.samcert-advisory-detail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;}.samcert-advisory-detail__date{margin-left:auto;color:#586a8a;font-size:13px;font-weight:700;white-space:nowrap;}.samcert-advisory-detail__summary{max-width:760px;margin:0;color:#0f1b56;font-size:17px;font-weight:700;line-height:1.5;}.samcert-advisory-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start;}.samcert-advisory-detail__layout--single{grid-template-columns:minmax(0,820px);}.samcert-advisory-detail__main,.samcert-advisory-detail__box{border:1px solid #dae3ef;border-radius:8px;background:#fff;}.samcert-advisory-detail__main{padding:22px;}.samcert-advisory-detail__main h2,.samcert-advisory-detail__box h2{margin:0 0 14px;color:#0f1b56;font-size:18px;font-weight:800;line-height:1.2;}.samcert-advisory-detail__main p{color:#586a8a;font-size:15px;line-height:1.58;}.samcert-advisory-detail__main p:last-child{margin-bottom:0;}.samcert-advisory-detail__aside{display:grid;gap:14px;}.samcert-advisory-detail__box{padding:18px;}.samcert-advisory-detail__box .file{display:block;margin-bottom:8px;}.samcert-advisory-detail__box .file a{color:#2463ae;font-size:14px;font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px;}.samcert-advisory-detail__fact{display:grid;gap:5px;padding:12px 0;border-top:1px solid #e7edf5;}.samcert-advisory-detail__fact:first-of-type{padding-top:0;border-top:0;}.samcert-advisory-detail__fact span{color:#586a8a;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase;}.samcert-advisory-detail__fact strong{color:#0f1b56;font-size:14px;font-weight:700;line-height:1.45;}@media (width <= 767px){.samcert-section{padding:40px 0;}.samcert-section__title{font-size:26px;}.samcert-section__title span{display:block;margin-top:6px;margin-left:0;font-size:18px;}.samcert-section__link{font-size:18px;}.samcert-advisory-grid{grid-template-columns:1fr;}body.path-frontpage .view-content:has(.samcert-advisory-card),body.path-frontpage .ct-list__rows:has(.samcert-advisory-card),.view-homepage-latest-advisories .view-content,.view-homepage-latest-advisories .ct-list__rows,.view-id-homepage_latest_advisories .view-content,.view-id-homepage_latest_advisories .ct-list__rows,.view-id-samcert_advisories .view-content,.view-id-samcert_advisories .ct-list__rows,.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card),.block-views-blockhomepage-latest-advisories-block-1 .view-content,.block-views-blockhomepage-latest-advisories-block-1 .ct-list__rows{grid-template-columns:1fr;grid-auto-rows:auto;}.samcert-advisory-card__header,.samcert-advisory-card__body,.samcert-advisory-card__footer{padding-right:20px;padding-left:20px;}.samcert-advisory-card__body{min-height:auto;}.samcert-advisory-card__title{font-size:22px;}.samcert-advisory-card__summary{font-size:18px;}.samcert-advisory-detail__summary-panel,.samcert-advisory-detail__main,.samcert-advisory-detail__box{padding:22px;}.samcert-advisory-detail__date{width:100%;margin-left:0;}.samcert-advisory-detail__summary{font-size:20px;}.samcert-advisory-detail__layout{grid-template-columns:1fr;}}.samcert-section--resources{padding:60px 0;background:#f4f7fb;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-section--resources .samcert-section__inner{max-width:1160px;padding-right:32px;padding-left:32px;}.samcert-section--resources .samcert-section__head{margin-bottom:32px;}.samcert-section--resources .samcert-section__eyebrow{margin-bottom:6px;font-size:10px;}.samcert-section--resources .samcert-section__title{font-size:24px;}.samcert-section--resources .samcert-section__link{font-size:13px;}.samcert-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.samcert-resource-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid #dae3ef;border-radius:8px;background:#fff;color:#2b3a52;text-decoration:none;box-shadow:none;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;}.samcert-resource-card:hover,.samcert-resource-card:focus{border-color:#8ea0be;color:#2b3a52;box-shadow:0 20px 42px rgba(15,27,86,0.1);text-decoration:none;transform:translateY(-2px);}.samcert-resource-card__media{position:relative;overflow:hidden;aspect-ratio:1.32;background:#0f1b56;}.samcert-resource-card__media img{display:block;width:100%;height:100%;object-fit:cover;}.samcert-resource-card__media::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,27,86,0.08) 0%,rgba(15,27,86,0.74) 100%);pointer-events:none;}.samcert-resource-card__body{display:flex;flex:1;flex-direction:column;padding:18px 18px 20px;}.samcert-resource-card__audience{margin-bottom:8px;color:#2463ae;font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;}.samcert-resource-card__title{margin:0 0 8px;color:#0f1b56;font-size:17px;font-weight:800;line-height:1.18;}.samcert-resource-card__summary{margin:0 0 16px;color:#586a8a;font-size:13px;line-height:1.48;}.samcert-resource-card__link{margin-top:auto;color:#2463ae;font-size:13px;font-weight:800;}.samcert-resource-card:hover .samcert-resource-card__link,.samcert-resource-card:focus .samcert-resource-card__link{color:#1a51a0;text-decoration:underline;text-underline-offset:3px;}@media (width <= 767px){.samcert-section--resources{padding:56px 0;}.samcert-section--resources .samcert-section__inner{padding-right:20px;padding-left:20px;}.samcert-section--resources .samcert-section__head{margin-bottom:32px;}.samcert-section--resources .samcert-section__title{font-size:24px;}.samcert-section--resources .samcert-section__link{font-size:13px;}.samcert-resource-grid{grid-template-columns:1fr;gap:24px;}.samcert-resource-card{border-radius:8px;}.samcert-resource-card__body{padding:18px;}.samcert-resource-card__audience{font-size:10px;}.samcert-resource-card__title{font-size:17px;}.samcert-resource-card__summary{font-size:13px;}.samcert-resource-card__link{font-size:13px;}}body:has(.samcert-news-events-page) #block-samcert-banner,body:has(.samcert-news-events-page) .ct-banner{display:none !important;}body:has(.samcert-news-events-page) .ct-layout{margin:0;padding:0;background:#f4f7fb;}.samcert-news-events-page{background:#f4f7fb;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-news-events-listing__inner{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding-right:32px;padding-left:32px;}.samcert-news-events-listing{padding:48px 0 72px;}.samcert-news-events-listing__header{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:28px;}.samcert-news-events-listing__header h2{margin:4px 0 0;color:#0f1b56;font-size:28px;font-weight:800;letter-spacing:0;line-height:1.15;}.samcert-news-events-listing__header p{margin:0;color:#586a8a;font-size:13px;font-weight:600;}.samcert-news-featured,.samcert-news-card{overflow:hidden;border:1px solid #dae3ef;border-radius:6px;background:#fff;box-shadow:0 1px 4px rgba(15,27,86,0.06),0 4px 16px rgba(15,27,86,0.06);color:inherit;text-decoration:none;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;}.samcert-news-featured:hover,.samcert-news-featured:focus,.samcert-news-card:hover,.samcert-news-card:focus{border-color:#8ea0be;box-shadow:0 8px 32px rgba(15,27,86,0.1);color:inherit;text-decoration:none;transform:translateY(-2px);}.samcert-news-featured:focus-visible,.samcert-news-card:focus-visible{outline:3px solid #2463ae;outline-offset:3px;}.samcert-news-featured{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:24px;}.samcert-news-featured__media,.samcert-news-card__media{position:relative;overflow:hidden;background:#0f1b56;}.samcert-news-featured__media{min-height:260px;}.samcert-news-featured__media img,.samcert-news-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease;}.samcert-news-featured:hover img,.samcert-news-featured:focus img,.samcert-news-card:hover img,.samcert-news-card:focus img{transform:scale(1.025);}.samcert-news-badge{position:absolute;top:14px;left:14px;padding:5px 10px;border-radius:999px;background:#ce1126;color:#fff;font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;}.samcert-news-featured__body,.samcert-news-card__body{display:flex;flex-direction:column;}.samcert-news-featured__body{gap:12px;padding:28px 32px;}.samcert-news-card__type{color:#2463ae;font-size:11px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;}.samcert-news-featured h3,.samcert-news-card h3{margin:0;color:#0f1b56;font-family:"Lexend","Plus Jakarta Sans",sans-serif;font-weight:700;letter-spacing:0;line-height:1.25;}.samcert-news-featured h3{font-size:22px;}.samcert-news-card h3{font-size:17px;}.samcert-news-featured p,.samcert-news-card p{margin:0;color:#586a8a;line-height:1.58;}.samcert-news-featured p{font-size:14px;}.samcert-news-card p{display:-webkit-box;overflow:hidden;font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.samcert-news-featured__footer,.samcert-news-card__footer{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:auto;border-top:1px solid #dae3ef;color:#586a8a;font-size:12px;font-weight:600;}.samcert-news-featured__footer{padding-top:16px;}.samcert-news-featured__footer span,.samcert-news-card__footer span{color:#2463ae;font-weight:800;}.samcert-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.samcert-news-card{position:relative;display:flex;min-height:100%;flex-direction:column;}.samcert-news-card::before{position:absolute;z-index:1;top:0;right:0;left:0;height:5px;background:#ce1126;content:"";}.samcert-news-card__media{aspect-ratio:5/3;}.samcert-news-card__placeholder{width:100%;height:100%;min-height:180px;background:linear-gradient(rgba(255,255,255,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.035) 1px,transparent 1px),linear-gradient(135deg,#0f1b56 0%,#07102b 100%);background-size:32px 32px,32px 32px,auto;}.samcert-news-card__body{gap:8px;height:100%;padding:18px 20px 20px;}.samcert-news-card__footer{padding-top:12px;}.samcert-news-events-pagination{margin-top:32px;}.samcert-news-events-pagination .pager__items{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:0;padding:0;list-style:none;}.samcert-news-events-pagination .pager__item{margin:0;}.samcert-news-events-pagination .pager__item a{display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;padding:7px 11px;border:1px solid #dae3ef;border-radius:4px;background:#fff;color:#2463ae;font-size:12px;font-weight:800;text-decoration:none;}.samcert-news-events-pagination .pager__item a:hover,.samcert-news-events-pagination .pager__item a:focus{border-color:#2463ae;color:#0f1b56;}.samcert-news-events-pagination .pager__item.is-active a{border-color:#0f1b56;background:#0f1b56;color:#fff;}.samcert-news-events-empty{padding:32px;border:1px solid #dae3ef;border-radius:6px;background:#fff;}.samcert-news-events-empty h3,.samcert-news-events-empty p{margin:0;}.samcert-news-events-empty p{margin-top:8px;color:#586a8a;}@media (width <= 900px){.samcert-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (width <= 767px){.samcert-news-events-listing__inner{padding-right:20px;padding-left:20px;}.samcert-news-events-listing{padding:36px 0 52px;}.samcert-news-events-listing__header,.samcert-news-featured{display:block;}.samcert-news-events-listing__header p{margin-top:10px;}.samcert-news-featured__media{min-height:220px;}.samcert-news-featured__body{padding:22px 20px;}.samcert-news-grid{grid-template-columns:1fr;}}body:has(.samcert-standard-page) #block-samcert-banner,body:has(.samcert-standard-page) .ct-banner,body:has(.samcert-news-article) #block-samcert-banner,body:has(.samcert-news-article) .ct-banner{display:none !important;}body:has(.samcert-standard-page) .ct-layout,body:has(.samcert-news-article) .ct-layout{margin-top:0;padding-top:0;background:#f1f5fa;}body:has(.samcert-standard-page) .ct-layout__inner,body:has(.samcert-standard-page) .ct-layout__main,body:has(.samcert-standard-page) #block-samcert-content,body:has(.samcert-news-article) .ct-layout__inner,body:has(.samcert-news-article) .ct-layout__main,body:has(.samcert-news-article) #block-samcert-content{width:100%;max-width:none;padding:0;margin:0;}.samcert-standard-page,.samcert-news-article{color:#2b3a52;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}.samcert-standard-hero{position:relative;left:0;overflow:hidden;width:100%;margin-left:0;background:#0f1b56;color:#fff;}.samcert-standard-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px);pointer-events:none;}.samcert-standard-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#ce1126 0%,#ce1126 18%,rgba(255,255,255,0.6) 22%,rgba(255,255,255,0.6) 24%,#2463ae 28%,#4a84cc 100%);}.samcert-standard-hero__inner{position:relative;max-width:1160px;margin:0 auto;padding:60px 32px;}.samcert-standard-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:14px;color:rgba(255,255,255,0.68);font-size:12px;}.samcert-standard-breadcrumb a{color:rgba(255,255,255,0.52);text-decoration:none;}.samcert-standard-kicker{display:flex;gap:8px;align-items:center;margin-bottom:10px;color:#72a4df;font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-standard-kicker::before{content:"";width:20px;height:2px;background:#2463ae;}.samcert-standard-hero h1{max-width:860px;margin:0 0 14px;color:#fff !important;font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-0.035em;line-height:1.05;}.samcert-standard-hero p{max-width:760px;margin:0;color:rgba(255,255,255,0.68);font-size:15px;line-height:1.6;}.samcert-standard-page__body,.samcert-news-article__body{box-sizing:border-box;max-width:1120px;margin:40px auto 88px;padding-right:32px;padding-left:32px;}.samcert-standard-page__body > .field,.samcert-news-article__content{border:1px solid #dae3ef;border-radius:8px;background:#fff;}.samcert-standard-page__body > .field{padding:28px;}.samcert-standard-page__body .ct-basic-content,.samcert-standard-page__body .ct-basic-content > .container,.samcert-standard-page__body .ct-basic-content .row,.samcert-standard-page__body .ct-basic-content [class*=col-]{width:100%;max-width:none;padding:0;margin:0;}.samcert-standard-page__body .ct-basic-content{padding:28px;border:1px solid #dae3ef;border-radius:8px;background:#fff;color:#586a8a;font-size:15px;line-height:1.62;}.samcert-listing-page{display:grid;gap:var(--samcert-space-8);}.samcert-listing-intro{max-width:var(--samcert-reading-width);}.samcert-listing-eyebrow{margin-bottom:var(--samcert-space-2);color:var(--samcert-color-brand);font-size:10px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;}.samcert-listing-intro h2,.samcert-listing-panel h2{margin:0;color:var(--samcert-color-brand-dark);font-weight:800;letter-spacing:-0.02em;line-height:1.15;}.samcert-listing-intro h2{font-size:clamp(24px,3vw,34px);}.samcert-listing-intro p{margin:var(--samcert-space-3) 0 0;color:var(--samcert-color-text-muted);font-size:16px;line-height:1.65;}.samcert-listing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--samcert-space-5);}.samcert-listing-card,.samcert-listing-panel{border:1px solid var(--samcert-color-border);border-radius:var(--samcert-radius-md);background:var(--samcert-color-surface);box-shadow:var(--samcert-shadow-card);}.samcert-listing-card{display:flex;min-height:220px;flex-direction:column;padding:var(--samcert-space-6);}.samcert-listing-card span,.samcert-listing-panel__head span{color:var(--samcert-color-brand);font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.samcert-listing-card h3{margin:var(--samcert-space-3) 0 10px;color:var(--samcert-color-brand-dark);font-size:20px;font-weight:800;letter-spacing:-0.02em;line-height:1.2;}.samcert-listing-card p{margin:0;color:var(--samcert-color-text-muted);font-size:15px;line-height:1.6;}.samcert-listing-card a,.samcert-empty-state a{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:var(--samcert-touch-target);margin-top:auto;padding:10px 18px;border-radius:var(--samcert-radius-sm);background:var(--samcert-color-brand);color:var(--samcert-color-surface) !important;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none !important;}.samcert-listing-card a:hover,.samcert-listing-card a:focus,.samcert-empty-state a:hover,.samcert-empty-state a:focus{background:var(--samcert-color-brand-hover);}.samcert-listing-panel{overflow:hidden;}.samcert-listing-panel__head{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--samcert-color-border);background:var(--samcert-color-surface-subtle);}.samcert-listing-panel h2{font-size:24px;}.samcert-empty-state{padding:28px 24px;}.samcert-empty-state h3{margin:0 0 8px;color:var(--samcert-color-brand-dark);font-size:20px;font-weight:800;letter-spacing:-0.02em;line-height:1.2;}.samcert-empty-state p{max-width:720px;margin:0 0 18px;color:var(--samcert-color-text-muted);font-size:15px;line-height:1.65;}.samcert-publications-library{overflow:hidden;border:1px solid #dae3ef;border-radius:8px;background:#fff;}.samcert-publications-library__head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:24px;border-bottom:1px solid #dae3ef;background:#f7f9fc;}.samcert-publications-library__head h2{margin:0;color:#0f1b56;font-size:28px;font-weight:800;letter-spacing:-0.02em;line-height:1.15;}.samcert-publications-library__head p{margin:2px 0 0;color:#586a8a;font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap;}.samcert-publication-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:24px;}.samcert-publication-card{display:grid;grid-template-rows:auto 1fr auto;min-height:260px;padding:22px;border:1px solid #dae3ef;border-radius:8px;background:#fff;color:#2b3a52;text-decoration:none !important;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;}.samcert-publication-card:hover,.samcert-publication-card:focus{border-color:#2463ae;color:#2b3a52;box-shadow:0 16px 34px rgba(15,27,86,0.08);transform:translateY(-2px);}.samcert-publication-card:focus-visible{outline:3px solid rgba(36,99,174,0.35);outline-offset:3px;}.samcert-publication-card__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:18px;border-radius:8px;background:#ce1126;color:#fff;font-size:13px;font-weight:900;letter-spacing:0.04em;}.samcert-publication-card__body span{color:#2463ae;font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.samcert-publication-card__body h3{margin:10px 0 10px;color:#0f1b56;font-size:20px;font-weight:800;letter-spacing:-0.02em;line-height:1.2;}.samcert-publication-card__body p{overflow-wrap:anywhere;margin:0;color:#586a8a;font-size:14px;line-height:1.55;}.samcert-publication-card__footer{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:20px;padding-top:16px;border-top:1px solid #e5ebf3;color:#6f7f99;font-size:13px;font-weight:700;}.samcert-publication-card__footer span{color:#2463ae;}.samcert-publications-empty{border:0;border-radius:0;}.samcert-standard-page__body .ct-basic-content + .ct-basic-content,.samcert-standard-page__body .ct-basic-content + .ct-list,.samcert-standard-page__body .ct-list + .ct-basic-content,.samcert-standard-page__body .ct-list + .ct-list{margin-top:24px;}.samcert-standard-page__body .ct-basic-content :is(h2,h3,h4,p,li,span){font-family:inherit !important;letter-spacing:0 !important;}.samcert-standard-page__body :is(h2,h3,h4),.samcert-news-article__content :is(h2,h3,h4){color:#0f1b56;font-weight:800;letter-spacing:-0.02em;line-height:1.2;}.samcert-standard-page__body h2,.samcert-news-article__content h2{margin:0 0 18px;font-size:24px;}.samcert-standard-page__body h3,.samcert-news-article__content h3{margin:24px 0 12px;font-size:18px;}.samcert-standard-page__body p,.samcert-standard-page__body li,.samcert-news-article__content p,.samcert-news-article__content li{color:#586a8a;font-size:15px;line-height:1.62;}.samcert-standard-page__body a,.samcert-news-article__content a{color:#2463ae;font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px;}.samcert-standard-page__body a:hover,.samcert-standard-page__body a:focus,.samcert-news-article__content a:hover,.samcert-news-article__content a:focus{color:#1a51a0;}.samcert-standard-page__body :is(.ct-card,.ct-link-list,.ct-navigation-card,.ct-publication-card),.samcert-news-article__body :is(.ct-card,.ct-link-list,.ct-navigation-card,.ct-publication-card){overflow:hidden;border:1px solid #dae3ef;border-radius:8px;background:#fff;box-shadow:none;}.samcert-standard-page__body :is(.ct-list,.ct-list--with-background){padding:0;background:transparent;}.samcert-standard-page__body .ct-list__inner,.samcert-standard-page__body .ct-list__rows > .container,.samcert-standard-page__body .ct-list__rows > .container > .row{width:100%;max-width:none;padding:0;margin:0;}.samcert-standard-page__body .ct-list__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;max-width:none;padding:0;margin:0;}.samcert-standard-page__body .ct-list__rows > .container,.samcert-standard-page__body .ct-list__rows > .container > .row,.samcert-standard-page__body .ct-list__rows > .container > .row > [class*=col-]{display:contents;}.samcert-standard-page__body .ct-list__rows > .container > .row > [class*=col-]{width:auto;max-width:none;padding:0;}.samcert-standard-page__body :is(.ct-event-card,.ct-promo-card,.ct-publication-card){overflow:hidden;height:100%;border:1px solid #dae3ef;border-radius:8px;background:#fff;box-shadow:none;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;}.samcert-standard-page__body :is(.ct-event-card,.ct-promo-card,.ct-publication-card):hover,.samcert-standard-page__body :is(.ct-event-card,.ct-promo-card,.ct-publication-card):focus-within{border-color:#8ea0be;box-shadow:0 16px 34px rgba(15,27,86,0.08);transform:translateY(-2px);}.samcert-standard-page__body :is(.ct-event-card__content,.ct-promo-card__content,.ct-publication-card__content){padding:20px;}.samcert-standard-page__body :is(.ct-event-card__title,.ct-event-card__title-link,.ct-promo-card__title,.ct-publication-card__title){color:#0f1b56;font-family:inherit !important;font-size:18px;font-weight:800;letter-spacing:-0.02em;line-height:1.22;text-decoration:none;}.samcert-standard-page__body :is(.ct-event-card__summary,.ct-promo-card__summary,.ct-publication-card__summary){color:#586a8a;font-family:inherit !important;font-size:14px;line-height:1.52;}.samcert-standard-page__body :is(.ct-card,.ct-navigation-card,.ct-publication-card):hover,.samcert-standard-page__body :is(.ct-card,.ct-navigation-card,.ct-publication-card):focus-within{border-color:#8ea0be;box-shadow:0 16px 34px rgba(15,27,86,0.08);}.samcert-standard-page__body :is(.ct-card__title,.ct-navigation-card__title,.ct-publication-card__title),.samcert-standard-page__body :is(.ct-card__title,.ct-navigation-card__title,.ct-publication-card__title) a{color:#0f1b56;font-family:inherit;font-weight:800;letter-spacing:-0.02em;text-decoration:none;}.samcert-standard-page__body :is(.ct-card__summary,.ct-navigation-card__summary,.ct-publication-card__summary){color:#586a8a;font-family:inherit;}.samcert-standard-page__body :is(.view-content,.ct-list__rows){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}.samcert-standard-page__body :is(.views-row,.ct-list__item){min-width:0;}.samcert-news-article__body{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:24px;align-items:start;}.samcert-news-article__media{overflow:hidden;border:1px solid #dae3ef;border-radius:8px;background:#fff;}.samcert-news-article__media img{display:block;width:100%;height:auto;}.samcert-news-article__content{padding:28px;}.samcert-news-article__content .field--name-body > *:first-child,.samcert-news-article__content > *:first-child{margin-top:0;}@media (width <= 767px){.samcert-standard-hero__inner{padding:42px 20px 46px;}.samcert-standard-hero h1{font-size:32px;}.samcert-standard-page__body,.samcert-news-article__body{margin-top:28px;margin-bottom:64px;padding-right:20px;padding-left:20px;}.samcert-standard-page__body > .field,.samcert-news-article__content{padding:20px;}.samcert-listing-grid{grid-template-columns:1fr;}.samcert-listing-card{min-height:0;}.samcert-listing-panel__head{display:block;padding:20px;}.samcert-listing-panel__head span{display:block;margin-top:6px;}.samcert-empty-state{padding:22px 20px;}.samcert-publications-library__head{display:block;padding:20px;}.samcert-publications-library__head h2{font-size:24px;}.samcert-publications-library__head p{margin-top:8px;white-space:normal;}.samcert-publication-grid{grid-template-columns:1fr;padding:20px;}.samcert-publication-card{min-height:0;}.samcert-standard-page__body :is(.view-content,.ct-list__rows),.samcert-standard-page__body .ct-list__rows > .container > .row,.samcert-news-article__body{grid-template-columns:1fr;}}body.path-search #block-samcert-banner,body.path-search .ct-banner{display:none !important;}body.path-search .ct-layout{margin-top:0;padding-top:0;background:#f1f5fa;}body.path-search .ct-layout__inner,body.path-search .ct-layout__main,body.path-search #block-samcert-content{width:100%;max-width:none;padding:0;margin:0;}body.path-search #block-samcert-content::before{content:"Search";position:relative;left:50%;display:block;box-sizing:border-box;width:100vw;margin-left:-50vw;padding:44px max(32px,(100vw - 1120px) / 2 + 32px);background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),#0f1b56;color:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-0.035em;line-height:1.05;box-shadow:inset 0 -3px 0 #2463ae;}body.path-search #block-samcert-content > :is(form,h2,ol,ul,.item-list,.search-results){box-sizing:border-box;width:min(1120px,100vw - 64px);margin-right:auto;margin-left:auto;}body.path-search .search-form{margin-top:32px;padding:20px;border:1px solid #dae3ef;border-radius:8px;background:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}body.path-search .search-form .container-inline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;}body.path-search .search-form :is(.ct-field,.form-item){margin:0;}body.path-search .search-form label{color:#0f1b56;font-family:inherit;font-size:14px;font-weight:800;}body.path-search .search-form input[type=search]{min-height:42px;border:1px solid #dae3ef;border-radius:5px;color:#2b3a52;font-family:inherit;font-size:14px;}body.path-search .search-form input[type=submit],body.path-search .search-form .ct-button{min-height:42px;border-color:#2463ae;border-radius:5px;background:#2463ae;color:#fff;font-family:inherit;font-size:14px;font-weight:800;}body.path-search #block-samcert-content > h2{margin-top:28px;margin-bottom:16px;color:#0f1b56;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.02em;line-height:1.2;}body.path-search .search-results,body.path-search .item-list > ol,body.path-search #block-samcert-content > ol{display:grid;gap:12px;padding:0 0 88px;list-style:none;}body.path-search .search-results li,body.path-search .item-list > ol > li,body.path-search #block-samcert-content > ol > li{padding:16px 18px;border:1px solid #dae3ef;border-radius:8px;background:#fff;color:#586a8a;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;box-shadow:none;}body.path-search .search-results a,body.path-search .item-list > ol > li a,body.path-search #block-samcert-content > ol > li h3 a{color:#0f1b56;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:15px;font-weight:800;letter-spacing:-0.01em;line-height:1.3;text-decoration:none;}body.path-search #block-samcert-content > ol > li h3{margin:0 0 8px;font-size:15px;line-height:1.3;}body.path-search .search-results p,body.path-search .item-list > ol > li p,body.path-search #block-samcert-content > ol > li p,body.path-search .search-results .search-result__snippet,body.path-search .item-list > ol > li .search-result__snippet,body.path-search #block-samcert-content > ol > li .search-result__snippet,body.path-search .search-results .search-result__info,body.path-search .item-list > ol > li .search-result__info,body.path-search #block-samcert-content > ol > li .search-result__info{margin:8px 0 0;color:#586a8a;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:13px;line-height:1.55;}body.path-search .search-results .search-result__info,body.path-search .item-list > ol > li .search-result__info,body.path-search #block-samcert-content > ol > li p:last-child{color:#6f7f99;font-size:12px;font-weight:700;}body.path-search .search-results a:hover,body.path-search .search-results a:focus,body.path-search .item-list > ol > li a:hover,body.path-search .item-list > ol > li a:focus,body.path-search #block-samcert-content > ol > li h3 a:hover,body.path-search #block-samcert-content > ol > li h3 a:focus{color:#2463ae;text-decoration:none;}body.path-webform #block-samcert-banner,body.path-webform .ct-banner{display:none !important;}body.path-webform .ct-layout{margin-top:0;padding-top:0;background:#f1f5fa;}body.path-webform .ct-layout__inner,body.path-webform .ct-layout__main,body.path-webform #block-samcert-content{width:100%;max-width:none;padding:0;margin:0;}body.path-webform #block-samcert-content::before{content:"Enquiry";position:relative;left:50%;display:block;box-sizing:border-box;width:100vw;margin-left:-50vw;padding:52px max(32px,(100vw - 1120px) / 2 + 32px);background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,0.022) 18px,rgba(255,255,255,0.022) 19px),#0f1b56;color:#fff;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-0.035em;line-height:1.05;box-shadow:inset 0 -3px 0 #2463ae;}body.path-webform #block-samcert-content > h1{display:none;}body.path-webform #block-samcert-content > .ct-webform{box-sizing:border-box;width:min(1120px,100vw - 64px);margin:40px auto 88px;padding:28px;border:1px solid #dae3ef;border-radius:8px;background:#fff;}.samcert-standard-page__body .ct-webform{padding:0;border:0;background:transparent;font-family:"Plus Jakarta Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .ct-webform > .container,:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .ct-webform > .container > .row,:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .ct-webform > .container > .row > [class*=col-]{width:100%;max-width:none;padding:0;margin:0;}.samcert-incident-guidance,.samcert-incident-trust,.samcert-incident-confirmation{box-sizing:border-box;width:100%;padding:var(--samcert-space-6);border:0;border-radius:var(--samcert-radius-md);background:var(--samcert-color-surface);color:var(--samcert-color-text);}.samcert-incident-guidance{background:var(--samcert-color-surface-subtle);}.samcert-incident-guidance h2{margin:0 0 var(--samcert-space-3);color:var(--samcert-color-brand-dark);font-size:var(--samcert-font-size-lg);line-height:var(--samcert-line-height-tight);}.samcert-incident-guidance p,.samcert-incident-guidance ol,.samcert-incident-trust p,.samcert-incident-confirmation p{margin-top:0;color:var(--samcert-color-text-muted);font-size:var(--samcert-font-size-sm);line-height:var(--samcert-line-height-body);}.samcert-incident-guidance ol{display:grid;gap:var(--samcert-space-2);margin-bottom:0;padding-left:var(--samcert-space-5);}.samcert-incident-trust{padding:var(--samcert-space-5) var(--samcert-space-6);background:#eef5fd;}.samcert-incident-trust strong{display:block;margin-bottom:var(--samcert-space-1);color:var(--samcert-color-brand-dark);}.samcert-incident-trust p,.samcert-incident-confirmation p:last-child{margin-bottom:0;}.samcert-incident-confirmation{border-left:4px solid var(--samcert-color-brand);box-shadow:var(--samcert-shadow-card);}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form{display:grid;gap:18px;width:100%;min-width:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form,:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form *{box-sizing:border-box;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .webform-type-webform-markup > .ct-basic-content,:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(.ct-field__description,.description) .ct-basic-content{padding:0 !important;border:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form > .ct-basic-content:has(.samcert-incident-guidance),:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form > .ct-basic-content:has(.samcert-incident-trust),:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form > .ct-basic-content:has(.form-actions){padding:0;border:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(.webform-type-webform-markup,.ct-field__description,.description) :is(.container,.row,[class*=col-]){width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form fieldset{display:block;width:100%;min-width:0;margin:0;padding:24px;border:1px solid #dae3ef;border-radius:8px;background:#fff;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form fieldset fieldset{margin-top:18px;padding:0;border:0;border-radius:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form legend{float:none;width:100%;max-width:100%;margin:0 0 16px;padding:0;color:#0f1b56;font-size:20px;font-weight:800;letter-spacing:-0.02em;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form fieldset fieldset legend{margin-bottom:10px;color:#0f1b56;font-size:14px;letter-spacing:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .ct-fieldset__fields{display:grid;gap:var(--samcert-space-6);}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .ct-fieldset__fields > .form-item{margin:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(.ct-field,.ct-field__wrapper,.form-item,.form-wrapper,.js-form-item,.js-form-wrapper,.webform-flexbox,.webform-flex,.form-managed-file){width:100%;max-width:100%;min-width:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .form-managed-file{padding:0;border:0;border-radius:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .webform-flexbox{gap:16px;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .webform-flexbox > *{min-width:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(label,.ct-field__title){display:block;margin:0 0 var(--samcert-space-2);color:#0f1b56;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:0;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=file],textarea,select){width:100%;max-width:100%;min-height:44px;border:1px solid #dae3ef;border-radius:5px;color:#2b3a52;font-family:inherit;font-size:15px;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form textarea{min-height:120px;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form input[type=file]{min-height:0;padding:0;border:0;border-radius:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(.description,.form-item__description,.ct-field__description){width:100%;margin:0 0 var(--samcert-space-2);padding:0;border:0;background:transparent;color:#586a8a;font-family:inherit;font-size:13px;line-height:1.5;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form .form-actions{margin:0;padding:0;border:0;border-radius:0;background:transparent;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form :is(input[type=submit],.ct-button--primary){width:auto;min-height:46px;padding-right:22px;padding-left:22px;border-color:#2463ae;border-radius:5px;background:#2463ae;color:#fff;font-family:inherit;font-size:14px;font-weight:800;}@media (width <= 767px){body.path-search #block-samcert-content::before{padding:40px 20px;font-size:32px;}body.path-search #block-samcert-content > :is(form,h2,ol,ul,.item-list,.search-results){width:calc(100vw - 40px);}body.path-search .search-form .container-inline{grid-template-columns:1fr;}:is(.samcert-standard-page__body,body.path-webform #block-samcert-content) .webform-submission-form fieldset{padding:20px;}}@media (width <= 767px){.ct-header .ct-header__middle .container,.ct-header .ct-header__middle .row,.ct-header .ct-header__middle [class*=col-]{box-sizing:border-box;width:100%;max-width:none;min-width:0;}.ct-header .ct-header__middle .container,.ct-header .ct-header__middle .row{margin-right:0;margin-left:0;}.ct-header__middle .row{display:grid;grid-template-columns:1fr;gap:10px;justify-items:center;min-height:0;padding-top:14px;padding-bottom:14px;}.ct-header__content-middle2{display:flex;box-sizing:border-box;width:100%;gap:clamp(12px,5vw,22px);justify-content:center;}.ct-header__logo img{width:min(46vw,155px);max-width:155px;}.samcert-mcit-logo{width:min(36vw,128px);height:38px;background-position:center;}.ct-header__content-middle3{display:grid;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;justify-content:center;width:min(100%,360px);}#block-samcert-search{width:100%;min-width:0;}.samcert-header-search{width:100%;margin:0;grid-template-columns:minmax(0,1fr) 44px;}.samcert-header-search__input{min-width:0;font-size:13px;}#block-samcert-mobile-navigation{justify-self:end;}.ct-mobile-navigation-trigger{justify-content:center;min-width:98px;min-height:44px;margin:0;}body.path-samcert-advisories .view-id-samcert_advisories .view-content,body.path-samcert-advisories .view-id-samcert_advisories .ct-list__rows,body.path-samcert-advisories .view-content:has(.samcert-advisory-card),body.path-samcert-advisories .ct-list__rows:has(.samcert-advisory-card){display:grid !important;width:min(100%,100vw - 40px);margin-right:auto;margin-left:auto;padding-right:0 !important;padding-left:0 !important;grid-template-columns:1fr !important;gap:18px;}body.path-samcert-advisories .views-row{width:100%;min-width:0;}body.path-samcert-advisories .samcert-advisory-card{min-height:0;border-radius:8px;}body.path-samcert-advisories .samcert-advisory-card__header,body.path-samcert-advisories .samcert-advisory-card__body,body.path-samcert-advisories .samcert-advisory-card__footer{padding-right:16px;padding-left:16px;}body.path-samcert-advisories .samcert-advisory-card__title{font-size:18px;line-height:1.25;}body.path-samcert-advisories .samcert-advisory-card__summary{font-size:14px;line-height:1.5;}.samcert-news-events-listing{padding:32px 0 48px;}.samcert-news-events-listing__inner{padding-right:16px;padding-left:16px;}.samcert-news-events-listing__header{gap:10px;margin-bottom:18px;}.samcert-news-events-listing__header h2{font-size:24px;}.samcert-news-events-listing__header p{font-size:13px;}.samcert-news-featured{margin-bottom:18px;}.samcert-news-featured__media{min-height:128px;}.samcert-news-featured__body{padding:18px;}.samcert-news-featured h3{font-size:20px;}.samcert-news-featured p{font-size:14px;-webkit-line-clamp:3;}.samcert-news-grid{gap:14px;}.samcert-news-card{min-height:0;}.samcert-news-card__media{min-height:112px;}.samcert-news-card__body{padding:14px 16px 16px;}.samcert-news-card h3{font-size:17px;line-height:1.25;}.samcert-news-card p{font-size:13px;line-height:1.45;-webkit-line-clamp:3;}.samcert-news-card__footer{margin-top:14px;font-size:12px;}body.path-frontpage .samcert-home-news-grid{grid-template-columns:1fr;gap:var(--samcert-space-4);}body.path-frontpage .samcert-home-news-card__media{min-height:0;}body.path-frontpage .samcert-home-news-card__body{min-height:0;padding:var(--samcert-space-4);}body.path-frontpage .samcert-home-news-card__title{font-size:16px;}body.path-frontpage .samcert-home-news-card__summary{font-size:14px;-webkit-line-clamp:3;}.ct-footer__top,.ct-footer__middle,.ct-footer__bottom{padding-right:20px;padding-left:20px;text-align:center;}.ct-footer__top .row,.ct-footer__middle .row,.ct-footer__bottom .row,.ct-footer__top__content-top1,.ct-footer__bottom__content-bottom2{align-items:center;justify-items:center;text-align:center;}.ct-footer__logo,.ct-footer__logo img{margin-right:auto;margin-left:auto;}.samcert-footer-contact{align-items:center;text-align:center;}.samcert-footer-links h2,.samcert-footer-links ul{text-align:center;}.samcert-footer-links ul{align-items:center;}.ct-footer__bottom__content-bottom2{flex-direction:column;gap:14px;justify-content:center;white-space:normal;}.ct-footer .ct-social-links,.ct-footer .ct-social-links__list,.ct-footer .ct-social-links .ct-item-list{align-items:center;justify-content:center;width:100%;}.ct-footer .ct-social-links__button{display:grid;place-items:center;}.ct-footer .ct-social-links__button .ct-text-icon__text{display:grid;place-items:center;}.ct-footer .ct-social-links__button .ct-icon,.ct-footer .ct-social-links__button svg{margin:0;}}@media (width <= 767px){.ct-header .ct-header__top{min-height:52px;}.ct-header .ct-header__top .row{min-height:52px;}.ct-header .ct-header__top .container{padding-top:0;padding-bottom:0;}.ct-header__middle .row{gap:18px;padding-top:28px;padding-bottom:30px;}.ct-header__content-middle2{align-items:center;gap:22px;padding-right:16px;padding-left:16px;}.ct-header__content-middle2 > .block{flex:0 1 auto;}.ct-header__logo img{width:min(50vw,172px);}.samcert-mcit-logo{width:min(38vw,142px);height:42px;}#block-samcert-primary-navigation{display:none !important;}.ct-header__content-middle3{grid-template-columns:minmax(0,1fr) auto;width:min(100%,430px);padding-right:32px;padding-left:32px;gap:14px;}.ct-header__content-middle3 > .block{min-width:0;}#block-samcert-search{grid-column:1;}#block-samcert-mobile-navigation{grid-column:2;}.samcert-header-search{min-height:48px;grid-template-columns:minmax(0,1fr) 44px;border-radius:7px;}.samcert-header-search__input{height:46px;font-size:15px;}.ct-mobile-navigation-trigger{width:auto;min-width:92px;min-height:48px;padding-right:12px !important;padding-left:12px !important;font-size:15px;}.samcert-news-events-listing{padding-top:24px;padding-bottom:36px;}.samcert-news-events-listing__header h2{font-size:22px;line-height:1.15;}.samcert-news-events-listing__header p{font-size:12px;}.samcert-news-featured{margin-bottom:14px;border-radius:8px;}.samcert-news-featured__media{min-height:0;aspect-ratio:16/9;}.samcert-news-featured__body{padding:14px 16px 16px;}.samcert-news-featured h3{margin-bottom:8px;font-size:18px;line-height:1.2;}.samcert-news-featured p{font-size:13px;line-height:1.45;-webkit-line-clamp:3;}.samcert-news-featured__footer{margin-top:14px;padding-top:12px;font-size:12px;}.samcert-news-card{border-radius:8px;}.samcert-news-card__media{min-height:0;aspect-ratio:16/9;}.samcert-news-card__type{margin-bottom:8px;font-size:10px;}.samcert-news-card h3{margin-bottom:8px;font-size:16px;}.samcert-news-card p{font-size:12px;-webkit-line-clamp:3;}.samcert-partners-bar__inner{padding-top:24px;padding-bottom:24px;}.samcert-partners-bar__list{gap:12px 18px;}.samcert-partners-bar__item{font-size:16px;line-height:1.25;}.ct-footer__top{padding-top:28px !important;padding-bottom:22px !important;}.ct-footer__middle{padding-top:24px !important;padding-bottom:20px !important;}.ct-footer__bottom{padding-top:18px !important;padding-bottom:20px !important;}.ct-footer__top .row,.ct-footer__middle .row,.ct-footer__bottom .row{gap:18px;}.ct-footer__middle .row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;}.ct-footer__middle .row > [class*=col-]:has(> .ct-footer__middle__content-middle3),.ct-footer__middle .row > [class*=col-]:has(> .ct-footer__middle__content-middle4){grid-column:auto;}.ct-footer__middle [class*=col-]{min-width:0;}.ct-footer__top__content-top1{gap:18px;}.ct-footer__logo img{max-width:154px;}.samcert-footer-contact{gap:8px;}.samcert-footer-contact p,.ct-footer__top p{max-width:360px;margin-right:auto;margin-left:auto;font-size:13px;line-height:1.5;}.samcert-footer-links h2{margin-bottom:14px;font-size:12px;}.samcert-footer-links ul{gap:10px;}.samcert-footer-links a{font-size:15px;line-height:1.25;}.ct-footer__bottom__content-bottom2{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;width:100%;overflow:visible;}#block-samcert-social-links{display:flex;justify-content:center;width:100%;overflow:visible;}.ct-footer .ct-social-links{position:static !important;display:flex;width:auto;max-width:100%;overflow:visible;transform:none !important;}.ct-footer .ct-social-links__button{position:static !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;max-width:44px !important;max-height:44px !important;border-radius:6px !important;transform:none !important;}.ct-footer .ct-social-links__button .ct-icon,.ct-footer .ct-social-links__button svg{width:14px;height:14px;}.ct-back-to-top{position:fixed !important;right:14px !important;bottom:14px !important;left:auto !important;width:44px;height:44px;z-index:40;}.ct-back-to-top__button{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;max-width:44px !important;max-height:44px !important;padding:0 !important;border-radius:50% !important;box-sizing:border-box;}.ct-back-to-top__button .ct-text-icon__text{display:grid;width:100%;height:100%;place-items:center;}.ct-back-to-top__button svg{width:20px;height:20px;}}
html{--ct-color-light-heading:#0e2846;--ct-color-light-body:#39434f;--ct-color-light-background-light:#e7e8ee;--ct-color-light-background:#0F1B56;--ct-color-light-background-dark:#0c1645;--ct-color-light-border-light:#0b1441;--ct-color-light-border:#060b22;--ct-color-light-border-dark:#020309;--ct-color-light-interaction-text:#cfd1dd;--ct-color-light-interaction-background:#2463AE;--ct-color-light-interaction-hover-text:#cfd1dd;--ct-color-light-interaction-hover-background:#163b68;--ct-color-light-interaction-focus:#8b5cd7;--ct-color-light-highlight:#CE1126;--ct-color-light-information:#007cbf;--ct-color-light-warning:#c95100;--ct-color-light-error:#ce3836;--ct-color-light-success:green;--ct-color-light-custom1:brown;--ct-color-light-brand1:#2463AE;--ct-color-light-brand2:#0F1B56;--ct-color-light-brand3:#CE1126;--ct-color-dark-heading:#f6f9fc;--ct-color-dark-body:#e4edf7;--ct-color-dark-background-light:#131c36;--ct-color-dark-background:#07102B;--ct-color-dark-background-dark:#050b1e;--ct-color-dark-border-light:#a8abb5;--ct-color-dark-border:#202840;--ct-color-dark-border-dark:#050b1e;--ct-color-dark-interaction-text:#07102B;--ct-color-dark-interaction-background:#4A84CC;--ct-color-dark-interaction-hover-text:#050b1e;--ct-color-dark-interaction-hover-background:#92b5e0;--ct-color-dark-interaction-focus:#8b5cd7;--ct-color-dark-highlight:#CE1126;--ct-color-dark-information:#4cc4fc;--ct-color-dark-warning:#e38444;--ct-color-dark-error:#e85653;--ct-color-dark-success:#12b0ae;--ct-color-dark-custom1:red;--ct-color-dark-custom2:orange;--ct-color-dark-custom3:blue;--ct-color-dark-brand1:#4A84CC;--ct-color-dark-brand2:#07102B;--ct-color-dark-brand3:#CE1126;--ct-typography-display-font-size:2rem;--ct-typography-display-line-height:2.5rem;--ct-typography-display-font-name:"Lexend",sans-serif;--ct-typography-display-font-weight:700;--ct-typography-display-letter-spacing:-0.03px;--ct-typography-heading-1-font-size:2rem;--ct-typography-heading-1-line-height:2.5rem;--ct-typography-heading-1-font-name:"Lexend",sans-serif;--ct-typography-heading-1-font-weight:700;--ct-typography-heading-1-letter-spacing:-0.6px;--ct-typography-heading-2-font-size:1.75rem;--ct-typography-heading-2-line-height:2.25rem;--ct-typography-heading-2-font-name:"Lexend",sans-serif;--ct-typography-heading-2-font-weight:700;--ct-typography-heading-2-letter-spacing:-0.5px;--ct-typography-heading-3-font-size:1.5rem;--ct-typography-heading-3-line-height:2rem;--ct-typography-heading-3-font-name:"Lexend",sans-serif;--ct-typography-heading-3-font-weight:700;--ct-typography-heading-3-letter-spacing:-0.35px;--ct-typography-heading-4-font-size:1.25rem;--ct-typography-heading-4-line-height:1.5rem;--ct-typography-heading-4-font-name:"Lexend",sans-serif;--ct-typography-heading-4-font-weight:700;--ct-typography-heading-4-letter-spacing:-0.25px;--ct-typography-heading-5-font-size:1rem;--ct-typography-heading-5-line-height:1.375rem;--ct-typography-heading-5-font-name:"Lexend",sans-serif;--ct-typography-heading-5-font-weight:700;--ct-typography-heading-5-letter-spacing:0;--ct-typography-heading-6-font-size:1rem;--ct-typography-heading-6-line-height:1.625rem;--ct-typography-heading-6-font-name:"Lexend",sans-serif;--ct-typography-heading-6-font-weight:700;--ct-typography-heading-6-letter-spacing:0;--ct-typography-text-extra-large-font-size:1.25rem;--ct-typography-text-extra-large-line-height:1.5rem;--ct-typography-text-extra-large-font-name:"Lexend",sans-serif;--ct-typography-text-extra-large-font-weight:400;--ct-typography-text-extra-large-letter-spacing:-0.1px;--ct-typography-text-large-font-size:1.125rem;--ct-typography-text-large-line-height:1.75rem;--ct-typography-text-large-font-name:"Lexend",sans-serif;--ct-typography-text-large-font-weight:400;--ct-typography-text-large-letter-spacing:0;--ct-typography-text-regular-font-size:0.875rem;--ct-typography-text-regular-line-height:1.5rem;--ct-typography-text-regular-font-name:"Lexend",sans-serif;--ct-typography-text-regular-font-weight:400;--ct-typography-text-regular-letter-spacing:0;--ct-typography-text-small-font-size:0.75rem;--ct-typography-text-small-line-height:1.25rem;--ct-typography-text-small-font-name:"Lexend",sans-serif;--ct-typography-text-small-font-weight:400;--ct-typography-text-small-letter-spacing:0;--ct-typography-label-extra-large-font-size:1.25rem;--ct-typography-label-extra-large-line-height:1.5rem;--ct-typography-label-extra-large-font-name:"Lexend",sans-serif;--ct-typography-label-extra-large-font-weight:600;--ct-typography-label-extra-large-letter-spacing:-0.1px;--ct-typography-label-large-font-size:1.125rem;--ct-typography-label-large-line-height:1.5rem;--ct-typography-label-large-font-name:"Lexend",sans-serif;--ct-typography-label-large-font-weight:600;--ct-typography-label-large-letter-spacing:-0.1px;--ct-typography-label-regular-font-size:1rem;--ct-typography-label-regular-line-height:1.25rem;--ct-typography-label-regular-font-name:"Lexend",sans-serif;--ct-typography-label-regular-font-weight:600;--ct-typography-label-regular-letter-spacing:-0.1px;--ct-typography-label-small-font-size:1rem;--ct-typography-label-small-line-height:1.25rem;--ct-typography-label-small-font-name:"Lexend",sans-serif;--ct-typography-label-small-font-weight:400;--ct-typography-label-small-letter-spacing:-0.1px;--ct-typography-label-extra-small-font-size:0.875rem;--ct-typography-label-extra-small-line-height:1.25rem;--ct-typography-label-extra-small-font-name:"Lexend",sans-serif;--ct-typography-label-extra-small-font-weight:400;--ct-typography-label-extra-small-letter-spacing:-0.1px;--ct-typography-quote-font-size:1.125rem;--ct-typography-quote-line-height:1.815rem;--ct-typography-quote-font-name:"Lexend",sans-serif;--ct-typography-quote-font-weight:400;--ct-typography-quote-letter-spacing:-0.15px;--ct-font-average-character-width:0.25;--ct-flyout-duration:0.5s;--ct-flyout-zindex:1000;--ct-border-radius:0.25rem;--ct-stripe-size:0.375rem;--ct-outline-offset:0;--ct-outline-width:0.1875rem;--ct-outline-border-radius:0.25rem;--ct-back-to-top-light-background-color:var(--ct-color-light-custom1);--ct-outline-light:var(--ct-color-light-interaction-focus);--ct-outline-dark:var(--ct-color-dark-interaction-focus);--ct-chip-border-width:0.0625rem;--ct-chip-light-background-color:var(--ct-color-light-interaction-text);--ct-chip-light-border-color:var(--ct-color-light-interaction-background);--ct-chip-light-color:var(--ct-color-light-interaction-background);--ct-chip-light-selected-background-color:var(--ct-color-light-interaction-background);--ct-chip-light-selected-border-color:var(--ct-color-light-interaction-background);--ct-chip-light-selected-color:var(--ct-color-light-interaction-hover-text);--ct-chip-light-selected-hover-color:var(--ct-color-light-interaction-text);--ct-chip-light-selected-hover-background-color:var(--ct-color-light-interaction-hover-background);--ct-chip-light-selected-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-chip-light-hover-background-color:var(--ct-color-light-interaction-text);--ct-chip-light-hover-color:var(--ct-color-light-interaction-hover-background);--ct-chip-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-chip-light-focus-outline-color:var(--ct-color-light-interaction-focus);--ct-chip-dark-background-color:var(--ct-color-dark-interaction-text);--ct-chip-dark-border-color:var(--ct-color-dark-interaction-background);--ct-chip-dark-color:var(--ct-color-dark-interaction-background);--ct-chip-dark-selected-background-color:var(--ct-color-dark-interaction-background);--ct-chip-dark-selected-border-color:var(--ct-color-dark-interaction-background);--ct-chip-dark-selected-color:var(--ct-color-dark-interaction-hover-text);--ct-chip-dark-selected-hover-color:var(--ct-color-dark-interaction-text);--ct-chip-dark-selected-hover-background-color:var(--ct-color-dark-interaction-hover-background);--ct-chip-dark-selected-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-chip-dark-hover-background-color:var(--ct-color-dark-interaction-text);--ct-chip-dark-hover-color:var(--ct-color-dark-interaction-hover-background);--ct-chip-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-chip-dark-focus-outline-color:var(--ct-color-dark-interaction-focus);--ct-content-link-light-color:var(--ct-color-light-interaction-background);--ct-content-link-light-hover-background-color:var(--ct-color-light-interaction-hover-background);--ct-content-link-light-hover-color:var(--ct-color-light-interaction-hover-text);--ct-content-link-light-visited-color:var(--ct-color-light-body);--ct-content-link-light-visited-hover-color:var(--ct-color-light-interaction-hover-text);--ct-content-link-dark-color:var(--ct-color-dark-interaction-background);--ct-content-link-dark-hover-background-color:var(--ct-color-dark-interaction-hover-background);--ct-content-link-dark-hover-color:var(--ct-color-dark-interaction-hover-text);--ct-content-link-dark-visited-color:var(--ct-color-dark-body);--ct-content-link-dark-visited-hover-color:var(--ct-color-dark-interaction-hover-text);--ct-heading-light-color:var(--ct-color-light-heading);--ct-heading-dark-color:var(--ct-color-dark-heading);--ct-iframe-space-horizontal:3.5rem;--ct-iframe-light-wrapper-background-color:var(--ct-color-light-background-light);--ct-iframe-dark-wrapper-background-color:var(--ct-color-dark-background-light);--ct-link-light-color:var(--ct-color-light-interaction-background);--ct-link-light-hover-color:var(--ct-color-light-interaction-hover-background);--ct-link-light-visited-color:var(--ct-color-light-interaction-background);--ct-link-light-active-color:var(--ct-color-light-body);--ct-link-dark-color:var(--ct-color-dark-interaction-background);--ct-link-dark-hover-color:var(--ct-color-dark-interaction-hover-background);--ct-link-dark-visited-color:var(--ct-color-dark-interaction-background);--ct-link-dark-active-color:var(--ct-color-dark-body);--ct-popover-min-width:17.5rem;--ct-popover-description-border-radius:0.25rem;--ct-popover-z-index:99;--ct-popover-top-offset:1rem;--ct-popover-light-content-background-color:var(--ct-color-light-background-light);--ct-popover-dark-content-background-color:var(--ct-color-dark-background);--ct-table-cell-vertical-align:top;--ct-table-light-background-color:var(--ct-color-light-background-light);--ct-table-light-border-color:var(--ct-color-light-border);--ct-table-light-caption-color:var(--ct-color-light-body);--ct-table-light-color:var(--ct-color-light-body);--ct-table-light-footer-border-color:var(--ct-color-light-border);--ct-table-light-footer-color:var(--ct-color-light-heading);--ct-table-light-header-border-color:var(--ct-color-light-border);--ct-table-light-header-color:var(--ct-color-light-heading);--ct-table-light-row-even-background-color:var(--ct-color-light-background);--ct-table-light-row-even-color:var(--ct-color-light-body);--ct-table-light-row-odd-background-color:var(--ct-color-light-background-light);--ct-table-light-row-odd-color:var(--ct-color-light-body);--ct-table-dark-background-color:var(--ct-color-dark-background);--ct-table-dark-border-color:var(--ct-color-dark-border);--ct-table-dark-caption-color:var(--ct-color-dark-body);--ct-table-dark-color:var(--ct-color-dark-body);--ct-table-dark-footer-border-color:var(--ct-color-dark-border);--ct-table-dark-footer-color:var(--ct-color-dark-heading);--ct-table-dark-header-border-color:var(--ct-color-dark-border);--ct-table-dark-header-color:var(--ct-color-dark-heading);--ct-table-dark-row-even-background-color:var(--ct-color-dark-background-light);--ct-table-dark-row-even-color:var(--ct-color-dark-body);--ct-table-dark-row-odd-background-color:var(--ct-color-dark-background);--ct-table-dark-row-odd-color:var(--ct-color-dark-body);--ct-tag-border-radius:0.25rem;--ct-tag-border-width:0.0625rem;--ct-tag-light-primary-background-color:var(--ct-color-light-interaction-background);--ct-tag-light-primary-border-color:var(--ct-color-light-interaction-background);--ct-tag-light-primary-color:var(--ct-color-light-interaction-text);--ct-tag-light-secondary-background-color:transparent;--ct-tag-light-secondary-border-color:var(--ct-color-light-interaction-background);--ct-tag-light-secondary-color:var(--ct-color-light-interaction-background);--ct-tag-light-tertiary-background-color:transparent;--ct-tag-light-tertiary-border-color:transparent;--ct-tag-light-tertiary-color:var(--ct-color-light-interaction-background);--ct-tag-dark-primary-background-color:var(--ct-color-dark-interaction-background);--ct-tag-dark-primary-border-color:var(--ct-color-dark-interaction-background);--ct-tag-dark-primary-color:var(--ct-color-dark-interaction-text);--ct-tag-dark-secondary-background-color:transparent;--ct-tag-dark-secondary-border-color:var(--ct-color-dark-interaction-background);--ct-tag-dark-secondary-color:var(--ct-color-dark-interaction-background);--ct-tag-dark-tertiary-background-color:transparent;--ct-tag-dark-tertiary-border-color:transparent;--ct-tag-dark-tertiary-color:var(--ct-color-dark-interaction-background);--ct-video-ratio-width:16;--ct-video-ratio-height:9;--ct-button-border-radius:0.25rem;--ct-button-border-width:0.125rem;--ct-button-outline-offset:0.125rem;--ct-button-outline-width:0.1875rem;--ct-button-animation-duration:0.25s;--ct-button-light-primary-background-color:var(--ct-color-light-interaction-background);--ct-button-light-primary-border-color:var(--ct-color-light-interaction-background);--ct-button-light-primary-color:var(--ct-color-light-interaction-text);--ct-button-light-primary-hover-background-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-primary-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-primary-hover-color:var(--ct-color-light-interaction-hover-text);--ct-button-light-primary-active-background-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-primary-active-border-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-primary-active-color:var(--ct-color-light-interaction-hover-text);--ct-button-light-primary-focus-outline-color:var(--ct-color-light-interaction-focus);--ct-button-dark-primary-background-color:var(--ct-color-dark-interaction-background);--ct-button-dark-primary-border-color:var(--ct-color-dark-interaction-background);--ct-button-dark-primary-color:var(--ct-color-dark-interaction-text);--ct-button-dark-primary-hover-background-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-primary-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-primary-hover-color:var(--ct-color-dark-interaction-hover-text);--ct-button-dark-primary-active-background-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-primary-active-border-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-primary-active-color:var(--ct-color-dark-interaction-hover-text);--ct-button-dark-primary-focus-outline-color:var(--ct-color-dark-interaction-focus);--ct-button-light-secondary-background-color:transparent;--ct-button-light-secondary-border-color:var(--ct-color-light-interaction-background);--ct-button-light-secondary-color:var(--ct-color-light-interaction-background);--ct-button-light-secondary-hover-background-color:transparent;--ct-button-light-secondary-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-secondary-hover-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-secondary-active-background-color:transparent;--ct-button-light-secondary-active-border-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-secondary-active-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-secondary-focus-outline-color:var(--ct-color-light-interaction-focus);--ct-button-dark-secondary-background-color:transparent;--ct-button-dark-secondary-border-color:var(--ct-color-dark-interaction-background);--ct-button-dark-secondary-color:var(--ct-color-dark-interaction-background);--ct-button-dark-secondary-hover-background-color:transparent;--ct-button-dark-secondary-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-secondary-hover-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-secondary-active-background-color:transparent;--ct-button-dark-secondary-active-border-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-secondary-active-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-secondary-focus-outline-color:var(--ct-color-dark-interaction-focus);--ct-button-light-tertiary-background-color:transparent;--ct-button-light-tertiary-border-color:transparent;--ct-button-light-tertiary-color:var(--ct-color-light-interaction-background);--ct-button-light-tertiary-hover-background-color:transparent;--ct-button-light-tertiary-hover-border-color:transparent;--ct-button-light-tertiary-hover-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-tertiary-active-background-color:transparent;--ct-button-light-tertiary-active-border-color:transparent;--ct-button-light-tertiary-active-color:var(--ct-color-light-interaction-hover-background);--ct-button-light-tertiary-focus-outline-color:var(--ct-color-light-interaction-focus);--ct-button-dark-tertiary-background-color:transparent;--ct-button-dark-tertiary-border-color:transparent;--ct-button-dark-tertiary-color:var(--ct-color-dark-interaction-background);--ct-button-dark-tertiary-hover-background-color:transparent;--ct-button-dark-tertiary-hover-border-color:transparent;--ct-button-dark-tertiary-hover-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-tertiary-active-background-color:transparent;--ct-button-dark-tertiary-active-border-color:transparent;--ct-button-dark-tertiary-active-color:var(--ct-color-dark-interaction-hover-background);--ct-button-dark-tertiary-focus-outline-color:var(--ct-color-dark-interaction-focus);--ct-checkbox-border-radius:0.25rem;--ct-checkbox-animation-duration:0.1s;--ct-checkbox-disabled-opacity:40%;--ct-checkbox-outline-width:2px;--ct-checkbox-outline-offset:2px;--ct-checkbox-light-background-color:transparent;--ct-checkbox-light-border-color:var(--ct-color-light-border-light);--ct-checkbox-light-color:var(--ct-color-light-body);--ct-checkbox-light-hover-background-color:transparent;--ct-checkbox-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-checkbox-light-hover-color:var(--ct-color-light-body);--ct-checkbox-light-checked-background-color:transparent;--ct-checkbox-light-checked-border-color:var(--ct-color-light-interaction-background);--ct-checkbox-light-checked-color:var(--ct-color-light-body);--ct-checkbox-light-checked-hover-background-color:transparent;--ct-checkbox-light-checked-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-checkbox-light-checked-hover-color:var(--ct-color-light-body);--ct-checkbox-light-invalid-background-color:transparent;--ct-checkbox-light-invalid-border-color:var(--ct-color-light-error);--ct-checkbox-light-invalid-color:var(--ct-color-light-error);--ct-checkbox-light-outline-color:var(--ct-color-light-interaction-focus);--ct-checkbox-dark-background-color:transparent;--ct-checkbox-dark-border-color:var(--ct-color-dark-border-light);--ct-checkbox-dark-color:var(--ct-color-dark-body);--ct-checkbox-dark-hover-background-color:transparent;--ct-checkbox-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-checkbox-dark-hover-color:var(--ct-color-dark-body);--ct-checkbox-dark-checked-background-color:transparent;--ct-checkbox-dark-checked-border-color:var(--ct-color-dark-interaction-background);--ct-checkbox-dark-checked-color:var(--ct-color-dark-body);--ct-checkbox-dark-checked-hover-background-color:transparent;--ct-checkbox-dark-checked-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-checkbox-dark-checked-hover-color:var(--ct-color-dark-body);--ct-checkbox-dark-invalid-background-color:transparent;--ct-checkbox-dark-invalid-border-color:var(--ct-color-dark-error);--ct-checkbox-dark-invalid-color:var(--ct-color-dark-error);--ct-checkbox-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-field-description-light-color:var(--ct-color-light-body);--ct-field-description-dark-color:var(--ct-color-dark-body);--ct-field-message-border-radius:0.25rem;--ct-field-message-light-error-background-color:#f5d7d7;--ct-field-message-light-error-border-color:var(--ct-color-light-error);--ct-field-message-light-error-color:var(--ct-color-light-body);--ct-field-message-light-error-icon-color:var(--ct-color-light-body);--ct-field-message-light-information-background-color:#cce5f2;--ct-field-message-light-information-border-color:var(--ct-color-light-information);--ct-field-message-light-information-color:var(--ct-color-light-body);--ct-field-message-light-information-icon-color:var(--ct-color-light-body);--ct-field-message-light-success-border-color:var(--ct-color-light-success);--ct-field-message-light-success-background-color:#cce6cc;--ct-field-message-light-success-color:var(--ct-color-light-body);--ct-field-message-light-success-icon-color:var(--ct-color-light-body);--ct-field-message-light-warning-background-color:#f4dccc;--ct-field-message-light-warning-border-color:var(--ct-color-light-warning);--ct-field-message-light-warning-color:var(--ct-color-light-body);--ct-field-message-light-warning-icon-color:var(--ct-color-light-body);--ct-field-message-dark-error-background-color:#ba4542;--ct-field-message-dark-error-border-color:var(--ct-color-dark-error);--ct-field-message-dark-error-color:var(--ct-color-dark-body);--ct-field-message-dark-error-icon-color:var(--ct-color-dark-body);--ct-field-message-dark-information-background-color:#2e789a;--ct-field-message-dark-information-border-color:var(--ct-color-dark-information);--ct-field-message-dark-information-color:var(--ct-color-dark-body);--ct-field-message-dark-information-icon-color:var(--ct-color-dark-body);--ct-field-message-dark-success-border-color:var(--ct-color-dark-success);--ct-field-message-dark-success-background-color:#0d7b7a;--ct-field-message-dark-success-color:var(--ct-color-dark-body);--ct-field-message-dark-success-icon-color:var(--ct-color-dark-body);--ct-field-message-dark-warning-background-color:#a35f31;--ct-field-message-dark-warning-border-color:var(--ct-color-dark-warning);--ct-field-message-dark-warning-color:var(--ct-color-dark-body);--ct-field-message-dark-warning-icon-color:var(--ct-color-dark-body);--ct-fieldset-stripe-width:var(--ct-stripe-size);--ct-fieldset-light-stripe-border-color:var(--ct-color-light-highlight);--ct-fieldset-dark-stripe-border-color:var(--ct-color-dark-highlight);--ct-input-border-radius:0.25rem;--ct-input-outline-width:2px;--ct-input-outline-offset:2px;--ct-input-disabled-opacity:40%;--ct-input-light-background-color:var(--ct-color-light-background-light);--ct-input-light-border-color:var(--ct-color-light-border);--ct-input-light-color:var(--ct-color-light-body);--ct-input-light-hover-background-color:var(--ct-color-light-background-light);--ct-input-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-input-light-hover-color:var(--ct-color-light-body);--ct-input-light-focus-background-color:var(--ct-color-light-background-light);--ct-input-light-focus-border-color:var(--ct-color-light-interaction-background);--ct-input-light-focus-color:var(--ct-color-light-body);--ct-input-light-invalid-background-color:var(--ct-color-light-background-light);--ct-input-light-invalid-border-color:var(--ct-color-light-error);--ct-input-light-invalid-color:var(--ct-color-light-body);--ct-input-light-outline-color:var(--ct-color-light-interaction-focus);--ct-input-dark-background-color:var(--ct-color-dark-background-dark);--ct-input-dark-border-color:var(--ct-color-dark-border-light);--ct-input-dark-color:var(--ct-color-dark-body);--ct-input-dark-hover-background-color:var(--ct-color-dark-background-dark);--ct-input-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-input-dark-hover-color:var(--ct-color-dark-body);--ct-input-dark-focus-background-color:var(--ct-color-dark-background);--ct-input-dark-focus-border-color:var(--ct-color-dark-interaction-background);--ct-input-dark-focus-color:var(--ct-color-dark-body);--ct-input-dark-invalid-background-color:var(--ct-color-dark-background-dark);--ct-input-dark-invalid-border-color:var(--ct-color-dark-error);--ct-input-dark-invalid-color:var(--ct-color-dark-body);--ct-input-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-label-light-color:var(--ct-color-light-heading);--ct-label-light-required-color:var(--ct-color-light-error);--ct-label-dark-color:var(--ct-color-dark-heading);--ct-label-dark-required-color:var(--ct-color-dark-error);--ct-radio-disabled-opacity:40%;--ct-radio-animation-duration:0.1s;--ct-radio-outline-width:2px;--ct-radio-outline-offset:2px;--ct-radio-light-background-color:transparent;--ct-radio-light-border-color:var(--ct-color-light-border-light);--ct-radio-light-color:var(--ct-color-light-body);--ct-radio-light-hover-background-color:transparent;--ct-radio-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-radio-light-hover-color:var(--ct-color-light-body);--ct-radio-light-checked-background-color:transparent;--ct-radio-light-checked-border-color:var(--ct-color-light-interaction-background);--ct-radio-light-checked-color:var(--ct-color-light-body);--ct-radio-light-checked-hover-background-color:transparent;--ct-radio-light-checked-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-radio-light-checked-hover-color:var(--ct-color-light-body);--ct-radio-light-invalid-background-color:transparent;--ct-radio-light-invalid-border-color:var(--ct-color-light-error);--ct-radio-light-invalid-color:var(--ct-color-light-error);--ct-radio-light-outline-color:var(--ct-color-light-interaction-focus);--ct-radio-dark-background-color:transparent;--ct-radio-dark-border-color:var(--ct-color-dark-border-light);--ct-radio-dark-color:var(--ct-color-dark-body);--ct-radio-dark-hover-background-color:transparent;--ct-radio-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-radio-dark-hover-color:var(--ct-color-dark-body);--ct-radio-dark-checked-background-color:transparent;--ct-radio-dark-checked-border-color:var(--ct-color-dark-interaction-background);--ct-radio-dark-checked-color:var(--ct-color-dark-body);--ct-radio-dark-checked-hover-background-color:transparent;--ct-radio-dark-checked-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-radio-dark-checked-hover-color:var(--ct-color-dark-body);--ct-radio-dark-invalid-background-color:transparent;--ct-radio-dark-invalid-border-color:var(--ct-color-dark-error);--ct-radio-dark-invalid-color:var(--ct-color-dark-error);--ct-radio-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-select-border-radius:0.25rem;--ct-select-outline-width:2px;--ct-select-outline-offset:2px;--ct-select-disabled-opacity:40%;--ct-select-light-background-color:var(--ct-color-light-background-light);--ct-select-light-border-color:var(--ct-color-light-border);--ct-select-light-color:var(--ct-color-light-body);--ct-select-light-option-background-color:var(--ct-color-light-background);--ct-select-light-option-color:inherit;--ct-select-light-hover-background-color:var(--ct-color-light-background-light);--ct-select-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-select-light-hover-color:var(--ct-color-light-body);--ct-select-light-focus-background-color:var(--ct-color-light-background-light);--ct-select-light-focus-border-color:var(--ct-color-light-interaction-background);--ct-select-light-focus-color:var(--ct-color-light-body);--ct-select-light-invalid-background-color:var(--ct-color-light-background-light);--ct-select-light-invalid-border-color:var(--ct-color-light-error);--ct-select-light-invalid-color:var(--ct-color-light-body);--ct-select-light-outline-color:var(--ct-color-light-interaction-focus);--ct-select-light-icon:url("data:image/svg+xml,%3Csvg width='38' height='28' viewBox='0 0 38 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0H0V28H1V0Z' fill='black' fill-opacity='0.6'/%3E%3Cpath d='M17.0916 13.1714L19 13.1666C19 13.1666 20.7334 13.1666 20.9083 13.1666C21.0831 13.1666 21.0831 13.1666 21.0831 13.1666L21.5 13.1714C21.5 13.1714 21.7189 13.1497 21.8204 13.1074C21.922 13.0651 22.0141 13.0031 22.0916 12.9249C22.1697 12.8475 22.2317 12.7553 22.274 12.6538C22.3163 12.5522 22.3381 12.4433 22.3381 12.3333C22.3381 12.2233 22.3163 12.1144 22.274 12.0128C22.2317 11.9113 22.1697 11.8191 22.0916 11.7416L19.5916 9.24162C19.5141 9.16351 19.422 9.10151 19.3204 9.05921C19.2189 9.0169 19.11 8.99512 19 8.99512C18.8899 8.99512 18.781 9.0169 18.6795 9.05921C18.5779 9.10151 18.4858 9.16351 18.4083 9.24162L15.9083 11.7416C15.7514 11.8985 15.6632 12.1114 15.6632 12.3333C15.6632 12.5552 15.7514 12.768 15.9083 12.9249C16.0652 13.0819 16.278 13.17 16.5 13.17C16.7219 13.17 17.0916 13.1714 17.0916 13.1714ZM20.9083 15.6666H19H17.0916C16.9165 15.6666 16.9165 15.6632 16.8202 15.6632C16.4998 15.6632 16.6098 15.6632 16.5 15.6632C16.3901 15.6632 16.2813 15.6848 16.1797 15.7269C16.0782 15.7689 15.986 15.8306 15.9083 15.9083C15.8306 15.986 15.769 16.0782 15.7269 16.1797C15.6849 16.2813 15.6632 16.3901 15.6632 16.4999C15.6632 16.6098 15.6849 16.7186 15.7269 16.8202C15.769 16.9217 15.8306 17.0139 15.9083 17.0916L18.4083 19.5916C18.4858 19.6697 18.5779 19.7317 18.6795 19.774C18.781 19.8163 18.8899 19.8381 19 19.8381C19.11 19.8381 19.2189 19.8163 19.3204 19.774C19.422 19.7317 19.5141 19.6697 19.5916 19.5916L22.0916 17.0916C22.2485 16.9347 22.3367 16.7219 22.3367 16.4999C22.3367 16.278 22.2485 16.0652 22.0916 15.9083C21.9347 15.7514 21.7219 15.6632 21.5 15.6632C21.278 15.6632 21.0831 15.6666 20.9083 15.6666Z' fill='black' fill-opacity='0.6'/%3E%3C/svg%3E%0A");--ct-select-dark-background-color:var(--ct-color-dark-background-dark);--ct-select-dark-border-color:var(--ct-color-dark-border-light);--ct-select-dark-color:var(--ct-color-dark-body);--ct-select-dark-option-background-color:var(--ct-color-dark-background-light);--ct-select-dark-option-color:inherit;--ct-select-dark-hover-background-color:var(--ct-color-dark-background-dark);--ct-select-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-select-dark-hover-color:var(--ct-color-dark-body);--ct-select-dark-focus-background-color:var(--ct-color-dark-background);--ct-select-dark-focus-border-color:var(--ct-color-dark-interaction-background);--ct-select-dark-focus-color:var(--ct-color-dark-body);--ct-select-dark-invalid-background-color:var(--ct-color-dark-background);--ct-select-dark-invalid-border-color:var(--ct-color-dark-error);--ct-select-dark-invalid-color:var(--ct-color-dark-body);--ct-select-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-select-dark-icon:url("data:image/svg+xml,%3Csvg width='38' height='28' viewBox='0 0 38 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0H0V28H1V0Z' fill='white' fill-opacity='0.9'/%3E%3Cpath d='M17.0916 13.1714L19 13.1666C19 13.1666 20.7334 13.1666 20.9083 13.1666C21.0831 13.1666 21.0831 13.1666 21.0831 13.1666L21.5 13.1714C21.5 13.1714 21.7189 13.1497 21.8204 13.1074C21.922 13.0651 22.0141 13.0031 22.0916 12.9249C22.1697 12.8475 22.2317 12.7553 22.274 12.6538C22.3163 12.5522 22.3381 12.4433 22.3381 12.3333C22.3381 12.2233 22.3163 12.1144 22.274 12.0128C22.2317 11.9113 22.1697 11.8191 22.0916 11.7416L19.5916 9.24162C19.5141 9.16351 19.422 9.10151 19.3204 9.05921C19.2189 9.0169 19.11 8.99512 19 8.99512C18.8899 8.99512 18.781 9.0169 18.6795 9.05921C18.5779 9.10151 18.4858 9.16351 18.4083 9.24162L15.9083 11.7416C15.7514 11.8985 15.6632 12.1114 15.6632 12.3333C15.6632 12.5552 15.7514 12.768 15.9083 12.9249C16.0652 13.0819 16.278 13.17 16.5 13.17C16.7219 13.17 17.0916 13.1714 17.0916 13.1714ZM20.9083 15.6666H19H17.0916C16.9165 15.6666 16.9165 15.6632 16.8202 15.6632C16.4998 15.6632 16.6098 15.6632 16.5 15.6632C16.3901 15.6632 16.2813 15.6848 16.1797 15.7269C16.0782 15.7689 15.986 15.8306 15.9083 15.9083C15.8306 15.986 15.769 16.0782 15.7269 16.1797C15.6849 16.2813 15.6632 16.3901 15.6632 16.4999C15.6632 16.6098 15.6849 16.7186 15.7269 16.8202C15.769 16.9217 15.8306 17.0139 15.9083 17.0916L18.4083 19.5916C18.4858 19.6697 18.5779 19.7317 18.6795 19.774C18.781 19.8163 18.8899 19.8381 19 19.8381C19.11 19.8381 19.2189 19.8163 19.3204 19.774C19.422 19.7317 19.5141 19.6697 19.5916 19.5916L22.0916 17.0916C22.2485 16.9347 22.3367 16.7219 22.3367 16.4999C22.3367 16.278 22.2485 16.0652 22.0916 15.9083C21.9347 15.7514 21.7219 15.6632 21.5 15.6632C21.278 15.6632 21.0831 15.6666 20.9083 15.6666Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E%0A");--ct-textarea-border-radius:0.25rem;--ct-textarea-outline-width:2px;--ct-textarea-outline-offset:2px;--ct-textarea-disabled-opacity:40%;--ct-textarea-light-background-color:var(--ct-color-light-background-light);--ct-textarea-light-border-color:var(--ct-color-light-border);--ct-textarea-light-color:var(--ct-color-light-body);--ct-textarea-light-hover-background-color:var(--ct-color-light-background-light);--ct-textarea-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-textarea-light-hover-color:var(--ct-color-light-body);--ct-textarea-light-focus-background-color:var(--ct-color-light-background-light);--ct-textarea-light-focus-border-color:var(--ct-color-light-interaction-background);--ct-textarea-light-focus-color:var(--ct-color-light-body);--ct-textarea-light-invalid-background-color:var(--ct-color-light-background-light);--ct-textarea-light-invalid-border-color:var(--ct-color-light-error);--ct-textarea-light-invalid-color:var(--ct-color-light-body);--ct-textarea-light-outline-color:var(--ct-color-light-interaction-focus);--ct-textarea-dark-background-color:var(--ct-color-dark-background-dark);--ct-textarea-dark-border-color:var(--ct-color-dark-border-light);--ct-textarea-dark-color:var(--ct-color-dark-body);--ct-textarea-dark-hover-background-color:var(--ct-color-dark-background-dark);--ct-textarea-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-textarea-dark-hover-color:var(--ct-color-dark-body);--ct-textarea-dark-focus-background-color:var(--ct-color-dark-background);--ct-textarea-dark-focus-border-color:var(--ct-color-dark-interaction-background);--ct-textarea-dark-focus-color:var(--ct-color-dark-body);--ct-textarea-dark-invalid-background-color:var(--ct-color-dark-background-dark);--ct-textarea-dark-invalid-border-color:var(--ct-color-dark-error);--ct-textarea-dark-invalid-color:var(--ct-color-dark-body);--ct-textarea-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-textfield-border-radius:0.25rem;--ct-textfield-outline-width:2px;--ct-textfield-outline-offset:2px;--ct-textfield-disabled-opacity:40%;--ct-textfield-light-background-color:var(--ct-color-light-background-light);--ct-textfield-light-border-color:var(--ct-color-light-border);--ct-textfield-light-color:var(--ct-color-light-body);--ct-textfield-light-hover-background-color:var(--ct-color-light-background-light);--ct-textfield-light-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-textfield-light-hover-color:var(--ct-color-light-body);--ct-textfield-light-focus-background-color:var(--ct-color-light-background-light);--ct-textfield-light-focus-border-color:var(--ct-color-light-interaction-background);--ct-textfield-light-focus-color:var(--ct-color-light-body);--ct-textfield-light-invalid-background-color:var(--ct-color-light-background-light);--ct-textfield-light-invalid-border-color:var(--ct-color-light-error);--ct-textfield-light-invalid-color:var(--ct-color-light-body);--ct-textfield-light-outline-color:var(--ct-color-light-interaction-focus);--ct-textfield-dark-background-color:var(--ct-color-dark-background-dark);--ct-textfield-dark-border-color:var(--ct-color-dark-border-light);--ct-textfield-dark-color:var(--ct-color-dark-body);--ct-textfield-dark-hover-background-color:var(--ct-color-dark-background-dark);--ct-textfield-dark-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-textfield-dark-hover-color:var(--ct-color-dark-body);--ct-textfield-dark-focus-background-color:var(--ct-color-dark-background);--ct-textfield-dark-focus-border-color:var(--ct-color-dark-interaction-background);--ct-textfield-dark-focus-color:var(--ct-color-dark-body);--ct-textfield-dark-invalid-background-color:var(--ct-color-dark-background-dark);--ct-textfield-dark-invalid-border-color:var(--ct-color-dark-error);--ct-textfield-dark-invalid-color:var(--ct-color-dark-body);--ct-textfield-dark-outline-color:var(--ct-color-dark-interaction-focus);--ct-accordion-button-border-radius:0.25rem;--ct-accordion-header-border-radius:0.25rem;--ct-accordion-item-border-radius:0.25rem;--ct-accordion-stripe-width:var(--ct-stripe-size);--ct-accordion-space-horizontal:1.5rem;--ct-accordion-space-horizontal-desktop:3.5rem;--ct-accordion-light-background-color:var(--ct-color-light-background-light);--ct-accordion-light-border-color:var(--ct-color-light-border-light);--ct-accordion-light-color:var(--ct-color-light-body);--ct-accordion-light-button-background-color:var(--ct-color-light-background-light);--ct-accordion-light-button-color:var(--ct-color-light-heading);--ct-accordion-light-icon-color:var(--ct-color-light-interaction-background);--ct-accordion-light-stripe-background-color:var(--ct-color-light-highlight);--ct-accordion-light-wrapper-background-color:var(--ct-color-light-background);--ct-accordion-dark-background-color:var(--ct-color-dark-background-light);--ct-accordion-dark-border-color:var(--ct-color-dark-border);--ct-accordion-dark-color:var(--ct-color-dark-body);--ct-accordion-dark-button-background-color:var(--ct-color-dark-background-light);--ct-accordion-dark-button-color:var(--ct-color-dark-heading);--ct-accordion-dark-icon-color:var(--ct-color-dark-interaction-background);--ct-accordion-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-accordion-dark-wrapper-background-color:var(--ct-color-dark-background-dark);--ct-attachment-border-radius:0.25rem;--ct-attachment-space-horizontal:3.5rem;--ct-attachment-light-background-color:var(--ct-color-light-background-light);--ct-attachment-light-border-color:var(--ct-color-light-border-light);--ct-attachment-light-color:var(--ct-color-light-body);--ct-attachment-light-wrapper-background-color:var(--ct-color-light-background);--ct-attachment-dark-background-color:var(--ct-color-dark-background);--ct-attachment-dark-border-color:var(--ct-color-dark-border);--ct-attachment-dark-color:var(--ct-color-dark-body);--ct-attachment-dark-wrapper-background-color:var(--ct-color-dark-background);--ct-back-to-top-space-bottom:4rem;--ct-back-to-top-space-right:1rem;--ct-back-to-top-background-color:var(--ct-color-light-interaction-background);--ct-back-to-top-border-color:var(--ct-color-light-background-light);--ct-back-to-top-color:var(--ct-color-light-interaction-text);--ct-back-to-top-outline-color:var(--ct-color-light-interaction-focus);--ct-basic-content-blockquote-border-radius:0.25rem;--ct-basic-content-list-marker-margin:1rem;--ct-basic-content-list-marker-width:1.75rem;--ct-basic-content-space-horizontal:3.5rem;--ct-basic-content-vertical-spacing:1.5rem;--ct-basic-content-light-base-color:var(--ct-color-light-body);--ct-basic-content-light-blockquote-stripe-background-color:var(--ct-color-light-highlight);--ct-basic-content-light-blockquote-color:var(--ct-color-light-body);--ct-basic-content-light-blockquote-background-color:var(--ct-color-light-background-light);--ct-basic-content-light-heading-1-color:var(--ct-color-light-heading);--ct-basic-content-light-heading-2-color:var(--ct-color-light-heading);--ct-basic-content-light-heading-3-color:var(--ct-color-light-heading);--ct-basic-content-light-heading-4-color:var(--ct-color-light-heading);--ct-basic-content-light-heading-5-color:var(--ct-color-light-heading);--ct-basic-content-light-heading-6-color:var(--ct-color-light-heading);--ct-basic-content-light-ol-li-color:var(--ct-color-light-body);--ct-basic-content-light-ol-li-marker-color:var(--ct-color-light-body);--ct-basic-content-light-ul-li-color:var(--ct-color-light-body);--ct-basic-content-light-ul-li-marker-color:var(--ct-color-light-body);--ct-basic-content-light-background-color:var(--ct-color-light-background);--ct-basic-content-dark-base-color:var(--ct-color-dark-body);--ct-basic-content-dark-blockquote-stripe-background-color:var(--ct-color-dark-highlight);--ct-basic-content-dark-blockquote-color:var(--ct-color-dark-body);--ct-basic-content-dark-blockquote-background-color:var(--ct-color-dark-background-light);--ct-basic-content-dark-heading-1-color:var(--ct-color-dark-heading);--ct-basic-content-dark-heading-2-color:var(--ct-color-dark-heading);--ct-basic-content-dark-heading-3-color:var(--ct-color-dark-heading);--ct-basic-content-dark-heading-4-color:var(--ct-color-dark-heading);--ct-basic-content-dark-heading-5-color:var(--ct-color-dark-heading);--ct-basic-content-dark-heading-6-color:var(--ct-color-dark-heading);--ct-basic-content-dark-ol-li-color:var(--ct-color-dark-body);--ct-basic-content-dark-ol-li-marker-color:var(--ct-color-dark-body);--ct-basic-content-dark-ul-li-color:var(--ct-color-dark-body);--ct-basic-content-dark-ul-li-marker-color:var(--ct-color-dark-body);--ct-basic-content-dark-background-color:var(--ct-color-dark-background);--ct-breadcrumb-light-color:var(--ct-color-light-body);--ct-breadcrumb-light-active-color:var(--ct-color-light-body);--ct-breadcrumb-dark-color:var(--ct-color-dark-body);--ct-breadcrumb-dark-active-color:var(--ct-color-dark-body);--ct-callout-border-radius:0.25rem;--ct-callout-stripe-width:var(--ct-stripe-size);--ct-callout-light-background-color:var(--ct-color-light-background);--ct-callout-light-stripe-background-color:var(--ct-color-light-highlight);--ct-callout-dark-background-color:var(--ct-color-dark-background);--ct-callout-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-field-horizontal-label-min-width:auto;--ct-field-horizontal-label-max-width:25%;--ct-figure-border-radius:0.25rem;--ct-figure-light-caption-color:var(--ct-color-light-body);--ct-figure-dark-caption-color:var(--ct-color-dark-body);--ct-logo-image-height-max-desktop:2.5rem;--ct-logo-image-height-max-mobile:2.5rem;--ct-logo-light-stripe-background-color:var(--ct-color-light-border-dark);--ct-logo-dark-stripe-background-color:var(--ct-color-dark-border-light);--ct-map-padding-bottom:56.25%;--ct-map-space-horizontal:3.5rem;--ct-map-light-wrapper-background-color:var(--ct-color-light-background);--ct-map-dark-wrapper-background-color:var(--ct-color-dark-background);--ct-next-step-border-radius:0.25rem;--ct-next-step-stripe-width:var(--ct-stripe-size);--ct-next-step-light-background-color:var(--ct-color-light-background-light);--ct-next-step-light-border-color:var(--ct-color-light-border-light);--ct-next-step-light-stripe-background-color:var(--ct-color-light-highlight);--ct-next-step-dark-background-color:var(--ct-color-dark-background);--ct-next-step-dark-border-color:var(--ct-color-dark-border);--ct-next-step-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-table-of-contents-link-active-border-radius:0.125rem;--ct-table-of-contents-max-width:50%;--ct-table-of-contents-min-width:50%;--ct-table-of-contents-light-link-background-color:var(--ct-color-light-background-light);--ct-table-of-contents-light-link-color:var(--ct-color-light-heading);--ct-table-of-contents-light-link-hover-background-color:var(--ct-color-light-background);--ct-table-of-contents-light-link-hover-border-color:var(--ct-color-light-border-light);--ct-table-of-contents-light-link-hover-color:var(--ct-color-light-heading);--ct-table-of-contents-light-link-stripe-background-color:var(--ct-color-light-border-light);--ct-table-of-contents-light-link-hover-stripe-background-color:var(--ct-color-light-highlight);--ct-table-of-contents-light-title-color:var(--ct-color-light-heading);--ct-table-of-contents-dark-link-background-color:var(--ct-color-dark-background-light);--ct-table-of-contents-dark-link-color:var(--ct-color-dark-heading);--ct-table-of-contents-dark-link-hover-background-color:var(--ct-color-dark-background);--ct-table-of-contents-dark-link-hover-border-color:var(--ct-color-dark-border-light);--ct-table-of-contents-dark-link-hover-color:var(--ct-color-dark-heading);--ct-table-of-contents-dark-link-stripe-background-color:var(--ct-color-dark-border-light);--ct-table-of-contents-dark-link-hover-stripe-background-color:var(--ct-color-dark-highlight);--ct-table-of-contents-dark-title-color:var(--ct-color-dark-heading);--ct-tabs-link-border-radius:0.5rem;--ct-tabs-light-links-background-color:var(--ct-color-light-background);--ct-tabs-light-links-border-color:var(--ct-color-light-border-light);--ct-tabs-light-links-active-background-color:var(--ct-color-light-background-light);--ct-tabs-light-links-active-border-color:var(--ct-color-light-border-light);--ct-tabs-light-panel-background-color:var(--ct-color-light-background);--ct-tabs-light-panel-border-color:var(--ct-color-light-border);--ct-tabs-dark-links-background-color:var(--ct-color-dark-background);--ct-tabs-dark-links-border-color:var(--ct-color-dark-border-light);--ct-tabs-dark-links-active-background-color:var(--ct-color-dark-background-light);--ct-tabs-dark-links-active-border-color:var(--ct-color-dark-border-light);--ct-tabs-dark-panel-background-color:var(--ct-color-dark-background);--ct-tabs-dark-panel-border-color:var(--ct-color-dark-border);--ct-tooltip-description-border-radius:0.25rem;--ct-tooltip-width:30rem;--ct-tooltip-width-mobile:20rem;--ct-tooltip-triangle-width:1.6rem;--ct-tooltip-triangle-height:1.3rem;--ct-tooltip-z-index:99;--ct-tooltip-light-description-background-color:var(--ct-color-light-interaction-background);--ct-tooltip-light-description-color:var(--ct-color-light-interaction-text);--ct-tooltip-light-icon-color:var(--ct-color-light-interaction-background);--ct-tooltip-dark-description-background-color:var(--ct-color-dark-interaction-background);--ct-tooltip-dark-description-color:var(--ct-color-dark-interaction-text);--ct-tooltip-dark-icon-color:var(--ct-color-dark-interaction-background);--ct-single-filter-light-border-color:var(--ct-color-light-border-light);--ct-single-filter-light-title-color:var(--ct-color-light-heading);--ct-single-filter-dark-border-color:var(--ct-color-dark-border);--ct-single-filter-dark-title-color:var(--ct-color-dark-heading);--ct-group-filter-light-border-color:var(--ct-color-light-border-light);--ct-group-filter-light-title-color:var(--ct-color-light-heading);--ct-group-filter-dark-border-color:var(--ct-color-dark-border);--ct-group-filter-dark-title-color:var(--ct-color-dark-heading);--ct-inline-filter-light-title-color:var(--ct-color-light-heading);--ct-inline-filter-dark-title-color:var(--ct-color-dark-heading);--ct-pagination-light-color:var(--ct-color-light-interaction-background);--ct-pagination-light-border-color:var(--ct-color-light-border-light);--ct-pagination-dark-color:var(--ct-color-dark-interaction-background);--ct-pagination-dark-border-color:var(--ct-color-dark-border);--ct-event-card-border-radius:0.25rem;--ct-event-card-image-aspect-ratio:5/3;--ct-event-card-link-graphic-hover-opacity:0.1;--ct-event-card-stripe-height:var(--ct-stripe-size);--ct-event-card-light-background-color:var(--ct-color-light-background-light);--ct-event-card-light-hover-outline-color:var(--ct-color-light-border);--ct-event-card-light-title-color:var(--ct-color-light-heading);--ct-event-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-event-card-light-link-graphic-color:var(--ct-color-light-interaction-background);--ct-event-card-light-link-graphic-hover-background-color:var(--ct-color-light-interaction-background);--ct-event-card-light-stripe-background-color:var(--ct-color-light-highlight);--ct-event-card-dark-background-color:var(--ct-color-dark-background);--ct-event-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-event-card-dark-title-color:var(--ct-color-dark-heading);--ct-event-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-event-card-dark-link-graphic-color:var(--ct-color-dark-interaction-background);--ct-event-card-dark-link-graphic-hover-background-color:var(--ct-color-dark-interaction-background);--ct-event-card-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-navigation-card-border-radius:0.25rem;--ct-navigation-card-image-height-mobile:17.5rem;--ct-navigation-card-image-width-mobile:auto;--ct-navigation-card-image-min-height-desktop:16rem;--ct-navigation-card-image-min-width-desktop:18rem;--ct-navigation-card-image-max-width-desktop:30%;--ct-navigation-card-link-graphic-hover-opacity:0.1;--ct-navigation-card-light-background-color:var(--ct-color-light-background-light);--ct-navigation-card-light-hover-outline-color:var(--ct-color-light-border);--ct-navigation-card-light-title-color:var(--ct-color-light-heading);--ct-navigation-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-navigation-card-light-link-graphic-color:var(--ct-color-light-interaction-background);--ct-navigation-card-light-link-graphic-hover-background-color:var(--ct-color-light-interaction-background);--ct-navigation-card-light-icon-color:var(--ct-color-light-interaction-background);--ct-navigation-card-dark-background-color:var(--ct-color-dark-background);--ct-navigation-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-navigation-card-dark-title-color:var(--ct-color-dark-heading);--ct-navigation-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-navigation-card-dark-link-graphic-color:var(--ct-color-dark-interaction-background);--ct-navigation-card-dark-link-graphic-hover-background-color:var(--ct-color-dark-interaction-background);--ct-navigation-card-dark-icon-color:var(--ct-color-dark-interaction-background);--ct-promo-card-border-radius:0.25rem;--ct-promo-card-image-aspect-ratio:5/3;--ct-promo-card-link-graphic-hover-opacity:0.1;--ct-promo-card-stripe-height:var(--ct-stripe-size);--ct-promo-card-light-background-color:var(--ct-color-light-background-light);--ct-promo-card-light-hover-outline-color:var(--ct-color-light-border);--ct-promo-card-light-title-color:var(--ct-color-light-heading);--ct-promo-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-promo-card-light-link-graphic-color:var(--ct-color-light-interaction-background);--ct-promo-card-light-link-graphic-hover-background-color:var(--ct-color-light-interaction-background);--ct-promo-card-light-stripe-background-color:var(--ct-color-light-highlight);--ct-promo-card-dark-background-color:var(--ct-color-dark-background);--ct-promo-card-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-promo-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-promo-card-dark-title-color:var(--ct-color-dark-heading);--ct-promo-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-promo-card-dark-link-graphic-color:var(--ct-color-dark-interaction-background);--ct-promo-card-dark-link-graphic-hover-background-color:var(--ct-color-dark-interaction-background);--ct-publication-card-border-radius:0.25rem;--ct-publication-card-image-height-mobile:11.5rem;--ct-publication-card-image-width-mobile:auto;--ct-publication-card-image-height-desktop:11.5rem;--ct-publication-card-image-width-desktop:50%;--ct-publication-card-light-background-color:var(--ct-color-light-background-light);--ct-publication-card-light-hover-outline-color:var(--ct-color-light-border);--ct-publication-card-light-title-color:var(--ct-color-light-heading);--ct-publication-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-publication-card-light-title-icon-color:var(--ct-color-light-heading);--ct-publication-card-light-filename-color:var(--ct-color-light-interaction-background);--ct-publication-card-dark-background-color:var(--ct-color-dark-background);--ct-publication-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-publication-card-dark-title-color:var(--ct-color-dark-heading);--ct-publication-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-publication-card-dark-title-icon-color:var(--ct-color-dark-heading);--ct-publication-card-dark-filename-color:var(--ct-color-dark-interaction-background);--ct-service-card-border-radius:0.25rem;--ct-service-card-stripe-height:var(--ct-stripe-size);--ct-service-card-light-background-color:var(--ct-color-light-background-light);--ct-service-card-light-stripe-background-color:var(--ct-color-light-highlight);--ct-service-card-dark-background-color:var(--ct-color-dark-background);--ct-service-card-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-subject-card-border-radius:0.25rem;--ct-subject-card-image-height-mobile:10rem;--ct-subject-card-image-width-mobile:auto;--ct-subject-card-image-height-desktop:14rem;--ct-subject-card-image-width-desktop:auto;--ct-subject-card-light-background-color:var(--ct-color-light-background-light);--ct-subject-card-light-hover-outline-color:var(--ct-color-light-border);--ct-subject-card-light-title-color:var(--ct-color-light-heading);--ct-subject-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-subject-card-light-image-opacity:30%;--ct-subject-card-dark-background-color:var(--ct-color-dark-background);--ct-subject-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-subject-card-dark-title-color:var(--ct-color-dark-heading);--ct-subject-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-subject-card-dark-image-opacity:20%;--ct-fast-fact-card-border-radius:0.25rem;--ct-fast-fact-card-stripe-height:var(--ct-stripe-size);--ct-fast-fact-card-max-width:3.125rem;--ct-fast-fact-card-max-height:6.25rem;--ct-fast-fact-card-light-background-color:var(--ct-color-light-background-light);--ct-fast-fact-card-light-stripe-background-color:var(--ct-color-light-highlight);--ct-fast-fact-card-light-title-color:var(--ct-color-light-heading);--ct-fast-fact-card-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-fast-fact-card-light-hover-outline-color:var(--ct-color-light-border);--ct-fast-fact-card-dark-background-color:var(--ct-color-dark-background);--ct-fast-fact-card-dark-stripe-background-color:var(--ct-color-dark-highlight);--ct-fast-fact-card-dark-title-color:var(--ct-color-dark-heading);--ct-fast-fact-card-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-fast-fact-card-dark-hover-outline-color:var(--ct-color-dark-border);--ct-snippet-light-background-color:transparent;--ct-snippet-light-title-color:var(--ct-color-light-interaction-background);--ct-snippet-light-title-hover-color:var(--ct-color-light-interaction-background);--ct-snippet-dark-background-color:transparent;--ct-snippet-dark-title-color:var(--ct-color-dark-heading);--ct-snippet-dark-title-hover-color:var(--ct-color-dark-interaction-background);--ct-alert-light-error-background-color:#f5d7d7;--ct-alert-light-error-color:var(--ct-color-light-body);--ct-alert-light-error-icon-color:var(--ct-color-light-body);--ct-alert-light-information-background-color:#cce5f2;--ct-alert-light-information-color:var(--ct-color-light-body);--ct-alert-light-information-icon-color:var(--ct-color-light-body);--ct-alert-light-success-background-color:#cce6cc;--ct-alert-light-success-color:var(--ct-color-light-body);--ct-alert-light-success-icon-color:var(--ct-color-light-body);--ct-alert-light-warning-background-color:#f4dccc;--ct-alert-light-warning-color:var(--ct-color-light-body);--ct-alert-light-warning-icon-color:var(--ct-color-light-body);--ct-alert-dark-error-background-color:#ba4542;--ct-alert-dark-error-color:var(--ct-color-dark-body);--ct-alert-dark-error-icon-color:var(--ct-color-dark-body);--ct-alert-dark-information-background-color:#2e789a;--ct-alert-dark-information-color:var(--ct-color-dark-body);--ct-alert-dark-information-icon-color:var(--ct-color-dark-body);--ct-alert-dark-success-background-color:#0d7b7a;--ct-alert-dark-success-color:var(--ct-color-dark-body);--ct-alert-dark-success-icon-color:var(--ct-color-dark-body);--ct-alert-dark-warning-background-color:#a35f31;--ct-alert-dark-warning-color:var(--ct-color-dark-body);--ct-alert-dark-warning-icon-color:var(--ct-color-dark-body);--ct-banner-decorative-mobile-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 1rem),0% 100%);--ct-banner-decorative-desktop-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 3rem),0% 100%);--ct-banner-featured-image-width:40%;--ct-banner-featured-image-clip-path:polygon(13% 10%,100% 0,100% 100%,0% 100%);--ct-banner-light-background-color:var(--ct-color-light-background);--ct-banner-light-featured-image-shadow-color:var(--ct-color-light-background-light);--ct-banner-dark-background-color:var(--ct-color-dark-background);--ct-banner-dark-featured-image-shadow-color:var(--ct-color-dark-background);--ct-campaign-image-border-radius:0.25rem;--ct-campaign-image-shadow-offset-x:1rem;--ct-campaign-image-shadow-offset-y:1rem;--ct-campaign-mobile-height:15rem;--ct-campaign-light-background-color:var(--ct-color-light-background-light);--ct-campaign-light-image-shadow-color:var(--ct-color-light-background);--ct-campaign-dark-background-color:var(--ct-color-dark-background);--ct-campaign-dark-image-shadow-color:var(--ct-color-dark-background-dark);--ct-footer-light-background-color:var(--ct-color-light-background);--ct-footer-light-border-color:var(--ct-color-light-border-light);--ct-footer-light-color:var(--ct-color-light-body);--ct-footer-dark-background-color:var(--ct-color-dark-background-dark);--ct-footer-dark-border-color:var(--ct-color-dark-border);--ct-footer-dark-color:var(--ct-color-dark-body);--ct-header-light-background-color:var(--ct-color-light-background-light);--ct-header-light-border-color:var(--ct-color-light-border-light);--ct-header-light-top-background-color:var(--ct-color-light-background);--ct-header-light-top-color:var(--ct-color-light-body);--ct-header-dark-background-color:var(--ct-color-dark-background);--ct-header-dark-border-color:var(--ct-color-dark-border);--ct-header-dark-top-background-color:var(--ct-color-dark-background-dark);--ct-header-dark-top-color:var(--ct-color-dark-body);--ct-list-light-background-color:var(--ct-color-light-background);--ct-list-light-color:var(--ct-color-light-body);--ct-list-light-results-count-color:var(--ct-color-light-heading);--ct-list-dark-background-color:var(--ct-color-dark-background);--ct-list-dark-color:var(--ct-color-dark-body);--ct-list-dark-results-count-color:var(--ct-color-dark-heading);--ct-message-border-radius:0.25rem;--ct-message-light-background-color:var(--ct-color-light-background);--ct-message-light-error-background-color:#f5d7d7;--ct-message-light-error-border-color:var(--ct-color-light-error);--ct-message-light-error-color:var(--ct-color-light-body);--ct-message-light-error-icon-color:var(--ct-color-light-body);--ct-message-light-information-background-color:#cce5f2;--ct-message-light-information-border-color:var(--ct-color-light-information);--ct-message-light-information-color:var(--ct-color-light-body);--ct-message-light-information-icon-color:var(--ct-color-light-body);--ct-message-light-success-border-color:var(--ct-color-light-success);--ct-message-light-success-background-color:#cce6cc;--ct-message-light-success-color:var(--ct-color-light-body);--ct-message-light-success-icon-color:var(--ct-color-light-body);--ct-message-light-warning-background-color:#f4dccc;--ct-message-light-warning-border-color:var(--ct-color-light-warning);--ct-message-light-warning-color:var(--ct-color-light-body);--ct-message-light-warning-icon-color:var(--ct-color-light-body);--ct-message-dark-background-color:var(--ct-color-dark-background);--ct-message-dark-error-background-color:#ba4542;--ct-message-dark-error-border-color:var(--ct-color-dark-error);--ct-message-dark-error-color:var(--ct-color-dark-body);--ct-message-dark-error-icon-color:var(--ct-color-dark-body);--ct-message-dark-information-background-color:#2e789a;--ct-message-dark-information-border-color:var(--ct-color-dark-information);--ct-message-dark-information-color:var(--ct-color-dark-body);--ct-message-dark-information-icon-color:var(--ct-color-dark-body);--ct-message-dark-success-border-color:var(--ct-color-dark-success);--ct-message-dark-success-background-color:#0d7b7a;--ct-message-dark-success-color:var(--ct-color-dark-body);--ct-message-dark-success-icon-color:var(--ct-color-dark-body);--ct-message-dark-warning-background-color:#a35f31;--ct-message-dark-warning-border-color:var(--ct-color-dark-warning);--ct-message-dark-warning-color:var(--ct-color-dark-body);--ct-message-dark-warning-icon-color:var(--ct-color-dark-body);--ct-navigation-inline-row-gutter:1rem;--ct-navigation-dropdown-zindex:11;--ct-navigation-dropdown-border-radius:0.25rem;--ct-navigation-dropdown-top-offset:0.5rem;--ct-navigation-light-dropdown-sub-menu-background-color:var(--ct-color-light-background-light);--ct-navigation-dark-dropdown-sub-menu-background-color:var(--ct-color-dark-background-light);--ct-navigation-drawer-zindex:10;--ct-navigation-drawer-cols:4;--ct-navigation-drawer-top-offset:1rem;--ct-navigation-light-menu-border-color:var(--ct-color-light-interaction-background);--ct-navigation-light-menu-color:var(--ct-color-light-interaction-background);--ct-navigation-light-menu-hover-color:var(--ct-color-light-interaction-hover-background);--ct-navigation-light-menu-active-color:var(--ct-color-light-interaction-hover-background);--ct-navigation-light-menu-item-border-color:transparent;--ct-navigation-light-menu-item-hover-border-color:var(--ct-color-light-interaction-hover-background);--ct-navigation-light-menu-item-active-border-color:var(--ct-color-light-highlight);--ct-navigation-light-drawer-menu-item-background-color:transparent;--ct-navigation-light-drawer-menu-item-hover-background-color:transparent;--ct-navigation-light-drawer-menu-item-active-background-color:transparent;--ct-navigation-light-drawer-menu-item-active-trail-background-color:var(--ct-color-light-interaction-background);--ct-navigation-light-drawer-sub-menu-background-color:var(--ct-color-light-background-light);--ct-navigation-light-drawer-sub-menu-item-background-color:transparent;--ct-navigation-light-drawer-sub-menu-item-heading-color:var(--ct-color-light-heading);--ct-navigation-light-drawer-sub-menu-item-heading-hover-color:var(--ct-color-light-heading);--ct-navigation-light-drawer-sub-menu-item-heading-active-color:var(--ct-color-light-heading);--ct-navigation-light-drawer-sub-menu-item-color:var(--ct-color-light-interaction-background);--ct-navigation-light-drawer-sub-menu-item-hover-background-color:var(--ct-color-light-interaction-hover-background);--ct-navigation-light-drawer-sub-menu-item-hover-color:var(--ct-color-light-interaction-hover-text);--ct-navigation-light-drawer-sub-menu-item-active-background-color:var(--ct-color-light-body);--ct-navigation-light-drawer-sub-menu-item-active-color:var(--ct-color-light-background);--ct-navigation-dark-menu-border-color:var(--ct-color-dark-interaction-background);--ct-navigation-dark-menu-color:var(--ct-color-dark-interaction-background);--ct-navigation-dark-menu-hover-color:var(--ct-color-dark-interaction-hover-background);--ct-navigation-dark-menu-active-color:var(--ct-color-dark-interaction-hover-background);--ct-navigation-dark-menu-item-border-color:transparent;--ct-navigation-dark-menu-item-hover-border-color:var(--ct-color-dark-interaction-hover-background);--ct-navigation-dark-menu-item-active-border-color:var(--ct-color-dark-highlight);--ct-navigation-dark-drawer-menu-item-background-color:transparent;--ct-navigation-dark-drawer-menu-item-hover-background-color:transparent;--ct-navigation-dark-drawer-menu-item-active-background-color:transparent;--ct-navigation-dark-drawer-menu-item-active-trail-background-color:var(--ct-color-dark-interaction-background);--ct-navigation-dark-drawer-sub-menu-background-color:var(--ct-color-dark-background-light);--ct-navigation-dark-drawer-sub-menu-item-background-color:transparent;--ct-navigation-dark-drawer-sub-menu-item-heading-color:var(--ct-color-dark-heading);--ct-navigation-dark-drawer-sub-menu-item-heading-hover-color:var(--ct-color-dark-heading);--ct-navigation-dark-drawer-sub-menu-item-heading-active-color:var(--ct-color-dark-heading);--ct-navigation-dark-drawer-sub-menu-item-color:var(--ct-color-dark-interaction-background);--ct-navigation-dark-drawer-sub-menu-item-hover-background-color:var(--ct-color-dark-interaction-hover-background);--ct-navigation-dark-drawer-sub-menu-item-hover-color:var(--ct-color-dark-interaction-hover-text);--ct-navigation-dark-drawer-sub-menu-item-active-background-color:var(--ct-color-dark-body);--ct-navigation-dark-drawer-sub-menu-item-active-color:var(--ct-color-dark-background);--ct-side-navigation-link-active-border-radius:0.125rem;--ct-side-navigation-light-title-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-expanded-icon-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-parent-background-color:var(--ct-color-light-background-light);--ct-side-navigation-light-link-parent-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-parent-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-parent-stripe-background-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-parent-hover-background-color:var(--ct-color-light-background-dark);--ct-side-navigation-light-link-parent-hover-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-parent-hover-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-parent-hover-stripe-background-color:var(--ct-color-light-highlight);--ct-side-navigation-light-link-parent-active-background-color:var(--ct-color-light-background);--ct-side-navigation-light-link-parent-active-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-parent-active-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-parent-active-stripe-background-color:var(--ct-color-light-highlight);--ct-side-navigation-light-link-child-background-color:var(--ct-color-light-background-light);--ct-side-navigation-light-link-child-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-child-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-child-stripe-background-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-child-hover-background-color:var(--ct-color-light-background-dark);--ct-side-navigation-light-link-child-hover-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-child-hover-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-child-hover-stripe-background-color:var(--ct-color-light-highlight);--ct-side-navigation-light-link-child-active-background-color:var(--ct-color-light-background);--ct-side-navigation-light-link-child-active-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-child-active-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-child-active-stripe-background-color:var(--ct-color-light-highlight);--ct-side-navigation-dark-title-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-expanded-icon-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-parent-background-color:var(--ct-color-dark-background-light);--ct-side-navigation-dark-link-parent-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-parent-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-parent-stripe-background-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-parent-hover-background-color:var(--ct-color-dark-background-dark);--ct-side-navigation-dark-link-parent-hover-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-parent-hover-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-parent-hover-stripe-background-color:var(--ct-color-dark-highlight);--ct-side-navigation-dark-link-parent-active-background-color:var(--ct-color-dark-background);--ct-side-navigation-dark-link-parent-active-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-parent-active-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-parent-active-stripe-background-color:var(--ct-color-dark-highlight);--ct-side-navigation-dark-link-child-background-color:var(--ct-color-dark-background-light);--ct-side-navigation-dark-link-child-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-child-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-child-stripe-background-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-child-hover-background-color:var(--ct-color-dark-background-dark);--ct-side-navigation-dark-link-child-hover-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-child-hover-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-child-hover-stripe-background-color:var(--ct-color-dark-highlight);--ct-side-navigation-dark-link-child-active-background-color:var(--ct-color-dark-background);--ct-side-navigation-dark-link-child-active-border-color:var(--ct-color-dark-interaction-text);--ct-side-navigation-dark-link-child-active-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-child-active-stripe-background-color:var(--ct-color-dark-highlight);--ct-mobile-navigation-light-panel-background-color:var(--ct-color-light-background-light);--ct-mobile-navigation-light-top-menu-background-color:var(--ct-color-light-background-light);--ct-mobile-navigation-light-bottom-menu-background-color:var(--ct-color-light-background);--ct-mobile-navigation-light-menu-item-color:var(--ct-color-light-interaction-background);--ct-mobile-navigation-light-menu-item-hover-color:var(--ct-color-light-interaction-background);--ct-mobile-navigation-light-menu-divider-border-color:var(--ct-color-light-border-light);--ct-mobile-navigation-light-subsection-heading-color:var(--ct-color-light-heading);--ct-mobile-navigation-light-subsection-heading-icon-color:var(--ct-color-light-heading);--ct-mobile-navigation-light-subsection-trigger-color:var(--ct-color-light-interaction-background);--ct-mobile-navigation-trigger-light-color:var(--ct-color-light-interaction-background);--ct-mobile-navigation-dark-panel-background-color:var(--ct-color-dark-background);--ct-mobile-navigation-dark-top-menu-background-color:var(--ct-color-dark-background);--ct-mobile-navigation-dark-bottom-menu-background-color:var(--ct-color-dark-background-dark);--ct-mobile-navigation-dark-menu-item-color:var(--ct-color-dark-interaction-background);--ct-mobile-navigation-dark-menu-item-hover-color:var(--ct-color-dark-interaction-background);--ct-mobile-navigation-dark-menu-divider-border-color:var(--ct-color-dark-border);--ct-mobile-navigation-dark-subsection-heading-color:var(--ct-color-dark-heading);--ct-mobile-navigation-dark-subsection-heading-icon-color:var(--ct-color-dark-heading);--ct-mobile-navigation-dark-subsection-trigger-color:var(--ct-color-dark-interaction-background);--ct-mobile-navigation-trigger-dark-color:var(--ct-color-dark-interaction-background);--ct-promo-light-background-color:var(--ct-color-light-background-light);--ct-promo-light-border-color:var(--ct-color-light-border-light);--ct-promo-dark-background-color:var(--ct-color-dark-background);--ct-promo-dark-border-color:var(--ct-color-dark-border);--ct-promo-space-horizontal:3.5rem;--ct-skip-link-light-background-color:var(--ct-color-light-background);--ct-skip-link-dark-background-color:var(--ct-color-dark-background);--ct-slider-border-radius:0.25rem;--ct-slider-space-horizontal:3.5rem;--ct-slide-mobile-height:17.5rem;--ct-slider-mobile-transition:0.5s;--ct-slider-desktop-transition:1s;--ct-slider-light-background-color:var(--ct-color-light-background-light);--ct-slider-light-slide-background-color:var(--ct-color-light-background);--ct-slider-dark-background-color:var(--ct-color-dark-background);--ct-slider-dark-slide-background-color:var(--ct-color-dark-background-dark);--ct-webform-light-background-color:var(--ct-color-light-background);--ct-webform-dark-background-color:var(--ct-color-dark-background);--ct-page-light-background-color:var(--ct-color-light-background-light);--ct-page-dark-background-color:var(--ct-color-dark-background-dark);}@media (min-width:768px){html{--ct-typography-display-font-size:3.5rem;--ct-typography-display-line-height:3.75rem;--ct-typography-display-font-name:"Lexend",sans-serif;--ct-typography-display-font-weight:700;--ct-typography-display-letter-spacing:-1px;--ct-typography-heading-1-font-size:3rem;--ct-typography-heading-1-line-height:3.75rem;--ct-typography-heading-1-font-name:"Lexend",sans-serif;--ct-typography-heading-1-font-weight:700;--ct-typography-heading-1-letter-spacing:-1px;--ct-typography-heading-2-font-size:2.5rem;--ct-typography-heading-2-line-height:3rem;--ct-typography-heading-2-font-name:"Lexend",sans-serif;--ct-typography-heading-2-font-weight:700;--ct-typography-heading-2-letter-spacing:-0.8px;--ct-typography-heading-3-font-size:2rem;--ct-typography-heading-3-line-height:2.5rem;--ct-typography-heading-3-font-name:"Lexend",sans-serif;--ct-typography-heading-3-font-weight:700;--ct-typography-heading-3-letter-spacing:-0.6px;--ct-typography-heading-4-font-size:1.5rem;--ct-typography-heading-4-line-height:2rem;--ct-typography-heading-4-font-name:"Lexend",sans-serif;--ct-typography-heading-4-font-weight:700;--ct-typography-heading-4-letter-spacing:-0.4px;--ct-typography-heading-5-font-size:1.25rem;--ct-typography-heading-5-line-height:1.5rem;--ct-typography-heading-5-font-name:"Lexend",sans-serif;--ct-typography-heading-5-font-weight:700;--ct-typography-heading-5-letter-spacing:-0.2px;--ct-typography-text-extra-large-font-size:1.5rem;--ct-typography-text-extra-large-line-height:1.5rem;--ct-typography-text-extra-large-font-name:"Lexend",sans-serif;--ct-typography-text-extra-large-font-weight:400;--ct-typography-text-extra-large-letter-spacing:0;--ct-typography-text-large-font-size:1.25rem;--ct-typography-text-large-line-height:2.125rem;--ct-typography-text-large-font-name:"Lexend",sans-serif;--ct-typography-text-large-font-weight:400;--ct-typography-text-large-letter-spacing:0;--ct-typography-text-regular-font-size:1rem;--ct-typography-text-regular-line-height:1.75rem;--ct-typography-text-regular-font-name:"Lexend",sans-serif;--ct-typography-text-regular-font-weight:400;--ct-typography-text-regular-letter-spacing:0;--ct-typography-text-small-font-size:0.875rem;--ct-typography-text-small-line-height:1.5rem;--ct-typography-text-small-font-name:"Lexend",sans-serif;--ct-typography-text-small-font-weight:400;--ct-typography-text-small-letter-spacing:0;--ct-typography-label-extra-large-font-size:1.5rem;--ct-typography-label-extra-large-line-height:1.5rem;--ct-typography-label-extra-large-font-name:"Lexend",sans-serif;--ct-typography-label-extra-large-font-weight:600;--ct-typography-label-extra-large-letter-spacing:0;--ct-typography-label-large-font-size:1.125rem;--ct-typography-label-large-line-height:1.5rem;--ct-typography-label-large-font-name:"Lexend",sans-serif;--ct-typography-label-large-font-weight:600;--ct-typography-label-large-letter-spacing:0;--ct-typography-label-regular-font-size:1rem;--ct-typography-label-regular-line-height:1.25rem;--ct-typography-label-regular-font-name:"Lexend",sans-serif;--ct-typography-label-regular-font-weight:600;--ct-typography-label-regular-letter-spacing:-0.1px;--ct-typography-label-small-font-size:1rem;--ct-typography-label-small-line-height:1.25rem;--ct-typography-label-small-font-name:"Lexend",sans-serif;--ct-typography-label-small-font-weight:400;--ct-typography-label-small-letter-spacing:-0.1px;--ct-typography-label-extra-small-font-size:0.875rem;--ct-typography-label-extra-small-line-height:1.125rem;--ct-typography-label-extra-small-font-name:"Lexend",sans-serif;--ct-typography-label-extra-small-font-weight:400;--ct-typography-label-extra-small-letter-spacing:0;--ct-typography-quote-font-size:1.5rem;--ct-typography-quote-line-height:2.5rem;--ct-typography-quote-font-name:"Lexend",sans-serif;--ct-typography-quote-font-weight:400;--ct-typography-quote-letter-spacing:-0.35px;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
