.blog_blogPage__gZZXY{position:relative;isolation:isolate;overflow-x:clip;min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(1200px 820px at 15% -4%,rgba(198,70,255,.18),transparent 62%),radial-gradient(980px 760px at 84% 14%,rgba(219,80,255,.13),transparent 64%),radial-gradient(1120px 820px at 10% 44%,rgba(198,70,255,.11),transparent 66%),radial-gradient(980px 740px at 90% 70%,rgba(219,80,255,.1),transparent 66%),radial-gradient(960px 700px at 9% 92%,rgba(255,159,92,.04),transparent 62%),linear-gradient(180deg,#f7f1fb,#f8f3fc 44%,#f6f1fb);color:#0d1130;font-family:var(--font-church-landing,Inter),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:450;letter-spacing:0}.blog_blogPage__gZZXY:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(780px 620px at 74% 38%,rgba(41,103,255,.035),transparent 65%),radial-gradient(760px 600px at 23% 78%,rgba(198,70,255,.075),transparent 68%),linear-gradient(115deg,rgba(255,255,255,.58),rgba(255,255,255,.18));opacity:.95}.blog_blogPage__gZZXY>*{position:relative;z-index:1}.blog_header__0iz8y{position:-webkit-sticky;position:sticky;top:0;z-index:40;min-height:68px;padding:9px clamp(14px,3vw,40px);border-bottom:1px solid rgba(31,51,110,.075);background:radial-gradient(520px 180px at 10% 0,rgba(198,70,255,.18),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.86),rgba(247,250,255,.72));-webkit-backdrop-filter:blur(22px) saturate(1.45);backdrop-filter:blur(22px) saturate(1.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 16px 42px rgba(26,40,84,.08)}.blog_headerInner__LLFtx{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;width:min(100%,1240px);min-height:50px;margin:0 auto}.blog_brand__uF0ym{justify-self:start;display:inline-flex;align-items:center;gap:11px;min-width:0;color:#12172f;text-decoration:none}.blog_brandMark__hhPkV{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:radial-gradient(circle at 18% 12%,rgba(197,84,255,.24),transparent 34%),radial-gradient(circle at 88% 22%,rgba(67,220,231,.2),transparent 36%),linear-gradient(135deg,#060914,#11182e);box-shadow:0 13px 28px rgba(24,38,86,.22),inset 0 1px 0 rgba(255,255,255,.12)}.blog_brandLogo__E3GZ6{display:block;width:40px;height:40px;object-fit:contain;transform:scale(1.2);filter:drop-shadow(0 4px 7px rgba(0,0,0,.2))}.blog_brandText__vFhB4{font-size:1rem;font-weight:850;color:#12172f;letter-spacing:0;white-space:nowrap}.blog_nav__7bhok{justify-self:center;display:flex;gap:2px;padding:4px;border:1px solid rgba(31,51,110,.08);background:rgba(255,255,255,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 8px 24px rgba(25,42,96,.06)}.blog_nav__7bhok,.blog_nav__7bhok a{align-items:center;border-radius:999px}.blog_nav__7bhok a{display:inline-flex;gap:5px;min-height:34px;padding:0 13px;color:#2b3050;font-size:.86rem;font-weight:750;white-space:nowrap;transition:background .16s ease,color .16s ease}.blog_nav__7bhok a:hover{background:rgba(41,103,255,.07);color:#1f63ff}.blog_navActive__joZIh{background:rgba(41,103,255,.12)!important;color:#1f63ff!important;font-weight:800}.blog_headerActions__pyuBa{justify-self:end;display:flex;align-items:center;gap:8px}.blog_headerLogin__YT3_J{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;color:#20233f;font-size:.88rem;font-weight:800;transition:background .16s ease}.blog_headerLogin__YT3_J:hover{background:rgba(41,103,255,.07)}.blog_headerCta__2tTpS{display:inline-flex;align-items:center;min-height:38px;padding:0 17px;border-radius:999px;background:#2967ff;color:#ffffff!important;font-size:.89rem;font-weight:850;white-space:nowrap;box-shadow:0 12px 24px rgba(41,103,255,.22);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.blog_headerCta__2tTpS:hover{transform:translateY(-1px);background:#1f58e9;box-shadow:0 16px 32px rgba(41,103,255,.3)}.blog_headerCta__2tTpS:active{transform:translateY(0) scale(.98)}.blog_hero__WLLgl{text-align:center;padding:3.5rem 1.5rem 2rem;background:transparent;position:relative}.blog_hero__WLLgl h1{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:850;margin-bottom:.5rem;color:#0b0f2e;letter-spacing:-.01em}.blog_hero__WLLgl p{font-size:clamp(1rem,1.5vw,1.15rem);color:#444c66;font-weight:450;margin-bottom:0;max-width:520px;margin-left:auto;margin-right:auto}.blog_heroKicker__AiGsI{display:inline-flex;align-items:center;gap:6px;padding:5px 13px;border:1px solid rgba(41,103,255,.16);border-radius:999px;font-size:.72rem;font-weight:700;color:#1f63ff;background:rgba(255,255,255,.7);margin-bottom:10px}.blog_searchWrapper__2jPx7{margin-top:1.75rem}.blog_main__mNBhz{flex:1 1;width:min(100%,1240px);margin:0 auto;padding:1rem 1.5rem 4rem}.blog_empty__oeFlF{text-align:center;padding:4rem 1rem;color:#5a6475}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:1.25rem;gap:1.25rem}.blog_card__AELHx{background:rgba(255,255,255,.8);border:1px solid rgba(31,51,110,.08);border-radius:16px;overflow:hidden;transition:transform .18s ease,border-color .18s,box-shadow .18s;box-shadow:0 10px 30px rgba(22,32,51,.05)}.blog_card__AELHx:hover{transform:translateY(-3px);border-color:rgba(41,103,255,.25);box-shadow:0 20px 45px rgba(26,40,84,.1)}.blog_imageLink__acHGf{display:block}.blog_image__fIV89{width:100%;height:172px;object-fit:cover;display:block}.blog_cardContent___f_rY{padding:1rem 1.1rem 1.1rem}.blog_category___sI6b{display:inline-block;padding:.2rem .6rem;background:rgba(41,103,255,.1);color:#1f63ff;font-size:.68rem;font-weight:700;text-transform:uppercase;border-radius:999px;margin-bottom:.55rem;letter-spacing:.03em}.blog_title__9ihMq{font-size:1.05rem;font-weight:750;line-height:1.28;margin-bottom:.4rem;color:#0b0f2e}.blog_title__9ihMq a{color:inherit;text-decoration:none;transition:color .15s}.blog_title__9ihMq a:hover{color:#1f63ff}.blog_excerpt__57etC{font-size:.82rem;color:#444c66;line-height:1.45;margin-bottom:.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_meta__y1pLv{display:flex;align-items:center;gap:.75rem;font-size:.72rem;color:#5a6475;font-weight:450}.blog_author__0cydo{font-weight:600}.blog_date__RNj9C{opacity:.75}.blog_article__NwR5q{width:min(100%,780px);margin:0 auto;padding:2.25rem 1.5rem 4rem}.blog_backLink__esxuc{display:inline-flex;align-items:center;gap:6px;color:#5a6475;text-decoration:none;font-size:.875rem;margin-bottom:1.75rem;transition:color .15s}.blog_backLink__esxuc:hover{color:#0d1130}.blog_featuredImage__52AIA{width:100%;max-height:400px;object-fit:cover;border-radius:1rem;margin-bottom:2rem}.blog_articleTitle__xkUYu{font-size:clamp(1.9rem,4.2vw,2.65rem);font-weight:850;line-height:1.15;margin-bottom:.85rem;color:#0b0f2e}.blog_articleMeta__7cg4I{display:flex;align-items:center;gap:.85rem;color:#5a6475;font-size:.84rem;margin-bottom:1.75rem;padding-bottom:1.35rem;border-bottom:1px solid rgba(31,51,110,.08)}.blog_articleContent__3R9RH{font-size:1.02rem;line-height:1.72;color:#39445a}.blog_articleContent__3R9RH h2{font-size:1.42rem;font-weight:750;color:#0b0f2e;margin:1.75rem 0 .85rem}.blog_articleContent__3R9RH h3{font-size:1.18rem;font-weight:700;color:#0b0f2e;margin:1.35rem 0 .6rem}.blog_articleContent__3R9RH p{margin-bottom:1.25rem}.blog_articleContent__3R9RH a{color:#1f63ff;text-decoration:underline}.blog_articleContent__3R9RH ol,.blog_articleContent__3R9RH ul{margin:1rem 0;padding-left:1.5rem}.blog_articleContent__3R9RH li{margin-bottom:.5rem}.blog_articleContent__3R9RH img{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem 0}.blog_articleContent__3R9RH blockquote{border-left:4px solid #1f63ff;padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#5a6475}.blog_articleContent__3R9RH code{background:rgba(31,51,110,.08);padding:.125rem .375rem;border-radius:.25rem;font-family:monospace;font-size:.9em}.blog_articleContent__3R9RH pre{background:rgba(31,51,110,.06);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0}.blog_articleContent__3R9RH pre code{background:none;padding:0}@media (max-width:768px){.blog_nav__7bhok{gap:1rem}.blog_grid__4VF_V{grid-template-columns:1fr}.blog_hero__WLLgl{padding:2rem 1rem 1.5rem}.blog_article__NwR5q{padding:1.5rem 1rem 3rem}}.BlogSearch_searchContainer__UVgth{position:relative;width:100%;max-width:600px;margin:0 auto}.BlogSearch_searchForm__tcFkQ{display:flex;gap:0;background:#fff;border:1px solid rgba(31,51,110,.1);border-radius:999px;overflow:hidden;box-shadow:0 4px 16px rgba(26,40,84,.06);transition:border-color .2s,box-shadow .2s;max-width:520px;margin:0 auto}.BlogSearch_searchForm__tcFkQ:focus-within{border-color:rgba(41,103,255,.4);box-shadow:0 4px 20px rgba(41,103,255,.12),0 0 0 3px rgba(41,103,255,.08)}.BlogSearch_searchInput__U4K1C{flex:1 1;padding:14px 22px;font-size:.95rem;border:none;outline:none;background:transparent;color:#0d1130}.BlogSearch_searchInput__U4K1C::placeholder{color:#5a6475}.BlogSearch_searchButton__HHaEf{display:flex;align-items:center;justify-content:center;padding:0 18px;background:#2967ff;color:white;border:none;cursor:pointer;transition:background-color .15s}.BlogSearch_searchButton__HHaEf:hover:not(:disabled){background:#1f58e9}.BlogSearch_searchButton__HHaEf:disabled{background:#a0a0a0;cursor:not-allowed}.BlogSearch_spinner__33ofE{width:20px;height:20px;border:2px solid rgba(255,255,255,.5);border-top-color:white;border-radius:50%;animation:BlogSearch_spin__axxd2 .8s linear infinite}@keyframes BlogSearch_spin__axxd2{to{transform:rotate(1turn)}}.BlogSearch_resultsDropdown__7xeXV{position:absolute;top:calc(100% + 8px);left:0;right:0;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(31,51,110,.1);border-radius:14px;box-shadow:0 10px 32px rgba(22,32,51,.1);z-index:100;overflow:hidden;animation:BlogSearch_fadeIn__dYdU_ .2s ease-out}@keyframes BlogSearch_fadeIn__dYdU_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.BlogSearch_resultsSection__wbR1F{padding:12px 0}.BlogSearch_resultsSection__wbR1F+.BlogSearch_resultsSection__wbR1F{border-top:1px solid rgba(31,51,110,.08)}.BlogSearch_sectionLabel__hhLLR{padding:8px 16px;font-size:12px;font-weight:600;color:#5a6475;text-transform:uppercase;letter-spacing:.05em}.BlogSearch_resultItem__e_WAO{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 16px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .15s}.BlogSearch_resultItem__e_WAO:hover{background:rgba(41,103,255,.06)}.BlogSearch_resultTitle__XybAL{font-size:15px;font-weight:500;color:#0d1130}.BlogSearch_resultExcerpt__1iIHr{font-size:13px;color:#5a6475;line-height:1.4}.BlogSearch_suggestionItem__1GPj4{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .15s}.BlogSearch_suggestionItem__1GPj4:hover{background:rgba(41,103,255,.07)}.BlogSearch_suggestionItem__1GPj4:disabled{cursor:not-allowed;opacity:.6}.BlogSearch_suggestionIcon__NJUEr{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(41,103,255,.1);border-radius:8px;color:#1f63ff;flex-shrink:0}.BlogSearch_suggestionTitle__Scu8E{flex:1 1;font-size:15px;color:#0d1130;line-height:1.4}.BlogSearch_suggestionArrow__VNjn2{color:#5a6475;transition:transform .15s,color .15s}.BlogSearch_suggestionItem__1GPj4:hover .BlogSearch_suggestionArrow__VNjn2{color:#1f63ff;transform:translateX(4px)}.BlogSearch_error__aPFG_{margin-top:12px;padding:12px 16px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);border-radius:8px;color:#dc2626;font-size:14px}.BlogSearch_generatingOverlay__dZ6Yd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(247,241,251,.96);z-index:1000;display:flex;align-items:center;justify-content:center;animation:BlogSearch_fadeIn__dYdU_ .3s ease-out}.BlogSearch_generatingContent__J4Tjd{width:100%;max-width:720px;padding:40px 24px}.BlogSearch_skeletonHeader__6MObA{margin-bottom:32px}.BlogSearch_skeletonCategory__h6TMz{width:80px;height:24px}.BlogSearch_skeletonCategory__h6TMz,.BlogSearch_skeletonTitle__lF6q5{background:linear-gradient(90deg,rgba(13,17,48,.06) 25%,rgba(13,17,48,.12) 50%,rgba(13,17,48,.06) 75%);background-size:200% 100%;border-radius:4px;margin-bottom:16px;animation:BlogSearch_shimmer__s0xHe 1.5s infinite}.BlogSearch_skeletonTitle__lF6q5{width:85%;height:36px}.BlogSearch_skeletonMeta__iV_qe{display:flex;align-items:center;gap:12px}.BlogSearch_skeletonAvatar__hDtfW{width:40px;height:40px;border-radius:50%}.BlogSearch_skeletonAuthor__nxTkB,.BlogSearch_skeletonAvatar__hDtfW{background:linear-gradient(90deg,rgba(13,17,48,.06) 25%,rgba(13,17,48,.12) 50%,rgba(13,17,48,.06) 75%);background-size:200% 100%;animation:BlogSearch_shimmer__s0xHe 1.5s infinite}.BlogSearch_skeletonAuthor__nxTkB{width:120px;height:16px;border-radius:4px}.BlogSearch_skeletonBody__gguHO{margin-bottom:32px}.BlogSearch_skeletonParagraph__PNC_8{margin-bottom:24px}.BlogSearch_skeletonLine__hqnL6{height:16px;margin-bottom:12px}.BlogSearch_skeletonHeading__VsWZP,.BlogSearch_skeletonLine__hqnL6{background:linear-gradient(90deg,rgba(13,17,48,.06) 25%,rgba(13,17,48,.12) 50%,rgba(13,17,48,.06) 75%);background-size:200% 100%;border-radius:4px;animation:BlogSearch_shimmer__s0xHe 1.5s infinite}.BlogSearch_skeletonHeading__VsWZP{width:60%;height:24px;margin-bottom:16px}@keyframes BlogSearch_shimmer__s0xHe{0%{background-position:200% 0}to{background-position:-200% 0}}.BlogSearch_loadingIndicator__eieUC{display:flex;flex-direction:column;align-items:center;gap:16px}.BlogSearch_loadingIndicator__eieUC p{color:#5a6475;font-size:14px}.BlogSearch_loadingDots___zWkY{display:flex;gap:6px}.BlogSearch_loadingDots___zWkY span{width:8px;height:8px;background:#1f63ff;border-radius:50%;animation:BlogSearch_bounce__RiEPc 1.4s ease-in-out infinite}.BlogSearch_loadingDots___zWkY span:first-child{animation-delay:0s}.BlogSearch_loadingDots___zWkY span:nth-child(2){animation-delay:.2s}.BlogSearch_loadingDots___zWkY span:nth-child(3){animation-delay:.4s}@keyframes BlogSearch_bounce__RiEPc{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@media (max-width:640px){.BlogSearch_searchInput__U4K1C{padding:14px 16px;font-size:16px}.BlogSearch_searchButton__HHaEf{padding:14px 16px}.BlogSearch_generatingContent__J4Tjd{padding:24px 16px}.BlogSearch_skeletonTitle__lF6q5{width:100%}}