/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,:root.light{--color-primary:#991B1E;--color-red-0:#6F0006;--color-red-00:#990000;--color-red-10:#A41717;--color-red-20:#AE2E2E;--color-red-30:#B84545;--color-red-40:#C25C5C;--color-red-50:#CB7373;--color-red-60:#D48A8A;--color-red-70:#DDA1A1;--color-red-80:#E6B8B8;--color-red-90:#EECFCF;--color-red-100:#F6E6E6;--color-yellow-00:#ECBC66;--color-yellow-10:#EFC273;--color-yellow-20:#F2C97F;--color-yellow-30:#F4CF8C;--color-yellow-40:#F6D59A;--color-yellow-50:#F8DBA7;--color-yellow-60:#FAE1B5;--color-yellow-70:#FBE7C3;--color-yellow-80:#FDEDD1;--color-yellow-90:#FEF3E0;--color-yellow-100:#FEF9EE;--color-yellow-alt-00:#CCAA76;--color-blue-00:#145F91;--color-blue-10:#286E9C;--color-blue-20:#3C7CA7;--color-blue-30:#518BB1;--color-blue-40:#6599BC;--color-blue-50:#7AA8C6;--color-blue-60:#90B6C0;--color-blue-70:#A5C4DA;--color-blue-80:#BAD3E3;--color-blue-90:#D0E1EC;--color-blue-100:#E6EFF5;--color-green-00:#618C03;--color-green-10:#709818;--color-green-20:#7EA32E;--color-green-30:#8DAE45;--color-green-40:#9BB95C;--color-green-50:#AAC473;--color-green-60:#B8CE8A;--color-green-70:#C6D8A1;--color-green-80:#D4E2B8;--color-green-90:#E2ECCF;--color-green-100:#F0F5E6;--color-brown-00:#9C553F;--color-brown-10:#A6644F;--color-brown-20:#AF7360;--color-brown-30:#B98271;--color-brown-40:#C29182;--color-brown-50:#CBA093;--color-brown-60:#D4AFA4;--color-brown-70:#DDBFB6;--color-brown-80:#E5C3C7;--color-brown-90:#EEDED9;--color-brown-100:#F6EEEB;--color-brown-alt-00:#8C6C61;--color-debug-red-00:darken($debug-red,50%);--color-debug-red-30:darken($debug-red,30%);--color-debug-red:rgb(160,0,0);--color-debug-red-60:lighten($debug-red,10%);--color-debug-red-100:lighten($debug-red,70%);--color-debug-yellow-00:darken($debug-yellow,50%);--color-debug-yellow-30:darken($debug-yellow,30%);--color-debug-yellow:#FFD424;--color-debug-yellow-60:lighten($debug-yellow,10%);--color-debug-yellow-100:lighten($debug-yellow,70%);--color-debug-green-00:darken($debug-green,50%);--color-debug-green-30:darken($debug-green,30%);--color-debug-green:rgb(0,160,0);--color-debug-green-60:lighten($debug-green,10%);--color-debug-green-100:lighten($debug-green,70%);--color-debug-blue-00:darken($debug-blue,50%);--color-debug-blue-30:darken($debug-blue,30%);--color-debug-blue:rgb(0,0,160);--color-debug-blue-60:lighten($debug-blue,10%);--color-debug-blue-100:lighten($debug-blue,70%);--color-link:#006CB8;--color-link-00:#00548F;--color-link-light:#6FC3FF;--color-shadow:rgba(49,49,49,0.2);--color-grey-00:#181818;--color-grey-10:#313131;--color-grey-20:#494949;--color-grey-30:#626262;--color-grey-35:#7A7A7A;--color-grey-40:#929292;--color-grey-50:#ABABAB;--color-grey-60:#C3C3C3;--color-grey-70:#DCDCDC;--color-grey-80:#F4F4F4;--color-grey-90:#F8F8F8;--color-grey-100:#fff}:root{--space-00:0.25rem;--space-0:0.25rem;--space-10:0.5rem;--space-20:1rem;--space-30:2rem;--space-40:4rem;--space-50:6rem;--space-60:8rem;--space-70:10rem;--space-80:12rem;--space-90:14rem;--space-100:16rem}@-webkit-keyframes scale-star-compact{0%{background-size:1.0625rem}100%{background-size:350%}}@keyframes scale-star-compact{0%{background-size:1.0625rem}100%{background-size:350%}}#arcade-button{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-0) var(--space-20);border-radius:0;background:rgba(0,0,0,0);font-size:1rem;padding:var(--space-0) 0.75rem;font-weight:600;text-transform:capitalize;color:var(--color-grey-00)}#arcade-button:hover{text-decoration:none}#arcade-button svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}#arcade-button svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}#arcade-button:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}#arcade-button:hover svg.ext{fill:var(--color-grey-100)}#arcade-button:hover svg.ext path{stroke:var(--color-grey-100)}#arcade-button:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}#arcade-button svg.ext{fill:var(--color-red-00)}#arcade-button svg.ext path{stroke:var(--color-red-00)}#arcade-button::before{margin-right:0.625rem}.layout-container{max-width:37.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:56.25rem){.layout-container{max-width:90rem;padding-left:2.5rem;padding-right:2.5rem}}@-webkit-keyframes fade-in{0%{opacity:.1}100%{opacity:1}}@keyframes fade-in{0%{opacity:.1}100%{opacity:1}}@-webkit-keyframes fade-up{0%{transform:translateY(25px)}100%{transform:translateY(0)}}@keyframes fade-up{0%{transform:translateY(25px)}100%{transform:translateY(0)}}@-webkit-keyframes fade-up-margins{0%{margin-top:25px}100%{margin-top:0px}}@keyframes fade-up-margins{0%{margin-top:25px}100%{margin-top:0px}}@-webkit-keyframes fade-up-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes fade-up-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes scale-star-compact{0%{background-size:1.0625rem}100%{background-size:350%}}#arcade-button{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-0) var(--space-20);border-radius:0;background:rgba(0,0,0,0);font-size:1rem;padding:var(--space-0) 0.75rem;font-weight:600;text-transform:capitalize;color:var(--color-grey-00)}#arcade-button:hover{text-decoration:none}#arcade-button svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}#arcade-button svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}#arcade-button:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}#arcade-button:hover svg.ext{fill:var(--color-grey-100)}#arcade-button:hover svg.ext path{stroke:var(--color-grey-100)}#arcade-button:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}#arcade-button svg.ext{fill:var(--color-red-00)}#arcade-button svg.ext path{stroke:var(--color-red-00)}#arcade-button::before{margin-right:0.625rem}.layout-container{max-width:37.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:56.25rem){.layout-container{max-width:90rem;padding-left:2.5rem;padding-right:2.5rem}}.ck-content body.cke_editable{font-family:"Public sans",sans-serif;display:block;padding:0.625rem}.ck-content .cke_panel_list li{padding:0.3125rem;overflow:visible}.ck-content .cke_panel_list li:hover{background-color:var(--grey-70)}.ck-content .cke_panel_list li.cke_selected{position:relative;padding-left:0.625rem;border-left:3px solid var(--grey-10)}.ck-content .cke_panel_list li.cke_selected::before{width:0;height:0;content:"";z-index:2;border-left:5px solid var(--color-grey-10);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);border-top-width:10px;border-bottom-width:10px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ck-content .cke_panel_list li.cke_selected:hover::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;width:8px;background-color:red;transform:translateX(-3px);background-image:url(/themes/custom/simplytheme/dist/img/iconography/subtract-circle--white.svg);background-repeat:no-repeat;background-size:80%;background-position:center}.ck-content .cke_panel_list li a{overflow:visible}.ck-content span.cke_image_resizer_wrapper{display:block}.ck-content .template--accordion{display:block;border-bottom:1px solid var(--primary-1-50);margin-bottom:var(--space-30)}.ck-content .template--accordion:first-child .accordion-trigger{margin-top:0}.ck-content .template--accordion .accordion-trigger{position:relative;display:flex;font-size:1.25rem;padding:1.125rem 4.5rem 1.125rem 1.125rem;margin-bottom:0;margin-top:1.0625rem}.ck-content .template--accordion .accordion-trigger::after{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-size:1.75rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);color:var(--secondary-1)}.ck-content .template--accordion .accordion-trigger:hover{cursor:pointer;background-color:var(--grey-80)}.ck-content .template--accordion .accordion-trigger:focus{outline:1px solid var(--primary-1-50);background-color:var(--grey-80)}.ck-content .template--accordion .accordion-content{padding:1.125rem 1.125rem 2.375rem}.ck-content body:not(.cke_editable) .template--accordion .accordion-trigger::after{content:"";color:var(--primary-1-50)}.ck-content body:not(.cke_editable) .template--accordion .accordion-trigger.accordion-open{background-color:var(--grey-80)}.ck-content body:not(.cke_editable) .template--accordion .accordion-trigger.accordion-open::after{content:"";color:var(--secondary-1)}.ck-content body:not(.cke_editable) .template--accordion .accordion-content.accordion-closed{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ck-content .template--accordion+.template--accordion .accordion-trigger{margin-top:-2.1875rem}.ck-content .ckeditor-accordion-container>dl{border:none;margin:0}.ck-content .ckeditor-accordion-container>dl dd{background:var(--color-grey-90);margin-bottom:1em;padding:var(--space-20);border-top:1px solid var(--color-grey-60);transition:all .2s}.ck-content .ckeditor-accordion-container dt{font-size:inherit;margin:.25em 0 0 0;padding:var(--space-20) var(--space-40) var(--space-20) 0;border-top:1px solid var(--color-grey-60)}.ck-content .ckeditor-accordion-container>dl dt>a,.ck-content .ckeditor-accordion-container>dl dt.active>a,.ck-content .ckeditor-accordion-container>dl dt>a:hover{border-bottom:none !important;border-radius:.125em;font-family:"Urbanist",sans-serif;color:var(--color-grey-10) !important;background-color:var(--color-grey-100) !important;text-decoration:none;font-style:normal;font-weight:bold;font-size:1.5rem;line-height:1.75rem;padding:0 !important}.ck-content .ckeditor-accordion-container>dl dt>a:hover{color:var(--color-red-0)}.ck-content .ckeditor-accordion-container>dl dd>a,.ck-content .ckeditor-accordion-container>dl dd.active>a,.ck-content .ckeditor-accordion-container>dl dd>a:hover{color:var(--color-grey-00);background:var(--color-grey-90);font-style:normal;font-weight:normal;font-size:1.25rem;line-height:2rem;padding:var(--space-20) var(--space-20)}.ck-content .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.ck-content .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background-color:var(--color-grey-10)}.ck-content .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{right:0.8125rem;top:60%;left:revert}.ck-content .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before{right:0.8125rem}.ck-content .ckeditor-accordion-container>dl dt.active>a>.ckeditor-accordion-toggle:before,.ck-content .ckeditor-accordion-container>dl dt.active>a>.ckeditor-accordion-toggle:after,.ck-content .ckeditor-accordion-container>dl dt>a:hover>.ckeditor-accordion-toggle:before,.ck-content .ckeditor-accordion-container>dl dt>a:hover>.ckeditor-accordion-toggle:after{background-color:var(--color-grey-10)}.ck-content .template--fancy-list{display:flex;margin-bottom:2.1875rem}.ck-content .template--fancy-list .left-region{flex:0 0 72px;display:flex;align-items:flex-start}.ck-content .template--fancy-list .left-region .item-number{font-size:3.375rem;font-weight:600;line-height:3.375rem;color:var(--primary-1-50)}.ck-content .template--fancy-list .right-region{flex:1 1 0%}.ck-content .template--fancy-list .right-region .item-title{font-size:1.5rem;margin-top:1rem;margin-bottom:1.25rem;text-transform:none}.ck-content .template--fancy-list .right-region .item-label{text-transform:none;font-size:1.125rem;color:var(--grey-00);margin-top:0;margin-bottom:0}.ck-content #edit-save-order{margin-top:0.625rem}.ck-content .tabledrag-changed-warning{margin-top:0}.ck-content tr .tabledrag-changed{position:absolute;top:0;left:20px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:var(--debug-yellow-100);color:var(--debug-yellow-00);border:1px solid var(--debug-yellow);font-size:0;text-decoration:none}.ck-content tr .tabledrag-changed::before{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;color:var(--debug-yellow-30);font-size:0.875rem}.ck-content .tabledrag-toggle-weight-wrapper button{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;font-size:1.0416666667rem;padding:var(--space-10) var(--space-30);margin-bottom:1.25rem}.ck-content .tabledrag-toggle-weight-wrapper button:hover{text-decoration:none}.ck-content .tabledrag-toggle-weight-wrapper button svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .tabledrag-toggle-weight-wrapper button svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .tabledrag-toggle-weight-wrapper button::before{margin-right:0.625rem}.ck-content figure{margin:0;padding:0;margin-bottom:1rem}.ck-content figure img{width:100%}.ck-content figure figcaption{margin-top:0.625rem}@media(min-width:56.25rem){.ck-content figure figcaption{font-size:0.8125rem}}.ck-content label{margin-bottom:0.625rem;font-weight:600}.ck-content input,.ck-content textarea{margin:0}.ck-content textarea{vertical-align:top}.ck-content .form-item-organization-name,.ck-content .form-item-latitude{flex:1 1 100%}.ck-content .form-wrapper.container{flex:1 1 100%;display:flex;flex-wrap:wrap}.ck-content .form-item,.ck-content .form-wrapper:not(.container),.ck-content fieldset .field-prefix{flex:1 1 100%;padding-left:0.625rem;padding-right:0.625rem;margin-bottom:1.25rem;margin-top:0}@media(min-width:56.25rem){.ck-content .form-item,.ck-content .form-wrapper:not(.container),.ck-content fieldset .field-prefix{flex:1 1 auto}}.ck-content .form-wrapper>.form-item{padding-left:0;padding-right:0;margin-bottom:0}.ck-content .description{color:var(--grey-40)}.ck-content .webform-confirmation{margin-top:1.5625rem}.ck-content .webform-confirmation__back a{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;font-size:1.0416666667rem;padding:var(--space-10) var(--space-30)}.ck-content .webform-confirmation__back a:hover{text-decoration:none}.ck-content .webform-confirmation__back a svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .webform-confirmation__back a svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .webform-confirmation__back a::before{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"";display:block}.ck-content .webform-confirmation__back a::before{margin-right:0.625rem}.ck-content .form-description{flex:1 1 100%}.ck-content form{display:flex;flex-wrap:wrap;margin-left:-0.625rem;margin-right:-0.625rem}.ck-content form .tabledrag-toggle-weight-wrapper,.ck-content form .table-container{padding-left:0.625rem;padding-right:0.625rem}.ck-content fieldset,.ck-content fieldset.form-item{overflow:auto;margin-bottom:1.25rem;flex:1 1 100%}.ck-content fieldset legend{width:100%}.ck-content fieldset.form-composite>legend{display:block;overflow:hidden}.ck-content fieldset .fieldset-legend{display:block;font-size:1.5rem;font-weight:600;font-family:"Public sans",sans-serif;margin-bottom:0.625rem;padding-bottom:0.625rem;border-bottom:1px solid var(--grey-70)}.ck-content fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;margin-left:-0.3125rem;margin-right:-0.3125rem}.ck-content form div[id*=ajax-wrapper]{flex:1 1 100%}.ck-content .form-type-processed-text{flex:1 1 100%}.ck-content .webform-progress{width:100%}.ck-content .webform-progress .progress-tracker{margin-top:0;margin-bottom:2.5rem}.ck-content .webform-progress .progress-marker{display:block}.ck-content label.form-required::after{content:"*";font-size:1rem;margin-left:0.1875rem;line-height:0;color:var(--debug-red-60);background-image:none}@-webkit-keyframes throbber-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes throbber-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ck-content .ajax-progress-throbber:not(.js-off-canvas-computed-ignore){position:absolute;z-index:1000;top:0;left:0;display:flex;transform:translate(-50%,-50%);width:24px;height:24px;padding:0;background:rgba(0,0,0,0) !important}.ck-content .ajax-progress-throbber:not(.js-off-canvas-computed-ignore) .throbber{width:100%;padding:0;background-image:none;background-color:var(--primary-2-50) !important;border-radius:100%;border:1px solid var(--grey-100)}.ck-content .ajax-progress-throbber:not(.js-off-canvas-computed-ignore) .throbber::before{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;-webkit-animation:throbber-spin 2s infinite linear;animation:throbber-spin 2s infinite linear;color:var(--grey-100);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ck-content .ajax-progress-throbber:not(.js-off-canvas-computed-ignore) .message{display:block;width:auto;flex:0 0 auto;background-color:var(--primary-2-50) !important;border:1px solid var(--grey-100);border-radius:3px;font-weight:600;padding:0.625rem;height:2.1875rem;color:var(--grey-100) !important}.ck-content .form-submit+.ajax-progress-throbber:not(.js-off-canvas-computed-ignore){position:relative;display:flex;align-items:center;margin-top:1.25rem;margin-bottom:1.875rem;transform:none;width:auto;height:auto}.ck-content .form-submit+.ajax-progress-throbber:not(.js-off-canvas-computed-ignore) .throbber{flex:0 0 24px;height:24px;width:auto;margin-right:0.625rem}.ck-content select,.ck-content .chosen-container-single a.chosen-single,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single{background-color:var(--color-grey-100);background-image:url(/themes/custom/simplytheme/dist/img/iconography/chevron-down.svg);background-repeat:no-repeat;background-position:right 0.625rem top 50%;background-size:1rem;border-radius:5px;border:0.125rem solid var(--color-grey-20);padding-right:1.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ck-content select span,.ck-content .chosen-container-single a.chosen-single span,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single span{font-family:"Public sans",sans-serif;font-weight:400;font-size:1rem}.ck-content select::-ms-expand,.ck-content .chosen-container-single a.chosen-single::-ms-expand,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single::-ms-expand{display:none}.ck-content select:hover,.ck-content select:focus,.ck-content .chosen-container-single a.chosen-single:hover,.ck-content .chosen-container-single a.chosen-single:focus,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single:hover,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single:focus{border-color:var(--secondary-1)}.ck-content select:focus,.ck-content .chosen-container-single a.chosen-single:focus,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single:focus{outline:1px solid var(--secondary-1)}.ck-content .chosen-container-single a.chosen-single,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single{height:2.5rem}.ck-content .chosen-container-single a.chosen-single span,.ck-content .chosen-container-active.chosen-with-drop a.chosen-single span{padding:0.375rem;color:var(--color-grey-00)}.ck-content .chosen-container div.chosen-drop{box-shadow:0px 8px 15px 0px rgba(49,49,49,.2)}.ck-content .chosen-container-single .chosen-single div b{display:none;background:rgba(0,0,0,0)}.ck-content .chosen-container ul.chosen-results li,.ck-content .chosen-container-single div.chosen-search input[type=text]{font-size:1rem;color:var(--color-grey-00);padding:var(--space-0) var(--space-10);font-family:"Public sans",sans-serif}.ck-content .chosen-container-single div.chosen-search input[type=text]{padding:0.125rem var(--space-10)}.ck-content .form-type-select{max-width:100%}.ck-content .js-form-type-datelist{flex:1 1 100%}.ck-content .js-form-type-datelist .container-inline{display:flex;flex-wrap:wrap;margin-left:-0.3125rem;margin-right:-0.3125rem}.ck-content .js-form-type-textarea{flex:1 1 100%}.ck-content fieldset.js-webform-type-webform-email-confirm{margin-top:0;margin-bottom:1.25rem}.ck-content .js-form-type-checkbox{display:flex;align-items:flex-end}.ck-content input[type=checkbox]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.ck-content input[type=checkbox]+label{position:relative;display:flex;align-items:center;cursor:pointer;margin-bottom:0}.ck-content input[type=checkbox]+label::before{transition:all .2s;content:"";flex:0 0 auto;display:block;width:25px;height:25px;border:0.125rem solid var(--color-grey-20);margin-right:0.625rem;border-radius:5px;background-color:var(--color-grey-100);background-image:url(/themes/custom/simplytheme/dist/img/iconography/checkmark--white.svg);background-repeat:no-repeat;background-position:center 48%;background-size:0%}.ck-content input[type=checkbox]:checked+label::before{background-color:var(--color-grey-10);background-size:75%;border-color:var(--color-grey-10)}.ck-content .tableselect input[type=checkbox]{position:static;width:auto;height:auto;margin:0;overflow:visible;opacity:1}.ck-content .js-form-type-url{flex:1 1 100%}.ck-content .js-form-type-datetime{margin-bottom:0}.ck-content .js-form-type-datetime .container-inline{display:flex;flex-wrap:wrap;margin-left:-0.3125rem;margin-right:-0.3125rem}.ck-content input[type=datetime],.ck-content input[type=time],.ck-content .js-form-type-date input{max-width:100%;width:100%;border:1px solid var(--grey-70);padding:0.625rem 1rem;border-radius:3px}@media(min-width:56.25rem){.ck-content input[type=datetime],.ck-content input[type=time],.ck-content .js-form-type-date input{padding:0.75rem 1.25rem}}.ck-content input[type=datetime]:focus,.ck-content input[type=time]:focus,.ck-content .js-form-type-date input:focus{outline:none;border-color:var(--grey-10)}.ck-content input[type=time]{font-size:0.875rem}.ck-content .form-type-webform-image-file{max-width:400px}.ck-content .form-type-webform-image-file .file,.ck-content .form-type-webform-image-file .form-file,.ck-content .form-type-webform-image-file .form-submit{margin-bottom:0.625rem;margin-right:0.625rem}.ck-content .form-type-webform-image-file .form-submit{padding:0.625rem 1.25rem;margin-left:0}.ck-content .form-type-webform-image-file .description{margin-top:0}.ck-content input{-webkit-appearance:none;border-radius:0}.ck-content .js-form-type-webform-signature{flex:1 1 100%}.ck-content .js-form-type-webform-signature .webform-signature-pad{background-color:rgba(0,0,0,0)}.ck-content .js-form-type-webform-signature .webform-signature-pad::before{background-color:var(--grey-70);margin-bottom:0.625rem}.ck-content .js-form-type-webform-signature .form-submit{margin-left:0.625rem;margin-bottom:0.625rem}.ck-content .form-submit{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;max-width:100%}.ck-content .form-submit:hover{text-decoration:none}.ck-content .form-submit svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .form-submit svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .form-submit::before{margin-right:0.625rem}.ck-content .js-text-format-wrapper{flex:1 1 100%}.ck-content .js-text-format-wrapper .form-item{padding-left:0;padding-right:0;margin-bottom:0}.ck-content .js-webform-type-checkboxes .js-form-type-checkbox label{margin-bottom:0}.ck-content input[type=radio]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.ck-content input[type=radio]+label{position:relative;display:flex;align-items:center;cursor:pointer}.ck-content input[type=radio]+label::before{transition:opacity .3s,background-color .3s;content:"";display:block;flex:0 0 auto;width:25px;height:25px;border:1px solid var(--grey-40);margin-right:0.625rem;border-radius:100%;background-color:var(--grey-100);background-image:url(/themes/custom/simplytheme/dist/img/iconography/checkmark--white.svg);background-repeat:no-repeat;background-position:center;background-size:0%}.ck-content input[type=radio]:focus+label{outline:1px dashed var(--grey-10)}.ck-content input[type=radio]:checked+label::before{opacity:1;background-color:var(--grey-10);background-size:50%;border-color:var(--grey-10)}.ck-content .form-type-webform-terms-of-service{flex:1 1 100%}@media(max-width:31.1875rem){.ck-content .form-type-webform-terms-of-service .option{font-size:0.875rem}}.ck-content .form-type-webform-terms-of-service .option a{margin-left:0.375rem}.ck-content input[type=file]{max-width:100%}.ck-content input[type=range]{width:100%}.ck-content #edit-cancel{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem}.ck-content #edit-cancel:hover{text-decoration:none}.ck-content #edit-cancel svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content #edit-cancel svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content #edit-cancel::before{margin-right:0.625rem}.ck-content textarea,.ck-content select,.ck-content input[type=date],.ck-content input[type=datetime],.ck-content input[type=datetime-local],.ck-content input[type=email],.ck-content input[type=month],.ck-content input[type=number],.ck-content input[type=password],.ck-content input[type=search],.ck-content input[type=tel],.ck-content input[type=text],.ck-content input[type=time],.ck-content input[type=url],.ck-content input[type=week],.ck-content input[type=file],.ck-content .chosen-container-multi .chosen-choices li.search-field input[type=text]{display:block;outline:0;border:1px solid palette(blue,xxlight);border-radius:0;cursor:pointer;padding:0.625rem;width:100%;vertical-align:top;font-family:"Public sans",sans-serif;text-shadow:none;-webkit-appearance:none}.ck-content textarea:focus,.ck-content select:focus,.ck-content input[type=date]:focus,.ck-content input[type=datetime]:focus,.ck-content input[type=datetime-local]:focus,.ck-content input[type=email]:focus,.ck-content input[type=month]:focus,.ck-content input[type=number]:focus,.ck-content input[type=password]:focus,.ck-content input[type=search]:focus,.ck-content input[type=tel]:focus,.ck-content input[type=text]:focus,.ck-content input[type=time]:focus,.ck-content input[type=url]:focus,.ck-content input[type=week]:focus,.ck-content input[type=file]:focus,.ck-content .chosen-container-multi .chosen-choices li.search-field input[type=text]:focus{border-color:var(--grey-10)}.ck-content textarea.has-error,.ck-content select.has-error,.ck-content input[type=date].has-error,.ck-content input[type=datetime].has-error,.ck-content input[type=datetime-local].has-error,.ck-content input[type=email].has-error,.ck-content input[type=month].has-error,.ck-content input[type=number].has-error,.ck-content input[type=password].has-error,.ck-content input[type=search].has-error,.ck-content input[type=tel].has-error,.ck-content input[type=text].has-error,.ck-content input[type=time].has-error,.ck-content input[type=url].has-error,.ck-content input[type=week].has-error,.ck-content input[type=file].has-error,.ck-content .chosen-container-multi .chosen-choices li.search-field input[type=text].has-error{border-color:var(debug-red);background-color:rgba(160,0,0,.1);color:var(debug-red)}.ck-content textarea[disabled],.ck-content select[disabled],.ck-content input[type=date][disabled],.ck-content input[type=datetime][disabled],.ck-content input[type=datetime-local][disabled],.ck-content input[type=email][disabled],.ck-content input[type=month][disabled],.ck-content input[type=number][disabled],.ck-content input[type=password][disabled],.ck-content input[type=search][disabled],.ck-content input[type=tel][disabled],.ck-content input[type=text][disabled],.ck-content input[type=time][disabled],.ck-content input[type=url][disabled],.ck-content input[type=week][disabled],.ck-content input[type=file][disabled],.ck-content .chosen-container-multi .chosen-choices li.search-field input[type=text][disabled]{border-color:var(--grey-70);background-color:var(--grey-70)}.ck-content input[type=text],.ck-content input[type=password],.ck-content input[type=email],.ck-content textarea,.ck-content select,.ck-content input[type=tel],.ck-content input[type=url]{max-width:100%;width:100%;border:0.125rem solid var(--color-grey-20);line-height:1.75;padding:0.25rem 1rem;-webkit-appearance:none;border-radius:2px}.ck-content fieldset.js-webform-type-webform-buttons label{margin-bottom:0}.ck-content fieldset.js-webform-type-webform-buttons label::before{display:none}.ck-content .js-form-type-webform-document-file{flex:1 1 100%}.ck-content .media--type-document{font-size:1.375rem;line-height:2rem;margin-bottom:var(--space-20);display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:var(--space-30);background-image:url(/themes/custom/simplytheme/dist/img/iconography/doc-icon.svg);background-repeat:no-repeat;background-position:left}.ck-content .block.block-shc-search:not(#block-searchtabs){flex:0 1 auto;padding:0 1vw;display:flex;align-items:center;width:2.5rem;transition:all 1s}@media(min-width:37.5rem){.ck-content .block.block-shc-search:not(#block-searchtabs){width:7.5rem}}.ck-content .block.block-shc-search:not(#block-searchtabs).active{width:25rem}.ck-content .block.block-shc-search:not(#block-searchtabs).active #shc-search-header-form,.ck-content .block.block-shc-search:not(#block-searchtabs).active #shc-search-header-form--2{width:100%;opacity:1}.ck-content .block.block-shc-search:not(#block-searchtabs).active #search-toggle::before{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-weight:bold}.ck-content .block.block-shc-search:not(#block-searchtabs).active #search-toggle{text-indent:-9999px;font-size:0;width:1.5625rem}.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle{display:flex;justify-content:space-between;text-transform:capitalize;align-items:center;text-indent:-9999px;width:1.5625rem;height:2.5rem;text-decoration:none;color:var(--color-grey-00);cursor:pointer;overflow:hidden;white-space:nowrap;font-family:"Urbanist",sans-serif}@media(min-width:37.5rem){.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle{text-indent:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:visible}}.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle::before{text-indent:0;margin-top:0.25rem;font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-size:1.5rem;font-weight:bold;align-self:center}.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle:hover,.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle:active,.ck-content .block.block-shc-search:not(#block-searchtabs) #search-toggle:focus{opacity:.8;transition:all .1s}.ck-content #shc-search-header-form,.ck-content #shc-search-header-form--2{flex-wrap:nowrap;align-items:center;width:0;opacity:0;overflow:hidden;transition:all 1s;margin:0}.ck-content #shc-search-header-form .form-item,.ck-content #shc-search-header-form--2 .form-item{flex:1 1 auto;margin:0;padding:0 var(--space-0)}@media(min-width:78rem){.ck-content #shc-search-header-form .form-item,.ck-content #shc-search-header-form--2 .form-item{padding:0 var(--space-10)}}.ck-content #shc-search-header-form .search-button:hover,.ck-content #shc-search-header-form .search-button:focus,.ck-content #shc-search-header-form--2 .search-button:hover,.ck-content #shc-search-header-form--2 .search-button:focus{opacity:.8;transition:all .1s}.ck-content #shc-search-header-form .search-button::after,.ck-content #shc-search-header-form--2 .search-button::after{text-indent:0;margin-top:var(--space-0);margin-left:var(--space-0);font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-size:1.5rem;font-weight:bold;align-self:center;display:block}@media(min-width:78rem){.ck-content #shc-search-header-form .search-button::after,.ck-content #shc-search-header-form--2 .search-button::after{display:none}}.ck-content #shc-search-header-form .search-button input,.ck-content #shc-search-header-form--2 .search-button input{text-transform:capitalize;position:absolute;width:1.5rem;font-weight:600;font-size:1rem;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0 var(--space-10)}@media(min-width:78rem){.ck-content #shc-search-header-form .search-button input,.ck-content #shc-search-header-form--2 .search-button input{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-grey-00)}}.ck-content #shc-search-header-form input.form-text,.ck-content #shc-search-header-form--2 input.form-text{min-width:6.25rem}.ck-content .chosen-container{width:100% !important}.ck-content .chosen-container-multi .chosen-choices{width:100%;background-image:none;border:1px solid var(--grey-60);border-radius:4px}.ck-content .chosen-container-multi .chosen-choices li.search-field{width:100%}.ck-content .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;font-size:1rem;margin-top:0;margin-bottom:0}.ck-content .chosen-container-active .chosen-choices{box-shadow:none;border-color:var(--grey-10)}.ck-content ul,.ck-content ol{margin:0 0 1.5rem 1.5rem;padding:0;font-size:1.25rem}.ck-content ul li,.ck-content ol li{margin-bottom:1rem}.ck-content ul ul,.ck-content ul ol,.ck-content ol ul,.ck-content ol ol{margin-top:1.5rem}.ck-content ol li{padding-left:0.3125rem}.ck-content .list{line-height:2rem;flex:none;order:1;flex-grow:1;margin:0 var(--space-20)}.ck-content .list-ordered{list-style:none;counter-reset:li}.ck-content .list-ordered li{counter-increment:li}.ck-content .list-ordered li:before{content:counter(li) ".";color:var(--color-red-00);display:inline-block;width:1em;margin-left:0;margin-right:var(--space-10);text-align:right;font-weight:bold;font-size:1.25rem}.ck-content .list-unordered{list-style:none}.ck-content .list-unordered li:before{content:"•";color:var(--color-red-00);font-weight:bold;display:inline-block;width:1em;margin-right:var(--space-10);text-align:right;font-weight:bold;font-size:1.25rem}.ck-content figure figcaption{margin-top:0;padding:0.75rem 0.625rem;background-color:var(--color-grey-80);font-style:italic}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{font-weight:600;color:var(--grey-10);font-family:"Urbanist",sans-serif}.context-arcade .section-content .main-content .ck-content h1,.context-arcade .section-content .main-content .ck-content h2,.context-arcade .section-content .main-content .ck-content h3,.context-arcade .section-content .main-content .ck-content h4,.context-arcade .section-content .main-content .ck-content h5,.ck-content h6{font-weight:400;font-family:"Urbanist",sans-serif}.ck-content h6{font-size:1.25rem;margin-bottom:var(--space-20);line-height:1.5rem;letter-spacing:2%}.ck-content h5{font-size:1.5rem;margin-bottom:var(--space-20);line-height:1.75rem;letter-spacing:1%}.ck-content h4{font-size:1.8rem;letter-spacing:1%;margin-bottom:var(--space-20);line-height:2rem}.ck-content h3{font-size:2.16rem;margin-bottom:var(--space-30);line-height:2.25rem}.ck-content h2{font-size:2.592rem;margin-bottom:var(--space-30);line-height:3rem;letter-spacing:-1%}.ck-content h1{font-size:3.1104rem;line-height:3rem;margin-bottom:var(--space-30);line-height:3.25rem;letter-spacing:-2%}.ck-content .field--name-body>h1:first-child,.ck-content .field--name-body>h2:first-child,.ck-content .field--name-body>h3:first-child,.ck-content .field--name-body>h4:first-child,.ck-content .field--name-body>h5:first-child,.ck-content .field--name-body>h6:first-child{margin-top:0}.ck-content blockquote{padding:ru(0.5) 0 ru(0.5) ru(1);margin-top:1.875rem;margin-bottom:1.875rem;margin-left:0;margin-right:0}.ck-content blockquote p{font-size:2rem;line-height:2.375rem;color:var(--grey-50);margin:0}.ck-content .quote{font-family:"Urbanist",sans-serif;font-style:italic;font-weight:400;color:var(--color-grey-50);position:relative;display:block}.ck-content .quote-people{font-size:2.16rem;line-height:3.25rem;padding:var(--space-40) 0 0 var(--space-60);margin:var(--space-10) 0;width:60%}.ck-content .quote-people::before{content:"";background:url("/themes/custom/simplytheme/dist/img/iconography/quotation_full.svg") no-repeat center;height:6.25rem;width:6.25rem;display:block;position:absolute;left:0;top:0}.ck-content .quote-pull{font-size:1.25rem;line-height:2rem;padding:0 0 0 var(--space-30);margin:var(--space-10) 0;width:50%}.ck-content .quote-pull::before{content:"";background:url("/themes/custom/simplytheme/dist/img/iconography/quotation_full.svg") no-repeat center;height:1.625rem;width:1.625rem;display:block;position:absolute;left:0;top:0}.ck-content .quote-block{display:block;color:var(--color-grey-10);font-size:1.25rem;font-family:"Urbanist",sans-serif;line-height:1.6;margin:var(--space-30) 0 var(--space-30) 10vw}@media(min-width:37.5rem){.ck-content .quote-block{margin:var(--space-30) 0 var(--space-30) var(--space-50)}}.ck-content .view-display-id-testimonial_block,.ck-content .view-display-id-block_promoted_person{position:relative;z-index:1;margin-bottom:var(--space-40)}.ck-content .view-display-id-testimonial_block::before,.ck-content .view-display-id-block_promoted_person::before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background:var(--color-yellow-100);z-index:-1;background-size:cover}@media(min-width:56.25rem){.ck-content .view-display-id-testimonial_block,.ck-content .view-display-id-block_promoted_person{margin-bottom:0}}.ck-content .view-display-id-testimonial_block .node__content,.ck-content .view-display-id-block_promoted_person .node__content{display:flex;flex-direction:column;padding:var(--space-50) 0 var(--space-50)}@media(min-width:56.25rem){.ck-content .view-display-id-testimonial_block .node__content,.ck-content .view-display-id-block_promoted_person .node__content{padding:var(--space-60) 0 var(--space-60) 30rem}}.ck-content .view-display-id-testimonial_block .node__content::before,.ck-content .view-display-id-block_promoted_person .node__content::before{content:"";background:url("/themes/custom/simplytheme/dist/img/iconography/quotation_full.svg") no-repeat center;height:6rem;width:6rem;display:block;position:absolute;left:0;top:21.25rem}@media(min-width:56.25rem){.ck-content .view-display-id-testimonial_block .node__content::before,.ck-content .view-display-id-block_promoted_person .node__content::before{left:22.3125rem;top:var(--space-40)}}.ck-content .view-display-id-testimonial_block .field--name-field-media-image,.ck-content .view-display-id-block_promoted_person .field--name-field-media-image{width:19.8125rem;border-radius:100%;overflow:hidden;margin:0 auto var(--space-30) auto}@media(min-width:56.25rem){.ck-content .view-display-id-testimonial_block .field--name-field-media-image,.ck-content .view-display-id-block_promoted_person .field--name-field-media-image{position:absolute;margin:0;left:2.5rem;top:50%;transform:translateY(-50%)}}.ck-content .view-display-id-testimonial_block .field--name-field-testimonial,.ck-content .view-display-id-block_promoted_person .field--name-field-testimonial{font-style:italic;font-family:"Urbanist",sans-serif;color:var(--color-grey-00)}.ck-content .view-display-id-testimonial_block .field--name-field-testimonial p,.ck-content .view-display-id-block_promoted_person .field--name-field-testimonial p{font-size:2.125rem;font-weight:600;line-height:1.2}.ck-content .view-display-id-testimonial_block .testimonial-quote-source a,.ck-content .view-display-id-block_promoted_person .testimonial-quote-source a{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.375rem;font-weight:600;gap:var(--space-0)}.ck-content .view-display-id-testimonial_block .testimonial-quote-source .field--name-field-position-title,.ck-content .view-display-id-testimonial_block .testimonial-quote-source .field--name-field-department,.ck-content .view-display-id-block_promoted_person .testimonial-quote-source .field--name-field-position-title,.ck-content .view-display-id-block_promoted_person .testimonial-quote-source .field--name-field-department{display:inline}.ck-content .view-display-id-testimonial_block .testimonial-quote-source>span,.ck-content .view-display-id-block_promoted_person .testimonial-quote-source>span{display:inline;margin-left:-0.1875rem}.ck-content .view-display-id-block_promoted_person{padding-bottom:var(--space-40)}.ck-content .view-display-id-block_promoted_person .node__content{display:flex;flex-direction:column;padding:var(--space-50) 0 var(--space-20)}@media(min-width:56.25rem){.ck-content .view-display-id-block_promoted_person .node__content{padding:var(--space-60) 0 var(--space-30) 30rem}}.ck-content .view-display-id-block_promoted_person .field-content>a{margin:var(--space-20) 0 var(--space-10);padding:var(--space-0) var(--space-20);background:rgba(0,0,0,0);color:var(--color-red-00);text-decoration:none}.ck-content .view-display-id-block_promoted_person .field-content>a:hover,.ck-content .view-display-id-block_promoted_person .field-content>a:focus{background:var(--color-red-00);transition:all .2s;color:var(--color-grey-100)}@media(min-width:56.25rem){.ck-content .view-display-id-block_promoted_person .field-content>a{margin:var(--space-20) 0 0 30rem}}.ck-content a[class^=btn-]{display:inline-flex}.ck-content .btn-primary-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:1.25rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-primary-fill:hover{text-decoration:none}.ck-content .btn-primary-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-primary-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-primary-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-primary-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-primary-fill::before{margin-right:0.625rem}.ck-content .btn-large-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:1.5rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-large-fill:hover{text-decoration:none}.ck-content .btn-large-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-large-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-large-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-large-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-large-fill::before{margin-right:0.625rem}.ck-content .btn-small-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-small-fill:hover{text-decoration:none}.ck-content .btn-small-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-small-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-small-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-small-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-small-fill::before{margin-right:0.625rem}.ck-content .btn-xsmall-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-0) var(--space-20)}.ck-content .btn-xsmall-fill:hover{text-decoration:none}.ck-content .btn-xsmall-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-xsmall-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-xsmall-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-xsmall-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-xsmall-fill::before{margin-right:0.625rem}.ck-content .btn-xxsmall-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:0.875rem;line-height:1.6;font-weight:600;padding:var(--space-0) var(--space-20)}.ck-content .btn-xxsmall-fill:hover{text-decoration:none}.ck-content .btn-xxsmall-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-xxsmall-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-xxsmall-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-xxsmall-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-xxsmall-fill::before{margin-right:0.625rem}.ck-content .btn-wide-fill{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);font-size:1.25rem;padding:var(--space-10) var(--space-50)}.ck-content .btn-wide-fill:hover{text-decoration:none}.ck-content .btn-wide-fill svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-wide-fill svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-wide-fill:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-wide-fill:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-wide-fill::before{margin-right:0.625rem}.ck-content .btn-huge{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00);padding:var(--space-10) var(--space-50);font-size:1.8rem;line-height:158%;width:37.5rem;height:6.25rem}.ck-content .btn-huge:hover{text-decoration:none}.ck-content .btn-huge svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-huge svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-huge:hover{background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-huge:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-huge::before{margin-right:0.625rem}.ck-content .btn-primary-outline{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.25rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-primary-outline:hover{text-decoration:none}.ck-content .btn-primary-outline svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-primary-outline svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-primary-outline:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-primary-outline:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-primary-outline:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-primary-outline:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-primary-outline svg.ext{fill:var(--color-red-00)}.ck-content .btn-primary-outline svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-primary-outline::before{margin-right:0.625rem}.ck-content .btn-large-outline{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.5rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-large-outline:hover{text-decoration:none}.ck-content .btn-large-outline svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-large-outline svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-large-outline:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-large-outline:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-large-outline:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-large-outline:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-large-outline svg.ext{fill:var(--color-red-00)}.ck-content .btn-large-outline svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-large-outline::before{margin-right:0.625rem}.ck-content .btn-small-outline,.ck-content .view-display-id-block_promoted_person .field-content>a{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-small-outline:hover,.ck-content .view-display-id-block_promoted_person .field-content>a:hover{text-decoration:none}.ck-content .btn-small-outline svg.ext,.ck-content .view-display-id-block_promoted_person .field-content>a svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-small-outline svg.ext path,.ck-content .view-display-id-block_promoted_person .field-content>a svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-small-outline:hover,.ck-content .view-display-id-block_promoted_person .field-content>a:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-small-outline:hover svg.ext,.ck-content .view-display-id-block_promoted_person .field-content>a:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-small-outline:hover svg.ext path,.ck-content .view-display-id-block_promoted_person .field-content>a:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-small-outline:focus,.ck-content .view-display-id-block_promoted_person .field-content>a:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-small-outline svg.ext,.ck-content .view-display-id-block_promoted_person .field-content>a svg.ext{fill:var(--color-red-00)}.ck-content .btn-small-outline svg.ext path,.ck-content .view-display-id-block_promoted_person .field-content>a svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-small-outline::before,.ck-content .view-display-id-block_promoted_person .field-content>a::before{margin-right:0.625rem}.ck-content .btn-xsmall-outline{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.0416666667rem;padding:var(--space-0) var(--space-20)}.ck-content .btn-xsmall-outline:hover{text-decoration:none}.ck-content .btn-xsmall-outline svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-xsmall-outline svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-xsmall-outline:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-xsmall-outline:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-xsmall-outline:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-xsmall-outline:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-xsmall-outline svg.ext{fill:var(--color-red-00)}.ck-content .btn-xsmall-outline svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-xsmall-outline::before{margin-right:0.625rem}.ck-content .btn-xxsmall-outline{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:0.875rem;line-height:1.6;font-weight:600;padding:var(--space-0) var(--space-20)}.ck-content .btn-xxsmall-outline:hover{text-decoration:none}.ck-content .btn-xxsmall-outline svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-xxsmall-outline svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-xxsmall-outline:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-xxsmall-outline:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-xxsmall-outline:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-xxsmall-outline:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-xxsmall-outline svg.ext{fill:var(--color-red-00)}.ck-content .btn-xxsmall-outline svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-xxsmall-outline::before{margin-right:0.625rem}.ck-content .btn-wide-outline{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);background:#fff;border:0.125rem solid var(--color-red-00);font-size:1.25rem;padding:var(--space-10) var(--space-50)}.ck-content .btn-wide-outline:hover{text-decoration:none}.ck-content .btn-wide-outline svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-wide-outline svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-wide-outline:hover{color:#fff;background:var(--color-red-0);border:0.125rem solid var(--color-red-0)}.ck-content .btn-wide-outline:hover svg.ext{fill:var(--color-grey-100)}.ck-content .btn-wide-outline:hover svg.ext path{stroke:var(--color-grey-100)}.ck-content .btn-wide-outline:focus{color:#fff;outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem;background:var(--color-red-00)}.ck-content .btn-wide-outline svg.ext{fill:var(--color-red-00)}.ck-content .btn-wide-outline svg.ext path{stroke:var(--color-red-00)}.ck-content .btn-wide-outline::before{margin-right:0.625rem}.ck-content .btn-white{font-size:1.0416666667rem;font-weight:600;line-height:1.6;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;letter-spacing:1%;padding:var(--space-10) var(--space-20);text-align:center;justify-content:center;border:1px solid var(--secondary-1);border-radius:0.25rem;color:var(--color-red-00);font-size:1.25rem;padding:var(--space-10) var(--space-30);background:#fff;border:0.125rem solid #fff;font-size:1.25rem;padding:var(--space-10) var(--space-30)}.ck-content .btn-white:hover{text-decoration:none}.ck-content .btn-white svg.ext{width:1.125rem;height:1.125rem;fill:var(--color-grey-100);padding:0;margin-left:var(--space-10);align-self:baseline}.ck-content .btn-white svg.ext path{stroke:var(--color-grey-100);stroke-width:0.125rem}.ck-content .btn-white:hover{color:#fff;background:var(--color-red-00);border:0.125rem solid var(--color-red-00)}.ck-content .btn-white:focus{outline:0.125rem solid var(--color-red-00);outline-offset:0.25rem}.ck-content .btn-white::before{margin-right:0.625rem}.ck-content .anchor{color:var(--grey-00);text-decoration:none;font-weight:400;pointer-events:none}.ck-content a{color:var(--color-link);font-weight:600;transition:all .2s;text-decoration:underline}.context-arcade .section-content .main-content .ck-content a{font-weight:400}.section-content .ck-content a{word-break:break-word}.ck-content a:hover{text-decoration:none}.ck-content a:focus{outline:1px dashed var(--color-grey-40)}.ck-content a svg.ext{margin-left:var(--space-0);width:1.25rem;height:1.25rem;padding-top:var(--space-0)}.ck-content .link-default{color:unset;display:inline-block;text-decoration:none;border-bottom:solid 0.125rem var(--color-link)}.ck-content .link-default:hover{color:var(--color-link)}.ck-content .field--type-link{font-size:1.375rem}.ck-content .field--type-link svg.ext{margin-left:var(--space-0);width:1.25rem;height:1.25rem}.ck-content .field--name-field-quick-link .field__item:not(:last-child) .eck-entity{margin-bottom:1.25rem}.ck-content .field--name-field-quick-link .field__item .eck-entity{position:relative}.ck-content .field--name-field-quick-link .field__item .field--name-field-icon{display:flex;position:absolute;top:0;left:0;bottom:0;width:46px;background-color:var(--primary-2-50);color:var(--grey-100);padding:0.625rem 0.9375rem;border-top-left-radius:5px;border-bottom-left-radius:5px;align-items:center}.ck-content .field--name-field-quick-link .field__item .field--name-field-link{background-color:var(--grey-100)}.ck-content .field--name-field-quick-link .field__item .field--name-field-link a{display:block;position:relative;border:1px solid var(--primary-1-50);padding:0.75rem 1.25rem 0.75rem 4.125rem;border-radius:5px;border-bottom-width:3px}.ck-content .field--name-field-quick-link .field__item .field--name-field-link a:hover{text-decoration:none}.ck-content hr{clear:both;margin-top:1.875rem;margin-bottom:1.875rem;border:0;border-bottom:1px solid var(--color-grey-50)}.ck-content hr+p{font-size:0;margin:0 !important;height:0;overflow:hidden}.ck-content .clear{display:block;clear:both}.ck-content .description{font-size:0.75rem;margin-top:0.5rem}.ck-content details{border:1px solid rgba(0,0,0,0);border-top:0px;padding:0;border-radius:0;margin-top:0;margin-bottom:1.5625rem}.ck-content details summary{display:block;margin-left:-1px;margin-right:-1px}.ck-content details summary:focus{outline:none}.ck-content details summary:focus a{border-color:var(--primary-1-100);background-color:var(--primary-1-60)}.cke_editable .ck-content details summary,.ck-content details summary a{position:relative;display:block;transition:background-color .2s;background-color:var(--primary-1-50);border:3px solid var(--primary-1-50);color:var(--grey-100);font-size:1rem;line-height:1.5rem;padding:1rem;padding-right:2.5rem;text-decoration:none}@media(min-width:56.25rem){.cke_editable .ck-content details summary,.ck-content details summary a{font-size:1.375rem;line-height:1.6875rem;padding:1.5625rem;padding-right:5rem}}.cke_editable .ck-content details summary::before,.cke_editable .ck-content details summary::after,.ck-content details summary a::before,.ck-content details summary a::after{font-family:"Material Icons";content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-size:1.375rem;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;width:2.5rem}@media(min-width:56.25rem){.cke_editable .ck-content details summary::before,.cke_editable .ck-content details summary::after,.ck-content details summary a::before,.ck-content details summary a::after{font-size:2.5rem;width:5rem}}.cke_editable .ck-content details summary::before,.ck-content details summary a::before{display:flex}.cke_editable .ck-content details summary::after,.ck-content details summary a::after{content:"";display:none}.cke_editable .ck-content details summary:hover,.ck-content details summary a:hover{background-color:var(--primary-1-60);border-color:var(--primary-1-60)}.cke_editable .ck-content details summary:focus,.ck-content details summary a:focus{outline:none;background-color:var(--primary-1-70);border-color:var(--primary-1-100)}.cke_editable .ck-content details[open],.ck-content details[open]{border-color:var(--primary-1-50);padding:1rem}@media(min-width:56.25rem){.cke_editable .ck-content details[open],.ck-content details[open]{padding:1.5625rem}}.cke_editable .ck-content details[open] summary,.ck-content details[open] summary{margin-left:-1.0625rem;margin-top:-1rem;margin-right:-1.0625rem;margin-bottom:1rem}@media(min-width:56.25rem){.cke_editable .ck-content details[open] summary,.ck-content details[open] summary{margin-left:-1.625rem;margin-top:-1.5625rem;margin-right:-1.625rem;margin-bottom:1.5625rem}}.cke_editable .ck-content details[open] summary a::before,.ck-content details[open] summary a::before{display:none}.cke_editable .ck-content details[open] summary a::after,.ck-content details[open] summary a::after{display:flex}.ck-content details.collapse-processed summary{padding:0}.ck-content details.collapse-processed summary::before{display:none}.ck-content details:not([open]) summary:first-child~*{display:none}.ck-content details summary::-moz-list-bullet{list-style-type:none}.ck-content details summary::-webkit-details-marker{display:none}.ck-content details+details{margin-top:-1.25rem}.ck-content .cke_editable details{padding:0;background-color:rgba(0,0,0,0);border-top:0px;border-radius:0px}@media print{.cke_editable .ck-content details summary,.ck-content details summary a{font-weight:600;font-size:16pt !important;line-height:20pt !important}.cke_editable .ck-content details[open] summary a,.ck-content details[open] summary a{margin-left:-1px}}.ck-content html{font-family:"Public sans",sans-serif;font-size:1rem;line-height:1.75rem;color:var(--grey-00)}.ck-content figure,.ck-content p,.ck-content pre{margin:0 0 1.5rem;font-size:1.25rem}.ck-content figure.large-size,.ck-content p.large-size,.ck-content pre.large-size{font-size:1.375rem;line-height:2rem}.ck-content figure.medium-size,.ck-content p.medium-size,.ck-content pre.medium-size{font-size:1.125rem;line-height:1.75rem}.ck-content figure.small-size,.ck-content p.small-size,.ck-content pre.small-size{font-size:1rem;line-height:1.5rem;letter-spacing:1%}.ck-content strong,.ck-content b{font-weight:600}.ck-content em{font-style:italic}.ck-content sup,.ck-content sub{text-transform:uppercase;font-weight:600}@media(min-width:56.25rem){.ck-content sup,.ck-content sub{font-size:0.625rem}}.ck-content .p-large{font-size:1.8rem;line-height:2rem}.ck-content .p-medium{font-size:1.5rem;line-height:1.75rem}.ck-content .p-plain{font-size:1.25rem;line-height:2rem}.ck-content .p-small{font-size:1.0416666667rem;line-height:1.5rem;letter-spacing:1%}.ck-content .p-brown{color:var(--color-brown-00)}.ck-content .styletile-header{font-family:"Urbanist",sans-serif;color:var(--color-grey-10);text-transform:uppercase;border-bottom:1px solid var(--color-grey-10)}.ck-content .featured-text{display:block;border-left:5px solid var(--secondary-1);padding:1.25rem 1.875rem 1.25rem 1.5625rem}.ck-content .field__item{font-family:"Public sans",sans-serif}.ck-content .highlighted-text{display:block;background-color:var(--debug-blue-100);color:#222252;padding:1.25rem 1.875rem;border-radius:5px;border:1px solid var(--debug-blue-60)}.ck-content mark{background-color:var(--color-blue-90);padding:var(--space-0) var(--space-0)}.ck-content .alert-banner-red{background-color:var(--color-red-00);padding:0.625rem 1.875rem;color:var(--color-grey-100);font-size:1rem;line-height:225%}.ck-content .alert-banner-title{font-size:1.5rem}.ck-content .field--name-field-archived-event-message{background-color:var(--color-red-00);padding:var(--space-20) var(--space-30);color:var(--color-grey-100);font-size:1.5rem;line-height:1.8rem;margin-bottom:var(--space-40)}.ck-content .field--name-field-archived-event-message a{color:var(--color-grey-100);font-size:1.125rem;display:block}.ck-content label{display:block}.ck-content .field__label{font-size:1.125rem;font-weight:600;padding-bottom:0.625rem;margin-bottom:0.625rem;margin-top:1.875rem;border-bottom:1px solid var(--grey-70)}.ck-content pre{white-space:pre-wrap}.ck-content .small-text{font-size:0.75rem;line-height:1.125rem}.ck-content .table-container{max-width:100%;overflow:auto;position:relative}.ck-content .table-container table{width:100%}.ck-content .table-container table thead tr th{background-color:var(--color-grey-10);color:var(--color-grey-100);border:1px solid var(--color-grey-10)}.ck-content .table-container table tr:nth-child(2n+1){background-color:var(--color-grey-90)}.ck-content .table-container table tr:nth-child(2n){background-color:var(--color-grey-80)}.ck-content .table-container table tr td{font-size:1.0416666667rem;font-weight:700;padding:var(--space-30);vertical-align:bottom;text-align:left;color:var(--color-grey-00);border:1px solid var(--color-grey-10)}.ck-content table{width:100%;border:1px solid var(--grey-50);border-collapse:collapse;border-spacing:0;margin-bottom:1.875rem;background-color:var(--grey-100);font-size:0.75rem;line-height:1.25rem}@media(min-width:56.25rem){.ck-content table{font-size:0.875rem}}.ck-content table th,.ck-content table thead th{font-size:0.875rem;border-bottom:1px solid var(--grey-50);background:var(--secondary-1);color:var(--grey-100);padding-top:1rem;padding-bottom:1rem;text-align:left}@media(min-width:56.25rem){.ck-content table th,.ck-content table thead th{font-size:1rem}}.ck-content table th:not(:last-child),.ck-content table thead th:not(:last-child){border-right:1px solid var(--grey-50)}.ck-content table th a,.ck-content table thead th a{color:var(--grey-100);text-decoration:underline}.ck-content table th a:hover,.ck-content table thead th a:hover{text-decoration:none}.ck-content table tbody{border:none}.ck-content table th,.ck-content table td{border:none;vertical-align:top;padding:0.625rem 0.625rem}.ck-content table td:not(:last-child){border-right:1px solid var(--grey-50)}.ck-content table tr.odd{background-color:var(--grey-100)}.ck-content table tr:nth-child(odd){background-color:var(--grey-100)}.ck-content table tr.even{background-color:var(--grey-80)}.ck-content table tr:nth-child(even){background-color:var(--grey-80)}.ck-content table caption{caption-side:top;text-align:left;position:-webkit-sticky;position:sticky;left:0;font-size:1.125rem;font-weight:600;padding:1rem 0.75rem}.ck-content table .tablesort{background-image:none;padding-left:0.3125rem}.ck-content table .tablesort.tablesort--asc::before{font-size:0.875rem;display:block}.ck-content table .tablesort.tablesort--desc::before{font-size:0.875rem;display:block}.ck-content iframe{display:block;width:100%;height:auto}.ck-content img,.ck-content video,.ck-content iframe{max-width:100%;height:auto}.ck-content img{opacity:1;transition:opacity .3s ease-out}a .ck-content img{transform:rotate(0);-webkit-backface-visibility:hidden}a .ck-content img:hover{opacity:.75}.ck-content .align-left,.ck-content .align-right,.ck-content .align-center,.ck-content iframe{margin-bottom:1.875rem}@media(max-width:56.1875rem){body:not(.cke_editable) .ck-content .align-left,body:not(.cke_editable) .ck-content .align-right,body:not(.cke_editable) .ck-content .align-center,body:not(.cke_editable) .ck-content iframe{float:none;max-width:none;margin-left:0;margin-right:0}}.ck-content .align-left img,.ck-content .align-right img,.ck-content .align-center img,.ck-content iframe img{width:auto}.ck-content .align-left,.ck-content iframe[align=left]{float:left;margin-right:3.125rem;max-width:calc(50% - 25px)}.ck-content .align-left img,.ck-content iframe[align=left] img{margin-right:auto}.ck-content .align-right,.ck-content iframe[align=right]{float:right;margin-left:3.125rem;max-width:calc(50% - 25px)}.ck-content .align-right img,.ck-content iframe[align=right] img{margin-left:auto}.ck-content .align-center,.ck-content iframe[align=center]{max-width:90%;margin-left:auto;margin-right:auto}.ck-content .align-center img,.ck-content iframe[align=center] img{margin-left:auto;margin-right:auto}.ck-content .video-embed-field-responsive-video::after{padding:0}.ck-content .iframe-container{position:relative;margin-bottom:1.875rem;width:100%}.ck-content .iframe-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;height:100%;width:100%;margin:0;float:none}.ck-content .iframe-container .iframe-ratio-setter{padding-top:56.25%}.ck-content .media.media--type-image img{width:auto}.ck-content img{display:block;width:100%;height:auto}@media(min-width:56.25rem){.ck-content .region-full .teaser-image--placeholder{position:relative;z-index:1}.ck-content .region-full .teaser-image--placeholder::after{content:"";display:block;width:100%;height:0;margin-bottom:1.25rem;padding-bottom:56.25%;background-color:var(--grey-70);background-image:url(/themes/custom/simplytheme/dist/img/iconography/image-placeholder-icon--white.svg),url(/themes/custom/simplytheme/dist/img/background-assets/footer/footer--top-wave--grey.svg);background-size:30%,85% 100%;background-repeat:no-repeat;background-position:center,left}}@media(min-width:62.5rem){.ck-content .region-large .teaser-image--placeholder{position:relative;z-index:1}.ck-content .region-large .teaser-image--placeholder::after{content:"";display:block;width:100%;height:0;margin-bottom:1.25rem;padding-bottom:56.25%;background-color:var(--grey-70);background-image:url(/themes/custom/simplytheme/dist/img/iconography/image-placeholder-icon--white.svg),url(/themes/custom/simplytheme/dist/img/background-assets/footer/footer--top-wave--grey.svg);background-size:30%,85% 100%;background-repeat:no-repeat;background-position:center,left}}
