footer#colophon{background-color:var(--color-footer-bg);color:var(--color-footer-text);font-size:1rem!important;padding:1.5em var(--size-min-side-gap);margin-top:3rem;z-index:1}footer#colophon aside.footer-widgets-area{max-width:var(--size-footer-max-width);margin:0 auto}footer#colophon a:-webkit-any-link{color:var(--color-footer-text);text-decoration:none;position:relative}footer#colophon a:-moz-any-link{color:var(--color-footer-text);text-decoration:none;position:relative}footer#colophon a:any-link{color:var(--color-footer-text);text-decoration:none;position:relative}footer#colophon a:hover{text-decoration:underline}footer#colophon address{font-style:normal;margin-bottom:0}footer#colophon ul{list-style-type:none;padding:0;margin:0}footer#colophon li{padding:0}footer#colophon::marker{display:none}footer#colophon h2{font-size:1.5rem;margin:1.5rem 0;line-height:1;color:var(--color-footer-text)}footer#colophon section{margin-bottom:3rem}@media screen and (min-width:30rem){footer#colophon .footer-widgets-area{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--size-grid-col-gap);grid-template-areas:"a a a a a a a a c c c c" "b b b b b b b b b b b b"}footer#colophon section:first-child{grid-area:a}footer#colophon section:nth-child(2){grid-area:b}footer#colophon section:nth-child(3){grid-area:c}footer#colophon section:nth-child(2) div{-webkit-column-count:3;-moz-column-count:3;column-count:3;grid-column-gap:var(--size-grid-col-gap);-webkit-column-gap:var(--size-grid-col-gap);-moz-column-gap:var(--size-grid-col-gap);column-gap:var(--size-grid-col-gap)}}@media screen and (min-width:50rem){footer#colophon .footer-widgets-area{grid-template-areas:"a a a a b b b b b b c c"}footer#colophon section:nth-child(2) div{-webkit-column-count:2;-moz-column-count:2;column-count:2}}