@charset "UTF-8";.wp-block-file__button[rel*="noopener"],.wp-block-button__link[rel*="noopener"]{display:-ms-flexbox;display:-webkit-flex;display:flex;gap:.5em;}.wp-block-file__button[rel*="noopener"]::before,.wp-block-button__link[rel*="noopener"]::before{content:url("/wp-content/uploads/arrow-accent.svg");width:1.5em;height:1.5em;color:var(--color-accent);-webkit-filter:brightness(0%) invert(100%);filter:brightness(0%) invert(100%);-webkit-transition:-webkit-filter 200ms ease-in-out;transition:-webkit-filter 200ms ease-in-out;transition:filter 200ms ease-in-out;}.wp-block-file__button[rel*="noopener"]:hover::before,.wp-block-button__link[rel*="noopener"]:hover::before{-webkit-filter:none;filter:none;}span[id^="more-"].read-more{display:block;width:250px;text-align:center;cursor:pointer;background-color:var(--color-background);color:var(--color-accent);border:1px solid var(--color-background);border-radius:.35rem;padding:.45em 1.15em;margin:2em auto;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}span[id^="more-"].read-more:hover{background-color:transparent;color:var(--color-background);}:not(.has-background) > span[id^="more-"].read-more{background-color:var(--color-light);color:var(--color-background);border-color:var(--color-light);}:not(.has-background) > span[id^="more-"].read-more:hover{background-color:transparent;color:var(--color-light);}.has-accent-background-color .wp-block-file__button,.has-accent-background-color .wp-block-button__link{border-color:var(--color-background);}.has-accent-background-color .wp-block-file__button:hover,.has-accent-background-color .wp-block-button__link:hover{background:var(--color-background) !important;border-color:var(--color-background);color:var(--color-accent);}.wp-block-list{padding-left:1rem;}.wp-block-list ::marker{color:var(--color-accent);}.wp-block-list:has(li br){list-style:none;padding-left:0;}.wp-block-list:has(li br) li{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;}.wp-block-list:has(li br) li:not(:last-child){border-bottom:2px solid var(--color-accent);margin-bottom:.5em;padding-bottom:.75em;}.wp-block-list:has(li br) li strong{font-size:var(--font-size-medium);}.wp-block-columns:has(.wp-block-columns > .wp-block-column:first-child > .wp-block-image){gap:calc(var(--layout-space) * 2);margin-bottom:calc(var(--layout-space) * 2);}.wp-block-columns:has(> .wp-block-column:first-child > .wp-block-image){height:100%;}.wp-block-columns:has(> .wp-block-column:first-child > .wp-block-image) .wp-block-file__button,.wp-block-columns:has(> .wp-block-column:first-child > .wp-block-image) .wp-block-button__link{font-size:calc(var(--font-size) * .8);width:10.5em;text-align:center;}@media (max-width: 899px){body:not(.wp-admin) .wp-block-group.is-layout-grid{grid-template-columns:auto;}}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group{padding:0;border-radius:.5rem;overflow:hidden;}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group .wp-block-grouplink{position:absolute;inset:0;color:transparent;opacity:0;}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group .wp-block-image{margin-bottom:1.5rem;}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group h2{margin-bottom:.75rem;padding:0 var(--layout-space);text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:.15em;-webkit-text-underline-offset:.15em;-webkit-transition:text-decoration 200ms ease-in-out;transition:text-decoration 200ms ease-in-out;}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group p{margin-bottom:1.5rem;padding:0 var(--layout-space);}body:not(.wp-admin) .wp-block-group.is-layout-grid:not(:has(.wp-block-group .wp-block-group)) .wp-block-group:hover h2{text-decoration-color:inherit;-webkit-text-decoration-color:inherit;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group){gap:var(--layout-space);}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group{padding:0;border-radius:.4rem;overflow:hidden;margin-inline:auto;border:1px solid var(--color-light);}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group > .wp-block-image{border-bottom:1px solid var(--color-accent);}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group > .wp-block-image > img{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group > :not(.wp-block-image):not(.wp-block-group:last-child){padding:0 var(--layout-space);gap:0;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group > .wp-block-group:first-child{margin-top:calc(63.66% + var(--layout-space));}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group .wp-block-group:last-child{position:absolute;inset:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:0;opacity:0;z-index:-1;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group .wp-block-group:last-child P:not(:last-child){margin-bottom:.5em;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group.is-clicked:not(.is-static) .wp-block-group:last-child{opacity:1;z-index:0;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group.is-clicked:not(.is-static){border-color:var(--color-accent);}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group:not(.is-static) .wp-block-image + p,body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group:not(.is-static) .wp-block-group:not(.has-background) .wp-block-heading{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.15em;-webkit-transition:text-decoration 200ms ease-in-out;transition:text-decoration 200ms ease-in-out;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group:not(.is-static):hover{cursor:pointer;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group:not(.is-static):hover .wp-block-image + p,body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group) > .wp-block-group:not(.is-static):hover .wp-block-group:not(.has-background) .wp-block-heading{text-decoration-color:inherit;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image){gap:calc(2.5 * var(--layout-space));}@media (min-width: 900px){body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group:nth-child(9):last-child{-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);right:calc(-1 * var(--layout-space));}}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group .wp-block-image + .wp-block-image{display:none;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group .wp-block-image + p{display:-ms-flexbox;display:-webkit-flex;display:flex;height:3em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group:hover .wp-block-image:has(+ .wp-block-image){display:none !important;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group:hover .wp-block-image + .wp-block-image{display:block !important;}@media (max-width: 899px){body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group .wp-block-image:has(+ .wp-block-image){display:none !important;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):has(.wp-block-image + .wp-block-image) > .wp-block-group .wp-block-image + .wp-block-image{display:block !important;}}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:top;justify-content:top;min-height:500px;}@media (max-width: 899px){body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group{min-height:400px;}}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group:not(:has(.wp-block-image:first-child)){-ms-flex-pack:center;justify-content:center;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group > .wp-block-group:first-child:not(.wp-block-image){margin-top:var(--layout-space);}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group:not(.is-static){box-shadow:none;-webkit-transition:box-shadow 200ms ease-in-out;transition:box-shadow 200ms ease-in-out;}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group:not(.is-static):hover{}body:not(.wp-admin) .wp-block-group.is-layout-grid:has(.wp-block-group .wp-block-group):not(:has(.wp-block-image + .wp-block-image)) > .wp-block-group .wp-block-group:not(.has-background) .wp-block-heading{font-size:var(--font-size);}