.dialog-off-canvas-main-canvas .region:first-child,.dialog-off-canvas-main-canvas .site-branding:first-child{outline:0;position:relative;letter-spacing:.1em;font-weight:700}.dialog-off-canvas-main-canvas .messages--status > *,.dialog-off-canvas-main-canvas .views-element-container__inner{border:1px solid #a140eb;font-weight:700;z-index:10}.dialog-off-canvas-main-canvas .node__meta:first-child{font-size:inherit}.dialog-off-canvas-main-canvas .region-content img{text-transform:uppercase;background-color:transparent;vertical-align:baseline;max-width:640px;width:50%}.dialog-off-canvas-main-canvas .main-content__link{opacity:.7}.dialog-off-canvas-main-canvas .region-sidebar:hover{border:0;border-radius:2px;word-break:break-word}.dialog-off-canvas-main-canvas .messages--status:focus,.dialog-off-canvas-main-canvas .node__meta::before{margin:1em 0;justify-content:space-between;border:none}.dialog-off-canvas-main-canvas .field__item:first-child{box-sizing:border-box;flex:none;width:auto;object-fit:cover}.dialog-off-canvas-main-canvas .breadcrumb img{align-items:baseline;word-break:break-word}.dialog-off-canvas-main-canvas .pager__items__image{opacity:1;width:fit-content}.dialog-off-canvas-main-canvas .breadcrumb__inner{z-index:2;opacity:0}.dialog-off-canvas-main-canvas .menu.is-active{box-sizing:border-box;width:fit-content;align-items:flex-start;max-width:100%}.dialog-off-canvas-main-canvas .text-content:focus{overflow:visible;transition:all .2s ease}.dialog-off-canvas-main-canvas .visually-hidden__title,.dialog-off-canvas-main-canvas .site-header p{cursor:pointer;gap:2em}.dialog-off-canvas-main-canvas .field--name-body__title{max-width:100%;flex:0 0 auto;justify-content:flex-end}.dialog-off-canvas-main-canvas .menu--main::before{flex:1;cursor:pointer}.dialog-off-canvas-main-canvas .breadcrumb{vertical-align:top}.dialog-off-canvas-main-canvas .node:hover{border:1px solid currentColor;white-space:normal;box-shadow:none;height:auto;justify-content:flex-end}.dialog-off-canvas-main-canvas .main-content:not(:last-child){display:flex;line-height:1.5;gap:24px;list-style:none}.dialog-off-canvas-main-canvas .pager__items.is-active{background-color:#616;width:1em;align-items:center}@media (min-width:782px){.dialog-off-canvas-main-canvas .button__image{background-color:transparent;list-style:none;font-weight:500;height:1px}.dialog-off-canvas-main-canvas .site-footer img{white-space:pre-wrap;letter-spacing:.1em;text-decoration:none}.dialog-off-canvas-main-canvas .field{align-items:flex-start}}.dialog-off-canvas-main-canvas .site-branding a{margin:0;line-height:1.2;z-index:1}.dialog-off-canvas-main-canvas .pager__items__content{background-color:#616;width:fit-content;z-index:2;overflow:visible}.dialog-off-canvas-main-canvas .field__item:focus{border-radius:50%}.dialog-off-canvas-main-canvas .pager::before,.dialog-off-canvas-main-canvas .field--name-body.is-active{opacity:1;object-fit:contain;border-radius:.25rem;text-transform:none}.dialog-off-canvas-main-canvas .node--type-article__link{outline:2px solid #616}.dialog-off-canvas-main-canvas .region-header:not(:last-child){white-space:normal}.dialog-off-canvas-main-canvas .site-branding__name__inner,.dialog-off-canvas-main-canvas .site-branding::before{justify-content:center;letter-spacing:normal;object-fit:cover}.dialog-off-canvas-main-canvas .field--label-hidden img{margin-top:1rem;width:50%;letter-spacing:.1em;overflow:hidden;z-index:1}.dialog-off-canvas-main-canvas .button__inner,.dialog-off-canvas-main-canvas .menu::before{word-break:break-word;line-height:1.6}.dialog-off-canvas-main-canvas .form-actions{background-color:#616;box-sizing:border-box;margin:.5em}.dialog-off-canvas-main-canvas .site-branding__name:hover,.dialog-off-canvas-main-canvas .menu--main:first-child{transform:scale(1.05);text-align:center;align-items:flex-start}.dialog-off-canvas-main-canvas .block:hover{opacity:0;gap:1em;vertical-align:top;word-break:break-word;overflow:visible}.dialog-off-canvas-main-canvas .form-item.is-active{justify-content:flex-end;box-shadow:none}.dialog-off-canvas-main-canvas .primary-nav__menu-link a{padding:1rem}.dialog-off-canvas-main-canvas .primary-nav__menu-link__inner{justify-content:flex-start;border-radius:.25rem}.dialog-off-canvas-main-canvas .node__meta:hover{width:auto}.dialog-off-canvas-main-canvas .region-sidebar,.dialog-off-canvas-main-canvas .field:hover{border:2px solid #616;word-break:break-word;overflow:visible}.dialog-off-canvas-main-canvas .block-system-main-block__content{overflow:hidden;line-height:normal;object-fit:contain;text-decoration:none}@media (min-width:1024px){.dialog-off-canvas-main-canvas .site-branding__name::before{line-height:inherit;text-transform:none;justify-content:space-between;object-fit:contain}.dialog-off-canvas-main-canvas .pager__content{height:2.5rem}.dialog-off-canvas-main-canvas .main-content:focus{border-radius:0;font-weight:700;display:grid;white-space:nowrap}.dialog-off-canvas-main-canvas .main-content{padding:.25rem .75rem;white-space:nowrap}.dialog-off-canvas-main-canvas .primary-nav::before,.dialog-off-canvas-main-canvas .node__meta__link{transform:none;outline:1px dotted}.dialog-off-canvas-main-canvas .block-page-title-block{text-transform:none;flex:none;border-radius:2px}}.dialog-off-canvas-main-canvas .menu:first-child{color:inherit;outline:1px dotted;box-sizing:border-box;align-items:stretch}@media (min-width:782px){.dialog-off-canvas-main-canvas .block-page-title-block{box-sizing:border-box;text-align:left;line-height:inherit;overflow:visible}.dialog-off-canvas-main-canvas .node--type-page__link{height:2.5rem;border-radius:4px;overflow:visible}.dialog-off-canvas-main-canvas .block{margin:0 0 1.5rem}}.dialog-off-canvas-main-canvas .node__content > *{word-break:break-word;line-height:inherit}.dialog-off-canvas-main-canvas .field--name-body a{position:static;flex:0 0 auto;cursor:default}.dialog-off-canvas-main-canvas .field--label-hidden:not(:last-child){opacity:0}.dialog-off-canvas-main-canvas .menu--main__link{list-style:none;cursor:pointer;margin-top:var(--gap,1.5rem);flex:none}.dialog-off-canvas-main-canvas .views-row{list-style:none;transition:opacity .3s;font-weight:400}.dialog-off-canvas-main-canvas .text-content{object-fit:contain;gap:2em;margin:0 0 .75em;opacity:0;z-index:10}.dialog-off-canvas-main-canvas .views-row:focus{color:inherit;text-transform:none;padding:calc(.667em + 2px) calc(1.333em + 2px)}.dialog-off-canvas-main-canvas .node__content{vertical-align:baseline;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.08);align-items:stretch}.dialog-off-canvas-main-canvas .primary-nav:first-child{z-index:1;margin-top:var(--gap,1.5rem);margin:0 0 .75em;flex:1 1 auto}.dialog-off-canvas-main-canvas .primary-nav__menu-link{z-index:2;transform:none;text-transform:uppercase;box-shadow:none}.dialog-off-canvas-main-canvas .site-header.is-active,.dialog-off-canvas-main-canvas .primary-nav__menu-link a{transition:transform .25s ease-out;word-break:break-word}.dialog-off-canvas-main-canvas .node__content img{display:none;line-height:1.6;overflow:hidden;list-style:none;font-weight:500}.dialog-off-canvas-main-canvas .block-system-main-block::before{z-index:1;background-color:#9cf;height:2.5rem;padding:1rem;word-break:break-word}.dialog-off-canvas-main-canvas .form-actions__content{vertical-align:baseline}.dialog-off-canvas-main-canvas .text-content{display:inline-flex;letter-spacing:.02em;text-decoration:none;word-break:break-word}.dialog-off-canvas-main-canvas .field--name-body{width:1em}.dialog-off-canvas-main-canvas .block-page-title-block__inner,.dialog-off-canvas-main-canvas .region__image{object-fit:contain;text-decoration:none;font-weight:bold;margin:0 auto;height:auto}.dialog-off-canvas-main-canvas .node__content__content{vertical-align:top;word-break:break-word;position:sticky}.dialog-off-canvas-main-canvas .visually-hidden a{box-shadow:none;width:fit-content;flex:0 0 auto;border:1px solid currentColor}.dialog-off-canvas-main-canvas .menu-item{text-decoration:underline;letter-spacing:.02em;height:auto}.dialog-off-canvas-main-canvas .node__meta:not(:last-child){cursor:default;color:#616;letter-spacing:.02em;border:1px solid #a140eb}.dialog-off-canvas-main-canvas .main-content.is-active{z-index:-1;border-radius:0;opacity:0;vertical-align:top}.dialog-off-canvas-main-canvas .form-actions__title{box-sizing:border-box}@media (max-width:1200px){.dialog-off-canvas-main-canvas .menu p{height:1px;transition:all .2s ease}.dialog-off-canvas-main-canvas .pager a{max-width:none}.dialog-off-canvas-main-canvas .button{letter-spacing:.1em;box-sizing:border-box;margin:0 0 1.5rem;border:0}.dialog-off-canvas-main-canvas .field--label-hidden,.dialog-off-canvas-main-canvas .views-element-container::before{height:100%;box-shadow:0 2px 8px rgba(0,0,0,.08);list-style:none}.dialog-off-canvas-main-canvas .field--label-hidden img{display:inline-block;transform:translateY(-50%);height:2.5rem}.dialog-off-canvas-main-canvas .site-branding__name{letter-spacing:.02em}}.dialog-off-canvas-main-canvas .layout-container.is-active{white-space:normal;margin:0;font-size:1.125em;color:inherit}.dialog-off-canvas-main-canvas .views-element-container{transform:translateY(-50%)}.dialog-off-canvas-main-canvas .button--primary{border-radius:.25rem;overflow:hidden;list-style:none;box-shadow:inset 0 0 0 1px #a140eb}.dialog-off-canvas-main-canvas .menu--main{vertical-align:middle;transition:color .15s ease-in-out;list-style:none;display:flex}.dialog-off-canvas-main-canvas .visually-hidden:focus{flex:1 1 auto;border:1px solid currentColor}.dialog-off-canvas-main-canvas .region-content{cursor:default;width:50%;opacity:1;gap:.5rem}.dialog-off-canvas-main-canvas .views-row p{white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.12);box-sizing:border-box;z-index:10}.dialog-off-canvas-main-canvas .pager{color:#616;line-height:1.4}.dialog-off-canvas-main-canvas .menu-item--expanded__inner{cursor:pointer}.dialog-off-canvas-main-canvas .views-element-container a{line-height:1.4}.dialog-off-canvas-main-canvas .node__image{background-color:#616}.dialog-off-canvas-main-canvas .menu--main.is-active{max-width:none;font-size:13px}.dialog-off-canvas-main-canvas .messages:not(:last-child){transition:all .2s ease;margin-top:1rem}@media (min-width:480px){.dialog-off-canvas-main-canvas .site-footer p,.dialog-off-canvas-main-canvas .primary-nav img{transform:none;text-align:right}.dialog-off-canvas-main-canvas .block-page-title-block:first-child,.dialog-off-canvas-main-canvas .block-system::before{margin:0 auto;text-align:inherit}.dialog-off-canvas-main-canvas .messages--status:first-child{letter-spacing:normal;line-height:1.2;font-weight:bold;white-space:nowrap}.dialog-off-canvas-main-canvas .menu__image{position:sticky;object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.08);font-weight:700}.dialog-off-canvas-main-canvas .block{font-weight:700;z-index:100;word-break:break-word;white-space:pre-wrap;opacity:0}.dialog-off-canvas-main-canvas .field__item:not(:last-child){flex:1 1 auto;box-shadow:inset 0 0 0 1px #a140eb;height:auto}}@media (min-width:1024px){.dialog-off-canvas-main-canvas .region-content__inner{list-style:none;margin:0 auto;border-radius:3px;align-items:baseline}.dialog-off-canvas-main-canvas .views-row:not(:last-child){overflow:hidden;outline:1px dotted;background-color:transparent;align-items:baseline}.dialog-off-canvas-main-canvas .form-actions{max-width:100%;transform:none}}.dialog-off-canvas-main-canvas .block-system-main-block:focus{background-color:#9cf;align-items:baseline;padding:15px;opacity:1}.dialog-off-canvas-main-canvas .field__inner,.dialog-off-canvas-main-canvas .region-content__content{opacity:0;letter-spacing:.02em;text-transform:none;align-items:flex-start}@media (max-width:768px){.dialog-off-canvas-main-canvas .pager__item{padding:15px;transform:translateY(-50%);line-height:1.4;letter-spacing:normal}.dialog-off-canvas-main-canvas .breadcrumb__title{cursor:default;white-space:pre-wrap;letter-spacing:.02em;border:1px solid #a140eb}}.dialog-off-canvas-main-canvas .block p{margin:0 0 1.5rem}.dialog-off-canvas-main-canvas .block-system-main-block > *{gap:.5rem;font-size:.8em;list-style:none;box-shadow:none}.dialog-off-canvas-main-canvas .layout-container:not(:last-child){box-shadow:0 2px 8px rgba(0,0,0,.08);max-width:720px}.dialog-off-canvas-main-canvas .layout-container.is-active{transition:all .2s ease;white-space:nowrap;object-fit:contain;justify-content:flex-start}@media (min-width:600px){.dialog-off-canvas-main-canvas .region-content:first-child{align-items:baseline;color:currentColor}.dialog-off-canvas-main-canvas .region-sidebar:focus{outline:1px dotted;transform:scale(1.05);font-weight:700;text-transform:none}.dialog-off-canvas-main-canvas .region:hover{background-color:#9cf;object-fit:cover;list-style:none;height:100%;align-items:center}.dialog-off-canvas-main-canvas .block-system::before{align-items:stretch;margin:0 0 .75em}}.dialog-off-canvas-main-canvas .node--type-article__title{word-break:break-word}.dialog-off-canvas-main-canvas .button > *{line-height:1.5}.dialog-off-canvas-main-canvas .node__inner{z-index:1;word-break:break-word;border:0}.dialog-off-canvas-main-canvas .block-page-title-block{opacity:1;transform:translateY(-50%)}.dialog-off-canvas-main-canvas .menu-item a{align-items:baseline;max-width:1200px;outline:0}.dialog-off-canvas-main-canvas .breadcrumb{white-space:normal;text-decoration:underline}.dialog-off-canvas-main-canvas .node{margin:1em 0}.dialog-off-canvas-main-canvas .node--type-article__image{align-items:baseline;z-index:2;text-align:inherit}.dialog-off-canvas-main-canvas .pager__items a{box-sizing:border-box;max-width:640px;transition:opacity .3s;vertical-align:baseline}.dialog-off-canvas-main-canvas .field__item::before{flex:1;transition:transform .25s ease-out;vertical-align:baseline;max-width:100%}.dialog-off-canvas-main-canvas .block-page-title-block__inner{z-index:10;text-transform:uppercase;word-break:break-word;text-align:left}.dialog-off-canvas-main-canvas .button--primary p{box-shadow:none;margin-top:var(--gap,1.5rem);box-sizing:border-box}@media (min-width:1024px){.dialog-off-canvas-main-canvas .node__meta__link{max-width:720px}.dialog-off-canvas-main-canvas .field{border:1px solid #a140eb;vertical-align:middle;outline:0;font-size:.75rem}.dialog-off-canvas-main-canvas .breadcrumb:focus{cursor:pointer;margin:0 0 .75em}.dialog-off-canvas-main-canvas .field__item__image{gap:.5rem;margin:0 auto;justify-content:center}.dialog-off-canvas-main-canvas .menu--main::before{width:auto;list-style:none}.dialog-off-canvas-main-canvas .breadcrumb{vertical-align:middle;width:1em;text-decoration:none}.dialog-off-canvas-main-canvas .site-header{background-color:transparent}}.dialog-off-canvas-main-canvas .field__item__link{box-shadow:inset 0 0 0 1px #a140eb;position:relative;max-width:100%}.dialog-off-canvas-main-canvas .site-footer__image{text-transform:uppercase;opacity:1}@media (max-width:782px){.dialog-off-canvas-main-canvas .messages img{letter-spacing:.02em;display:none;height:auto;text-decoration:none;width:1em}.dialog-off-canvas-main-canvas .region__title{position:absolute;vertical-align:top}.dialog-off-canvas-main-canvas .pager__content{word-break:break-word;vertical-align:middle;transition:opacity .3s}.dialog-off-canvas-main-canvas .messages.is-active{line-height:1.4}.dialog-off-canvas-main-canvas .primary-nav__menu-link:hover,.dialog-off-canvas-main-canvas .breadcrumb__inner{transition:all .2s ease}.dialog-off-canvas-main-canvas .breadcrumb img{margin:0 0 .75em;color:#9741c0}.dialog-off-canvas-main-canvas .pager,.dialog-off-canvas-main-canvas .form-actions.is-active{transition:all .2s ease;box-sizing:border-box;background-color:#9cf;margin-top:.5em}}.dialog-off-canvas-main-canvas .layout-container,.dialog-off-canvas-main-canvas .node--type-article__title{gap:2em}@media (max-width:782px){.dialog-off-canvas-main-canvas .breadcrumb p{list-style:none;z-index:2;letter-spacing:.1em;width:1em}.dialog-off-canvas-main-canvas .button--primary{object-fit:contain}.dialog-off-canvas-main-canvas .breadcrumb{overflow:visible}.dialog-off-canvas-main-canvas .views-row a{color:#616;vertical-align:baseline}.dialog-off-canvas-main-canvas .menu--main:not(:last-child){cursor:default;flex:1 1 auto;align-items:flex-start}}.dialog-off-canvas-main-canvas .node--type-article{white-space:pre-wrap;margin:0 0 1.5rem}@media (min-width:1200px){.dialog-off-canvas-main-canvas .views-element-container:hover{vertical-align:middle;cursor:pointer;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.12);font-size:inherit}.dialog-off-canvas-main-canvas .node:first-child{white-space:nowrap;position:relative;letter-spacing:.1em;flex:1 1 auto}.dialog-off-canvas-main-canvas .menu--main__title{box-sizing:border-box;position:absolute;margin-top:0}}