.Header-module__Af2_WG__header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--iso-border);background:#e8f4fbe0;justify-content:space-between;align-items:center;height:76px;padding:0 40px;display:flex;position:sticky;top:0}.Header-module__Af2_WG__brand{color:inherit;align-items:center;gap:10px;display:flex}.Header-module__Af2_WG__wordmark{letter-spacing:.02em;color:var(--iso-heading);text-shadow:var(--text-shadow);font-size:28px}.Header-module__Af2_WG__nav{align-items:center;gap:36px;display:flex}.Header-module__Af2_WG__navLink{color:var(--iso-body);font-size:18px}.Header-module__Af2_WG__navLink:hover{color:var(--iso-amber)}
.Footer-module__EZoWya__footer{border-top:1px solid var(--iso-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:36px 40px;display:flex}.Footer-module__EZoWya__brand{text-shadow:var(--text-shadow);align-items:center;gap:10px;display:flex}.Footer-module__EZoWya__wordmark{color:var(--iso-body);font-size:18px}.Footer-module__EZoWya__colophon{color:var(--iso-muted);margin:0;font-size:17px}.Footer-module__EZoWya__authorLink{color:var(--iso-body)}.Footer-module__EZoWya__authorLink:hover{color:var(--iso-amber)}
.layout-module__kUUZQa__theme{--iso-bg:#a8daf7;--iso-bg-alt:#dcedf7;--iso-card:#eaf2f7;--iso-border:#1e37501a;--iso-heading:#1f2d3a;--iso-body:#5c6b78;--iso-muted:#8b9aa5;--iso-amber:#f55050;--iso-amber-dark:#c97a2e;--iso-button-text:#22303f;--iso-teal:#1e66b1;--iso-neutral:#9aa8b2;color:#223140;--text-shadow:2px 2px 0 #ede0f0, 4px 4px 0 #bdb9bea3, 6px 6px 0 #82089867;min-height:100vh;overflow-x:hidden}.layout-module__kUUZQa__theme a{text-decoration:none}.layout-module__kUUZQa__theme ::selection{background:#e2934f4d}
