html{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:var(--wp--custom--typography--html-font-size, 16px);font-variation-settings:var(--wp--custom--typography--font-variation-settings, normal);font-feature-settings:var(--wp--custom--typography--font-feature-settings, normal)}*,*:before,*:after{box-sizing:border-box}.header:after,.footer:after,.wp-block-post-content:after,.comment-content:after,.textwidget:after,.wp-block-latest-posts__list li:after{content:"";display:block;clear:both}button,.wp-element-button,.wp-block-button__link{cursor:pointer;text-shadow:none;transition-property:color,background-color,border-color,opacity,text-decoration-color,text-underline-offset;transition-duration:.25s;transition-timing-function:ease-in-out}button{text-decoration:none}.has-xx-small-font-size{line-height:var(--wp--custom--typography--line-height--xx-small, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--xx-small, inherit)}.has-x-small-font-size{line-height:var(--wp--custom--typography--line-height--x-small, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--x-small, inherit)}.has-small-font-size{line-height:var(--wp--custom--typography--line-height--small, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--small, inherit)}.has-normal-font-size{line-height:var(--wp--custom--typography--line-height--normal, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--normal, inherit)}.has-medium-font-size{line-height:var(--wp--custom--typography--line-height--medium, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--medium, inherit)}.has-large-font-size{line-height:var(--wp--custom--typography--line-height--large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--large, inherit)}.has-x-large-font-size{line-height:var(--wp--custom--typography--line-height--x-large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--x-large, inherit)}.has-xx-large-font-size{line-height:var(--wp--custom--typography--line-height--xx-large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--xx-large, inherit)}.has-xxx-large-font-size{line-height:var(--wp--custom--typography--line-height--xxx-large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--xxx-large, inherit)}.has-xxxx-large-font-size{line-height:var(--wp--custom--typography--line-height--xxxx-large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--xxxx-large, inherit)}.has-huge-font-size{line-height:var(--wp--custom--typography--line-height--huge, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--huge, inherit)}.has-display-font-size{line-height:var(--wp--custom--typography--line-height--display, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--display, inherit)}.more-link{display:block}span[id^=more]{display:none}:where(pre){overflow-x:auto}::placeholder{color:var(--wp--preset--color--contrast-3)}::-moz-placeholder{opacity:1}form>*{margin-block-start:var(--wp--style--block-gap);margin-block-end:0}form>:first-child{margin-block-start:0}label,.wp-block-search__label{display:inline-block;margin-bottom:.25rem;color:var(--wp--preset--color--contrast-3);font-size:var(--wp--preset--font-size--small);font-weight:450;letter-spacing:var(--wp--custom--typography--letter-spacing--small, inherit)}:not(.wp-block-more)>input:not([type=checkbox]):not([type=submit]),textarea,select{appearance:none;color:var(--wp--preset--color--contrast-2);font-family:inherit;font-size:var(--wp--preset--font-size--normal);font-weight:400;line-height:var(--wp--custom--typography--line-height--normal, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--normal, inherit);font-variation-settings:var(--wp--custom--typography--font-variation-settings, normal);font-feature-settings:var(--wp--custom--typography--font-feature-settings, normal);background-color:var(--wp--custom--color--input--background, var(--wp--preset--color--base));border-width:1px;border-style:solid;border-color:var(--wp--custom--color--input--border, var(--wp--preset--color--contrast-4));border-radius:var(--wp--custom--border--radius--normal, .25rem);box-shadow:inset 0 1px 3px 0 var(--wp--preset--color--contrast-5);transition:all .25s ease-in-out}:not(.wp-block-more)>input:not([type=checkbox]):not([type=submit]):hover,textarea:hover,select:hover{border-color:var(--wp--custom--color--input--hover--border, var(--wp--preset--color--contrast-4))}:not(.wp-block-more)>input:not([type=checkbox]):not([type=submit]):focus,textarea:focus,select:focus{border-color:var(--wp--custom--color--input--focus--border, color-mix(in srgb, var(--wp--preset--color--contrast-4) 85%, var(--wp--preset--color--contrast)));outline:none}:not(.wp-block-more)>input:not([type=checkbox]):not([type=submit]),textarea{display:block;width:100%;max-width:100%;min-height:2.875rem;padding:.625rem 1rem}select{height:2.875rem;max-width:100%;padding:0 2.5rem 0 1rem;background-image:linear-gradient(45deg,transparent 50%,var(--wp--preset--color--contrast) 50%),linear-gradient(135deg,var(--wp--preset--color--contrast) 50%,transparent 50%);background-position:calc(100% - 19.5px) 51%,calc(100% - 15px) 51%;background-size:4.5px 4.5px,4.5px 4.5px;background-repeat:no-repeat}textarea{resize:vertical;padding-top:1rem;padding-bottom:1rem}input[type=radio],input[type=checkbox]{position:relative}input[type=radio]+label,input[type=checkbox]+label{margin-bottom:0;margin-left:.375rem;font-size:var(--wp--preset--font-size--small);font-weight:450;line-height:var(--wp--custom--typography--line-height--small, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--small, inherit)}.wp-block-accordion .wp-block-accordion-item{margin-top:0;border-top:1px solid var(--wp--preset--color--contrast-4)}.wp-block-accordion .wp-block-accordion-item:last-child{border-bottom:1px solid var(--wp--preset--color--contrast-4)}.wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-panel{margin-top:.75rem;margin-bottom:1.5rem;content-visibility:visible}.wp-block-accordion .wp-block-accordion-heading{font-size:var(--wp--preset--font-size--medium);line-height:var(--wp--custom--typography--line-height--medium);letter-spacing:var(--wp--custom--typography--letter-spacing--medium)}.wp-block-accordion .wp-block-accordion-heading__toggle{padding-top:.75rem;padding-bottom:.75rem;gap:.75rem}.wp-block-accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion .wp-block-accordion-panel{content-visibility:hidden}.wp-block-accordion .wp-block-accordion-heading__toggle-icon{display:block;width:auto;height:auto;padding:.625rem;background-color:var(--wp--preset--color--contrast-5);border-radius:.25rem;font-size:0}.wp-block-accordion .wp-block-accordion-heading__toggle-icon:before{content:"";width:1rem;height:1rem;display:inline-block;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:cover;transform-origin:center;transition:transform .25s ease-in-out}.wp-block-accordion .wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:none}.wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon:before{transform:rotate(135deg)}.wp-block-button .has-background{border-color:transparent}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):hover,.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):focus,.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):active,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):not(.has-background):hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):not(.has-background):focus,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):not(.has-background):active{color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast)}.wp-block-button .wp-block-button__link.is-style-outline.has-text-color,.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color{border-color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline.has-background,.wp-block-button.is-style-outline>.wp-block-button__link.has-background{border-color:transparent}.wp-block-button.is-style-close>.wp-block-button__link{text-underline-offset:.25em;text-decoration-color:transparent}.wp-block-button.is-style-close>.wp-block-button__link:after{transform:rotate(0);transition:transform .35s ease-in-out}.wp-block-button.is-style-close>.wp-block-button__link:hover,.wp-block-button.is-style-close>.wp-block-button__link:focus,.wp-block-button.is-style-close>.wp-block-button__link:active{text-underline-offset:.15em;text-decoration-color:currentColor}.wp-block-button.is-style-close>.wp-block-button__link:hover:after,.wp-block-button.is-style-close>.wp-block-button__link:focus:after,.wp-block-button.is-style-close>.wp-block-button__link:active:after{transform:rotate(180deg)}.wp-block-button.is-style-close>.wp-block-button__link.has-background{padding:.5rem 1.25rem}.wp-block-button.is-style-more>.wp-block-button__link{text-underline-offset:.25em;text-decoration-color:transparent}.wp-block-button.is-style-more>.wp-block-button__link:after{transition:transform .35s ease-in-out}.wp-block-button.is-style-more>.wp-block-button__link:hover,.wp-block-button.is-style-more>.wp-block-button__link:focus,.wp-block-button.is-style-more>.wp-block-button__link:active{text-underline-offset:.15em;text-decoration-color:currentColor}.wp-block-button.is-style-more>.wp-block-button__link:hover:after,.wp-block-button.is-style-more>.wp-block-button__link:focus:after,.wp-block-button.is-style-more>.wp-block-button__link:active:after{transform:translate(.25rem)}.wp-block-button.is-style-more>.wp-block-button__link.has-background{padding:.5rem 1.25rem}.wp-block-button.is-style-more-2>.wp-block-button__link:after{transition:transform .25s ease-in-out}.wp-block-button.is-style-more-2>.wp-block-button__link:hover:after,.wp-block-button.is-style-more-2>.wp-block-button__link:focus:after,.wp-block-button.is-style-more-2>.wp-block-button__link:active:after{transform:translate(.25rem)}.comment-body .comment-content{margin-top:calc(var(--wp--style--block-gap) / 1.5)}.comment-body .comment-content>*{margin-block-start:var(--wp--style--block-gap);margin-block-end:0}.comment-body .comment-content>:first-child{margin-block-start:0}@media only screen and (min-width:600px){.comment-body .comment-content,.comment-body .comment-reply{margin-left:4rem!important}}@media only screen and (min-width:600px){.wp-block-comment-template li>ol{padding-left:4rem}}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin:0}.wp-block-comments-pagination .wp-block-comments-pagination-numbers>*{padding-left:.25rem;padding-right:.25rem}.wp-block-comments-pagination .wp-block-comments-pagination-numbers>:not(:last-child){margin-right:.25rem}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow,.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{transition:transform .25s ease-in-out}.wp-block-comments-pagination .wp-block-comments-pagination-previous:hover .wp-block-comments-pagination-previous-arrow,.wp-block-comments-pagination .wp-block-comments-pagination-previous:focus .wp-block-comments-pagination-previous-arrow{transform:translate(-.25rem)}.wp-block-comments-pagination .wp-block-comments-pagination-next:hover .wp-block-comments-pagination-next-arrow,.wp-block-comments-pagination .wp-block-comments-pagination-next:focus .wp-block-comments-pagination-next-arrow{transform:translate(.25rem)}:root :where(.wp-block-latest-posts:not(.is-grid) li+li){margin-top:0}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{text-underline-offset:.25em;text-decoration-color:transparent;text-wrap:nowrap}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content:hover,.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content:focus,.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content:active{text-underline-offset:.15em;text-decoration-color:currentColor}.wp-block-navigation .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content{text-decoration:underline;text-underline-offset:.15em;text-decoration-color:currentColor}.wp-block-navigation .has-child .wp-block-navigation__submenu-container.has-background{border:none}@media only screen and (min-width:960px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{padding:calc(var(--wp--style--block-gap) / 2) 0}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:0}@media only screen and (min-width:960px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:calc(var(--wp--style--block-gap) / -2)}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:.375rem 1.25rem}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-left:0;margin-right:1.25rem}.wp-block-navigation .wp-block-navigation__responsive-container-close,.wp-block-navigation .wp-block-navigation__responsive-container-open{text-underline-offset:.25em;text-decoration-line:underline;text-decoration-color:transparent}.wp-block-navigation .wp-block-navigation__responsive-container-close:hover,.wp-block-navigation .wp-block-navigation__responsive-container-open:hover{text-underline-offset:.15em;text-decoration-color:currentColor}.navigation-overlay .wp-block-navigation .wp-block-navigation-item__content{line-height:var(--wp--style--block-gap)}.navigation-overlay .wp-block-navigation .wp-block-navigation__container{row-gap:.375rem}.navigation-overlay .wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-size:var(--wp--preset--font-size--xxx-large);line-height:var(--wp--custom--typography--line-height--xxx-large, inherit);letter-spacing:var(--wp--custom--typography--letter-spacing--xxx-large, inherit)}.navigation-overlay .wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-top:.375rem}.navigation-overlay .wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.navigation-overlay .wp-block-navigation .has-child.open-always.wp-block-navigation-submenu,.navigation-overlay .wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{gap:0}@media only screen and (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:block}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}}@media only screen and (min-width:783px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}@media only screen and (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}}@media only screen and (min-width:783px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-post-author__avatar{line-height:.75}.wp-block-post-author__avatar>img{border-radius:50%}.wp-block-post-author__byline{color:var(--wp--preset--color--contrast-3);font-size:.75rem}.wp-block-post-author__name{font-weight:500}.wp-block-post-author__bio{margin-top:.75rem;margin-bottom:0;font-size:var(--wp--preset--font-size--normal);color:var(--wp--preset--color--contrast-2)}.wp-block-comments>*+.wp-block-post-comments-form{margin-top:var(--wp--preset--spacing--50)}.comment+.wp-block-post-comments-form{margin-bottom:2.25rem}.wp-block-post-comments-form .comment-reply-title{margin-top:0;margin-bottom:.5rem;font-size:var(--wp--preset--font-size--xxx-large);letter-spacing:var(--wp--custom--typography--letter-spacing--xxx-large, inherit);line-height:var(--wp--custom--typography--line-height--xxx-large, inherit)}.wp-block-post-comments-form .comment-reply-title small{margin-left:.75rem;font-size:var(--wp--preset--font-size--normal);letter-spacing:-.02em;line-height:var(--wp--custom--typography--line-height--normal, inherit)}.comment-form .comment-notes,.comment-form .logged-in-as{color:var(--wp--preset--color--contrast-3);font-size:var(--wp--preset--font-size--small);font-weight:450;letter-spacing:var(--wp--custom--typography--letter-spacing--small, inherit);line-height:var(--wp--custom--typography--line-height--small, inherit)}.comment-form .logged-in-as a{color:var(--wp--preset--color--contrast-3)}.comment-form .logged-in-as a:hover,.comment-form .logged-in-as a:active{text-decoration:none}.comment-form .logged-in-as a:focus{text-decoration:underline dotted}.wp-block-post-comments-form textarea{height:8lh}.wp-block-post-comments-form .comment-form-cookies-consent{align-items:flex-start}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{top:.1875rem;margin:0}@media only screen and (min-width:600px){.comment-form-author,.comment-form-email{width:49%;float:left;margin-bottom:var(--wp--style--block-gap)}}@media only screen and (min-width:600px){.comment-form-author{margin-right:2%}}@media only screen and (min-width:600px){.comment-form-url,.wp-block-post-comments-form .comment-form-cookies-consent{clear:both}}.wp-block-query-pagination{gap:.5rem}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous{padding-left:1rem;padding-right:1rem}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin:0}.wp-block-query-pagination>.wp-block-query-pagination-numbers{display:flex;gap:.5rem}.wp-block-query-pagination .page-numbers{display:inline-block;min-width:2.25rem}.wp-block-query-pagination .page-numbers.current{padding:.3125rem .875rem;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);border:1px solid var(--wp--preset--color--contrast);border-radius:var(--wp--custom--border--radius--normal, .25rem)}.wp-block-query-pagination .page-numbers.dots{padding:.3125rem .5rem}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:.75rem}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){position:relative;top:-1px}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:.75rem}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){top:-1px;position:relative}.wp-block-query-pagination-next .wp-block-query-pagination-next-arrow,.wp-block-query-pagination-previous .wp-block-query-pagination-previous-arrow{transition:transform .25s ease-in-out}.wp-block-query-pagination-previous:hover .wp-block-query-pagination-previous-arrow,.wp-block-query-pagination-previous:focus .wp-block-query-pagination-previous-arrow{transform:translate(-.25rem)}.wp-block-query-pagination-next:hover .wp-block-query-pagination-next-arrow,.wp-block-query-pagination-next:focus .wp-block-query-pagination-next-arrow{transform:translate(.25rem)}.wp-block-query .wp-block-post{position:relative}.wp-block-query .wp-block-post-featured-image{opacity:inherit}.wp-block-query .wp-block-post-featured-image a img{height:100%;transform:scale(1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1)}.wp-block-query .wp-block-post-featured-image a:hover img,.wp-block-query .wp-block-post-featured-image a:focus img,.wp-block-query .wp-block-post-featured-image a:active img{transform:scale(1.04)}.wp-block-query .wp-block-post-title a{text-decoration-color:transparent;text-underline-offset:.25em}.wp-block-query .wp-block-post-title a:hover,.wp-block-query .wp-block-post-title a:focus,.wp-block-query .wp-block-post-title a:active{text-decoration-color:currentColor;text-underline-offset:.15em}.post.sticky .wp-block-post-title a{position:relative}.post.sticky .wp-block-post-title a:after{content:"";display:inline-block;position:relative;height:.75rem;width:.75rem;top:-.25em;left:.2em;transform:rotate(45deg);background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000'%3E%3Cg%3E%3Crect fill='none' height='24' width='24'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M16,9V4l1,0c0.55,0,1-0.45,1-1v0c0-0.55-0.45-1-1-1H7C6.45,2,6,2.45,6,3v0 c0,0.55,0.45,1,1,1l1,0v5c0,1.66-1.34,3-3,3h0v2h5.97v7l1,1l1-1v-7H19v-2h0C17.34,12,16,10.66,16,9z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:cover}.wp-block-search__inside-wrapper{position:relative;margin-top:0}.wp-block-search__button{margin-left:.75rem}.wp-block-search__button svg{transform:scaleX(-1)}.wp-block-search__icon-button .wp-block-search__button{padding-left:.875rem;padding-right:.875rem}.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0;background-color:transparent;border:none}.wp-block-search__button-inside .wp-block-search__button{position:absolute;right:0;margin-left:0;color:var(--wp--preset--color--contrast-3);background-color:transparent;border-color:transparent}.wp-block-search__button-inside .wp-block-search__button:hover,.wp-block-search__button-inside .wp-block-search__button:focus,.wp-block-search__button-inside .wp-block-search__button:active{color:var(--wp--preset--color--contrast-2)}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__input{padding-right:4rem!important}.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__input{padding-right:6rem!important}.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button{padding-left:1.25rem;padding-right:1.25rem}.wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__button{margin-left:.75rem}.wp-block-table.is-style-stripes{border-bottom:1px solid var(--wp--preset--color--contrast-5)}.entry .wp-block-post-title{position:relative}.entry .entry-footer:not(:has(*)){display:none}.entry .post-nav-links{display:flex;align-items:center;gap:.5rem;margin-top:var(--wp--preset--spacing--20);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--font-primary);font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:var(--wp--style--block-gap);text-align:center}.entry .post-nav-links .post-page-numbers{padding:.3125rem .875rem;min-width:2.25rem;color:var(--wp--preset--color--contrast);text-decoration:none;border:1px solid var(--wp--preset--color--contrast-4);border-radius:var(--wp--custom--border--radius--normal, .25rem)}.entry .post-nav-links .post-page-numbers:hover,.entry .post-nav-links .post-page-numbers:focus,.entry .post-nav-links .post-page-numbers:active,.entry .post-nav-links .post-page-numbers.current{color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);border-color:transparent}:root .is-root-container:not(.wp-block-post-content),:root .wp-site-blocks{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;position:relative;padding-top:0;padding-bottom:0;overflow:clip}:root .is-root-container:not(.wp-block-post-content)>*,:root .wp-site-blocks>*{grid-column:1/-1;margin-block-start:0}:root .is-root-container:not(.wp-block-post-content)>.header,:root .wp-site-blocks>.header{grid-row:1/2}:root .is-root-container:not(.wp-block-post-content)>main,:root .wp-site-blocks>main{grid-row:2/3;align-content:center}:root .is-root-container:not(.wp-block-post-content)>.footer,:root .wp-site-blocks>.footer{grid-row:3/4}:root .is-root-container:not(.wp-block-post-content):has(.header.is-overlaid)>main,:root .wp-site-blocks:has(.header.is-overlaid)>main{grid-row:1/3}:root .is-root-container:not(.wp-block-post-content):has(.header.is-overlaid)>.header,:root .wp-site-blocks:has(.header.is-overlaid)>.header{z-index:10000}:root .is-root-container:not(.wp-block-post-content):has(.footer.is-overlaid)>main,:root .wp-site-blocks:has(.footer.is-overlaid)>main{grid-row:2/4}:root .is-root-container:not(.wp-block-post-content):has(.footer.is-overlaid)>.footer,:root .wp-site-blocks:has(.footer.is-overlaid)>.footer{z-index:10000}:root .is-root-container:not(.wp-block-post-content):has(.header.is-overlaid):has(.footer.is-overlaid)>main,:root .wp-site-blocks:has(.header.is-overlaid):has(.footer.is-overlaid)>main{grid-row:1/4}:root .is-root-container:not(.wp-block-post-content):has(.header.is-overlaid):has(.footer.is-overlaid)>.header,:root .is-root-container:not(.wp-block-post-content):has(.header.is-overlaid):has(.footer.is-overlaid)>.footer,:root .wp-site-blocks:has(.header.is-overlaid):has(.footer.is-overlaid)>.header,:root .wp-site-blocks:has(.header.is-overlaid):has(.footer.is-overlaid)>.footer{z-index:10000}:root .wp-site-blocks{min-height:100vh;min-height:100dvh}:root .is-root-container:not(.wp-block-post-content):not(.wp-site-blocks)>main{min-height:100vh;min-height:100dvh}body[data-sidebar=opened]{overflow:hidden}.page-header__title{position:relative}.sidebar{position:fixed;width:100%;height:100vh;height:100dvh;z-index:100000}body.editor-styles-wrapper .sidebar{display:none}.sidebar__inner{width:100%;height:100%}.sidebar__overlay{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer}.sidebar__widgets{position:relative;width:100%;height:100%;z-index:10;overflow-y:auto;background-color:var(--wp--custom--color--sidebar--background, var(--wp--preset--color--base))}@media only screen and (min-width:480px){.sidebar__widgets{max-width:27rem}}body:not(.editor-styles-wrapper) .sidebar{visibility:hidden;pointer-events:none;transition:visibility .3s ease-out}body:not(.editor-styles-wrapper) .sidebar__overlay{opacity:0;transition:opacity .3s ease-out}body:not(.editor-styles-wrapper) .sidebar__widgets{transform:translate(120%);transition:transform .3s ease-out}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=opened]{visibility:visible;pointer-events:auto}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=opened] .sidebar__overlay{opacity:1}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=opened] .sidebar__widgets{transform:translate(0)}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=closed]{visibility:hidden;pointer-events:none;transition:visibility .3s ease-in-out}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=closed] .sidebar__overlay{opacity:0;transition:opacity .35s ease-in-out}body:not(.editor-styles-wrapper) .sidebar[data-sidebar=closed] .sidebar__widgets{transform:translate(120%);transition:transform .3s ease-in-out}.sidebar-opener{display:block;margin:0;padding:1rem;position:fixed!important;right:var(--wp--style--root--padding-right);bottom:1.5rem;z-index:10000;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);line-height:1;border:0;border-radius:50%}.sidebar-opener:hover:after,.sidebar-opener:focus:after,.sidebar-opener:active:after{animation:.25s buttonScale ease-in-out}.sidebar-opener.hidden{opacity:0!important;visibility:hidden!important;pointer-events:none}.sidebar-opener span{display:none}.sidebar-opener:after{content:"";display:block;height:1.5rem;width:1.5rem;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000'%3E%3Cg%3E%3Crect fill='none' height='24' width='24'/%3E%3Cpath d='M15,20H3c-0.55,0-1-0.45-1-1V5c0-0.55,0.45-1,1-1h12c0.55,0,1,0.45,1,1v14C16,19.55,15.55,20,15,20z M19,8h2 c0.55,0,1-0.45,1-1V5c0-0.55-0.45-1-1-1h-2c-0.55,0-1,0.45-1,1v2C18,7.55,18.45,8,19,8z M19,20h2c0.55,0,1-0.45,1-1v-2 c0-0.55-0.45-1-1-1h-2c-0.55,0-1,0.45-1,1v2C18,19.55,18.45,20,19,20z M19,14h2c0.55,0,1-0.45,1-1v-2c0-0.55-0.45-1-1-1h-2 c-0.55,0-1,0.45-1,1v2C18,13.55,18.45,14,19,14z'/%3E%3C/g%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:cover}.has-modal-open .sidebar-opener{visibility:hidden}body:not(.editor-styles-wrapper) .sidebar-opener{opacity:0;transform:translateY(50%);animation:.3s buttonFadeInUp .3s ease-out forwards}@keyframes buttonFadeInUp{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes buttonScale{0%{transform:scale(1)}25%{transform:scale(1.15)}to{transform:scale(1)}}.section{position:relative;overflow:clip}.section+.section{margin-top:0}
