/* Public editorial and support pages */
body{background-color:#fbf8f2;color:#102a43}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;text-wrap:pretty}.post-hero h1,.index-hero h1,.post-card h2{font-weight:500}.top-nav,.post-hero,.index-hero{background:#0f2f46}.quick-answer{background:#f2f8f6;border-color:#a6c8c3;border-left-color:#267670}.post-card{border-color:#d8e0dc}:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
