.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:0;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.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-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}*{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}input[type=email],input[type=search],input[type=text],textarea{border:0!important;background:var(--wp--preset--color--base)!important;color:var(--wp--preset--color--contrast)!important}input[type=email]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder,textarea{color:var(--wp--preset--color--contrast-3)}.wp-block-site-title a,img.custom-logo{filter:drop-shadow(0 0 8px rgb(0 0 0/.3))}.wp-block-site-title a{font-size:18px}.is-style-pill a{background-color:var(--wp--preset--color--base-3);border-radius:1.5rem}.is-style-pill a:hover{color:var(--wp--preset--color--contrast);background-color:var(--wp--preset--color--accent-4);text-decoration:none}.wp-block-post-terms__separator{padding-left:.1rem;padding-right:.1rem}.text-24px,.yarpp-related h3{font-size:24px!important}.wp-block-search__inside-wrapper{margin-block-start:0}#subscribe-email input,.wp-block-button__link,.wp-element-button{white-space:nowrap!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{max-width:none}ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu{padding-top:.5rem!important;gap:.5rem!important}.yarpp-related h3{margin-bottom:.75rem;font-weight:500}div.heateor_sss_sharing_ul{display:flex;gap:.5rem;padding-left:0!important;margin:1px 0!important}#subscribe-email input{font-size:14px;padding:12px 18px;border-radius:.25rem;border:0!important;width:100%!important;box-sizing:border-box;min-width:auto!important}#subscribe-submit{margin-bottom:0}#subscribe-submit input[type=submit]{width:100%;background:#fff0;border:2px solid var(--wp--preset--color--accent-2);letter-spacing:.1rem;text-transform:uppercase;font-weight:500;padding-top:.5rem;padding-bottom:.5rem}#subscribe-submit input[type=submit]:hover{color:var(--wp--preset--color--base-2);background-color:var(--wp--preset--color--contrast);border-color:var(--wp--preset--color--contrast)}#rank-math-toc h2{font-size:var(--wp--preset--font-size--medium);margin-top:0;margin-bottom:0}#rank-math-toc h2 em{font-style:normal;font-weight:400;font-size:15px}#rank-math-toc h2 em strong{cursor:pointer;font-weight:400;color:var(--wp--preset--color--accent-3)}#rank-math-toc h2 em strong:hover{text-decoration:underline}#rank-math-toc>nav>div{margin-top:.5rem;margin-bottom:0;font-size:var(--wp--preset--font-size--small)}.rank-math-breadcrumb p{font-size:var(--wp--preset--font-size--small);margin:0;font-style:normal;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}#subscribe-submit input[type=submit],.rank-math-breadcrumb p a{color:var(--wp--preset--color--accent-2)}span.separator{color:var(--wp--preset--color--contrast-3)}.color-stack{overflow:hidden;height:100%}.color-stack .color-stack-item{width:100%;flex:1;display:flex;align-items:center}@media (max-width:600px){.nav-site-title .wp-block-site-title{display:none}}@media (max-width:781px){.mobile-el-hidden{display:none}}@media (max-width:1023px){.desktopnav-only{display:none!important}}@media (min-width:1024px){.mobilenav-only{display:none!important}}div.heateor_sss_sharing_ul a:focus,div.heateor_sss_sharing_ul a:link{text-decoration:none;background:0 0!important}div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:0!important;margin:2px}div.heateor_sss_sharing_ul a:before{content:none!important}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:0!important}.heateorSssClear{clear:both}div.heateor_sss_sharing_container a:before{content:none}div.heateor_sss_sharing_container svg{width:100%;height:100%}