.is-flex-grow{flex-grow:1}.wp-block-group.is-layout-grid.bottom-buttons .wp-block-group.is-vertical:has(.wp-block-group.is-vertical){min-height:90%}.wp-block-group.is-layout-grid.bottom-buttons .wp-block-group.is-vertical:has(.wp-block-group.is-vertical) .wp-block-group.is-vertical{flex-grow:1}@media screen and (max-width:783px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:782px){.is-hidden-desktop{display:none!important}}header.mobile-menu .is-hidden-mobile-menu,header:not(.mobile-menu) .is-hidden-desktop-menu{display:none!important}.is-special-border{background-image:linear-gradient(90deg,hsla(0,0%,100%,.3),transparent),linear-gradient(90deg,hsla(0,0%,100%,.3),transparent);background-position:0 100%,0 0;background-repeat:no-repeat;background-size:100% 1px;border-left:1px solid hsla(0,0%,100%,.3);border-right:1px solid transparent}.is-overflow-hidden{overflow:hidden!important}.group-has-wave{position:relative}.group-has-wave .group-wave{left:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.group-has-wave .group-wave svg{display:block;height:100%;width:100%}.group-has-wave .group-wave.group-wave-up{height:var(--wp--preset--spacing--3-75);top:1px}.group-has-wave .group-wave.group-wave-down{bottom:1px;height:var(--wp--preset--spacing--3-75)}a.no-style{color:inherit!important;text-decoration:none!important}.wp-block-group.is-style-timeline{--timeline-gap:64px;--timeline-dot:12px;--timeline-dot-border:1px;--timeline-line-gap:8px;--timeline-number-size:var(--wp--preset--font-size--heading-2);--timeline-step-padding:24px;--timeline-dot-top:calc(var(--timeline-step-padding) + (var(--timeline-number-size) - var(--timeline-dot))/2);--timeline-line-x:0px;display:flex;flex-direction:column;gap:0}.wp-block-group.is-style-timeline>.wp-block-group{box-sizing:border-box;margin:0 0 0 50%;overflow-x:visible;overflow-y:clip;padding:var(--timeline-step-padding) 0 var(--timeline-step-padding) var(--timeline-gap);position:relative;width:50%}.wp-block-group.is-style-timeline>.wp-block-group>:not(.timeline-dot){margin-block:0;max-width:400px}.wp-block-group.is-style-timeline>.wp-block-group>p:first-of-type{color:var(--wp--preset--color--gold);font-family:var(--wp--preset--font-family--heading);font-size:var(--timeline-number-size);font-style:italic;font-variant-numeric:lining-nums;font-weight:300;letter-spacing:.06em;line-height:1;margin-bottom:24px}.wp-block-group.is-style-timeline>.wp-block-group>.wp-block-heading{margin-bottom:12px}.wp-block-group.is-style-timeline>.wp-block-group>p:not(:first-of-type){font-size:var(--wp--preset--font-size--text-s);font-weight:300;line-height:1.5}.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n){margin:0 50% 0 0;padding:var(--timeline-step-padding) var(--timeline-gap) var(--timeline-step-padding) 0;text-align:right}.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n)>:not(.timeline-dot){margin-left:auto}.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n)>.timeline-dot{left:auto;right:var(--timeline-line-x);translate:50% 0}.wp-block-group.is-style-timeline .timeline-dot{border:var(--timeline-dot-border) solid;border-radius:50%;box-sizing:border-box;height:var(--timeline-dot);left:var(--timeline-line-x);margin:0;position:absolute;top:var(--timeline-dot-top);translate:-50% 0;width:var(--timeline-dot)}.wp-block-group.is-style-timeline .timeline-dot:after,.wp-block-group.is-style-timeline .timeline-dot:before{background-color:currentColor;content:"";left:50%;position:absolute;translate:-50% 0;width:.5px}.wp-block-group.is-style-timeline .timeline-dot:before{bottom:calc(100% + var(--timeline-dot-border) + var(--timeline-line-gap));height:calc(var(--timeline-dot-top) - var(--timeline-line-gap))}.wp-block-group.is-style-timeline .timeline-dot:after{height:100vh;top:calc(100% + var(--timeline-dot-border) + var(--timeline-line-gap))}@media(max-width:781px){.wp-block-group.is-style-timeline{--timeline-gap:40px;--timeline-line-x:calc(var(--timeline-dot)/2)}.wp-block-group.is-style-timeline>.wp-block-group,.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n){margin:0;padding:var(--timeline-step-padding) 0 var(--timeline-step-padding) var(--timeline-gap);text-align:left;width:100%}.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n)>:not(.timeline-dot),.wp-block-group.is-style-timeline>.wp-block-group>:not(.timeline-dot){margin-left:0}.wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n)>.timeline-dot,.wp-block-group.is-style-timeline>.wp-block-group>.timeline-dot{left:var(--timeline-line-x);right:auto;translate:-50% 0}}.wp-block-group.is-style-timeline>.wp-block-group:not(:has(~.wp-block-group)){padding-bottom:0}.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:after{border:var(--timeline-dot-border) solid;border-radius:50%;box-sizing:border-box;content:"";height:var(--timeline-dot);left:var(--timeline-line-x);position:absolute;top:var(--timeline-dot-top);translate:-50% 0;width:var(--timeline-dot)}.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:before{--timeline-line-above:calc(var(--timeline-dot-top) - var(--timeline-line-gap));background:linear-gradient(currentColor,currentColor) top/100% var(--timeline-line-above) no-repeat,linear-gradient(currentColor,currentColor) bottom/100% calc(100% - var(--timeline-dot-top) - var(--timeline-dot) - var(--timeline-line-gap)) no-repeat;bottom:0;content:"";left:var(--timeline-line-x);position:absolute;top:0;translate:-50% 0;width:.5px}.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n):after,.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n):before{left:auto;right:var(--timeline-line-x);translate:50% 0}@media(max-width:781px){.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n):after,.editor-styles-wrapper .wp-block-group.is-style-timeline>.wp-block-group:nth-of-type(2n):before{left:var(--timeline-line-x);right:auto;translate:-50% 0}}.wp-block-group.is-style-article-hero>.wp-block-columns{align-items:stretch;gap:24px;margin:0}.wp-block-group.is-style-article-hero>.wp-block-columns>.wp-block-column:first-child{display:flex;flex-direction:column;max-width:566px}.wp-block-group.is-style-article-hero>.wp-block-columns>.wp-block-column:first-child>.wp-block-group{flex:1 1 auto;justify-content:space-between}.wp-block-group.is-style-article-hero .wp-block-group:has(>.wp-block-post-terms,>.wp-block-post-date){font-size:.75rem;font-weight:300;gap:12px;letter-spacing:.24em;line-height:1;text-transform:uppercase}.wp-block-group.is-style-article-hero .wp-block-group:has(>.wp-block-post-terms,>.wp-block-post-date)>*{margin:0}.wp-block-group.is-style-article-hero .wp-block-post-terms{align-items:center;display:flex;gap:12px}.wp-block-group.is-style-article-hero .wp-block-post-terms a{color:inherit;pointer-events:none;text-decoration:none}.wp-block-group.is-style-article-hero .wp-block-post-terms .wp-block-post-terms__separator{background-color:currentColor;font-size:0;height:12px;opacity:.4;overflow:hidden;width:.5px}.wp-block-group.is-style-article-hero .wp-block-post-terms:not(:last-child):after{background-color:currentColor;content:"";height:12px;opacity:.4;width:.5px}.wp-block-group.is-style-article-hero .wp-block-post-title{font-weight:400;letter-spacing:.06em;line-height:1.2;margin:0}.wp-block-group.is-style-article-hero .wp-block-post-excerpt,.wp-block-group.is-style-article-hero .wp-block-post-excerpt p,.wp-block-group.is-style-article-hero .wp-block-post-featured-image{margin:0}.wp-block-group.is-style-article-hero .wp-block-post-featured-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:781px){.wp-block-group.is-style-article-hero>.wp-block-columns>.wp-block-column:first-child{max-width:none}.wp-block-group.is-style-article-hero>.wp-block-columns>.wp-block-column:first-child>.wp-block-group{gap:32px}}
