header{width:100%;background-color:var(--solPurple)}.blog-index-main{background:#f4eafe;}.blog-hero-single{background-image:radial-gradient(circle at 67% 83%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 1%,transparent 1%, transparent 5%,transparent 5%, transparent 100%),radial-gradient(circle at 24% 80%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 27%,transparent 27%, transparent 63%,transparent 63%, transparent 100%),radial-gradient(circle at 23% 5%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 26%,transparent 26%, transparent 82%,transparent 82%, transparent 100%),radial-gradient(circle at 21% 11%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 35%,transparent 35%, transparent 45%,transparent 45%, transparent 100%),radial-gradient(circle at 10% 11%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 21%,transparent 21%, transparent 81%,transparent 81%, transparent 100%),radial-gradient(circle at 19% 61%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 20%,transparent 20%, transparent 61%,transparent 61%, transparent 100%),radial-gradient(circle at 13% 77%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 63%,transparent 63%, transparent 72%,transparent 72%, transparent 100%),radial-gradient(circle at 30% 93%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 33%,transparent 33%, transparent 82%,transparent 82%, transparent 100%),linear-gradient(270deg, rgb(95,44,138),rgb(24,10,78));align-items:center;padding-top:12rem;padding-bottom:3rem;margin-top:-8rem;}.blog-hero-section{background-image:radial-gradient(circle at 67% 83%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 1%,transparent 1%, transparent 5%,transparent 5%, transparent 100%),radial-gradient(circle at 24% 80%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 27%,transparent 27%, transparent 63%,transparent 63%, transparent 100%),radial-gradient(circle at 23% 5%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 26%,transparent 26%, transparent 82%,transparent 82%, transparent 100%),radial-gradient(circle at 21% 11%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 35%,transparent 35%, transparent 45%,transparent 45%, transparent 100%),radial-gradient(circle at 10% 11%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 21%,transparent 21%, transparent 81%,transparent 81%, transparent 100%),radial-gradient(circle at 19% 61%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 20%,transparent 20%, transparent 61%,transparent 61%, transparent 100%),radial-gradient(circle at 13% 77%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 63%,transparent 63%, transparent 72%,transparent 72%, transparent 100%),radial-gradient(circle at 30% 93%, rgba(136,123,186, 0.05) 0%, rgba(136,123,186, 0.05) 33%,transparent 33%, transparent 82%,transparent 82%, transparent 100%),linear-gradient(270deg, rgb(95,44,138),rgb(24,10,78));display:flex;align-items:center;padding-top:14rem;padding-bottom:2rem;margin-top:-8rem;}.blog-hero{padding-bottom:4rem;max-width:125rem;width:100%;margin:0 auto;}.blog-hero-cols{display:grid;grid-template-columns:65rem 55rem;gap:5rem;align-items:start;margin-top:0;}.blog-title{font-size:4.8rem;font-weight:700;color:var(--brightText);letter-spacing:-0.1rem;line-height:4.9rem;margin:0 0 2.8rem;}.blog-introduction{font-size:var(--fs-medium);font-weight:var(--fw-h4);color:var(--brightText);line-height:2.1rem;margin:0 0 2.8rem;}.blog-author{display:flex;flex-direction:column;gap:0;}.blog-author-name{font-size:var(--fs-h4);font-weight:var(--fw-h2);color:var(--solGreen);margin-bottom:0;line-height:2rem;}.blog-date{font-size:1.4rem;color:var(--mutedText);}.blog-hero-img{width:100%;border-radius:1.2rem;object-fit:cover;}.blog-back-link{display:inline-block;color:var(--solGreen);text-decoration:none;font-size:1.6rem;margin-bottom:2rem;transition:opacity 0.2s;}.blog-back-link:hover{opacity:0.7;}.blog-wrap{max-width:115rem;margin:0 auto;padding:3rem 2.4rem 8rem;width:100%;}.blog-content{width:100%;max-width:115rem;text-align:left;padding:1.5rem;}.blog-content p.blog-lead{font-size:var(--fs-medium);color:var(--solPurple);line-height:2.2rem;margin-bottom:3.6rem;border-left:0.5rem solid var(--solPurple);padding-left:1.8rem;font-style:italic;}.blog-content p{font-size:var(--fs-body);font-weight:var(--fw-body);line-height:2.3rem;margin-bottom:1.6rem;}.blog-content h2{font-size:2.4rem;line-height:2.8rem;font-weight:700;color:var(--solPurple);margin:2.4rem 0 0 0;padding-bottom:1rem;border-bottom:0.1rem solid rgba(255,255,255,0.07);}.blog-content h3{font-size:1.8rem;font-weight:600;margin:2.4rem 0 1.2rem;}.blog-content blockquote{margin:3.2rem 0;padding:3rem 3rem;background:var(--solPink);border-radius:0.5rem 3rem 0.5rem 3rem;color:#ffffff;font-size:var(--fs-body);font-style:italic;line-height:2.5rem;text-align:center;}.p-intro{font-weight:600;}.blog-content ul, .blog-content ol, .blog-content li{font-size:1.6rem;font-weight:400;line-height:2.1rem;padding-left:2.4rem;margin-bottom:1.2rem;}.blog-content li{margin-bottom:.5rem;}.blog-content sup a{color:var(--solGreen);text-decoration:none;font-size:1.1rem;}.blog-content .blog-sources li{font-size:1.3rem;line-height:1.9rem;margin-bottom:0.8rem;word-break:break-word;}.blog-cta{display:flex;justify-content:center;margin:3.2rem 0;}.blog-cta .hero-btn-trial{margin:0;white-space:normal;}.blog-table-wrap{overflow-x:auto;margin:2.4rem 0 3.2rem;border:0.1rem solid var(--solGreenBorder);border-radius:1rem;}.blog-table{width:100%;border-collapse:collapse;font-size:1.5rem;line-height:2rem;}.blog-table th, .blog-table td{padding:1.2rem 1.6rem;text-align:left;vertical-align:top;border-bottom:0.1rem solid rgba(255,255,255,0.07);}.blog-table thead th{background:var(--solPurple);color:#ffffff;font-weight:700;white-space:nowrap;}.blog-table tbody tr:last-child td{border-bottom:none;}.blog-table .blog-table-total td{font-weight:700;background:rgba(255,255,255,0.04);}.blog-hero-container{max-width:125rem;margin-inline:auto;text-align:center;padding:1rem 1rem;}.blog-hero-container h1{font-size:4.8rem;font-weight:700;color:var(--brightText);line-height:5.8rem;letter-spacing:-0.03em;}.blog-hero-container h2{font-size:2.4rem;font-weight:400;color:var(--mutedText);line-height:2.8rem;}.blog-hero-container p{color:var(--brightText);}.blog-content img{width:100%;border-radius:1rem;margin:2.8rem 0;}.blog-index-wrap{max-width:125rem;margin:0 auto;padding:4rem 2.4rem 6rem;}.blog-index-empty{font-size:1.6rem;color:var(--mutedText);text-align:center;padding:6rem 0;}.blog-gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.4rem;}.blog-card{display:flex;flex-direction:column;background:rgba(255, 255, 255, 0.04);border:1px solid var(--solGreenBorder);border-radius:1rem 4.5rem 1rem 4.5rem;overflow:hidden;text-decoration:none;color:inherit;transition:border-color 0.2s ease, transform 0.2s ease;}.blog-card:hover{border-color:var(--solGreen);transform:translateY(-3px);}.blog-card-img-wrap{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--solPurple);}.blog-card-img{width:100%;height:100%;object-fit:cover;display:block;}.blog-card-body{padding:2rem;display:flex;flex-direction:column;flex:1;background-color:#ffffff;}.blog-card-title{font-size:1.8rem;font-weight:600;color:var(----primaryText);line-height:2.2rem;margin-bottom:1rem;}.blog-card-summary{font-size:1.4rem;line-height:1.8rem;margin-bottom:1.6rem;flex:1;}.blog-card-meta{display:flex;gap:1.6rem;align-items:center;font-size:1.2rem;color:#000000;border-top:1px solid var(--solGreenBorder);padding-top:1.2rem;margin-top:auto;}.blog-card-author{font-weight:600;color:#000000;}@media (max-width:768px){.blog-title{font-size:2.8rem;line-height:3.2rem;}.blog-hero-cols{grid-template-columns:1fr;}.blog-hero{margin-left:1rem;padding-top:0;}.blog-hero-container{padding-top:0;margin-top:2rem;}.blog-gallery{grid-template-columns:1fr;}.blog-hero-container h2{font-size:2rem;margin-bottom:3.2rem;}.blog-index-wrap{padding-top:0;}}