:root{--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm)}.site-footer{grid-gap:var(--global--grid-gap-column);align-content:center;align-items:start;display:grid;grid-column-end:calc(var(--global--grid--full-columns) + 1);grid-column-start:1;grid-template-columns:auto repeat(var(--global--grid--wide-columns),1fr) auto;grid-template-rows:auto [last-line];justify-items:stretch;justify-items:start;margin:0 auto;max-width:var(--global--grid--full-width);padding:0;position:relative;row-gap:var(--global--grid-gap-row);width:100%}@media only screen and (min-width:482px){.site-footer{grid-template-columns:.5fr repeat(var(--global--grid--wide-columns),1fr) .5fr}}@media only screen and (min-width:calc(1800px)){.site-footer{grid-template-columns:repeat(var(--global--grid--full-columns),1fr)}}.site-footer .site-footer__inner{grid-gap:var(--global--grid-gap-column);align-content:center;align-items:start;display:grid;grid-column-end:calc(var(--global--grid--full-columns) + 1);grid-column-start:1;grid-template-columns:auto repeat(var(--global--grid--wide-columns),1fr) auto;grid-template-rows:auto [last-line];justify-items:stretch;justify-items:start;margin:0 auto;max-width:var(--global--grid--full-width);position:relative;row-gap:var(--global--grid-gap-row);width:100%}@media only screen and (min-width:482px){.site-footer .site-footer__inner{grid-template-columns:.5fr repeat(var(--global--grid--wide-columns),1fr) .5fr}}@media only screen and (min-width:calc(1800px)){.site-footer .site-footer__inner{grid-template-columns:repeat(var(--global--grid--full-columns),1fr)}}.site-footer .site-footer__inner>:first-child{margin-top:0!important}.site-footer .site-footer__inner>:last-child{margin-bottom:0!important}.no-widgets .site-footer{margin-top:calc(var(--global--spacing-vertical)*6)}@media only screen and (max-width:481px){.no-widgets .site-footer{margin-top:calc(var(--global--spacing-vertical)*3)}}.site-footer a{-webkit-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.site-footer .is-style-divided[class] a{color:var(--wp--style--color--link,var(--global--color-primary));text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:4px}.site-footer>.site-info{border-top:3px solid var(--global--color-border);color:var(--footer--color-text);font-family:var(--footer--font-family);font-size:var(--footer--font-size);line-height:var(--global--line-height-body);padding-top:var(--global--spacing-vertical)}.site-footer>.site-info .site-name{font-size:var(--branding--title--font-size);text-transform:var(--branding--title--text-transform)}.site-footer>.site-info .powered-by{margin-top:calc(var(--global--spacing-vertical)*.5)}@media only screen and (min-width:1000px){.site-footer>.site-info{align-items:center;display:flex}.site-footer>.site-info .powered-by{margin-left:auto;margin-top:0}}.site-footer>.site-info a,.site-footer>.site-info a:active,.site-footer>.site-info a:link,.site-footer>.site-info a:visited{color:var(--footer--color-link)}.site-footer>.site-info a:focus,.site-footer>.site-info a:hover{color:var(--footer--color-link-hover)}.is-dark-theme .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-background))}.has-background-white .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-white))}