@import url('https://fonts.googleapis.com/css2?family=Gowun+Batang:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ct-alert{position:relative;padding:1rem 0;}@media (min-width:768px){.ct-alert{padding:1.5rem 0;}}.ct-alert{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-alert .container{position:relative;}.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;padding-right:2rem;}}.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{gap:1.5rem;}}.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:0;right:0;background-color:transparent;padding:0;flex-shrink:0;}@media (min-width:0){.ct-alert .ct-alert__dismiss-button .ct-icon{font-size:1.25rem;}}@media (min-width:768px){.ct-alert .ct-alert__dismiss-button .ct-icon{font-size:1.25rem;}}@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__title{color:var(--ct-alert-light-information-title-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__title{color:var(--ct-alert-light-warning-title-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__title{color:var(--ct-alert-light-error-title-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__title{color:var(--ct-alert-light-success-title-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__title{color:var(--ct-alert-dark-information-title-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__title{color:var(--ct-alert-dark-warning-title-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__title{color:var(--ct-alert-dark-error-title-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__title{color:var(--ct-alert-dark-success-title-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;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;}@media (min-width:0){.ct-back-to-top .ct-back-to-top__button .ct-icon{font-size:2.5rem;}}@media (min-width:768px){.ct-back-to-top .ct-back-to-top__button .ct-icon{font-size:2.5rem;}}
.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;}
@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{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 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:1.25rem 1.5rem 1.25rem 1.875rem;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-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 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__external-icon{vertical-align:middle;margin-left:var(--ct-basic-content-external-icon-spacing);}.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-breadcrumb{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-breadcrumb.ct-theme-light .ct-breadcrumb__links__separator{color:var(--ct-breadcrumb-light-color);}.ct-breadcrumb.ct-theme-light .ct-breadcrumb__links__link--active{color:var(--ct-breadcrumb-light-active-color);}.ct-breadcrumb.ct-theme-dark .ct-breadcrumb__links__separator{color:var(--ct-breadcrumb-dark-color);}.ct-breadcrumb.ct-theme-dark .ct-breadcrumb__links__link--active{color:var(--ct-breadcrumb-dark-active-color);}
.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-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.1875rem;}}@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-heading{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}.ct-heading.ct-theme-light{color:var(--ct-heading-light-color);}.ct-heading.ct-theme-dark{color:var(--ct-heading-dark-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;}.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;}.ct-mobile-navigation .ct-mobile-navigation__bottom-menu .ct-menu__item .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);}@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;}@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__items .ct-navigation__menu.ct-menu,.ct-navigation .ct-navigation__items .ct-navigation__menu .ct-menu{list-style:none;padding:0;margin:0;}.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{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{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::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{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{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--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 2rem 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);}
@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{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{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: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;}.ct-select[disabled]{opacity:var(--ct-select-disabled-opacity);pointer-events:none;}.ct-select{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{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-textfield{appearance:none;margin:0;}.ct-textfield[disabled]{opacity:var(--ct-textfield-disabled-opacity);pointer-events:none;}.ct-textfield{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{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);}
.otl-decorative-border--top .ct-banner .ct-banner__wrapper::after,.otl-decorative-border--both .ct-banner .ct-banner__wrapper::after{content:"";display:block;margin-top:auto;width:100%;height:22px;background-image:url(/themes/custom/otl/components/03-organisms/assets/images/otl-ribbon-border.svg);background-color:inherit;background-repeat:no-repeat;background-size:cover;}.ct-banner{position:relative;}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(225,220,201);color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(225,220,201);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(225,220,201);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(225,220,201);mask:url(/themes/custom/otl/components/03-organisms/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-light.ct-banner-type--large{background-color:rgb(225,220,201);}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-light.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(225,220,201);}}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-light.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-light.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-light.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-light.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(53,47,59);color:white;}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(53,47,59);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(53,47,59);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(53,47,59);mask:url(/themes/custom/otl/components/03-organisms/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-dark.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-dark.ct-banner-type--large{background-color:rgb(53,47,59);}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-dark.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(53,47,59);}}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-dark.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-dark.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-dark.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(154,54,52);color:white;}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(154,54,52);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(154,54,52);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(154,54,52);mask:url(/themes/custom/otl/components/03-organisms/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-clay.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-clay.ct-banner-type--large{background-color:rgb(154,54,52);}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-clay.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(154,54,52);}}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-clay.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-clay.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-clay.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(99,114,100);color:white;}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(99,114,100);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(99,114,100);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(99,114,100);mask:url(/themes/custom/otl/components/03-organisms/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-green.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-green.ct-banner-type--large{background-color:rgb(99,114,100);}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-green.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(99,114,100);}}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-green.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-green.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-green.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-green.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(189,213,214);color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(189,213,214);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(189,213,214);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(189,213,214);mask:url(/themes/custom/otl/components/03-organisms/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-blue.ct-banner-type--large{background-color:rgb(189,213,214);}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-blue.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(189,213,214);}}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-blue.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-blue.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/components/03-organisms/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-blue.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner .ct-banner__wrapper{position:relative;}.ct-banner .ct-banner__inner{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-banner .ct-banner__inner{padding-top:2.5rem;padding-bottom:2.5rem;}@media print{.ct-banner .ct-banner__inner{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner .ct-banner__content > .ct-basic-content.ct-basic-content--with-background{padding:0;}.ct-banner .ct-banner__content-below{margin-top:1rem;}.ct-banner .ct-banner__featured-image__wrapper img{height:100%;width:100%;object-fit:cover;overflow-clip-margin:unset;}.ct-banner .ct-banner__featured-image__wrapper{box-sizing:border-box;display:none;}@media (min-width:768px){.ct-banner .ct-banner__featured-image__wrapper{display:block;position:absolute;bottom:0;top:0;right:0;}}.ct-banner .ct-banner__breadcrumb{margin-bottom:1rem;}@media (min-width:768px){.ct-banner .ct-banner__breadcrumb{margin-top:1rem;margin-bottom:1rem;}}.ct-banner .ct-banner__site-section{margin-bottom:1rem;}.ct-banner .ct-banner__title{margin-bottom:1rem;}@media (min-width:768px){.ct-banner .ct-banner__title{margin-bottom:3rem;}}.ct-banner.ct-theme-light .ct-banner__inner{background-color:var(--ct-banner-light-background-color);}.ct-banner.ct-theme-dark .ct-banner__inner{background-color:var(--ct-banner-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-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button{padding:0.75rem 1.25rem;}@media (min-width:768px){.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-button-large-font-size);line-height:var(--ct-typography-button-large-line-height);font-family:var(--ct-typography-button-large-font-name);font-weight:var(--ct-typography-button-large-font-weight);letter-spacing:var(--ct-typography-button-large-letter-spacing);}.ct-button--tertiary--large__dismiss{margin-left:1.5rem;}.ct-button--tertiary--regular{font-size:var(--ct-typography-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button--tertiary--regular__dismiss{margin-left:1.5rem;}.ct-button--tertiary--small{font-size:var(--ct-typography-button-small-font-size);line-height:var(--ct-typography-button-small-line-height);font-family:var(--ct-typography-button-small-font-name);font-weight:var(--ct-typography-button-small-font-weight);letter-spacing:var(--ct-typography-button-small-letter-spacing);}.ct-button--tertiary--small__dismiss{margin-left:1rem;}.ct-button--large{font-size:var(--ct-typography-button-large-font-size);line-height:var(--ct-typography-button-large-line-height);font-family:var(--ct-typography-button-large-font-name);font-weight:var(--ct-typography-button-large-font-weight);letter-spacing:var(--ct-typography-button-large-letter-spacing);}.ct-button--large{padding:0.75rem 1.5rem;}@media (min-width:768px){.ct-button--large{padding:1rem 3rem;}}.ct-button--large.ct-button--tertiary{padding:0;}.ct-button--regular{font-size:var(--ct-typography-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button--regular{padding:0.75rem 1.25rem;}@media (min-width:768px){.ct-button--regular{padding:0.875rem 2.5rem;}}.ct-button--regular.ct-button--tertiary{padding:0;}.ct-button--small{font-size:var(--ct-typography-button-small-font-size);line-height:var(--ct-typography-button-small-line-height);font-family:var(--ct-typography-button-small-font-name);font-weight:var(--ct-typography-button-small-font-weight);letter-spacing:var(--ct-typography-button-small-letter-spacing);}.ct-button--small{padding:0.5rem 1rem;}@media (min-width:768px){.ct-button--small{padding:0.5rem 2rem;}}.ct-button--small.ct-button--tertiary{padding:0;}
.otl-decorative-border--bottom .ct-footer::before,.otl-decorative-border--both .ct-footer::before{content:"";position:absolute;width:100%;height:48px;top:-48px;background-image:url(/themes/custom/otl/components/03-organisms/assets/images/otl-ribbon-border.svg);background-color:transparent;background-repeat:no-repeat;background-size:cover;}@media print{.ct-footer{display:none !important;}}.ct-footer{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-footer{position:relative;background-color:rgb(53,47,59) !important;}.ct-footer .ct-heading,.ct-footer .ct-basic-content.ct-theme-dark,.ct-footer .ct-link:not(:hover).ct-theme-dark{color:white;}.ct-footer .ct-otl-footer__five-cols * a{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a:hover .ct-text-icon__text{text-decoration:underline;}.ct-footer .ct-otl-footer__five-cols * a--active .ct-text-icon__text,.ct-footer .ct-otl-footer__five-cols * a:active .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a{color:white;}@media (min-width:768px){.ct-footer .ct-otl-footer__five-cols{display:flex;justify-content:space-between;}.ct-footer .ct-otl-footer__five-cols > *{flex:1 1 0;max-width:none;}}.ct-footer__top{border-bottom:solid 0.0625rem white;border-color:white !important;}.ct-footer__top .row{padding-top:1rem;padding-bottom:1rem;}@media (min-width:768px){.ct-footer__top .row{padding-top:2.5rem;padding-bottom:2.5rem;}}.ct-footer__middle{border-color:white !important;}.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__middle__content-middle2{padding-top:1rem;padding-bottom:1rem;}.ct-footer__middle__content-middle2 .ct-navigation{justify-content:flex-start;}.ct-footer__middle__content-middle2 .ct-navigation__items,.ct-footer__middle__content-middle2 .ct-navigation__menu{display:flex;flex:1 1 100%;justify-content:space-between;}.ct-footer__middle__content-middle2 li.ct-menu__item{margin-bottom:0 !important;}.ct-footer__middle__content-middle2 .ct-navigation__menu.ct-menu--level-0{gap:2rem;}@media (max-width:767px){.ct-footer__middle{margin-top:1.5rem;}}@media (min-width:768px){.ct-footer__middle{height:100%;}.ct-footer__middle .ct-navigation,.ct-footer__middle .ct-navigation__menu{height:100%;}.ct-footer__middle .ct-navigation__items{justify-content:flex-end;}.ct-footer__middle ul.ct-navigation__menu{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;display:flex !important;align-items:center;gap:2rem;}}@media (min-width:768px) and (min-width:368px){.ct-footer__middle ul.ct-navigation__menu{margin-left:-8px;margin-right:-8px;}}@media (min-width:768px) and (min-width:576px){.ct-footer__middle ul.ct-navigation__menu{margin-left:-12px;margin-right:-12px;}}.ct-footer__bottom{background-color:rgb(99,114,100);}@media (min-width:768px){.ct-footer__bottom{padding-top:2rem;padding-bottom:2rem;}}.ct-footer__bottom__content-bottom1 * p{padding:0;margin:0;text-align:center;}.ct-footer__bottom__content-bottom1 * p:first-child{text-transform:uppercase;margin-bottom:9px;}.ct-footer__bottom__content-bottom1 .ct-basic-content.ct-theme-light{color:var(--ct-footer-dark-color);}@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-footer .ct-footer__top .ct-navigation__title,.ct-footer .ct-footer__top .ct-navigation__title a{font-size:1.125rem;font-weight:600;line-height:2rem;letter-spacing:0;}@media (min-width:768px){.ct-footer .ct-footer__top .ct-navigation__title,.ct-footer .ct-footer__top .ct-navigation__title a{font-size:1.25rem;}}.ct-footer .ct-footer__top .ct-menu__item__link{font-size:1rem;font-weight:400;line-height:1.5rem;}@media (min-width:768px){.ct-footer .ct-footer__top .ct-menu__item__link{font-size:1.125rem;line-height:2rem;}}.ct-footer .ct-footer__middle__content-middle2 .ct-menu__item__link{font-size:0.875rem;font-weight:400;}@media (min-width:768px){.ct-footer .ct-footer__middle__content-middle2 .ct-menu__item__link{font-size:1.125rem;line-height:2rem;}}.ct-footer .ct-footer__bottom .ct-text-small{font-size:0.875rem;font-weight:600;line-height:1.5rem;letter-spacing:1px;}.ct-footer .ct-footer__bottom .ct-text-extra-small{font-size:0.75rem;line-height:1rem;letter-spacing:0.3px;}@media (min-width:768px){.ct-footer .ct-footer__bottom .ct-text-extra-small{line-height:1.25rem;}}.ct-footer .ct-footer__logo img{width:256px;max-width:100%;height:auto;}@media (max-width:767px){.ct-footer .ct-footer__logo{display:block;width:fit-content;margin-right:auto;margin-left:auto;}}
.ct-header .ct-heading,.ct-header .ct-basic-content.ct-theme-dark,.ct-header .ct-link:not(:hover).ct-theme-dark,.ct-header .ct-mobile-navigation-trigger.ct-theme-light{color:white !important;}.ct-header__top{background-color:rgb(99,114,100) !important;}.ct-header__top .ct-basic-content.ct-theme-dark a:not(.ct-button){color:white;}.ct-header__content-top1 > .ct-basic-content{padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;}.ct-header__content-top2{margin-top:0.5rem;margin-bottom:0.5rem;}.ct-header__content-top3{margin-top:0.5rem;margin-bottom:0.5rem;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0{margin-right:1rem;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0:last-child{margin-right:0;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-link{text-align:center;}.ct-header__middle{position:relative;z-index:2;}.ct-header__middle::before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(8px);}.ct-header__middle .container > .row.row--no-wrap{align-items:center;}.ct-header__middle .ct-navigation__items{margin:0 -10px;}.ct-header__middle .ct-navigation__items .ct-link{margin:0 10px;}@media (min-width:0){.ct-header__middle{padding:0.25rem 0;border:1px solid rgb(53,47,59);}}@media (max-width:767px){.ct-header__middle{padding-top:15px;padding-bottom:15px;}.ct-header__middle .container{width:100%;max-width:none;padding:0 1rem;box-sizing:border-box;}.ct-header__middle .container > .row.row--no-wrap{justify-content:space-between;margin:0;}.ct-header__middle .container > .row.row--no-wrap > .col{padding:0;}.ct-header__middle .container > .row.row--no-wrap > .col:first-child{flex:1 1 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container{flex:0 0 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container > .col{padding:0;}.ct-header__middle .ct-header__logo,.ct-header__middle .ct-header__logo img{display:block;}.ct-header__middle .ct-header__logo img{width:200px;height:auto;max-height:none;}.ct-header__middle .ct-header__content-middle3{align-items:center;gap:1rem;}.ct-header__middle .ct-search__link,.ct-header__middle .ct-mobile-navigation-trigger{display:flex;align-items:center;padding:0;color:white;}.ct-header__middle .ct-search__link .ct-icon,.ct-header__middle .ct-mobile-navigation-trigger .ct-icon{width:24px;height:24px;margin:0;}.ct-header__middle .ct-search__link-text,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__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-header__middle .ct-search__link-text.ct-focusable:active,.ct-header__middle .ct-search__link-text.ct-focusable:focus-visible,.ct-header__middle .ct-search__link-text.ct-focusable:hover,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:active,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:focus-visible,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}}@media (min-width:768px) and (max-width:1279px){.ct-header__middle .ct-header__logo img{width:clamp(170px,21.7vw,278px);height:auto;max-height:none;}}@media (min-width:768px) and (max-width:991px){.ct-header__middle .container > .row.row--no-wrap{flex-wrap:nowrap;}.ct-header__middle .container > .row.row--no-wrap > .col:first-child{flex:0 0 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container{flex:1 1 auto;width:auto;max-width:none;min-width:0;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-navigation__items{margin:0 -4px;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-navigation__items .ct-link{margin:0 4px;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-menu--level-0{gap:0;}}@media (min-width:768px){.ct-header__middle{background-color:rgba(53,47,59,0.9) !important;border-bottom:solid 0.0625rem;padding-top:1rem;padding-bottom:1rem;}}.ct-header__content-middle-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:8px;}@media (min-width:768px){.ct-header__content-middle-container > .col{padding-right:0;}.ct-header__content-middle-container .ct-search{margin-right:-1rem;}}.ct-header__content-middle2{height:100%;display:flex;align-items:center;}.ct-header__content-middle2 .ct-navigation__items{margin:0;}.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0{gap:2rem;}.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0 a.ct-link{display:block;margin:0;font-size:0.75rem;font-weight:400;}@media (min-width:768px) and (max-width:991px){.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0 a.ct-link{font-size:0.6875rem;}}@media print{.ct-header__content-middle3{display:none !important;}}.ct-header__content-middle3{height:100%;display:flex;justify-content:flex-end;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-0 > .ct-menu__item__link .ct-collapsible__icon{box-sizing:content-box;padding:12px 8px 12px 0;margin:-12px -8px -12px 0;transform-origin:calc(50% - 4px) 50%;cursor:pointer;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link{display:inline-flex;align-items:center;gap:0.5em;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link::after{transition:none;}}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link:hover::after,.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link:focus-visible::after{transform:translateX(3px);}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible],.ct-header__content-middle3 .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-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible],.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0.ct-menu__item--active-trail{border-bottom-color:transparent;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:hover,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:focus-visible,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:active,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:hover,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:focus-visible,.ct-header__content-middle3 .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:transparent;}.ct-header__content-middle3 .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,.ct-header__content-middle3 .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:transparent;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{flex-wrap:nowrap;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{padding:0;}@media (max-width:1279px){.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{font-size:0.8rem;}}@media (max-width:1279px) and (max-width:991px){.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{font-size:0.75rem;white-space:nowrap;}}.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-light .ct-header__middle{background-color:var(--ct-header-light-middle-background-color);border-color:var(--ct-header-light-middle-border-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-header.ct-theme-dark .ct-header__middle{background-color:var(--ct-header-dark-middle-background-color);border-color:var(--ct-header-dark-middle-border-color);}.ct-mobile-navigation[data-flyout-expanded]::before{content:"";position:fixed;inset:0;z-index:calc(var(--ct-flyout-zindex) - 1);background-color:rgba(53,47,59,0.7);backdrop-filter:blur(8px);cursor:pointer;}.ct-mobile-navigation.ct-theme-light [data-flyout-panel],.ct-mobile-navigation.ct-theme-dark [data-flyout-panel]{left:auto;width:clamp(252px,67vw,360px);background-color:rgb(53,47,59);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu-wrapper{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu-wrapper{flex-grow:0;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-menu__item{border-bottom:0;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link{padding:1rem;font-size:1.125rem;line-height:2rem;font-weight:600;color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger{border-left:0;padding:0.5rem;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger],.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close{padding:1.5rem 1rem 1rem;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button{padding:0;color:white;background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button::after,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button::after{content:none;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button .ct-icon{width:24px;height:24px;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__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-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:active,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:focus-visible,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:hover,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:active,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:focus-visible,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}
.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;}@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;}}[data-collapsible] [data-collapsible-trigger] .ct-collapsible__icon{transform:rotate(-180deg);}@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;}html{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.container{margin:0 auto;}.container{max-width:calc(100vw - 32px);}@media (min-width:368px){.container{max-width:336px;}}@media (min-width:576px){.container{max-width:544px;}}@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 4;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:9/span 4;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:5/span 4;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 8;}.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__main{grid-column:5/span 8;}.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 4;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:9/span 4;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-right.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__sidebar_top_left,.ct-layout.ct-layout--no-top-right.ct-layout--no-bottom-right > .ct-layout__inner > .ct-layout__sidebar_bottom_left{padding-right:2.5rem;}}@media (min-width:992px){.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner > .ct-layout__sidebar_top_right,.ct-layout.ct-layout--no-top-left.ct-layout--no-bottom-left > .ct-layout__inner > .ct-layout__sidebar_bottom_right{padding-left:2.5rem;}}[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-button-large{font-size:var(--ct-typography-button-large-font-size);line-height:var(--ct-typography-button-large-line-height);font-family:var(--ct-typography-button-large-font-name);font-weight:var(--ct-typography-button-large-font-weight);letter-spacing:var(--ct-typography-button-large-letter-spacing);}.ct-button-regular{font-size:var(--ct-typography-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button-small{font-size:var(--ct-typography-button-small-font-size);line-height:var(--ct-typography-button-small-line-height);font-family:var(--ct-typography-button-small-font-name);font-weight:var(--ct-typography-button-small-font-weight);letter-spacing:var(--ct-typography-button-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);}.ct-article-heading-2{font-size:var(--ct-typography-article-heading-2-font-size);line-height:var(--ct-typography-article-heading-2-line-height);font-family:var(--ct-typography-article-heading-2-font-name);font-weight:var(--ct-typography-article-heading-2-font-weight);letter-spacing:var(--ct-typography-article-heading-2-letter-spacing);}.ct-article-heading-3{font-size:var(--ct-typography-article-heading-3-font-size);line-height:var(--ct-typography-article-heading-3-line-height);font-family:var(--ct-typography-article-heading-3-font-name);font-weight:var(--ct-typography-article-heading-3-font-weight);letter-spacing:var(--ct-typography-article-heading-3-letter-spacing);}.ct-heading-intro{font-size:var(--ct-typography-heading-intro-font-size);line-height:var(--ct-typography-heading-intro-line-height);font-family:var(--ct-typography-heading-intro-font-name);font-weight:var(--ct-typography-heading-intro-font-weight);letter-spacing:var(--ct-typography-heading-intro-letter-spacing);}.ct-paragraph-card-heading{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);}.ct-paragraph-story-card-heading{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);}.ct-paragraph-navigation-card-heading{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.ct-paragraph-story-card-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);}.ct-themed-background-title{font-size:var(--ct-typography-themed-background-title-font-size);line-height:var(--ct-typography-themed-background-title-line-height);font-family:var(--ct-typography-themed-background-title-font-name);font-weight:var(--ct-typography-themed-background-title-font-weight);letter-spacing:var(--ct-typography-themed-background-title-letter-spacing);}.ct-accordion-panel-title{font-size:var(--ct-typography-accordion-panel-title-font-size);line-height:var(--ct-typography-accordion-panel-title-line-height);font-family:var(--ct-typography-accordion-panel-title-font-name);font-weight:var(--ct-typography-accordion-panel-title-font-weight);letter-spacing:var(--ct-typography-accordion-panel-title-letter-spacing);}.ct-text-regular-public-sans{font-size:var(--ct-typography-text-regular-public-sans-font-size);line-height:var(--ct-typography-text-regular-public-sans-line-height);font-family:var(--ct-typography-text-regular-public-sans-font-name);font-weight:var(--ct-typography-text-regular-public-sans-font-weight);letter-spacing:var(--ct-typography-text-regular-public-sans-letter-spacing);}.ct-text-caption{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);}.ct-text-extra-small{font-size:var(--ct-typography-text-extra-small-font-size);line-height:var(--ct-typography-text-extra-small-line-height);font-family:var(--ct-typography-text-extra-small-font-name);font-weight:var(--ct-typography-text-extra-small-font-weight);letter-spacing:var(--ct-typography-text-extra-small-letter-spacing);}.ct-breadcrumb{font-size:var(--ct-typography-breadcrumb-font-size);line-height:var(--ct-typography-breadcrumb-line-height);font-family:var(--ct-typography-breadcrumb-font-name);font-weight:var(--ct-typography-breadcrumb-font-weight);letter-spacing:var(--ct-typography-breadcrumb-letter-spacing);}.ct-callout-heading{font-size:var(--ct-typography-callout-heading-font-size);line-height:var(--ct-typography-callout-heading-line-height);font-family:var(--ct-typography-callout-heading-font-name);font-weight:var(--ct-typography-callout-heading-font-weight);letter-spacing:var(--ct-typography-callout-heading-letter-spacing);}.ct-article-summary{font-size:var(--ct-typography-article-summary-font-size);line-height:var(--ct-typography-article-summary-line-height);font-family:var(--ct-typography-article-summary-font-name);font-weight:var(--ct-typography-article-summary-font-weight);letter-spacing:var(--ct-typography-article-summary-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;}.ct-text-no-wrap{white-space:nowrap;}.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;}
html{-webkit-text-size-adjust:100%;overflow-x:clip;}body{margin:0;overflow-x:clip;font-family:"Public Sans",sans-serif;}.block-system-main-block > form{margin:20px 0;}.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{margin:0 auto;}.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:calc(100vw - 32px);}@media (min-width:368px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:336px;}}@media (min-width:576px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:544px;}}@media (min-width:768px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:720px;}}@media (min-width:992px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:896px;}}@media (min-width:1280px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:1184px;}}@media (min-width:1440px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:1248px;}}@media (max-width:767px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:calc(100vw - 32px);}}@media (min-width:768px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:min(1248px,100vw - 48px);}}@media (min-width:992px){.view-articles.view-id-articles,.view-community-stories.view-id-community_stories{max-width:min(1248px,100vw - 96px);}}.view-articles.view-id-articles > .view-content.row,.view-community-stories.view-id-community_stories > .view-content.row{margin-right:0;margin-left:0;}.view-articles.view-id-articles .ct-layout__sidebar_top_right img.ct-image,.view-community-stories.view-id-community_stories .ct-layout__sidebar_top_right img.ct-image{width:100%;max-width:100%;}.view-articles.view-id-articles .ct-pagination,.view-community-stories.view-id-community_stories .ct-pagination{border:0;padding-top:3rem;}.field--name-field-c-n-components > .field__item:first-child > .field__item__inner > .ct-basic-content--with-background{margin-top:1.5rem;}.field--name-field-c-n-components > .field__item:last-child > .field__item__inner > .ct-basic-content--with-background{margin-bottom:3rem;}:where(main a:not([class])){color:var(--ct-color-light-interaction-background);}@media (max-width:767px){.container{max-width:calc(100vw - 32px);}}@media (min-width:768px){.container{max-width:min(1248px,100vw - 48px);}}@media (min-width:992px){.container{max-width:min(1248px,100vw - 96px);}}.page-node-type-article .article__title{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);font-size:32px;font-weight:700 !important;line-height:33px;letter-spacing:-1.5px;margin-top:24px;margin-bottom:32px;}@media (min-width:768px){.page-node-type-article .article__title{font-size:40px;line-height:48px;letter-spacing:-1px;}}.page-node-type-article .field--name-field-c-n-summary{font-size:var(--ct-typography-article-summary-font-size);line-height:var(--ct-typography-article-summary-line-height);font-family:var(--ct-typography-article-summary-font-name);font-weight:var(--ct-typography-article-summary-font-weight);letter-spacing:var(--ct-typography-article-summary-letter-spacing);font-size:18px;line-height:24px;padding:64px 0;margin-bottom:64px;border-bottom:1px solid rgba(0,0,0,0.24);}@media (min-width:768px){.page-node-type-article .field--name-field-c-n-summary{font-size:20px;line-height:26px;color:#3f3531;}}@media (min-width:0){.article-toc{padding:1.5rem 0;}}@media (min-width:768px){.article-toc{margin-bottom:2rem;}}.article-toc__title{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);font-size:18px;font-weight:700;line-height:1;margin-bottom:1rem;}@media (min-width:768px){.article-toc__title{font-size:24px;color:#3f3531;}}.article-toc__list{list-style:none;padding-left:0;margin:0;}.article-toc__item{margin-bottom:0.5rem;line-height:1.625;}.article-toc__item a{text-decoration:none;color:#000;}.article-toc__item a:hover{text-decoration:underline;}.article-toc__item--level-3{padding-left:2rem;}@media (min-width:768px){.article-share{padding:1.5rem 0;}}.article-share__title{font-size:22px;font-weight:bold;margin-bottom:1rem;}.article-share__buttons{display:flex;gap:0.5rem;}.article-share__button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#f8f2f2;border:1px solid #bdd5d6;cursor:pointer;transition:background-color 0.2s ease;}.article-share__button:hover{background-color:rgba(189,213,214,0.4);}.article-share__button .icon{font-size:1.2rem;color:#333;}.article-share__button--x{background:transparent url(/themes/custom/otl/assets/images/icon-share-x.svg) no-repeat center center;}.article-share__button--linkedin{background:transparent url(/themes/custom/otl/assets/images/icon-share-linkedin.svg) no-repeat center center;}.article-share__button--link{cursor:pointer;background:transparent url(/themes/custom/otl/assets/images/icon-share-link.svg) no-repeat center center;}.article-share__button--link:focus{outline:none;}.article-share__button--link .icon-check{color:#28a745;}.page-node-type-community-story .ct-figure.align-center .ct-figure__image{width:100%;max-width:100%;max-height:none;height:auto;object-fit:contain;}.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);}.gmaps-holder .gmaps-inner{position:relative;}.gmaps-holder .map-el{height:600px;}.gmaps-holder .map-infowindow-holder{position:relative;}.gmaps-holder .map-infowindow{height:auto;max-height:500px;background:#fff;position:absolute;right:50px;top:50px;z-index:1;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:0.3s opacity ease-in-out,0.3s visibility ease-in-out;width:65%;}.gmaps-holder .map-infowindow.open{opacity:1;visibility:visible;}.gmaps-holder .map-infowindow .iw-inner{position:relative;padding:50px 30px 50px 50px;}.gmaps-holder .map-infowindow .iw-inner .iw-close-holder{position:absolute;top:20px;right:20px;}.gmaps-holder .map-infowindow .iw-inner .iw-close-holder a{display:block;text-indent:-9001px;width:21px;height:21px;background:transparent url(/themes/custom/otl/dist/assets/icons/icon-map-close-otl.png) no-repeat 0 0;cursor:pointer;}.gmaps-holder .map-infowindow .iw-inner .iw-contents{overflow:auto;}.gmaps-holder .map-infowindow .iw-inner .iw-contents h3{font-weight:bold;margin:0 0 20px;}.gmaps-holder .map-infowindow .iw-inner .iw-title{font-weight:bold;margin-bottom:20px;}.gmaps-holder .map-infowindow .iw-inner .iw-read-more a:hover{color:#fff;}.acknowledgement-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box;background-color:rgba(53,47,59,0.7);backdrop-filter:blur(25px);}@media (max-width:767px){.acknowledgement-modal-overlay{padding:0;}}.acknowledgement-modal-content:focus{outline:none;}.acknowledgement-modal-content{position:relative;display:flex;flex-direction:column;width:100%;max-width:1050px;max-height:calc(100dvh - 32px);margin:0 auto;padding:0 60px;box-sizing:border-box;overflow:hidden;border-radius:10px;color:white;background-color:black;text-align:center;}@media (max-width:767px){.acknowledgement-modal-content{height:100dvh;max-height:100dvh;padding:0 16px;border-radius:0;}}.acknowledgement-modal-inner{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;}.acknowledgement-modal-inner::-webkit-scrollbar{display:none;}.acknowledgement-modal-inner{padding:120px 0 40px;}@media (max-width:767px){.acknowledgement-modal-inner{padding:64px 18px 24px;}}.acknowledgement-modal-inner h1,.acknowledgement-modal-inner h2{margin:0 0 48px;color:white;font-family:"Gowun Batang",serif;font-size:48px;line-height:58px;font-weight:700;letter-spacing:-2px;}@media (max-width:767px){.acknowledgement-modal-inner h1,.acknowledgement-modal-inner h2{margin-bottom:32px;font-size:33px;line-height:39px;}}.acknowledgement-modal-inner p{margin:0 0 24px;font-size:32px;line-height:52px;letter-spacing:0.3px;}@media (max-width:991px){.acknowledgement-modal-inner p{font-size:24px;line-height:36px;}}@media (max-width:767px){.acknowledgement-modal-inner p{font-size:20px;line-height:26px;}}.acknowledgement-modal-inner p:last-child{margin-bottom:0;}.acknowledgement-modal-footer{padding:40px 0 60px;background-color:black;}@media (max-width:767px){.acknowledgement-modal-footer{padding:16px 0 24px;}}.acknowledgement-continue-btn{width:343px;max-width:100%;padding:10px 38px;border:none;border-radius:8px;color:white;background-color:rgb(154,54,52);font-family:inherit;font-size:18px;line-height:32px;font-weight:600;cursor:pointer;transition:background-color 0.3s;}.acknowledgement-continue-btn:hover{background-color:rgb(130,45,44);}.acknowledgement-continue-btn:focus-visible{outline:3px solid white;outline-offset:3px;}@media (max-width:767px){.acknowledgement-continue-btn{width:100%;}}html.modal-open,body.modal-open{position:fixed;width:100%;height:100%;overflow:hidden;}.ct-alert .ct-alert__dismiss-button.ct-button--tertiary::after{content:none;}.ct-alert.ct-theme-light.ct-alert--information,.ct-alert.ct-theme-dark.ct-alert--information{padding-top:0.5rem;padding-bottom:0.5rem;color:white;background-color:rgb(99,114,100);}.ct-alert.ct-theme-light.ct-alert--information .ct-alert__icon .ct-icon,.ct-alert.ct-theme-light.ct-alert--information .ct-alert__dismiss-button,.ct-alert.ct-theme-light.ct-alert--information .ct-alert__dismiss-button .ct-icon,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__icon .ct-icon,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__dismiss-button,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__dismiss-button .ct-icon{color:white;}.ct-alert.ct-theme-light.ct-alert--information .ct-alert__title,.ct-alert.ct-theme-light.ct-alert--information .ct-alert__summary,.ct-alert.ct-theme-light.ct-alert--information .ct-alert__summary p,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__title,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__summary,.ct-alert.ct-theme-dark.ct-alert--information .ct-alert__summary p{color:white;font-size:0.875rem;line-height:1.5rem;}.ct-alert.ct-theme-light.ct-alert--information a,.ct-alert.ct-theme-light.ct-alert--information a:visited,.ct-alert.ct-theme-dark.ct-alert--information a,.ct-alert.ct-theme-dark.ct-alert--information a:visited{color:white;text-decoration:underline;}.ct-alert.ct-theme-light.ct-alert--information a:hover,.ct-alert.ct-theme-light.ct-alert--information a:focus-visible,.ct-alert.ct-theme-dark.ct-alert--information a:hover,.ct-alert.ct-theme-dark.ct-alert--information a:focus-visible{text-decoration-thickness:2px;}.ct-layout__main .ct-alert .container{padding-left:1.5rem;padding-right:1.5rem;}.ct-attachment:is(.ct-theme-green,.ct-theme-clay,.ct-theme-blue){color:var(--ct-attachment-light-color);}.ct-attachment:is(.ct-theme-green,.ct-theme-clay,.ct-theme-blue).ct-attachment--with-background{background-color:var(--ct-attachment-light-wrapper-background-color);}.ct-attachment:is(.ct-theme-green,.ct-theme-clay,.ct-theme-blue) .ct-attachment__wrapper{border-color:var(--ct-attachment-light-border-color);background-color:var(--ct-attachment-light-background-color);}.ct-attachment:is(.ct-theme-green,.ct-theme-clay,.ct-theme-blue) .ct-attachment__links__link{color:var(--ct-color-light-interaction-background);}.view-id-township_leases .view-filters{margin:0 auto;}.view-id-township_leases .view-filters{max-width:calc(100vw - 32px);}@media (min-width:368px){.view-id-township_leases .view-filters{max-width:336px;}}@media (min-width:576px){.view-id-township_leases .view-filters{max-width:544px;}}@media (min-width:768px){.view-id-township_leases .view-filters{max-width:720px;}}@media (min-width:992px){.view-id-township_leases .view-filters{max-width:896px;}}@media (min-width:1280px){.view-id-township_leases .view-filters{max-width:1184px;}}@media (min-width:1440px){.view-id-township_leases .view-filters{max-width:1248px;}}@media (max-width:767px){.view-id-township_leases .view-filters{max-width:calc(100vw - 32px);}}@media (min-width:768px){.view-id-township_leases .view-filters{max-width:min(1248px,100vw - 48px);}}@media (min-width:992px){.view-id-township_leases .view-filters{max-width:min(1248px,100vw - 96px);}}.view-id-township_leases .view-filters > form .ct-field{position:relative;}.view-id-township_leases .view-filters > form .ct-field .ct-field__title{position:absolute;top:-8px;left:12px;background:white;padding:0 4px;font-size:12px;font-weight:500;color:#666;z-index:1;}.view-id-township_leases .view-filters > form .ct-select{width:100%;padding:17px 40px 17px 16px;border:1px solid rgb(53,47,59);border-radius:4px;background-color:white;font-size:16px;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;}.view-id-township_leases .view-filters > form .ct-textfield{width:100%;padding:17px 16px;border:1px solid rgb(53,47,59);border-radius:4px;font-size:16px;background-color:white;}.view-id-township_leases .view-filters > form .ct-select:focus,.view-id-township_leases .view-filters > form .ct-textfield:focus{outline:none;border-color:#007acc;box-shadow:0 0 0 2px rgba(0,122,204,0.2);}.view-id-township_leases .view-filters > form .form-item-search .ct-field__wrapper{position:relative;}.view-id-township_leases .view-filters > form .form-item-search .ct-field__wrapper::before{content:"";position:absolute;left:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23352f3b' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") no-repeat center/contain;z-index:1;pointer-events:none;}.view-id-township_leases .view-filters > form .form-item-search .ct-textfield{padding-left:44px;}.view-id-township_leases .view-filters > form .ct-button{background-color:rgb(99,114,100) !important;border-color:rgb(99,114,100) !important;color:white !important;transition:background-color 0.2s;}.view-id-township_leases .view-filters > form .ct-button:hover{background-color:rgba(99,114,100,0.85) !important;}@media (max-width:767px){.view-id-township_leases .view-filters > form .form-wrapper .ct-button{width:100%;}}.view-id-township_leases .view-filters > form{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto auto;gap:20px;margin-bottom:30px;}.view-id-township_leases .view-filters > form .form-item-lease-type{grid-column:1;grid-row:1;}.view-id-township_leases .view-filters > form .form-item-region{grid-column:2;grid-row:1;}.view-id-township_leases .view-filters > form .form-item-search{grid-column:1/span 2;grid-row:2;}.view-id-township_leases .view-filters > form .form-wrapper{grid-column:1/span 2;grid-row:3;display:flex;justify-content:center;}@media (max-width:767px){.view-id-township_leases .view-filters > form{grid-template-columns:1fr;gap:1rem;}.view-id-township_leases .view-filters > form .form-item-lease-type,.view-id-township_leases .view-filters > form .form-item-region,.view-id-township_leases .view-filters > form .form-item-search,.view-id-township_leases .view-filters > form .form-wrapper{grid-column:1;}.view-id-township_leases .view-filters > form .form-item-lease-type{grid-row:1;}.view-id-township_leases .view-filters > form .form-item-region{grid-row:2;}.view-id-township_leases .view-filters > form .form-item-search{grid-row:3;}.view-id-township_leases .view-filters > form .form-wrapper{grid-row:4;}}.view-id-publications .view-filters > form .ct-field{position:relative;}.view-id-publications .view-filters > form .ct-field .ct-field__title{position:absolute;top:-8px;left:12px;background:white;padding:0 4px;font-size:12px;font-weight:500;color:#666;z-index:1;}.view-id-publications .view-filters > form .ct-select{width:100%;padding:17px 40px 17px 16px;border:1px solid rgb(53,47,59);border-radius:4px;background-color:white;font-size:16px;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;}.view-id-publications .view-filters > form .ct-textfield{width:100%;padding:17px 16px;border:1px solid rgb(53,47,59);border-radius:4px;font-size:16px;background-color:white;}.view-id-publications .view-filters > form .ct-select:focus,.view-id-publications .view-filters > form .ct-textfield:focus{outline:none;border-color:#007acc;box-shadow:0 0 0 2px rgba(0,122,204,0.2);}.view-id-publications .view-filters > form .form-item-search .ct-field__wrapper{position:relative;}.view-id-publications .view-filters > form .form-item-search .ct-field__wrapper::before{content:"";position:absolute;left:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23352f3b' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") no-repeat center/contain;z-index:1;pointer-events:none;}.view-id-publications .view-filters > form .form-item-search .ct-textfield{padding-left:44px;}.view-id-publications .view-filters > form .ct-button{background-color:rgb(99,114,100) !important;border-color:rgb(99,114,100) !important;color:white !important;transition:background-color 0.2s;}.view-id-publications .view-filters > form .ct-button:hover{background-color:rgba(99,114,100,0.85) !important;}@media (max-width:767px){.view-id-publications .view-filters > form .form-wrapper .ct-button{width:100%;}}.view-id-publications .view-filters > form{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0;}.view-id-publications .view-filters > form .ct-field{margin:0;}.view-id-publications .view-filters > form .form-item-category{order:1;}.view-id-publications .view-filters > form .form-item-search{order:2;}.view-id-publications .view-filters > form .form-wrapper{order:3;margin:0;}@media (min-width:768px){.view-id-publications .view-filters > form{grid-template-columns:1fr 2fr auto;align-items:end;gap:1.5rem;}}.ct-button{cursor:pointer;border:0.125rem solid transparent;border-radius:0.5rem;appearance:button;color:white;text-decoration:none;font-size:var(--ct-typography-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button{padding:0.75rem 1.25rem;}@media (min-width:768px){.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-theme-light .ct-button--primary,.ct-button.ct-button--light{background-color:rgb(225,220,201);border-color:rgb(225,220,201);color:rgb(53,47,59);}.ct-theme-light .ct-button--primary:hover,.ct-button.ct-button--light:hover{background-color:rgba(225,220,201,0.8);}.ct-theme-light .ct-button--tertiary,.ct-button--tertiary.ct-theme-light{color:rgb(53,47,59);display:inline-flex;align-items:center;gap:0.5em;}.ct-theme-light .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-light::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-theme-light .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-light::after{transition:none;}}.ct-theme-light .ct-button--tertiary:hover::after,.ct-theme-light .ct-button--tertiary:focus-visible::after,.ct-button--tertiary.ct-theme-light:hover::after,.ct-button--tertiary.ct-theme-light:focus-visible::after{transform:translateX(3px);}.ct-theme-light .ct-button--tertiary:hover,.ct-button--tertiary.ct-theme-light:hover{color:rgb(15.5882352941%,13.8235294118%,17.3529411765%);text-decoration:underline;text-underline-offset:4px;}.ct-theme-dark .ct-button--primary,.ct-button.ct-button--dark{background-color:rgb(53,47,59);border-color:rgb(53,47,59);color:white;}.ct-theme-dark .ct-button--primary:hover,.ct-button.ct-button--dark:hover{background-color:rgba(53,47,59,0.8);}.ct-theme-dark .ct-button--tertiary,.ct-button--tertiary.ct-theme-dark{color:rgb(53,47,59);display:inline-flex;align-items:center;gap:0.5em;}.ct-theme-dark .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-dark::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-theme-dark .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-dark::after{transition:none;}}.ct-theme-dark .ct-button--tertiary:hover::after,.ct-theme-dark .ct-button--tertiary:focus-visible::after,.ct-button--tertiary.ct-theme-dark:hover::after,.ct-button--tertiary.ct-theme-dark:focus-visible::after{transform:translateX(3px);}.ct-theme-dark .ct-button--tertiary:hover,.ct-button--tertiary.ct-theme-dark:hover{color:rgb(15.5882352941%,13.8235294118%,17.3529411765%);text-decoration:underline;text-underline-offset:4px;}.ct-theme-clay .ct-button--primary,.ct-button.ct-button--clay{background-color:rgb(154,54,52);border-color:rgb(154,54,52);color:white;}.ct-theme-clay .ct-button--primary:hover,.ct-button.ct-button--clay:hover{background-color:rgba(154,54,52,0.8);}.ct-theme-clay .ct-button--tertiary,.ct-button--tertiary.ct-theme-clay{color:rgb(154,54,52);display:inline-flex;align-items:center;gap:0.5em;}.ct-theme-clay .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-clay::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-theme-clay .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-clay::after{transition:none;}}.ct-theme-clay .ct-button--tertiary:hover::after,.ct-theme-clay .ct-button--tertiary:focus-visible::after,.ct-button--tertiary.ct-theme-clay:hover::after,.ct-button--tertiary.ct-theme-clay:focus-visible::after{transform:translateX(3px);}.ct-theme-clay .ct-button--tertiary:hover,.ct-button--tertiary.ct-theme-clay:hover{color:rgb(45.2941176471%,15.8823529412%,15.2941176471%);text-decoration:underline;text-underline-offset:4px;}.ct-theme-green .ct-button--primary,.ct-button.ct-button--green{background-color:rgb(99,114,100);border-color:rgb(99,114,100);color:white;}.ct-theme-green .ct-button--primary:hover,.ct-button.ct-button--green:hover{background-color:rgba(99,114,100,0.8);}.ct-theme-green .ct-button--tertiary,.ct-button--tertiary.ct-theme-green{color:rgb(99,114,100);display:inline-flex;align-items:center;gap:0.5em;}.ct-theme-green .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-green::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-theme-green .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-green::after{transition:none;}}.ct-theme-green .ct-button--tertiary:hover::after,.ct-theme-green .ct-button--tertiary:focus-visible::after,.ct-button--tertiary.ct-theme-green:hover::after,.ct-button--tertiary.ct-theme-green:focus-visible::after{transform:translateX(3px);}.ct-theme-green .ct-button--tertiary:hover,.ct-button--tertiary.ct-theme-green:hover{color:rgb(29.1176470588%,33.5294117647%,29.4117647059%);text-decoration:underline;text-underline-offset:4px;}.ct-theme-blue .ct-button--primary,.ct-button.ct-button--blue{background-color:rgb(153,185,216);border-color:rgb(153,185,216);color:rgb(53,47,59);}.ct-theme-blue .ct-button--primary:hover,.ct-button.ct-button--blue:hover{background-color:rgba(153,185,216,0.8);}.ct-theme-blue .ct-button--tertiary,.ct-button--tertiary.ct-theme-blue{color:rgb(53,47,59);display:inline-flex;align-items:center;gap:0.5em;}.ct-theme-blue .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-blue::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-theme-blue .ct-button--tertiary::after,.ct-button--tertiary.ct-theme-blue::after{transition:none;}}.ct-theme-blue .ct-button--tertiary:hover::after,.ct-theme-blue .ct-button--tertiary:focus-visible::after,.ct-button--tertiary.ct-theme-blue:hover::after,.ct-button--tertiary.ct-theme-blue:focus-visible::after{transform:translateX(3px);}.ct-theme-blue .ct-button--tertiary:hover,.ct-button--tertiary.ct-theme-blue:hover{color:rgb(15.5882352941%,13.8235294118%,17.3529411765%);text-decoration:underline;text-underline-offset:4px;}.ct-button--tertiary{border-width:0;}.ct-button--large{font-size:var(--ct-typography-button-large-font-size);line-height:var(--ct-typography-button-large-line-height);font-family:var(--ct-typography-button-large-font-name);font-weight:var(--ct-typography-button-large-font-weight);letter-spacing:var(--ct-typography-button-large-letter-spacing);}.ct-button--large{padding:0.75rem 1.5rem;}@media (min-width:768px){.ct-button--large{padding:1rem 3rem;}}.ct-button--large.ct-button--tertiary{padding:0;}.ct-button--regular{font-size:var(--ct-typography-button-regular-font-size);line-height:var(--ct-typography-button-regular-line-height);font-family:var(--ct-typography-button-regular-font-name);font-weight:var(--ct-typography-button-regular-font-weight);letter-spacing:var(--ct-typography-button-regular-letter-spacing);}.ct-button--regular{padding:0.75rem 1.25rem;}@media (min-width:768px){.ct-button--regular{padding:0.875rem 2.5rem;}}.ct-button--regular{padding:0.5rem 2.375rem;}.ct-button--regular.ct-button--tertiary{padding:0;}.ct-button--small{font-size:var(--ct-typography-button-small-font-size);line-height:var(--ct-typography-button-small-line-height);font-family:var(--ct-typography-button-small-font-name);font-weight:var(--ct-typography-button-small-font-weight);letter-spacing:var(--ct-typography-button-small-letter-spacing);}.ct-button--small{padding:0.5rem 1rem;}@media (min-width:768px){.ct-button--small{padding:0.5rem 2rem;}}.ct-button--small.ct-button--tertiary{padding:0;}.ct-accordion.ct-theme--light .ct_accordion__panels__panel__header__button{background-color:rgb(225,220,201);}.ct-accordion.ct-theme--dark .ct_accordion__panels__panel__header__button{background-color:rgb(53,47,59);}.ct-accordion.ct-theme--clay .ct_accordion__panels__panel__header__button{background-color:rgb(154,54,52);}.ct-accordion.ct-theme--green .ct_accordion__panels__panel__header__button{background-color:rgb(99,114,100);}.ct-accordion.ct-theme--blue .ct_accordion__panels__panel__header__button{background-color:rgb(153,185,216);}@media (min-width:768px){.ct-accordion.ct-accordion--with-background{padding-left:1.5rem;padding-right:1.5rem;}}.ct-accordion .ct-accordion__content{display:block;}.ct-accordion .ct-accordion__title{font-size:var(--ct-typography-themed-background-title-font-size);line-height:var(--ct-typography-themed-background-title-line-height);font-family:var(--ct-typography-themed-background-title-font-name);font-weight:var(--ct-typography-themed-background-title-font-weight);letter-spacing:var(--ct-typography-themed-background-title-letter-spacing);color:rgb(53,47,59);text-align:center;padding:4rem;}@media (max-width:767px){.ct-accordion .ct-accordion__title{padding:1.5rem 0 2rem;}}.ct-accordion .ct-accordion__panels{margin:0;padding:0;list-style:none;}.ct-accordion .ct-accordion__panels__panel{position:relative;border-bottom:0.0625rem solid;}.ct-accordion .ct-accordion__panels__panel::before{z-index:1;}.ct-accordion .ct-accordion__panels__panel:last-child{margin-bottom:0;}.ct-accordion .ct-accordion__panels__panel__header{display:block;margin:0;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.ct-accordion .ct-accordion__panels__panel__header__button{font-size:var(--ct-typography-accordion-panel-title-font-size);line-height:var(--ct-typography-accordion-panel-title-line-height);font-family:var(--ct-typography-accordion-panel-title-font-name);font-weight:var(--ct-typography-accordion-panel-title-font-weight);letter-spacing:var(--ct-typography-accordion-panel-title-letter-spacing);appearance:button;border-radius:0.25rem;border:none;cursor:pointer;display:flex;text-align:left;margin:0;padding:1rem 0;justify-content:stretch;width:100%;}[data-collapsible-collapsed] > .ct-accordion .ct-accordion__panels__panel__header__button{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.ct-accordion .ct-accordion__panels__panel__header__button{background-color:inherit;}.ct-accordion .ct-accordion__panels__panel__content__inner{padding:0 1.5rem 1.5rem;}.ct-accordion.ct-theme-light{color:var(--ct-accordion-light-color);}.ct-accordion.ct-theme-light .ct-accordion__panels__panel__header__button{color:var(--ct-accordion-light-button-color);}.ct-accordion.ct-theme-light .ct-accordion__panels__panel__header__button:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-light);}.ct-accordion.ct-theme-dark{color:var(--ct-accordion-dark-color);}.ct-accordion.ct-theme-dark .ct-accordion__panels__panel__header__button{color:var(--ct-accordion-dark-button-color);}.ct-accordion.ct-theme-dark .ct-accordion__panels__panel__header__button:focus-visible{outline-offset:var(--ct-outline-offset);outline-width:var(--ct-outline-width);outline-style:solid;outline-color:var(--ct-outline-dark);}@media (min-width:768px){.ct-basic-content.ct-basic-content--with-background{padding-left:3.5rem;padding-right:3.5rem;}}.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{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 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:1.25rem 1.5rem 1.25rem 1.875rem;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-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 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 h3{font-size:var(--ct-typography-themed-background-title-font-size);line-height:var(--ct-typography-themed-background-title-line-height);font-family:var(--ct-typography-themed-background-title-font-name);font-weight:var(--ct-typography-themed-background-title-font-weight);letter-spacing:var(--ct-typography-themed-background-title-letter-spacing);}.page-node-type-article .ct-basic-content h2{font-size:var(--ct-typography-article-heading-2-font-size);line-height:var(--ct-typography-article-heading-2-line-height);font-family:var(--ct-typography-article-heading-2-font-name);font-weight:var(--ct-typography-article-heading-2-font-weight);letter-spacing:var(--ct-typography-article-heading-2-letter-spacing);}.page-node-type-article .ct-basic-content h3{font-size:var(--ct-typography-article-heading-3-font-size);line-height:var(--ct-typography-article-heading-3-line-height);font-family:var(--ct-typography-article-heading-3-font-name);font-weight:var(--ct-typography-article-heading-3-font-weight);letter-spacing:var(--ct-typography-article-heading-3-letter-spacing);}.ct-basic-content .ct-content-link .ct-icon{vertical-align:middle;}.ct-basic-content figure{margin:3rem 0;}.ct-basic-content figure figcaption{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);color:rgba(53,47,59,0.6);}.ct-basic-content figure figure.ct-figure:has(+ figcaption){margin-bottom:0.5rem;}.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-breadcrumb{padding-top:16px;}.ct-breadcrumb .ct-breadcrumb__links .ct-item-list__item a.ct-link{font-size:var(--ct-typography-breadcrumb-font-size);line-height:var(--ct-typography-breadcrumb-line-height);font-family:var(--ct-typography-breadcrumb-font-name);font-weight:var(--ct-typography-breadcrumb-font-weight);letter-spacing:var(--ct-typography-breadcrumb-letter-spacing);color:black;}.ct-breadcrumb .ct-breadcrumb__links .ct-item-list__item:first-child a.ct-link{color:#4a73b8;font-weight:400;text-decoration:underline;}.ct-breadcrumb.ct-theme-dark .ct-breadcrumb__links__link.ct-breadcrumb__links__link--active,.ct-breadcrumb.ct-theme-light .ct-breadcrumb__links__link.ct-breadcrumb__links__link--active{color:black;}.ct-breadcrumb.ct-theme-dark .ct-breadcrumb__links .ct-breadcrumb__links__separator,.ct-breadcrumb.ct-theme-light .ct-breadcrumb__links .ct-breadcrumb__links__separator{color:black;fill:black;}.ct-breadcrumb .ct-breadcrumb__links__separator{width:1.2rem;height:1.2rem;margin:0 8px;}.ct-callout__wrapper{border-radius:0.25rem;padding:1.5rem 1.5rem;margin:0;}@media (min-width:768px){.ct-callout__wrapper{padding:1.5rem 2.5rem 2rem 1.5rem;}}.ct-callout__title{font-size:var(--ct-typography-callout-heading-font-size);line-height:var(--ct-typography-callout-heading-line-height);font-family:var(--ct-typography-callout-heading-font-name);font-weight:var(--ct-typography-callout-heading-font-weight);letter-spacing:var(--ct-typography-callout-heading-letter-spacing);margin-bottom:1rem;}.ct-callout__content{margin-bottom:1rem;}.ct-callout.ct-theme-light .ct-callout__wrapper{background-color:rgba(225,220,201,0.4);}.ct-callout.ct-theme-light ul:not(.ct-item-list) > li{color:#000;}.ct-callout.ct-theme-light ul:not(.ct-item-list) > li::before{background-color:#000;}.ct-callout.ct-theme-dark .ct-callout__wrapper{background-color:rgba(53,47,59,0.4);}.ct-callout.ct-theme-dark ul:not(.ct-item-list) > li{color:#000;}.ct-callout.ct-theme-dark ul:not(.ct-item-list) > li::before{background-color:#000;}.ct-callout.ct-theme-clay .ct-callout__wrapper{background-color:rgba(154,54,52,0.4);}.ct-callout.ct-theme-clay ul:not(.ct-item-list) > li{color:#000;}.ct-callout.ct-theme-clay ul:not(.ct-item-list) > li::before{background-color:#000;}.ct-callout.ct-theme-green .ct-callout__wrapper{background-color:rgba(99,114,100,0.4);}.ct-callout.ct-theme-green ul:not(.ct-item-list) > li{color:#000;}.ct-callout.ct-theme-green ul:not(.ct-item-list) > li::before{background-color:#000;}.ct-callout.ct-theme-blue .ct-callout__wrapper{background-color:rgba(153,185,216,0.4);}.ct-callout.ct-theme-blue ul:not(.ct-item-list) > li{color:#000;}.ct-callout.ct-theme-blue ul:not(.ct-item-list) > li::before{background-color:#000;}.ct-figure{margin:0;display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}.ct-figure .ct-figure__image{object-fit:cover;overflow-clip-margin:unset;max-width:819px;max-height:460px;border-radius:10px;}.ct-figure .ct-figure__caption{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);color:rgba(53,47,59,0.6);}.ct-figure.ct-theme-light .ct-figure__caption{color:var(--ct-figure-light-caption-color);}.ct-figure.ct-theme-dark .ct-figure__caption{color:var(--ct-figure-dark-caption-color);}.ct-logo{line-height:0;display:inline-block;}.ct-logo .ct-logo__image{line-height:0;display:block;max-height:2.5rem;}@media (min-width:992px){.ct-logo .ct-logo__image{max-height:3rem;}}@media (min-width:1280px){.ct-logo .ct-logo__image{max-height:4rem;}}.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-pagination{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-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:auto;border-top-width:0.0625rem;border-top-style:solid;padding:1.5rem;box-sizing:border-box;}@media (min-width:768px){.ct-pagination{width:100%;border-bottom-width:0.0625rem;border-bottom-style:solid;}}.ct-pagination .ct-pagination__items_per_page{position:relative;display:flex;justify-content:center;width:100%;margin-bottom:2rem;}@media (min-width:768px){.ct-pagination .ct-pagination__items_per_page{width:auto;margin-bottom:0;}}.ct-pagination .ct-pagination__items_per_page__field{align-self:center;margin-bottom:0;white-space:nowrap;}.ct-pagination .ct-pagination__items_per_page__select{min-width:5rem;margin-left:0.5rem;padding:0 1rem 0 1rem;}.ct-pagination .ct-pagination__items{list-style:none;margin:20px auto;padding:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;}.ct-pagination .ct-link.ct-theme-light.ct-link--active,.ct-pagination .ct-pagination__item__link,.ct-pagination .ct-pagination__link{color:#352F3B;text-decoration:none;}.ct-pagination .ct-link.ct-theme-light.ct-link--disabled,.ct-pagination .ct-pagination__item__link{color:#726e76;}.ct-pagination .ct-pagination__item--ellipsis{padding:0 0.5rem;text-align:center;}.ct-pagination .ct-pagination__item--first,.ct-pagination .ct-pagination__item--previous{padding:0 0.5rem 0 0;}@media (min-width:768px){.ct-pagination .ct-pagination__item--first,.ct-pagination .ct-pagination__item--previous{padding:0 1rem 0 0;}}.ct-pagination .ct-pagination__item--next,.ct-pagination .ct-pagination__item--last{padding:0 0 0 0.5rem;}@media (min-width:768px){.ct-pagination .ct-pagination__item--next,.ct-pagination .ct-pagination__item--last{padding:0 0 0 1rem;}}.ct-pagination .ct-pagination__item__link{padding:0 0.5rem;white-space:nowrap;}.ct-pagination .ct-pagination__item__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:24px;min-height:24px;}.ct-pagination.ct-theme-light{color:var(--ct-pagination-light-color);}.ct-pagination.ct-theme-light{border-top-color:var(--ct-pagination-light-border-color);border-bottom-color:var(--ct-pagination-light-border-color);}.ct-pagination.ct-theme-dark{color:var(--ct-pagination-dark-color);}.ct-pagination.ct-theme-dark{border-top-color:var(--ct-pagination-dark-border-color);border-bottom-color:var(--ct-pagination-dark-border-color);}@media print{.ct-search{display:none !important;}}.ct-search .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 .ct-search__link-text.ct-focusable:active,.ct-search .ct-search__link-text.ct-focusable:focus-visible,.ct-search .ct-search__link-text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.ct-search .ct-icon.ct-link__icon{width:1.5em;height:1.5em;}.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{text-decoration:none;border-bottom:solid 0.25rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;text-align:center;}.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-link{background-color:var(--ct-navigation-light-drawer-menu-item-background-color);}.ct-search.ct-theme-light > .ct-link{color:var(--ct-navigation-light-menu-color);border-bottom-color:var(--ct-navigation-light-menu-item-border-color);}@media (min-width:768px){.ct-search.ct-theme-light > .ct-link:hover{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-link[aria-expanded=true],.ct-search.ct-theme-light > .ct-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-link{background-color:var(--ct-navigation-dark-drawer-menu-item-background-color);}.ct-search.ct-theme-dark > .ct-link{color:var(--ct-navigation-dark-menu-color);border-bottom-color:var(--ct-navigation-dark-menu-item-border-color);}@media (min-width:768px){.ct-search.ct-theme-dark > .ct-link:hover{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-link[aria-expanded=true],.ct-search.ct-theme-dark > .ct-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);}.view-id-search_api_search .view-empty,.view-id-search_api_search .view-content{margin:2.5rem 0;}.view-id-search_api_search .view-content .ct-layout__listing{margin-left:0;margin-right:0;}.otl-decorative-border--top .ct-banner .ct-banner__wrapper::after,.otl-decorative-border--both .ct-banner .ct-banner__wrapper::after{content:"";display:block;margin-top:auto;width:100%;height:22px;background-image:url(/themes/custom/otl/assets/images/otl-ribbon-border.svg);background-color:inherit;background-repeat:no-repeat;background-size:cover;}.ct-banner{position:relative;}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(225,220,201);color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(225,220,201);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(225,220,201);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(225,220,201);mask:url(/themes/custom/otl/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-light.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-light.ct-banner-type--large{background-color:rgb(225,220,201);}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-light.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(225,220,201);}}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-light.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-light.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-light.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-light.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-light.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-light.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-light.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(53,47,59);color:white;}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(53,47,59);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(53,47,59);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(53,47,59);mask:url(/themes/custom/otl/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-dark.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-dark.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-dark.ct-banner-type--large{background-color:rgb(53,47,59);}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-dark.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(53,47,59);}}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-dark.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-dark.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-dark.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-dark.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-dark.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-dark.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(154,54,52);color:white;}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(154,54,52);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(154,54,52);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(154,54,52);mask:url(/themes/custom/otl/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-clay.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-clay.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-clay.ct-banner-type--large{background-color:rgb(154,54,52);}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-clay.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(154,54,52);}}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-clay.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-clay.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-clay.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-clay.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-clay.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-clay.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(99,114,100);color:white;}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(99,114,100);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(99,114,100);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(99,114,100);mask:url(/themes/custom/otl/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:white;}.ct-banner.ct-theme-green.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-green.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-green.ct-banner-type--large{background-color:rgb(99,114,100);}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-green.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(99,114,100);}}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-green.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-green.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-green.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-green.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-green.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-green.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-green.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__wrapper{background-color:rgb(189,213,214);color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner{position:relative;max-width:1440px;margin:0 auto;padding:2rem 0;background-color:rgb(189,213,214);background-size:0 0;background-repeat:no-repeat;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner{overflow:hidden;padding:0;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:min(max(190px,42.6vw),320px);}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background{padding-top:0;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{content:"";position:absolute;top:0;right:0;left:0;height:min(max(190px,42.6vw),320px);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:right 20%;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background::before{bottom:0;left:calc(50% - 260px);height:auto;background-position:right center;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before{background-size:auto max(190px,42.6vw);background-position:right top calc((min(max(190px,42.6vw),320px) - max(190px,42.6vw)) * 0.2);}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--framed-background::before,.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-featured-image::before{background-size:auto 100%;background-position:right center;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container{z-index:auto;padding-top:2.5rem;padding-bottom:2.5rem;box-sizing:border-box;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner > .ct-banner__inner--featured-image-container > .row{position:relative;z-index:1;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner.ct-banner__inner--with-background > .ct-banner__inner--featured-image-container{min-height:370px;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask{display:block;position:absolute;top:0;bottom:0;left:-100vw;width:calc(100vw + 41.6667% + 1.5rem);background-color:rgb(189,213,214);filter:drop-shadow(6px 0 10px rgba(0,0,0,0.22));}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__inner--default-banner-mask::after{content:"";position:absolute;top:-8px;left:100%;height:calc(100% + 16px);aspect-ratio:1.3224932249;transform:translateX(-34.86%);background-color:rgb(189,213,214);mask:url(/themes/custom/otl/assets/images/otl-triangle-cutout.svg) no-repeat left center/100% 100%;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:none;}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper{display:block;inset:0;overflow:hidden;pointer-events:none;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__inner .ct-banner__featured-image__wrapper .ct-banner__featured-image{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:fill;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content{color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--default .ct-heading.ct-banner__title{font-size:32px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--default .ct-heading.ct-banner__title{font-size:40px;line-height:40px;}}.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content,.ct-banner.ct-theme-blue.ct-banner-type--default div.ct-banner__content .ct-basic-content p{font-size:1rem;line-height:1.625rem;letter-spacing:-0.2px;}.ct-banner.ct-theme-blue.ct-banner-type--large{background-color:rgb(189,213,214);}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper{bottom:126px;background-size:cover;background-position:center;}}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper::after{content:"";position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;background:url(/themes/custom/otl/assets/images/otl_ribbon_large.svg) no-repeat center center;background-size:contain;pointer-events:none;z-index:1;}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__wrapper::after{transform:translateX(-50%) translateY(50%);}}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{padding:0;position:relative;background-size:175%;background-position-x:right;background-position-y:bottom;backdrop-filter:blur(16px);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ct-color-light-background-light);background:linear-gradient(180deg,var(--ct-color-light-background-light) 50%,transparent 70%);z-index:0;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container{padding:3.5rem 1.5rem 12.5rem 1.5rem;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container > *{position:relative;z-index:1;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner h1.ct-heading.ct-banner__title{color:rgb(53,47,59);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:100%;text-align:center;box-sizing:border-box;border-radius:8px;}}@media (min-width:368px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-size:125%;}}@media (min-width:576px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-size:contain;}}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{padding-top:126px;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{background:linear-gradient(180deg,var(--ct-color-light-background-light) 35%,transparent 60%);}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner .ct-button--regular{width:inherit;box-sizing:inherit;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner{background-color:transparent;background-position-x:center;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__inner > .container::before{content:none;}}@media print{.ct-banner.ct-theme-blue.ct-banner-type--large{padding-top:1rem;padding-bottom:1.5rem;}}@media (min-width:0){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below div.ct-basic-content.ct-basic-content--with-background{background-color:rgb(189,213,214);}}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:5rem;}}@media (min-width:992px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:0;}}@media (min-width:1280px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__content-below{margin-top:3rem;}}@media (min-width:768px){.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__featured-image__wrapper{bottom:0;top:auto;height:100%;max-height:37.5rem;padding-top:4rem;}}.ct-banner.ct-theme-blue.ct-banner-type--large .ct-banner__featured-image{clip-path:polygon(7.5% 7.5%,100% 0,100% 100%,0% 100%);}.ct-banner.ct-theme-blue.ct-banner-type--full_width{margin-top:-126px;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-blue.ct-banner-type--full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-blue.ct-banner-type--full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width{margin-top:-126px;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner{height:518px;padding-top:0;padding-bottom:0;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner > .container{height:calc(100% + 126px);display:flex;align-items:center;justify-content:center;pointer-events:none;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper{width:65vw;height:25vw;max-width:420px;max-height:125px;background:url(/themes/custom/otl/assets/images/otl-patch.svg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner .ct-banner__title-wrapper > .ct-banner__title{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);color:rgb(53,47,59);font-weight:700 !important;margin-bottom:0;}@media print{.ct-banner.ct-theme-blue.ct-banner-type--short_full_width{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__wrapper{height:392px;background-size:cover;background-position:center;background-repeat:no-repeat;}.ct-banner.ct-theme-blue.ct-banner-type--short_full_width .ct-banner__inner{height:calc(100% - 126px);padding-top:0;padding-bottom:0;position:relative;top:126px;background-color:transparent;background-size:auto;backdrop-filter:blur(8px);}.ct-banner .ct-banner__wrapper{position:relative;}.ct-banner .ct-banner__inner{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-banner .ct-banner__inner{padding-top:2.5rem;padding-bottom:2.5rem;}@media print{.ct-banner .ct-banner__inner{padding-top:1rem;padding-bottom:1.5rem;}}.ct-banner .ct-banner__content > .ct-basic-content.ct-basic-content--with-background{padding:0;}.ct-banner .ct-banner__content-below{margin-top:1rem;}.ct-banner .ct-banner__featured-image__wrapper img{height:100%;width:100%;object-fit:cover;overflow-clip-margin:unset;}.ct-banner .ct-banner__featured-image__wrapper{box-sizing:border-box;display:none;}@media (min-width:768px){.ct-banner .ct-banner__featured-image__wrapper{display:block;position:absolute;bottom:0;top:0;right:0;}}.ct-banner .ct-banner__breadcrumb{margin-bottom:1rem;}@media (min-width:768px){.ct-banner .ct-banner__breadcrumb{margin-top:1rem;margin-bottom:1rem;}}.ct-banner .ct-banner__site-section{margin-bottom:1rem;}.ct-banner .ct-banner__title{margin-bottom:1rem;}@media (min-width:768px){.ct-banner .ct-banner__title{margin-bottom:3rem;}}.ct-banner.ct-theme-light .ct-banner__inner{background-color:var(--ct-banner-light-background-color);}.ct-banner.ct-theme-dark .ct-banner__inner{background-color:var(--ct-banner-dark-background-color);}.ct-campaign .container{background-color:rgb(255,255,255);}.ct-campaign .ct-campaign__title{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-campaign .ct-campaign__inner{display:flex;flex-direction:column;flex-wrap:nowrap;color:rgb(53,47,59);height:100%;}.ct-campaign .ct-campaign__content{color:rgb(53,47,59);display:-webkit-box;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;}.ct-campaign .ct-campaign__image img{height:100%;width:100%;object-fit:cover;overflow-clip-margin:unset;}.ct-campaign .ct-campaign__image{height:15rem;}@media (min-width:768px){.ct-campaign .ct-campaign__image img{height:100%;width:100%;object-fit:cover;overflow-clip-margin:unset;}.ct-campaign .ct-campaign__image{position:relative;width:100%;padding-top:100%;box-sizing:border-box;}.ct-campaign .ct-campaign__image img{position:absolute;top:0;left:0;}}.ct-campaign .ct-campaign__inner > *{margin-bottom:1rem;}@media (max-width:767px){.ct-campaign .ct-campaign__inner > *{text-align:center;justify-content:center;}}@media (min-width:768px){.ct-campaign .ct-campaign__inner > *{margin-bottom:1.5rem;}}@media (min-width:1280px){.ct-campaign .ct-campaign__inner > *{margin-bottom:2rem;}}.ct-campaign .ct-campaign__links > *{display:flex;align-items:center;}.ct-campaign.ct-campaign--image-left .ct-campaign__title{color:black;font-weight:600;}.ct-campaign.ct-campaign--image-left .ct-campaign__image img.ct-image{border-radius:10px;}@media (min-width:768px){.ct-campaign.ct-campaign--image-left .ct-campaign__image{padding-top:527px;max-height:527px;max-width:819px;}}div[class*=themed-bg-] .ct-campaign div.container{border-radius:10px;}div[class*=themed-bg-] .ct-campaign .ct-campaign__image img.ct-image{border-radius:0 0 10px 10px;}@media (min-width:768px){div[class*=themed-bg-] .ct-campaign .ct-campaign__image img.ct-image{border-radius:10px 0 0 10px;}}div[class*=themed-bg-] .ct-campaign .ct-campaign__inner{width:90%;}@media (max-width:767px){div[class*=themed-bg-] .ct-campaign .ct-campaign__inner{width:auto;padding:0 0.5rem;}}div[class*=themed-bg-] .ct-campaign .ct-campaign__inner:first-child{margin-top:2.25rem;}.otl-decorative-border--bottom .ct-footer::before,.otl-decorative-border--both .ct-footer::before{content:"";position:absolute;width:100%;height:48px;top:-48px;background-image:url(/themes/custom/otl/assets/images/otl-ribbon-border.svg);background-color:transparent;background-repeat:no-repeat;background-size:cover;}@media print{.ct-footer{display:none !important;}}.ct-footer{background-position:center;background-repeat:no-repeat;background-size:cover;}.ct-footer{position:relative;background-color:rgb(53,47,59) !important;}.ct-footer .ct-heading,.ct-footer .ct-basic-content.ct-theme-dark,.ct-footer .ct-link:not(:hover).ct-theme-dark{color:white;}.ct-footer .ct-otl-footer__five-cols * a{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a:hover .ct-text-icon__text{text-decoration:underline;}.ct-footer .ct-otl-footer__five-cols * a--active .ct-text-icon__text,.ct-footer .ct-otl-footer__five-cols * a:active .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a:focus-visible .ct-text-icon__text{text-decoration:none;}.ct-footer .ct-otl-footer__five-cols * a{color:white;}@media (min-width:768px){.ct-footer .ct-otl-footer__five-cols{display:flex;justify-content:space-between;}.ct-footer .ct-otl-footer__five-cols > *{flex:1 1 0;max-width:none;}}.ct-footer__top{border-bottom:solid 0.0625rem white;border-color:white !important;}.ct-footer__top .row{padding-top:1rem;padding-bottom:1rem;}@media (min-width:768px){.ct-footer__top .row{padding-top:2.5rem;padding-bottom:2.5rem;}}.ct-footer__middle{border-color:white !important;}.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__middle__content-middle2{padding-top:1rem;padding-bottom:1rem;}.ct-footer__middle__content-middle2 .ct-navigation{justify-content:flex-start;}.ct-footer__middle__content-middle2 .ct-navigation__items,.ct-footer__middle__content-middle2 .ct-navigation__menu{display:flex;flex:1 1 100%;justify-content:space-between;}.ct-footer__middle__content-middle2 li.ct-menu__item{margin-bottom:0 !important;}.ct-footer__middle__content-middle2 .ct-navigation__menu.ct-menu--level-0{gap:2rem;}@media (max-width:767px){.ct-footer__middle{margin-top:1.5rem;}}@media (min-width:768px){.ct-footer__middle{height:100%;}.ct-footer__middle .ct-navigation,.ct-footer__middle .ct-navigation__menu{height:100%;}.ct-footer__middle .ct-navigation__items{justify-content:flex-end;}.ct-footer__middle ul.ct-navigation__menu{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;display:flex !important;align-items:center;gap:2rem;}}@media (min-width:768px) and (min-width:368px){.ct-footer__middle ul.ct-navigation__menu{margin-left:-8px;margin-right:-8px;}}@media (min-width:768px) and (min-width:576px){.ct-footer__middle ul.ct-navigation__menu{margin-left:-12px;margin-right:-12px;}}.ct-footer__bottom{background-color:rgb(99,114,100);}@media (min-width:768px){.ct-footer__bottom{padding-top:2rem;padding-bottom:2rem;}}.ct-footer__bottom__content-bottom1 * p{padding:0;margin:0;text-align:center;}.ct-footer__bottom__content-bottom1 * p:first-child{text-transform:uppercase;margin-bottom:9px;}.ct-footer__bottom__content-bottom1 .ct-basic-content.ct-theme-light{color:var(--ct-footer-dark-color);}@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-footer .ct-footer__top .ct-navigation__title,.ct-footer .ct-footer__top .ct-navigation__title a{font-size:1.125rem;font-weight:600;line-height:2rem;letter-spacing:0;}@media (min-width:768px){.ct-footer .ct-footer__top .ct-navigation__title,.ct-footer .ct-footer__top .ct-navigation__title a{font-size:1.25rem;}}.ct-footer .ct-footer__top .ct-menu__item__link{font-size:1rem;font-weight:400;line-height:1.5rem;}@media (min-width:768px){.ct-footer .ct-footer__top .ct-menu__item__link{font-size:1.125rem;line-height:2rem;}}.ct-footer .ct-footer__middle__content-middle2 .ct-menu__item__link{font-size:0.875rem;font-weight:400;}@media (min-width:768px){.ct-footer .ct-footer__middle__content-middle2 .ct-menu__item__link{font-size:1.125rem;line-height:2rem;}}.ct-footer .ct-footer__bottom .ct-text-small{font-size:0.875rem;font-weight:600;line-height:1.5rem;letter-spacing:1px;}.ct-footer .ct-footer__bottom .ct-text-extra-small{font-size:0.75rem;line-height:1rem;letter-spacing:0.3px;}@media (min-width:768px){.ct-footer .ct-footer__bottom .ct-text-extra-small{line-height:1.25rem;}}.ct-footer .ct-footer__logo img{width:256px;max-width:100%;height:auto;}@media (max-width:767px){.ct-footer .ct-footer__logo{display:block;width:fit-content;margin-right:auto;margin-left:auto;}}.ct-header .ct-heading,.ct-header .ct-basic-content.ct-theme-dark,.ct-header .ct-link:not(:hover).ct-theme-dark,.ct-header .ct-mobile-navigation-trigger.ct-theme-light{color:white !important;}.ct-header__top{background-color:rgb(99,114,100) !important;}.ct-header__top .ct-basic-content.ct-theme-dark a:not(.ct-button){color:white;}.ct-header__content-top1 > .ct-basic-content{padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;}.ct-header__content-top2{margin-top:0.5rem;margin-bottom:0.5rem;}.ct-header__content-top3{margin-top:0.5rem;margin-bottom:0.5rem;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0{margin-right:1rem;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0:last-child{margin-right:0;}.ct-header__content-top3 .ct-navigation.ct-navigation--dropdown .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-link{text-align:center;}.ct-header__middle{position:relative;z-index:2;}.ct-header__middle::before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(8px);}.ct-header__middle .container > .row.row--no-wrap{align-items:center;}.ct-header__middle .ct-navigation__items{margin:0 -10px;}.ct-header__middle .ct-navigation__items .ct-link{margin:0 10px;}@media (min-width:0){.ct-header__middle{padding:0.25rem 0;border:1px solid rgb(53,47,59);}}@media (max-width:767px){.ct-header__middle{padding-top:15px;padding-bottom:15px;}.ct-header__middle .container{width:100%;max-width:none;padding:0 1rem;box-sizing:border-box;}.ct-header__middle .container > .row.row--no-wrap{justify-content:space-between;margin:0;}.ct-header__middle .container > .row.row--no-wrap > .col{padding:0;}.ct-header__middle .container > .row.row--no-wrap > .col:first-child{flex:1 1 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container{flex:0 0 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container > .col{padding:0;}.ct-header__middle .ct-header__logo,.ct-header__middle .ct-header__logo img{display:block;}.ct-header__middle .ct-header__logo img{width:200px;height:auto;max-height:none;}.ct-header__middle .ct-header__content-middle3{align-items:center;gap:1rem;}.ct-header__middle .ct-search__link,.ct-header__middle .ct-mobile-navigation-trigger{display:flex;align-items:center;padding:0;color:white;}.ct-header__middle .ct-search__link .ct-icon,.ct-header__middle .ct-mobile-navigation-trigger .ct-icon{width:24px;height:24px;margin:0;}.ct-header__middle .ct-search__link-text,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__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-header__middle .ct-search__link-text.ct-focusable:active,.ct-header__middle .ct-search__link-text.ct-focusable:focus-visible,.ct-header__middle .ct-search__link-text.ct-focusable:hover,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:active,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:focus-visible,.ct-header__middle .ct-mobile-navigation-trigger .ct-text-icon__text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}}@media (min-width:768px) and (max-width:1279px){.ct-header__middle .ct-header__logo img{width:clamp(170px,21.7vw,278px);height:auto;max-height:none;}}@media (min-width:768px) and (max-width:991px){.ct-header__middle .container > .row.row--no-wrap{flex-wrap:nowrap;}.ct-header__middle .container > .row.row--no-wrap > .col:first-child{flex:0 0 auto;width:auto;max-width:none;}.ct-header__middle .container > .row.row--no-wrap > .ct-header__content-middle-container{flex:1 1 auto;width:auto;max-width:none;min-width:0;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-navigation__items{margin:0 -4px;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-navigation__items .ct-link{margin:0 4px;}.ct-header__middle .ct-header__content-middle3 .ct-navigation--primary .ct-menu--level-0{gap:0;}}@media (min-width:768px){.ct-header__middle{background-color:rgba(53,47,59,0.9) !important;border-bottom:solid 0.0625rem;padding-top:1rem;padding-bottom:1rem;}}.ct-header__content-middle-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:8px;}@media (min-width:768px){.ct-header__content-middle-container > .col{padding-right:0;}.ct-header__content-middle-container .ct-search{margin-right:-1rem;}}.ct-header__content-middle2{height:100%;display:flex;align-items:center;}.ct-header__content-middle2 .ct-navigation__items{margin:0;}.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0{gap:2rem;}.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0 a.ct-link{display:block;margin:0;font-size:0.75rem;font-weight:400;}@media (min-width:768px) and (max-width:991px){.ct-header__content-middle2 .ct-navigation__menu.ct-menu--level-0 a.ct-link{font-size:0.6875rem;}}@media print{.ct-header__content-middle3{display:none !important;}}.ct-header__content-middle3{height:100%;display:flex;justify-content:flex-end;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-0 > .ct-menu__item__link .ct-collapsible__icon{box-sizing:content-box;padding:12px 8px 12px 0;margin:-12px -8px -12px 0;transform-origin:calc(50% - 4px) 50%;cursor:pointer;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link{display:inline-flex;align-items:center;gap:0.5em;}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link::after{content:"";display:inline-block;position:relative;top:1px;width:1em;height:1em;flex-shrink:0;background-color:currentcolor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.15s ease;}@media (prefers-reduced-motion:reduce){.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link::after{transition:none;}}.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link:hover::after,.ct-header__content-middle3 .ct-navigation .ct-menu__item--level-1 > .ct-menu__item__link:focus-visible::after{transform:translateX(3px);}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible],.ct-header__content-middle3 .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-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0[data-collapsible],.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0.ct-menu__item--active-trail{border-bottom-color:transparent;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:hover,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:focus-visible,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-dark .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:active,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:hover,.ct-header__content-middle3 .ct-navigation.ct-navigation--primary.ct-theme-light .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 .ct-menu__item__link:focus-visible,.ct-header__content-middle3 .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:transparent;}.ct-header__content-middle3 .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,.ct-header__content-middle3 .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:transparent;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu.ct-menu--level-0{flex-wrap:nowrap;}.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{padding:0;}@media (max-width:1279px){.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{font-size:0.8rem;}}@media (max-width:1279px) and (max-width:991px){.ct-header__content-middle3 .ct-navigation.ct-navigation--primary .ct-navigation__items .ct-navigation__menu .ct-menu__item--level-0 > .ct-menu__item__link{font-size:0.75rem;white-space:nowrap;}}.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-light .ct-header__middle{background-color:var(--ct-header-light-middle-background-color);border-color:var(--ct-header-light-middle-border-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-header.ct-theme-dark .ct-header__middle{background-color:var(--ct-header-dark-middle-background-color);border-color:var(--ct-header-dark-middle-border-color);}.ct-mobile-navigation[data-flyout-expanded]::before{content:"";position:fixed;inset:0;z-index:calc(var(--ct-flyout-zindex) - 1);background-color:rgba(53,47,59,0.7);backdrop-filter:blur(8px);cursor:pointer;}.ct-mobile-navigation.ct-theme-light [data-flyout-panel],.ct-mobile-navigation.ct-theme-dark [data-flyout-panel]{left:auto;width:clamp(252px,67vw,360px);background-color:rgb(53,47,59);}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu-wrapper{background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu-wrapper,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu-wrapper{flex-grow:0;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-menu__item,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-menu__item{border-bottom:0;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-menu__item .ct-link,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-menu__item .ct-link{padding:1rem;font-size:1.125rem;line-height:2rem;font-weight:600;color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger{border-left:0;padding:0.5rem;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__top-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__bottom-menu .ct-mobile-navigation__open-subsection-trigger .ct-icon{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger],.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger]{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation__close-trigger [data-flyout-close-trigger] .ct-icon{color:white;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close{padding:1.5rem 1rem 1rem;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button{padding:0;color:white;background-color:transparent;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button::after,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button::after{content:none;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-button .ct-icon,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-button .ct-icon{width:24px;height:24px;}.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__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-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:active,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:focus-visible,.ct-mobile-navigation.ct-theme-light .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:hover,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:active,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:focus-visible,.ct-mobile-navigation.ct-theme-dark .ct-mobile-navigation-close .ct-text-icon__text.ct-focusable:hover{position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}.leases-listing .node{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.leases-listing .node{position:relative;}.leases-listing .node::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.leases-listing .node{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;}.leases-listing .node:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.leases-listing .node > .node-inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.leases-listing .node > .node-inner{min-height:169px;}}.leases-listing .node h2{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);margin-top:0;margin-bottom:0.75rem;}.leases-listing .node * .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);line-height:19px !important;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:7;-webkit-line-lamp:7;-webkit-box-orient:vertical;}.leases-listing .node::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(153,185,216);}.ct-list.ct-theme-dark .leases-listing .node::before{background-color:rgb(99,114,100);}.ct-list.ct-theme-light .leases-listing .node::before{background-color:rgb(153,185,216);}.ct-list.ct-theme-clay .leases-listing .node::before{background-color:rgb(154,54,52);}.leases-listing .node.ct-theme-light{color:var(--leases-listing node-light-border-color);background-color:var(--leases-listing node-light-background-color);}.leases-listing .node.ct-theme-light::before{background-color:var(--leases-listing node-light-stripe-background-color);}.leases-listing .node.ct-theme-dark{color:var(--leases-listing node-dark-border-color);background-color:var(--leases-listing node-dark-background-color);}.leases-listing .node.ct-theme-dark::before{background-color:var(--leases-listing node-dark-stripe-background-color);}.page-node-type-township-lease article{padding-top:2rem;padding-bottom:2rem;}.page-node-type-township-lease article .field{padding:0.75rem 0;}.page-node-type-township-lease article .field .field__label{font-weight:700;margin-bottom:0.25rem;}.ct-webform__before_visible{text-align:center;max-width:800px;margin:0 auto;}.ct-webform__before_visible .ct-button-show-webform.ct-button{margin-top:10px;background-color:rgb(99,114,100);color:#fff;transition:background-color 0.3s ease;text-align:center;}.ct-webform__before_visible .ct-button-show-webform.ct-button:hover{background-color:rgb(34.1756420878%,39.3537696769%,34.5208505938%);}.ct-webform.ct-webform--with-background.ct-theme-blue{background-color:#e1eaf4;}.ct-webform.ct-webform--with-background.ct-theme-green{background-color:rgb(99,114,100);}.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-webform__title{font-size:var(--ct-typography-themed-background-title-font-size);line-height:var(--ct-typography-themed-background-title-line-height);font-family:var(--ct-typography-themed-background-title-font-name);font-weight:var(--ct-typography-themed-background-title-font-weight);letter-spacing:var(--ct-typography-themed-background-title-letter-spacing);text-align:center;}form.ct-webform.webform-submission-form{display:flex;flex-wrap:wrap;box-shadow:0 4px 4px rgba(0,0,0,0.25);}form.ct-webform.webform-submission-form > *{flex:1 1 100%;}@media (max-width:767px){form.ct-webform.webform-submission-form{gap:1rem;padding:2rem 1rem 2.5rem;}form.ct-webform.webform-submission-form .form-item--first-name,form.ct-webform.webform-submission-form .form-item--last-name,form.ct-webform.webform-submission-form .form-item--phone-number,form.ct-webform.webform-submission-form .form-item--email{flex:1 1 100%;}form.ct-webform.webform-submission-form .form-actions{flex:1 1 100%;}form.ct-webform.webform-submission-form input[type=submit]{width:100%;margin-top:0.5rem;}}@media (min-width:768px){form.ct-webform.webform-submission-form{gap:1.5rem;padding:3.5rem 2.5rem;}form.ct-webform.webform-submission-form .form-actions{display:flex;justify-content:center;}form.ct-webform.webform-submission-form .form-item--first-name,form.ct-webform.webform-submission-form .form-item--last-name,form.ct-webform.webform-submission-form .form-item--phone-number,form.ct-webform.webform-submission-form .form-item--email{flex:1 1 calc(50% - 0.75rem);}}form.ct-webform.webform-submission-form fieldset.ct-fieldset{margin-right:0;margin-bottom:0;margin-left:0;padding-bottom:0;}form.ct-webform.webform-submission-form fieldset.ct-fieldset .ct-fieldset__fields{display:flex;flex-wrap:wrap;gap:1rem;}@media (min-width:768px){form.ct-webform.webform-submission-form fieldset.ct-fieldset .ct-fieldset__fields{gap:1.5rem;}}form.ct-webform.webform-submission-form fieldset.ct-fieldset .ct-fieldset__fields > .ct-field{flex:1 1 100%;}@media (min-width:768px){form.ct-webform.webform-submission-form fieldset.ct-fieldset .ct-fieldset__fields > .ct-field{flex-basis:calc(50% - 0.75rem);}}form.ct-webform.webform-submission-form fieldset.ct-fieldset:first-child{margin-top:0;padding-top:0;}form.ct-webform.webform-submission-form .webform-button--submit{background-color:rgb(99,114,100);border-color:rgb(99,114,100);color:white;}form.ct-webform.webform-submission-form .webform-button--submit:hover{background-color:rgba(99,114,100,0.8);}form.ct-webform.webform-submission-form .ct-field{margin-bottom:0;}form.ct-webform.webform-submission-form .ct-textfield,form.ct-webform.webform-submission-form .ct-input,form.ct-webform.webform-submission-form .ct-textarea{padding-top:17px;padding-bottom:17px;border-color:rgb(53,47,59);border-radius:4px;}.page-node-type-article #article-top,.view.view-id-articles #article-top{padding:0;}@media (min-width:0){.page-node-type-article #article-top .ct-fieldset__wrapper .ct-fieldset__fields,.view.view-id-articles #article-top .ct-fieldset__wrapper .ct-fieldset__fields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0.5rem;}.page-node-type-article #article-top .ct-fieldset__wrapper .ct-fieldset__fields .field,.view.view-id-articles #article-top .ct-fieldset__wrapper .ct-fieldset__fields .field{display:flex;flex-basis:100%;}}@media (min-width:768px){.page-node-type-article #article-top .ct-fieldset__wrapper .ct-fieldset__fields,.view.view-id-articles #article-top .ct-fieldset__wrapper .ct-fieldset__fields{flex-wrap:nowrap;justify-content:flex-end;gap:1rem;}.page-node-type-article #article-top .ct-fieldset__wrapper .ct-fieldset__fields .field,.view.view-id-articles #article-top .ct-fieldset__wrapper .ct-fieldset__fields .field{display:inline-flex;flex-basis:auto;}}.page-node-type-article .field .ct-tag.ct-tag--primary,.view.view-id-articles .field .ct-tag.ct-tag--primary{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);color:#000;background-color:rgb(189,213,214);border-color:rgb(189,213,214);border-radius:100px;padding:3px 14px;}.page-node-type-article .field .ct-tag.ct-tag--tertiary,.view.view-id-articles .field .ct-tag.ct-tag--tertiary{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);color:rgba(0,0,0,0.6);}.page-node-type-article .field .ct-tag.ct-tag--tertiary .ct-icon,.view.view-id-articles .field .ct-tag.ct-tag--tertiary .ct-icon{font-size:24px;}@media (min-width:0){.page-node-type-article .field.field--name-field-c-n-topics,.view.view-id-articles .field.field--name-field-c-n-topics{flex-direction:row;align-items:center;flex-grow:1;gap:0.5rem;}}@media (min-width:768px){.page-node-type-article .field.field--name-field-c-n-topics,.view.view-id-articles .field.field--name-field-c-n-topics{flex-basis:0;}}.cards--theme-light .paragraph.paragraph--type--card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-light .paragraph.paragraph--type--card{position:relative;}.cards--theme-light .paragraph.paragraph--type--card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-light .paragraph.paragraph--type--card::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(225,220,201);}.cards--theme-light .paragraph.paragraph--type--card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-light .paragraph.paragraph--type--card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-light .paragraph.paragraph--type--card > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card > .paragraph--inner{min-height:169px;}}.cards--theme-light .paragraph.paragraph--type--card .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-light .paragraph.paragraph--type--card .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-dark .paragraph.paragraph--type--card{position:relative;}.cards--theme-dark .paragraph.paragraph--type--card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-dark .paragraph.paragraph--type--card::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(53,47,59);}.cards--theme-dark .paragraph.paragraph--type--card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-dark .paragraph.paragraph--type--card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-dark .paragraph.paragraph--type--card > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card > .paragraph--inner{min-height:169px;}}.cards--theme-dark .paragraph.paragraph--type--card .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-dark .paragraph.paragraph--type--card .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-clay .paragraph.paragraph--type--card{position:relative;}.cards--theme-clay .paragraph.paragraph--type--card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-clay .paragraph.paragraph--type--card::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(154,54,52);}.cards--theme-clay .paragraph.paragraph--type--card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-clay .paragraph.paragraph--type--card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-clay .paragraph.paragraph--type--card > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card > .paragraph--inner{min-height:169px;}}.cards--theme-clay .paragraph.paragraph--type--card .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-clay .paragraph.paragraph--type--card .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-green .paragraph.paragraph--type--card{position:relative;}.cards--theme-green .paragraph.paragraph--type--card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-green .paragraph.paragraph--type--card::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(99,114,100);}.cards--theme-green .paragraph.paragraph--type--card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-green .paragraph.paragraph--type--card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-green .paragraph.paragraph--type--card > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card > .paragraph--inner{min-height:169px;}}.cards--theme-green .paragraph.paragraph--type--card .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-green .paragraph.paragraph--type--card .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-blue .paragraph.paragraph--type--card{position:relative;}.cards--theme-blue .paragraph.paragraph--type--card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-blue .paragraph.paragraph--type--card::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(153,185,216);}.cards--theme-blue .paragraph.paragraph--type--card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-blue .paragraph.paragraph--type--card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-blue .paragraph.paragraph--type--card > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card > .paragraph--inner{min-height:169px;}}.cards--theme-blue .paragraph.paragraph--type--card .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-blue .paragraph.paragraph--type--card .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.paragraph--type--cards.cards--bordered .row--vertically-spaced{border-top:1px solid rgba(53,47,59,0.12);border-bottom:1px solid rgba(53,47,59,0.12);padding:2rem 0;}.paragraph--type--content-card.paragraph--type--content-card,.paragraph.paragraph--type--content-card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.paragraph--type--content-card.paragraph--type--content-card,.paragraph.paragraph--type--content-card{position:relative;}.paragraph--type--content-card.paragraph--type--content-card::before,.paragraph.paragraph--type--content-card::before{content:"";position:absolute;left:-0.0625rem;right:-0.0625rem;height:calc(2rem + 0.0625rem);top:-0.0625rem;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;transition:height 0.25s;}.paragraph--type--content-card.paragraph--type--content-card,.paragraph.paragraph--type--content-card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;}.paragraph--type--content-card.paragraph--type--content-card:hover,.paragraph.paragraph--type--content-card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference > .field__item__inner,.paragraph--type--content-card.paragraph--type--content-card > .paragraph--inner,.paragraph.paragraph--type--content-card .field--name-field-content-reference > .field__item__inner,.paragraph.paragraph--type--content-card > .paragraph--inner{height:272px;max-height:272px;background-color:white;}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference,.paragraph.paragraph--type--content-card .field--name-field-content-reference{color:rgb(153,153,153);}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference > .field__item__inner,.paragraph.paragraph--type--content-card .field--name-field-content-reference > .field__item__inner{padding-left:45px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:1.5rem 1.5rem 1.5rem 3.5rem;}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference h4,.paragraph.paragraph--type--content-card .field--name-field-content-reference h4{font-size:18px;margin:0;font-family:"Gowun Batang",serif;font-weight:600;}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference h4 a,.paragraph.paragraph--type--content-card .field--name-field-content-reference h4 a{color:#000;text-decoration:none;}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference h4 a:hover,.paragraph.paragraph--type--content-card .field--name-field-content-reference h4 a:hover{text-decoration:underline;}.paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference .field--name-field-c-n-summary,.paragraph.paragraph--type--content-card .field--name-field-content-reference .field--name-field-c-n-summary{font-size:16px;line-height:1.625rem;font-family:"Public Sans",sans-serif;font-weight:300;letter-spacing:-0.2px;color:rgb(101,99,103);}.cards--theme-clay .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-clay .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference a,.cards--theme-clay .paragraph.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-clay .paragraph.paragraph--type--content-card .field--name-field-content-reference a{color:rgb(154,54,52);}.cards--theme-blue .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-blue .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference a,.cards--theme-blue .paragraph.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-blue .paragraph.paragraph--type--content-card .field--name-field-content-reference a{color:rgb(153,185,216);}.cards--theme-green .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-green .paragraph--type--content-card.paragraph--type--content-card .field--name-field-content-reference a,.cards--theme-green .paragraph.paragraph--type--content-card .field--name-field-content-reference,.cards--theme-green .paragraph.paragraph--type--content-card .field--name-field-content-reference a{color:rgb(99,114,100);}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);}.cards--theme-clay .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-clay .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a,.cards--theme-clay .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-clay .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a{color:rgb(154,54,52);}.cards--theme-blue .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-blue .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a,.cards--theme-blue .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-blue .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a{color:rgb(153,185,216);}.cards--theme-green .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-green .paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a,.cards--theme-green .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner,.cards--theme-green .paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a{color:rgb(99,114,100);}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a,.paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a{text-decoration:none;}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a:hover,.paragraph.paragraph--type--content-card * .field--name-field-title > div.field__item__inner a:hover{text-decoration:underline;}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-content * p,.paragraph.paragraph--type--content-card * .field--name-field-content * p{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-content,.paragraph.paragraph--type--content-card * .field--name-field-content{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.paragraph--type--content-card.paragraph--type--content-card * .field--name-field-c-p-date,.paragraph.paragraph--type--content-card * .field--name-field-c-p-date{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);color:#959595;}.paragraph--type--content-card.paragraph--type--content-card::before,.paragraph.paragraph--type--content-card::before{position:absolute;width:1.8625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);}.paragraph--type--content-card.paragraph--type--content-card * .content-container,.paragraph.paragraph--type--content-card * .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:1.5rem 1.5rem 1.5rem 3.5rem;}.paragraph--type--content-card.paragraph--type--content-card * .image-container,.paragraph.paragraph--type--content-card * .image-container{height:272px;max-height:272px;padding:0;overflow:hidden;}.paragraph--type--content-card.paragraph--type--content-card * .image-container * img,.paragraph.paragraph--type--content-card * .image-container * img{margin-left:50%;transform:translateX(-50%);}.paragraph--type--content-card.paragraph--type--content-card.ct-theme-light,.paragraph.paragraph--type--content-card.ct-theme-light{color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-light-border-color);background-color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-light-background-color);}.paragraph--type--content-card.paragraph--type--content-card.ct-theme-light::before,.paragraph.paragraph--type--content-card.ct-theme-light::before{background-color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-light-stripe-background-color);}.paragraph--type--content-card.paragraph--type--content-card.ct-theme-dark,.paragraph.paragraph--type--content-card.ct-theme-dark{color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-dark-border-color);background-color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-dark-background-color);}.paragraph--type--content-card.paragraph--type--content-card.ct-theme-dark::before,.paragraph.paragraph--type--content-card.ct-theme-dark::before{background-color:var(--paragraph--type--content-cardparagraph--type--content-card paragraphparagraph--type--content-card-dark-stripe-background-color);}.paragraph.paragraph--type--gallery.ct-theme-light .swiper-button-prev,.paragraph.paragraph--type--gallery.ct-theme-light .swiper-button-next{color:rgb(225,220,201);background-color:rgba(225,220,201,0.36);}.paragraph.paragraph--type--gallery.ct-theme-light .swiper-pagination-bullet-active{background:rgb(225,220,201);}.paragraph.paragraph--type--gallery.ct-theme-dark .swiper-button-prev,.paragraph.paragraph--type--gallery.ct-theme-dark .swiper-button-next{color:rgb(53,47,59);background-color:rgba(53,47,59,0.36);}.paragraph.paragraph--type--gallery.ct-theme-dark .swiper-pagination-bullet-active{background:rgb(53,47,59);}.paragraph.paragraph--type--gallery.ct-theme-clay .swiper-button-prev,.paragraph.paragraph--type--gallery.ct-theme-clay .swiper-button-next{color:rgb(154,54,52);background-color:rgba(154,54,52,0.36);}.paragraph.paragraph--type--gallery.ct-theme-clay .swiper-pagination-bullet-active{background:rgb(154,54,52);}.paragraph.paragraph--type--gallery.ct-theme-green .swiper-button-prev,.paragraph.paragraph--type--gallery.ct-theme-green .swiper-button-next{color:rgb(99,114,100);background-color:rgba(99,114,100,0.36);}.paragraph.paragraph--type--gallery.ct-theme-green .swiper-pagination-bullet-active{background:rgb(99,114,100);}.paragraph.paragraph--type--gallery.ct-theme-blue .swiper-button-prev,.paragraph.paragraph--type--gallery.ct-theme-blue .swiper-button-next{color:rgb(153,185,216);background-color:rgba(153,185,216,0.36);}.paragraph.paragraph--type--gallery.ct-theme-blue .swiper-pagination-bullet-active{background:rgb(153,185,216);}.paragraph.paragraph--type--gallery .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.paragraph.paragraph--type--gallery .swiper-wrapper{min-height:600px;max-height:50vh;}.paragraph.paragraph--type--gallery .swiper-slide{height:auto;}.paragraph.paragraph--type--gallery .swiper-slide img{width:100%;height:100%;object-fit:contain;}.paragraph.paragraph--type--gallery .swiper-button-prev,.paragraph.paragraph--type--gallery .swiper-button-next{width:1rem;height:1rem;padding:1.5rem;backdrop-filter:blur(4px);border-radius:50%;}.paragraph--type--manual-content-list{margin-top:3.5rem;margin-bottom:3.5rem;}.paragraph--type--manual-content-list > .container{padding-top:3.5rem;border-top:1px solid #000;}div[class*=themed-bg-] .paragraph.paragraph--type--campaign-reference .ct-campaign .ct-campaign__inner{width:90%;}@media (max-width:767px){div[class*=themed-bg-] .paragraph.paragraph--type--campaign-reference .ct-campaign .ct-campaign__inner{width:auto;padding:0 0.5rem;}}div[class*=themed-bg-] .paragraph.paragraph--type--campaign-reference .ct-campaign .ct-campaign__inner .ct-campaign__title > a{margin-top:2.25rem;}.paragraph.paragraph--type--campaign-reference .ct-campaign.ct-campaign--image-left .ct-campaign__title{color:black;font-weight:600;}@media (min-width:768px){.paragraph.paragraph--type--campaign-reference .ct-campaign.ct-campaign--image-left .ct-campaign__image{padding-top:527px;max-height:527px;max-width:819px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(225,220,201);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{min-height:169px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:1.5625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(225,220,201);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{min-height:169px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:100%;height:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/otl-card-border-top.png);background-color:inherit;background-repeat:round;background-size:contain;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding-top:2.5rem;padding-bottom:1rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(225,220,201);font-weight:700;text-decoration:none;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#757575;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1rem;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 0.25s;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1.0625rem;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:rgb(225,220,201);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;border-radius:10px;width:100%;overflow:hidden;background-color:white;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{min-height:169px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 4px rgba(0,0,0,0.25);}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 20px rgba(0,0,0,0.05);}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 12px rgba(0,0,0,0.3);}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 20px rgba(0,0,0,0.15);}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story::before{width:1.8125rem;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story::before{border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);background-color:inherit;background-repeat:round;background-size:cover;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container{height:100%;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;margin-right:0;margin-left:0;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:1rem 0.75rem 1rem calc(1rem + 0.75rem);}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .content-container{gap:1.25rem;padding:30px 1.5rem 30px calc(1.8125rem + 1.5rem);}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .image-container{max-height:272px;padding:0;overflow:hidden;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .image-container img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(225,220,201);font-weight:700;text-decoration:none;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title a{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-date-of-publication{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);color:#959595;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .row.row--vertical-spaced{flex-wrap:nowrap;margin-right:0;margin-left:0;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex:0 0 85px;max-width:85px;height:87px;padding:0;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex-basis:126px;max-width:126px;height:125px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{position:relative;overflow:hidden;mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .image-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .content-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;max-width:none;padding-left:1rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);font-size:1rem;font-weight:700;line-height:1.125rem;position:relative;width:fit-content;padding-right:1em;color:rgb(53,47,59);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:1.125rem;line-height:1.5625rem;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary{position:absolute;bottom:2px;right:0;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary::after{filter:invert(29%) sepia(51%) saturate(695%) hue-rotate(331deg) brightness(94%) contrast(93%);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image::before{position:absolute;width:0.0625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(225,220,201);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{min-height:169px;}}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title,.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image{min-height:350px;max-height:408px;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container{height:100%;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(225,220,201,0.8) 0%,rgba(255,255,255,0) 80%);pointer-events:none;z-index:1;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title{position:relative;display:flex;align-items:end;width:85%;height:100%;margin:0;z-index:1;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{color:white;font-size:32px;line-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-light .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title .reference_card__title{padding:1rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(53,47,59);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{min-height:169px;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:1.5625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(53,47,59);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{min-height:169px;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:100%;height:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/otl-card-border-top.png);background-color:inherit;background-repeat:round;background-size:contain;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding-top:2.5rem;padding-bottom:1rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(53,47,59);font-weight:700;text-decoration:none;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#757575;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1rem;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 0.25s;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1.0625rem;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:rgb(53,47,59);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;border-radius:10px;width:100%;overflow:hidden;background-color:white;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{min-height:169px;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 4px rgba(0,0,0,0.25);}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 20px rgba(0,0,0,0.05);}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 12px rgba(0,0,0,0.3);}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 20px rgba(0,0,0,0.15);}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story::before{width:1.8125rem;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story::before{border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);background-color:inherit;background-repeat:round;background-size:cover;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container{height:100%;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;margin-right:0;margin-left:0;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:1rem 0.75rem 1rem calc(1rem + 0.75rem);}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .content-container{gap:1.25rem;padding:30px 1.5rem 30px calc(1.8125rem + 1.5rem);}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .image-container{max-height:272px;padding:0;overflow:hidden;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .image-container img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(53,47,59);font-weight:700;text-decoration:none;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title a{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-date-of-publication{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);color:#959595;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .row.row--vertical-spaced{flex-wrap:nowrap;margin-right:0;margin-left:0;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex:0 0 85px;max-width:85px;height:87px;padding:0;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex-basis:126px;max-width:126px;height:125px;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{position:relative;overflow:hidden;mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .image-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .content-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;max-width:none;padding-left:1rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);font-size:1rem;font-weight:700;line-height:1.125rem;position:relative;width:fit-content;padding-right:1em;color:rgb(53,47,59);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:1.125rem;line-height:1.5625rem;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary{position:absolute;bottom:2px;right:0;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary::after{filter:invert(29%) sepia(51%) saturate(695%) hue-rotate(331deg) brightness(94%) contrast(93%);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image::before{position:absolute;width:0.0625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(53,47,59);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{min-height:169px;}}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title,.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image{min-height:350px;max-height:408px;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container{height:100%;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(53,47,59,0.8) 0%,rgba(255,255,255,0) 80%);pointer-events:none;z-index:1;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title{position:relative;display:flex;align-items:end;width:85%;height:100%;margin:0;z-index:1;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{color:white;font-size:32px;line-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-dark .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title .reference_card__title{padding:1rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(154,54,52);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{min-height:169px;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:1.5625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(154,54,52);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{min-height:169px;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:100%;height:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/otl-card-border-top.png);background-color:inherit;background-repeat:round;background-size:contain;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding-top:2.5rem;padding-bottom:1rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(154,54,52);font-weight:700;text-decoration:none;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#757575;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1rem;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 0.25s;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1.0625rem;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:rgb(154,54,52);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;border-radius:10px;width:100%;overflow:hidden;background-color:white;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{min-height:169px;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 4px rgba(0,0,0,0.25);}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 20px rgba(0,0,0,0.05);}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 12px rgba(0,0,0,0.3);}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 20px rgba(0,0,0,0.15);}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story::before{width:1.8125rem;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story::before{border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);background-color:inherit;background-repeat:round;background-size:cover;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container{height:100%;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;margin-right:0;margin-left:0;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:1rem 0.75rem 1rem calc(1rem + 0.75rem);}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .content-container{gap:1.25rem;padding:30px 1.5rem 30px calc(1.8125rem + 1.5rem);}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .image-container{max-height:272px;padding:0;overflow:hidden;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .image-container img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(154,54,52);font-weight:700;text-decoration:none;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title a{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-date-of-publication{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);color:#959595;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .row.row--vertical-spaced{flex-wrap:nowrap;margin-right:0;margin-left:0;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex:0 0 85px;max-width:85px;height:87px;padding:0;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex-basis:126px;max-width:126px;height:125px;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{position:relative;overflow:hidden;mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .image-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .content-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;max-width:none;padding-left:1rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);font-size:1rem;font-weight:700;line-height:1.125rem;position:relative;width:fit-content;padding-right:1em;color:rgb(53,47,59);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:1.125rem;line-height:1.5625rem;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary{position:absolute;bottom:2px;right:0;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary::after{filter:invert(29%) sepia(51%) saturate(695%) hue-rotate(331deg) brightness(94%) contrast(93%);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image::before{position:absolute;width:0.0625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(154,54,52);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{min-height:169px;}}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title,.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image{min-height:350px;max-height:408px;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container{height:100%;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(154,54,52,0.8) 0%,rgba(255,255,255,0) 80%);pointer-events:none;z-index:1;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title{position:relative;display:flex;align-items:end;width:85%;height:100%;margin:0;z-index:1;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{color:white;font-size:32px;line-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-clay .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title .reference_card__title{padding:1rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(99,114,100);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{min-height:169px;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:1.5625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(99,114,100);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{min-height:169px;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:100%;height:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/otl-card-border-top.png);background-color:inherit;background-repeat:round;background-size:contain;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding-top:2.5rem;padding-bottom:1rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(99,114,100);font-weight:700;text-decoration:none;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#757575;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1rem;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 0.25s;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1.0625rem;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:rgb(99,114,100);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;border-radius:10px;width:100%;overflow:hidden;background-color:white;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{min-height:169px;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 4px rgba(0,0,0,0.25);}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 20px rgba(0,0,0,0.05);}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 12px rgba(0,0,0,0.3);}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 20px rgba(0,0,0,0.15);}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story::before{width:1.8125rem;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story::before{border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);background-color:inherit;background-repeat:round;background-size:cover;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container{height:100%;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;margin-right:0;margin-left:0;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:1rem 0.75rem 1rem calc(1rem + 0.75rem);}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .content-container{gap:1.25rem;padding:30px 1.5rem 30px calc(1.8125rem + 1.5rem);}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .image-container{max-height:272px;padding:0;overflow:hidden;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .image-container img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(99,114,100);font-weight:700;text-decoration:none;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title a{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-date-of-publication{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);color:#959595;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .row.row--vertical-spaced{flex-wrap:nowrap;margin-right:0;margin-left:0;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex:0 0 85px;max-width:85px;height:87px;padding:0;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex-basis:126px;max-width:126px;height:125px;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{position:relative;overflow:hidden;mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .image-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .content-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;max-width:none;padding-left:1rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);font-size:1rem;font-weight:700;line-height:1.125rem;position:relative;width:fit-content;padding-right:1em;color:rgb(53,47,59);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:1.125rem;line-height:1.5625rem;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary{position:absolute;bottom:2px;right:0;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary::after{filter:invert(29%) sepia(51%) saturate(695%) hue-rotate(331deg) brightness(94%) contrast(93%);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image::before{position:absolute;width:0.0625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(99,114,100);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{min-height:169px;}}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title,.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image{min-height:350px;max-height:408px;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container{height:100%;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(99,114,100,0.8) 0%,rgba(255,255,255,0) 80%);pointer-events:none;z-index:1;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title{position:relative;display:flex;align-items:end;width:85%;height:100%;margin:0;z-index:1;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{color:white;font-size:32px;line-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-green .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title .reference_card__title{padding:1rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple::before{position:absolute;width:0.8125rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(153,185,216);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple > .paragraph--inner{min-height:169px;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--simple .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:1.5625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(153,185,216);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{min-height:169px;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative::before{position:absolute;width:100%;height:1.5rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/otl-card-border-top.png);background-color:inherit;background-repeat:round;background-size:contain;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative > .paragraph--inner{padding-top:2.5rem;padding-bottom:1rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(153,185,216);font-weight:700;text-decoration:none;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--decorative .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#757575;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:1rem;border-top-left-radius:10px;border-bottom-left-radius:10px;transition:width 0.25s;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1.0625rem;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:rgb(153,185,216);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story{position:relative;border-radius:10px;width:100%;overflow:hidden;background-color:white;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{min-height:169px;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 4px rgba(0,0,0,0.25);}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story{box-shadow:0 4px 20px rgba(0,0,0,0.05);}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 12px rgba(0,0,0,0.3);}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story:hover{box-shadow:0 4px 20px rgba(0,0,0,0.15);}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story::before{position:absolute;width:1rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story::before{width:1.8125rem;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story::before{border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);background-color:inherit;background-repeat:round;background-size:cover;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container{height:100%;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;margin-right:0;margin-left:0;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:1rem 0.75rem 1rem calc(1rem + 0.75rem);}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .content-container{gap:1.25rem;padding:30px 1.5rem 30px calc(1.8125rem + 1.5rem);}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .image-container{max-height:272px;padding:0;overflow:hidden;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .image-container img{width:100%;height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);color:rgb(153,185,216);font-weight:700;text-decoration:none;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story.card-reference--no-image .field--name-field-title a{font-size:var(--ct-typography-paragraph-navigation-card-heading-font-size);line-height:var(--ct-typography-paragraph-navigation-card-heading-line-height);font-family:var(--ct-typography-paragraph-navigation-card-heading-font-name);font-weight:var(--ct-typography-paragraph-navigation-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-navigation-card-heading-letter-spacing);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--story .field--name-field-date-of-publication{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);color:#959595;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .row.row--vertical-spaced{flex-wrap:nowrap;margin-right:0;margin-left:0;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex:0 0 85px;max-width:85px;height:87px;padding:0;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{flex-basis:126px;max-width:126px;height:125px;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .image-container{position:relative;overflow:hidden;mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(/themes/custom/otl/assets/images/otl-circle-card-mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .image-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover;overflow-clip-margin:unset;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .content-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;max-width:none;padding-left:1rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);font-size:1rem;font-weight:700;line-height:1.125rem;position:relative;width:fit-content;padding-right:1em;color:rgb(53,47,59);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .content-container .field--name-field-content{font-size:1.125rem;line-height:1.5625rem;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary{position:absolute;bottom:2px;right:0;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--circle .content-container a.ct-button--tertiary::after{filter:invert(29%) sepia(51%) saturate(695%) hue-rotate(331deg) brightness(94%) contrast(93%);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image::before{position:absolute;width:0.0625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-color:rgb(153,185,216);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;background-color:white;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{padding:1rem 1rem 1rem 1.75rem;}@media (min-width:768px){.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{min-height:169px;}}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title,.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{font-size:var(--ct-typography-paragraph-card-heading-font-size);line-height:var(--ct-typography-paragraph-card-heading-line-height);font-family:var(--ct-typography-paragraph-card-heading-font-name);font-weight:var(--ct-typography-paragraph-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-card-heading-letter-spacing);color:rgb(53,47,59);text-decoration:none;margin-top:0;margin-bottom:0.75rem;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a:hover{text-decoration:underline;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-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);line-height:19px;color:rgb(153,153,153);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image{min-height:350px;max-height:408px;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner{background-color:white;padding:0;height:100%;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container{height:100%;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced{height:100%;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image > .paragraph--inner > .container > .row.row--vertical-spaced > .content-container--image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(153,185,216,0.8) 0%,rgba(255,255,255,0) 80%);pointer-events:none;z-index:1;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title{position:relative;display:flex;align-items:end;width:85%;height:100%;margin:0;z-index:1;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title a{color:white;font-size:32px;line-height:40px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.cards--theme-blue .paragraph.paragraph--type--card-reference.card-reference--image .field--name-field-title .reference_card__title{padding:1rem;}.paragraph--type--card-reference.paragraph--type--story-card,.paragraph.paragraph--type--story-card{box-shadow:0 0.125rem 0.5rem rgba(0,0,0,0.24);}.paragraph--type--card-reference.paragraph--type--story-card,.paragraph.paragraph--type--story-card{position:relative;}.paragraph--type--card-reference.paragraph--type--story-card::before,.paragraph.paragraph--type--story-card::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:2rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;transition:width 0.25s;}.paragraph--type--card-reference.paragraph--type--story-card,.paragraph.paragraph--type--story-card{position:relative;border-radius:0.25rem;width:100%;overflow:hidden;}.paragraph--type--card-reference.paragraph--type--story-card:hover,.paragraph.paragraph--type--story-card:hover{box-shadow:0 0.25rem 1rem rgba(0,0,0,0.2);}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference > .field__item__inner,.paragraph--type--card-reference.paragraph--type--story-card > .paragraph--inner,.paragraph.paragraph--type--story-card .field--name-field-content-reference > .field__item__inner,.paragraph.paragraph--type--story-card > .paragraph--inner{height:272px;max-height:272px;background-color:white;}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference,.paragraph.paragraph--type--story-card .field--name-field-content-reference{color:rgb(153,153,153);}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference > .field__item__inner,.paragraph.paragraph--type--story-card .field--name-field-content-reference > .field__item__inner{padding-left:45px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:1.5rem 1.5rem 1.5rem 3.5rem;}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference h4,.paragraph.paragraph--type--story-card .field--name-field-content-reference h4{font-size:18px;margin:0;font-family:"Gowun Batang",serif;font-weight:600;}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference h4 a,.paragraph.paragraph--type--story-card .field--name-field-content-reference h4 a{color:#000;text-decoration:none;}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference h4 a:hover,.paragraph.paragraph--type--story-card .field--name-field-content-reference h4 a:hover{text-decoration:underline;}.paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference .field--name-field-c-n-summary,.paragraph.paragraph--type--story-card .field--name-field-content-reference .field--name-field-c-n-summary{font-size:16px;line-height:1.625rem;font-family:"Public Sans",sans-serif;font-weight:300;letter-spacing:-0.2px;color:rgb(101,99,103);}.cards--theme-clay .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-clay .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference a,.cards--theme-clay .paragraph.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-clay .paragraph.paragraph--type--story-card .field--name-field-content-reference a{color:rgb(154,54,52);}.cards--theme-blue .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-blue .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference a,.cards--theme-blue .paragraph.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-blue .paragraph.paragraph--type--story-card .field--name-field-content-reference a{color:rgb(153,185,216);}.cards--theme-green .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-green .paragraph--type--card-reference.paragraph--type--story-card .field--name-field-content-reference a,.cards--theme-green .paragraph.paragraph--type--story-card .field--name-field-content-reference,.cards--theme-green .paragraph.paragraph--type--story-card .field--name-field-content-reference a{color:rgb(99,114,100);}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);}.cards--theme-clay .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-clay .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a,.cards--theme-clay .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-clay .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a{color:rgb(154,54,52);}.cards--theme-blue .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-blue .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a,.cards--theme-blue .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-blue .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a{color:rgb(153,185,216);}.cards--theme-green .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-green .paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a,.cards--theme-green .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner,.cards--theme-green .paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a{color:rgb(99,114,100);}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a,.paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a{text-decoration:none;}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a:hover,.paragraph.paragraph--type--story-card * .field--name-field-title > div.field__item__inner a:hover{text-decoration:underline;}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-content * p,.paragraph.paragraph--type--story-card * .field--name-field-content * p{font-size:var(--ct-typography-paragraph-story-card-content-font-size);line-height:var(--ct-typography-paragraph-story-card-content-line-height);font-family:var(--ct-typography-paragraph-story-card-content-font-name);font-weight:var(--ct-typography-paragraph-story-card-content-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-content-letter-spacing);color:#656367;}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-content,.paragraph.paragraph--type--story-card * .field--name-field-content{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.paragraph--type--card-reference.paragraph--type--story-card * .field--name-field-c-p-date,.paragraph.paragraph--type--story-card * .field--name-field-c-p-date{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);color:#959595;}.paragraph--type--card-reference.paragraph--type--story-card::before,.paragraph.paragraph--type--story-card::before{position:absolute;width:1.8625rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background-image:url(/themes/custom/otl/assets/images/story-card-border.png);}.paragraph--type--card-reference.paragraph--type--story-card * .content-container,.paragraph.paragraph--type--story-card * .content-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:1.5rem 1.5rem 1.5rem 3.5rem;}.paragraph--type--card-reference.paragraph--type--story-card * .image-container,.paragraph.paragraph--type--story-card * .image-container{height:272px;max-height:272px;padding:0;overflow:hidden;}.paragraph--type--card-reference.paragraph--type--story-card * .image-container * img,.paragraph.paragraph--type--story-card * .image-container * img{margin-left:50%;transform:translateX(-50%);}.paragraph--type--card-reference.paragraph--type--story-card.ct-theme-light,.paragraph.paragraph--type--story-card.ct-theme-light{color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-light-border-color);background-color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-light-background-color);}.paragraph--type--card-reference.paragraph--type--story-card.ct-theme-light::before,.paragraph.paragraph--type--story-card.ct-theme-light::before{background-color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-light-stripe-background-color);}.paragraph--type--card-reference.paragraph--type--story-card.ct-theme-dark,.paragraph.paragraph--type--story-card.ct-theme-dark{color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-dark-border-color);background-color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-dark-background-color);}.paragraph--type--card-reference.paragraph--type--story-card.ct-theme-dark::before,.paragraph.paragraph--type--story-card.ct-theme-dark::before{background-color:var(--paragraph--type--card-referenceparagraph--type--story-card paragraphparagraph--type--story-card-dark-stripe-background-color);}.paragraph.paragraph--type--themed-background.themed-bg--clay{position:relative;background-color:rgb(154,54,52);}.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative{position:relative;overflow:hidden;}.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative::before,.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative::after{content:"";position:absolute;background-image:url(/themes/custom/otl/assets//images//otl-decorative-ribbons.svg);background-repeat:no-repeat;background-size:auto;mix-blend-mode:luminosity;pointer-events:none;z-index:0;}.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative::before{top:-80px;left:0;width:1440px;height:380px;transform:scaleX(-1) scaleY(-1);opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative::after{bottom:-80px;right:0;width:1440px;height:380px;opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--clay.themed-bg--decorative > *{position:relative;z-index:1;}.paragraph.paragraph--type--themed-background.themed-bg--clay .themed_bg__title{color:white;}.paragraph.paragraph--type--themed-background.themed-bg--clay .themed_bg__title > span::before{background-color:rgb(154,54,52);}.paragraph.paragraph--type--themed-background.themed-bg--dark{position:relative;background-color:rgb(53,47,59);}.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative{position:relative;overflow:hidden;}.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative::before,.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative::after{content:"";position:absolute;background-image:url(/themes/custom/otl/assets//images//otl-decorative-ribbons.svg);background-repeat:no-repeat;background-size:auto;mix-blend-mode:luminosity;pointer-events:none;z-index:0;}.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative::before{top:-80px;left:0;width:1440px;height:380px;transform:scaleX(-1) scaleY(-1);opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative::after{bottom:-80px;right:0;width:1440px;height:380px;opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--dark.themed-bg--decorative > *{position:relative;z-index:1;}.paragraph.paragraph--type--themed-background.themed-bg--dark .themed_bg__title{color:white;}.paragraph.paragraph--type--themed-background.themed-bg--dark .themed_bg__title > span::before{background-color:rgb(53,47,59);}.paragraph.paragraph--type--themed-background.themed-bg--green{position:relative;background-color:rgb(99,114,100);}.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative{position:relative;overflow:hidden;}.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative::before,.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative::after{content:"";position:absolute;background-image:url(/themes/custom/otl/assets//images//otl-decorative-ribbons.svg);background-repeat:no-repeat;background-size:auto;mix-blend-mode:luminosity;pointer-events:none;z-index:0;}.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative::before{top:-80px;left:0;width:1440px;height:380px;transform:scaleX(-1) scaleY(-1);opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative::after{bottom:-80px;right:0;width:1440px;height:380px;opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--green.themed-bg--decorative > *{position:relative;z-index:1;}.paragraph.paragraph--type--themed-background.themed-bg--green .themed_bg__title{color:white;}.paragraph.paragraph--type--themed-background.themed-bg--green .themed_bg__title > span::before{background-color:rgb(99,114,100);}.paragraph.paragraph--type--themed-background.themed-bg--light{position:relative;background-color:rgb(225,220,201);}.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative{position:relative;overflow:hidden;}.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative::before,.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative::after{content:"";position:absolute;background-image:url(/themes/custom/otl/assets//images//otl-decorative-ribbons.svg);background-repeat:no-repeat;background-size:auto;mix-blend-mode:soft-light;pointer-events:none;z-index:0;}.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative::before{top:-80px;left:0;width:1440px;height:380px;transform:scaleX(-1) scaleY(-1);opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative::after{bottom:-80px;right:0;width:1440px;height:380px;opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--light.themed-bg--decorative > *{position:relative;z-index:1;}.paragraph.paragraph--type--themed-background.themed-bg--light .themed_bg__title{color:rgb(53,47,59);}.paragraph.paragraph--type--themed-background.themed-bg--light .themed_bg__title > span::before{background-color:rgb(225,220,201);}.paragraph.paragraph--type--themed-background.themed-bg--light .ct-basic-content a:not(.ct-button):not(.ct-link){color:#00658a;}.paragraph.paragraph--type--themed-background.themed-bg--blue{position:relative;background-color:rgb(189,213,214);}.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative{position:relative;overflow:hidden;}.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative::before,.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative::after{content:"";position:absolute;background-image:url(/themes/custom/otl/assets//images//otl-decorative-ribbons.svg);background-repeat:no-repeat;background-size:auto;mix-blend-mode:luminosity;pointer-events:none;z-index:0;}.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative::before{top:-80px;left:0;width:1440px;height:380px;transform:scaleX(-1) scaleY(-1);opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative::after{bottom:-80px;right:0;width:1440px;height:380px;opacity:0.5;}.paragraph.paragraph--type--themed-background.themed-bg--blue.themed-bg--decorative > *{position:relative;z-index:1;}.paragraph.paragraph--type--themed-background.themed-bg--blue .themed_bg__title{color:rgb(53,47,59);}.paragraph.paragraph--type--themed-background.themed-bg--blue .themed_bg__title > span::before{background-color:rgb(153,185,216);}.paragraph.paragraph--type--themed-background.themed-bg--blue{background-color:rgba(189,213,214,0.5);}.paragraph.paragraph--type--themed-background.themed-bg--blue::before,.paragraph.paragraph--type--themed-background.themed-bg--blue::after{filter:invert(1) saturate(0.5);}.paragraph.paragraph--type--themed-background .themed_bg__title{font-size:var(--ct-typography-themed-background-title-font-size);line-height:var(--ct-typography-themed-background-title-line-height);font-family:var(--ct-typography-themed-background-title-font-name);font-weight:var(--ct-typography-themed-background-title-font-weight);letter-spacing:var(--ct-typography-themed-background-title-letter-spacing);padding-left:1.5rem;}.paragraph.paragraph--type--themed-background .themed_bg__title > span{position:relative;}.paragraph.paragraph--type--themed-background .themed_bg__title > span::before{content:"";position:absolute;top:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;width:0.75rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem;transition:width 0.25s;}.paragraph.paragraph--type--themed-background .themed_bg__title > span::before{position:absolute;width:0.75rem;border-radius:0.25rem;margin:0.5rem -1.5rem;filter:brightness(0.5);}.paragraph.paragraph--type--themed-background .paragraph.paragraph--type--themed-background{margin:1rem 0;padding-left:1rem;padding-right:1rem;border-radius:10px;}.paragraph.paragraph--type--township-lease-map .field--name-field-c-p-vertical-spacing{display:none;}.ct-layout__listing .ct-layout__main_bottom h2,.ct-layout__listing .ct-layout__sidebar_bottom_left h2{font-size:var(--ct-typography-paragraph-story-card-heading-font-size);line-height:var(--ct-typography-paragraph-story-card-heading-line-height);font-family:var(--ct-typography-paragraph-story-card-heading-font-name);font-weight:var(--ct-typography-paragraph-story-card-heading-font-weight);letter-spacing:var(--ct-typography-paragraph-story-card-heading-letter-spacing);}.ct-layout__listing .ct-layout__main_bottom h2 a,.ct-layout__listing .ct-layout__sidebar_bottom_left h2 a{text-decoration:none;}.ct-layout__listing .ct-layout__main_bottom h2 a:hover,.ct-layout__listing .ct-layout__sidebar_bottom_left h2 a:hover{text-decoration:underline;}.ct-layout__listing .ct-layout__main_bottom .field--name-field-c-n-summary,.ct-layout__listing .ct-layout__sidebar_bottom_left .field--name-field-c-n-summary{font-size:var(--ct-typography-text-regular-public-sans-font-size);line-height:var(--ct-typography-text-regular-public-sans-line-height);font-family:var(--ct-typography-text-regular-public-sans-font-name);font-weight:var(--ct-typography-text-regular-public-sans-font-weight);letter-spacing:var(--ct-typography-text-regular-public-sans-letter-spacing);color:rgb(53,47,59);display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.ct-layout__listing.views-row{width:100%;border:none;}.view-content.row > .ct-layout__listing + .ct-layout__listing{margin-top:1.5rem;}@media (min-width:992px){.ct-layout__listing{width:100%;height:170px;max-height:170px;}}.ct-layout__listing{padding-bottom:1.5rem;border-bottom:1px solid #a6a6a6;}.ct-layout__listing .ct-layout__sidebar_top_left > div{display:inline-block;margin-right:0.5rem;color:#757575;}.ct-layout__listing .ct-layout__sidebar_bottom_left{grid-column:1/span 8;grid-row:2/span 1;}.ct-layout__listing .ct-layout__sidebar_bottom_left a{color:#000;}.ct-layout__listing .ct-layout__main__main_top{padding-top:1rem;}.ct-layout__listing .ct-layout__main_top{margin-bottom:1rem;}.ct-layout__listing .ct-layout__main_top > div{display:inline-block;margin-right:0.5rem;color:#757575;}.ct-layout__listing .ct-layout__main_top > div.field--name-bundle-fieldnode{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);color:#000;background-color:rgb(189,213,214);border-color:rgb(189,213,214);border-radius:100px;padding:4px 14px;}.ct-layout__listing .ct-layout__main_top > div.field--name-bundle-fieldnode:before{content:none !important;}.ct-layout__listing .ct-layout__main_top > div.field--name-field-otl-story-type{margin-right:0;}.ct-layout__listing .ct-layout__main_top > div.field--name-field-otl-story-type .field__item{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);display:inline-block;margin-right:0.5rem;color:#000;background-color:rgb(189,213,214);border-radius:100px;padding:4px 14px;}.ct-layout__listing .ct-layout__main_top > div.field--name-field-otl-story-type:before{content:none !important;}.ct-layout__listing .ct-layout__main_top > div:last-child:before{content:"•";padding-right:0.5rem;display:inline-block;}.ct-layout__listing .ct-layout__main_top > div:last-child > div{display:inline-block;}.ct-layout__listing .ct-layout__main_bottom{font-weight:lighter;}.ct-layout__listing .ct-layout__main_bottom a{color:#000;}@media (min-width:992px){.ct-layout__listing .ct-layout__main{grid-column:1/span 8 !important;}}.ct-layout__listing .ct-layout__sidebar_top_right img{height:auto;max-height:170px;max-width:305px;border-radius:10px;object-fit:cover;overflow-clip-margin:unset;}.field--name-field-manual-content-list .ct-layout__listing .ct-layout__sidebar_top_right img{border-radius:0;}@media (min-width:992px){.ct-layout__listing .ct-layout__sidebar_top_right{grid-column:10/span 4;}}.ct-layout__listing .field.field--name-field-c-n-topics .field__items{display:flex;flex-direction:row;align-items:center;flex-grow:1;gap:0.5rem;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1{padding:3rem 0;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1 .view-filters form[view_id=civictheme_search]{display:flex;flex-direction:row;align-items:center;gap:1rem;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1 .view-filters form[view_id=civictheme_search] .form-item--search{margin-bottom:0;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1 .view-filters form[view_id=civictheme_search] .form-item--search label{display:none;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1 .view-filters form[view_id=civictheme_search] input[type=submit]{position:relative;top:5px;background-color:rgb(99,114,100);border-color:rgb(99,114,100);color:white;}.view.view-civictheme-search.view-id-civictheme_search.view-display-id-page_1 .view-filters form[view_id=civictheme_search] input[type=submit]:hover{background-color:rgba(99,114,100,0.8);}.view.view-publications.view-id-publications.view-display-id-block_1 .view-header{font-size:var(--ct-typography-text-caption-font-size);line-height:var(--ct-typography-text-caption-line-height);font-family:var(--ct-typography-text-caption-font-name);font-weight:var(--ct-typography-text-caption-font-weight);letter-spacing:var(--ct-typography-text-caption-letter-spacing);color:rgb(44.5490196078%,42.9019607843%,46.1960784314%);padding:1rem 0;}@media (max-width:767px){.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row{margin-right:0;margin-left:0;}}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table{margin-left:12px;}@media (max-width:767px){.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table{margin-left:0;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody tr{display:block;padding-bottom:0.75rem;border-bottom:1px solid #ddd;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody td{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem;padding:0.25rem 1rem;border:0;font-size:0.875rem;line-height:1.5rem;text-align:right;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody td::before{color:#808080;font-size:0.875rem;font-weight:400;text-align:left;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody td[data-title=Title]{align-items:center;margin-bottom:0.5rem;padding:1rem;background-color:#f9fafa;font-size:1rem;text-align:left;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody td[data-title=Title]::before{content:none;}}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table thead{background-color:rgb(189,213,214);font-size:18px;font-weight:700;line-height:100%;letter-spacing:0px;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody a.resource--download:hover{background-color:initial;color:inherit;}.view.view-publications.view-id-publications.view-display-id-block_1 .view-content.row table tbody a.resource--download::after{content:"";display:inline-block;position:relative;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21 14.25V19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21H4.5C4.10218 21 3.72064 20.842 3.43934 20.5607C3.15804 20.2794 3 19.8978 3 19.5V14.25C3 14.0511 3.07902 13.8603 3.21967 13.7197C3.36032 13.579 3.55109 13.5 3.75 13.5C3.94891 13.5 4.13968 13.579 4.28033 13.7197C4.42098 13.8603 4.5 14.0511 4.5 14.25V19.5H19.5V14.25C19.5 14.0511 19.579 13.8603 19.7197 13.7197C19.8603 13.579 20.0511 13.5 20.25 13.5C20.4489 13.5 20.6397 13.579 20.7803 13.7197C20.921 13.8603 21 14.0511 21 14.25ZM11.4694 14.7806C11.539 14.8504 11.6217 14.9057 11.7128 14.9434C11.8038 14.9812 11.9014 15.0006 12 15.0006C12.0986 15.0006 12.1962 14.9812 12.2872 14.9434C12.3783 14.9057 12.461 14.8504 12.5306 14.7806L16.2806 11.0306C16.3503 10.9609 16.4056 10.8782 16.4433 10.7872C16.481 10.6961 16.5004 10.5985 16.5004 10.5C16.5004 10.4015 16.481 10.3039 16.4433 10.2128C16.4056 10.1218 16.3503 10.0391 16.2806 9.96937C16.2109 9.89969 16.1282 9.84442 16.0372 9.8067C15.9461 9.76899 15.8485 9.74958 15.75 9.74958C15.6515 9.74958 15.5539 9.76899 15.4628 9.8067C15.3718 9.84442 15.2891 9.89969 15.2194 9.96937L12.75 12.4397V3.75C12.75 3.55109 12.671 3.36032 12.5303 3.21967C12.3897 3.07902 12.1989 3 12 3C11.8011 3 11.6103 3.07902 11.4697 3.21967C11.329 3.36032 11.25 3.55109 11.25 3.75V12.4397L8.78063 9.96937C8.63989 9.82864 8.44902 9.74958 8.25 9.74958C8.05098 9.74958 7.86011 9.82864 7.71937 9.96937C7.57864 10.1101 7.49958 10.301 7.49958 10.5C7.49958 10.699 7.57864 10.8899 7.71937 11.0306L11.4694 14.7806Z" fill="%23343330"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:contain;top:5px;width:1.5em;height:1.5em;flex-shrink:0;}
html{--ct-color-light-heading:#002a39;--ct-color-light-body:#33444a;--ct-color-light-background-light:#fcfdfd;--ct-color-light-background:#e6e9eb;--ct-color-light-background-dark:#b8babc;--ct-color-light-border-light:#acafb0;--ct-color-light-border:#5c5d5e;--ct-color-light-border-dark:#171718;--ct-color-light-interaction-text:#fafbfb;--ct-color-light-interaction-background:#00698f;--ct-color-light-interaction-hover-text:#fafbfb;--ct-color-light-interaction-hover-background:#003f56;--ct-color-light-interaction-focus:#8b5cd7;--ct-color-light-highlight:#121313;--ct-color-light-information:#007cbf;--ct-color-light-warning:#c95100;--ct-color-light-error:#ce3836;--ct-color-light-success:#008482;--ct-color-light-brand1:#00698f;--ct-color-light-brand2:#e6e9eb;--ct-color-light-brand3:#121313;--ct-color-dark-heading:#f7fdff;--ct-color-dark-body:#e7f9ff;--ct-color-dark-background-light:#0d4458;--ct-color-dark-background:#003a4f;--ct-color-dark-background-dark:#002937;--ct-color-dark-border-light:#a6bac1;--ct-color-dark-border:#1a4e61;--ct-color-dark-border-dark:#002937;--ct-color-dark-interaction-text:#003a4f;--ct-color-dark-interaction-background:#61daff;--ct-color-dark-interaction-hover-text:#002937;--ct-color-dark-interaction-hover-background:#a0e9ff;--ct-color-dark-interaction-focus:#8b5cd7;--ct-color-dark-highlight:#00698f;--ct-color-dark-information:#4cc4fc;--ct-color-dark-warning:#e38444;--ct-color-dark-error:#e85653;--ct-color-dark-success:#12b0ae;--ct-color-dark-brand1:#61daff;--ct-color-dark-brand2:#003a4f;--ct-color-dark-brand3:#00698f;--ct-color-clay-brand1:#61daff;--ct-color-clay-brand2:#003a4f;--ct-color-clay-brand3:#00698f;--ct-typography-display-font-size:2rem;--ct-typography-display-line-height:2.5rem;--ct-typography-display-font-name:"Public Sans",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.0625rem;--ct-typography-heading-1-font-name:"Gowun Batang",serif;--ct-typography-heading-1-font-weight:700;--ct-typography-heading-1-letter-spacing:-1.5px;--ct-typography-heading-2-font-size:1.75rem;--ct-typography-heading-2-line-height:2.25rem;--ct-typography-heading-2-font-name:"Gowun Batang",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:"Gowun Batang",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",sans-serif;--ct-typography-label-extra-small-font-weight:400;--ct-typography-label-extra-small-letter-spacing:-0.1px;--ct-typography-button-large-font-size:1rem;--ct-typography-button-large-line-height:1.25rem;--ct-typography-button-large-font-name:"Public Sans",sans-serif;--ct-typography-button-large-font-weight:600;--ct-typography-button-large-letter-spacing:0;--ct-typography-button-regular-font-size:1.125rem;--ct-typography-button-regular-line-height:2rem;--ct-typography-button-regular-font-name:"Public Sans",sans-serif;--ct-typography-button-regular-font-weight:600;--ct-typography-button-regular-letter-spacing:0;--ct-typography-button-small-font-size:1rem;--ct-typography-button-small-line-height:1.25rem;--ct-typography-button-small-font-name:"Public Sans",sans-serif;--ct-typography-button-small-font-weight:400;--ct-typography-button-small-letter-spacing:0;--ct-typography-quote-font-size:1.25rem;--ct-typography-quote-line-height:1.75rem;--ct-typography-quote-font-name:"Gowun Batang",serif;--ct-typography-quote-font-weight:400;--ct-typography-quote-letter-spacing:-0.2px;--ct-typography-article-heading-2-font-size:1.875rem;--ct-typography-article-heading-2-line-height:2.25rem;--ct-typography-article-heading-2-font-name:"Gowun Batang",serif;--ct-typography-article-heading-2-font-weight:700;--ct-typography-article-heading-2-letter-spacing:-0.5px;--ct-typography-article-heading-3-font-size:1.625rem;--ct-typography-article-heading-3-line-height:2rem;--ct-typography-article-heading-3-font-name:"Gowun Batang",serif;--ct-typography-article-heading-3-font-weight:700;--ct-typography-article-heading-3-letter-spacing:-0.35px;--ct-typography-heading-intro-font-size:1.25rem;--ct-typography-heading-intro-line-height:1.75rem;--ct-typography-heading-intro-font-name:"Public Sans",sans-serif;--ct-typography-heading-intro-font-weight:400;--ct-typography-heading-intro-letter-spacing:-0.2px;--ct-typography-paragraph-card-heading-font-size:1rem;--ct-typography-paragraph-card-heading-line-height:1.5rem;--ct-typography-paragraph-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-card-heading-font-weight:700;--ct-typography-paragraph-card-heading-letter-spacing:0px;--ct-typography-paragraph-story-card-heading-font-size:1.125rem;--ct-typography-paragraph-story-card-heading-line-height:1.1875rem;--ct-typography-paragraph-story-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-story-card-heading-font-weight:700;--ct-typography-paragraph-story-card-heading-letter-spacing:0px;--ct-typography-paragraph-navigation-card-heading-font-size:1.25rem;--ct-typography-paragraph-navigation-card-heading-line-height:1.5rem;--ct-typography-paragraph-navigation-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-navigation-card-heading-font-weight:700;--ct-typography-paragraph-navigation-card-heading-letter-spacing:0px;--ct-typography-paragraph-story-card-content-font-size:0.875rem;--ct-typography-paragraph-story-card-content-line-height:1.0625rem;--ct-typography-paragraph-story-card-content-font-name:"Public Sans",sans-serif;--ct-typography-paragraph-story-card-content-font-weight:300;--ct-typography-paragraph-story-card-content-letter-spacing:-0.2px;--ct-typography-themed-background-title-font-size:2rem;--ct-typography-themed-background-title-line-height:2.375rem;--ct-typography-themed-background-title-font-name:"Gowun Batang",serif;--ct-typography-themed-background-title-font-weight:700;--ct-typography-themed-background-title-letter-spacing:-1px;--ct-typography-accordion-panel-title-font-size:1rem;--ct-typography-accordion-panel-title-line-height:1rem;--ct-typography-accordion-panel-title-font-name:"Public Sans",sans-serif;--ct-typography-accordion-panel-title-font-weight:400;--ct-typography-accordion-panel-title-letter-spacing:-0.2px;--ct-typography-text-regular-public-sans-font-size:0.875rem;--ct-typography-text-regular-public-sans-line-height:1.5rem;--ct-typography-text-regular-public-sans-font-name:"Public Sans",sans-serif;--ct-typography-text-regular-public-sans-font-weight:400;--ct-typography-text-regular-public-sans-letter-spacing:0;--ct-typography-text-caption-font-size:0.75rem;--ct-typography-text-caption-line-height:1.25rem;--ct-typography-text-caption-font-name:"Public Sans",sans-serif;--ct-typography-text-caption-font-weight:600;--ct-typography-text-caption-letter-spacing:0;--ct-typography-text-extra-small-font-size:0.625rem;--ct-typography-text-extra-small-line-height:0.875rem;--ct-typography-text-extra-small-font-name:"Public Sans",sans-serif;--ct-typography-text-extra-small-font-weight:400;--ct-typography-text-extra-small-letter-spacing:0px;--ct-typography-breadcrumb-font-size:0.75rem;--ct-typography-breadcrumb-line-height:1rem;--ct-typography-breadcrumb-font-name:"Public Sans",sans-serif;--ct-typography-breadcrumb-font-weight:400;--ct-typography-breadcrumb-letter-spacing:0px;--ct-typography-callout-heading-font-size:1.5rem;--ct-typography-callout-heading-line-height:2rem;--ct-typography-callout-heading-font-name:"Gowun Batang",serif;--ct-typography-callout-heading-font-weight:700;--ct-typography-callout-heading-letter-spacing:-0.5px;--ct-typography-article-summary-font-size:1rem;--ct-typography-article-summary-line-height:1.5rem;--ct-typography-article-summary-font-name:"Public Sans",sans-serif;--ct-typography-article-summary-font-weight:400;--ct-typography-article-summary-letter-spacing:-0.2px;}@media (min-width:768px){html{--ct-typography-display-font-size:3.5rem;--ct-typography-display-line-height:3.75rem;--ct-typography-display-font-name:"Public Sans",sans-serif;--ct-typography-display-font-weight:700;--ct-typography-display-letter-spacing:-1px;--ct-typography-heading-1-font-size:3.75rem;--ct-typography-heading-1-line-height:4.375rem;--ct-typography-heading-1-font-name:"Gowun Batang",serif;--ct-typography-heading-1-font-weight:700;--ct-typography-heading-1-letter-spacing:-1.7px;--ct-typography-heading-2-font-size:2.5rem;--ct-typography-heading-2-line-height:2.5rem;--ct-typography-heading-2-font-name:"Gowun Batang",serif;--ct-typography-heading-2-font-weight:700;--ct-typography-heading-2-letter-spacing:-1px;--ct-typography-heading-3-font-size:2.5rem;--ct-typography-heading-3-line-height:2.5rem;--ct-typography-heading-3-font-name:"Gowun Batang",serif;--ct-typography-heading-3-font-weight:700;--ct-typography-heading-3-letter-spacing:-1px;--ct-typography-heading-4-font-size:1.375rem;--ct-typography-heading-4-line-height:2.125rem;--ct-typography-heading-4-font-name:"Public Sans",sans-serif;--ct-typography-heading-4-font-weight:700;--ct-typography-heading-4-letter-spacing:0px;--ct-typography-heading-5-font-size:1.25rem;--ct-typography-heading-5-line-height:1.5rem;--ct-typography-heading-5-font-name:"Public Sans",sans-serif;--ct-typography-heading-5-font-weight:700;--ct-typography-heading-5-letter-spacing:-0.2px;--ct-typography-heading-6-font-size:1rem;--ct-typography-heading-6-line-height:1.625rem;--ct-typography-heading-6-font-name:"Public Sans",sans-serif;--ct-typography-heading-6-font-weight:700;--ct-typography-heading-6-letter-spacing:0;--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:"Public Sans",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:"Public Sans",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.625rem;--ct-typography-text-regular-font-name:"Public Sans",sans-serif;--ct-typography-text-regular-font-weight:400;--ct-typography-text-regular-letter-spacing:-0.2px;--ct-typography-text-small-font-size:0.75rem;--ct-typography-text-small-line-height:1.3125rem;--ct-typography-text-small-font-name:"Public Sans",sans-serif;--ct-typography-text-small-font-weight:400;--ct-typography-text-small-letter-spacing:-0.2px;--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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",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:"Public Sans",sans-serif;--ct-typography-label-extra-small-font-weight:400;--ct-typography-label-extra-small-letter-spacing:0;--ct-typography-button-large-font-size:1.125rem;--ct-typography-button-large-line-height:1.5rem;--ct-typography-button-large-font-name:"Public Sans",sans-serif;--ct-typography-button-large-font-weight:600;--ct-typography-button-large-letter-spacing:0;--ct-typography-quote-font-size:1.5rem;--ct-typography-quote-line-height:2.125rem;--ct-typography-quote-font-name:"Gowun Batang",serif;--ct-typography-quote-font-weight:400;--ct-typography-quote-letter-spacing:-0.35px;--ct-typography-article-heading-2-font-size:2.25rem;--ct-typography-article-heading-2-line-height:2.5rem;--ct-typography-article-heading-2-font-name:"Gowun Batang",serif;--ct-typography-article-heading-2-font-weight:700;--ct-typography-article-heading-2-letter-spacing:-1px;--ct-typography-article-heading-3-font-size:1.875rem;--ct-typography-article-heading-3-line-height:2.25rem;--ct-typography-article-heading-3-font-name:"Gowun Batang",serif;--ct-typography-article-heading-3-font-weight:700;--ct-typography-article-heading-3-letter-spacing:-0.5px;--ct-typography-heading-intro-font-size:1.75rem;--ct-typography-heading-intro-line-height:2.25rem;--ct-typography-heading-intro-font-name:"Public Sans",sans-serif;--ct-typography-heading-intro-font-weight:400;--ct-typography-heading-intro-letter-spacing:-0.4px;--ct-typography-paragraph-card-heading-font-size:1.5rem;--ct-typography-paragraph-card-heading-line-height:1.875rem;--ct-typography-paragraph-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-card-heading-font-weight:700;--ct-typography-paragraph-card-heading-letter-spacing:0px;--ct-typography-paragraph-story-card-heading-font-size:1.125rem;--ct-typography-paragraph-story-card-heading-line-height:1.5625rem;--ct-typography-paragraph-story-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-story-card-heading-font-weight:700;--ct-typography-paragraph-story-card-heading-letter-spacing:0px;--ct-typography-paragraph-navigation-card-heading-font-size:1.5rem;--ct-typography-paragraph-navigation-card-heading-line-height:1.875rem;--ct-typography-paragraph-navigation-card-heading-font-name:"Gowun Batang",serif;--ct-typography-paragraph-navigation-card-heading-font-weight:700;--ct-typography-paragraph-navigation-card-heading-letter-spacing:0px;--ct-typography-paragraph-story-card-content-font-size:1rem;--ct-typography-paragraph-story-card-content-line-height:1.625rem;--ct-typography-paragraph-story-card-content-font-name:"Public Sans",sans-serif;--ct-typography-paragraph-story-card-content-font-weight:300;--ct-typography-paragraph-story-card-content-letter-spacing:-0.2px;--ct-typography-themed-background-title-font-size:2.5rem;--ct-typography-themed-background-title-line-height:2.5rem;--ct-typography-themed-background-title-font-name:"Gowun Batang",serif;--ct-typography-themed-background-title-font-weight:700;--ct-typography-themed-background-title-letter-spacing:-1px;--ct-typography-accordion-panel-title-font-size:1.125rem;--ct-typography-accordion-panel-title-line-height:1rem;--ct-typography-accordion-panel-title-font-name:"Public Sans",sans-serif;--ct-typography-accordion-panel-title-font-weight:400;--ct-typography-accordion-panel-title-letter-spacing:-0.2px;--ct-typography-text-regular-public-sans-font-size:1rem;--ct-typography-text-regular-public-sans-line-height:1.625rem;--ct-typography-text-regular-public-sans-font-name:"Public Sans",sans-serif;--ct-typography-text-regular-public-sans-font-weight:400;--ct-typography-text-regular-public-sans-letter-spacing:-0.2px;--ct-typography-text-caption-font-size:0.875rem;--ct-typography-text-caption-line-height:1.5rem;--ct-typography-text-caption-font-name:"Public Sans",sans-serif;--ct-typography-text-caption-font-weight:600;--ct-typography-text-caption-letter-spacing:-0.2px;--ct-typography-text-extra-small-font-size:0.625rem;--ct-typography-text-extra-small-line-height:0.875rem;--ct-typography-text-extra-small-font-name:"Public Sans",sans-serif;--ct-typography-text-extra-small-font-weight:400;--ct-typography-text-extra-small-letter-spacing:0px;--ct-typography-breadcrumb-font-size:0.875rem;--ct-typography-breadcrumb-line-height:1rem;--ct-typography-breadcrumb-font-name:"Public Sans",sans-serif;--ct-typography-breadcrumb-font-weight:400;--ct-typography-breadcrumb-letter-spacing:0px;--ct-typography-callout-heading-font-size:1.875rem;--ct-typography-callout-heading-line-height:2.5rem;--ct-typography-callout-heading-font-name:"Gowun Batang",serif;--ct-typography-callout-heading-font-weight:700;--ct-typography-callout-heading-letter-spacing:-1px;--ct-typography-article-summary-font-size:1.25rem;--ct-typography-article-summary-line-height:1.875rem;--ct-typography-article-summary-font-name:"Public Sans",sans-serif;--ct-typography-article-summary-font-weight:400;--ct-typography-article-summary-letter-spacing:-0.2px;}}html{--ct-header-dark-middle-background-color:rgb(53,47,59);--ct-header-dark-middle-border-color:rgb(53,47,59);--ct-color-light-heading:#000;--ct-color-light-body:#000;--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-button-border-radius:0.5rem;--ct-basic-content-blockquote-border-radius:0.25rem;--ct-basic-content-light-blockquote-stripe-background-color:rgb(154,54,52);--ct-basic-content-light-blockquote-color:rgb(53,47,59);--ct-basic-content-light-blockquote-background-color:transparent;--ct-basic-content-dark-blockquote-stripe-background-color:rgb(225,220,201);--ct-basic-content-dark-blockquote-color:white;--ct-basic-content-dark-blockquote-background-color:transparent;--ct-logo-image-height-max-desktop:4.5rem;--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-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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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:#cce6e6;--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-heading);--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-external-icon-spacing:0.1875rem;--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-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-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-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-light-title-color:var(--ct-color-light-heading);--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-next-step-dark-title-color:var(--ct-color-dark-heading);--ct-table-of-contents-link-active-border-radius:0.25rem;--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.5rem;--ct-tooltip-width:30rem;--ct-tooltip-width-mobile:20rem;--ct-tooltip-triangle-width:1.625rem;--ct-tooltip-triangle-height:1.3125rem;--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:3rem;--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-title-color:var(--ct-color-light-heading);--ct-alert-light-error-icon-color:var(--ct-color-light-heading);--ct-alert-light-information-background-color:#cce5f2;--ct-alert-light-information-color:var(--ct-color-light-body);--ct-alert-light-information-title-color:var(--ct-color-light-heading);--ct-alert-light-information-icon-color:var(--ct-color-light-heading);--ct-alert-light-success-background-color:#cce6e6;--ct-alert-light-success-color:var(--ct-color-light-body);--ct-alert-light-success-title-color:var(--ct-color-light-heading);--ct-alert-light-success-icon-color:var(--ct-color-light-heading);--ct-alert-light-warning-background-color:#f4dccc;--ct-alert-light-warning-color:var(--ct-color-light-body);--ct-alert-light-warning-title-color:var(--ct-color-light-heading);--ct-alert-light-warning-icon-color:var(--ct-color-light-heading);--ct-alert-dark-error-background-color:#ba4542;--ct-alert-dark-error-color:var(--ct-color-dark-body);--ct-alert-dark-error-title-color:var(--ct-color-dark-heading);--ct-alert-dark-error-icon-color:var(--ct-color-dark-heading);--ct-alert-dark-information-background-color:#2e789a;--ct-alert-dark-information-color:var(--ct-color-dark-body);--ct-alert-dark-information-title-color:var(--ct-color-dark-heading);--ct-alert-dark-information-icon-color:var(--ct-color-dark-heading);--ct-alert-dark-success-background-color:#0d7b7a;--ct-alert-dark-success-color:var(--ct-color-dark-body);--ct-alert-dark-success-title-color:var(--ct-color-dark-heading);--ct-alert-dark-success-icon-color:var(--ct-color-dark-heading);--ct-alert-dark-warning-background-color:#a35f31;--ct-alert-dark-warning-color:var(--ct-color-dark-body);--ct-alert-dark-warning-title-color:var(--ct-color-dark-heading);--ct-alert-dark-warning-icon-color:var(--ct-color-dark-heading);--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(7.5% 7.5%,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-mobile-image-shadow-offset-y:0.75rem;--ct-campaign-mobile-image-shadow-inset:0.625rem;--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:#cce6e6;--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;--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);--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-parent-active-trail-background-color:var(--ct-color-light-background);--ct-side-navigation-light-link-parent-active-trail-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-parent-active-trail-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-parent-active-trail-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);--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-light-link-child-active-trail-background-color:var(--ct-color-light-background);--ct-side-navigation-light-link-child-active-trail-border-color:var(--ct-color-light-border-light);--ct-side-navigation-light-link-child-active-trail-color:var(--ct-color-light-heading);--ct-side-navigation-light-link-child-active-trail-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-border);--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-border);--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-border);--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-highlight);--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-parent-active-trail-background-color:var(--ct-color-dark-background);--ct-side-navigation-dark-link-parent-active-trail-border-color:var(--ct-color-dark-border);--ct-side-navigation-dark-link-parent-active-trail-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-parent-active-trail-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-border);--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-border);--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-border);--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-highlight);--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-side-navigation-dark-link-child-active-trail-background-color:var(--ct-color-dark-background);--ct-side-navigation-dark-link-child-active-trail-border-color:var(--ct-color-dark-border);--ct-side-navigation-dark-link-child-active-trail-color:var(--ct-color-dark-heading);--ct-side-navigation-dark-link-child-active-trail-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);}
