.GlobalCTA_globalCta__LTYf9{width:100%;padding:4rem 1.5rem 5rem;container-type:inline-size}.GlobalCTA_inner__JLDdI{max-width:980px;margin:0 auto;background:#ffffff;border:1px solid rgba(0,0,0,.12);box-shadow:var(--shadow-md);text-align:center;padding:3rem 2.5rem}.GlobalCTA_inner__JLDdI .section-headline{font-size:clamp(1.75rem,2.6vw,2.25rem)}.GlobalCTA_inner__JLDdI .section-lead{max-width:720px;margin:0 auto 2rem}.GlobalCTA_buttons__t_O6v{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}@media (max-width:768px){.GlobalCTA_globalCta__LTYf9{padding:3rem 1.25rem 4rem}.GlobalCTA_inner__JLDdI{padding:2rem 1.5rem}.GlobalCTA_buttons__t_O6v{flex-direction:column}}@container (max-width: 720px){.GlobalCTA_buttons__t_O6v{flex-direction:column}}.CtaButtons_ctaPrimary__qZVom,.CtaButtons_ctaSecondary__HMN4Y{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:0;font-weight:500;font-size:1rem;cursor:pointer;transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;text-decoration:none;min-height:44px;min-width:260px}.CtaButtons_ctaPrimary__qZVom{background:var(--color-fg);border:1px solid var(--color-fg);color:#ffffff}.CtaButtons_ctaPrimary__qZVom:hover{background:#1a1a1a;border-color:#1a1a1a}.CtaButtons_ctaSecondary__HMN4Y{background:transparent;border:1px solid var(--color-fg);color:var(--color-fg)}.CtaButtons_ctaSecondary__HMN4Y:hover{background:rgba(10,10,10,.04)}@media (max-width:768px){.CtaButtons_ctaPrimary__qZVom,.CtaButtons_ctaSecondary__HMN4Y{width:100%;min-width:0}}.BlogIndex_blogMain__fq8pP{width:100%;padding:var(--header-height) 1rem 0;margin-bottom:3rem;overflow-x:hidden}.BlogIndex_blogBanner__3ZfKb{position:relative;width:100%;max-width:100vw;padding:2rem 1rem;margin-bottom:1.5rem;overflow:hidden;display:flex;justify-content:center;background:radial-gradient(ellipse at top,rgba(10,10,10,.15) 0,rgba(17,17,17,.95) 40%,#111 100%);transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.BlogIndex_blogBanner__3ZfKb:before{background:radial-gradient(circle at 15% 20%,rgba(10,10,10,.4) 0,rgba(10,10,10,.1) 25%,transparent 50%),radial-gradient(circle at 85% 80%,rgba(10,10,10,.3) 0,rgba(10,10,10,.05) 30%,transparent 60%),radial-gradient(circle at 50% 10%,rgba(0,255,136,.2) 0,rgba(0,255,136,.02) 40%,transparent 70%);filter:blur(40px);animation:BlogIndex_orbPulse__ec4iT 12s ease-in-out infinite;z-index:1}.BlogIndex_blogBanner__3ZfKb:after,.BlogIndex_blogBanner__3ZfKb:before{content:"";position:absolute;inset:0;pointer-events:none;will-change:transform,opacity}.BlogIndex_blogBanner__3ZfKb:after{background-image:linear-gradient(rgba(10,10,10,.1) 1px,transparent 0),linear-gradient(90deg,rgba(10,10,10,.1) 1px,transparent 0);background-size:60px 60px;mask:radial-gradient(ellipse at center,black 0,black 40%,transparent 70%);-webkit-mask:radial-gradient(ellipse at center,black 0,black 40%,transparent 70%);animation:BlogIndex_gridFlow__u2_Pw 20s linear infinite;z-index:2;opacity:.6}.BlogIndex_blogBanner__3ZfKb:hover:before{animation-duration:8s;opacity:1}.BlogIndex_blogBanner__3ZfKb:hover:after{animation-duration:12s;opacity:.8}.BlogIndex_blogBanner__3ZfKb:hover{background:radial-gradient(ellipse at top,rgba(10,10,10,.2) 0,rgba(17,17,17,.95) 40%,#111 100%)}.BlogIndex_blogBannerTitle__RnIBb{font-size:clamp(2.5rem,8vw,4rem);font-weight:800;text-align:center;z-index:10;margin:0;padding:0 1rem;position:relative;color:#ffffff;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 0 30px rgba(10,10,10,.5),0 0 60px rgba(10,10,10,.3),0 4px 8px rgba(0,0,0,.3);animation:BlogIndex_titleGlow__hDRqe 8s ease-in-out infinite}.BlogIndex_blogCard__gMG4U{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:0;max-width:1100px;margin:0 auto;overflow-x:hidden;container-type:inline-size}.BlogIndex_blogCard__gMG4U img{width:100%!important;height:180px!important;-o-object-fit:cover;object-fit:cover;border-radius:0;flex-shrink:0}.BlogIndex_blogCard__gMG4U h2{margin:0 0 .5rem;font-size:clamp(1.125rem,4vw,1.25rem);font-weight:600;line-height:1.3}.BlogIndex_blogCard__gMG4U p{margin:0 0 .75rem;color:#cccccc;font-size:clamp(.875rem,3.5vw,.95rem);line-height:1.5}.BlogIndex_meta__Yo2ht{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.8rem;color:#888888}.BlogIndex_meta__Yo2ht span+span{margin-left:.75rem;padding-left:.75rem;border-left:1px solid rgba(136,136,136,.4)}.BlogIndex_meta__Yo2ht img{margin-right:.25rem;width:14px!important;height:14px!important;border-radius:0;-o-object-fit:cover!important;object-fit:cover!important}.BlogIndex_titleLink__T509_{color:#000000;text-decoration:none}.BlogIndex_titleLink__T509_:hover{text-decoration:underline}.BlogIndex_titleLink__T509_:focus-visible{outline:2px solid #000000;outline-offset:2px}.BlogIndex_continueLink__4KcC2{display:inline-block;margin-bottom:1rem;color:var(--color-fg);text-decoration:none}.BlogIndex_continueLink__4KcC2:hover{text-decoration:underline}.BlogIndex_continueLink__4KcC2:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.BlogIndex_authorLink__FIQrh{color:var(--color-fg);text-decoration:none}.BlogIndex_authorLink__FIQrh:hover{text-decoration:underline}.BlogIndex_authorLink__FIQrh:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.BlogIndex_authorAvatar__cax9_{width:18px!important;height:18px!important;border-radius:0;-o-object-fit:cover;object-fit:cover;flex:0 0 18px;margin-right:.25rem}.BlogIndex_blogCard__gMG4U .BlogIndex_authorAvatar__cax9_{width:14px!important;height:14px!important}.BlogIndex_blogMain__fq8pP .BlogIndex_blogCard__gMG4U+.BlogIndex_blogCard__gMG4U{margin-top:1.5rem}@media (min-width:640px){.BlogIndex_blogMain__fq8pP{padding:var(--header-height) 2rem 0;margin-bottom:5rem}.BlogIndex_blogBanner__3ZfKb{min-width:100vw;left:50%;right:50%;transform:translateX(-50%);padding:5rem 1rem;margin-bottom:24px}.BlogIndex_blogCard__gMG4U{flex-direction:row;gap:1.5rem;padding:1.5rem}.BlogIndex_blogCard__gMG4U img{width:240px!important;height:160px!important}.BlogIndex_blogMain__fq8pP .BlogIndex_blogCard__gMG4U+.BlogIndex_blogCard__gMG4U{margin-top:2rem}}@media (min-width:1024px){.BlogIndex_blogCard__gMG4U img{width:280px!important;height:175px!important}}@media (max-width:768px){.BlogIndex_blogMain__fq8pP{padding:var(--header-height) 1rem 0}.BlogIndex_blogBanner__3ZfKb{padding:3rem 1rem;margin-bottom:1.5rem}.BlogIndex_blogBanner__3ZfKb:before{background:radial-gradient(circle at 25% 30%,rgba(10,10,10,.3) 0,rgba(10,10,10,.08) 25%,transparent 50%),radial-gradient(circle at 75% 70%,rgba(10,10,10,.25) 0,rgba(10,10,10,.04) 30%,transparent 60%);filter:blur(30px);animation-duration:15s}.BlogIndex_blogBanner__3ZfKb:after{background-size:40px 40px;mask:radial-gradient(ellipse at center,black 0,black 30%,transparent 60%);-webkit-mask:radial-gradient(ellipse at center,black 0,black 30%,transparent 60%);animation-duration:25s;opacity:.4}.BlogIndex_blogBannerTitle__RnIBb{font-size:clamp(2rem,9vw,3rem);text-shadow:0 0 20px rgba(10,10,10,.6),0 0 40px rgba(10,10,10,.4),0 3px 6px rgba(0,0,0,.3)}}@media (max-width:640px){.BlogIndex_blogCard__gMG4U .BlogIndex_meta__Yo2ht{flex-direction:column;align-items:flex-start;gap:.5rem}.BlogIndex_meta__Yo2ht span+span{margin-left:0;padding-left:0;border-left:none}.BlogIndex_continueLink__4KcC2{font-size:.875rem;margin-bottom:.75rem}}@container (max-width: 520px){.BlogIndex_blogCard__gMG4U{flex-direction:column}.BlogIndex_meta__Yo2ht span+span{margin-left:0;padding-left:0;border-left:none}}@media (max-width:480px){.BlogIndex_blogMain__fq8pP{padding:var(--header-height) 1rem 0}.BlogIndex_blogBanner__3ZfKb{padding:2.5rem 1rem;margin-bottom:1rem}.BlogIndex_blogBannerTitle__RnIBb{font-size:clamp(1.75rem,8vw,2.5rem)}}@media (prefers-reduced-motion:reduce){.BlogIndex_blogBannerTitle__RnIBb,.BlogIndex_blogBanner__3ZfKb:after,.BlogIndex_blogBanner__3ZfKb:before{animation:none}.BlogIndex_blogBanner__3ZfKb:before{opacity:.6;transform:none}.BlogIndex_blogBanner__3ZfKb:after{opacity:.4}.BlogIndex_blogBannerTitle__RnIBb{text-shadow:0 0 20px rgba(10,10,10,.4),0 2px 6px rgba(0,0,0,.3)}}@media (prefers-contrast:high){.BlogIndex_blogBanner__3ZfKb{background:linear-gradient(135deg,#000,#111)}.BlogIndex_blogBanner__3ZfKb:after,.BlogIndex_blogBanner__3ZfKb:before{display:none}.BlogIndex_blogBannerTitle__RnIBb{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.8)}}@keyframes BlogIndex_orbPulse__ec4iT{0%,to{opacity:.8;transform:scale(1) rotate(0deg)}33%{opacity:1;transform:scale(1.1) rotate(120deg)}66%{opacity:.9;transform:scale(.95) rotate(240deg)}}@keyframes BlogIndex_gridFlow__u2_Pw{0%{transform:translateZ(0);opacity:.6}50%{transform:translate3d(30px,30px,0);opacity:.8}to{transform:translate3d(60px,60px,0);opacity:.6}}@keyframes BlogIndex_titleGlow__hDRqe{0%,to{opacity:1}50%{opacity:.85}}.BlogPost_blogPost__aONuW{max-width:720px;margin:0 auto;padding:0 1rem 2rem}.BlogPost_blogPost__aONuW h1{margin-bottom:.5rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1.15}.BlogPost_postByline__WjrA_{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.BlogPost_postByline__WjrA_ img{width:32px;height:32px;border-radius:0;-o-object-fit:cover;object-fit:cover}.BlogPost_postDate__JwTSW{font-size:.9rem;color:#9ca3af;margin-bottom:1rem}.BlogPost_authorLink__foU79{color:var(--color-fg);text-decoration:none}.BlogPost_authorLink__foU79:hover{text-decoration:underline}.BlogPost_authorLink__foU79:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.BlogPost_postHeaderImg__gRAM_{border-radius:0;overflow:hidden;width:100%!important;max-width:100%!important;height:auto!important}.BlogPost_readingProgress__JpT9q{position:sticky;top:0;left:0;height:3px;background:var(--color-fg);z-index:1002}.BlogPost_anchor__o2KVC{opacity:0;margin-left:.5rem;text-decoration:none;color:#9ca3af;font-size:.9em;transition:opacity .15s ease}.BlogPost_blogPost__aONuW .prose{max-width:none;font-size:1.125rem;line-height:1.75}.BlogPost_blogPost__aONuW .prose h2,.BlogPost_blogPost__aONuW .prose h3{position:relative;scroll-margin-top:calc(var(--header-height) + 16px)}.BlogPost_blogPost__aONuW .prose h2:hover .BlogPost_anchor__o2KVC,.BlogPost_blogPost__aONuW .prose h3:hover .BlogPost_anchor__o2KVC{opacity:1}.BlogPost_blogPost__aONuW .prose img{max-width:100%;width:100%;height:auto;margin:1.75rem auto;border-radius:0;box-shadow:0 8px 24px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06)}.BlogPost_blogPost__aONuW .prose blockquote{border-left:4px solid var(--color-fg);background:rgba(10,10,10,.06);padding:1rem 1.25rem;border-radius:0;color:#1f2937}.BlogPost_blogPost__aONuW .prose ol,.BlogPost_blogPost__aONuW .prose ul{padding-left:1.5rem}.BlogPost_blogPost__aONuW .prose pre{background:#0f172a;color:#e5e7eb;border-radius:0;padding:1rem 1.25rem;overflow:auto}.BlogPost_blogPost__aONuW .prose code{background:rgba(15,23,42,.08);padding:.15rem .35rem;border-radius:0}.BlogPost_blogPost__aONuW .prose table{width:100%;border-collapse:collapse;border:1px solid rgba(0,0,0,.06);border-radius:0;overflow:hidden}.BlogPost_blogPost__aONuW .prose td,.BlogPost_blogPost__aONuW .prose th{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.BlogPost_blogPost__aONuW .prose tr:nth-child(2n){background:rgba(0,0,0,.02)}.BlogPost_blogPost__aONuW .prose p{margin:1rem 0;line-height:1.75;color:#2d2d2d}.BlogPost_blogPost__aONuW .prose a{color:var(--color-fg);text-decoration:underline;text-underline-offset:3px;font-weight:500}.BlogPost_blogPost__aONuW .prose a:hover{text-decoration:none}.BlogPost_blogPost__aONuW .prose a:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.BlogPost_blogPost__aONuW .prose h2{margin:2.25rem 0 1rem;font-size:1.875rem}@media (min-width:640px){.BlogPost_blogPost__aONuW{margin:0 auto;padding:0 1.5rem 2.5rem}}@media (min-width:768px){.BlogPost_blogPost__aONuW{padding:0 3rem 3rem}}