.about-container{max-width:1e3px;margin:20px auto;padding:20px;background-color:#1e293b;border-radius:8px;box-shadow:0 2px 10px #0003;flex-grow:1}.about-container h1{color:#f1f5f9;text-align:center;margin-bottom:30px;font-size:2.5rem}.about-container h2{color:#e2e8f0;border-bottom:2px solid #64748b;padding-bottom:10px;margin-top:30px;margin-bottom:20px;font-size:1.8rem}.about-container p{color:#f1f5f9;margin-bottom:15px;font-size:1rem}.about-container ul{list-style-type:disc;margin-left:20px;margin-bottom:15px;color:#f1f5f9}.about-container li{margin-bottom:8px}.about-container a{color:#a5b4fc}.about-container a:hover{color:#c7d2fe}.about-container a.btn,.about-container a.btn-primary,.about-container a.btn-success,.about-container a.btn-danger,.about-container a.btn-purple,.about-container a.btn-orange,.about-container a.btn-indigo{color:#f1f5f9}.about-container a.btn:hover,.about-container a.btn-primary:hover,.about-container a.btn-success:hover,.about-container a.btn-danger:hover,.about-container a.btn-purple:hover,.about-container a.btn-orange:hover,.about-container a.btn-indigo:hover{color:#f1f5f9}@media(max-width:768px){.about-container h1{font-size:2rem}.about-container h2{font-size:1.5rem}}body{display:flex;flex-direction:column;min-height:100vh}.about-container{flex-grow:1}.guides-list .guide-summary,.article-container .guide-full{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #64748b}.guides-list .guide-summary:last-child,.article-container .guide-full:last-child{border-bottom:none}.guide-summary h3 a{color:#e2e8f0}.guide-summary h3 a:hover{color:#f1f5f9}.guide-summary p{font-size:.95rem;color:#cbd5e1}.article-container .guide-full header{margin-bottom:25px;border-bottom:2px solid #64748b;padding-bottom:15px}.article-container .guide-full header h1{font-size:2.2rem;color:#f1f5f9;margin-bottom:5px}.article-container .post-meta{font-size:.85rem;color:#cbd5e1;margin-bottom:20px}.article-container section{margin-bottom:25px}.article-container section h2{font-size:1.6rem;color:#e2e8f0;margin-top:20px;margin-bottom:15px;border-bottom:none}.article-container ul,.article-container ol{margin-left:25px;margin-bottom:15px}.article-container li{margin-bottom:10px;line-height:1.7}.article-container code{background-color:#222d3b;padding:2px 5px;border-radius:3px;font-family:courier new,Courier,monospace;font-size:.9em;color:#f0f0f0}.article-container pre{background-color:#222d3b;padding:15px;border-radius:5px;overflow-x:auto;font-size:.9em;line-height:1.5}.article-container pre code{padding:0;background-color:#0000;color:#f0f0f0}.about-container.article-container h1{text-align:left}.about-container.article-container h2{border-bottom:none;padding-bottom:0}.use-cases-list .use-case-summary{margin-bottom:25px;padding-bottom:15px;border-bottom:1px dashed #64748b}.use-cases-list .use-case-summary:last-child{border-bottom:none}.use-case-summary h3 a{color:#e2e8f0}.use-case-summary h3 a:hover{color:#f1f5f9}.use-case-summary p{font-size:.95rem;color:#cbd5e1}.faq-list .faq-item{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #64748b}.faq-list .faq-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.faq-item h3{color:#e2e8f0;margin-bottom:8px;font-size:1.3rem}.faq-item p{color:#f1f5f9;font-size:1rem;line-height:1.7}.faq-item p code{background-color:#222d3b;padding:2px 5px;border-radius:3px;font-family:courier new,Courier,monospace;font-size:.9em;color:#f0f0f0}