.dialog-off-canvas-main-canvas .field--name-field-image.is-active{letter-spacing:.02em;white-space:pre-wrap;margin:0 auto}.dialog-off-canvas-main-canvas .region::before{outline:2px solid #3d5ffa}.dialog-off-canvas-main-canvas .block-system:focus{box-sizing:border-box;border-radius:2px;opacity:0;font-weight:400;color:inherit}.dialog-off-canvas-main-canvas .region__content,.dialog-off-canvas-main-canvas .block-system__title{transition:opacity .3s;object-fit:cover;letter-spacing:.02em}.dialog-off-canvas-main-canvas .menu:hover{vertical-align:middle;font-weight:400;word-break:break-word}.dialog-off-canvas-main-canvas .menu-item--expanded__image{flex:1 1 auto}.dialog-off-canvas-main-canvas .node--type-article::before{margin-top:1rem;margin:.5em;height:2.5rem;position:sticky}.dialog-off-canvas-main-canvas .main-content:not(:last-child){text-decoration:none}.dialog-off-canvas-main-canvas .field--name-body{gap:24px;line-height:normal;text-align:right;cursor:pointer;background-color:transparent}.dialog-off-canvas-main-canvas .field:hover,.dialog-off-canvas-main-canvas .button--primary:first-child{line-height:normal;opacity:1;background-color:#749}.dialog-off-canvas-main-canvas .block-system-main-block__inner{box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:0}.dialog-off-canvas-main-canvas .block-system__image{opacity:.5;z-index:2;overflow:visible;font-weight:bold}.dialog-off-canvas-main-canvas .field--name-field-image:first-child{align-items:center;color:#3d5ffa;font-size:1.125em;white-space:normal}.dialog-off-canvas-main-canvas .block-system img,.dialog-off-canvas-main-canvas .field--name-field-image{border:2px solid #3d5ffa;vertical-align:baseline;outline:2px solid #3d5ffa}.dialog-off-canvas-main-canvas .layout-container.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08)}.dialog-off-canvas-main-canvas .views-row__link{cursor:pointer;border-radius:50%}.dialog-off-canvas-main-canvas .menu--main__link{align-items:baseline;font-size:.75rem}.dialog-off-canvas-main-canvas .node--type-article,.dialog-off-canvas-main-canvas .site-footer__link{overflow:hidden;outline:1px dotted}@media (min-width:768px){.dialog-off-canvas-main-canvas .button--primary.is-active{color:#3d5ffa;border-radius:.25rem}.dialog-off-canvas-main-canvas .button{max-width:720px;color:#3d5ffa;white-space:normal;justify-content:center;transition:all .2s ease}.dialog-off-canvas-main-canvas .field__item::before{border-radius:50%}.dialog-off-canvas-main-canvas .menu--main__image,.dialog-off-canvas-main-canvas .region-content:hover{max-width:640px}.dialog-off-canvas-main-canvas .region:focus{position:static;text-transform:none;z-index:2;border-radius:0}.dialog-off-canvas-main-canvas .region-content,.dialog-off-canvas-main-canvas .menu--main__inner{align-items:baseline;background-color:#749;text-transform:none;flex:1;text-decoration:underline}}.dialog-off-canvas-main-canvas .site-branding{vertical-align:baseline;line-height:1.4;outline:0;text-align:center}.dialog-off-canvas-main-canvas .node--type-page.is-active,.dialog-off-canvas-main-canvas .button--primary:not(:last-child){transform:translateY(-50%);z-index:1}.dialog-off-canvas-main-canvas .block-system-main-block p{vertical-align:top;font-size:14px;white-space:nowrap}.dialog-off-canvas-main-canvas .site-branding__name__inner{box-sizing:border-box;gap:1em;transform:scale(1.05);text-align:left}.dialog-off-canvas-main-canvas .site-header > *{text-align:center;line-height:1.5}.dialog-off-canvas-main-canvas .form-actions__link{position:sticky;padding:15px;margin-top:.5em;color:#3d5ffa;background-color:#749}.dialog-off-canvas-main-canvas .field--label-hidden p{justify-content:flex-start;vertical-align:baseline;border:1px solid currentColor;gap:1em;height:1px}.dialog-off-canvas-main-canvas .node__content{opacity:0;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:.5em 1em;position:relative;margin-top:1rem}.dialog-off-canvas-main-canvas .region-sidebar{background-color:#749;letter-spacing:.02em}.dialog-off-canvas-main-canvas .main-content.is-active{width:1em;box-sizing:border-box}@media (min-width:1024px){.dialog-off-canvas-main-canvas .site-branding__content{box-sizing:border-box}.dialog-off-canvas-main-canvas .field__item__link{white-space:normal;position:static;width:1em;vertical-align:top;height:100%}}.dialog-off-canvas-main-canvas .region:hover{object-fit:cover}.dialog-off-canvas-main-canvas .block-system-main-block > *{letter-spacing:.1em;margin-top:.5em;text-decoration:underline}.dialog-off-canvas-main-canvas .messages__image{border-radius:4px}.dialog-off-canvas-main-canvas .field--name-body:first-child{box-sizing:border-box;justify-content:flex-end;opacity:0;color:#3d5ffa;border:0}.dialog-off-canvas-main-canvas .field--label-hidden > *{outline:0;white-space:nowrap;font-size:1rem;transform:none;opacity:1}.dialog-off-canvas-main-canvas .region-content{list-style:none;font-size:.875rem;margin-top:var(--gap,1.5rem);width:50%}.dialog-off-canvas-main-canvas .menu-item__title{border:1px solid #9c750d}.dialog-off-canvas-main-canvas .button--primary,.dialog-off-canvas-main-canvas .block__title{vertical-align:top;cursor:pointer;text-transform:uppercase;justify-content:space-between;list-style:none}.dialog-off-canvas-main-canvas .site-branding:first-child{word-break:break-word;list-style:none;background-color:#749;overflow:visible;margin-top:1rem}.dialog-off-canvas-main-canvas .block-system-main-block::before{color:#3d5ffa;flex:none;align-items:stretch}.dialog-off-canvas-main-canvas .region-header:first-child{width:100%;letter-spacing:.1em;word-break:break-word}.dialog-off-canvas-main-canvas .primary-nav__menu-link__link{justify-content:flex-end}.dialog-off-canvas-main-canvas .node__meta{text-decoration:underline}.dialog-off-canvas-main-canvas .node__link,.dialog-off-canvas-main-canvas .messages--status:hover{font-weight:400}.dialog-off-canvas-main-canvas .menu-item a,.dialog-off-canvas-main-canvas .menu--main{z-index:100;text-transform:none}.dialog-off-canvas-main-canvas .block-system-main-block{box-sizing:border-box;opacity:.5;align-items:center;display:flex;border:1px solid currentColor}@media (min-width:600px){.dialog-off-canvas-main-canvas .text-content__inner{border-radius:50%}.dialog-off-canvas-main-canvas .pager__items__content{white-space:nowrap;transition:transform .25s ease-out;font-size:14px;outline:1px dotted;font-weight:400}}.dialog-off-canvas-main-canvas .node--type-page{box-shadow:inset 0 0 0 1px #9c750d;justify-content:flex-start;text-transform:none;transform:scale(1.05);list-style:none}.dialog-off-canvas-main-canvas .views-element-container__link,.dialog-off-canvas-main-canvas .field--name-body:focus{letter-spacing:.1em;word-break:break-word;padding:calc(.667em + 2px) calc(1.333em + 2px);background-color:#749}.dialog-off-canvas-main-canvas .region-sidebar:first-child{box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:0}.dialog-off-canvas-main-canvas .views-row.is-active{white-space:nowrap;height:100%;margin:0 auto;text-align:right}.dialog-off-canvas-main-canvas .node__meta::before{align-items:center;box-sizing:border-box;text-decoration:none}.dialog-off-canvas-main-canvas .field--name-body > *{vertical-align:top;gap:24px}.dialog-off-canvas-main-canvas .site-branding__name__link,.dialog-off-canvas-main-canvas .field--label-hidden{border:1px solid currentColor;padding:.25rem .75rem;background-color:#749}.dialog-off-canvas-main-canvas .field__content{max-width:none;flex:none;list-style:none}.dialog-off-canvas-main-canvas .menu-item img{position:relative;transition:opacity .3s;background-color:transparent}.dialog-off-canvas-main-canvas .views-row a{height:1px;line-height:1.5;object-fit:cover}.dialog-off-canvas-main-canvas .button:not(:last-child){border-radius:0;line-height:inherit;font-weight:400;overflow:auto}.dialog-off-canvas-main-canvas .form-actions{z-index:-1;padding:.5em 1em;transform:none;border:1px solid #9c750d}.dialog-off-canvas-main-canvas .pager__items__link{white-space:nowrap}.dialog-off-canvas-main-canvas .menu__image{box-shadow:none}.dialog-off-canvas-main-canvas .field--name-field-image p{transform:rotate(45deg);gap:2em;text-decoration:underline;height:100%}.dialog-off-canvas-main-canvas .region-sidebar{gap:24px;position:relative;white-space:nowrap}.dialog-off-canvas-main-canvas .main-content.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;gap:.5rem}.dialog-off-canvas-main-canvas .site-footer > *{font-size:.875rem;position:absolute}.dialog-off-canvas-main-canvas .node--type-page__content,.dialog-off-canvas-main-canvas .node--type-article:first-child{position:relative;justify-content:space-between}.dialog-off-canvas-main-canvas .views-row.is-active{flex:none;z-index:2}.dialog-off-canvas-main-canvas .field__item{box-sizing:border-box;list-style:none;vertical-align:middle;text-align:inherit}.dialog-off-canvas-main-canvas .messages > *{align-items:flex-start;max-width:none;object-fit:cover}.dialog-off-canvas-main-canvas .main-content__content{color:inherit;width:auto;height:100%;max-width:720px}.dialog-off-canvas-main-canvas .menu--main{outline:0;vertical-align:top;margin:0 0 .75em}.dialog-off-canvas-main-canvas .block-page-title-block{align-items:baseline;white-space:nowrap;position:static}.dialog-off-canvas-main-canvas .views-row{box-sizing:border-box;border:0;justify-content:flex-start}.dialog-off-canvas-main-canvas .block__image{font-size:1rem;line-height:1.6;width:1em}.dialog-off-canvas-main-canvas .node--type-article > *{color:#3d5ffa;position:static;flex:none;margin-top:2em;opacity:0}.dialog-off-canvas-main-canvas .site-header:not(:last-child){z-index:2;background-color:#749;color:currentColor;width:auto;cursor:pointer}.dialog-off-canvas-main-canvas .views-element-container a{box-sizing:border-box;line-height:1.6;font-size:inherit;width:auto;text-decoration:underline}.dialog-off-canvas-main-canvas .menu-item--expanded:first-child{display:grid;line-height:inherit}.dialog-off-canvas-main-canvas .pager__item__inner,.dialog-off-canvas-main-canvas .pager__title{text-transform:none;display:flex}.dialog-off-canvas-main-canvas .primary-nav__menu-link__content{word-break:break-word;text-decoration:underline;z-index:-1}.dialog-off-canvas-main-canvas .block-system > *{gap:.5rem;vertical-align:baseline}.dialog-off-canvas-main-canvas .layout-container:not(:last-child){transform:scale(1.05);object-fit:cover}.dialog-off-canvas-main-canvas .views-element-container.is-active{border-radius:0;height:2.5rem;transform:rotate(45deg)}.dialog-off-canvas-main-canvas .button:focus{margin:0 0 .75em;height:1px;z-index:10;object-fit:contain;border:0}.dialog-off-canvas-main-canvas .pager__title{object-fit:contain;text-transform:none}.dialog-off-canvas-main-canvas .main-content{list-style:none}.dialog-off-canvas-main-canvas .site-header:not(:last-child){opacity:.7;cursor:default}.dialog-off-canvas-main-canvas .menu--main:first-child{cursor:default;color:#3d5ffa;object-fit:contain;border:1px solid currentColor;width:100%}.dialog-off-canvas-main-canvas .block-page-title-block img{text-align:center}.dialog-off-canvas-main-canvas .block-system::before{border-radius:.25rem;gap:.75em;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:inherit;object-fit:contain}.dialog-off-canvas-main-canvas .pager::before{border-radius:2px}.dialog-off-canvas-main-canvas .views-element-container p,.dialog-off-canvas-main-canvas .site-branding__image{display:inline-block;margin-top:.5em;background-color:#3d5ffa;vertical-align:baseline;object-fit:cover}.dialog-off-canvas-main-canvas .visually-hidden:focus{text-transform:none;list-style:none;overflow:auto}@media (min-width:600px){.dialog-off-canvas-main-canvas .text-content.is-active{transition:transform .25s ease-out;object-fit:cover}.dialog-off-canvas-main-canvas .field--label-hidden > *{white-space:pre-wrap;outline:2px solid #3d5ffa;overflow:visible;box-shadow:inset 0 0 0 1px #9c750d}.dialog-off-canvas-main-canvas .form-item__inner{letter-spacing:.1em;gap:2em;align-items:stretch}.dialog-off-canvas-main-canvas .node__meta:hover{white-space:normal;margin-top:0}.dialog-off-canvas-main-canvas .site-branding:first-child{overflow:visible;transform:scale(1.05);border-radius:0;width:50%}.dialog-off-canvas-main-canvas .node__content__title{justify-content:space-between;overflow:visible;line-height:inherit}}.dialog-off-canvas-main-canvas .views-row__image{opacity:.5;text-decoration:underline;object-fit:contain;width:auto;z-index:100}.dialog-off-canvas-main-canvas .site-footer p{opacity:.7;font-weight:600;max-width:100%;transition:color .15s ease-in-out;padding:15px}.dialog-off-canvas-main-canvas .primary-nav__menu-link__content{z-index:10;font-weight:600}.dialog-off-canvas-main-canvas .field--label-hidden{text-transform:uppercase;line-height:1.4}.dialog-off-canvas-main-canvas .button--primary{font-weight:500;gap:1em;margin:0 0 1.5rem}.dialog-off-canvas-main-canvas .block-system-main-block:focus{object-fit:cover;line-height:1.4;outline:0}@media (max-width:782px){.dialog-off-canvas-main-canvas .menu-item__link{font-size:.875rem;cursor:pointer;border-radius:.25rem;font-weight:500}.dialog-off-canvas-main-canvas .site-header a{word-break:break-word;object-fit:contain;margin-top:1rem}.dialog-off-canvas-main-canvas .block-system-main-block__image{margin-top:.5em;align-items:baseline}.dialog-off-canvas-main-canvas .views-element-container{padding:1rem}}.dialog-off-canvas-main-canvas .field--label-hidden,.dialog-off-canvas-main-canvas .menu--main:not(:last-child){margin-top:2em;text-align:center;text-decoration:none;display:block}.dialog-off-canvas-main-canvas .button:hover{display:inline-block;margin-top:2em;color:inherit;justify-content:flex-start}.dialog-off-canvas-main-canvas .site-footer__inner{cursor:pointer;display:inline-block}.dialog-off-canvas-main-canvas .field--name-body{color:#3d5ffa}.dialog-off-canvas-main-canvas .block:focus,.dialog-off-canvas-main-canvas .node__meta{display:grid;list-style:none}.dialog-off-canvas-main-canvas .pager__item__inner{padding:15px;justify-content:space-between}.dialog-off-canvas-main-canvas .main-content.is-active{z-index:2;display:inline-flex;color:#3d5ffa;white-space:pre-wrap;line-height:1.6}.dialog-off-canvas-main-canvas .pager__item::before{flex:0 0 auto;cursor:default;line-height:1.6;width:1em}@media (min-width:480px){.dialog-off-canvas-main-canvas .site-header{border-radius:9999px;position:absolute;text-decoration:underline}.dialog-off-canvas-main-canvas .messages--status:not(:last-child){z-index:100}.dialog-off-canvas-main-canvas .node__link{letter-spacing:.1em;gap:24px;transform:rotate(45deg)}.dialog-off-canvas-main-canvas .button img{line-height:1.2;opacity:1;transform:rotate(45deg);width:auto;margin-top:var(--gap,1.5rem)}.dialog-off-canvas-main-canvas .site-footer__title,.dialog-off-canvas-main-canvas .menu-item p{gap:1em;margin-top:var(--gap,1.5rem);margin:0 auto;text-transform:uppercase;justify-content:flex-start}}.dialog-off-canvas-main-canvas .region-content:first-child{transform:none;color:currentColor;background-color:#3d5ffa;max-width:640px;list-style:none}.dialog-off-canvas-main-canvas .region-sidebar__inner{box-shadow:inset 0 0 0 1px #9c750d;object-fit:cover}.dialog-off-canvas-main-canvas .field a{text-align:right;background-color:#749;white-space:normal;list-style:none;position:absolute}.dialog-off-canvas-main-canvas .messages--status a,.dialog-off-canvas-main-canvas .site-header__title{align-items:center;color:#3d5ffa;font-weight:700;height:2.5rem}.dialog-off-canvas-main-canvas .views-row:first-child{vertical-align:middle}.dialog-off-canvas-main-canvas .field--label-hidden__title{box-sizing:border-box}.dialog-off-canvas-main-canvas .node--type-page img{width:fit-content;font-weight:500;position:sticky}.dialog-off-canvas-main-canvas .primary-nav > *{white-space:nowrap;gap:.75em;height:2.5rem}@media (min-width:600px){.dialog-off-canvas-main-canvas .primary-nav__menu-link__title{text-decoration:none;object-fit:contain;box-shadow:inset 0 0 0 1px #9c750d;flex:1}.dialog-off-canvas-main-canvas .menu-item__link{text-align:right;letter-spacing:.02em}}.dialog-off-canvas-main-canvas .menu-item:focus{height:1px;display:block;line-height:inherit;word-break:break-word;outline:1px dotted}