/*! CSS Used from: Embedded */
calcite-button{visibility:hidden;}
[calcite-hydrated]{visibility:inherit;}
/*! CSS Used from: https://js.arcgis.com/calcite-components/1.8.0/calcite.css */
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
.calcite-animate__in-up{animation-name:in-up;}
/*! CSS Used from: https://www.esri.com/etc.clientlibs/esri-sites/clientlibs/components.css */
*,*::before,*::after{box-sizing:inherit;}
::placeholder{color:var(--calcite-ui-text-2);}
calcite-button{max-width:100%;}
.calcite-button-wrapper{display:inline-block;margin-inline-end:var(--space-2);margin-block-end:var(--space-2);max-width:100%;}
@media (min-width: 640px){
.calcite-button-wrapper{margin-block-end:0;}
}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
/*! CSS Used from: https://www.esri.com/etc.clientlibs/esri-sites/components/content/fifty-fifty-rt/clientlibs.css */
.fifty-fifty_content-container .calcite-button-wrapper{margin-block-end:var(--space-4);}
/*! CSS Used from: https://webapps-cdn.esri.com/CDN/one-form/one-form.css */
/*! @import https://webapps-cdn.esri.com/CDN/load-arcgis-modules/load-arcgis-modules-async.css */
/*! @import https://js.arcgis.com/4.29/@arcgis/core/assets/esri/themes/light/main.css */
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
.calcite-animate__in-up{animation-name:in-up;}
/*! end @import */
/*! end @import */
/*! @import https://webapps-cdn.esri.com/CDN/load-arcgis-modules/load-arcgis-modules-async.css */
/*! @import https://js.arcgis.com/4.29/@arcgis/core/assets/esri/themes/light/main.css */
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
.calcite-animate__in-up{animation-name:in-up;}
/*! CSS Used keyframes */
@keyframes in-up{0%{opacity:0;transform:translate3D(0, 5px, 0);}100%{opacity:1;transform:translate3D(0, 0, 0);}}
@keyframes in-up{0%{opacity:0;transform:translateY(5px);}to{opacity:1;transform:translate(0,0);}}
@keyframes in-up{0%{opacity:0;transform:translateY(5px);}to{opacity:1;transform:translate(0,0);}}



/*! CSS Used from: https://js.arcgis.com/calcite-components/1.8.0/calcite.css */
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
.calcite-animate__in-up{animation-name:in-up;}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/clientlibs/components.css */
*,*::before,*::after{box-sizing:inherit;}
h2{font-weight:var(--calcite-font-weight-normal);margin:0 0 var(--space-4);line-height:1.375;}
h2{font-size:var(--font-4);}
p{margin-block-start:0;margin-block-end:var(--space-4);}
::placeholder{color:var(--calcite-ui-text-2);}
.category{color:var(--calcite-ui-text-2);font-size:var(--font--2);font-weight:var(--calcite-font-weight-bold);text-transform:uppercase;background-color:var(--esri-ui-opacity85-inverse);padding:var(--space-2);line-height:1;inline-size:-moz-fit-content;inline-size:fit-content;}
.category.nobackground{background:transparent;}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
.column-13{inline-size:1440px;max-inline-size:100%;padding-inline-start:.5rem;padding-inline-end:.5rem;float:left;}
[class*=column-] [class*=column-]:last-of-type{margin-inline-end:-0.5rem;}
[class*=column-]:last-of-type::after{content:"";display:table;clear:both;}
.column-13{inline-size:780px;max-inline-size:52vw;}
@media screen and (max-width: 859px){
.column-13{inline-size:1440px;max-inline-size:96vw;}
.tablet-column-8{inline-size:960px;max-inline-size:64vw;}
}
@media screen and (max-width: 479px){
.column-13{inline-size:1440px;max-inline-size:96vw;}
.tablet-column-8{inline-size:1440px;max-inline-size:96vw;}
.phone-column-6{inline-size:1440px;max-inline-size:96vw;}
}
.trailer-quarter{margin-block-end:.375rem;}
.leader-1{margin-block-start:1.5rem;}
.trailer-1{margin-block-end:1.5rem;}
.padding-leader-3{padding-block-start:4.5rem;}
.padding-trailer-3{padding-block-end:4.5rem;}
@media screen and (max-width: 479px){
.phone-padding-leader-1{padding-block-start:1.5rem;}
.phone-padding-trailer-1{padding-block-end:1.5rem;}
}
@media screen and (max-width: 859px){
.tablet-gutter-left-1{padding-inline-start:1rem;}
}
.esri-text__title{color:var(--calcite-ui-text-1);font-size:var(--title-size);margin-block-end:var(--content-spacing);}
.esri-text__description{color:var(--calcite-ui-text-1);font-size:var(--description-size);margin-block-end:var(--content-end-spacing);}
.esri-text__title{color:var(--calcite-ui-text-1);font-size:var(--title-size);margin-block-end:var(--content-spacing);}
.esri-text__description{color:var(--calcite-ui-text-1);font-size:var(--description-size);margin-block-end:var(--content-end-spacing);}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/components/content/modular-content-strip/clientlibs.css */
.simple_content_container .category{padding:0;}
@media screen and (min-width: 1024px){
.simple_content_container .simple_content-info{padding-inline-start:var(--space-4);}
}
/*! CSS Used from: Embedded */
.modular-content-strip .simple_content-info{text-align:justify;}
.modular-content-strip .column-13{width:840px;max-width:56vw;}
@media screen and (max-width: 859px){
.modular-content-strip .column-13{width:1440px;max-width:100%;padding-right:1rem;}
}
@media screen and (max-width: 479px){
.modular-content-strip .column-13{width:1440px;max-width:100%;}
}
@media screen and (max-width: 859px){
.modular-content-strip .column-13{width:1440px;max-width:100%;}
.modular-content-strip .column-24 > [class*="column-"]{text-align:center;float:none;margin:auto!important;}
.modular-content-strip .simple_case_study_section{padding-top:1rem;}
.modular-content-strip .simple_content_container *,.modular-content-strip .simple_content_container *:after{text-align:center;text-align-last:center;margin-left:auto;margin-right:auto;}
}
@media screen and (max-width: 859px){
.modular-content-strip .simple_case_study_section{padding-bottom:3rem;}
}
/*! CSS Used keyframes */
@keyframes in-up{0%{opacity:0;transform:translate3D(0, 5px, 0);}100%{opacity:1;transform:translate3D(0, 0, 0);}}


/*! CSS Used from: Embedded */
calcite-modal,calcite-link{visibility:hidden;}
[calcite-hydrated]{visibility:inherit;}
/*! CSS Used from: https://js.arcgis.com/calcite-components/1.8.0/calcite.css */
.calcite-mode-dark{--calcite-ui-brand:#009af2;--calcite-ui-brand-hover:#007ac2;--calcite-ui-brand-press:#00619b;--calcite-ui-background-1:#353535;--calcite-ui-foreground-1:#2b2b2b;--calcite-ui-foreground-2:#202020;--calcite-ui-foreground-3:#151515;--calcite-ui-text-1:#ffffff;--calcite-ui-text-2:#bfbfbf;--calcite-ui-text-3:#9f9f9f;--calcite-ui-text-inverse:#151515;--calcite-ui-text-link:#00A0FF;--calcite-ui-border-1:#555555;--calcite-ui-border-2:#4a4a4a;--calcite-ui-border-3:#404040;--calcite-ui-border-input:#757575;--calcite-ui-info:#00A0FF;--calcite-ui-info-hover:#3db8ff;--calcite-ui-info-press:#009af2;--calcite-ui-success:#36DA43;--calcite-ui-success-hover:#3bed52;--calcite-ui-success-press:#00b81b;--calcite-ui-warning:#FFC900;--calcite-ui-warning-hover:#ffee33;--calcite-ui-warning-press:#f5d000;--calcite-ui-danger:#FE583E;--calcite-ui-danger-hover:#ff0015;--calcite-ui-danger-press:#d90012;--calcite-ui-component-avatar-font:#9f9f9f;--calcite-ui-component-avatar-icon:#9f9f9f;--calcite-ui-component-avatar-background:#202020;--calcite-ui-component-avatar-background-red:#4f0e08;--calcite-ui-component-avatar-background-teal:#004d4c;--calcite-ui-component-avatar-background-blue:#00304d;--calcite-ui-component-avatar-background-green:#384813;--calcite-ui-component-avatar-background-yellow:#5c4e00;--calcite-ui-component-checkbox-font:#ffffff;--calcite-ui-component-checkbox-background:#2b2b2b;--calcite-ui-component-checkbox-background-selected:#009af2;--calcite-ui-component-checkbox-icon:#151515;--calcite-ui-component-checkbox-border:#757575;--calcite-ui-component-radio-font:#ffffff;--calcite-ui-component-radio-background:#2b2b2b;--calcite-ui-component-radio-border-unchecked:#9f9f9f;--calcite-ui-component-radio-border-checked:#009af2;--calcite-ui-component-chip-font-clear:#ffffff;--calcite-ui-component-chip-font-solid-grey:#ffffff;--calcite-ui-component-chip-font-solid-blue:#151515;--calcite-ui-component-chip-font-solid-red:#151515;--calcite-ui-component-chip-font-solid-yellow:#151515;--calcite-ui-component-chip-font-solid-green:#151515;--calcite-ui-component-chip-icon-clear:#ffffff;--calcite-ui-component-chip-icon-solid-grey:#ffffff;--calcite-ui-component-chip-icon-solid-blue:#151515;--calcite-ui-component-chip-icon-solid-red:#151515;--calcite-ui-component-chip-icon-solid-yellow:#151515;--calcite-ui-component-chip-icon-solid-green:#151515;--calcite-ui-component-chip-closable-icon:#9f9f9f;--calcite-ui-component-chip-background-solid-grey:#202020;--calcite-ui-component-chip-background-solid-blue:#00A0FF;--calcite-ui-component-chip-background-solid-red:#FE583E;--calcite-ui-component-chip-background-solid-yellow:#FFC900;--calcite-ui-component-chip-background-solid-green:#36DA43;--calcite-ui-component-chip-border-clear-grey:#555555;--calcite-ui-component-chip-border-clear-blue:#00A0FF;--calcite-ui-component-chip-border-clear-red:#FE583E;--calcite-ui-component-chip-border-clear-yellow:#FFC900;--calcite-ui-component-chip-border-clear-green:#36DA43;--calcite-ui-component-label-font:#ffffff;--calcite-ui-component-loader-font:#ffffff;--calcite-ui-component-loader-foreground:#009af2;--calcite-ui-component-loader-inline-foreground-indeterminate:#ffffff;--calcite-ui-component-loader-inline-foreground-determinate:#009af2;--calcite-ui-component-rating-star-background:#757575;--calcite-ui-component-rating-star-background-active:#009af2;--calcite-ui-component-rating-star-background-average:#FFC900;--calcite-ui-component-rating-chip-count-font:#bfbfbf;--calcite-ui-component-rating-chip-foreground:#202020;--calcite-ui-component-tooltip-foreground:#2b2b2b;--calcite-ui-component-tooltip-border:#404040;--calcite-ui-component-tooltip-font:#ffffff;--calcite-ui-component-accordion-item-font-heading:#ffffff;--calcite-ui-component-accordion-item-font-description:#9f9f9f;--calcite-ui-component-accordion-item-icon:#9f9f9f;--calcite-ui-component-accordion-item-icon-expanded:#ffffff;--calcite-ui-component-accordion-item-background:#2b2b2b;--calcite-ui-component-accordion-item-border:#4a4a4a;--calcite-ui-component-input-message-font:#ffffff;--calcite-ui-component-input-message-icon-idle:#009af2;--calcite-ui-component-input-message-icon-invalid:#FE583E;--calcite-ui-component-input-message-icon-valid:#36DA43;--calcite-ui-component-alert-font-title:#ffffff;--calcite-ui-component-alert-font-message:#9f9f9f;--calcite-ui-component-alert-background:#202020;--calcite-ui-component-alert-border:#404040;--calcite-ui-component-alert-icon-blue:#00A0FF;--calcite-ui-component-alert-icon-green:#36DA43;--calcite-ui-component-alert-icon-yellow:#FFC900;--calcite-ui-component-alert-icon-red:#FE583E;--calcite-ui-component-alert-highlight-blue:#00A0FF;--calcite-ui-component-alert-highlight-green:#36DA43;--calcite-ui-component-alert-highlight-yellow:#FFC900;--calcite-ui-component-alert-highlight-red:#FE583E;--calcite-ui-component-color-picker-font-label:#ffffff;--calcite-ui-component-color-picker-icon:#ffffff;--calcite-ui-component-color-picker-border:#555555;--calcite-ui-component-color-picker-background:#2b2b2b;--calcite-ui-component-date-picker-font-date:#9f9f9f;--calcite-ui-component-date-picker-font-day:#9f9f9f;--calcite-ui-component-date-picker-font-month:#ffffff;--calcite-ui-component-date-picker-font-range-date:#ffffff;--calcite-ui-component-date-picker-font-selected-date:#151515;--calcite-ui-component-date-picker-font-active-date:#ffffff;--calcite-ui-component-date-picker-icon:#9f9f9f;--calcite-ui-component-date-picker-border:#555555;--calcite-ui-component-date-picker-date-active-border:#2b2b2b;--calcite-ui-component-date-picker-background:#2b2b2b;--calcite-ui-component-date-picker-background-date-range:#214155;--calcite-ui-component-date-picker-background-date-active:#009af2;--calcite-ui-component-input-date-picker-font-placeholder-value:#ffffff;--calcite-ui-component-input-date-picker-font-label:#ffffff;--calcite-ui-component-input-date-picker-icon:#9f9f9f;--calcite-ui-component-input-date-picker-border:#757575;--calcite-ui-component-input-date-picker-background:#2b2b2b;--calcite-ui-component-input-date-picker-background-arrow:#353535;--calcite-ui-component-input-date-picker-background-read-only:#353535;--calcite-ui-component-input-datetime-local-font-placeholder-value:#ffffff;--calcite-ui-component-input-datetime-local-font-label:#ffffff;--calcite-ui-component-input-datetime-local-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-datetime-local-icon:#9f9f9f;--calcite-ui-component-input-datetime-local-background:#2b2b2b;--calcite-ui-component-input-datetime-local-background-prefix-sufix:#353535;--calcite-ui-component-input-datetime-local-background-read-only:#353535;--calcite-ui-component-input-datetime-local-border:#757575;--calcite-ui-component-input-datetime-local-border-invalid:#FE583E;--calcite-ui-component-input-email-font-placeholder-value:#ffffff;--calcite-ui-component-input-email-font-label:#ffffff;--calcite-ui-component-input-email-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-email-icon:#9f9f9f;--calcite-ui-component-input-email-background:#2b2b2b;--calcite-ui-component-input-email-background-prefix-sufix:#353535;--calcite-ui-component-input-email-background-read-only:#353535;--calcite-ui-component-input-email-border:#757575;--calcite-ui-component-input-email-border-invalid:#FE583E;--calcite-ui-component-input-file-font-placeholder-value:#ffffff;--calcite-ui-component-input-file-font-label:#ffffff;--calcite-ui-component-input-file-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-file-icon:#9f9f9f;--calcite-ui-component-input-file-background:#2b2b2b;--calcite-ui-component-input-file-background-prefix-sufix:#353535;--calcite-ui-component-input-file-background-read-only:#353535;--calcite-ui-component-input-file-border:#757575;--calcite-ui-component-input-file-border-invalid:#FE583E;--calcite-ui-component-input-month-font-placeholder-value:#ffffff;--calcite-ui-component-input-month-font-label:#ffffff;--calcite-ui-component-input-month-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-month-icon:#9f9f9f;--calcite-ui-component-input-month-background:#2b2b2b;--calcite-ui-component-input-month-background-prefix-sufix:#353535;--calcite-ui-component-input-month-background-read-only:#353535;--calcite-ui-component-input-month-border:#757575;--calcite-ui-component-input-month-border-invalid:#FE583E;--calcite-ui-component-input-number-font-placeholder-value:#ffffff;--calcite-ui-component-input-number-font-label:#ffffff;--calcite-ui-component-input-number-icon:#9f9f9f;--calcite-ui-component-input-number-background:#2b2b2b;--calcite-ui-component-input-number-background-prefix-sufix:#353535;--calcite-ui-component-input-number-background-read-only:#353535;--calcite-ui-component-input-number-border:#757575;--calcite-ui-component-input-number-border-invalid:#FE583E;--calcite-ui-component-input-password-font-placeholder-value:#ffffff;--calcite-ui-component-input-password-font-label:#ffffff;--calcite-ui-component-input-password-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-password-icon:#9f9f9f;--calcite-ui-component-input-password-background:#2b2b2b;--calcite-ui-component-input-password-background-prefix-sufix:#353535;--calcite-ui-component-input-password-background-read-only:#353535;--calcite-ui-component-input-password-border:#757575;--calcite-ui-component-input-password-border-invalid:#FE583E;--calcite-ui-component-input-search-font-placeholder-value:#ffffff;--calcite-ui-component-input-search-font-label:#ffffff;--calcite-ui-component-input-search-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-search-icon:#9f9f9f;--calcite-ui-component-input-search-background:#2b2b2b;--calcite-ui-component-input-search-background-prefix-sufix:#353535;--calcite-ui-component-input-search-background-read-only:#353535;--calcite-ui-component-input-search-border:#757575;--calcite-ui-component-input-search-border-invalid:#FE583E;--calcite-ui-component-input-telephone-font-placeholder-value:#ffffff;--calcite-ui-component-input-telephone-font-label:#ffffff;--calcite-ui-component-input-telephone-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-telephone-icon:#9f9f9f;--calcite-ui-component-input-telephone-background:#2b2b2b;--calcite-ui-component-input-telephone-background-prefix-sufix:#353535;--calcite-ui-component-input-telephone-background-read-only:#353535;--calcite-ui-component-input-telephone-border:#757575;--calcite-ui-component-input-telephone-border-invalid:#FE583E;--calcite-ui-component-input-text-font-placeholder-value:#ffffff;--calcite-ui-component-input-text-font-label:#ffffff;--calcite-ui-component-input-text-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-text-icon:#9f9f9f;--calcite-ui-component-input-text-background:#2b2b2b;--calcite-ui-component-input-text-background-prefix-sufix:#353535;--calcite-ui-component-input-text-background-read-only:#353535;--calcite-ui-component-input-text-border:#757575;--calcite-ui-component-input-text-border-invalid:#FE583E;--calcite-ui-component-input-week-font-placeholder-value:#ffffff;--calcite-ui-component-input-week-font-label:#ffffff;--calcite-ui-component-input-week-font-prefix-suffix:#bfbfbf;--calcite-ui-component-input-week-icon:#9f9f9f;--calcite-ui-component-input-week-background:#2b2b2b;--calcite-ui-component-input-week-background-prefix-sufix:#353535;--calcite-ui-component-input-week-background-read-only:#353535;--calcite-ui-component-input-week-border:#757575;--calcite-ui-component-input-week-border-invalid:#FE583E;--calcite-ui-component-textarea-font-placeholder-value:#ffffff;--calcite-ui-component-textarea-font-label:#ffffff;--calcite-ui-component-textarea-font-chat-limit:#bfbfbf;--calcite-ui-component-textarea-icon:#9f9f9f;--calcite-ui-component-textarea-background:#2b2b2b;--calcite-ui-component-textarea-background-read-only:#353535;--calcite-ui-component-textarea-border:#757575;--calcite-ui-component-tab-title-font:#9f9f9f;--calcite-ui-component-tab-title-font-active:#ffffff;--calcite-ui-component-tab-title-icon:#9f9f9f;--calcite-ui-component-tab-title-icon-active:#ffffff;--calcite-ui-component-tab-title-bordered-border:#404040;--calcite-ui-component-tab-title-bordered-background:#353535;--calcite-ui-component-tab-title-border-active:#009af2;--calcite-ui-component-tabs-bordered-border:#404040;--calcite-ui-component-tabs-bordered-background:#2b2b2b;--calcite-ui-component-card-font-title:#ffffff;--calcite-ui-component-card-font-subtitle:#bfbfbf;--calcite-ui-component-card-font-description:#9f9f9f;--calcite-ui-component-card-border:#4a4a4a;--calcite-ui-component-card-border-active:#009af2;--calcite-ui-component-card-background:#2b2b2b;--calcite-ui-component-action-indicator:#009af2;--calcite-ui-component-action-font:#9f9f9f;--calcite-ui-component-action-icon:#9f9f9f;--calcite-ui-component-action-background:#2b2b2b;--calcite-ui-component-action-background-active:#151515;--calcite-ui-component-action-bar-border:#555555;--calcite-ui-component-action-bar-background:#2b2b2b;--calcite-ui-component-action-pad-border:#555555;--calcite-ui-component-action-pad-background:#2b2b2b;--calcite-ui-component-action-bar-grid-border:#555555;--calcite-ui-component-action-bar-grid-background:#2b2b2b;--calcite-ui-component-action-pad-grid-border:#555555;--calcite-ui-component-action-pad-grid-background:#2b2b2b;--calcite-ui-component-block-font-heading:#bfbfbf;--calcite-ui-component-block-font-description:#9f9f9f;--calcite-ui-component-block-font-content:#bfbfbf;--calcite-ui-component-block-icon:#9f9f9f;--calcite-ui-component-block-icon-active:#ffffff;--calcite-ui-component-block-icon-idle:#bfbfbf;--calcite-ui-component-block-icon-valid:#36DA43;--calcite-ui-component-block-icon-invalid:#FE583E;--calcite-ui-component-block-icon-drag-handle:#757575;--calcite-ui-component-block-icon-chevron:#9f9f9f;--calcite-ui-component-block-loader:#9f9f9f;--calcite-ui-component-block-border:#dfdfdf;--calcite-ui-component-block-background:#353535;--calcite-ui-component-block-section-font:#bfbfbf;--calcite-ui-component-block-section-icon-valid:#36DA43;--calcite-ui-component-block-section-icon-invalid:#FE583E;--calcite-ui-component-block-section-icon-chevron:#9f9f9f;--calcite-ui-component-block-section-background:#353535;--calcite-ui-component-notice-font-title:#ffffff;--calcite-ui-component-notice-font-message:#9f9f9f;--calcite-ui-component-notice-background:#202020;--calcite-ui-component-notice-icon-info:#00A0FF;--calcite-ui-component-notice-icon-success:#36DA43;--calcite-ui-component-notice-icon-warning:#FFC900;--calcite-ui-component-notice-icon-danger:#FE583E;--calcite-ui-component-notice-icon-brand:#009af2;--calcite-ui-component-notice-highlight-info:#00A0FF;--calcite-ui-component-notice-highlight-success:#36DA43;--calcite-ui-component-notice-highlight-warning:#FFC900;--calcite-ui-component-notice-highlight-danger:#FE583E;--calcite-ui-component-notice-highlight-brand:#009af2;--calcite-ui-component-modal-font-header:#ffffff;--calcite-ui-component-modal-font-content:#bfbfbf;--calcite-ui-component-modal-icon:#9f9f9f;--calcite-ui-component-modal-border:#555555;--calcite-ui-component-modal-border-top-brand:#009af2;--calcite-ui-component-modal-border-top-info:#00A0FF;--calcite-ui-component-modal-border-top-success:#36DA43;--calcite-ui-component-modal-border-top-danger:#FE583E;--calcite-ui-component-modal-border-top-warning:#FFC900;--calcite-ui-component-modal-background:#2b2b2b;--calcite-ui-component-panel-header-font:#bfbfbf;--calcite-ui-component-panel-header-icon:#9f9f9f;--calcite-ui-component-panel-header-border:#404040;--calcite-ui-component-panel-header-background:#2b2b2b;--calcite-ui-component-popover-font:#ffffff;--calcite-ui-component-popover-icon:#9f9f9f;--calcite-ui-component-popover-border:#404040;--calcite-ui-component-popover-background:#2b2b2b;--calcite-ui-component-slider-font-label:#ffffff;--calcite-ui-component-slider-font-tick-label:#bfbfbf;--calcite-ui-component-slider-handle-background:#2b2b2b;--calcite-ui-component-slider-handle-border:#757575;--calcite-ui-component-slider-border:#4a4a4a;--calcite-ui-component-slider-border-active:#009af2;--calcite-ui-component-slider-tick-background:#757575;--calcite-ui-component-slider-tick-border:#2b2b2b;--calcite-ui-component-slider-tick-active-background:#009af2;--calcite-ui-component-slider-tick-active-border:#2b2b2b;--calcite-ui-component-slider-range-font-label:#ffffff;--calcite-ui-component-slider-range-font-tick-label:#bfbfbf;--calcite-ui-component-slider-range-handle-background:#2b2b2b;--calcite-ui-component-slider-range-handle-border:#757575;--calcite-ui-component-slider-range-border:#4a4a4a;--calcite-ui-component-slider-range-border-active:#009af2;--calcite-ui-component-slider-range-tick-background:#757575;--calcite-ui-component-slider-range-tick-border:#2b2b2b;--calcite-ui-component-slider-range-tick-active-background:#009af2;--calcite-ui-component-slider-range-tick-active-border:#2b2b2b;--calcite-ui-component-slider-histogram-font-label:#ffffff;--calcite-ui-component-slider-histogram-font-tick-label:#bfbfbf;--calcite-ui-component-slider-histogram-handle-background:#2b2b2b;--calcite-ui-component-slider-histogram-handle-border:#757575;--calcite-ui-component-slider-histogram-border:#4a4a4a;--calcite-ui-component-slider-histogram-border-active:#009af2;--calcite-ui-component-slider-histogram-tick-background:#757575;--calcite-ui-component-slider-histogram-tick-border:#2b2b2b;--calcite-ui-component-slider-histogram-tick-active-background:#009af2;--calcite-ui-component-slider-histogram-tick-active-border:#2b2b2b;--calcite-ui-component-slider-histogram-area-active-background:#8DCEF7;--calcite-ui-component-slider-histogram-active-end-background-dark:#2b2b2b;--calcite-ui-component-slider-histogram-range-font-label:#ffffff;--calcite-ui-component-slider-histogram-range-font-tick-label:#bfbfbf;--calcite-ui-component-slider-histogram-range-handle-background:#2b2b2b;--calcite-ui-component-slider-histogram-range-handle-border:#757575;--calcite-ui-component-slider-histogram-range-border:#4a4a4a;--calcite-ui-component-slider-histogram-range-border-active:#009af2;--calcite-ui-component-slider-histogram-range-tick-background:#757575;--calcite-ui-component-slider-histogram-range-tick-border:#2b2b2b;--calcite-ui-component-slider-histogram-range-tick-active-background:#009af2;--calcite-ui-component-slider-histogram-range-tick-active-border:#2b2b2b;--calcite-ui-component-slider-histogram-range-area-active-background:#8DCEF7;--calcite-ui-component-slider-histogram-range-active-end-background:#2b2b2b;--calcite-ui-component-filter-font:#ffffff;--calcite-ui-component-filter-icon:#9f9f9f;--calcite-ui-component-filter-border:#757575;--calcite-ui-component-filter-background:#2b2b2b;--calcite-ui-component-scrim-background:#2b2b2b;--calcite-ui-component-tip-manager-font-heading:#ffffff;--calcite-ui-component-tip-manager-icon:#9f9f9f;--calcite-ui-component-tip-manager-background-light:#2b2b2b;--calcite-ui-component-tip-manager-border:#4a4a4a;--calcite-ui-component-button-font-brand-solid:#151515;--calcite-ui-component-button-font-brand-outline-fill:#009af2;--calcite-ui-component-button-font-brand-outline:#009af2;--calcite-ui-component-button-font-brand-transparent:#009af2;--calcite-ui-component-button-font-inverse-solid:#151515;--calcite-ui-component-button-font-inverse-outline-fill:#ffffff;--calcite-ui-component-button-font-inverse-outline:#ffffff;--calcite-ui-component-button-font-inverse-transparent:#ffffff;--calcite-ui-component-button-font-neutral-solid:#151515;--calcite-ui-component-button-font-neutral-outline-fill:#ffffff;--calcite-ui-component-button-font-neutral-outline:#ffffff;--calcite-ui-component-button-font-neutral-transparent:#ffffff;--calcite-ui-component-button-font-danger-solid:#151515;--calcite-ui-component-button-font-danger-outline-fill:#FE583E;--calcite-ui-component-button-font-danger-outline:#FE583E;--calcite-ui-component-button-font-danger-transparent:#FE583E;--calcite-ui-component-button-icon-brand-solid:#2b2b2b;--calcite-ui-component-button-icon-brand-outline-fill:#009af2;--calcite-ui-component-button-icon-brand-outline:#009af2;--calcite-ui-component-button-icon-brand-transparent:#009af2;--calcite-ui-component-button-icon-inverse-solid:#151515;--calcite-ui-component-button-icon-inverse-outline-fill:#ffffff;--calcite-ui-component-button-icon-inverse-outline:#ffffff;--calcite-ui-component-button-icon-inverse-transparent:#ffffff;--calcite-ui-component-button-icon-neutral-solid:#151515;--calcite-ui-component-button-icon-neutral-outline-fill:#ffffff;--calcite-ui-component-button-icon-neutral-outline:#ffffff;--calcite-ui-component-button-icon-neutral-transparent:#ffffff;--calcite-ui-component-button-icon-danger-solid:#2b2b2b;--calcite-ui-component-button-icon-danger-outline-fill:#FE583E;--calcite-ui-component-button-icon-danger-outline:#FE583E;--calcite-ui-component-button-icon-danger-transparent:#FE583E;--calcite-ui-component-button-background-brand-solid:#009af2;--calcite-ui-component-button-background-brand-outline-fill:#2b2b2b;--calcite-ui-component-button-background-inverse-solid:#f8f8f8;--calcite-ui-component-button-background-inverse-outline-fill:#f8f8f8;--calcite-ui-component-button-background-neutral-solid:#f8f8f8;--calcite-ui-component-button-background-neutral-outline-fill:#f8f8f8;--calcite-ui-component-button-background-danger-solid:#FE583E;--calcite-ui-component-button-background-danger-outline-fill:#FE583E;--calcite-ui-component-button-border-brand-outline-fill:#009af2;--calcite-ui-component-button-border-brand-outline:#009af2;--calcite-ui-component-button-border-inverse-outline-fill:#f8f8f8;--calcite-ui-component-button-border-inverse-outline:#f8f8f8;--calcite-ui-component-button-border-neutral-outline-fill:#f8f8f8;--calcite-ui-component-button-border-neutral-outline:#f8f8f8;--calcite-ui-component-button-border-danger-outline-fill:#FE583E;--calcite-ui-component-button-border-danger-outline:#FE583E;--calcite-ui-component-split-button-font-brand-solid:#151515;--calcite-ui-component-split-button-font-brand-outline-fill:#009af2;--calcite-ui-component-split-button-font-brand-outline:#009af2;--calcite-ui-component-split-button-font-brand-transparent:#009af2;--calcite-ui-component-split-button-font-inverse-solid:#151515;--calcite-ui-component-split-button-font-inverse-outline-fill:#ffffff;--calcite-ui-component-split-button-font-inverse-outline:#ffffff;--calcite-ui-component-split-button-font-inverse-transparent:#ffffff;--calcite-ui-component-split-button-font-neutral-solid:#ffffff;--calcite-ui-component-split-button-font-neutral-outline-fill:#ffffff;--calcite-ui-component-split-button-font-neutral-outline:#ffffff;--calcite-ui-component-split-button-font-neutral-transparent:#ffffff;--calcite-ui-component-split-button-font-danger-solid:#151515;--calcite-ui-component-split-button-font-danger-outline-fill:#FE583E;--calcite-ui-component-split-button-font-danger-outline:#FE583E;--calcite-ui-component-split-button-font-danger-transparent:#FE583E;--calcite-ui-component-split-button-icon-brand-solid:#2b2b2b;--calcite-ui-component-split-button-icon-brand-outline-fill:#009af2;--calcite-ui-component-split-button-icon-brand-outline:#009af2;--calcite-ui-component-split-button-icon-brand-transparent:#009af2;--calcite-ui-component-split-button-icon-inverse-solid:#151515;--calcite-ui-component-split-button-icon-inverse-outline-fill:#ffffff;--calcite-ui-component-split-button-icon-inverse-outline:#ffffff;--calcite-ui-component-split-button-icon-inverse-transparent:#ffffff;--calcite-ui-component-split-button-icon-neutral-solid:#151515;--calcite-ui-component-split-button-icon-neutral-outline-fill:#ffffff;--calcite-ui-component-split-button-icon-neutral-outline:#ffffff;--calcite-ui-component-split-button-icon-neutral-transparent:#ffffff;--calcite-ui-component-split-button-icon-danger-solid:#2b2b2b;--calcite-ui-component-split-button-icon-danger-outline-fill:#FE583E;--calcite-ui-component-split-button-icon-danger-outline:#FE583E;--calcite-ui-component-split-button-icon-danger-transparent:#FE583E;--calcite-ui-component-split-button-background-brand-solid:#009af2;--calcite-ui-component-split-button-background-brand-outline-fill:#2b2b2b;--calcite-ui-component-split-button-background-inverse-solid:#f8f8f8;--calcite-ui-component-split-button-background-inverse-outline-fill:#2b2b2b;--calcite-ui-component-split-button-background-neutral-solid:#f8f8f8;--calcite-ui-component-split-button-background-neutral-outline-fill:#2b2b2b;--calcite-ui-component-split-button-background-danger-solid:#FE583E;--calcite-ui-component-split-button-background-danger-outline-fill:#2b2b2b;--calcite-ui-component-split-button-border-brand-outline-fill:#009af2;--calcite-ui-component-split-button-border-brand-outline:#009af2;--calcite-ui-component-split-button-border-inverse-outline-fill:#f8f8f8;--calcite-ui-component-split-button-border-inverse-outline:#f8f8f8;--calcite-ui-component-split-button-border-neutral-outline-fill:#f8f8f8;--calcite-ui-component-split-button-border-neutral-outline:#f8f8f8;--calcite-ui-component-split-button-border-danger-outline-fill:#FE583E;--calcite-ui-component-split-button-border-danger-outline:#FE583E;--calcite-ui-component-split-button-divider-brand-solid:#2b2b2b;--calcite-ui-component-split-button-divider-brand-outline-fill:#009af2;--calcite-ui-component-split-button-divider-brand-outline:#009af2;--calcite-ui-component-split-button-divider-brand-transparent:#009af2;--calcite-ui-component-split-button-divider-inverse-solid:#2b2b2b;--calcite-ui-component-split-button-divider-inverse-outline-fill:#f8f8f8;--calcite-ui-component-split-button-divider-inverse-outline:#f8f8f8;--calcite-ui-component-split-button-divider-inverse-transparent:#f8f8f8;--calcite-ui-component-split-button-divider-neutral-solid:#2b2b2b;--calcite-ui-component-split-button-divider-neutral-outline-fill:#f8f8f8;--calcite-ui-component-split-button-divider-neutral-outline:#f8f8f8;--calcite-ui-component-split-button-divider-neutral-transparent:#f8f8f8;--calcite-ui-component-split-button-divider-danger-solid:#FE583E;--calcite-ui-component-split-button-divider-danger-outline-fill:#FE583E;--calcite-ui-component-split-button-divider-danger-outline:#FE583E;--calcite-ui-component-split-button-divider-danger-transparent:#FE583E;--calcite-ui-component-fab-font-brand-solid:#151515;--calcite-ui-component-fab-font-brand-outline-fill:#009af2;--calcite-ui-component-fab-font-inverse-solid:#151515;--calcite-ui-component-fab-font-inverse-outline-fill:#ffffff;--calcite-ui-component-fab-font-neutral-solid:#151515;--calcite-ui-component-fab-font-neutral-outline-fill:#ffffff;--calcite-ui-component-fab-font-danger-solid:#151515;--calcite-ui-component-fab-font-danger-outline-fill:#FE583E;--calcite-ui-component-fab-icon-brand-solid:#2b2b2b;--calcite-ui-component-fab-icon-brand-outline-fill:#009af2;--calcite-ui-component-fab-icon-inverse-solid:#151515;--calcite-ui-component-fab-icon-inverse-outline-fill:#ffffff;--calcite-ui-component-fab-icon-neutral-solid:#151515;--calcite-ui-component-fab-icon-neutral-outline-fill:#ffffff;--calcite-ui-component-fab-icon-danger-solid:#2b2b2b;--calcite-ui-component-fab-icon-danger-outline-fill:#FE583E;--calcite-ui-component-fab-background-brand-solid:#009af2;--calcite-ui-component-fab-background-brand-outline-fill:#2b2b2b;--calcite-ui-component-fab-background-inverse-solid:#f8f8f8;--calcite-ui-component-fab-background-inverse-outline-fill:#2b2b2b;--calcite-ui-component-fab-background-neutral-solid:#f8f8f8;--calcite-ui-component-fab-background-neutral-outline-fill:#2b2b2b;--calcite-ui-component-fab-background-danger-solid:#FE583E;--calcite-ui-component-fab-background-danger-outline-fill:#2b2b2b;--calcite-ui-component-fab-border-brand-outline-fill:#009af2;--calcite-ui-component-fab-border-brand-solid:#009af2;--calcite-ui-component-fab-border-inverse-outline-fill:#f8f8f8;--calcite-ui-component-fab-border-inverse-solid:#f8f8f8;--calcite-ui-component-fab-border-neutral-outline-fill:#f8f8f8;--calcite-ui-component-fab-border-neutral-solid:#f8f8f8;--calcite-ui-component-fab-border-danger-outline-fill:#FE583E;--calcite-ui-component-fab-border-danger-solid:#FE583E;--calcite-mode-name:"dark";--calcite-ui-foreground-current:var(--calcite-semantic-ui-color-foreground-current-dark);--calcite-ui-inverse:#f8f8f8;--calcite-ui-inverse-hover:#ffffff;--calcite-ui-inverse-press:#f3f3f3;--calcite-alert-dismiss-progress-background:rgba(43, 43, 43, 0.8);--calcite-button-transparent-hover:rgba(255, 255, 255, 0.05);--calcite-button-transparent-press:rgba(255, 255, 255, 0.08);--calcite-link-blue-underline:rgba(0, 160, 255, 0.4);--calcite-scrim-background-internal:rgba(0, 0, 0, 0.85);--calcite-ui-background:var(--calcite-ui-background-1);}
.calcite-mode-light{--calcite-ui-brand:#007ac2;--calcite-ui-brand-hover:#00619b;--calcite-ui-brand-press:#004874;--calcite-ui-background:#f8f8f8;--calcite-ui-foreground-1:#ffffff;--calcite-ui-foreground-2:#f3f3f3;--calcite-ui-foreground-3:#eaeaea;--calcite-ui-text-1:#151515;--calcite-ui-text-2:#4a4a4a;--calcite-ui-text-3:#6a6a6a;--calcite-ui-text-inverse:#ffffff;--calcite-ui-text-link:#00619b;--calcite-ui-border-1:#cacaca;--calcite-ui-border-2:#d4d4d4;--calcite-ui-border-3:#dfdfdf;--calcite-ui-border-input:#949494;--calcite-ui-info:#00619b;--calcite-ui-info-hover:#004874;--calcite-ui-info-press:#00304d;--calcite-ui-success:#35ac46;--calcite-ui-success-hover:#288835;--calcite-ui-success-press:#1a6324;--calcite-ui-warning:#edd317;--calcite-ui-warning-hover:#d9bc00;--calcite-ui-warning-press:#bfa200;--calcite-ui-danger:#d83020;--calcite-ui-danger-hover:#a82b1e;--calcite-ui-danger-press:#7c1d13;--calcite-ui-component-avatar-font:#6a6a6a;--calcite-ui-component-avatar-icon:#6a6a6a;--calcite-ui-component-avatar-background:#f3f3f3;--calcite-ui-component-avatar-background-red:#ffc6bf;--calcite-ui-component-avatar-background-teal:#cef5f4;--calcite-ui-component-avatar-background-blue:#c7eaff;--calcite-ui-component-avatar-background-green:#e5f7b4;--calcite-ui-component-avatar-background-yellow:#fff7cc;--calcite-ui-component-checkbox-font:#151515;--calcite-ui-component-checkbox-background:#ffffff;--calcite-ui-component-checkbox-background-selected:#007ac2;--calcite-ui-component-checkbox-icon:#ffffff;--calcite-ui-component-checkbox-border:#949494;--calcite-ui-component-radio-font:#151515;--calcite-ui-component-radio-background:#ffffff;--calcite-ui-component-radio-border-unchecked:#6a6a6a;--calcite-ui-component-radio-border-checked:#007ac2;--calcite-ui-component-chip-font-clear:#151515;--calcite-ui-component-chip-font-solid-grey:#151515;--calcite-ui-component-chip-font-solid-blue:#ffffff;--calcite-ui-component-chip-font-solid-red:#ffffff;--calcite-ui-component-chip-font-solid-yellow:#151515;--calcite-ui-component-chip-font-solid-green:#151515;--calcite-ui-component-chip-icon-clear:#151515;--calcite-ui-component-chip-icon-solid-grey:#151515;--calcite-ui-component-chip-icon-solid-blue:#ffffff;--calcite-ui-component-chip-icon-solid-red:#ffffff;--calcite-ui-component-chip-icon-solid-yellow:#151515;--calcite-ui-component-chip-icon-solid-green:#151515;--calcite-ui-component-chip-closable-icon:#6a6a6a;--calcite-ui-component-chip-background-solid-grey:#f3f3f3;--calcite-ui-component-chip-background-solid-blue:#00619b;--calcite-ui-component-chip-background-solid-red:#d83020;--calcite-ui-component-chip-background-solid-yellow:#edd317;--calcite-ui-component-chip-background-solid-green:#35ac46;--calcite-ui-component-chip-border-clear-grey:#cacaca;--calcite-ui-component-chip-border-clear-blue:#00619b;--calcite-ui-component-chip-border-clear-red:#d83020;--calcite-ui-component-chip-border-clear-yellow:#edd317;--calcite-ui-component-chip-border-clear-green:#35ac46;--calcite-ui-component-label-font:#151515;--calcite-ui-component-loader-font:#151515;--calcite-ui-component-loader-foreground:#007ac2;--calcite-ui-component-loader-inline-foreground-indeterminate:#151515;--calcite-ui-component-loader-inline-foreground-determinate:#007ac2;--calcite-ui-component-rating-star-background:#949494;--calcite-ui-component-rating-star-background-active:#007ac2;--calcite-ui-component-rating-star-background-average:#edd317;--calcite-ui-component-rating-chip-count-font:#4a4a4a;--calcite-ui-component-rating-chip-foreground:#f3f3f3;--calcite-ui-component-tooltip-foreground:#ffffff;--calcite-ui-component-tooltip-border:#dfdfdf;--calcite-ui-component-tooltip-font:#151515;--calcite-ui-component-accordion-item-font-heading:#151515;--calcite-ui-component-accordion-item-font-description:#6a6a6a;--calcite-ui-component-accordion-item-icon:#6a6a6a;--calcite-ui-component-accordion-item-icon-expanded:#151515;--calcite-ui-component-accordion-item-background:#ffffff;--calcite-ui-component-accordion-item-border:#d4d4d4;--calcite-ui-component-input-message-font:#151515;--calcite-ui-component-input-message-icon-idle:#007ac2;--calcite-ui-component-input-message-icon-invalid:#d83020;--calcite-ui-component-input-message-icon-valid:#35ac46;--calcite-ui-component-alert-font-title:#151515;--calcite-ui-component-alert-font-message:#6a6a6a;--calcite-ui-component-alert-background:#ffffff;--calcite-ui-component-alert-border:#dfdfdf;--calcite-ui-component-alert-icon-blue:#00619b;--calcite-ui-component-alert-icon-green:#35ac46;--calcite-ui-component-alert-icon-yellow:#edd317;--calcite-ui-component-alert-icon-red:#d83020;--calcite-ui-component-alert-highlight-blue:#00619b;--calcite-ui-component-alert-highlight-green:#35ac46;--calcite-ui-component-alert-highlight-yellow:#edd317;--calcite-ui-component-alert-highlight-red:#d83020;--calcite-ui-component-tip-font-heading:#151515;--calcite-ui-component-tip-font-description:#4a4a4a;--calcite-ui-component-tip-icon:#6a6a6a;--calcite-ui-component-tip-background-light:#ffffff;--calcite-ui-component-tip-border:#d4d4d4;--calcite-ui-component-color-picker-font-label:#151515;--calcite-ui-component-color-picker-icon:#151515;--calcite-ui-component-color-picker-border:#cacaca;--calcite-ui-component-color-picker-background:#ffffff;--calcite-ui-component-date-picker-font-date:#6a6a6a;--calcite-ui-component-date-picker-font-range-date:#151515;--calcite-ui-component-date-picker-font-day:#6a6a6a;--calcite-ui-component-date-picker-font-month:#151515;--calcite-ui-component-date-picker-font-selected-date:#ffffff;--calcite-ui-component-date-picker-font-active-date:#ffffff;--calcite-ui-component-date-picker-icon:#6a6a6a;--calcite-ui-component-date-picker-border:#cacaca;--calcite-ui-component-date-picker-date-active-border:#ffffff;--calcite-ui-component-date-picker-background:#ffffff;--calcite-ui-component-date-picker-background-date-range:#c7eaff;--calcite-ui-component-date-picker-background-date-active-light:#007ac2;--calcite-ui-component-input-date-picker-font-placeholder-value:#151515;--calcite-ui-component-input-date-picker-font-label:#151515;--calcite-ui-component-input-date-picker-icon:#6a6a6a;--calcite-ui-component-input-date-picker-border:#949494;--calcite-ui-component-input-date-picker-background:#ffffff;--calcite-ui-component-input-date-picker-background-arrow:#f8f8f8;--calcite-ui-component-input-date-picker-background-read-only:#f8f8f8;--calcite-ui-component-input-datetime-local-font-placeholder-value:#151515;--calcite-ui-component-input-datetime-local-font-label:#151515;--calcite-ui-component-input-datetime-local-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-datetime-local-icon:#6a6a6a;--calcite-ui-component-input-datetime-local-background:#ffffff;--calcite-ui-component-input-datetime-local-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-datetime-local-background-read-only:#f8f8f8;--calcite-ui-component-input-datetime-local-border:#949494;--calcite-ui-component-input-datetime-local-border-invalid:#d83020;--calcite-ui-component-input-email-font-placeholder-value:#151515;--calcite-ui-component-input-email-font-label:#151515;--calcite-ui-component-input-email-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-email-icon:#6a6a6a;--calcite-ui-component-input-email-background:#ffffff;--calcite-ui-component-input-email-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-email-background-read-only:#f8f8f8;--calcite-ui-component-input-email-border:#949494;--calcite-ui-component-input-email-border-invalid:#d83020;--calcite-ui-component-input-file-font-placeholder-value:#151515;--calcite-ui-component-input-file-font-label:#151515;--calcite-ui-component-input-file-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-file-icon:#6a6a6a;--calcite-ui-component-input-file-background:#ffffff;--calcite-ui-component-input-file-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-file-background-read-only:#f8f8f8;--calcite-ui-component-input-file-border:#949494;--calcite-ui-component-input-file-border-invalid:#d83020;--calcite-ui-component-input-month-font-placeholder-value:#151515;--calcite-ui-component-input-month-font-label:#151515;--calcite-ui-component-input-month-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-month-icon:#6a6a6a;--calcite-ui-component-input-month-background:#ffffff;--calcite-ui-component-input-month-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-month-background-read-only:#f8f8f8;--calcite-ui-component-input-month-border:#949494;--calcite-ui-component-input-month-border-invalid:#d83020;--calcite-ui-component-input-number-font-placeholder-value:#151515;--calcite-ui-component-input-number-font-label:#151515;--calcite-ui-component-input-number-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-number-icon:#6a6a6a;--calcite-ui-component-input-number-background:#ffffff;--calcite-ui-component-input-number-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-number-background-read-only:#f8f8f8;--calcite-ui-component-input-number-border:#949494;--calcite-ui-component-input-number-border-invalid:#d83020;--calcite-ui-component-input-password-font-placeholder-value:#151515;--calcite-ui-component-input-password-font-label:#151515;--calcite-ui-component-input-password-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-password-icon:#6a6a6a;--calcite-ui-component-input-password-background:#ffffff;--calcite-ui-component-input-password-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-password-background-read-only:#f8f8f8;--calcite-ui-component-input-password-border:#949494;--calcite-ui-component-input-password-border-invalid:#d83020;--calcite-ui-component-input-search-font-placeholder-value:#151515;--calcite-ui-component-input-search-font-label:#151515;--calcite-ui-component-input-search-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-search-icon:#6a6a6a;--calcite-ui-component-input-search-background:#ffffff;--calcite-ui-component-input-search-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-search-background-read-only:#f8f8f8;--calcite-ui-component-input-search-border:#949494;--calcite-ui-component-input-search-border-invalid:#d83020;--calcite-ui-component-input-telephone-font-placeholder-value:#151515;--calcite-ui-component-input-telephone-font-label:#151515;--calcite-ui-component-input-telephone-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-telephone-icon:#6a6a6a;--calcite-ui-component-input-telephone-background:#ffffff;--calcite-ui-component-input-telephone-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-telephone-background-read-only:#f8f8f8;--calcite-ui-component-input-telephone-border:#949494;--calcite-ui-component-input-telephone-border-invalid:#d83020;--calcite-ui-component-input-text-font-placeholder-value:#151515;--calcite-ui-component-input-text-font-label:#151515;--calcite-ui-component-input-text-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-text-icon:#6a6a6a;--calcite-ui-component-input-text-background:#ffffff;--calcite-ui-component-input-text-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-text-background-read-only:#f8f8f8;--calcite-ui-component-input-text-border:#949494;--calcite-ui-component-input-text-border-invalid:#d83020;--calcite-ui-component-input-week-font-placeholder-value:#151515;--calcite-ui-component-input-week-font-label:#151515;--calcite-ui-component-input-week-font-prefix-suffix:#4a4a4a;--calcite-ui-component-input-week-icon:#6a6a6a;--calcite-ui-component-input-week-background:#ffffff;--calcite-ui-component-input-week-background-prefix-sufix:#f8f8f8;--calcite-ui-component-input-week-background-read-only:#f8f8f8;--calcite-ui-component-input-week-border:#949494;--calcite-ui-component-input-week-border-invalid:#d83020;--calcite-ui-component-textarea-font-placeholder-value:#151515;--calcite-ui-component-textarea-font-label:#151515;--calcite-ui-component-textarea-font-chat-limit:#4a4a4a;--calcite-ui-component-textarea-icon:#6a6a6a;--calcite-ui-component-textarea-background:#ffffff;--calcite-ui-component-textarea-background-read-only:#f8f8f8;--calcite-ui-component-textarea-border:#949494;--calcite-ui-component-tab-title-font:#6a6a6a;--calcite-ui-component-tab-title-font-active:#151515;--calcite-ui-component-tab-title-icon:#6a6a6a;--calcite-ui-component-tab-title-icon-active:#151515;--calcite-ui-component-tab-title-bordered-border:#dfdfdf;--calcite-ui-component-tab-title-bordered-background:#ffffff;--calcite-ui-component-tab-title-border-active:#007ac2;--calcite-ui-component-tabs-bordered-border:#dfdfdf;--calcite-ui-component-tabs-bordered-background:#ffffff;--calcite-ui-component-card-font-title:#151515;--calcite-ui-component-card-font-subtitle:#4a4a4a;--calcite-ui-component-card-font-description:#6a6a6a;--calcite-ui-component-card-border:#d4d4d4;--calcite-ui-component-card-border-active:#007ac2;--calcite-ui-component-card-background:#ffffff;--calcite-ui-component-action-font:#6a6a6a;--calcite-ui-component-action-icon:#6a6a6a;--calcite-ui-component-action-background:#ffffff;--calcite-ui-component-action-background-active:#eaeaea;--calcite-ui-component-action-bar-border:#cacaca;--calcite-ui-component-action-bar-background:#ffffff;--calcite-ui-component-action-pad-border:#cacaca;--calcite-ui-component-action-pad-background:#ffffff;--calcite-ui-component-action-bar-grid-border:#cacaca;--calcite-ui-component-action-bar-grid-background:#ffffff;--calcite-ui-component-action-pad-grid-border:#cacaca;--calcite-ui-component-action-pad-grid-background:#ffffff;--calcite-ui-component-block-font-heading:#4a4a4a;--calcite-ui-component-block-font-active:#151515;--calcite-ui-component-block-font-description:#6a6a6a;--calcite-ui-component-block-font-content:#4a4a4a;--calcite-ui-component-block-icon-idle:#4a4a4a;--calcite-ui-component-block-icon-valid:#35ac46;--calcite-ui-component-block-icon-invalid:#d83020;--calcite-ui-component-block-icon-drag-handle:#949494;--calcite-ui-component-block-icon-chevron:#6a6a6a;--calcite-ui-component-block-border:#dfdfdf;--calcite-ui-component-block-background:#ffffff;--calcite-ui-component-block-section-font:#4a4a4a;--calcite-ui-component-block-section-icon-valid:#35ac46;--calcite-ui-component-block-section-icon-invalid:#d83020;--calcite-ui-component-block-section-icon-chevron:#6a6a6a;--calcite-ui-component-block-section-background:#ffffff;--calcite-ui-component-notice-font-title:#151515;--calcite-ui-component-notice-font-message:#6a6a6a;--calcite-ui-component-notice-background:#ffffff;--calcite-ui-component-notice-icon-info:#00619b;--calcite-ui-component-notice-icon-success:#35ac46;--calcite-ui-component-notice-icon-warning:#edd317;--calcite-ui-component-notice-icon-danger:#d83020;--calcite-ui-component-notice-icon-brand:#007ac2;--calcite-ui-component-notice-highlight-info:#00619b;--calcite-ui-component-notice-highlight-success:#35ac46;--calcite-ui-component-notice-highlight-warning:#edd317;--calcite-ui-component-notice-highlight-danger:#d83020;--calcite-ui-component-notice-highlight-brand:#007ac2;--calcite-ui-component-modal-font-header:#151515;--calcite-ui-component-modal-font-content:#4a4a4a;--calcite-ui-component-modal-icon:#6a6a6a;--calcite-ui-component-modal-border:#dfdfdf;--calcite-ui-component-modal-border-top-brand:#007ac2;--calcite-ui-component-modal-border-top-info:#00619b;--calcite-ui-component-modal-border-top-success:#35ac46;--calcite-ui-component-modal-border-top-danger:#d83020;--calcite-ui-component-modal-border-top-warning:#edd317;--calcite-ui-component-modal-background:#ffffff;--calcite-ui-component-panel-header-font:#4a4a4a;--calcite-ui-component-panel-header-icon:#6a6a6a;--calcite-ui-component-panel-header-border:#dfdfdf;--calcite-ui-component-panel-header-background:#ffffff;--calcite-ui-component-popover-font:#151515;--calcite-ui-component-popover-icon:#6a6a6a;--calcite-ui-component-popover-border:#dfdfdf;--calcite-ui-component-popover-background:#ffffff;--calcite-ui-component-slider-font-label:#151515;--calcite-ui-component-slider-font-tick-label:#4a4a4a;--calcite-ui-component-slider-handle-background:#ffffff;--calcite-ui-component-slider-handle-border:#6a6a6a;--calcite-ui-component-slider-border:#d4d4d4;--calcite-ui-component-slider-border-active:#007ac2;--calcite-ui-component-slider-tick-background:#949494;--calcite-ui-component-slider-tick-border:#ffffff;--calcite-ui-component-slider-tick-active-background:#007ac2;--calcite-ui-component-slider-tick-active-border:#ffffff;--calcite-ui-component-slider-range-font-label:#151515;--calcite-ui-component-slider-range-font-tick-label:#4a4a4a;--calcite-ui-component-slider-range-handle-background:#ffffff;--calcite-ui-component-slider-range-handle-border:#6a6a6a;--calcite-ui-component-slider-range-border:#d4d4d4;--calcite-ui-component-slider-range-border-active:#007ac2;--calcite-ui-component-slider-range-tick-background:#949494;--calcite-ui-component-slider-range-tick-border:#ffffff;--calcite-ui-component-slider-range-tick-active-background:#007ac2;--calcite-ui-component-slider-range-tick-active-border:#ffffff;--calcite-ui-component-slider-histogram-font-label:#151515;--calcite-ui-component-slider-histogram-font-tick-label:#4a4a4a;--calcite-ui-component-slider-histogram-handle-background:#ffffff;--calcite-ui-component-slider-histogram-handle-border:#6a6a6a;--calcite-ui-component-slider-histogram-border:#d4d4d4;--calcite-ui-component-slider-histogram-border-active:#007ac2;--calcite-ui-component-slider-histogram-tick-background:#949494;--calcite-ui-component-slider-histogram-tick-border:#ffffff;--calcite-ui-component-slider-histogram-tick-active-background:#007ac2;--calcite-ui-component-slider-histogram-tick-active-border:#ffffff;--calcite-ui-component-slider-histogram-area-active-background:#9BBDDF;--calcite-ui-component-slider-histogram-active-end-background:#ffffff;--calcite-ui-component-slider-histogram-range-font-label:#151515;--calcite-ui-component-slider-histogram-range-font-tick-label:#4a4a4a;--calcite-ui-component-slider-histogram-range-handle-background:#ffffff;--calcite-ui-component-slider-histogram-range-handle-border:#6a6a6a;--calcite-ui-component-slider-histogram-range-border:#d4d4d4;--calcite-ui-component-slider-histogram-range-border-active:#007ac2;--calcite-ui-component-slider-histogram-range-tick-background:#949494;--calcite-ui-component-slider-histogram-range-tick-border:#ffffff;--calcite-ui-component-slider-histogram-range-tick-active-background:#007ac2;--calcite-ui-component-slider-histogram-range-tick-active-border:#ffffff;--calcite-ui-component-slider-histogram-range-area-active-background:#9BBDDF;--calcite-ui-component-slider-histogram-range-active-end-background:#ffffff;--calcite-ui-component-filter-font:#151515;--calcite-ui-component-filter-icon:#6a6a6a;--calcite-ui-component-filter-border:#949494;--calcite-ui-component-filter-background:#ffffff;--calcite-ui-component-scrim-background:#ffffff;--calcite-ui-component-tip-manager-font-heading:#151515;--calcite-ui-component-tip-manager-icon:#6a6a6a;--calcite-ui-component-tip-manager-background-light:#ffffff;--calcite-ui-component-tip-manager-border:#d4d4d4;--calcite-ui-component-button-font-brand-solid:#ffffff;--calcite-ui-component-button-font-brand-outline-fill:#007ac2;--calcite-ui-component-button-font-brand-outline:#007ac2;--calcite-ui-component-button-font-brand-transparent:#007ac2;--calcite-ui-component-button-font-inverse-solid:#ffffff;--calcite-ui-component-button-font-inverse-outline-fill:#151515;--calcite-ui-component-button-font-inverse-outline:#151515;--calcite-ui-component-button-font-inverse-transparent:#151515;--calcite-ui-component-button-font-neutral-solid:#ffffff;--calcite-ui-component-button-font-neutral-outline-fill:#151515;--calcite-ui-component-button-font-neutral-outline:#151515;--calcite-ui-component-button-font-neutral-transparent:#151515;--calcite-ui-component-button-font-danger-solid:#ffffff;--calcite-ui-component-button-font-danger-outline-fill:#d83020;--calcite-ui-component-button-font-danger-outline:#d83020;--calcite-ui-component-button-font-danger-transparent:#d83020;--calcite-ui-component-button-icon-brand-solid:#ffffff;--calcite-ui-component-button-icon-brand-outline-fill:#007ac2;--calcite-ui-component-button-icon-brand-outline:#007ac2;--calcite-ui-component-button-icon-brand-transparent:#007ac2;--calcite-ui-component-button-icon-inverse-solid:#ffffff;--calcite-ui-component-button-icon-inverse-outline-fill:#151515;--calcite-ui-component-button-icon-inverse-outline:#151515;--calcite-ui-component-button-icon-inverse-transparent:#151515;--calcite-ui-component-button-icon-neutral-solid:#ffffff;--calcite-ui-component-button-icon-neutral-outline-fill:#151515;--calcite-ui-component-button-icon-neutral-outline:#151515;--calcite-ui-component-button-icon-neutral-transparent:#151515;--calcite-ui-component-button-icon-danger-solid:#ffffff;--calcite-ui-component-button-icon-danger-outline-fill:#d83020;--calcite-ui-component-button-icon-danger-outline:#d83020;--calcite-ui-component-button-icon-danger-transparent:#d83020;--calcite-ui-component-button-background-brand-solid:#007ac2;--calcite-ui-component-button-background-brand-outline-fill:#ffffff;--calcite-ui-component-button-background-inverse-solid:#353535;--calcite-ui-component-button-background-inverse-outline-fill:#353535;--calcite-ui-component-button-background-neutral-solid:#353535;--calcite-ui-component-button-background-neutral-outline-fill:#353535;--calcite-ui-component-button-background-danger-solid:#d83020;--calcite-ui-component-button-background-danger-outline-fill:#d83020;--calcite-ui-component-button-border-brand-outline-fill:#007ac2;--calcite-ui-component-button-border-brand-outline:#007ac2;--calcite-ui-component-button-border-inverse-outline-fill:#353535;--calcite-ui-component-button-border-inverse-outline:#353535;--calcite-ui-component-button-border-neutral-outline-fill:#353535;--calcite-ui-component-button-border-neutral-outline:#353535;--calcite-ui-component-button-border-danger-outline-fill:#d83020;--calcite-ui-component-button-border-danger-outline:#d83020;--calcite-ui-component-split-button-font-brand-solid:#ffffff;--calcite-ui-component-split-button-font-brand-outline-fill:#007ac2;--calcite-ui-component-split-button-font-brand-outline:#007ac2;--calcite-ui-component-split-button-font-brand-transparent:#007ac2;--calcite-ui-component-split-button-font-inverse-solid:#ffffff;--calcite-ui-component-split-button-font-inverse-outline-fill:#151515;--calcite-ui-component-split-button-font-inverse-outline:#151515;--calcite-ui-component-split-button-font-inverse-transparent:#151515;--calcite-ui-component-split-button-font-neutral-solid:#ffffff;--calcite-ui-component-split-button-font-neutral-outline-fill:#151515;--calcite-ui-component-split-button-font-neutral-outline:#151515;--calcite-ui-component-split-button-font-neutral-transparent:#151515;--calcite-ui-component-split-button-font-danger-solid:#ffffff;--calcite-ui-component-split-button-font-danger-outline-fill:#d83020;--calcite-ui-component-split-button-font-danger-outline:#d83020;--calcite-ui-component-split-button-font-danger-transparent:#d83020;--calcite-ui-component-split-button-icon-brand-solid:#ffffff;--calcite-ui-component-split-button-icon-brand-outline-fill:#007ac2;--calcite-ui-component-split-button-icon-brand-outline:#007ac2;--calcite-ui-component-split-button-icon-brand-transparent:#007ac2;--calcite-ui-component-split-button-icon-inverse-solid:#ffffff;--calcite-ui-component-split-button-icon-inverse-outline-fill:#151515;--calcite-ui-component-split-button-icon-inverse-outline:#151515;--calcite-ui-component-split-button-icon-inverse-transparent:#151515;--calcite-ui-component-split-button-icon-neutral-solid:#ffffff;--calcite-ui-component-split-button-icon-neutral-outline-fill:#151515;--calcite-ui-component-split-button-icon-neutral-outline:#151515;--calcite-ui-component-split-button-icon-neutral-transparent:#151515;--calcite-ui-component-split-button-icon-danger-solid:#ffffff;--calcite-ui-component-split-button-icon-danger-outline-fill:#d83020;--calcite-ui-component-split-button-icon-danger-outline:#d83020;--calcite-ui-component-split-button-icon-danger-transparent:#d83020;--calcite-ui-component-split-button-background-brand-solid:#007ac2;--calcite-ui-component-split-button-background-brand-outline-fill:#ffffff;--calcite-ui-component-split-button-background-inverse-solid:#353535;--calcite-ui-component-split-button-background-inverse-outline-fill:#ffffff;--calcite-ui-component-split-button-background-neutral-solid:#353535;--calcite-ui-component-split-button-background-neutral-outline-fill:#ffffff;--calcite-ui-component-split-button-background-danger-solid:#d83020;--calcite-ui-component-split-button-background-danger-outline-fill:#ffffff;--calcite-ui-component-split-button-border-brand-outline-fill:#007ac2;--calcite-ui-component-split-button-border-brand-outline:#007ac2;--calcite-ui-component-split-button-border-inverse-outline-fill:#353535;--calcite-ui-component-split-button-border-inverse-outline:#353535;--calcite-ui-component-split-button-border-neutral-outline-fill:#353535;--calcite-ui-component-split-button-border-neutral-outline:#353535;--calcite-ui-component-split-button-border-danger-outline-fill:#d83020;--calcite-ui-component-split-button-border-danger-outline:#d83020;--calcite-ui-component-split-button-divider-brand-solid:#ffffff;--calcite-ui-component-split-button-divider-brand-outline-fill:#007ac2;--calcite-ui-component-split-button-divider-brand-outline:#007ac2;--calcite-ui-component-split-button-divider-brand-transparent:#007ac2;--calcite-ui-component-split-button-divider-inverse-solid:#ffffff;--calcite-ui-component-split-button-divider-inverse-outline-fill:#353535;--calcite-ui-component-split-button-divider-inverse-outline:#353535;--calcite-ui-component-split-button-divider-inverse-transparent:#353535;--calcite-ui-component-split-button-divider-neutral-solid:#ffffff;--calcite-ui-component-split-button-divider-neutral-outline-fill:#353535;--calcite-ui-component-split-button-divider-neutral-outline:#353535;--calcite-ui-component-split-button-divider-neutral-transparent:#353535;--calcite-ui-component-split-button-divider-danger-solid:#d83020;--calcite-ui-component-split-button-divider-danger-outline-fill:#d83020;--calcite-ui-component-split-button-divider-danger-outline:#d83020;--calcite-ui-component-split-button-divider-danger-transparent:#d83020;--calcite-ui-component-fab-font-brand-solid:#ffffff;--calcite-ui-component-fab-font-brand-outline-fill:#007ac2;--calcite-ui-component-fab-font-inverse-solid:#ffffff;--calcite-ui-component-fab-font-inverse-outline-fill:#151515;--calcite-ui-component-fab-font-neutral-solid:#ffffff;--calcite-ui-component-fab-font-neutral-outline-fill:#151515;--calcite-ui-component-fab-font-danger-solid:#ffffff;--calcite-ui-component-fab-font-danger-outline-fill:#d83020;--calcite-ui-component-fab-icon-brand-solid:#ffffff;--calcite-ui-component-fab-icon-brand-outline-fill:#007ac2;--calcite-ui-component-fab-icon-inverse-solid:#ffffff;--calcite-ui-component-fab-icon-inverse-outline-fill:#151515;--calcite-ui-component-fab-icon-neutral-solid:#ffffff;--calcite-ui-component-fab-icon-neutral-outline-fill:#151515;--calcite-ui-component-fab-icon-danger-solid:#ffffff;--calcite-ui-component-fab-icon-danger-outline-fill:#d83020;--calcite-ui-component-fab-background-brand-solid:#007ac2;--calcite-ui-component-fab-background-brand-outline-fill:#ffffff;--calcite-ui-component-fab-background-inverse-solid:#353535;--calcite-ui-component-fab-background-inverse-outline-fill:#ffffff;--calcite-ui-component-fab-background-neutral-solid:#353535;--calcite-ui-component-fab-background-neutral-outline-fill:#ffffff;--calcite-ui-component-fab-background-danger-solid:#d83020;--calcite-ui-component-fab-background-danger-outline-fill:#ffffff;--calcite-ui-component-fab-border-brand-outline-fill:#007ac2;--calcite-ui-component-fab-border-brand-solid:#007ac2;--calcite-ui-component-fab-border-inverse-outline-fill:#353535;--calcite-ui-component-fab-border-inverse-solid:#353535;--calcite-ui-component-fab-border-neutral-outline-fill:#353535;--calcite-ui-component-fab-border-neutral-solid:#353535;--calcite-ui-component-fab-border-danger-outline-fill:#d83020;--calcite-ui-component-fab-border-danger-solid:#d83020;--calcite-mode-name:"light";--calcite-ui-foreground-current:var(--calcite-semantic-ui-color-foreground-current-light);--calcite-ui-inverse:#353535;--calcite-ui-inverse-hover:#2b2b2b;--calcite-ui-inverse-press:#202020;--calcite-alert-dismiss-progress-background:rgba(255, 255, 255, 0.8);--calcite-button-transparent-hover:rgba(0, 0, 0, 0.05);--calcite-button-transparent-press:rgba(0, 0, 0, 0.08);--calcite-link-blue-underline:rgba(0, 97, 155, 0.4);--calcite-scrim-background-internal:rgba(255, 255, 255, 0.85);}
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
.calcite-animate__in-up{animation-name:in-up;}
/*! CSS Used from: Embedded */
.calcite-mode-dark{--theme-color:var(--theme-color-dark);--theme-color10:var(--theme-color-dark10);--theme-color50:var(--theme-color-dark50);--theme-color-secondary:var(--theme-color-secondary-dark);--theme-color-secondary10:var(--theme-color-secondary-dark10);--theme-color-secondary50:var(--theme-color-secondary-dark50);}
.calcite-mode-light{--theme-color:#ff871d;--theme-color10:#ff871d1A;--theme-color50:#ff871d80;--theme-color-secondary:#ff871d;--theme-color-secondary10:#ff871d1A;--theme-color-secondary50:#ff871d80;}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/clientlibs/components.css */
.aem-Grid{display:block;width:100%;}
.aem-Grid::before,.aem-Grid::after{display:table;content:" ";}
.aem-Grid::after{clear:both;}
.aem-GridColumn{box-sizing:border-box;clear:both;}
.aem-Grid{width:auto;}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%;}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%;}
.aem-GridColumn{padding:0;}
.font-size--2{font-size:var(--font--2);}
.font-size-3{font-size:var(--font-3);}
.font-size--2{line-height:1.375;}
.font-size-3{line-height:1.375;}
.avenir-demi{font-weight:var(--calcite-font-weight-medium);font-style:normal;}
hr{margin:var(--space-4) 0;border:none;border-top:1px solid var(--calcite-ui-border-1);}
.calcite-link{text-decoration:none;color:var(--calcite-ui-text-link);background-color:transparent;background-image:linear-gradient(to right, currentcolor 0, currentcolor 100%),linear-gradient(to right, var(--calcite-link-blue-underline) 0, var(--calcite-link-blue-underline) 100%);background-position:0% 100%,100% 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;transition:all .3s ease-in-out;}
*,*::before,*::after{box-sizing:inherit;}
body{min-height:100vh;margin:0;color:var(--calcite-ui-text-1);background-color:var(--calcite-ui-foreground-1);font:var(--calcite-font-weight-normal) var(--font-0)/1.5 var(--calcite-sans-family);}
h1,h2,h3{font-weight:var(--calcite-font-weight-normal);margin:0 0 var(--space-4);line-height:1.375;}
h1{font-size:var(--font-6);}
h2{font-size:var(--font-4);}
h3{font-size:var(--font-3);}
p{margin-block-start:0;margin-block-end:var(--space-4);}
ul{font-size:var(--font-0);padding-inline-start:var(--space-5);}
a{color:var(--calcite-ui-text-link);text-decoration:none;}
button{font-family:inherit;}
[hidden]{display:none!important;}
svg:not(:root){overflow:hidden;}
img{max-width:100%;height:auto;}
::placeholder{color:var(--calcite-ui-text-2);}
input:focus{border-color:var(--calcite-ui-border-input);}
label{display:block;margin-block-end:var(--space-1);}
input{position:relative;display:block;margin:var(--space-1) 0 0;height:var(--space-10);width:100%;max-width:100%;padding:0 var(--space-1);font-family:inherit;font-size:var(--font--1);outline:none;border:1px solid var(--calcite-ui-border-1);border-radius:0;background-color:var(--calcite-ui-foreground-1);transition:border-color 150ms linear;}
main:focus{outline:none;}
.assistText{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;inline-size:1px;}
.category{color:var(--calcite-ui-text-2);font-size:var(--font--2);font-weight:var(--calcite-font-weight-bold);text-transform:uppercase;background-color:var(--esri-ui-opacity85-inverse);padding:var(--space-2);line-height:1;inline-size:-moz-fit-content;inline-size:fit-content;}
.no-list{list-style:none;margin-inline-start:0;padding-inline-start:0;}
.no-list>li{margin-block-start:0;}
.category.nobackground{background:transparent;}
.calcite-button-wrapper{display:inline-block;margin-inline-end:var(--space-2);margin-block-end:var(--space-2);max-width:100%;}
@media (min-width: 640px){
.calcite-button-wrapper{margin-block-end:0;}
}
#globalnav{min-height:56px;}
#main-content{margin-top:0;position:relative;z-index:1;}
.xf-content-height{margin:0 0!important;}
.aem-Grid .aem-GridColumn{padding:0;}
.has-background{--bg-color:transparent;--bg-gradient-dir:to right;--bg-gradient-start:var(--bg-color);--bg-gradient-end:transparent;--bg-gradient-transition:MIN(20vw, 60%);--bg-gradient:linear-gradient(var(--bg-gradient-dir), var(--bg-gradient-start), var(--bg-gradient-start) var(--bg-gradient-transition), var(--bg-gradient-end));--bg-img:url(https://www.esriuk.com/etc.clientlibs/esri-sites/clientlibs/components.css);--posY:center;--posX:right;--bg-img-position:var(--posY) var(--posX);--bg-img-repeat:no-repeat;--bg-img-size:initial;--bg-img-attachment:initial;--bg-overlay-dir:to right;--bg-overlay-start-color:var(--esri-ui-opacity00-inverse);--bg-overlay-end-color:var(--esri-ui-opacity00-inverse);--bg-overlay-transition:MIN(20vw, 50%);--bg-overlay:linear-gradient(var(--bg-overlay-dir), var(--bg-overlay-start-color), var(--bg-overlay-start-color) var(--bg-overlay-transition), var(--bg-overlay-end-color));background-color:var(--bg-color);}
.has-background--overlay{--bg-overlay-start-color:var(--esri-ui-opacity80-inverse);background-image:var(--bg-overlay);}
.has-background--all{background-image:var(--bg-overlay),var(--bg-img),var(--bg-gradient);background-repeat:var(--bg-img-repeat);background-position:0 0,var(--bg-img-position),0 0;background-attachment:var(--bg-img-attachment);background-size:var(--bg-img-size);}
.has-background--cover{--bg-img-size:cover;}
calcite-link[color=inverse]{--calcite-ui-text-link:var(--calcite-ui-text-1);--calcite-link-blue-underline:var(--esri-ui-opacity40);}
.calcite-mode-light{--esri-ui-opacity00:rgba(53, 53, 53, 0);--esri-ui-opacity20:rgba(53, 53, 53, 0.2);--esri-ui-opacity40:rgba(53, 53, 53, 0.4);--esri-ui-opacity50:rgba(53, 53, 53, 0.5);--esri-ui-opacity80:rgba(53, 53, 53, 0.8);--esri-ui-opacity85:rgba(53, 53, 53, 0.85);--esri-ui-opacity90:rgba(53, 53, 53, 0.9);--esri-ui-opacity95:rgba(53, 53, 53, 0.95);--esri-ui-opacity97:rgba(53, 53, 53, 0.97);--esri-ui-opacity00-inverse:rgba(255, 255, 255, 0);--esri-ui-opacity20-inverse:rgba(255, 255, 255, 0.2);--esri-ui-opacity40-inverse:rgba(255, 255, 255, 0.4);--esri-ui-opacity50-inverse:rgba(255, 255, 255, 0.5);--esri-ui-opacity80-inverse:rgba(255, 255, 255, 0.8);--esri-ui-opacity85-inverse:rgba(255, 255, 255, 0.85);--esri-ui-opacity90-inverse:rgba(255, 255, 255, 0.9);--esri-ui-opacity95-inverse:rgba(255, 255, 255, 0.95);--esri-ui-opacity97-inverse:rgba(255, 255, 255, 0.97);}
.calcite-theme-dark,.calcite-mode-dark{--esri-ui-opacity00:rgba(255, 255, 255, 0);--esri-ui-opacity20:rgba(255, 255, 255, 0.2);--esri-ui-opacity40:rgba(255, 255, 255, 0.4);--esri-ui-opacity50:rgba(255, 255, 255, 0.5);--esri-ui-opacity80:rgba(255, 255, 255, 0.8);--esri-ui-opacity85:rgba(255, 255, 255, 0.85);--esri-ui-opacity90:rgba(255, 255, 255, 0.9);--esri-ui-opacity95:rgba(255, 255, 255, 0.95);--esri-ui-opacity97:rgba(255, 255, 255, 0.97);--esri-ui-opacity00-inverse:rgba(53, 53, 53, 0);--esri-ui-opacity20-inverse:rgba(53, 53, 53, 0.2);--esri-ui-opacity40-inverse:rgba(53, 53, 53, 0.4);--esri-ui-opacity50-inverse:rgba(53, 53, 53, 0.5);--esri-ui-opacity80-inverse:rgba(53, 53, 53, 0.8);--esri-ui-opacity85-inverse:rgba(53, 53, 53, 0.85);--esri-ui-opacity90-inverse:rgba(53, 53, 53, 0.9);--esri-ui-opacity95-inverse:rgba(53, 53, 53, 0.95);--esri-ui-opacity97-inverse:rgba(53, 53, 53, 0.97);}
.text-white{color:#fff;}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
@media (prefers-reduced-motion: reduce){
.calcite-animate{opacity:1;animation:none;}
}
@media (prefers-reduced-motion: no-preference){
.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing);}
}
.calcite-animate{animation-delay:var(--calcite-animation-delay);animation-timing-function:var(--calcite-animation-easing);}
.column-6,.column-13,.column-24{inline-size:1440px;max-inline-size:100%;padding-inline-start:.5rem;padding-inline-end:.5rem;float:left;}
[class*=column-] [class*=column-]:first-of-type{margin-inline-start:-0.5rem;}
[class*=column-] [class*=column-]:last-of-type{margin-inline-end:-0.5rem;}
[class*=column-]:last-of-type::after{content:"";display:table;clear:both;}
@media screen{
.grid-container{inline-size:1440px;max-inline-size:96vw;padding-inline-end:0;padding-inline-start:0;margin-inline-end:auto;margin-inline-start:auto;}
.grid-container::after{content:"";display:table;clear:both;}
}
.column-6{inline-size:360px;max-inline-size:24vw;}
.column-13{inline-size:780px;max-inline-size:52vw;}
.column-24{inline-size:1440px;max-inline-size:96vw;}
@media screen and (max-width: 859px){
.column-6{inline-size:720px;max-inline-size:48vw;}
.column-13{inline-size:1440px;max-inline-size:96vw;}
.column-24{inline-size:1440px;max-inline-size:96vw;}
.tablet-column-4{inline-size:480px;max-inline-size:32vw;}
.tablet-column-8{inline-size:960px;max-inline-size:64vw;}
}
@media screen and (max-width: 479px){
.column-6{inline-size:1440px;max-inline-size:96vw;}
.column-13{inline-size:1440px;max-inline-size:96vw;}
.column-24{inline-size:1440px;max-inline-size:96vw;}
.tablet-column-4{inline-size:960px;max-inline-size:64vw;}
.tablet-column-8{inline-size:1440px;max-inline-size:96vw;}
.phone-column-6{inline-size:1440px;max-inline-size:96vw;}
}
.trailer-quarter{margin-block-end:.375rem;}
.leader-0{margin-block-start:0;}
.trailer-0{margin-block-end:0;}
.padding-leader-0{padding-block-start:0;}
.padding-trailer-0{padding-block-end:0;}
.leader-1{margin-block-start:1.5rem;}
.trailer-1{margin-block-end:1.5rem;}
.padding-trailer-1{padding-block-end:1.5rem;}
.padding-leader-3{padding-block-start:4.5rem;}
.padding-trailer-3{padding-block-end:4.5rem;}
@media screen and (max-width: 859px){
.tablet-leader-2{margin-block-start:3rem;}
}
@media screen and (max-width: 479px){
.phone-padding-trailer-0{padding-block-end:0;}
.phone-padding-leader-1{padding-block-start:1.5rem;}
.phone-padding-trailer-1{padding-block-end:1.5rem;}
}
@media screen and (max-width: 859px){
.tablet-gutter-left-1{padding-inline-start:1rem;}
}
.esri-text-container{max-width:80ch;word-break:break-word;margin-bottom:var(--content-spacing);}
.esri-text__title{color:var(--calcite-ui-text-1);font-size:var(--title-size);margin-block-end:var(--content-spacing);}
.esri-text__subtitle{color:var(--calcite-ui-text-2);font-size:var(--subtitle-size);margin-block-end:var(--content-spacing);}
.esri-text__description{color:var(--calcite-ui-text-1);font-size:var(--description-size);margin-block-end:var(--content-end-spacing);}
.esri-text-container{max-width:80ch;word-break:break-word;margin-bottom:var(--content-spacing);}
.esri-text__title{color:var(--calcite-ui-text-1);font-size:var(--title-size);margin-block-end:var(--content-spacing);}
.esri-text__subtitle{color:var(--calcite-ui-text-2);font-size:var(--subtitle-size);margin-block-end:var(--content-spacing);}
.esri-text__description{color:var(--calcite-ui-text-1);font-size:var(--description-size);margin-block-end:var(--content-end-spacing);}
.local-navigation{top:0px;z-index:9000;position:sticky;background-color:#2b2b2b;}
nav#second-nav{width:100%;padding-inline-end:0;padding-inline-start:0;margin-inline-end:auto;margin-inline-start:auto;}
@media (min-width: 1440px){
nav#second-nav{width:1440px;max-width:1440px;}
}
.second-nav{display:flex;color:var(--calcite-ui-text-1, #fff);min-height:56px;user-select:none;position:relative;background-color:var(--calcite-ui-foreground-1, #2b2b2b);background-repeat:no-repeat;transition:background-color 75ms,min-height 75ms;line-height:20px;}
.second-nav button.es-nav-sublink-local:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 9 32 32' width='14' height='25'%3E%3Cpath d='M28 9v5L16 26 4 14V9l12 12L28 9z' fill='%23fff'/%3E%3C/svg%3E");}
.second-nav .nav-menu .nav-menu-title{background-color:transparent;border-style:none;color:transparent;font-size:inherit;left:0;line-height:inherit;margin:0;overflow:visible;cursor:pointer;outline-offset:-3px;position:absolute;width:100vw;display:none;}
.second-nav .nav-menu .nav-menu-title:focus,.second-nav .nav-menu .nav-menu-title:hover{outline:0;background:transparent;}
.second-nav .nav-menu .nav-menu-title:after{inset-inline-end:20px;inset-inline-start:auto;}
.second-nav .nav-title{flex-grow:1;margin-top:0;font-size:14px;margin-bottom:0;font-weight:var(--calcite-font-weight-normal, 400);max-width:100vw;overflow-x:hidden;padding:15px 14px;white-space:nowrap;transition:font-size 75ms,line-height 75ms,padding 75ms;}
@media (min-width: 1600px){
.second-nav .nav-title{padding:15px 14px 15px 0;}
}
.second-nav .nav-title:hover a.nav-titlelink,.second-nav .nav-title:focus a.nav-titlelink{color:inherit;}
.second-nav .nav-title a.nav-titlelink{color:inherit;text-decoration:none;background-repeat:no-repeat;}
.second-nav .nav-title a.nav-titlelink:focus{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;}
.second-nav .nav-submenu{inset-inline-end:0;top:100%;width:100vw;overflow-y:auto;position:absolute;background-color:var(--calcite-ui-foreground-3, #151515);}
.second-nav .nav-submenu:not([aria-hidden=false]){display:none;}
.second-nav .nav-submenu .nav-sublist{margin-top:0;margin-left:0;padding-left:0;margin-bottom:0;padding-right:0;font-size:inherit;line-height:inherit;list-style-type:none;}
.second-nav .nav-submenu .nav-sublist .nav-subitem{position:relative;margin:0;}
.second-nav .nav-submenu .nav-sublist .nav-subitem button{background:none;border-style:hidden;width:100%;text-align:inherit;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu{overflow-y:auto;transform:scaleX(1);}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist{margin-top:0;margin-left:0;padding-left:0;margin-bottom:0;padding-right:0;font-size:inherit;line-height:inherit;list-style-type:none;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem{margin:0;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink{color:var(--calcite-ui-text-3, #9f9f9f);cursor:pointer;display:block;position:relative;line-height:25px;padding-top:15px;outline-offset:-3px;padding-bottom:15px;text-decoration:none;background-size:200% 1px;background-position:100% 100%;transition:background-position .25s;background-image:linear-gradient(90deg, var(--secondarytheme-color) 50%, var(--calcite-ui-border-1, #555) 0);background-repeat:no-repeat;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink:hover,.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink:focus{color:var(--calcite-ui-text-1, #fff);text-decoration:none;background-position-x:0;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink:after{opacity:0;top:calc(50% - 8px);transition:all .25s ease-out;position:absolute;width:16px;height:16px;inset-inline-start:auto;inset-inline-end:20px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink:focus:after,.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink:hover:after{inset-inline-end:10px;opacity:1;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local{text-decoration:none;display:block;cursor:pointer;color:var(--calcite-ui-text-1, #fff);font-size:16px;line-height:25px;outline-offset:-4px;padding:17.5px 20px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]{position:relative;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]:after{line-height:0;inset-inline-end:20px;position:absolute;transition:all .25s ease-out;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-current=true]:not([aria-expanded=true]){box-shadow:inset 3px 0 0 0 var(--secondarytheme-color);color:var(--calcite-ui-text-1, #fff);}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local:hover{background-color:var(--calcite-ui-foreground-2, #202020);text-decoration:none;}
@media (min-width: 616px){
.second-nav .nav-title{font-size:20px;line-height:25px;}
.second-nav .nav-submenu{max-height:calc(100vh - 60px);width:320px;}
}
@media (max-width: 975px){
.second-nav:not([data-expanded=false]){background-color:var(--calcite-ui-foreground-1, #2b2b2b);}
.second-nav .nav-menu .nav-menu-title{top:21.5px;left:auto;width:auto;color:inherit;padding-top:20px;position:relative;padding-right:45px;padding-bottom:20px;display:block;}
.second-nav .nav-menu .nav-menu-title:hover,.second-nav .nav-menu .nav-menu-title:focus{background:transparent;outline:0;}
.second-nav .nav-menu .nav-menu-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='14' height='25'%3E%3Cpath d='M 0 0 14 0 7 7' fill='%23efefef'/%3E%3C/svg%3E");position:absolute;transition:all .25s ease-out;width:14px;height:7px;top:0;right:20px;}
.second-nav .nav-menu .nav-menu-title .assistText{display:none;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu{font-size:14px;overflow:hidden;padding-inline-start:35px;transition:max-height .25s;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu:not([aria-hidden=false]){max-height:0;visibility:hidden;}
}
@media screen and (min-width: 976px){
.second-nav .nav-submenu{top:auto;right:auto;position:static;overflow-y:visible;background-color:inherit;height:auto;width:auto;}
.second-nav .nav-submenu:not([aria-hidden=false]){display:block;}
.second-nav .nav-submenu .nav-sublist{display:flex;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu{top:100%;width:320px;position:absolute;padding-bottom:25px;background-color:var(--calcite-ui-foreground-3, #151515);max-height:calc(100vh - 60px);padding-inline-start:25px;padding-inline-end:0;inset-inline-end:0;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu:not([aria-hidden=false]){display:none;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local{font-weight:var(--calcite-font-weight-normal, 400);line-height:25px;user-select:none;padding:18px 25px;position:relative;white-space:nowrap;outline-offset:-3px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local:not([aria-expanded=true]):hover{box-shadow:inset 0 -3px 0 0 var(--secondarytheme-color60);}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-current=true]:not([aria-expanded=true]){box-shadow:inset 0 -3px 0 0 var(--secondarytheme-color);}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]{padding-inline-end:45px;padding-inline-start:30px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]:after{top:25px;width:10px;height:5px;position:absolute;inset-inline-end:20px;inset-inline-start:auto;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='10' height='25'%3E%3Cpath fill='%23ffffff' d='M 0 0 14 0 7 7' /%3E%3C/svg%3E");}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-current=true]{color:var(--calcite-ui-text-1);background-color:var(--calcite-ui-foreground-3, #151515);}
}
@media (max-width: 1350px)and (min-width: 976px){
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local{font-size:1.3vw;padding-left:20px;padding-right:20px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]{padding-inline:25px;}
.second-nav .nav-submenu .nav-sublist .nav-subitem .es-nav-sublink-local[aria-controls]:after{inset-inline-end:7px;}
}
@media (min-width: 1456px){
.second-nav{padding-left:calc(50vw - 725px);padding-right:calc(50vw - 725px);}
}
/*! CSS Used from: Embedded */
:is(.gnav_top-nav-menu-link_anchor,.esri-header-menus-flyout--list-items_anchor):is([href="https://www.esriuk.com/en-gb/arcgis/products/index"],     [href="https://www.esriuk.com/en-gb/store/overview"]) :is(.gnav_top-nav-menu-link_subheading,.esri-header-menus-flyout--list-items_label){font-weight:700;}
#globalnav{z-index:999;}
/*! CSS Used from: Embedded */
.gnav_top-nav-user-profile-button{display:none!important;}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/components/content/modular-content-strip/clientlibs.css */
.simple_content_container{overflow:hidden;background-size:cover;position:relative;color:var(--calcite-ui-text-1);}
.simple_content_container .category{padding:0;}
@media screen and (min-width: 1024px){
.simple_content_container .simple_content-info{padding-inline-start:var(--space-4);}
}
.simple_image-container .circleimage-inline{inline-size:95%;position:relative;padding-block-end:95%;border-radius:50%;overflow:hidden;}
.simple_image-container .circleimage-inline img{position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;object-fit:cover;}
/*! CSS Used from: Embedded */
#ehacdeeacffcfaebaejedchidbabdfff div:empty{display:block!important;}
/*! CSS Used from: Embedded */
.arrowStyleLocal:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath fill='%23ef8724' d='M8 14.3l5.3-5.3H0V8h13.3L8 2.7V1.3L15.2 8.5 8 15.7V14.3z' /%3E%3C/svg%3E");}
/*! CSS Used from: Embedded */
@media (min-width:976px){
.es-nav-sublink-local[aria-controls][data-local-expanded=false]:hover::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='10' height='25'%3E%3Cpath fill='%23ef8724' d='M 0 0 14 0 7 7' /%3E%3C/svg%3E");}
}
/*! CSS Used from: Embedded */
@media (min-width:976px){
.es-nav-sublink-local[aria-controls]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='10' height='25'%3E%3Cpath fill='%23ffffff' d='M 0 0 14 0 7 7' /%3E%3C/svg%3E");}
}
@media (min-width:976px){
.es-nav-sublink-local:not([data-local-expanded=true]):hover{box-shadow:inset 0 -3px 0 0 rgba(239,135,36,0.60);}
}
@media (min-width:976px){
.es-nav-sublink-local[aria-current=true]:not([data-local-expanded=true]){box-shadow:inset 0 -3px 0 0 #ef8724;}
}
.es-nav-terlink{background-image:linear-gradient(90deg, #ef8724 50%, #3f3f3f 0);}
/*! CSS Used from: Embedded */
.gnav_footer-social_link[data-platform="Twitter"]:hover{background-color:#1D9BF0;}
.gnav_footer-social_link[data-platform="LinkedIn"]:hover{background-color:#127cb3;}
.gnav_footer-social_link[data-platform="YouTube"]:hover{background-color:#cf2529;}
/*! CSS Used from: Embedded */
#globalnav{min-height:56px;display:table;}
/*! CSS Used from: https://webapps-cdn.esri.com/CDN/components/global-nav/css/gn.css */
.gnav_svg-image_svg-wrapper svg{padding:0;}
.gnav_top-nav-branding-section{align-items:center;display:flex;height:56px;padding:0 14px;width:75%;}
@media (min-width: 400px){
.gnav_top-nav-branding-section{width:80%;}
}
@media (min-width: 1024px){
.gnav_top-nav-branding-section{width:auto;}
}
@media (min-width: 1600px){
.gnav_top-nav-branding-section{padding:0 15px 0 0;}
}
.gnav_top-nav-branding-section .gnav_svg-image_svg-wrapper{height:32px;padding:0;}
.gnav_top-nav-branding-section .gnav_svg-image_svg-wrapper svg{height:100%;}
.gnav_responsive-container{margin:0 auto;max-width:100%;padding:10px 0;width:100%;}
@media (min-width: 1024px){
.gnav_responsive-container{width:100%;padding:10px 0;max-width:1440px;}
}
.gnav_top-nav-search-interface{position:absolute;left:0;right:0;top:55px;opacity:0;visibility:hidden;transition:all .5s;background:#fff;height:calc(60vh - 55px);}
.gnav_top-nav-search-interface_search-form-content{display:block;left:50%;overflow-x:hidden;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%;}
@media (min-width: 1460px){
.gnav_top-nav-search-interface_search-form-content{width:100%;}
}
.gnav_top-nav-search-interface_search-dialog-label{font-size:14.875px;left:0;line-height:1;position:absolute;margin:0;opacity:0;padding:0;top:5px;transition:all .25s ease-out;z-index:9;}
.gnav_top-nav-search-interface_input{border:0;box-shadow:none;font-size:24.038px;height:40px;line-height:24.038px;margin:0;padding:20px 0;width:80%;}
@media (min-width: 1440px){
.gnav_top-nav-search-interface_input{font-size:60px;height:60px;line-height:60px;padding:0;margin-top:10px;width:85%;}
}
.gnav_top-nav-search-interface_input:focus{border:none!important;box-shadow:inset 0 0 #fff!important;outline:none;}
.gnav_top-nav-search-interface_progress-underlay{height:0px;border-bottom:solid 1px #949494;transition:all .25s ease-out;}
.gnav_top-nav-search-interface_progress{display:inline-block;font-size:24.038px;border-bottom:solid 1px #2890ce;height:0px;overflow:hidden;transition:all .25s ease-out;padding:0;position:relative;top:-15px;}
@media (min-width: 1440px){
.gnav_top-nav-search-interface_progress{font-size:60px;top:-17px;}
}
.gnav_top-nav-search-interface_submit-button{background:0;border:0;cursor:pointer;height:40px;margin:0;padding:0;position:absolute;right:0;top:10px;width:50px;}
@media (min-width: 1440px){
.gnav_top-nav-search-interface_submit-button{top:40%;transform:translateY(-50%);}
}
.gnav_top-nav-search-interface_cancel{text-align:right;padding:0;position:relative;}
.gnav_top-nav-search-interface_cancel-btn{background:0;border:0;color:#595959;cursor:pointer;font-size:14px;padding:0;position:relative;transition:all .25s ease-out;}
.gnav_top-nav-search-interface_cancel-btn:after{background:#151515;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .25s ease-out;width:0;}
.gnav_top-nav-search-interface_cancel-btn:hover{color:#151515;}
.gnav_top-nav-search-interface_cancel-btn:hover:after{width:100%;}
.gnav_top-nav-menu-link{padding:0;}
@media (min-width: 1024px){
.gnav_top-nav-menu-link{margin:0;padding:0 0 16px 5px;}
.gnav_top-nav-menu-link:first-child{padding:0 0 16px 5px;}
.gnav_top-nav-menu-link:first-child.simple-link,.gnav_top-nav-menu-link:first-child.has-description{padding-top:0;}
}
.gnav_top-nav-menu-link_anchor{color:#151515;cursor:pointer;font-size:14px;padding:12px 0 8px 0;position:relative;text-decoration:none!important;transition:all .25s ease-out;display:block;}
@media (min-width: 1024px){
.gnav_top-nav-menu-link_anchor{padding:8px 20px;}
}
.gnav_top-nav-menu-link_anchor.simple-link{display:flex;}
@media (min-width: 768px){
.gnav_top-nav-menu-link_anchor.simple-link{display:flex;}
}
.gnav_top-nav-menu-link_anchor.simple-link .gnav_top-nav-menu-link_subheading{justify-content:center;}
.gnav_top-nav-menu-link_anchor.simple-link .gnav_top-nav-menu-link_tile-label{align-items:center;justify-content:center;}
@media (min-width: 1024px){
.gnav_top-nav-menu-link_anchor{display:inline-block;padding:0;}
}
.gnav_top-nav-menu-link_anchor:focus{outline-offset:3px;outline-color:#007ac2;}
.gnav_top-nav-menu-link_anchor.has-description .gnav_top-nav-menu-link_description{padding:0 30px 0 0;}
.gnav_top-nav-menu-link_anchor.has-description:hover,.gnav_top-nav-menu-link_anchor.simple-link:hover{color:#151515;}
.gnav_top-nav-menu-link_anchor.has-description:hover .gnav_top-nav-menu-link_subheading,.gnav_top-nav-menu-link_anchor.simple-link:hover .gnav_top-nav-menu-link_subheading{background-size:100% 1px;}
.gnav_top-nav-menu-link_subheading{background:linear-gradient(to bottom, #151515 0%, #151515 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%;color:#151515;font-size:14px;font-weight:400;margin:0;padding:0;text-decoration:none!important;transition:background-size .25s ease-out;}
.gnav_top-nav-menu-link_subheading.bold{display:inline-block;position:relative;font-weight:500;transition:all .25s ease-out;}
@media (min-width: 1024px){
.gnav_top-nav-menu-link_subheading{font-size:14px;}
}
.gnav_top-nav-menu-link_description{color:#6a6a6a;font-size:14px;margin:0;}
.gnav_top-nav-featured-content{flex:1;flex-basis:50%;display:flex;}
.gnav_top-nav-featured-content_filler{flex:1;}
.gnav_top-nav-featured-content_article{background:#f8f8f8;padding:20px 20px;width:100%;}
@media (min-width: 1024px){
.gnav_top-nav-featured-content_article{width:350px;}
}
@media (min-width: 1440px){
.gnav_top-nav-featured-content_article{padding:0 25px;height:auto;width:450px;}
}
.gnav_top-nav-featured-content_heading{border-bottom:thin solid #dfdfdf;font-size:13px;font-weight:400;font-weight:bold;line-height:1;margin:0;padding:10px 0;text-transform:uppercase;}
@media (min-width: 1024px){
.gnav_top-nav-featured-content_heading{padding:0 0 15px;}
}
@media (min-width: 1440px){
.gnav_top-nav-featured-content_heading{padding:20px 0 15px;}
}
.gnav_top-nav-featured-content_details{display:block;}
.gnav_top-nav-featured-content_image-link{display:block;max-width:350px;}
.gnav_top-nav-featured-content_imageurl{height:auto;padding:15px 0;width:100%;}
@media (min-width: 1024px){
.gnav_top-nav-featured-content_imageurl{padding-bottom:0;max-width:350px;}
}
@media (min-width: 1440px){
.gnav_top-nav-featured-content_imageurl{padding-bottom:0;}
}
@media (min-width: 768px){
.gnav_top-nav-featured-content_wrapper{padding:15px 25px 15px 0;}
}
@media (min-width: 1024px){
.gnav_top-nav-featured-content_wrapper{padding:15px 0 30px;}
}
.gnav_top-nav-featured-content_internal-wrapper{background:linear-gradient(to bottom, #151515 0%, #151515 98%);background-size:0 1px;background-repeat:no-repeat;background-position:left 100%;transition:all .35s ease-out;}
.gnav_top-nav-featured-content_title{color:#151515;display:inline-block;font-size:18px;padding:0;position:relative;text-decoration:none!important;}
.gnav_top-nav-featured-content_title:hover{cursor:pointer;color:#151515;}
.gnav_top-nav-featured-content_title:hover .gnav_top-nav-featured-content_internal-wrapper{background-size:100% 1px;}
.gnav_top-nav-featured-content_description{color:#151515;font-size:14px;line-height:1.5;padding:5px 0 12px 0;}
@media (min-width: 1024px){
.gnav_top-nav-featured-content_description{max-width:90%;}
}
.gnav_top-nav-featured-content_linkhref{color:#007ac2;font-size:14px;position:relative;text-decoration:none;}
.gnav_top-nav-featured-content_linkhref:after{background:#007ac2;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .25s ease-out;width:0;}
.gnav_top-nav-featured-content_linkhref:hover{text-decoration:none;}
.gnav_top-nav-featured-content_linkhref:hover:after{width:102%;}
.gnav_top-nav-featured-content_arrow-right_svg{height:16px;position:relative;right:-5px;top:5px;transition:all .35s ease-out;width:16px;}
.gnav_top-nav-column-based-menu{background:#fff;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);height:calc(75vh + (var(--safe-area-inset-bottom)));overflow-y:scroll;padding:0;width:100%;}
@media (min-width: 768px){
.gnav_top-nav-column-based-menu{background:#f8f8f8;height:calc(80vh + (var(--safe-area-inset-bottom)));}
}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu{background:#fff;height:auto;overflow:hidden;}
}
@media (min-width: 1440px){
.gnav_top-nav-column-based-menu{height:auto;}
}
.gnav_top-nav-column-based-menu_wrapper{display:flex;flex-direction:column;margin-left:0!important;padding:0;}
.gnav_top-nav-column-based-menu_wrapper:last-of-type{margin-right:0!important;}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_wrapper{flex-direction:row;padding:0;}
}
.gnav_top-nav-column-based-menu_col{background:#f8f8f8;flex-basis:50%;list-style:none;padding:10px 20px;overflow-x:hidden;position:relative;}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_col{background:rgba(0,0,0,0);flex-basis:60%;overflow-x:unset;min-width:200px;padding:0 20px;}
}
@media (min-width: 1440px){
.gnav_top-nav-column-based-menu_col{flex-basis:unset;padding:24px 24px;max-width:240px;min-width:240px;}
.gnav_top-nav-column-based-menu_col.full-width{padding:0 0 25px 0;max-width:unset;min-width:unset;width:40%;}
.gnav_top-nav-column-based-menu_col.double-col-span .gnav_top-nav-menu-link.simple-link:first-child{padding-top:0;}
.gnav_top-nav-column-based-menu_col.full-width.double-col-span.col-span-1{max-width:unset;min-width:unset;width:20%;}
.gnav_top-nav-column-based-menu_col.full-width.double-col-span.col-span-2{max-width:unset;min-width:unset;width:40%;}
.gnav_top-nav-column-based-menu_col.full-width.triple-col-span.col-span-1{max-width:unset;min-width:unset;width:20%;}
}
.gnav_top-nav-column-based-menu_col.featured-content.col-span-1{width:100%;}
@media (min-width: 1440px){
.gnav_top-nav-column-based-menu_col.featured-content.col-span-1{width:50%;}
}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_col.featured-content{padding:0 20px!important;}
}
@media (min-width: 1440px){
.gnav_top-nav-column-based-menu_col.featured-content{padding:0!important;}
}
.gnav_top-nav-column-based-menu_col-sub-cols{display:flex;flex-direction:column;}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_col-sub-cols{flex-direction:row;}
}
@media (min-width: 1440px){
.gnav_top-nav-column-based-menu_col-sub-cols .gnav_top-nav-column-based-menu_col-sub-col .gnav_top-nav-menu-link.simple-link:first-child{padding-top:0;}
}
.gnav_top-nav-column-based-menu_col:first-of-type{margin-left:0!important;min-width:240px;}
.gnav_top-nav-column-based-menu_col.col-span-2 .gnav_top-nav-column-based-menu_col-sub-col{list-style:none;padding:0;width:100%;}
.gnav_top-nav-column-based-menu_col.col-span-2 .gnav_top-nav-column-based-menu_col-sub-col:first-of-type{margin-left:0!important;}
.gnav_top-nav-column-based-menu_heading{background:#f8f8f8;border-bottom:thin solid #dfdfdf;font-size:13px;font-weight:600;padding:15px 0 10px;position:relative;margin:0;text-transform:uppercase;width:100%;}
.gnav_top-nav-column-based-menu_heading:first-of-type{margin:0 auto!important;}
@media (min-width: 768px){
.gnav_top-nav-column-based-menu_heading:first-of-type{margin:0 0 7px!important;}
}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_heading:first-of-type{margin:0 0 20px 5px!important;}
}
@media (min-width: 768px){
.gnav_top-nav-column-based-menu_heading{padding:10px 0 15px;width:95%;}
}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_heading{background:rgba(0,0,0,0);padding:20px 0 10px 0;margin:0 0 10px 0;width:93%;}
}
.gnav_top-nav-column-based-menu_arrow-right_svg{height:16px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:16px;}
.gnav_top-nav-column-based-menu_cta-wrapper{margin:15px 19px 30px 0;position:relative;}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_cta-wrapper{margin:20px 0!important;min-height:50px;}
}
.gnav_top-nav-column-based-menu_top-nav-menu-cta-button{box-shadow:inset 0 0 0 1px #007ac2;color:#00619b;cursor:pointer;display:inline-block;font-size:14px;margin-left:0!important;padding:10px 40px 10px 20px;position:relative;text-decoration:none;transition:all .25s ease-out;white-space:nowrap;}
@media (min-width: 1024px){
.gnav_top-nav-column-based-menu_top-nav-menu-cta-button.cta-position-left{left:5px;position:absolute;text-align:left;}
}
.gnav_top-nav-column-based-menu_top-nav-menu-cta-button:hover{box-shadow:inset 0 0 0 3px #007ac2;color:#007ac2;text-decoration:none;}
.gnav_top-nav-button{background:0;border:none;color:#151515;cursor:pointer;font-size:16px;margin:0;padding:20px 20px;position:relative;text-align:left;width:100%;}
@media (min-width: 1024px){
.gnav_top-nav-button{line-height:1.25;padding:20px 20px;text-align:center;width:auto;}
}
.gnav_top-nav-button:hover{background:0;box-shadow:inset 0 -3px rgba(0,122,194,.5);color:#000;}
.gnav_top-nav-button_label{display:flex;flex-direction:row;}
.gnav_top-nav-button_label svg{margin:auto auto auto 7px;}
.gnav_top-nav-button_label-wrapper{margin:auto 0 0 0;}
.gnav_top-nav-drop-down{display:flex;left:0;position:absolute;transition:all .35s ease-out;top:0;z-index:999;}
@media (min-width: 1024px){
.gnav_top-nav-drop-down{top:unset;left:auto;}
}
.gnav_top-nav-drop-down_drop-down-wrapper{box-sizing:border-box;max-height:0;min-width:125px;overflow:hidden;transition:max-height .25s;z-index:9999;}
.gnav_top-nav-drop-down_featured-content-background{position:absolute;right:0;top:0;bottom:0;width:50%;background:#f8f8f8;z-index:1;}
.gnav_top-nav-drop-down_inner-wrapper{position:relative;z-index:2;background:#fff;margin:0 auto;width:100vw;}
@media (min-width: 375px){
.gnav_top-nav-drop-down_inner-wrapper{height:75vh;}
}
@media (min-width: 768px){
.gnav_top-nav-drop-down_inner-wrapper{height:80vh;margin:0;width:60vw;}
}
@media (min-width: 1024px){
.gnav_top-nav-drop-down_inner-wrapper{height:auto;overflow:hidden;margin:0 auto;width:100%;}
}
.gnav_top-nav-menu{background:none;display:flex;list-style:none;margin:0 auto!important;padding:0;width:100%;}
@media (min-width: 768px){
.gnav_top-nav-menu{width:100%;}
}
@media (min-width: 1024px){
.gnav_top-nav-menu{margin:0!important;width:auto;}
}
.gnav_cta-button{cursor:pointer;padding:10px 20px;margin:0 5px;transition:all .5s;text-decoration:none;text-align:center;font-size:1rem;display:inline-block;}
.gnav_cta-button.blue{color:#fff;background:#007ac2;border:solid 1px #fff;}
.gnav_cta-button.blue:hover{background:#fff;color:#007ac2;}
.gnav_top-nav-user-profile-button{align-items:center;background:0;border:none;cursor:pointer;display:flex;justify-content:center;height:55px;width:55px;}
@media (min-width: 1440px){
.gnav_top-nav-user-profile-button{justify-content:center;}
}
.gnav_top-nav-user-profile-button:hover{background:0;}
.gnav_top-nav-user-profile-button .calcite-icon{fill:#151515;}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3019607843);z-index:1;display:flex;}
.gnav_top-nav{background:#fff;height:56px;min-height:55px;position:relative;display:block!important;z-index:99999;}
.gnav_top-nav_search-button{align-items:center;background:rgba(0,0,0,0);border:0;box-shadow:inset 0 0 #007ac2;color:#151515;cursor:pointer;display:flex;height:55px;justify-content:center;margin:0;padding:0;position:relative;text-align:center;transition:all .35s ease-out;width:40px;}
.gnav_top-nav_search-button:hover{background:rgba(0,0,0,0);}
.gnav_top-nav_search-button svg{fill:#151515;}
@media (min-width: 1024px){
.gnav_top-nav_search-button{justify-content:center;width:55px;}
}
.gnav_top-nav_menu-overlay{background:rgba(0,0,0,.5);display:none;height:100vh;position:fixed;width:var(--gnav-visible-window-width);z-index:5;}
.gnav_top-nav_full-wrapper{box-shadow:inset 0 -1px 0 0 #dfdfdf;height:56px;}
.gnav_top-nav_wrapper{display:flex;flex-direction:row;position:relative;height:100%;}
@media (min-width: 1024px){
.gnav_top-nav_wrapper{height:56px;}
}
.gnav_top-nav_navigation-internal-wrapper{display:flex;height:55px;margin:auto;width:100%;}
@media (min-width: 1440px){
.gnav_top-nav_navigation-internal-wrapper{max-width:1440px;}
}
.gnav_top-nav_mobile-config-options-wrapper{background:#f3f3f3!important;display:flex;height:100%;justify-content:center;margin:0;padding:5px 0;width:100%;}
@media (min-width: 768px){
.gnav_top-nav_mobile-config-options-wrapper{display:none;}
}
.gnav_top-nav_mobile-menu-button{background:0;border:0;height:56px;margin:0;padding:0;position:relative;width:50px;}
.gnav_top-nav_mobile-menu-button svg{fill:#151515;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);}
@media (min-width: 1024px){
.gnav_top-nav_mobile-menu-button{display:none;width:55px;}
}
.gnav_top-nav_menu-wrapper{display:none;flex-direction:column;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);height:100vh;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:56px;transition:all .35s ease-out;width:100%;}
@media (min-width: 768px){
.gnav_top-nav_menu-wrapper{height:100vh;overflow:hidden;width:60%;}
}
@media (min-width: 1024px){
.gnav_top-nav_menu-wrapper{height:unset;display:flex;flex-direction:row;padding:0;position:unset;right:unset;top:unset;visibility:unset;flex:1;}
}
.gnav_top-nav_user-actions-wrapper{display:flex;height:56px;margin:0;width:30%;list-style:none;}
.gnav_top-nav_user-actions-wrapper.desktop-actions{display:none;}
@media (min-width: 1024px){
.gnav_top-nav_user-actions-wrapper.desktop-actions{display:flex;padding:0;width:auto;}
}
@media (min-width: 1510px){
.gnav_top-nav_user-actions-wrapper.desktop-actions{margin-inline-end:-20px;}
}
.gnav_top-nav_user-actions-wrapper.mobile-actions{padding:0;width:auto;}
@media (min-width: 1024px){
.gnav_top-nav_user-actions-wrapper.mobile-actions{display:none;}
}
.gnav_top-nav_user-action{align-items:center;background:none;display:flex;justify-content:center;height:55px;list-style:none;margin:0;padding:0;position:relative;width:50px;}
@media (min-width: 768px){
.gnav_top-nav_user-action{width:55px;}
}
@media (min-width: 1024px){
.gnav_top-nav_user-action:hover{box-shadow:inset 0 -3px rgba(0,122,194,.5);}
}
.gnav_top-nav_user-action.hidden-in-mobile{display:none;width:auto;}
@media (min-width: 768px){
.gnav_top-nav_user-action.hidden-in-mobile{display:flex;}
}
.gnav_top-nav_user-action.show-in-tablet{display:none;width:auto;}
@media (min-width: 768px){
.gnav_top-nav_user-action.show-in-tablet{display:flex;}
}
@media (min-width: 1024px){
.gnav_top-nav_user-action.show-in-tablet{display:none;}
}
.gnav_top-nav_user-action.hidden-in-desktop{display:flex;}
@media (min-width: 1024px){
.gnav_top-nav_user-action.hidden-in-desktop{display:none;}
}
.gnav_footer-brand{margin-bottom:0;width:79px;}
@media (min-width: 1024px){
.gnav_footer-brand{margin-top:15px;width:auto;}
}
.gnav_footer-brand_home-logo{display:block;width:100%;}
.gnav_footer-brand_home-logo svg{width:100%;}
@media (min-width: 400px){
.gnav_footer-brand_home-logo svg{height:auto;}
}
@media (min-width: 1024px){
.gnav_footer-brand_home-logo svg{width:125px;height:auto;}
}
.gnav_footer-link{color:#151515;font-size:14px;padding:0;position:relative;text-decoration:none;transition:all .35s ease-out;background:none;border:none;cursor:pointer;}
.gnav_footer-link_inline-wrapper{background:linear-gradient(180deg, #151515 0, #151515 98%);background-size:0 1px;background-repeat:no-repeat;background-position:left 100%;transition:all .35s ease-out;}
.gnav_footer-link:hover{color:#151515;text-decoration:none;}
.gnav_footer-link:hover .gnav_footer-link_inline-wrapper{background-size:100% 1px;}
.gnav_footer-bottom-links_link-wrapper{margin:5px 0;flex-grow:1;list-style:none;}
.gnav_footer-bottom-links_link:after{background:#151515;bottom:1px;content:"";height:1px;left:0;position:absolute;transition:all .25s ease-out;width:0;}
.gnav_footer-bottom-links_link:hover{color:#151515;text-decoration:none;}
.gnav_footer-bottom-links_link:hover:after{width:100%;}
.gnav_footer-menu{margin:0;flex-grow:1;}
@media (min-width: 768px){
.gnav_footer-menu{margin:0;padding-bottom:32px;}
}
@media (min-width: 820px){
.gnav_footer-menu{margin:0 16px 0 0;}
}
@media (min-width: 1024px){
.gnav_footer-menu{margin:0 40px;}
}
@media (min-width: 1152px){
.gnav_footer-menu{margin:0 20px;}
}
@media (min-width: 1180px){
.gnav_footer-menu{margin:0 16px;}
}
.gnav_footer-menu_title{border:none;background:none;font-size:12px;padding:12px 0;margin-bottom:0;font-weight:bold;text-transform:uppercase;margin-top:0;outline:none;}
.gnav_footer-menu_title:focus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;}
@media only screen and (min-width: 1024px){
.gnav_footer-menu_title:focus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:-webkit-focus-ring-color auto 1px;outline:Highlight auto 1px;}
}
@media only screen and (max-width: 700px){
.gnav_footer-menu_title{cursor:pointer;font-weight:600;display:block;position:relative;width:100%;text-align:left;}
.gnav_footer-menu_title:hover{color:#007ac2;}
}
.gnav_footer-menu_chevron{display:none;height:16px;width:16px;}
@media only screen and (max-width: 700px){
.gnav_footer-menu_chevron{display:inline-block;position:absolute;right:5px;}
}
.gnav_footer-menu_divider{height:1px;background:#cacaca;}
@media only screen and (max-width: 700px){
.gnav_footer-menu_divider{display:none;}
}
.gnav_footer-menu_links{padding-top:10px;}
@media only screen and (max-width: 700px){
.gnav_footer-menu_links{max-height:0;padding-top:0;overflow:hidden;transition:all .5s;}
}
.gnav_footer-menu_links ul,.gnav_footer-menu_links ul li{margin:0;padding:0;list-style:none;}
.gnav_footer-menu_link{color:#151515;font-size:12px;position:relative;text-decoration:none;}
.gnav_footer-menu_link:hover{color:#151515;text-decoration:none;}
@media only screen and (max-width: 700px){
.gnav_footer-menu_link{padding:15px 0;display:block;}
}
@media (min-width: 1024px){
.gnav_footer-menu_link{display:inline-block;margin:5px 0;padding:0;}
}
.gnav_footer-social{display:grid;grid-gap:5px;justify-content:right;margin:0;padding:0 0 24px 0;grid-template-columns:repeat(3, 40px);grid-template-rows:36px;flex:1;}
@media (min-width: 400px){
.gnav_footer-social{padding:0 10px 24px;}
}
@media (min-width: 768px){
.gnav_footer-social{padding:0px 15px 15px 0;grid-gap:5px;}
}
@media (min-width: 1024px){
.gnav_footer-social{grid-template-columns:repeat(3, 40px);padding:15px 15px 15px 0;width:auto;}
}
.gnav_footer-social_list-item{display:flex;list-style:none;margin:0;}
@media (min-width: 1024px){
.gnav_footer-social_list-item{align-items:unset;display:unset;}
}
.gnav_footer-social_link{display:inline-flex;background-color:#6e6e6e;width:36px;height:36px;margin:0;cursor:pointer;}
.gnav_footer-social_link svg{width:100%;height:100%;}
.gnav_cookie-notification-cta{cursor:pointer;text-decoration:none;transition:all .25s;margin:0 10px;font-size:1rem;}
.gnav_cookie-notification-cta.button{padding:10px 20px;border:none;}
.gnav_cookie-notification-cta.button.blue{color:#fff;background:#007ac2;border:solid 1px #fff;}
.gnav_cookie-notification-cta.button.blue:hover{background:#fff;color:#007ac2;}
.gnav_cookie-notification{padding:10px;text-align:center;position:fixed;left:0;right:0;visibility:hidden;opacity:0;transition:all 1s;z-index:999;}
.gnav_cookie-notification.visible{visibility:visible;opacity:1;}
.gnav_cookie-notification_dialog-text{display:inline-block;margin:0 100px;}
.gnav_cookie-notification_dialog-text a{text-decoration:none;color:inherit;}
.gnav_cookie-notification_dialog-text a:hover{text-decoration:underline;}
.gnav_cookie-notification.blue{background:#007ac2;border-top:solid 1px #001726;border-bottom:solid 1px #001726;}
.gnav_cookie-notification.blue *{color:#fff;}
.gnav_cookie-notification.bottom{bottom:0;border-bottom:none;}
.gnav_footer{background:#fff;display:block!important;}
.gnav_footer .gnav_responsive-container{padding:0;}
.gnav_footer_rainbow-stripe{animation:d 4s linear infinite;background-image:linear-gradient(90deg, #29bfff, #a231ff, #0deccd, #29bfff);background-repeat:repeat-x;background-size:133vw 4px;height:4px;margin-bottom:0;}
.gnav_footer_row{display:flex;padding:32px 20px 40px;flex-direction:column;}
@media (min-width: 1124px){
.gnav_footer_row{flex-direction:row;padding:32px 32px;}
}
@media (min-width: 1440px){
.gnav_footer_row{flex-direction:row;padding:17px 0;}
}
.gnav_footer_bottom-row{display:flex;flex-direction:column;}
@media (min-width: 1440px){
.gnav_footer_bottom-row{flex-direction:row;}
}
.gnav_footer_bottom-row .gnav_footer_right-col{display:flex;flex-grow:1;flex-direction:column;margin-block-start:20px;padding-inline-start:var(--space-1);}
@media (min-width: 768px){
.gnav_footer_bottom-row .gnav_footer_right-col{flex-direction:row;}
}
@media (min-width: 1440px){
.gnav_footer_bottom-row .gnav_footer_right-col{margin-block-start:0;}
}
@media (min-width: 1440px){
.gnav_footer_bottom-row .gnav_footer_right-col{margin-inline-start:30px;padding-top:17px;}
}
.gnav_footer_left-col{position:relative;}
@media (min-width: 1440px){
.gnav_footer_left-col{max-width:224px;width:14%;}
}
@media (min-width: 1024px){
.gnav_footer_right-col{width:100%;}
}
@media (min-width: 1440px){
.gnav_footer_right-col{width:90%;}
}
.gnav_footer_footer-menu-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;}
@media (min-width: 768px){
.gnav_footer_footer-menu-wrapper{display:grid;grid-template-columns:repeat(3, 224px);grid-template-rows:2;}
}
@media (min-width: 1152px){
.gnav_footer_footer-menu-wrapper{display:grid;grid-template-columns:repeat(5, 190px);}
}
.gnav_footer_brand-social{display:flex;}
@media (min-width: 1024px){
.gnav_footer_brand-social{align-items:baseline;flex-direction:column;}
}
@media only screen and (max-width: 700px){
.gnav_footer_menu-links{display:block;}
}
.gnav_footer_divider{height:1px;background:#cacaca;margin:0;}
.gnav_footer .gnav_svg-image_svg-wrapper{fill:#6e6e6e;}
.gnav_footer .gnav_svg-image_svg-wrapper:hover{fill:#151515;}
*[class^=gnav_]{box-sizing:border-box;font-family:"Avenir Next","Helvetica Neue",sans-serif;-webkit-font-smoothing:subpixel-antialiased;}
body{height:auto;}
#globalnav,#globalfooter{width:100%;}
#globalnav ul li,#globalfooter ul li{background:none;list-style:none;}
#globalnav [class*=column-] [class*=column-]:first-of-type{margin-inline-start:0!important;}
/*! CSS Used from: Embedded */
.modular-content-strip:nth-of-type(even),.modular-content-strip:nth-of-type(even) :is(.circleimage, .circleimage-inline),.modular-content-strip:nth-of-type(even) .simple_content-info{transform:scaleX(-1);margin-left:0;margin-right:auto;}
.modular-content-strip .simple_content-info{text-align:justify;}
.modular-content-strip:nth-of-type(even) .simple_content-info{text-align-last:right;}
.modular-content-strip:nth-of-type(even) .simple_image-container{text-align:right;}
.modular-content-strip:nth-of-type(odd) .simple_content_container{background-color:#f8f8f8!important;}
.modular-content-strip:nth-of-type(even) .simple_content_container .category{margin-left:auto;}
.simple_image-container{max-width:270px;margin-left:auto;margin-right:auto;}
.modular-content-strip .column-6{width:300px;max-width:20vw;}
.modular-content-strip .column-13{width:840px;max-width:56vw;}
@media screen and (max-width: 859px){
.modular-content-strip .column-6{width:600px;max-width:40vw;padding-top:0;padding-bottom:0;}
.modular-content-strip .column-13{width:1440px;max-width:100%;padding-right:1rem;}
}
@media screen and (max-width: 479px){
.modular-content-strip .column-6{width:1200px;max-width:80vw;margin-right:-0.5rem;}
.modular-content-strip .column-13{width:1440px;max-width:100%;}
}
.modular-content-strip .column-6:has([src*="/blank.png"]){display:none;}
@media screen and (max-width: 859px){
.modular-content-strip .column-6{width:1200px;max-width:80vw;margin-right:-0.5rem;}
.modular-content-strip .column-13{width:1440px;max-width:100%;}
.modular-content-strip .column-24,.modular-content-strip .column-24 > [class*="column-"]{text-align:center;float:none;margin:auto!important;}
.modular-content-strip .simple_case_study_section{padding-top:1rem;}
.modular-content-strip .simple_image-container .circleimage-inline{margin:auto;}
.modular-content-strip .simple_content_container *,.modular-content-strip .simple_content_container *:after{text-align:center;text-align-last:center;margin-left:auto;margin-right:auto;}
}
.full-width > .grid-container{width:100%;max-width:100%;}
@media screen and (max-width: 859px){
.modular-content-strip .simple_case_study_section{padding-bottom:3rem;}
}
.modular-content-strip .simple_image-container .circleimage-inline img{max-width:256px;max-height:256px;}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/components/content/hero-banner-global-v2/clientlibs.css */
.hero-banner-global-v2{background-color:var(--calcite-ui-foreground-1);}
.hero-banner-global-v2 .hbg-container{inline-size:100%;block-size:100%;display:flex;flex-direction:column;position:relative;}
.hero-banner-global-v2 :is(.hbg-container--xsmall,.hbg-container--small,.hbg-container--medium,.hbg-container--large,.hbg-container--xlarge,.hbg-container--tiny,.hbg-container--full){overflow:hidden;}
.hero-banner-global-v2 :is(.hbg-container--xsmall--left,.hbg-container--xsmall--right,.hbg-container--small--left,.hbg-container--small--right,.hbg-container--medium--left,.hbg-container--medium--right,.hbg-container--large--left,.hbg-container--large--right,.hbg-container--xlarge--left,.hbg-container--xlarge--right,.hbg-container--tiny--left,.hbg-container--tiny--right,.hbg-container--full--left,.hbg-container--full--right){z-index:1;}
.hero-banner-global-v2 :is(.hbg-container--xsmall--left,.hbg-container--small--left,.hbg-container--medium--left,.hbg-container--large--left,.hbg-container--xlarge--left,.hbg-container--tiny--left,.hbg-container--full--left){inline-size:90vw;display:flex;justify-content:flex-end;align-items:center;margin:0 auto;}
.hero-banner-global-v2 :is(.hbg-container--xsmall--backgroundImage,.hbg-container--small--backgroundImage,.hbg-container--medium--backgroundImage,.hbg-container--large--backgroundImage,.hbg-container--xlarge--backgroundImage,.hbg-container--tiny--backgroundImage,.hbg-container--full--backgroundImage){position:absolute;object-fit:cover;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;}
@media screen and (min-width: 1024px){
.hero-banner-global-v2 :is(.hbg-container--xsmall--left,.hbg-container--small--left,.hbg-container--medium--left,.hbg-container--large--left,.hbg-container--xlarge--left,.hbg-container--tiny--left,.hbg-container--full--left,.hbg-container--xsmall--right,.hbg-container--small--right,.hbg-container--medium--right,.hbg-container--large--right,.hbg-container--xlarge--right,.hbg-container--tiny--right,.hbg-container--full--right){margin:0;}
.hero-banner-global-v2 :is(.hbg-container--xsmall--backgroundImage,.hbg-container--small--backgroundImage,.hbg-container--medium--backgroundImage,.hbg-container--large--backgroundImage,.hbg-container--xlarge--backgroundImage,.hbg-container--tiny--backgroundImage,.hbg-container--full--backgroundImage){aspect-ratio:21/5;}
}
@media screen and (min-width: 1024px){
.hero-banner-global-v2 .hbg-container{flex-direction:row;padding:0;}
.hero-banner-global-v2 :is(.hbg-container--xsmall,.hbg-container--tiny,.hbg-container--small,.hbg-container--medium,.hbg-container--large,.hbg-container--xlarge,.hbg-container--full){min-block-size:inherit;}
.hero-banner-global-v2 :is(.hbg-container--xsmall--left,.hbg-container--tiny--left,.hbg-container--small--left,.hbg-container--medium--left,.hbg-container--large--left,.hbg-container--xlarge--left,.hbg-container--full--left){inline-size:50%;}
.hero-banner-global-v2 .hbg-container--medium{min-block-size:28vw;}
}
@media screen and (min-width: 1440px){
.hero-banner-global-v2 :is(.hbg-container--small,.hbg-container--medium,.hbg-container--large,.hbg-container--xlarge,.hbg-container--full){block-size:auto;}
.hero-banner-global-v2 .hbg-container--medium{min-block-size:576px;}
}
.hero-banner-global-v2 :is(.hbg-container--content--medium,.hbg-container--content--large,.hbg-container--content--xlarge,.hbg-container--content--full){padding:var(--space-16) 0;}
.hero-banner-global-v2 :is(.hbg-container--content--xsmall,.hbg-container--content--small,.hbg-container--content--medium,.hbg-container--content--large,.hbg-container--content--xlarge,.hbg-container--content--tiny,.hbg-container--content--full){inline-size:96vw;}
.hero-banner-global-v2 .hbg-container--content--medium .esri-text__title{font-size:var(--font-7);margin-block-end:.6rem;}
.hero-banner-global-v2 .hbg-container--content--medium .esri-text__subtitle{font-size:var(--font-5);margin-block-end:.6rem;}
.hero-banner-global-v2 .hbg-container--content--medium .esri-text__description{font-size:var(--font-1);}
@media screen and (min-width: 1024px){
.hero-banner-global-v2 :is(.hbg-container--content--xsmall,.hbg-container--content--small,.hbg-container--content--medium,.hbg-container--content--large,.hbg-container--content--xlarge,.hbg-container--content--tiny,.hbg-container--content--full){inline-size:100%;margin-inline-start:2vw;}
}
@media screen and (min-width: 1480px){
.hero-banner-global-v2 :is(.hbg-container--content--xsmall,.hbg-container--content--small,.hbg-container--content--medium,.hbg-container--content--large,.hbg-container--content--xlarge,.hbg-container--content--tiny,.hbg-container--content--full){inline-size:720px;margin:0;}
}
.hero-banner-global-v2 .hbg-container .overlay{position:absolute;inline-size:100%;block-size:100%;z-index:1;}
.hero-banner-global-v2 .esri-text-container{inline-size:90%;}
/*! CSS Used from: Embedded */
.has-background--overlay{--bg-overlay-start-color:hsl(4deg, 82%, 56%, .8);--bg-overlay-end-color:hsl(4deg, 82%, 56%, 0);}
.esri-text__subtitle{color:#d9d9d9;}
/*! CSS Used from: https://www.esriuk.com/etc.clientlibs/esri-sites/components/content/event-footer/clientlibs.css */
.event-footer_container{color:var(--calcite-ui-text-1);background:var(--calcite-ui-foreground-1);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.event-footer_wrapper{display:flex;flex-wrap:wrap;}
.event-footer_border{display:none;}
.event-footer_heading{font-size:12px;line-height:1.6;text-transform:uppercase;letter-spacing:1px;margin-block-end:0;padding-inline-end:var(--space-5);padding-block-end:var(--space-2);position:relative;overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;}
@media only screen and (min-width: 550px){
.event-footer_heading{padding-inline-end:0;}
}
@media only screen and (min-width: 880px){
.event-footer_heading{white-space:nowrap;}
}
@media only screen and (max-width: 549px){
.event-footer_heading:after{content:"";background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20class%3D%22svg-icon%22%3E%3Cpath%20style%3D%22fill%3A%20white%3B%22%20d%3D%22M28%209v5L16%2026%204%2014V9l12%2012L28%209z%22/%3E%3C/svg%3E") center center no-repeat;display:inline-block;inline-size:14px;block-size:19px;position:absolute;inset-block-start:-2px;inset-inline-end:var(--space-5);}
.event-footer [data-event-footer-panel]{padding-inline-start:var(--space-4);max-block-size:200vh;overflow:hidden;transition:max-block-size .4s ease-in-out;}
}
.event-footer_text{font-size:12px;display:block;margin-block-end:0;line-height:1.75;}
.event-footer_col-social{flex-basis:100%;padding-inline-start:15px;}
.event-footer_col-social .event--title{margin:0;padding-inline-end:30px;}
.event-footer_col-social .event-footer_text{line-height:1.25;}
.event-footer_col-social .event-footer_list{margin:0;padding:0;}
.event-footer_col-social .event-footer_list-item{list-style-type:none;display:inline-block;padding:var(--space-3) var(--space-2) 0 0;margin:0;}
.event-footer_col-social .event-footer_list-item [class*=icon-social-]{background-color:rgba(0, 0, 0, 0.45);inline-size:30px;block-size:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;}
.event-footer_col-social .event-footer_list-item .icon-social-twitter{background-image:url("https://www.esri.com/content/dam/esrisites/en-us/common/icons/social-media/svgs/square-idle/x-40.svg");}
.event-footer_col-social .event-footer_list-item .icon-social-linkedin{background-image:url("https://www.esri.com/content/dam/esrisites/en-us/common/icons/social-media/svgs/square-idle/LinkedIn_60.svg");}
.event-footer_col-social .event-footer_list-item .icon-social-youtube{background-image:url("https://www.esri.com/content/dam/esrisites/en-us/common/icons/social-media/svgs/square-idle/YouTube_30.svg");}
.event-footer_col-social .event-footer_list-item .icon-social-twitter:hover{background-color:#59adeb;}
.event-footer_col-social .event-footer_list-item .icon-social-linkedin:hover{background-color:#127cb3;}
.event-footer_col-social .event-footer_list-item .icon-social-youtube:hover{background-color:#c31a1e;}
.event-footer_col-info{flex-basis:100%;display:flex;flex-wrap:wrap;margin:var(--space-10) 0 0 var(--space-3);}
@media only screen and (min-width: 640px){
.event-footer_col-social{flex-basis:24%;padding-inline-start:0;}
.event-footer_col-info{flex-basis:66%;margin:0;}
.event-footer_wrapper{flex-wrap:nowrap;}
.event-footer_border{background-color:var(--esri-ui-opacity50);block-size:1px;margin:0 0 var(--space-5) 0;display:block;}
.event-footer_col-location,.event-footer_col-resources,.event-footer_col-help{flex-basis:50%;max-inline-size:50%;padding-inline-end:var(--space-12);}
}
.event-footer_col-location,.event-footer_col-resources,.event-footer_col-help{flex-grow:1;inline-size:100%;max-inline-size:100%;flex-basis:100%;margin-block-end:var(--space-5);}
@media only screen and (min-width: 1024px){
.event-footer_col-info{flex-basis:74%;}
.event-footer_col-location{flex-basis:30%;max-inline-size:30%;}
.event-footer_col-resources{flex-basis:25%;max-inline-size:25%;}
.event-footer_col-help{flex-basis:25%;max-inline-size:25%;}
}
/*! CSS Used from: Embedded */
@media only screen and (min-width: 1024px){
.event-footer_col-location,.event-footer_col-resources,.event-footer_col-help{max-width:50%;}
}
/*! CSS Used from: Embedded */
.second-nav .nav-submenu .nav-sublist .nav-subitem .subitem-menu ul.terlist li.teritem .es-nav-terlink[aria-current="true"]{color:#ffffff;}
/*! CSS Used keyframes */
@keyframes in-up{0%{opacity:0;transform:translate3D(0, 5px, 0);}100%{opacity:1;transform:translate3D(0, 0, 0);}}
/*! CSS Used fontfaces */
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77156710-6a58-4606-b189-b4185e75967b.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/3d5260a1-e4cd-4567-80ed-69d23c40355f.woff") format("woff");font-weight:300;font-style:normal;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77caabd3-1877-4634-85c8-8e398a093b99.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e388ac99-8c6a-4451-8690-1d15b4d45adb.woff") format("woff");font-weight:400;font-style:normal;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/014f2daa-c310-4a36-b9fd-79a8e0c48d44.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/12b00842-ec20-4c7f-aa72-802fb00f6cc4.woff") format("woff");font-weight:400;font-style:italic;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/b0b84e4d-2164-45c7-a674-1662f19f3ba6-basic.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-basic.woff") format("woff");font-weight:500;font-style:normal;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e78b17bb-11fb-4860-8d66-4ee0d0c1e117.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d4ffabb3-dd7c-472a-bdfb-6700383c6354.woff") format("woff");font-weight:700;font-style:normal;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77156710-6a58-4606-b189-b4185e75967b-ext.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/3d5260a1-e4cd-4567-80ed-69d23c40355f-ext.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77caabd3-1877-4634-85c8-8e398a093b99-ext.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e388ac99-8c6a-4451-8690-1d15b4d45adb-ext.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/014f2daa-c310-4a36-b9fd-79a8e0c48d44-ext.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/12b00842-ec20-4c7f-aa72-802fb00f6cc4-ext.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/b0b84e4d-2164-45c7-a674-1662f19f3ba6-ext.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-ext.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-ext.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d4ffabb3-dd7c-472a-bdfb-6700383c6354-ext.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77156710-6a58-4606-b189-b4185e75967b-greek.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/3d5260a1-e4cd-4567-80ed-69d23c40355f-greek.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0370-03FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/77caabd3-1877-4634-85c8-8e398a093b99-greek.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e388ac99-8c6a-4451-8690-1d15b4d45adb-greek.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0370-03FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/014f2daa-c310-4a36-b9fd-79a8e0c48d44-greek.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/12b00842-ec20-4c7f-aa72-802fb00f6cc4-greek.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0370-03FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/a1049d00-54ad-4589-95b8-d353f7ab52f0-greek.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/13faf0ae-dcab-4d1c-9c08-f9ca339b6023-greek.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0370-03FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-greek.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d4ffabb3-dd7c-472a-bdfb-6700383c6354-greek.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0370-03FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/174d458a-81e0-4174-9473-35e3bf0a613c.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/57a79aa3-9b06-4ba7-a9a4-2b766d826ecf.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0400-04FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/7db1f672-3a8f-4d19-9c49-7f61aed450b5.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/4ab86b35-c0c2-42b5-98ad-4b6eba66b197.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0400-04FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/b17468ea-cf53-4635-984b-4d930a68ed4d.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/4d1d0d0d-9ea6-4117-901f-8b32ca1ab936.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0400-04FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/b0b84e4d-2164-45c7-a674-1662f19f3ba6.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0400-04FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/40d36b4a-60c6-460a-bf43-4c948c23563e.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/45b78f45-e639-4836-8612-e0892e120f14.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0400-04FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/281f890c-8412-4ee3-84ed-8b5d062d2ab8.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/281f890c-8412-4ee3-84ed-8b5d062d2ab8.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/1fed34fa-250a-4d32-9f1d-42f978a2e0b2.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/e57662ff-b1ef-4122-88c1-61bbdabeb365.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/2200dfff-da50-40b0-bc12-5e4b872a1998.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/dc10b3bd-5076-4df5-a5f5-e5961f4a6938.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/2a1ae9a5-b6b5-405c-b660-bbdf1b356952.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/a8aeea1b-1a9d-45b7-8ad9-7c71824599e2.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/6ea5fa46-5311-450b-8744-288a30c55348.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d9e4040d-32ff-4a1c-ac04-927a781da1f5.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/97694c53-4e94-4f9e-969b-a148adfcdcfd.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/8b01637a-f445-4f10-92ea-b84a355f7690.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/97694c53-4e94-4f9e-969b-a148adfcdcfd.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/8b01637a-f445-4f10-92ea-b84a355f7690.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/31da4b04-f98a-4b5f-b545-a31d26da99e5.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d98fb015-7ef6-404f-a58a-5c9242d79770.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/31da4b04-f98a-4b5f-b545-a31d26da99e5.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/d98fb015-7ef6-404f-a58a-5c9242d79770.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/32a2c5cf-6736-44a6-a276-49ba7e030944.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/fa71df11-7b19-4baf-8ff7-3537dea718f0.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/94aa531e-7746-4df0-bb6e-349891f2eda5.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/121524c1-8d82-4155-bfb3-fd2f15f09e93.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0900-097F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/3ae1e25e-3aa6-4061-a016-a079159f9d65.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/f1799750-0952-403f-8108-b2402eed0f62.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0900-097F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/41331c3c-3759-4462-8695-33c9a21b6a5b.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/31e0c094-e345-4a54-a797-d5f1a5885572.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0900-097F;font-display:auto;}
@font-face{font-family:"Avenir Next";src:url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/41331c3c-3759-4462-8695-33c9a21b6a5b.woff2") format("woff2"),url("https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/31e0c094-e345-4a54-a797-d5f1a5885572.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0900-097F;font-display:auto;}