@charset "UTF-8";
@charset "UTF-8";

html, body{min-height:100%;}
body{
    height:100vh;
    display: flex;
    flex-flow: column;
}
main {flex: 1 1 auto}

.block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap}
.block-columns{align-items:normal!important;box-sizing:border-box; display:flex;}@media (min-width:782px){}
.block-columns.are-vertically-aligned-top{align-items:flex-start}
.block-columns.are-vertically-aligned-center{align-items:center}
.block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.block-columns:not(.is-not-stacked-on-mobile)>.block-column{flex-basis:100%!important}}@media (min-width:782px){.block-columns:not(.is-not-stacked-on-mobile)>.block-column{flex-basis:0;flex-grow:1}
.block-columns:not(.is-not-stacked-on-mobile)>.block-column[style*=flex-basis]{flex-grow:0}}
.block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}
.block-columns.is-not-stacked-on-mobile>.block-column{flex-basis:0;flex-grow:1}
.block-columns.is-not-stacked-on-mobile>.block-column[style*=flex-basis]{flex-grow:0}:where(.block-columns){margin-bottom:0em}:where(.block-columns.has-background){padding:1.25em 2.375em}
.block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}
.block-column.is-vertically-aligned-top{align-self:flex-start}
.block-column.is-vertically-aligned-center{align-self:center}
.block-column.is-vertically-aligned-bottom{align-self:flex-end}
.block-column.is-vertically-aligned-stretch{align-self:stretch}
.block-column.is-vertically-aligned-bottom,.block-column.is-vertically-aligned-center,.block-column.is-vertically-aligned-top{width:100%}
.block-navigation ul,.block-navigation ul li{list-style:none;padding:0}
.block-navigation .block-navigation-item__content.block-navigation-item__content{color:inherit}
.block-navigation :where(a),.block-navigation :where(a:active),.block-navigation :where(a:focus){text-decoration:none}
.block-navigation__responsive-container.is-menu-open .block-navigation__submenu-container.block-navigation__submenu-container.block-navigation__submenu-container.block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}}
.block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .block-navigation__responsive-container-close{display:none}
.block-navigation__responsive-container-open.block-navigation__responsive-container-open.block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.block-navigation__responsive-container-open:not(.always-shown){display:none}}
.block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--admin--admin-bar--position-offset:var(--admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--admin--admin-bar--position-offset:0px}}:root{--admin-theme-color:#007cba;--admin-theme-color--rgb:0,124,186;--admin-theme-color-darker-10:#006ba1;--admin-theme-color-darker-10--rgb:0,107,161;--admin-theme-color-darker-20:#005a87;--admin-theme-color-darker-20--rgb:0,90,135;--admin-border-width-focus:2px;--block-synced-color:#7a00df;--block-synced-color--rgb:122,0,223;--bound-block-color:var(--block-synced-color)}@media (min-resolution:192dpi){:root{--admin-border-width-focus:1.5px}}
.jp-connect__disconnect-survey-card__answer{align-items:center;font-weight:700;margin:0}input.jp-connect__disconnect-survey-card__input{-webkit-appearance:none;background-color:#0000;border:none;color:var(--jp-black-80);flex-grow:1;max-width:calc(100% - 40px);padding-right:40px}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}
.block-group.has-background{background-color: #00677C; color: #ffffff;}
.block-query.is-layout-flow{padding: 30px;}