.cs-blog-container{max-width:760px;margin:0 auto;padding:40px 20px 80px}.cs-blog-content{color:#334155;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.85}.cs-blog-content p{margin-top:1.6em;margin-bottom:1.6em}.cs-blog-content strong,.cs-blog-content b{color:#0f2244;font-weight:700}.cs-blog-content h2{color:#0f2244;letter-spacing:-.02em;margin-top:2.2em;margin-bottom:.8em;font-size:2rem;font-weight:800;line-height:1.25}.cs-blog-content h3:not(.cs-faq-heading){color:#0f2244;letter-spacing:-.01em;margin-top:1.8em;margin-bottom:.8em;font-size:1.5rem;font-weight:700;line-height:1.3}.cs-blog-content h4{color:#0f2244;margin-top:1.5em;margin-bottom:.6em;font-size:1.25rem;font-weight:700}.cs-blog-content a{color:#ff6b1a;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #ff6b1a4d;text-decoration:underline #ff6b1a4d;text-decoration-thickness:2px;transition:all .2s}.cs-blog-content a:hover{background-color:#ff6b1a14;border-radius:2px;text-decoration-color:#ff6b1a}.cs-blog-content ul,.cs-blog-content ol{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.2em}.cs-blog-content li{margin-bottom:.6em;padding-left:.5em}.cs-blog-content ul{list-style-type:none}.cs-blog-content ul li{position:relative}.cs-blog-content ul li:before{content:"";background-color:#ff6b1a;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:-1.2em}.cs-blog-content ol{list-style-type:decimal}.cs-blog-content ol li::marker{color:#0f2244;font-weight:700}.cs-blog-content blockquote{color:#1e293b;background-color:#f8fafc;border-left:4px solid #ff6b1a;border-radius:0 12px 12px 0;margin:2.5em 0;padding:1.8em 2.2em;font-size:1.25rem;font-style:italic;line-height:1.6;position:relative}.cs-blog-content blockquote:before{content:"\"";color:#ff6b1a1a;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:-.2em;left:.2em}.cs-blog-content blockquote p{z-index:1;margin:0;position:relative}.cs-blog-content blockquote p+p{margin-top:1em}.cs-blog-content img{border-radius:16px;max-width:100%;height:auto;margin:2.5em 0;box-shadow:0 12px 32px #08153014}.cs-blog-content table{border-collapse:collapse;width:100%;margin:2.5em 0;font-size:1rem}.cs-blog-content th{color:#0f2244;text-align:left;background-color:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:1rem;font-weight:700}.cs-blog-content td{color:#334155;border-bottom:1px solid #e2e8f0;padding:1rem}.cs-blog-content tr:last-child td{border-bottom:none}.cs-faq-details{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #08153008,0 2px 4px -2px #08153008}.cs-faq-details:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 10px 15px -3px #0815300f,0 4px 6px -4px #0815300a}.cs-faq-summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.5rem;list-style:none;display:flex}.cs-faq-summary::-webkit-details-marker{display:none}.cs-faq-summary:focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #ff6b1a59}.cs-faq-heading{flex:1;padding-right:1.5rem;font-weight:700;color:#0f2244!important;margin:0!important;font-size:1.15rem!important;line-height:1.4!important}.cs-faq-icon{color:#ff6b1a;background-color:#ff6b1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .2s;display:flex}.cs-faq-details[open] .cs-faq-icon{color:#fff;background-color:#ff6b1a;transform:rotate(180deg)}.cs-faq-content{color:#475569;border-top:1px solid #0000;padding:0 1.5rem 1.5rem}.cs-faq-details[open] .cs-faq-content{border-top-color:#f1f5f9;padding-top:1.25rem}.cs-faq-content p{margin:0!important}.cs-faq-content p+p{margin-top:1.25em!important}.cs-faq-details[open] .cs-faq-content{animation:.3s cubic-bezier(.4,0,.2,1) forwards cs-faq-reveal}@keyframes cs-faq-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cs-blog-content a,.cs-faq-details,.cs-faq-icon{transition:none}.cs-faq-details:hover{transform:none}.cs-faq-details[open] .cs-faq-content{animation:none}}@media (width<=768px){.cs-blog-content{font-size:1.0625rem}.cs-blog-content h2{font-size:1.75rem}.cs-blog-content h3:not(.cs-faq-heading){font-size:1.375rem}.cs-faq-summary{padding:1.25rem}.cs-faq-heading{padding-right:1rem;font-size:1.0625rem!important}.cs-faq-icon{width:32px;height:32px}.cs-faq-content{padding:0 1.25rem 1.25rem}.cs-blog-container{padding-top:32px;padding-bottom:64px}.cs-blog-content blockquote{margin:2em 0;padding:1.5em;font-size:1.15rem}}
