:root{--serif:var(--gh-font-heading,Georgia,"Times New Roman",serif);--sans:var(--gh-font-body,Arial,Helvetica,sans-serif)}
.kg-width-wide{width:calc(100% + 160px);max-width:calc(100% + 160px);margin-left:-80px}
.kg-width-full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}
@media(max-width:760px){.kg-width-wide,.kg-width-full{width:100%;max-width:100%;margin-left:0}}
