@charset "UTF-8";.ct-blog-recent-card{display:flex;gap:16px;background:var(--ct-white);border:1px solid var(--ct-gray-100);border-radius:6px;padding:20px;height:100%}.ct-blog-date{display:flex;flex-direction:column;align-items:center;background:var(--ct-primary);color:#fff;border-radius:4px;padding:8px 12px;min-width:48px;height:-moz-fit-content;height:fit-content;flex-shrink:0}.ct-blog-day{font-size:1.4rem;font-weight:800;line-height:1}.ct-blog-month{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.ct-blog-cat{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ct-accent);display:block;margin-bottom:6px}.ct-blog-recent-title{font-size:.95rem;font-weight:700;line-height:1.4;margin-bottom:8px}.ct-blog-recent-title a{color:var(--ct-primary)}.ct-blog-recent-title a:hover{color:var(--ct-accent)}.ct-blog-excerpt{font-size:.84rem;color:var(--ct-gray-600);margin-bottom:10px;line-height:1.6}.ct-blog-read-more{font-size:.82rem;font-weight:600;color:var(--ct-primary)}.ct-blog-card{background:var(--ct-white);border:1px solid var(--ct-gray-100);border-radius:6px;padding:24px;height:100%;display:flex;flex-direction:column}.ct-blog-card-meta{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ct-blog-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ct-accent)}.ct-blog-time{font-size:.78rem;color:var(--ct-gray-600)}.ct-blog-card-title{font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:10px}.ct-blog-card-title a{color:var(--ct-primary)}.ct-blog-card-title a:hover{color:var(--ct-accent)}.ct-blog-card-excerpt{font-size:.86rem;color:var(--ct-gray-600);line-height:1.6;flex:1;margin-bottom:16px}.ct-blog-card-footer{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}.ct-blog-author{color:var(--ct-gray-600)}.ct-blog-author a{color:var(--ct-primary)}.ct-blog-cta{color:var(--ct-accent);font-weight:600}.ct-blog-detail{padding:48px 0 64px}.ct-blog-breadcrumb{margin-bottom:24px}.ct-blog-detail-header{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--ct-gray-100)}.ct-blog-detail-title{font-size:2rem;font-weight:800;color:var(--ct-primary);line-height:1.25;margin:10px 0 14px}.ct-blog-detail-meta{font-size:.85rem;color:var(--ct-gray-600);display:flex;align-items:center;gap:8px}.ct-dot{color:var(--ct-gray-200)}.ct-blog-detail-content{font-size:1rem;line-height:1.85;color:var(--ct-gray-900);margin-bottom:40px}.ct-blog-detail-content h2{font-size:1.5rem;font-weight:700;color:var(--ct-primary);margin-top:40px;margin-bottom:16px}.ct-blog-detail-content h3{font-size:1.2rem;font-weight:700;color:var(--ct-primary);margin-top:28px;margin-bottom:12px}.ct-blog-detail-content p{margin-bottom:18px}.ct-blog-detail-content ol,.ct-blog-detail-content ul{padding-left:20px;margin-bottom:18px}.ct-blog-detail-content li{margin-bottom:6px}.ct-blog-detail-content blockquote{border-left:3px solid var(--ct-primary);padding:12px 20px;background:var(--ct-gray-50);margin:24px 0;font-style:italic;color:var(--ct-gray-600)}.ct-blog-detail-content img{border-radius:4px;margin:16px 0}.ct-blog-share{display:flex;align-items:center;gap:12px;padding:20px 0;border-top:1px solid var(--ct-gray-100);border-bottom:1px solid var(--ct-gray-100);margin-bottom:32px;flex-wrap:wrap}.ct-share-label{font-size:.85rem;font-weight:600;color:var(--ct-gray-600)}.ct-share-btn{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;padding:6px 14px;border-radius:3px;color:#fff;-webkit-text-decoration:none;text-decoration:none}.ct-share-twitter{background:#1da1f2}.ct-share-linkedin{background:#0077b5}.ct-share-whatsapp{background:#25d366}.ct-share-btn:hover{opacity:.85;color:#fff}.ct-share-icon{width:14px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat}.ct-si--twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07 4.28 4.28 0 0 0 4 2.98 8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z'/%3E%3C/svg%3E")}.ct-si--linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.ct-si--whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z'/%3E%3C/svg%3E")}.ct-author-card{background:var(--ct-gray-50);border-radius:6px;padding:20px;margin-bottom:32px}.ct-author-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ct-author-name{display:block;font-weight:700;color:var(--ct-primary);font-size:.95rem}.ct-author-bio{font-size:.84rem;color:var(--ct-gray-600);margin:4px 0 0}.ct-blog-prevnext{margin:32px 0;padding:20px 0;border-top:1px solid var(--ct-gray-100);border-bottom:1px solid var(--ct-gray-100)}.ct-prevnext-item a{display:flex;flex-direction:column;gap:4px;-webkit-text-decoration:none;text-decoration:none}.ct-prevnext-label{font-size:.78rem;color:var(--ct-gray-600);text-transform:uppercase;letter-spacing:.06em}.ct-prevnext-title{font-size:.9rem;font-weight:600;color:var(--ct-primary)}.ct-blog-recents-below{margin:32px 0}.ct-recents-list{list-style:none;padding:0}.ct-recents-list li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--ct-gray-100)}.ct-recents-list a{font-size:.88rem;color:var(--ct-gray-800)}.ct-recents-list a:hover{color:var(--ct-primary)}.ct-blog-date-badge{display:flex;flex-direction:column;align-items:center;background:var(--ct-primary);color:#fff;border-radius:3px;padding:4px 8px;min-width:40px;flex-shrink:0}.ct-blog-reply{margin-top:32px}.ct-reply-note{font-size:.82rem;color:var(--ct-gray-600);margin-bottom:20px}@media (max-width:767px){.ct-blog-detail-title{font-size:1.5rem}.ct-blog-share{gap:8px}}