.seo-startup-loader { display: none; }
.essentia-is-starting .seo-readable-content { display: none; }
.essentia-is-starting .seo-startup-loader { position: fixed; inset: 0; display: grid; place-items: center; background: #070b0c; z-index: 10000; }
.seo-startup-loader img { width: 210px; max-width: 70vw; filter: brightness(0) invert(1); }
.seo-readable-content { max-width: 1100px; margin: auto; padding: 32px 24px; color: #14232b; background: white; font: 15px/1.8 system-ui, sans-serif; overflow-wrap: anywhere; }
.seo-readable-content img { max-width: 100%; height: auto; }
.seo-readable-content nav { display: flex; flex-wrap: wrap; gap: 12px 24px; margin-block: 24px; }
.seo-readable-content a { color: #177c70; text-decoration: underline; }
.seo-readable-content h1 { font-size: 28px; line-height: 1.3; }
.seo-readable-content h2 { font-size: 20px; line-height: 1.4; margin-top: 28px; }
.seo-readable-content footer { border-top: 1px solid #e1e5ea; margin-top: 32px; }
.seo-readable-content .seo-product-image { max-width: 320px; max-height: 320px; object-fit: contain; }
.seo-readable-content .seo-prose { white-space: pre-line; }
.seo-readable-content li { margin-bottom: 12px; }
