/* The artwork's paint layers retain their colors in automatic browser dark mode. */
.rsb-mascot .wp-scene[data-rsbc-renderer],
.rsb-mascot .wp-scene[data-rsbc-renderer] *,
.rsb-mascot .rsb-character:has(.wp-scene[data-rsbc-renderer]){
 color-scheme:only light!important;
 forced-color-adjust:none;
}
.rsb-mascot .wp-scene[data-rsbc-renderer]{isolation:isolate}
@media(max-width:1023px){
 .rs-home .rsb-mascot--hero[data-character-variant]{max-width:80%}
}
@media(max-width:700px){
 .rs-footer .rs-footer-top:has(.wp-scene[data-rsbc-renderer]){min-width:0}
 .rs-footer .rs-footer-top:has(.wp-scene[data-rsbc-renderer])>.rs-brand{min-width:0;max-width:100%}
 .rs-footer .rsb-mascot--footer[data-character-variant]{min-width:0;max-width:100%}
}
