@media(min-width:577px){.d-xs-block{display:none!important}}@media(min-width:768px){.d-sm-block{display:none!important}}@media(min-width:992px){.d-md-block{display:none!important}}@media(min-width:1200px){.d-lg-block{display:none!important}}@media(max-width:1199px){.d-lg-none{display:none!important}}@media(max-width:991px){.d-md-none{display:none!important}}@media(max-width:767px){.d-sm-none{display:none!important}}@media(max-width:576px){.d-xs-none{display:none!important}}@media(max-width:991px){.blog-list{padding:32rem 0}}.blog-list__row{margin-bottom:calc(var(--gap) * 2)}@media(max-width:991px){.blog-list__row{margin-bottom:var(--gap-container)}}.blog-list__col{margin-bottom:var(--gap)}@media(max-width:991px){.blog-list__col{margin-bottom:var(--gap-container);flex:0 0 100%;max-width:100%}}.blog-list__empty{text-align:center;padding:80rem 0;color:#fff9;font-size:var(--fs-10)}@media(max-width:991px){.blog-list__empty{padding:60rem 0;font-size:var(--fs-12)}}.blog-list__empty p{margin:0}.blog-list__pagination{display:flex;justify-content:center;margin-top:60rem}.blog-list__pagination nav{display:flex;align-items:center;justify-content:center}.blog-list__pagination .flex.items-center.gap-3.sm\:hidden{display:flex}@media(min-width:640px){.blog-list__pagination .flex.items-center.gap-3.sm\:hidden{display:none}}.blog-list__pagination .hidden.sm\:flex{display:none}@media(min-width:640px){.blog-list__pagination .hidden.sm\:flex{display:flex;gap:12rem}}.blog-list__pagination .pagination-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44rem;height:44rem;padding:0 14rem;font-size:var(--fs-14);font-weight:500;text-decoration:none;border-radius:12rem;transition:all .3s ease;color:#ffffffb3;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}@media(max-width:991px){.blog-list__pagination .pagination-btn{min-width:40rem;height:40rem;padding:0 12rem}}.blog-list__pagination .pagination-btn:hover:not(.pagination-btn--disabled):not(.pagination-btn--active){color:#fff;background:#2d5dff33;border-color:#2d5dff66}.blog-list__pagination .pagination-btn svg{width:20rem;height:20rem}@media(max-width:991px){.blog-list__pagination .pagination-btn svg{width:18rem;height:18rem}}.blog-list__pagination .pagination-btn--active{color:#fff;background:linear-gradient(135deg,#2d5dff,#f51ad6);border-color:transparent;font-weight:600}.blog-list__pagination .pagination-btn--disabled{color:#ffffff40;background:#ffffff08;border-color:#ffffff0f;cursor:not-allowed}.blog-list__pagination .pagination-indicator{font-size:var(--fs-14);font-weight:500;color:#fff9;padding:0 8rem;white-space:nowrap;line-height:44rem}.blog-list__pagination .pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:32rem;height:44rem;color:#fff6;font-size:var(--fs-14)}.blog-card{position:relative;background:linear-gradient(135deg,#ffffff08,#ffffff14);border:1px solid rgba(255,255,255,.12);border-radius:24rem;overflow:hidden;transition:border-color .5s ease,background .5s ease;height:100%;display:flex;flex-direction:column;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.blog-card:hover{border-color:#ffffff40;background:linear-gradient(135deg,#ffffff0d,#ffffff1a)}.blog-card:hover .blog-card__image{transform:scale(1.08)}.blog-card:hover .blog-card__media-overlay{opacity:.4}.blog-card:hover .blog-card__arrow{transform:translate(4rem)}.blog-card:hover .blog-card__read-more{color:#2d5dff}.blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none!important;color:inherit;position:relative;z-index:1}.blog-card__link:hover{text-decoration:none!important}.blog-card__media{position:relative;overflow:hidden;aspect-ratio:16/9;background:linear-gradient(135deg,#ffffff05,#ffffff0d)}.blog-card__media-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#00000059,#0000008c);transition:opacity .4s ease;z-index:1;pointer-events:none}.blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff08,#2d5dff14,#f51ad60d)}.blog-card__image-placeholder svg{width:80rem;height:80rem;color:#ffffff4d;filter:drop-shadow(0 4rem 12rem rgba(45,93,255,.3))}.blog-card__category{position:absolute;top:20rem;left:20rem;background:#12121ab8;color:#fff;padding:8rem 16rem;border-radius:20rem;font-size:var(--fs-14);font-weight:600;text-transform:uppercase;letter-spacing:.8px;z-index:2;transition:all .3s ease;box-shadow:0 4rem 16rem #0000004d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:inline-flex;align-items:center;gap:6rem}@media(max-width:991px){.blog-card__category{top:16rem;left:16rem;padding:6rem 12rem;font-size:11px;letter-spacing:.5px;gap:4rem}}.blog-card__category-dot{width:6rem;height:6rem;border-radius:50%;background:var(--category-color, #2D5DFF);display:inline-block;animation:pulse-dot 2s ease-in-out infinite}@media(max-width:991px){.blog-card__category-dot{width:5rem;height:5rem}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.blog-card__content{padding:24rem;display:flex;flex-direction:column;flex:1;position:relative;z-index:1}@media(max-width:991px){.blog-card__content{padding:18rem 20rem}}.blog-card__meta{display:flex;align-items:center;gap:8rem;margin-bottom:16rem;font-size:var(--fs-14);color:#ffffff80;font-weight:500}@media(max-width:991px){.blog-card__meta{margin-bottom:12rem;font-size:12px}}.blog-card__date{display:inline-flex;align-items:center;gap:6rem;padding:6rem 12rem;background:#ffffff0d;border-radius:12rem;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}@media(max-width:991px){.blog-card__date{padding:4rem 8rem;gap:4rem}}.blog-card__date-icon{width:14rem;height:14rem;color:#fff9}@media(max-width:991px){.blog-card__date-icon{width:12rem;height:12rem}}.blog-card__title{font-size:var(--fs-9);line-height:1.25;margin-bottom:12rem;color:#fff;font-weight:700;transition:color .3s ease;background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:991px){.blog-card__title{font-size:var(--fs-12);margin-bottom:10rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.blog-card__author{display:flex;align-items:center;gap:8rem}.blog-card__author img{width:24rem;height:24rem;border-radius:50%;object-fit:cover}.blog-card__excerpt{font-size:var(--fs-13);line-height:1.6;color:#ffffffb3;margin-bottom:20rem;flex:1}@media(max-width:991px){.blog-card__excerpt{font-size:13px;margin-bottom:16rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.blog-card__tags{display:flex;flex-wrap:wrap;gap:8rem;margin-bottom:20rem}@media(max-width:991px){.blog-card__tags{margin-bottom:16rem;gap:6rem}}.blog-card__footer{margin-top:auto;padding-top:16rem;border-top:1px solid rgba(255,255,255,.08)}.blog-card__read-more{display:inline-flex;align-items:center;gap:8rem;font-size:var(--fs-13);font-weight:600;color:#ffffffb3;transition:all .3s ease;letter-spacing:.3px}@media(max-width:991px){.blog-card__read-more{font-size:12px;gap:6rem}}.blog-card__arrow{width:16rem;height:16rem;transition:transform .3s ease}@media(max-width:991px){.blog-card__arrow{width:14rem;height:14rem}}.tag-pill{display:inline-flex;align-items:center;padding:6rem 12rem;background:linear-gradient(135deg,#ffffff14,#ffffff1f);color:#fffc;border-radius:16rem;font-size:var(--fs-14);font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);letter-spacing:.3px}@media(max-width:991px){.tag-pill{padding:4rem 10rem;font-size:11px;border-radius:12rem}}.tag-pill__hash{color:#2d5dff;font-weight:600;margin-right:2rem}.tag-pill:hover{background:linear-gradient(135deg,#2d5dff4d,#f51ad64d);border-color:#2d5dff80;color:#fff}.tag-pill:hover .tag-pill__hash{color:#fff}.tag-pill.is-active{background:linear-gradient(135deg,#2d5dff,#f51ad6);color:#fff;border-color:transparent;box-shadow:0 4rem 16rem #2d5dff66}.tag-pill.is-active .tag-pill__hash{color:#fff}.tag-pill__count{margin-left:6rem;opacity:.7;font-size:.9em}@media(max-width:991px){.tag-pill__count{margin-left:4rem}}@media(max-width:991px){.blog-card--compact .blog-card__media{height:140rem}.blog-card--compact .blog-card__content{padding:14rem 16rem}.blog-card--compact .blog-card__title{font-size:var(--fs-13);-webkit-line-clamp:2;margin-bottom:8rem}.blog-card--compact .blog-card__excerpt{display:none}.blog-card--compact .blog-card__meta{margin-top:auto}.blog-card--compact .blog-card__date{font-size:11px}.blog-card--compact .blog-card__tags{display:none}.blog-card--compact .blog-card__category{font-size:10px;padding:4rem 10rem}}@keyframes expandWidth{0%{width:0}to{width:80px}}.blog-hero{padding-top:calc(var(--header-height) + var(--section-y));padding-bottom:var(--section-y);position:relative;background:linear-gradient(180deg,rgba(0,0,0,.03) 0%,transparent 100%)}.blog-hero--category{background:linear-gradient(135deg,#000,#000000f2);color:#fff;position:relative;overflow:hidden}.blog-hero--category:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:200%;background:radial-gradient(circle,rgba(45,93,255,.08) 0%,transparent 70%);animation:float 20s ease-in-out infinite;pointer-events:none;z-index:0}.blog-hero--category:after{content:"";position:absolute;bottom:-30%;left:-10%;width:60%;height:150%;background:radial-gradient(circle,rgba(245,26,214,.06) 0%,transparent 70%);animation:float 25s ease-in-out infinite reverse;pointer-events:none;z-index:0}.blog-hero--category .container{position:relative;z-index:1}.blog-hero--category .blog-hero__title,.blog-hero--category .blog-hero__subtitle{color:#fff}.blog-hero__title{margin:0 0 24rem;text-align:center;position:relative;display:inline-block;width:100%;background:linear-gradient(130deg,#2d5dff -2%,#f51ad6 118%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(245,26,214,.3))}.blog-hero__title:after{content:"";position:absolute;bottom:-12rem;left:50%;transform:translate(-50%);height:4rem;background:linear-gradient(130deg,#2d5dff -2%,#f51ad6 118%);border-radius:2rem;width:0;animation:expandWidth .8s ease-out .3s forwards}@media(max-width:991px){.blog-hero__title:after{bottom:-8rem;height:3rem}}@media(max-width:991px){.blog-hero__title{margin-bottom:var(--title-y-md)}}.blog-hero__subtitle{text-align:center;font-size:var(--fs-11);line-height:1.6;color:#a4a4a4;max-width:600rem;margin:0 auto}@media(max-width:991px){.blog-hero__subtitle{font-size:var(--fs-13)}}.breadcrumbs{display:flex;align-items:center;gap:12rem;margin-bottom:32rem;font-size:var(--fs-14);flex-wrap:wrap}.breadcrumbs a{color:#2d5dff;text-decoration:none;transition:opacity .2s ease}.breadcrumbs a:hover{opacity:.7}.breadcrumbs__separator,.breadcrumbs__current{color:#a4a4a4}.breadcrumbs--light a{color:#fffc}.breadcrumbs--light a:hover{color:#fff}.breadcrumbs--light .breadcrumbs__separator,.breadcrumbs--light .breadcrumbs__current{color:#fff9}.blog-filters{padding:40rem 0;background:transparent}@media(max-width:991px){.blog-filters{padding:24rem 0}}.blog-filters__categories{display:flex;flex-wrap:wrap;gap:12rem;margin-bottom:24rem;justify-content:center}@media(max-width:991px){.blog-filters__categories{gap:8rem;margin-bottom:16rem}}.blog-filters__pill{display:inline-flex;align-items:center;gap:8rem;padding:10rem 20rem;background:#ffffff1a;color:#fff;border-radius:24rem;font-size:var(--fs-14);font-weight:500;text-decoration:none!important;transition:all .2s ease;border:2px solid transparent}@media(max-width:991px){.blog-filters__pill{padding:8rem 16rem;font-size:var(--fs-13)}}.blog-filters__pill:hover{background:var(--category-color, #2D5DFF);color:#fff}.blog-filters__pill.is-active{background:var(--category-color, #2D5DFF);color:#fff;border-color:var(--category-color, #2D5DFF)}.blog-filters__count{display:inline-flex;align-items:center;justify-content:center;min-width:22rem;height:22rem;padding:0 6rem;background:#fff3;border-radius:11rem;font-size:12rem;font-weight:600}.blog-filters__search{max-width:600rem;margin:0 auto}.blog-filters__search-wrapper{position:relative;display:flex;align-items:center}.blog-filters__search-input{width:100%;padding:14rem 50rem 14rem 20rem;background:#ffffff1a;border:2px solid rgba(255,255,255,.15);border-radius:24rem;font-size:var(--fs-13);color:#fff;transition:all .2s ease}.blog-filters__search-input:focus{outline:none;background:#ffffff26;border-color:#2d5dff;box-shadow:0 0 0 4px #2d5dff1a}.blog-filters__search-input::placeholder{color:#ffffff80}@media(max-width:991px){.blog-filters__search-input{padding:12rem 45rem 12rem 16rem;font-size:var(--fs-14)}}.blog-filters__search-btn{position:absolute;right:8rem;width:36rem;height:36rem;display:flex;align-items:center;justify-content:center;background:#2d5dff;border:none;border-radius:18rem;cursor:pointer;transition:all .2s ease}.blog-filters__search-btn svg{width:20rem;height:20rem;color:#fff}.blog-filters__search-btn:hover{background:#0039f9}@media(max-width:991px){.blog-filters__search-btn{width:32rem;height:32rem}.blog-filters__search-btn svg{width:18rem;height:18rem}}.blog-filters__clear{display:block;text-align:center;margin-top:12rem;font-size:var(--fs-14);color:#fff9;text-decoration:none}.blog-filters__clear:hover{color:#2d5dff}:root{--fs-default: 20rem;--fs-1: 140rem;--fs-2: 100rem;--fs-3: 82rem;--fs-4: 80rem;--fs-5: 70rem;--fs-6: 48rem;--fs-7: 32rem;--fs-8: 30rem;--fs-9: 24rem;--fs-10: 22rem;--fs-11: 20rem;--fs-12: 18rem;--fs-13: 16rem;--fs-14: 14rem;--fs-15: 100rem;--fs-16: 26rem;--fs-17: 28rem;--fs-18: 56rem;--fs-19: 34rem;--fs-20: 13.5rem;--fs-21: 60rem;--fs-22: 44rem;--fs-23: 50rem;--ui-height-sm: 50rem;--ui-height-semi: 58rem;--gap: 30rem;--gap-: -30rem;--gap-fluid: 60rem;--gap-fluid-: -60rem;--gap-container: var(--gap);--gap-container-: var(--gap-);--section-y: 50rem;--section-y-: -50rem;--scroll-offset: 84rem;--header-height: var(--scroll-offset);--header-gap: 38rem;--header-bottom-gap: 90rem;--vh: 1vh;--title-y-md: 24rem;--title-y-md-: -24rem}@media(max-width:991px){:root{--fs-default: 10rem;--fs-1: 36rem;--fs-2: 32rem;--fs-3: 32rem;--fs-4: 32rem;--fs-5: 24rem;--fs-6: 18rem;--fs-8: 12rem;--fs-13: 16rem;--fs-15: 55rem;--fs-16: 14.5rem;--fs-17: 24rem;--fs-19: 16rem;--fs-21: var(--fs-1);--gap: 8rem;--gap-: -8rem;--gap-fluid: 16rem;--gap-fluid-: -16rem;--gap-container: var(--gap-fluid);--gap-container-: var(--gap-fluid-);--header-gap: 12rem;--scroll-offset: 62rem;--section-y: 36rem}}.wow{opacity:0}.wow:not(.animated){animation-name:none}.wow.animated{opacity:1;visibility:visible}@keyframes wow-fallback-reveal{to{opacity:1}}body:not(.wow-ready) .wow{animation:wow-fallback-reveal 0s 5s forwards}.blog-single-hero{position:relative;padding-top:calc(var(--header-height) + 120rem);padding-bottom:80rem;background:linear-gradient(135deg,#000,#000000f2);color:#fff;overflow:hidden}@media(max-width:991px){.blog-single-hero{padding-top:calc(var(--header-height) + 80rem);padding-bottom:60rem}}.blog-single-hero:before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:200%;background:radial-gradient(circle,rgba(45,93,255,.08) 0%,transparent 70%);animation:float 20s ease-in-out infinite;pointer-events:none;z-index:0}.blog-single-hero:after{content:"";position:absolute;bottom:-30%;left:-10%;width:60%;height:150%;background:radial-gradient(circle,rgba(245,26,214,.06) 0%,transparent 70%);animation:float 25s ease-in-out infinite reverse;pointer-events:none;z-index:0}@keyframes float{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30rem,-30rem) rotate(5deg)}66%{transform:translate(-20rem,20rem) rotate(-5deg)}}.blog-single-hero__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.blog-single-hero__image{width:100%;height:100%;object-fit:cover;filter:brightness(.4)}.blog-single-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000000bf,#000000d9,#000000eb);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.blog-single-hero__content{position:relative;z-index:1;max-width:100%;margin:0 auto}.blog-single-hero__title{margin:0 0 40rem;color:#fff;text-align:center;background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;font-weight:800;font-size:var(--fs);text-shadow:0 4rem 20rem rgba(45,93,255,.3)}@media(max-width:991px){.blog-single-hero__title{margin-bottom:32rem}}.blog-single-hero__meta{display:flex;align-items:center;justify-content:center;gap:24rem;margin-bottom:40rem;font-size:var(--fs-14);flex-wrap:wrap;font-weight:500}@media(max-width:991px){.blog-single-hero__meta{gap:16rem;margin-bottom:32rem}}.blog-single-hero__author{display:flex;align-items:center;gap:12rem}.blog-single-hero__author-avatar{width:32rem;height:32rem;border-radius:50%;object-fit:cover;border:2px solid rgba(45,93,255,.5);box-shadow:0 4rem 12rem #2d5dff4d}.blog-single-hero__author-name{font-weight:600}.blog-single-hero__date,.blog-single-hero__views,.blog-single-hero__reading{display:flex;align-items:center;gap:8rem;padding:8rem 16rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20rem;color:#ffffffe6;-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem);transition:all .3s ease}@media(max-width:991px){.blog-single-hero__date,.blog-single-hero__views,.blog-single-hero__reading{padding:6rem 12rem;font-size:12px}}.blog-single-hero__date:hover,.blog-single-hero__views:hover,.blog-single-hero__reading:hover{background:#2d5dff1a;border-color:#2d5dff4d}.blog-single-hero__date:before,.blog-single-hero__views:before,.blog-single-hero__reading:before{content:"";width:16rem;height:16rem;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.8}.blog-single-hero__date:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z'/%3E%3C/svg%3E")}.blog-single-hero__views:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z'/%3E%3C/svg%3E")}.blog-single-hero__reading:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z'/%3E%3C/svg%3E")}.blog-single-hero__taxonomy{display:flex;align-items:center;justify-content:center;gap:16rem;flex-wrap:wrap}.blog-single-hero__category{position:relative;background:linear-gradient(135deg,var(--category-color, #2D5DFF) 0%,rgba(var(--category-color, #2D5DFF),.8) 100%);color:#fff;padding:10rem 20rem;border-radius:24rem;font-size:var(--fs-14);font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:border-color .5s ease;box-shadow:0 8rem 20rem #2d5dff4d;border:1px solid rgba(255,255,255,.2);overflow:hidden}@media(max-width:991px){.blog-single-hero__category{padding:8rem 16rem;font-size:11px}}.blog-single-hero__category:hover{border-color:#ffffff73}.blog-single-hero__tags{display:flex;gap:12rem;flex-wrap:wrap;justify-content:center}.blog-single-hero__tags .tag-pill{background:#ffffff14;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem);padding:8rem 16rem;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden}.blog-single-hero__tags .tag-pill:before{content:"#";margin-right:4rem;color:#2d5dffcc;font-weight:700}.blog-single-hero__tags .tag-pill:hover{background:#2d5dff26;border-color:#2d5dff66}.blog-single-content{padding:80rem 0;position:relative}@media(max-width:991px){.blog-single-content{padding:60rem 0}}.blog-single-content__wrapper{max-width:100%;margin:0 auto;background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:24rem;padding:64rem;box-shadow:0 20rem 60rem #0000004d;-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem);position:relative}@media(max-width:991px){.blog-single-content__wrapper{padding:32rem 24rem;border-radius:16rem}}.blog-single-content__wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);border-radius:24rem 24rem 0 0}.blog-single-content__excerpt{font-size:var(--fs-9);line-height:1.7;color:#ffffffe6;font-style:italic;padding:32rem 40rem;background:linear-gradient(135deg,#2d5dff1f,#f51ad61f);border-left:5px solid #2D5DFF;border-radius:16rem;margin-bottom:56rem;box-shadow:0 8rem 24rem #2d5dff26}@media(max-width:991px){.blog-single-content__excerpt{font-size:var(--fs-11);padding:24rem;margin-bottom:40rem}}.blog-single-content__body{margin-bottom:0}.blog-single-content__body>p,.blog-single-content__body>h1,.blog-single-content__body>h2,.blog-single-content__body>h3,.blog-single-content__body>h4,.blog-single-content__body>ul,.blog-single-content__body>ol,.blog-single-content__body>blockquote,.blog-single-content__body>figure,.blog-single-content__body>table,.blog-single-content__body>pre,.blog-single-content__body>.blog-image{max-width:1040rem;margin-left:auto;margin-right:auto}.blog-single-content__body h1{margin-top:64rem;margin-bottom:32rem;font-size:var(--fs-5);line-height:1.3;color:#fff}@media(max-width:991px){.blog-single-content__body h1{font-size:var(--fs-7);margin-top:48rem;margin-bottom:24rem}}.blog-single-content__body h2{margin-top:56rem;margin-bottom:28rem;font-size:var(--fs-6);line-height:1.35;color:#fff;position:relative;padding-bottom:16rem;scroll-margin-top:calc(var(--header-height) + 24rem)}.blog-single-content__body h2:after{content:"";position:absolute;left:0;bottom:0;width:60rem;height:3px;background:linear-gradient(90deg,#2D5DFF 0%,transparent 100%)}@media(max-width:991px){.blog-single-content__body h2{font-size:var(--fs-9);margin-top:40rem;margin-bottom:20rem}}.blog-single-content__body h3{margin-top:48rem;margin-bottom:24rem;font-size:var(--fs-9);line-height:1.4;color:#fff;scroll-margin-top:calc(var(--header-height) + 24rem)}@media(max-width:991px){.blog-single-content__body h3{font-size:var(--fs-10);margin-top:32rem;margin-bottom:16rem}}.blog-single-content__body h4{margin-top:40rem;margin-bottom:20rem;font-size:var(--fs-10);line-height:1.4;color:#fffffff2}@media(max-width:991px){.blog-single-content__body h4{font-size:var(--fs-11);margin-top:28rem;margin-bottom:14rem}}.blog-single-content__body p{margin-bottom:28rem;line-height:1.8;font-size:var(--fs-11);color:#ffffffe6}@media(max-width:991px){.blog-single-content__body p{font-size:var(--fs-12);line-height:1.75;margin-bottom:24rem}}.blog-single-content__body ul,.blog-single-content__body ol{margin-bottom:32rem;padding-left:40rem;color:#ffffffe6}@media(max-width:991px){.blog-single-content__body ul,.blog-single-content__body ol{padding-left:24rem;margin-bottom:24rem}}.blog-single-content__body ul li,.blog-single-content__body ol li{margin-bottom:16rem;line-height:1.8;font-size:var(--fs-11)}@media(max-width:991px){.blog-single-content__body ul li,.blog-single-content__body ol li{font-size:var(--fs-12);margin-bottom:12rem}}.blog-single-content__body ul li::marker,.blog-single-content__body ol li::marker{color:#2d5dff}.blog-single-content__body ul ul,.blog-single-content__body ul ol,.blog-single-content__body ol ul,.blog-single-content__body ol ol{margin-top:16rem;margin-bottom:0}.blog-single-content__body blockquote{margin:48rem auto;padding:32rem 40rem;background:linear-gradient(135deg,#2d5dff1a,#f51ad61a);border-left:5px solid #2D5DFF;border-radius:12rem;font-style:italic;position:relative;box-shadow:0 4rem 20rem #2d5dff1a}@media(max-width:991px){.blog-single-content__body blockquote{margin:32rem 0;padding:24rem}}.blog-single-content__body blockquote:before{content:'"';position:absolute;top:16rem;left:16rem;font-size:60rem;color:#2d5dff33;line-height:1;font-family:Georgia,serif}.blog-single-content__body blockquote p{font-size:var(--fs-12);color:#fffffff2;position:relative;z-index:1}@media(max-width:991px){.blog-single-content__body blockquote p{font-size:var(--fs-13)}}.blog-single-content__body blockquote p:last-child{margin-bottom:0}.blog-single-content__body code{padding:4rem 8rem;background:#2d5dff26;color:#93acff;border-radius:6rem;font-family:Courier New,monospace;font-size:.9em;font-weight:500;border:1px solid rgba(45,93,255,.2)}.blog-single-content__body pre{margin:32rem 0;padding:24rem;background:#ffffff08;border:1px solid rgba(255,255,255,.15);color:#fffffff2;border-radius:12rem;overflow-x:auto;box-shadow:inset 0 2rem 8rem #0003}@media(max-width:991px){.blog-single-content__body pre{padding:20rem;font-size:13px;margin:24rem 0}}.blog-single-content__body pre::-webkit-scrollbar{height:8rem}.blog-single-content__body pre::-webkit-scrollbar-track{background:#ffffff0d;border-radius:8rem}.blog-single-content__body pre::-webkit-scrollbar-thumb{background:#2d5dff66;border-radius:8rem;transition:background .2s ease}.blog-single-content__body pre::-webkit-scrollbar-thumb:hover{background:#2d5dff99}.blog-single-content__body pre{scrollbar-width:thin;scrollbar-color:rgba(45,93,255,.4) rgba(255,255,255,.05)}.blog-single-content__body pre code{padding:0;background:none;color:inherit;white-space:pre;border:none}.blog-single-content__body img{max-width:100%;height:auto;border-radius:16rem;margin:48rem auto;display:block;box-shadow:0 10rem 40rem #0000004d;border:1px solid rgba(255,255,255,.1)}@media(max-width:991px){.blog-single-content__body img{margin:32rem auto;border-radius:12rem}}.blog-single-content__body a{color:#7a98ff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:all .2s ease;font-weight:500}.blog-single-content__body a:hover{color:#adbfff;text-decoration-thickness:2px}.blog-single-content__body strong,.blog-single-content__body b{font-weight:700;color:#fff}.blog-single-content__body em,.blog-single-content__body i{font-style:italic;color:#fffffff2}.blog-single-content__body hr{margin:56rem 0;border:none;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%)}@media(max-width:991px){.blog-single-content__body hr{margin:40rem 0}}.blog-single-content__body table{width:100%;margin:32rem 0;border-collapse:collapse;background:#ffffff08;border-radius:12rem;overflow:hidden}.blog-single-content__body table th,.blog-single-content__body table td{padding:16rem 20rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}@media(max-width:991px){.blog-single-content__body table th,.blog-single-content__body table td{padding:12rem 16rem}}.blog-single-content__body table th{background:#2d5dff1a;font-weight:700;color:#fff}.blog-single-content__body table td{color:#ffffffe6}.blog-single-content__body table tr:last-child td{border-bottom:none}.blog-single-content__body figure.blog-image{margin:56rem auto}@media(max-width:991px){.blog-single-content__body figure.blog-image{margin:40rem 0}}.blog-single-content__body figure.blog-image img{display:block;max-width:100%;height:auto;max-height:900rem;margin:0 auto 16rem}.blog-single-content__body figure.blog-image figcaption{max-width:780rem;margin:0 auto;color:#ffffff9e;font-size:var(--fs-13);line-height:1.65;text-align:center}@media(max-width:991px){.blog-single-content__body figure.blog-image figcaption{font-size:13px}}.blog-single-content__body .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18rem;max-width:1040rem;margin:36rem auto 48rem}@media(max-width:1199px){.blog-single-content__body .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.blog-single-content__body .cards{grid-template-columns:1fr;gap:14rem;margin:28rem 0 36rem}}.blog-single-content__body .card{min-height:180rem;padding:24rem;background:linear-gradient(145deg,#ffffff14,#ffffff06),radial-gradient(circle at top right,rgba(45,93,255,.22),transparent 58%);border:1px solid rgba(255,255,255,.12);border-radius:18rem;box-shadow:0 18rem 44rem #0000003d}@media(max-width:991px){.blog-single-content__body .card{min-height:auto;padding:22rem}}.blog-single-content__body .card__icon{width:44rem;height:44rem;margin-bottom:18rem;display:inline-flex;align-items:center;justify-content:center;background:#2d5dff2e;border:1px solid rgba(45,93,255,.32);border-radius:14rem;font-size:22rem;line-height:1}.blog-single-content__body .card__title{margin:0 0 10rem;font-size:var(--fs-11);line-height:1.35}.blog-single-content__body .card p{margin:0;color:#ffffffc2;font-size:var(--fs-13);line-height:1.65}.blog-single-content__body .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18rem;max-width:1040rem;margin:34rem auto 46rem}@media(max-width:991px){.blog-single-content__body .stats{grid-template-columns:1fr;gap:14rem}}.blog-single-content__body .stat{padding:26rem 22rem;background:#2d5dff1f;border:1px solid rgba(45,93,255,.28);border-radius:18rem;text-align:center}.blog-single-content__body .stat__value{display:block;margin-bottom:8rem;color:#fff;font-size:var(--fs-6);font-weight:900;line-height:1}.blog-single-content__body .stat__label{display:block;color:#ffffffb8;font-size:var(--fs-13);line-height:1.55}.blog-single-content__body .callout{margin:44rem auto;max-width:820rem;padding:0;background:linear-gradient(135deg,#2d5dff29,#f51ad61a);border:1px solid rgba(45,93,255,.28);border-left:5px solid #2D5DFF;border-radius:18rem;box-shadow:0 16rem 42rem #00000038}.blog-single-content__body .callout__body{padding:28rem 32rem}@media(max-width:991px){.blog-single-content__body .callout__body{padding:24rem}}.blog-single-content__body .callout__label{display:inline-block;margin-bottom:12rem;color:#89a4ff;font-size:var(--fs-13);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.blog-single-content__body .callout p{margin:0}.blog-single-content__body blockquote.pullquote{border-left:0;text-align:center}.blog-single-content__body blockquote.pullquote:before{left:50%;transform:translate(-50%)}.blog-single-content__body blockquote.pullquote cite{display:block;margin-top:18rem;color:#7f9cff;font-style:normal;font-weight:700}.blog-single-content__body ol.steps{padding-left:0;list-style:none;counter-reset:blog-step}.blog-single-content__body ol.steps li{counter-increment:blog-step;margin-bottom:16rem;padding:20rem 22rem 20rem 72rem;position:relative;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:16rem}.blog-single-content__body ol.steps li:before{content:counter(blog-step);width:34rem;height:34rem;position:absolute;top:20rem;left:22rem;display:inline-flex;align-items:center;justify-content:center;background:#2d5dff;border-radius:50%;color:#fff;font-size:14px;font-weight:800}.blog-single-content__body .faq{margin:36rem auto 48rem;max-width:820rem;display:grid;gap:14rem}.blog-single-content__body .faq__item{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:16rem;overflow:hidden}.blog-single-content__body .faq summary{padding:20rem 24rem;color:#fff;font-weight:800;line-height:1.45;cursor:pointer}.blog-single-content__body .faq__a{padding:0 24rem 22rem;color:#ffffffc7;font-size:var(--fs-12);line-height:1.75}.reading-progress{position:fixed;top:0;left:0;height:4rem;width:0;background:linear-gradient(130deg,#2d5dff -2%,#f51ad6 118%);z-index:1000;transition:width .1s linear;pointer-events:none}.blog-toc{max-width:820rem;margin:0 auto 48rem;background:linear-gradient(135deg,#ffffff0a,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16rem;padding:0 28rem;-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem)}@media(max-width:991px){.blog-toc{padding:0 20rem;margin-bottom:36rem}}.blog-toc__summary{cursor:pointer;list-style:none;padding:20rem 0;font-size:var(--fs-14);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a4a4a4}.blog-toc__summary::-webkit-details-marker{display:none}.blog-toc__summary:after{content:"";float:right;width:18rem;height:18rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23A4A4A4'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.blog-toc__details[open] .blog-toc__summary:after{transform:rotate(180deg)}.blog-toc__list{list-style:none;margin:0 0 20rem;padding:0;columns:2;column-gap:40rem}@media(max-width:991px){.blog-toc__list{columns:1}}.blog-toc__link{display:block;padding:8rem 0 8rem 16rem;border-left:2px solid transparent;color:#ffffffb3;text-decoration:none;font-size:var(--fs-13);line-height:1.4;break-inside:avoid;transition:color .2s ease,border-color .2s ease}.blog-toc__link:hover{color:#fff}.blog-toc__link.is-active{color:#7a98ff;border-left-color:#2d5dff;font-weight:600}.blog-share{padding:48rem 0 0;border-top:1px solid rgba(255,255,255,.1);margin-top:80rem}@media(max-width:991px){.blog-share{padding:32rem 0 0;margin-top:60rem}}.blog-share__title{font-size:var(--fs-9);margin-bottom:28rem;text-align:center;color:#fff;font-weight:700}@media(max-width:991px){.blog-share__title{font-size:var(--fs-10);margin-bottom:24rem}}.blog-share__buttons{display:flex;justify-content:center;gap:16rem;flex-wrap:wrap}.blog-share__btn{display:flex;align-items:center;gap:8rem;padding:12rem 24rem;background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:24rem;font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:all .2s ease}.blog-share__btn svg{width:20rem;height:20rem}.blog-share__btn:hover{background:#ffffff14}.blog-share__btn--telegram:hover{background:#08c;color:#fff;border-color:#08c}.blog-share__btn--x:hover{background:#000;color:#fff;border-color:#000}.blog-share__btn--linkedin:hover{background:#0a66c2;color:#fff;border-color:#0a66c2}.blog-share__btn--copy:hover{background:#10b981;color:#fff;border-color:#10b981}@media(max-width:991px){.blog-share__btn{padding:10rem 16rem;font-size:var(--fs-13)}.blog-share__btn span{display:none}.blog-share__btn svg{margin:0}}.blog-related{padding:var(--section-y) 0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.02) 100%)}.blog-related__title{margin-bottom:48rem;text-align:center}@media(max-width:991px){.blog-related__title{margin-bottom:var(--title-y-md)}}.blog-related__row{margin-bottom:-40rem}@media(max-width:991px){.blog-related__row{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12rem;margin:0 calc(var(--gap-container) * -1);padding:0 var(--gap-container) 16rem;scrollbar-width:none}.blog-related__row::-webkit-scrollbar{display:none}}.blog-related__col{margin-bottom:40rem}@media(max-width:991px){.blog-related__col{flex:0 0 calc(100vw - 60rem);max-width:calc(100vw - 60rem);scroll-snap-align:start;margin-bottom:0;padding:0}}.blog-list{padding:var(--section-y) 0}.blog-list__row{margin-bottom:-40rem}.blog-list__col{margin-bottom:40rem}@media(max-width:991px){.blog-list__col{flex-basis:100%}}.blog-list__pagination{margin-top:60rem;display:flex;justify-content:center}@media(max-width:991px){.blog-list__pagination{margin-top:40rem}}.blog-list__empty{text-align:center;padding:80rem 0;font-size:var(--fs-10);color:#a4a4a4}.blog-tags-cloud{padding:40rem 0}.blog-tags-cloud h3{margin-bottom:24rem;font-size:var(--fs-10);text-align:center}.blog-tags-cloud__list{display:flex;justify-content:center;gap:12rem;flex-wrap:wrap}.share-toast{position:fixed;bottom:40rem;left:50%;transform:translate(-50%) translateY(100rem);background:#000;color:#fff;padding:16rem 32rem;border-radius:24rem;font-size:var(--fs-14);font-weight:600;box-shadow:0 10rem 30rem #0000004d;opacity:0;transition:all .3s ease;z-index:10000}.share-toast.is-visible{transform:translate(-50%) translateY(0);opacity:1}.scroll-to-top{position:fixed;bottom:40rem;right:40rem;width:56rem;height:56rem;border-radius:50%;background:linear-gradient(135deg,#2d5dff,#f51ad6);border:2px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;opacity:0;transform:translateY(20rem) scale(.8);transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:1000;box-shadow:0 10rem 30rem #2d5dff66;display:flex;align-items:center;justify-content:center}.scroll-to-top svg{width:24rem;height:24rem;stroke-width:2.5}.scroll-to-top.is-visible{opacity:1;transform:translateY(0) scale(1)}.scroll-to-top:hover{background:linear-gradient(135deg,#6084ff,#f74bdf)}.scroll-to-top:active{transform:translateY(0) scale(.95)}@media(max-width:991px){.scroll-to-top{bottom:24rem;right:24rem;width:48rem;height:48rem}.scroll-to-top svg{width:20rem;height:20rem}}.blog-section{position:relative;padding:80rem 0;overflow:hidden}@media(max-width:991px){.blog-section{padding:60rem 0}}.blog-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#09090b73;pointer-events:none;z-index:0}.blog-section>.container{position:relative;z-index:1}.blog-section__decor{position:absolute;z-index:-1;pointer-events:none;opacity:.5}.blog-section__decor--1{top:0;right:0;width:100%;max-width:1200rem}@media(max-width:1199px){.blog-section__decor--1{max-width:800rem}}@media(max-width:991px){.blog-section__decor--1{max-width:600rem}}.blog-section__decor--1 img{width:100%;height:auto}.blog-section__title{margin-bottom:24rem}@media(max-width:991px){.blog-section__title{margin-bottom:16rem}}.blog-section__description p{font-size:var(--fs-13);line-height:1.6;color:#ffffffb3;margin:0}@media(max-width:991px){.blog-section__description p{font-size:14px;line-height:1.6}}.blog-section__row{margin-top:64rem;margin-bottom:64rem}@media(max-width:1199px){.blog-section__row{margin-top:56rem;margin-bottom:56rem}}@media(max-width:991px){.blog-section__row{margin-top:48rem;margin-bottom:48rem}}.blog-section__col{margin-bottom:var(--gap)}@media(max-width:991px){.blog-section__col{flex:0 0 100%;max-width:100%;margin-bottom:var(--gap-container)}}.blog-section__footer{display:flex;justify-content:flex-start;align-items:center}@media(max-width:991px){.blog-section__footer{justify-content:center}}
