.eden-mini-logo-text-link{display:inline-block;text-decoration:none;transition:color .2s ease}.eden-mini-logo-text{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:22px;font-weight:800;color:var(--eden-text,#111827);letter-spacing:-.01em}.eden-mini-logo-text-link:hover .eden-mini-logo-text{color:var(--eden-accent,#6366f1)}@media (max-width:600px){.eden-mini-logo-text{font-size:19px}}.eden-single-content h4{font-size:20px}.eden-single-content h5{font-size:18px}.eden-single-content h6{font-size:16px;text-transform:uppercase;letter-spacing:.05em;color:var(--eden-muted)}.eden-single-content blockquote,.eden-single-content .wp-block-quote{margin:2em 0;padding:4px 0 4px 24px;border-left:4px solid var(--eden-accent);font-size:19px;font-style:italic;line-height:1.6;color:var(--eden-text)}.eden-single-content blockquote p:last-child,.eden-single-content .wp-block-quote p:last-child{margin-bottom:0}.eden-single-content blockquote cite,.eden-single-content .wp-block-quote cite{display:block;margin-top:12px;font-style:normal;font-size:14px;color:var(--eden-muted);font-weight:500}.eden-single-content .wp-block-pullquote{border-top:2px solid var(--eden-accent);border-bottom:2px solid var(--eden-accent);padding:28px 0;margin:2.5em 0;text-align:center;font-size:22px;font-style:italic;line-height:1.4}.eden-single-content code{background:var(--eden-bg-soft);border:1px solid var(--eden-border);padding:2px 7px;border-radius:4px;font-size:.92em;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace;color:var(--eden-accent-deep)}.eden-single-content pre{background:#0f172a;color:#e2e8f0;padding:20px 24px;border-radius:10px;overflow-x:auto;margin:1.6em 0;font-size:14.5px;line-height:1.6;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace}.eden-single-content pre code{background:0 0;border:none;padding:0;color:inherit;font-size:inherit}.eden-single-content figcaption,.eden-single-content .wp-caption-text{margin-top:10px;font-size:13.5px;color:var(--eden-muted);text-align:center;font-style:italic}.eden-single-content .alignwide{max-width:calc(var(--eden-prose-width) + 200px);margin-left:-100px;margin-right:-100px}.eden-single-content .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0}@media (max-width:1100px){.eden-single-content .alignwide{max-width:100%;margin-left:0;margin-right:0}}.eden-single-content .wp-block-button__link{display:inline-block;padding:12px 24px;background:var(--eden-accent);color:#fff!important;border-radius:8px;font-weight:600;text-decoration:none;border:none!important;transition:background .2s}.eden-single-content .wp-block-button__link:hover{background:var(--eden-accent-hover)}.eden-single-author-box{max-width:var(--eden-prose-width);margin:50px auto 0;padding:28px;background:var(--eden-card);border-radius:var(--eden-radius);box-shadow:var(--eden-shadow-sm);display:flex;gap:22px;align-items:flex-start}.eden-single-author-avatar{border-radius:50%;width:72px;height:72px;flex-shrink:0}.eden-single-author-info{flex:1;min-width:0}.eden-single-author-name{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--eden-text)}.eden-single-author-bio{margin:0;font-size:14.5px;line-height:1.65;color:var(--eden-muted)}@media (max-width:700px){.eden-single-author-box{flex-direction:column;text-align:center;align-items:center;padding:24px 20px}}