body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wp-block-button__link:visited{color:currentColor}.wp-block-button:not(.is-style-outline, .form-submit) .wp-block-button__link:hover{text-decoration:underline;color:var(--wp--preset--color--primary)}.wp-block-button:is(.is-style-outline) .wp-block-button__link:hover{background:var(--wp--preset--color--foreground);border-color:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);text-decoration:none}.wp-block-button__link.wp-block-button__link:active{color:var(--wp--preset--color--primary)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus{color:var(--wp--preset--color--primary);text-decoration-line:underline;text-decoration-thickness:.08rem;text-decoration-style:dotted;text-underline-offset:.1rem}.wp-block-button:is(.is-style-outline) .wp-block-button__link:focus{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);outline:1px dotted var(--wp--preset--color--primary)}:is(
	.wp-block-search__button,
	.wp-block-file .wp-block-file__button
):is(
	:hover,
	:focus
){background-color:var(--wp--preset--color--foreground);text-decoration:none}:is(
	.wp-block-search__button,
	.wp-block-file .wp-block-file__button
):is(
	:focus
){border:1px solid var(--wp--preset--color--background);outline:1px dotted var(--wp--preset--color--foreground)}.wp-block-post-comments-form .wp-block-button__link:hover{color:var(--wp--preset--color--primary);text-decoration:underline}.wp-block-search__input{border-color:var(--wp--preset--color--foreground)}a:not(
	.wp-block-search__button,
	.wp-block-button__link
){text-underline-offset:.1rem}.wp-block-site-title a{padding:.4rem 0;text-decoration:inherit;text-underline-offset:.1rem}a:not(
	.wp-block-search__button,
	.wp-block-button__link
):focus{text-decoration:underline;text-decoration-style:dotted}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border-color:var(--wp--preset--color--foreground)}:is(
	.wp-block-pages-list__item .wp-block-pages-list__item__link,
):hover{text-decoration:underline}:is(
	.wp-block-pages-list__item .wp-block-pages-list__item__link,
	.wp-block-navigation-link__content,
	.wp-block-navigation-item__content,
	.wp-block-site-title a,
	.wp-block-post-navigation-link a,
	.wp-block-post-terms a
):focus{text-decoration-line:underline;text-decoration-style:dotted}:is(
	.wp-block-pages-list__item .wp-block-pages-list__item__link
):active{text-decoration:underline}.wp-block-post-title a:where(:not(.wp-element-button)):is(:hover, :focus){text-underline-offset:0.25rem;text-decoration-thickness:0.25rem}.wp-block-navigation__responsive-container.is-menu-open ul{font-size:2.75rem;font-weight:300}.wp-block-post-title.hero-post-title{font-size:clamp(3.75rem,10vw,8rem)}.wp-block-post-excerpt.hero-post-excerpt{font-size:clamp(1.5rem,4vw,2rem)}.wp-site-blocks,
body > .is-root-container,
.edit-post-visual-editor__post-title-wrapper,
.wp-block-group.alignfull,
.wp-block-group.has-background,
.wp-block-columns.alignfull.has-background,
.wp-block-cover.alignfull,
.is-root-container .wp-block[data-align='full'] > .wp-block-group,
.is-root-container .wp-block[data-align='full'] > .wp-block-columns.has-background,
.is-root-container .wp-block[data-align='full'] > .wp-block-cover{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}.wp-site-blocks .alignfull,
.wp-site-blocks > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-cover,
.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
body > .is-root-container > .wp-block-cover,
body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
body > .is-root-container > .wp-block-template-part > .wp-block-cover,
.is-root-container .wp-block[data-align='full']{margin-left:calc(-1 * var(--wp--custom--spacing--outer))!important;margin-right:calc(-1 * var(--wp--custom--spacing--outer))!important;max-width:unset;width:unset}.wp-site-blocks .wp-block-columns .wp-block-column .alignfull, .is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull, .is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"]{margin-left:auto!important;margin-right:auto!important;width:inherit}.wp-block-navigation__responsive-container.is-menu-open{padding-top:var(--wp--custom--gap--horizontal);padding-bottom:var(--wp--custom--gap--vertical);padding-right:var(--wp--custom--gap--horizontal);padding-left:var(--wp--custom--gap--horizontal)}.wp-block-post-comments-count{display:inline}:is(
	.wp-block-query-pagination .wp-block-query-pagination-previous,
	.wp-block-query-pagination .wp-block-query-pagination-next
):hover{text-decoration:underline}.is-arrow-arrow.wp-block-query-pagination-next-arrow{margin-left:0.375rem;font-weight:400}.is-arrow-arrow.wp-block-query-pagination-previous-arrow{margin-right:0.375rem;font-weight:400}.wp-block-query-pagination-numbers .page-numbers:not(.current):not(.dots):hover{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers.current{text-decoration:underline}@media (max-width: 599px){.wp-block-query-pagination-numbers{display:none}}