html,body{background-color:var(--bx-color-bg, #ffffff);color:var(--bx-color-fg, #505050)}body.layout-boxed .site{margin-left:auto;margin-right:auto;background-color:var(--bx-color-bg-page, #ffffff);box-shadow:0 0 30px rgba(0,0,0,.08);position:relative}@media (max-width:640px){body.layout-boxed .site{max-width:100%;box-shadow:none}}.site-header,.site-header-section{background-color:var(--bx-color-header-bg, #ffffff)}.site-title,.site-title a,.site-title a:visited{color:var(--bx-color-site-title, var(--bx-color-fg, #111111))}.site-title a:hover,.site-title a:focus{color:var(--bx-color-site-title-hover, var(--bx-color-accent, #ef5455))}.site-description{color:var(--bx-color-site-tagline, var(--bx-color-fg, #757575))}.main-navigation a,.main-navigation ul li a{color:var(--bx-color-menu-fg, var(--bx-color-fg, #111111))}.main-navigation a:hover,.main-navigation li.current-menu-item>a,.main-navigation li.current_page_item>a{color:var(--bx-color-menu-hover, var(--bx-color-accent, #ef5455))}.site-sub-header,.page-header{color:var(--bx-color-subheader-fg, var(--bx-color-fg, inherit))}h1,.h1{color:var(--bx-color-h1, var(--bx-color-fg, #111111))}h2,.h2{color:var(--bx-color-h2, var(--bx-color-fg, #111111))}h3,.h3{color:var(--bx-color-h3, var(--bx-color-fg, #111111))}h4,.h4{color:var(--bx-color-h4, var(--bx-color-fg, #111111))}h5,.h5{color:var(--bx-color-h5, var(--bx-color-fg, #111111))}h6,.h6{color:var(--bx-color-h6, var(--bx-color-fg, #111111))}.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]),.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]){color:var(--bx-color-link, var(--bx-color-accent, #111111));text-underline-offset:2px}.post-meta-category__link,.post-meta-tag__link,.tags-list a,.tag-links a{text-underline-offset:2px}.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]):hover,.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]):focus,.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]):hover,.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):not([class*=button]):focus{color:var(--bx-color-link-hover, var(--bx-color-accent, #ef5455))}button.button,.wp-element-button,.wp-block-button__link,input[type=button],input[type=submit]{background-color:var(--bx-color-button-bg, var(--bx-color-accent, #ef5455));color:var(--bx-color-button-fg, #ffffff);border-color:var(--bx-color-button-border, var(--bx-color-accent, #ef5455))}button.button:hover,.wp-element-button:hover,.wp-block-button__link:hover,input[type=button]:hover,input[type=submit]:hover{background-color:var(--bx-color-button-bg-hover, var(--bx-color-accent, #ef5455));color:var(--bx-color-button-fg-hover, #ffffff);border-color:var(--bx-color-button-border-hover, var(--bx-color-accent, #ef5455))}.site-footer,.site-footer-wrapper,.footer-widgets{background-color:var(--bx-color-footer-bg, var(--bx-color-bg, #ffffff));color:var(--bx-color-footer-fg, var(--bx-color-fg, #505050))}.site-footer .widget-title,.footer-widgets .widget-title{color:var(--bx-color-footer-title, var(--bx-color-h2, #111111))}.site-footer a,.footer-widgets a{color:var(--bx-color-footer-link, var(--bx-color-link, #111111))}.site-footer a:hover,.footer-widgets a:hover{color:var(--bx-color-footer-link-hover, var(--bx-color-link-hover, #ef5455))}.site-info,.site-copyright,.copyright-section{background-color:var(--bx-color-copyright-bg, var(--bx-color-footer-bg, #ffffff));color:var(--bx-color-copyright-fg, var(--bx-color-footer-fg, #505050));border-color:var(--bx-color-copyright-border, transparent)}.site-footer .site-info a,.site-info a,.site-copyright a,.copyright-section a{color:var(--bx-color-copyright-link, var(--bx-color-link, #111111));text-decoration:underline;text-underline-offset:2px}.site-footer .site-info a:hover,.site-info a:hover,.site-copyright a:hover,.copyright-section a:hover{color:var(--bx-color-copyright-link-hover, var(--bx-color-link-hover, #ef5455))}.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li.current-menu-ancestor>a{color:var(--bx-color-menu-fg, var(--bx-color-fg, #1a1a1a));font-weight:600;text-decoration:none;box-shadow:inset 0-2px 0 0 var(--bx-color-menu-active, var(--bx-color-accent, #ef5455))}input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{background-color:var(--bx-color-bg-elevated, #ffffff);color:var(--bx-color-fg, #111111);border-color:var(--bx-color-copyright-border, #c3c4c7);border-radius:var(--bx-radius-form, 4px)}hr{border-color:var(--bx-color-copyright-border, #e8e8e8)}:root[data-bx-mode=dark] .site-footer-wrapper{background-color:var(--bx-color-bg-page, #0a0a0a)}:root[data-bx-mode=dark] .site-info{border-color:var(--bx-color-border, #2a2a2a)}@media (prefers-color-scheme:dark){:root[data-bx-mode=auto] .site-footer-wrapper{background-color:var(--bx-color-bg-page, #0a0a0a)}:root[data-bx-mode=auto] .site-info{border-color:var(--bx-color-border, #2a2a2a)}}html{transition:background-color .2s ease,color .2s ease}body,.site,.site-header,.site-footer{transition:background-color .2s ease,color .2s ease}