.BlogSidebar_sidebar__ChcMO{position:relative}.BlogSidebar_inner__C8EIg{position:sticky;top:120px;display:flex;flex-direction:column;gap:32px}.BlogSidebar_card__VCD72{padding:20px 16px;border-radius:12px;border:1px solid hsl(var(--card-border));color:hsl(var(--card-foreground))}.BlogSidebar_sectionTitle__3Cj_6{margin-top:18px;font-size:20px;font-weight:600;color:hsl(var(--foreground))}.BlogSidebar_ctaCard__1XVnv{background:#f3f7ff}.BlogSidebar_ctaTitle__5hMhn{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.2}.BlogSidebar_ctaDescription__AR00l{margin:0 0 24px;font-size:15px;line-height:1.7}.BlogSidebar_ctaButton__Sv5cx{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 18px;border-radius:14px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;font-weight:700;font-size:15px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:var(--card-shadow)}.BlogSidebar_ctaButton__Sv5cx:hover{transform:translateY(-1px);background:hsl(var(--primary-hover));box-shadow:var(--card-shadow-hover)}.BlogSidebar_ctaButton__Sv5cx:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.BlogSidebar_articles__zPXUH{display:flex;flex-direction:column;gap:18px}.BlogSidebar_article__ttruQ{display:grid;gap:6px}.BlogSidebar_articleTitle__hyP28{margin:0;color:hsl(var(--foreground));font-size:14px;line-height:1.45;font-weight:500;transition:color .2s ease;cursor:pointer}.BlogSidebar_articleTitle__hyP28:focus-visible{color:hsl(var(--brand-primary));outline:2px solid hsl(var(--ring));outline-offset:3px}.BlogSidebar_articleMeta__9UOP8{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.BlogSidebar_articleMetaItem__cRbvL{display:inline-flex;align-items:center;gap:6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground)/.55)}.BlogSidebar_icon__dqd9_{width:14px;height:14px}.BlogSidebar_tags__BR3gH{width:100%;display:flex;flex-wrap:wrap;gap:6px}.BlogSidebar_tag__hfXIt{display:inline-flex;align-items:center;padding:1.6px 10px;border-radius:999px;border:1px solid hsl(var(--card-border));font-size:13px;font-weight:600;color:hsl(var(--foreground)/.7);transition:background .2s ease,color .2s ease,transform .2s ease;cursor:pointer}.BlogSidebar_tag__hfXIt:hover{background:#f3f7ff;border-color:hsl(var(--brand-primary));box-shadow:var(--card-shadow)}@media(max-width:1099px){.BlogSidebar_inner__C8EIg{position:static}}@media(max-width:640px){.BlogSidebar_inner__C8EIg{gap:24px}.BlogSidebar_ctaTitle__5hMhn{font-size:20px}.BlogSidebar_ctaButton__Sv5cx{font-size:14px;padding:12px 16px}}.AuthorBioCard_card__W6v1N{margin-top:64px;padding:24px;border-radius:28px;border:1px solid rgba(19,0,50,.08)}.AuthorBioCard_header__n2V3U{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.AuthorBioCard_label__GoH5C{align-self:flex-start;font-size:18px;font-weight:700;text-transform:uppercase}.AuthorBioCard_profile__cyteD{display:flex;flex-direction:row;align-items:flex-start;justify-items:auto;gap:20px}.AuthorBioCard_avatarWrapper__Rk89V{width:72px;height:72px;border-radius:50%;background:#fff;box-shadow:0 12px 28px rgba(84,66,255,.24);display:flex;align-items:center;justify-content:center;overflow:hidden}.AuthorBioCard_avatar__OE2ZD{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AuthorBioCard_authorDetails__RZrD2{display:flex;gap:5px;flex-direction:column}.AuthorBioCard_name__pY7PG{margin:0;font-size:16px;font-weight:700;line-height:1.1;color:#130032}.AuthorBioCard_description__11Cwj{font-size:15px;line-height:1.7;color:rgba(19,0,50,.8)}.AuthorBioCard_stats__39i8D{display:inline-flex;align-items:baseline;gap:4px;background:#fff;font-weight:600;font-size:14px}.AuthorBioCard_statValue__yE19c{font-size:14px;font-weight:600;line-height:1}.AuthorBioCard_statLabel__fCWcC{text-transform:lowercase}@media(max-width:900px){.AuthorBioCard_card__W6v1N{margin-top:48px;padding:28px}.AuthorBioCard_profile__cyteD{gap:16px}.AuthorBioCard_name__pY7PG{font-size:24px}}@media(max-width:640px){.AuthorBioCard_card__W6v1N{padding:24px 20px;border-radius:24px}.AuthorBioCard_profile__cyteD{flex-direction:column;align-items:flex-start}.AuthorBioCard_avatarWrapper__Rk89V{width:64px;height:64px}.AuthorBioCard_name__pY7PG{font-size:22px}.AuthorBioCard_description__11Cwj{font-size:15px}.AuthorBioCard_stats__39i8D{width:100%;justify-content:center}}.post_layout__Qwa9u{display:flex;gap:48px;align-items:start;grid-template-columns:minmax(0,1fr)}.post_mainColumn__Qp7YB{width:100%}.post_sidebarColumn__Pw4V7{margin-top:50px;width:100%;max-width:300px}.post_hero__eyVem{margin-bottom:32px}.post_heroMeta__jAOzd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:14px;color:hsl(var(--foreground)/.65)}.post_heroCategory__QK_8Z{padding:6px 12px;border-radius:999px;background:hsl(var(--brand-secondary));color:hsl(var(--brand-primary));font-weight:600;letter-spacing:.02em}.post_heroDivider__vfmz8{color:hsl(var(--foreground)/.4)}.post_hero__eyVem h1{margin:0 0 16px;font-size:48px;line-height:1.1;font-weight:700;color:hsl(var(--foreground))}.post_authorMeta__5lkBO{display:inline-flex;align-items:center;gap:24px;margin-bottom:32px}.post_authorAvatar__7kok4{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:var(--card-shadow)}.post_authorDetails__FItRW{display:flex;flex-direction:column;min-width:160px}.post_authorName__OtvXH{margin:0;font-weight:600;font-size:18px;color:hsl(var(--foreground))}.post_authorExpertise__12Tpg{margin:4px 0 0;font-size:14px;color:hsl(var(--foreground)/.6)}.post_authorReadTime__lHUWg{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:hsl(var(--foreground)/.68);padding-left:16px;border-left:1px solid hsl(var(--card-border))}.post_authorShareButton__UMZn9{margin-left:auto;padding:10px 20px;border-radius:999px;border:1px solid hsl(var(--brand-primary)/.35);background:hsl(var(--card));color:hsl(var(--brand-primary));font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.post_authorShareButton__UMZn9:focus-visible,.post_authorShareButton__UMZn9:hover{background:hsl(var(--brand-primary));color:hsl(var(--primary-foreground));box-shadow:0 10px 24px hsl(var(--brand-primary)/.24)}.post_authorShareButton__UMZn9:focus-visible{outline:2px solid hsl(var(--brand-primary)/.4);outline-offset:2px}.post_meta__qxpAw{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;color:hsl(var(--foreground)/.6)}.post_featuredImage__Ezm5I{border-radius:24px;overflow:hidden;margin-bottom:48px;box-shadow:var(--card-shadow)}.post_featuredImage__Ezm5I img{width:100%;height:auto;display:block}.post_content__BO3S0{max-width:760px;font-size:18px;line-height:1.7;color:hsl(var(--foreground)/.85)}.post_content__BO3S0 article,.post_content__BO3S0 div,.post_content__BO3S0 section{font-size:inherit;line-height:inherit;color:inherit}.post_content__BO3S0 h1,.post_content__BO3S0 h2,.post_content__BO3S0 h3,.post_content__BO3S0 h4{margin-top:40px;margin-bottom:16px;line-height:1.25;font-weight:700;color:hsl(var(--foreground))}.post_content__BO3S0 h1{font-size:38px}.post_content__BO3S0 h2{font-size:32px}.post_content__BO3S0 h3{font-size:26px}.post_content__BO3S0 h4{font-size:22px}.post_content__BO3S0 p{margin-bottom:24px}.post_content__BO3S0 ol,.post_content__BO3S0 ul{margin:24px 0;padding-left:24px}.post_content__BO3S0 li{margin-bottom:12px}.post_content__BO3S0 blockquote{margin:32px 0;padding:24px;border-left:4px solid hsl(var(--brand-primary));border-radius:16px;background:hsl(var(--brand-primary)/.08);font-style:italic;color:hsl(var(--foreground))}.post_tags__Dmvb_{margin:56px 0 0;padding-top:32px;border-top:1px solid hsl(var(--card-border))}.post_tags__Dmvb_ h3{margin:0 0 16px;font-size:20px;font-weight:600;color:hsl(var(--foreground))}.post_tagsList__ONC5D{display:flex;flex-wrap:wrap;gap:12px}.post_tag__is_2t{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;border:1px solid hsl(var(--card-border));background:hsl(var(--card));color:hsl(var(--foreground)/.85);font-size:14px;font-weight:500;letter-spacing:.01em;transition:border-color .2s ease,color .2s ease,background .2s ease}.post_tag__is_2t:focus-visible,.post_tag__is_2t:hover{background:hsl(var(--brand-primary)/.12);border-color:hsl(var(--brand-primary));color:hsl(var(--brand-primary));outline:none}.post_navigation__r6dn4{margin:64px 0 0;padding-top:32px;border-top:1px solid hsl(var(--card-border));display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.post_navButton__6OMoe{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:16px;border:1px solid hsl(var(--card-border));background:hsl(var(--secondary));color:hsl(var(--foreground));text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.post_navButtonPrev__WkK09{order:1;flex:0 1 auto}.post_navButtonNext__7FMBR{order:2;flex:0 1 auto}.post_navButtonAll__vZnf_{order:0;margin-right:auto;flex:0 1 auto}.post_navButton__6OMoe:focus-visible,.post_navButton__6OMoe:hover{border-color:hsl(var(--brand-primary));box-shadow:var(--card-shadow-hover);transform:translateY(-2px);outline:none}.post_navIcon__LdCxo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:18px;line-height:1}.post_navIconAngle__aoUwc{position:relative;font-size:0}.post_navIconAngle__aoUwc:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-color:currentcolor;border-style:solid;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(135deg);transition:border-color .2s ease}.post_faq__rXQNr{margin:64px 0 0;padding:0}.post_faq__rXQNr h2{margin:0 0 24px;font-size:26px;font-weight:700;color:hsl(var(--foreground))}.post_faqItem__Vlu9U{border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;border-bottom:1px solid hsl(var(--card-border));transition:border-color .2s ease}.post_faqItem__Vlu9U+.post_faqItem__Vlu9U{margin-top:0}.post_faqItem__Vlu9U:last-of-type{border-bottom:none}.post_faqItem__Vlu9U[open]{border-color:hsl(var(--brand-primary)/.4)}.post_faqQuestion__7jLxN{margin:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-weight:400;font-size:18px;color:hsl(var(--foreground));cursor:pointer;list-style:none;transition:color .2s ease}.post_faqQuestion__7jLxN::-webkit-details-marker{display:none}.post_faqQuestion__7jLxN:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--brand-primary)/.3)}.post_faqQuestion__7jLxN:hover{color:hsl(var(--brand-primary))}.post_faqQuestionText__Nmz5R{flex:1;min-width:0}.post_faqIcon__ziKGP{position:relative;width:18px;height:18px;flex-shrink:0}.post_faqIcon__ziKGP:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:2px solid hsl(var(--brand-primary));border-left:0;border-top:0;transform:translate(-50%,-50%) rotate(-45deg);transition:transform .2s ease}.post_faqAnswer__1m_Tm{padding:0 0 16px;color:hsl(var(--foreground)/.75);font-size:15px;line-height:1.6}.post_faqAnswer__1m_Tm p{margin:0}.post_faqItem__Vlu9U[open] .post_faqIcon__ziKGP:before{transform:translate(-50%,-50%) rotate(45deg)}.post_breadcrumbs__5mlR9{margin-bottom:24px;font-size:14px;color:hsl(var(--foreground)/.6)}.post_breadcrumbs__5mlR9 a{color:inherit;text-decoration:none}.post_breadcrumbs__5mlR9 a:hover{text-decoration:underline}@media(min-width:1100px){.post_layout__Qwa9u{grid-template-columns:minmax(0,3fr) minmax(260px,1fr)}}@media(max-width:900px){.post_layout__Qwa9u{gap:32px}.post_hero__eyVem h1{font-size:40px}.post_content__BO3S0{font-size:17px}.post_navigation__r6dn4{gap:10px}.post_faq__rXQNr{padding:0}.post_faqQuestion__7jLxN{padding:14px 0}.post_faqAnswer__1m_Tm{padding:0 0 14px}.post_authorMeta__5lkBO{gap:16px}.post_authorShareButton__UMZn9{padding:10px 18px}}@media(max-width:640px){.post_layout__Qwa9u{gap:24px;flex-flow:column;width:100%}.post_sidebarColumn__Pw4V7{margin-top:8px;max-width:100%}.post_hero__eyVem h1{font-size:32px}.post_featuredImage__Ezm5I{border-radius:16px;margin-bottom:32px}.post_content__BO3S0{font-size:16px}.post_authorMeta__5lkBO{gap:12px}.post_authorDetails__FItRW{min-width:0}.post_authorShareButton__UMZn9{padding:8px 16px;font-size:13px}.post_relatedList__U35zK,.post_shareList__RPcg_{gap:8px}.post_navigation__r6dn4{flex-direction:column;gap:10px}.post_navButtonAll__vZnf_{margin-right:0}.post_faqQuestion__7jLxN{padding:12px 0}.post_faqAnswer__1m_Tm{padding:0 0 12px}}