.cs-card{border-radius:1.75rem;width:100%;max-width:100%;margin-bottom:3rem;padding:2.5rem}.cs-intro{color:#fff;background:linear-gradient(135deg,#020f82,#2960f6);margin-top:2rem}.cs-intro strong{color:#fff}.cs-challenge{color:#fff;background:linear-gradient(135deg,#d82bf8,#214fcf);margin-bottom:1.5rem}.cs-challenge h3{color:#fff;align-items:center;width:100%;margin-bottom:1rem;font-size:40px;font-weight:600;display:flex}.cs-challenge h3:after{content:"";background-image:url(../../assets/icons/white-axiolo-cs-icon.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:48px;height:48px;margin-left:auto}@media (width>=768px){:global(.cs-challenge h3::after){width:48x;height:48px}}.cs-challenge strong{color:#fff}.cs-challenge img{border-radius:1.75rem;margin-top:1.5rem}.cs-approach{margin-bottom:0;padding-left:0}.cs-challenge p,.cs-challenge li{line-height:1.45}.cs-approach h3{background:linear-gradient(135deg,#020f82,#2960f6);color:#0000;background-clip:text;margin-top:0;font-size:40px;font-weight:600}.cs-approach p{margin-bottom:0}.cs-approach strong .accent-2{background:linear-gradient(90deg,#d82bf8,#214fcf);color:#0000;background-clip:text}.cs-solution{margin-left:0;margin-right:0;padding-left:0}.cs-solution h3{background:linear-gradient(135deg,#020f82,#2960f6);color:#0000;background-clip:text;margin-top:0;font-size:40px;font-weight:600}.solution-result{background:#f5f5f5;border-radius:1.75rem;margin-top:2rem;padding:2.5rem}.cs-solution ul{padding-left:1.25rem;list-style:outside;margin:0!important}.cs-solution ol>li{list-style-position:inside;display:list-item}.cs-solution ol>li::marker{color:#001549;opacity:1;font-weight:600}.cs-solution strong .accent-2{background:linear-gradient(90deg,#d82bf8,#214fcf);color:#0000;background-clip:text;font-size:24px}.cs-solution h4{background:linear-gradient(135deg,#020f82,#2960f6);color:#0000;background-clip:text;margin-top:1rem;margin-bottom:1rem;font-size:24px;font-weight:600}.result{background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#d82bf8,#214fcf);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:1.75rem;margin-top:1rem;padding:1rem}.image1{max-width:4xl;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#d82bf8,#214fcf);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:1.75rem;width:100%;margin-top:2rem;padding:0;overflow:hidden}.image1 img{border-radius:0;width:100%;height:auto;margin:0;display:block}.cs-outcome{margin-top:3rem;margin-bottom:3rem;padding-left:0}.cs-outcome h3{background:linear-gradient(135deg,#020f82,#2960f6);color:#0000;background-clip:text;align-items:center;gap:1rem;margin-top:0;font-size:40px;font-weight:600;display:flex}.cs-outcome h3:after{content:"";background-image:url(../../assets/icons/axiolo-cs-icon.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:48px;height:48px;margin-left:auto}@media (width>=768px){:global(.cs-outcome h3::after){width:48x;height:48px}}.outcome-outcomes{color:#fff;background:linear-gradient(90deg,#001aff,#2960f6);border-radius:1.75rem;margin-top:3rem;padding:1rem}.outcome-outcomes>*{background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}.outcome-outcomes ul{list-style:outside;margin:0!important;padding-left:1.5rem!important}.outcome-outcomes li{margin-bottom:.5rem;font-size:18px;font-weight:400;line-height:1.4}@media (width>=768px){.outcome-outcomes li{line-height:.8}}.outcome-image{width:100%;margin-top:3rem}.cs-intro ul,.cs-challenge ul,.cs-approach ul,.cs-solution ul,.cs-outcome ul,.solution-result ul{background-color:#0000!important;border-radius:0!important;margin-top:.75rem!important;margin-bottom:.75rem!important;padding:0 0 0 1.5rem!important;list-style-type:disc!important}.cs-intro ul li::marker,.cs-challenge ul li::marker{color:#fff!important}.cs-solution ul li::marker,.solution-result ul li::marker{color:#001549!important}.cs-metrics{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}@media (width>=768px){.cs-metrics{grid-template-columns:repeat(4,1fr)}}.cs-metric-card{text-align:center;background-image:linear-gradient(#fff,#fff),linear-gradient(270deg,#214fcf 0%,#d82bf8 100%);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:1rem;padding:1.25rem}.cs-metric-card .metric-value{background:linear-gradient(270deg,#214fcf 0%,#d82bf8 100%);color:#0000;background-clip:text;font-size:1.75rem;font-weight:700;line-height:1.2}@media (width>=768px){.cs-metric-card .metric-value{font-size:2rem}}.cs-metric-card .metric-label{color:#001549;margin-top:.25rem;font-size:.8rem;line-height:1.3}.cs-post-content{color:#001549;font-size:1rem;font-weight:400;line-height:1.7}@media (width>=768px){.cs-post-content{letter-spacing:.24px;font-size:1.125rem;font-weight:400;line-height:normal}}.cs-post-content h2{color:#020f82;margin-top:1.5em;margin-bottom:1em;font-size:1.5rem;font-weight:600;line-height:1.3}@media (width>=768px){.cs-post-content h2{letter-spacing:.48px;-webkit-text-fill-color:transparent;color:unset;background:linear-gradient(270deg,#2960f6 0%,#020f82 100%) text;font-size:2rem;font-weight:600;line-height:71px}}.cs-post-content h3{color:#001549;margin-top:1.5em;margin-bottom:1em;font-size:1.125rem;font-weight:600;line-height:1.4}@media (width>=768px){.cs-post-content h3{font-size:1.5rem}}.cs-post-content p{margin-bottom:1.5em}.cs-post-content strong{color:#001549;font-weight:600}.cs-post-content a{color:#001aff;font-weight:400;text-decoration:underline}.cs-post-content a:hover{color:#d82bf8}.cs-post-content ul{background-color:#f5f5f5;border-radius:.5rem;margin-top:1.5em;margin-bottom:1.5em;padding:24px 24px 24px 48px;list-style-type:disc}.cs-post-content ul li::marker{color:#d82bf8;font-weight:600}@media (width>=768px){.cs-post-content ul li{letter-spacing:.24px;color:#001549;font-weight:700}}.cs-post-content img{margin:20px auto;box-shadow:0 4px 15px #0003}.cs-post-content blockquote{color:#001549;border-left:4px solid #020f82;margin:.75em 0;padding-left:1.25rem;font-style:normal}.cs-post-content blockquote p{margin:0}
