*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--gold:#c9a84c;--gold-dim:rgba(201,168,76,0.15);--ink:#0e0e0e;--ink-mid:#1a1a1a;--ink-card:#161616;--ink-border:rgba(255,255,255,0.08);--text:#f0ede8;--text-muted:rgba(240,237,232,0.45);--radius:12px;--radius-sm:8px;--font:"Inter",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono","Fira Mono",monospace}body,html{background:var(--ink);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100dvh}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit}img{display:block;max-width:100%}.janice-bio-banner{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:var(--banner-background,#161616);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;display:flex;flex-direction:column;container-type:inline-size}.janice-bio-banner-image{width:100%}.janice-bio-banner-image img{width:100%;height:auto;display:block}.janice-bio-banner-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:6px}.janice-bio-banner-headline{font-size:17px;font-weight:700;line-height:1.3;color:var(--banner-text-color,#f0ede8)}.janice-bio-banner-subhead{font-size:14px;line-height:1.5;color:var(--banner-text-color,#f0ede8);opacity:.8}.janice-bio-banner .janice-bio-banner-cta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:8px;padding:10px 20px;border-radius:100px;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.04em;background:var(--banner-cta-bg,#c9a84c);color:var(--banner-cta-text,#0e0e0e)}@container (max-width: 456px){.janice-bio-banner-headline{font-size:16px}}.janice-bio-banner [contenteditable=true]:empty:before{content:attr(data-placeholder)}.janice-bio-banner [contenteditable=true]:focus{outline:2px solid currentColor;outline-offset:3px}.janice-bio-editor-image{align-self:flex-start;margin:12px 20px 0;padding:6px 0;border:0;color:var(--banner-text-color,inherit);background:transparent;cursor:pointer;font:inherit}