/* Ghost required custom font classes */
.has-sans-serif-font { font-family: "Hanken Grotesk", ui-sans-serif, system-ui, sans-serif; }
.has-serif-font      { font-family: "Hanken Grotesk", ui-sans-serif, system-ui, sans-serif; }
.has-mono-font       { font-family: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace; }

/* Ghost Koenig editor card sizing */
.kg-width-wide {
    width: 85vw;
    max-width: 1200px;
    margin-left: calc(50% - 42.5vw);
}
.kg-width-full {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}
.kg-width-full img { width: 100%; }
