/* Read-only observation of the course's WordPress theme on 2026-09-10.
   Kadence global/content styles precede the frozen course styles. This file
   retains the theme values affecting this course, without an admin toolbar. */
:root{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette9rgb:255,255,255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--global-heading-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem}
body,input,select,optgroup,textarea{font-weight:400;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4)}
.content-bg,body.content-style-unboxed .site{background:var(--global-palette9)}
h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family)}
h1{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3)}
h2{font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette3)}
h3{font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette3)}
h4{font-weight:700;font-size:22px;line-height:1.5;color:var(--global-palette4)}
h5{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette4)}
h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5)}
/* Observed wrapper geometry: all wrappers have zero margin/padding and full
   width. Keep original single-content context for inherited heading/list CSS. */
#wrapper{background:#fff;min-height:100vh}
#inner-wrap,#primary,.content-container.site-container,.content-wrap,.entry-content-wrap,.entry-content.single-content,#post-392{margin:0;padding:0;max-width:none;width:100%}
