.blog-post-layout,.body-container--blog-post,.body-container--blog-post .content-wrapper,.body-container--blog-post .dnd-section,body{background-color:#241831!important;color:#f8f8f8;overflow:visible!important}.body-container--blog-post{padding-bottom:0;padding-top:100px}.body-container--blog-post .dnd-section{padding:20px}.blog-breadcrumbs{align-items:center;border:2px solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:10px 25px;width:100%}.blog-breadcrumbs ul{list-style:none;margin:0;padding:0}.blog-breadcrumbs ul li{display:inline-block;font-size:12px}.blog-breadcrumbs ul li:after{content:"\25CF";display:inline-block;font-size:6px;line-height:1;margin:0 5px;vertical-align:middle}.blog-breadcrumbs ul li.current:after{display:none}.blog-post-hero{align-items:stretch;background-color:transparent;box-shadow:none!important;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1240px;padding:20px;width:100%}.blog-post-hero h1{color:#fff;font-size:2.75rem;line-height:1.2;margin-bottom:20px}.blog-post-hero .col{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.blog-post-hero .col:last-child{align-items:center;display:flex;justify-content:center}.blog-post-image{height:auto;margin:0 auto;max-width:none;overflow:hidden;width:50%}.blog-post-image picture{display:block;height:100%;width:100%}.blog-post-image .image-cover{border-radius:16px;height:100%;object-fit:cover;width:100%}.blog-author{align-items:center;display:flex;gap:16px;margin-top:24px}.blog-author__image{border-radius:50%;flex-shrink:0;height:56px;object-fit:cover;width:56px}.blog-author__details{color:#f8f8f8;display:flex;flex-direction:column}.blog-author__details a{color:var(--ed-color-primary-accent,#cd79ee);font-weight:600;text-decoration:none}.blog-author-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:0;padding:25px 0}.blog-author-tag,.blog-related-posts__tag{align-items:center;background:#2f2c4f;border:1px solid var(--ed-color-primary-accent,#cd79ee);border-radius:50px;color:#f8f8f8!important;display:inline-flex;font-size:.8rem;font-weight:600!important;justify-content:center;letter-spacing:.02em;padding:.35rem 1rem;text-decoration:none!important;text-transform:none;transition:background-color .3s ease,border-color .3s ease}.blog-author-tag:active,.blog-author-tag:focus,.blog-author-tag:hover,.blog-related-posts__tag:hover{background:transparent;border-color:#f8f8f8;color:#fff!important;font-weight:600!important}.blog-post{color:#f8f8f8;font-size:1.25rem;line-height:1.7}.blog-post__body{text-align:left}.blog-post__body,.blog-post__body div,.blog-post__body em,.blog-post__body li,.blog-post__body p,.blog-post__body span,.blog-post__body strong,.blog-post__body td{color:#f8f8f8!important}.blog-post__body h1,.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6{color:var(--ed-color-primary-accent,#cd79ee)!important;margin-bottom:1rem;margin-top:2rem}.blog-post__body h2{font-size:2.25rem;font-weight:700;line-height:1.2}.blog-post__body a{color:var(--ed-color-primary-accent,#cd79ee);text-decoration:underline}.blog-post__body ol,.blog-post__body ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-post__body li{margin-bottom:.5rem}.blog-post-layout{align-items:flex-start;box-sizing:border-box;display:flex;gap:50px;justify-content:center;margin:0 auto 100px;max-width:1630px;padding:0 20px}.blog-post-layout .blog-post{flex:1 1 1240px;margin:0;max-width:1240px;min-width:0}.blog-sidebar{align-self:flex-start;box-sizing:content-box;display:flex;flex:0 0 300px;flex-direction:column;gap:16px;position:sticky!important;top:140px;width:300px}.blog-sidebar__box{background-color:#2f2c4f;border-radius:16px;box-sizing:border-box;color:#f8f8f8;padding:24px}.blog-sidebar__title{color:#f8f8f8!important;font-size:1.25rem;font-weight:700;margin:0 0 16px}.blog-sidebar__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.blog-sidebar__item{border-bottom:1px solid hsla(0,0%,97.3%,.15);padding-bottom:12px}.blog-sidebar__item:last-child{border-bottom:none;padding-bottom:0}.blog-sidebar__link{align-items:center;color:#f8f8f8;display:flex;font-size:.95rem;gap:12px;line-height:1.4}.blog-sidebar__link,.blog-sidebar__link:hover{text-decoration:none}.blog-sidebar__thumb{border-radius:8px;flex-shrink:0;height:98px;object-fit:cover;width:98px}.blog-sidebar__link-text{flex:1}.blog-sidebar__cta{box-shadow:none;display:block;font-size:.9rem;margin-top:20px;padding:.6rem 1.2rem;text-align:center;width:100%}.ed-hero-slider__btn{align-items:center;border:2px solid transparent;border-radius:50px;box-shadow:0 4px 15px rgba(0,0,0,.3);box-sizing:border-box;display:inline-flex;font-size:1.05rem;font-weight:600;justify-content:center;padding:.85rem 2.4rem;text-align:center;text-decoration:none;transition:var(--ed-transition-standard,all .3s ease)}.ed-hero-slider__btn:hover{font-weight:600;transform:translateY(-2px)}.ed-hero-slider__btn--secondary{background-color:transparent!important;border-color:var(--ed-color-primary-accent,#cd79ee)!important;color:#fff!important}.ed-hero-slider__btn--secondary:hover{border-color:#fff!important}.ed-hero-slider__btn--small{box-shadow:none;font-size:.85rem;padding:.45rem 1.4rem}.blog-sidebar__box .blog-sidebar__cta:hover{transform:none}.blog-related-posts{background-color:#2f2c4f!important;color:#f8f8f8;margin-bottom:0;margin-top:100px;padding-bottom:40px;padding-top:40px}.body-container--blog-post .blog-related-posts .content-wrapper{background-color:transparent!important}.blog-related-posts h2{color:var(--ed-color-primary-accent,#cd79ee)!important;font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:30px;text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px}.blog-related-posts__post{display:flex;flex:0 0 100%;flex-direction:column;padding:20px}.blog-related-posts__card{background-color:#241831;border:1px solid transparent;border-radius:1rem;box-shadow:0 4px 15px rgba(0,0,0,.15);display:flex;flex-direction:column;flex-grow:1;padding:20px;transition:border-color .3s ease,box-shadow .3s ease}.blog-related-posts__card:hover{border-color:var(--ed-color-primary-accent,#cd79ee);box-shadow:0 0 0 1px rgba(205,121,238,.25),0 4px 15px rgba(0,0,0,.15)}.blog-related-posts__image{aspect-ratio:4/3;border-radius:.75rem;height:auto;margin-bottom:16px;max-width:100%;object-fit:cover;width:100%}.blog-related-posts__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.blog-related-posts__tag{background:#3e264d;border-color:var(--ed-color-primary-accent,#cd79ee);color:var(--ed-color-primary-accent,#cd79ee)!important}.blog-related-posts__title{font-size:1.35rem;margin:0 0 .7rem}.blog-related-posts__title-link{color:#f8f8f8;text-decoration:none}.blog-related-posts__title-link:hover{color:var(--ed-color-primary-accent,#cd79ee)}.blog-related-posts__content{display:flex;flex-direction:column;flex-grow:1}.blog-related-posts__readmore{align-items:center;align-self:flex-start;display:inline-flex;justify-content:center;margin-top:auto}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}@media screen and (min-width:1201px) and (max-width:1439px){.blog-post-layout{gap:24px}.blog-sidebar{flex:0 0 240px;top:100px;width:240px}.blog-sidebar__box{padding:18px}.blog-sidebar__thumb{height:64px;width:64px}.blog-sidebar__link-text{font-size:.85rem}.blog-sidebar__cta{font-size:.85rem;margin-top:14px;padding:.5rem 1rem}}@media screen and (max-width:1200px){.blog-sidebar{display:none}.blog-post-layout .blog-post{max-width:100%}.blog-post-layout{align-items:stretch;flex-direction:column}}@media screen and (max-width:767px){.blog-post-hero{padding:20px}.blog-post-hero .col{flex:0 0 100%}.blog-post-image{margin:20px auto 0;min-height:220px;width:100%}.blog-post-image .image-cover{min-height:220px}}.blog-index__card,.blog-index__post,.blog-index__post-wrapper,.blog-listing__card,.blog-post-card{border:1px solid transparent;transform:none!important;transition:border-color .3s ease,box-shadow .3s ease!important}.blog-index__card:hover,.blog-index__post-wrapper:hover,.blog-index__post:hover,.blog-listing__card:hover,.blog-post-card:hover{border-color:var(--ed-color-primary-accent,#cd79ee)!important;box-shadow:0 0 0 1px rgba(205,121,238,.25),0 4px 15px rgba(0,0,0,.15)!important;transform:none!important}.blog-index__card img,.blog-index__card:hover img,.blog-index__post img,.blog-index__post-wrapper img,.blog-index__post-wrapper:hover img,.blog-index__post:hover img,.blog-listing__card img,.blog-listing__card:hover img,.blog-post-card img,.blog-post-card:hover img{filter:none!important;opacity:1!important;scale:1!important;transform:none!important;transition:none!important}.blog-index__tag,.blog-index__tags a,.blog-listing__tag,.blog-post-card__tag,.blog-tag{align-items:center;background:#2f2c4f;border:1px solid var(--ed-color-primary-accent,#cd79ee);border-radius:50px;color:#f8f8f8!important;display:inline-flex;font-size:.8rem;font-weight:600!important;justify-content:center;letter-spacing:.02em;padding:.35rem 1rem;text-decoration:none!important;text-transform:none;transition:background-color .3s ease,border-color .3s ease}.blog-index__tag:hover,.blog-index__tags a:hover,.blog-listing__tag:hover,.blog-post-card__tag:hover,.blog-tag:hover{background:transparent;border-color:#f8f8f8;color:#fff!important;font-weight:600!important}