:root{--content-max:720px;--body-size:16.5px;--body-leading:1.72;--heading:#334155;--muted:#475569;--link:#2f6fed;--soft:rgba(15,23,42,.04);--radius:14px;--s-1:8px;--s-2:12px;--s-3:16px;--s-4:22px;--s-5:30px;--s-6:40px}.blog_post_template .container-small{margin:0 auto;max-width:var(--content-max);padding:0 20px}.blog_post_template .blog-post{color:var(--text)}.blog_post_template .post-content{margin-top:var(--s-2)}.blog_post_template .post-lead{font-size:17px;line-height:1.65;margin:0 0 var(--s-5)}.blog_post_template .post-body{font-size:var(--body-size);letter-spacing:-.01em;line-height:var(--body-leading)}.blog_post_template .post-body>*{margin:0 0 var(--s-3)}.blog_post_template .post-body>:last-child{margin-bottom:0}.blog_post_template .post-body p{margin:0 0 var(--s-3)}.blog_post_template .post-body a{border-bottom:1px solid rgba(47,111,237,.28);color:var(--link);text-decoration:none}.blog_post_template .post-body a:hover{border-bottom-color:rgba(47,111,237,.75)}.blog_post_template .post-body strong{font-weight:700}.blog_post_template .post-body em{font-style:italic}.blog_post_template h1{color:var(--heading);font-size:clamp(32px,4vw,44px);letter-spacing:-.03em;line-height:1.08}.blog_post_template .post-body h2{color:var(--heading);font-size:clamp(22px,2.2vw,26px);letter-spacing:-.02em;line-height:1.25;margin:var(--s-6) 0 var(--s-2)}.blog_post_template .post-body h3{color:var(--heading);font-size:clamp(18px,1.7vw,20px);letter-spacing:-.015em;line-height:1.3;margin:var(--s-5) 0 var(--s-2)}.blog_post_template .post-body h4{color:var(--heading);font-size:17px;line-height:1.35;margin:var(--s-4) 0 var(--s-2)}.blog_post_template .post-body ol+h2,.blog_post_template .post-body p+h2,.blog_post_template .post-body ul+h2{margin-top:var(--s-5)}.blog_post_template .post-body ol+h3,.blog_post_template .post-body p+h3,.blog_post_template .post-body ul+h3{margin-top:var(--s-4)}.blog_post_template .post-body ol,.blog_post_template .post-body ul{margin:0 0 var(--s-3);padding-left:1.2em}.blog_post_template .post-body li{margin:4px 0}.blog_post_template .post-body li>p{margin:0}.blog_post_template .post-body blockquote{background:var(--soft);border-left:3px solid var(--link);border-radius:10px;color:var(--muted);margin:var(--s-4) 0;padding:12px 16px}.blog_post_template .post-body blockquote>*{margin:0}.blog_post_template .post-body img{border:1px solid var(--border);border-radius:var(--radius);display:block;height:auto;margin:var(--s-4) auto;max-width:100%}.blog_post_template .post-body figure{margin:var(--s-4) 0}.blog_post_template .post-body figcaption{color:var(--muted);font-size:13px;line-height:1.45;margin-top:var(--s-2);text-align:center}.blog_post_template .post-body table{border:1px solid var(--border);border-collapse:collapse;border-radius:var(--radius);margin:var(--s-4) 0;overflow:hidden;width:100%}.blog_post_template .post-body td,.blog_post_template .post-body th{border-bottom:1px solid var(--border);padding:10px 12px;vertical-align:top}.blog_post_template .post-body th{background:var(--soft);color:var(--heading);text-align:left}.blog_post_template .post-body pre{background:#0b1020;border-radius:var(--radius);color:#e5e7eb;margin:var(--s-4) 0;overflow-x:auto;padding:14px 16px}.blog_post_template .post-body code{font-size:.95em}.blog_post_template .post-body li code,.blog_post_template .post-body p code{background:rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.1);border-radius:8px;padding:2px 6px}.blog_post_template .post-body hr{border:none;border-top:1px solid var(--border);margin:var(--s-6) 0}.blog_post_template .tags-area{margin-top:var(--s-6);padding-top:var(--s-3)}.blog_post_template .tags-title{color:var(--muted);font-size:12px;letter-spacing:.06em;margin:0 0 var(--s-2);text-transform:uppercase}.blog_post_template .tags-list{gap:8px}.blog_post_template .tags-list .tag-chip{align-items:center;background:#fff;border:1px solid var(--border);border-radius:999px;color:var(--text);display:inline-flex;font-size:13px;line-height:1;padding:7px 11px;text-decoration:none}.blog_post_template .tags-list .tag-chip:hover{background:var(--soft)}.blog_post_template .related-posts{border-top:1px solid var(--border);margin-top:var(--s-6);padding-top:var(--s-6)}.blog_post_template .related-title{color:var(--heading);font-size:clamp(20px,2vw,24px);line-height:1.25;margin:0 0 var(--s-4)}.blog_post_template .related-posts-inner{padding-bottom:var(--s-6)}@media (max-width:640px){:root{--body-size:16px;--body-leading:1.75}.blog_post_template .container-small{padding:0 16px}.blog_post_template .post-lead{font-size:16.5px;margin-bottom:var(--s-4)}}.blog_post_template .post-body h2,.blog_post_template .post-body h3,.blog_post_template .post-body h4{color:#334155!important}.blog_post_template .image-wrapper{border-radius:18px!important;overflow:hidden!important}.blog_post_template .image-wrapper .post-image{border-radius:inherit!important;display:block!important;height:auto!important;width:100%!important}.blog_post_template .post-header-b>div:last-child{border-radius:18px!important;overflow:hidden!important}.blog_post_template .post-header-b .post-image{border-radius:inherit!important;display:block!important;height:auto!important;width:100%!important}@media (max-width:640px){.blog_post_template .image-wrapper,.blog_post_template .post-header-b>div:last-child{border-radius:16px!important}}main.blog_post_template .post-body h2,main.blog_post_template .post-body h3,main.blog_post_template .post-body h4,main.blog_post_template h1{color:#334155!important}main.blog_post_template h1 a,main.blog_post_template h2 a,main.blog_post_template h3 a,main.blog_post_template h4 a{background:transparent!important;border-bottom:none!important;box-shadow:none!important;color:inherit!important;text-decoration:none!important}main.blog_post_template .image-wrapper{border-radius:18px!important;overflow:hidden!important}main.blog_post_template .image-wrapper .post-image{border-radius:inherit!important;display:block!important;height:auto!important;object-fit:cover;transform:translateZ(0);width:100%!important}main.blog_post_template .post-header-b>div:last-child{border-radius:18px!important;overflow:hidden!important}main.blog_post_template .post-header-b>div:last-child .post-image{border-radius:inherit!important;display:block!important;height:auto!important;object-fit:cover;transform:translateZ(0);width:100%!important}@media (max-width:640px){main.blog_post_template .image-wrapper,main.blog_post_template .post-header-b>div:last-child{border-radius:16px!important}}.blog_post_template .post-shell{gap:36px;grid-template-columns:minmax(0,1fr) 320px;padding:0 20px}@media (max-width:991px){.blog_post_template .post-shell{grid-template-columns:1fr}.blog_post_template .blog-sidebar{position:static}}:root{--cliengo-purple:#63f;--text:#0f172a;--muted:rgba(15,23,42,.6);--border:rgba(15,23,42,.1);--card-radius:18px}.blog_post_template{width:100%}.blog_post_template .blog-sidebar>*{border:1px solid var(--border);border-radius:var(--card-radius)}.blog_post_template .post-lead{color:var(--muted);font-size:18px;line-height:1.55;margin:0 0 22px}.blog_post_template .post-body{color:var(--text)}.blog_post_template .tags-area{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}.blog_post_template .tags-title{color:var(--text);font-size:14px;font-weight:800;margin:0 0 12px}.blog_post_template .tags-list{display:flex;flex-wrap:wrap;gap:10px}.blog_post_template .tag-chip{align-items:center;background:rgba(102,51,255,.1);border:1px solid rgba(102,51,255,.22);border-radius:999px;color:var(--cliengo-purple);display:inline-flex;font-size:13px;font-weight:700;justify-content:center;padding:8px 14px;text-decoration:none}.blog_post_template .tag-chip:hover{background:rgba(102,51,255,.18)}.blog_post_template .blog-sidebar .hs-search-field{width:100%}.blog_post_template .blog-sidebar input[type=search],.blog_post_template .blog-sidebar input[type=text]{border:1px solid var(--border);border-radius:999px;outline:none;padding:12px 14px;width:100%}.blog_post_template .blog-sidebar input[type=search]:focus,.blog_post_template .blog-sidebar input[type=text]:focus{border-color:rgba(102,51,255,.45);box-shadow:0 0 0 3px rgba(102,51,255,.12)}.blog_post_template .blog-sidebar ul{display:flex!important;flex-wrap:wrap!important;gap:12px!important;list-style:none!important;margin:0!important;padding-left:0!important}.blog_post_template .blog-sidebar li{margin:0!important;padding:0!important}.blog_post_template .blog-sidebar a{text-decoration:none}.blog_post_template .blog-sidebar .blog-top-tags a,.blog_post_template .blog-sidebar .hs-blog-filter a,.blog_post_template .blog-sidebar .hs-post-filter a{align-items:center!important;background:rgba(102,51,255,.1)!important;border:1px solid rgba(102,51,255,.22)!important;border-radius:999px!important;color:var(--cliengo-purple)!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;padding:10px 16px!important}.blog_post_template .blog-sidebar .blog-top-tags a:hover,.blog_post_template .blog-sidebar .hs-blog-filter a:hover,.blog_post_template .blog-sidebar .hs-post-filter a:hover{background:rgba(102,51,255,.18)!important}.blog_post_template .blog-sidebar a.is-active{background:var(--cliengo-purple)!important;border-color:var(--cliengo-purple)!important;color:#fff!important}.blog_post_template .post-shell{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;max-width:1100px;padding:0 20px 56px}.blog_post_template .blog-post{min-width:0}.blog_post_template .blog-post .container-small{margin:0;max-width:720px;padding:0}.blog_post_template .blog-sidebar{display:grid;gap:18px;min-width:0;position:sticky;top:96px}.blog_post_template .blog-sidebar>*{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:18px;padding:16px}.blog_post_template .blog-sidebar ul{list-style:none;margin:0;padding-left:0}.blog_post_template .blog-sidebar .blog-top-tags ul,.blog_post_template .blog-sidebar .hs-blog-filter ul,.blog_post_template .blog-sidebar .hs-post-filter ul{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.blog_post_template .blog-sidebar .blog-top-tags a,.blog_post_template .blog-sidebar .hs-blog-filter a,.blog_post_template .blog-sidebar .hs-post-filter a{align-items:center;background:rgba(102,51,255,.1);border:1px solid rgba(102,51,255,.22);border-radius:999px;color:#63f;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:10px 16px;text-decoration:none}@media (max-width:991px){.blog_post_template .post-shell{gap:22px;grid-template-columns:1fr}.blog_post_template .blog-sidebar{position:static;top:auto}}.blog_post_template .post-reunion-slot{margin:32px 0}.blog_listing_template .blog-sidebar,.blog_listing_template .post-body,.blog_listing_template .post-content,.blog_listing_template .post-shell,.blog_listing_template .tags-area{all:unset}.blog_listing_template ol,.blog_listing_template ul{display:block;list-style:initial;margin:initial;padding:initial}.blog_listing_template li{margin:initial;padding:initial}.blog_listing_template a{border-bottom:none}.blog_listing_template{width:100%}.blog_listing_template .blog-content,.blog_listing_template .blog-listing--area .blog-content{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.blog_listing_template article{border-radius:18px;display:flex;flex-direction:column;height:100%;overflow:hidden}.blog_listing_template article.h-card{flex-direction:column}.blog_listing_template .image{height:220px;overflow:hidden;width:100%}.blog_listing_template img.post-image{display:block;height:100%;object-fit:cover;width:100%}.blog_listing_template .text{display:flex;flex:1;flex-direction:column;padding:16px}.blog_listing_template .post-summary{flex:1}@media (max-width:991px){.blog_listing_template .blog-content,.blog_listing_template .blog-listing--area .blog-content{grid-template-columns:1fr}}.blog_listing_template .blog-listing--area .blog-content{display:grid!important;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}.blog_listing_template .blog-listing--area article{border-radius:18px;display:flex!important;flex-direction:column;height:100%;margin:0!important;overflow:hidden}.blog_listing_template .blog-listing--area article.h-card{display:flex!important;flex-direction:column!important}.blog_listing_template .blog-listing--area .image{height:220px;overflow:hidden;width:100%}.blog_listing_template .blog-listing--area img.post-image{display:block;height:100%;object-fit:cover;width:100%}.blog_listing_template .blog-listing--area .text{display:flex;flex-direction:column;flex-grow:1;padding:16px}.blog_listing_template .blog-listing--area .post-summary{flex-grow:1}@media (max-width:991px){.blog_listing_template .blog-listing--area .blog-content{grid-template-columns:1fr}}