body.info-page{--ip-bg: #161618;--ip-card: #1e1e21;--ip-border: rgba(255,255,255,0.08);--ip-text: #e4e4e7;--ip-muted: #a1a1aa;--ip-accent: #818cf8;--ip-accent-hover: #a5b4fc;background: var(--ip-bg) !important;color: var(--ip-text)}body.info-page #page,body.info-page .site,body.info-page #content,body.info-page .site-content,body.info-page #primary,body.info-page .content-area,body.info-page #main,body.info-page .site-main{display: block !important;grid-template-columns: none !important;background: transparent !important;box-shadow: none !important;border: 0 !important;color: var(--ip-text)}body.info-page #primary,body.info-page .content-area--info{width: 100% !important;max-width: 860px;margin: 2.5rem auto;padding: 0 1.5rem}body.info-page .info-page-article{background: var(--ip-card);border: 1px solid var(--ip-border);border-radius: 10px;padding: 2.25rem 2.5rem}@media (max-width: 860px){body.info-page #primary,body.info-page .content-area--info{margin: 0;padding: 0}body.info-page .info-page-article{border-radius: 0;padding: 1.5rem 1.25rem}}body.info-page .entry-title{margin: 0 0 1.5rem;color: var(--ip-text);font-size: 1.9rem;line-height: 1.2}body.info-page .entry-content{color: var(--ip-text);line-height: 1.7;font-size: 1rem}body.info-page .entry-content p{margin: 0 0 1em;color: var(--ip-text)}body.info-page .entry-content h2{margin: 1.6em 0 0.6em;color: var(--ip-text) !important;font-size: 1.35rem;line-height: 1.3}body.info-page .entry-content h3{margin: 1.3em 0 0.5em;color: var(--ip-text);font-size: 1.12rem}body.info-page .entry-content a{color: var(--ip-accent);text-decoration: none}body.info-page .entry-content a:hover,body.info-page .entry-content a:focus{color: var(--ip-accent-hover);text-decoration: underline}body.info-page .entry-content ul,body.info-page .entry-content ol{margin: 0 0 1em;padding-left: 1.4rem;color: var(--ip-text)}body.info-page .entry-content li{margin: 0.4em 0;color: var(--ip-text)}body.info-page .entry-content strong{color: #fff}body.info-page .entry-content hr{border: 0;border-top: 1px solid var(--ip-border);margin: 1.75rem 0}body.info-page .entry-content blockquote{margin: 1.25rem 0;padding: 0.75rem 1.25rem;border-left: 3px solid var(--ip-accent);background: rgba(255,255,255,0.03);color: var(--ip-muted)}body.info-page .entry-content table{width: 100%;border-collapse: collapse;margin: 1.25rem 0;font-size: 0.95em}body.info-page .entry-content th,body.info-page .entry-content td{border: 1px solid var(--ip-border);padding: 0.6rem 0.8rem;text-align: left;vertical-align: top}body.info-page .entry-content th{background: rgba(255,255,255,0.05);color: var(--ip-text);font-weight: 600}body.info-page .info-meta{margin: 0 0 1.5rem;color: var(--ip-muted);font-size: 0.9em}body.info-page .about-project h2{color: var(--ip-text) !important}body.info-page .about-project .btn-subscribe{background: var(--ip-accent) !important;color: #fff !important}body.info-page .about-project .testimonial-slider .testimonial{background: rgba(255,255,255,0.04) !important;border-left-color: var(--ip-accent) !important;color: var(--ip-text) !important}body.info-page #comments{margin-top: 2.25rem;padding-top: 1.5rem;border-top: 1px solid var(--ip-border)}body.info-page .comments-title,body.info-page .comment-reply-title{margin: 0 0 1rem;font-size: 1.25rem;color: var(--ip-text)}body.info-page .comment-notes,body.info-page .logged-in-as{margin-bottom: 1rem;color: var(--ip-muted);font-size: 0.875rem}body.info-page .comment-form label{display: block;margin-bottom: 0.35rem;color: var(--ip-muted);font-size: 0.9rem}body.info-page .comment-form input[type="text"],body.info-page .comment-form input[type="email"],body.info-page .comment-form input[type="url"],body.info-page .comment-form textarea{width: 100%;box-sizing: border-box;padding: 0.6rem 0.8rem;color: var(--ip-text);background: var(--ip-bg);border: 1px solid var(--ip-border);border-radius: 8px;font-size: 0.95rem}body.info-page .comment-form input::placeholder,body.info-page .comment-form textarea::placeholder{color: var(--ip-muted)}body.info-page .comment-form textarea{min-height: 130px;resize: vertical}body.info-page .comment-form p{margin: 0 0 1rem}body.info-page .comment-form .form-submit{margin: 0}body.info-page .comment-form .submit{display: inline-block;padding: 0.65rem 1.5rem;color: #fff;background: var(--ip-accent);border: none;border-radius: 8px;font-weight: 600;font-size: 0.95rem;cursor: pointer;transition: background 0.2s}body.info-page .comment-form .submit:hover{background: #6366f1}body.info-page .comment-list{list-style: none;margin: 1.75rem 0 0;padding: 0}body.info-page .comment-list .comment-body{padding: 1rem 0;border-top: 1px solid var(--ip-border)}body.info-page .comment-author .fn,body.info-page .comment-author .fn a{color: var(--ip-text)}body.info-page .comment-metadata,body.info-page .comment-metadata a{color: var(--ip-muted);font-size: 0.85rem}body.info-page #comments,body.info-page #comments.comments-area,body.info-page .comment-respond,body.info-page #respond,body.info-page .comment,body.info-page .comment-body,body.info-page .comment-navigation,body.info-page .comment-form,body.info-page ol.comment-list,body.info-page li.comment{background: transparent !important}body.info-page .comment-reply-title{color: var(--ip-text) !important}body.info-page .comment-reply-title small a{color: var(--ip-accent) !important}body.info-page .comment-form .logged-in-as,body.info-page .comment-form .logged-in-as a{color: var(--ip-muted) !important}
