.prose{column-count:unset;columns:unset;column-width:unset;column-gap:unset;column-rule:unset;display:block}.prose>*,.prose>p,.prose>ul,.prose>ol,.prose>blockquote,.prose>div,.prose>h2,.prose>h3{break-inside:avoid;column-span:all;page-break-inside:avoid}.sidebar-sticky{z-index:10;align-self:flex-start;height:auto;position:sticky;top:100px}@media (max-width:1023px){.sidebar-sticky{position:static}}.prose h2{color:#111827;border-bottom:2px solid #d4af37;margin-top:4rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-family:Inter,sans-serif;font-size:2rem;font-style:italic;font-weight:300}.prose h3{color:#1f2937;margin-top:3rem;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600}.prose h4{color:#374151;margin-top:2rem;margin-bottom:.75rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}.prose p{margin-bottom:1.5rem;line-height:1.75}.prose-lg p{font-size:1.125rem;line-height:1.75}.prose p.lead{color:#4b5563;margin-bottom:2rem;font-size:1.25rem;font-weight:400;line-height:1.8}.prose ul,.prose ol{margin-bottom:1.5rem;margin-left:1.5rem}.prose li{margin-bottom:.75rem;line-height:1.625}.prose .auto-link{color:#d4af37;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #d4af374d;text-decoration:underline #d4af374d;transition:all .3s}.prose .auto-link:hover{color:#b8941f;background-color:#d4af370d;border-radius:3px;padding:0 4px;text-decoration-color:#d4af37}.prose a:not(.auto-link){color:#2563eb;border-bottom:1px solid #2563eb4d;text-decoration:none;transition:border-color .3s}.prose a:not(.auto-link):hover{border-bottom-color:#2563eb}.prose blockquote{color:#4b5563;background-color:#fafaf9;border-left:4px solid #d4af37;border-radius:.5rem;margin:3rem 0;padding:2.5rem;font-style:italic}.prose blockquote cite{color:#6b7280;margin-top:1rem;font-size:.875rem;font-style:normal;display:block}.prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.9375rem}.prose th{text-align:left;color:#111827;background-color:#f9fafb;border-bottom:2px solid #e5e7eb;padding:1rem;font-weight:600}.prose td{border-bottom:1px solid #e5e7eb;padding:1rem}.prose tr:hover{background-color:#fafaf9}.prose .alert{border-left:4px solid;border-radius:.75rem;margin:3rem 0;padding:2.5rem}.prose .alert-info{color:#1e40af;background-color:#eff6ff;border-color:#3b82f6}.prose .price-table{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin:3rem 0;display:grid}.prose .price-card{background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:3rem;transition:all .3s}.prose .price-card:hover{border-color:#d4af37;transform:translateY(-4px);box-shadow:0 10px 40px #d4af371a}.prose .price-card.featured{background:linear-gradient(135deg,#fffbeb 0%,#fff 100%);border-color:#d4af37;box-shadow:0 10px 40px #d4af3726}.prose .price-card h4{margin:0 0 1rem;font-size:1.25rem}.prose .price-card .price{color:#d4af37;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.prose .price-card ul{margin:0 0 1.5rem;padding:0;list-style:none}.prose .price-card li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.prose .price-card li:before{content:"✓";color:#10b981;font-weight:700;position:absolute;left:0}.prose .cta-box{color:#1f2937;text-align:center;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:2px solid #fcd34d;border-radius:1.5rem;margin:4rem 0;padding:4rem}.prose .cta-box h4{color:#1f2937;margin-top:0}.prose .cta-box p{color:#4b5563}.prose .btn-primary{color:#fff;background-color:#d4af37;border:none;border-radius:9999px;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.prose .btn-primary:hover{background-color:#b8941f;transform:translateY(-2px);box-shadow:0 10px 30px #d4af374d}.prose .guarantee{color:#94a3b8;margin-top:1rem;font-size:.875rem}.prose img{border-radius:1rem;margin:2rem 0}.prose code{color:#0f172a;background-color:#f1f5f9;border-radius:.25rem;padding:.2rem .4rem;font-size:.875em}.prose pre{color:#e2e8f0;background-color:#1e293b;border-radius:.75rem;margin:2rem 0;padding:1.5rem;overflow-x:auto}.prose .stat-hero{text-align:center;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-radius:1.5rem;margin:4rem 0;padding:4rem}.prose .stat-big .stat-value{color:#d4af37;margin-bottom:.5rem;font-size:4rem;font-weight:700;display:block}.prose .stat-big .stat-label{color:#374151;margin-bottom:.5rem;font-size:1.25rem;display:block}.prose .stat-big .stat-source{color:#6b7280;font-size:.875rem;font-style:italic;display:block}.prose .science-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:3rem 0;display:grid}.prose .science-card{text-align:center;background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:3rem;transition:all .3s}.prose .science-card:hover{border-color:#d4af37;transform:translateY(-4px);box-shadow:0 10px 40px #d4af371a}.prose .science-icon{margin-bottom:1rem;font-size:2.5rem;display:block}.prose .science-stat{color:#d4af37;margin:1rem 0;font-size:2.5rem;font-weight:700}.prose .science-impact{color:#6b7280;margin-top:1rem;font-size:.875rem}.prose .benefits,.prose .tips-grid,.prose .maximize-tips{flex-direction:column;gap:2.5rem;margin:3rem 0;display:flex}.prose .benefit,.prose .tip-card{background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:3rem 3rem 3rem 6rem;position:relative}.prose .benefit-number,.prose .pillar-number{color:#fff;background:#d4af37;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:700;display:flex;position:absolute;top:1.5rem;left:1.5rem}.prose .timeline{margin:2rem 0;padding-left:2rem;position:relative}.prose .timeline:before{content:"";background:linear-gradient(#d4af37 0%,#e5e7eb 100%);width:2px;position:absolute;top:0;bottom:0;left:0}.prose .timeline-item{margin-bottom:2rem;padding-left:2rem;position:relative}.prose .timeline-marker{color:#fff;white-space:nowrap;background:#d4af37;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;position:absolute;left:-2.5rem}.prose .comparison-table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.9375rem}.prose .comparison-table .positive{color:#10b981;font-weight:600}@media (max-width:1023px){.sidebar-sticky{position:static}}@media (max-width:768px){.prose h2{margin-top:3rem;margin-bottom:1.25rem;font-size:1.5rem}.prose h3{margin-top:2.5rem;margin-bottom:1rem;font-size:1.25rem}.prose h4{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem}.prose p{margin-bottom:1.25rem;font-size:1rem;line-height:1.6}.prose-lg p{font-size:1rem;line-height:1.6}.prose ul,.prose ol{margin-bottom:1.25rem;margin-left:1.25rem}.prose li{margin-bottom:.625rem;font-size:1rem}.prose blockquote{margin:2rem 0;padding:1.5rem;font-size:1rem}.prose table{font-size:.875rem;display:block;overflow-x:auto}.prose th,.prose td{padding:.625rem;font-size:.875rem}.prose .alert{margin:2rem 0;padding:1.5rem;font-size:.9375rem}.prose .price-table,.prose .science-cards{grid-template-columns:1fr;gap:1.25rem}.prose .price-card{padding:2rem}.prose .price-card .price{font-size:1.75rem}.prose .benefit,.prose .tip-card{padding:1.5rem}.prose .benefit-number,.prose .pillar-number{width:2.5rem;height:2.5rem;margin-bottom:.75rem;font-size:1.25rem;position:static}.prose .cta-box{border-radius:1.25rem;margin:2.5rem 0;padding:2rem}.prose .btn-primary{padding:.75rem 1.5rem;font-size:.9375rem}.prose img{border-radius:.75rem;margin:1.5rem 0}.prose .stat-hero{border-radius:1.25rem;margin:2.5rem 0;padding:2rem}.prose .stat-big .stat-value{font-size:2.5rem}.prose .stat-big .stat-label{font-size:1.125rem}.prose .science-card{padding:2rem}.prose .science-stat,.prose .science-icon{font-size:2rem}.prose .timeline{padding-left:1.5rem}.prose .timeline-item{margin-bottom:1.5rem;padding-left:1.5rem}.prose .timeline-marker{padding:.375rem .75rem;font-size:.875rem;left:-2rem}}@media (max-width:639px){.prose h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.375rem}.prose h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem}.prose p{font-size:.9375rem}.prose blockquote{padding:1.25rem;font-size:.9375rem}.prose .cta-box,.prose .stat-hero{padding:1.5rem}}
:root{--brakt-primary:#3498db;--brakt-secondary:#2c3e50;--brakt-text:#444;--brakt-text-light:#666;--brakt-text-lighter:#909090;--brakt-bg:#fff;--brakt-bg-alt:#eee;--brakt-border:#eee;--brakt-overlay:#000000bf;--brakt-font-primary:var(--font-inter),"Inter",sans-serif;--brakt-font-secondary:var(--font-inter),"Inter",sans-serif;--brakt-spacing-xs:10px;--brakt-spacing-sm:15px;--brakt-spacing-md:20px;--brakt-spacing-lg:30px;--brakt-spacing-xl:40px;--brakt-transition:all .3s ease;--brakt-transition-slow:all .5s ease}.brakt-blog *{box-sizing:border-box}.brakt-blog{font-family:var(--brakt-font-primary);font-size:14px;line-height:1.6;color:var(--brakt-text)!important;background:#fff!important}.brakt-blog *{color:inherit}.brakt-blog p,.brakt-blog h1,.brakt-blog h2,.brakt-blog h3,.brakt-blog h4,.brakt-blog h5,.brakt-blog h6,.brakt-blog span,.brakt-blog div{color:var(--brakt-text)!important}.brakt-blog .text-white,.brakt-blog [class*=text-white],.brakt-blog a.text-white,.brakt-blog button.text-white,.brakt-blog .text-white *,.brakt-blog [class*=text-white] *{color:#fff!important}.brakt-blog .keyword-tag{color:#374151!important;background:#f3f4f6!important}.brakt-blog .keyword-tag:hover{color:#fff!important;background:linear-gradient(270deg,#d97706,#d4af37)!important}.brakt-container{max-width:1200px;margin:0 auto;padding:0 15px}.brakt-content-wrapper{gap:30px;margin-top:40px;display:flex}.brakt-main-content{flex:1;max-width:100%}.post-outer{border:1px solid var(--brakt-border);background-color:var(--brakt-bg);transition:var(--brakt-transition);margin-bottom:40px;overflow:hidden}.post-outer:hover{box-shadow:0 5px 10px #00000026}.post-thumb{background:#222;width:100%;height:370px;position:relative;overflow:hidden}.post-thumb a{width:100%;height:100%;display:block;overflow:hidden}.post-thumb img{object-fit:cover;width:100%;height:100%;transition:var(--brakt-transition-slow)}.post-thumb a:hover img{opacity:.7;transform:scale(1.05)}.post-info{text-align:center;background:var(--brakt-bg);flex-direction:column;min-height:320px;padding:30px;display:flex}.post-labels{margin-bottom:15px}.post-labels a{font-size:11px;font-family:var(--brakt-font-secondary);color:var(--brakt-primary);text-transform:uppercase;letter-spacing:1px;transition:var(--brakt-transition);font-weight:500;display:inline-block}.post-labels a:hover{color:var(--brakt-secondary)}.post-title{height:75px;margin-bottom:15px;line-height:1.3;overflow:hidden}.post-title a{font-size:22px;font-weight:600;line-height:25px;font-family:var(--brakt-font-primary);color:var(--brakt-text);text-transform:capitalize;transition:var(--brakt-transition);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.post-title a:hover{color:var(--brakt-primary);text-decoration:underline}.post-snippet{color:var(--brakt-text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:0;height:72px;margin-bottom:auto;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.post-meta{color:var(--brakt-text-lighter);justify-content:center;align-items:center;gap:20px;margin-top:0;margin-bottom:15px;font-size:12px;display:flex}.post-meta-item{align-items:center;gap:5px;display:inline-flex}.read-more{text-align:center;margin:0 auto;display:block;position:relative}.read-more:before{content:"";border-top:1px solid #e8e8e8;position:absolute;top:0;left:0;right:0;transform:translateY(-14px)}.read-more a{font-size:13px;font-weight:500;font-family:var(--brakt-font-secondary);transition:var(--brakt-transition);background:var(--brakt-primary);background:linear-gradient(to left,var(--brakt-secondary),var(--brakt-primary));white-space:nowrap;border-radius:50px;align-items:center;gap:8px;padding:12px 28px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;color:#fff!important}.read-more a:hover{transform:translateY(-2px);box-shadow:0 5px 10px #b1b1b1;color:#fff!important}.read-more a *{color:#fff!important}.read-more span{transition:var(--brakt-transition);display:inline-block;position:relative;left:0}.read-more a:hover span{left:-12px}.read-more i{opacity:0;transition:var(--brakt-transition);position:absolute;top:50%;right:40px;transform:translateY(-50%)}.read-more a:hover i{opacity:1;right:15px}.brakt-blog.grid-style .brakt-main-content{grid-template-columns:repeat(2,1fr);gap:2%;display:grid}.brakt-blog.grid-style .post-outer{width:100%;margin:0 0 2%}.brakt-blog.grid-style .post-thumb{height:300px}.brakt-blog.grid-style .post-info{width:100%;transition:var(--brakt-transition);text-align:left;background-image:linear-gradient(to bottom,transparent,var(--brakt-overlay));text-shadow:0 0 15px #0000008f;padding:30px;position:absolute;bottom:0}.brakt-blog.grid-style .post-title a,.brakt-blog.grid-style .post-snippet,.brakt-blog.grid-style .post-meta{color:#444}.brakt-blog.grid-style .post-title a:hover{color:var(--brakt-primary)}@media (max-width:1024px){.brakt-content-wrapper{flex-direction:column}.brakt-blog.grid-style .brakt-main-content{grid-template-columns:1fr}}@media (max-width:768px){.brakt-container{padding:0 20px}.post-outer{margin-bottom:30px;margin-left:8px;margin-right:8px}.post-thumb{height:250px}.post-info{padding:24px 20px}.post-title a{font-size:18px;line-height:22px}.read-more a{padding:12px 24px;font-size:14px}.brakt-blog.grid-style .post-thumb{height:250px}}@media (max-width:640px){.brakt-container{padding:0 16px}.post-outer{margin-left:4px;margin-right:4px}.post-thumb{height:220px}.post-info{padding:20px 16px}.post-title a{font-size:17px;line-height:21px}.read-more a{padding:12px 22px;font-size:13px}}.brakt-shadow,.brakt-shadow-hover:hover{box-shadow:0 5px 10px #0006}.blog-pager{text-align:center;padding:40px 0}.blog-pager a{background:var(--brakt-primary);color:#fff;font-family:var(--brakt-font-secondary);transition:var(--brakt-transition);border-radius:50px;margin:0 5px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.blog-pager a:hover{background:var(--brakt-secondary);box-shadow:0 5px 10px #0003}.brakt-text-center{text-align:center}.brakt-mt-xl{margin-top:var(--brakt-spacing-xl)}.brakt-mb-xl{margin-bottom:var(--brakt-spacing-xl)}
