#articles[data-builder-articles]{padding:60px 0;background:#1C203E;color:#FFF;scroll-margin-top:100px}
#articles .sparkle-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
#articles .sparkle-preview{min-height:0;align-items:flex-start;justify-content:flex-start;gap:18px;text-align:left;overflow-wrap:anywhere}
#articles .sparkle-preview p{line-height:1.6}
#articles .sparkle-preview h3{margin:0;line-height:1.35}
#articles .sparkle-preview>.reelgalaxy_fdgdsf_header__btn{margin-top:auto}
#articles .sparkle-preview h3 a:hover,#articles .sparkle-preview h3 a:focus-visible{text-decoration:underline;text-underline-offset:.2em}
.wp-article-main{padding:0 0 60px}
.wp-article-section>.container{max-width:1240px;margin:0 auto}
.wp-article-card{padding:24px;min-width:0;overflow-wrap:anywhere}
.wp-article-header{margin-bottom:28px}
.wp-article-header h1{font-family:Balsamiq Sans,sans-serif;font-size:32px;line-height:1.25;margin:12px 0 0}
.wp-article-date{font-size:14px;line-height:1.5}
.wp-article-body{line-height:1.65;min-width:0}
.wp-article-body>p,.wp-article-body>.container p{margin-bottom:1em}
.wp-article-body>.container h2{margin-top:1.5em;margin-bottom:.65em}
.wp-article-body>.container ul{margin-bottom:1em}
.sparkle-breadcrumbs{padding-top:100px;padding-bottom:24px;line-height:1.6;overflow-wrap:anywhere}
.sparkle-breadcrumbs a{text-decoration:underline;text-underline-offset:.2em}
.sparkle-editorial .wp-article-section{background:#1C203E;padding:30px 0}
.sparkle-editorial .wp-article-card{background:#0C0C0C;color:#FFF;border:1px solid #FF00D1;border-radius:10px}
.sparkle-editorial .wp-article-header h1{color:#24CAC5}
.sparkle-article{font-size:16px;line-height:1.65}
.sparkle-article p{margin:0 0 1.2em}
.sparkle-article h2,.sparkle-article h3{font-family:Balsamiq Sans,sans-serif;line-height:1.3;scroll-margin-top:100px}
.sparkle-article h2{font-size:24px;color:#24CAC5;margin:1.6em 0 .7em}
.sparkle-article h3{font-size:20px;color:#FF00D1;margin:1.4em 0 .65em}
.sparkle-article ul,.sparkle-article ol{padding-left:1.5em;margin:0 0 1.25em}
.sparkle-article li{margin:.4em 0}
.sparkle-article a{color:#24CAC5;text-decoration:underline;text-underline-offset:.2em}
.sparkle-article figure{margin:24px 0}
.sparkle-article figure img{display:block;width:100%;height:auto;border-radius:10px}
.sparkle-article figcaption{margin-top:10px;font-size:14px;line-height:1.5}
.sparkle-article .sparkle-byline{font-size:14px}
.sparkle-article .sparkle-toc{margin:24px 0}
.sparkle-article .sparkle-table{max-width:100%;overflow-x:auto;margin:24px 0}
.sparkle-article table{width:100%;border-collapse:collapse;text-align:left}
.sparkle-article caption{text-align:left;font-weight:700;margin-bottom:12px}
.sparkle-article th,.sparkle-article td{padding:12px;border:1px solid #FF00D1;vertical-align:top;min-width:110px}
.sparkle-article th{color:#24CAC5}
.sparkle-article a:focus-visible,#articles a:focus-visible,.sparkle-breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.sparkle-home .reelgalaxy_fdgdsf_header__subtitle,.sparkle-home .reelgalaxy_fdgdsf_who__text,.sparkle-home .reelgalaxy_fdgdsf_about__text,.sparkle-home .reelgalaxy_fdgdsf_disclaimer__text{line-height:1.55}
@media(max-width:1260px){.wp-article-section>.container{margin-left:20px;margin-right:20px}.sparkle-page .sparkle-breadcrumbs{padding-left:20px;padding-right:20px}}
@media(max-width:991px){#articles .sparkle-preview-grid{grid-template-columns:1fr}.sparkle-home .reelgalaxy_fdgdsf_who__images,.sparkle-home .reelgalaxy_fdgdsf_about__images{max-width:100%}}
@media(max-width:575px){#articles[data-builder-articles]{padding:30px 0}.wp-article-section>.container{margin-left:16px;margin-right:16px}.wp-article-card{padding:18px}.wp-article-header h1{font-size:26px}.wp-article-main{padding-bottom:30px}.sparkle-page .sparkle-breadcrumbs{padding:90px 16px 20px}.sparkle-article h2{font-size:22px}.sparkle-article h3{font-size:19px}.sparkle-article th,.sparkle-article td{padding:10px}.sparkle-home .reelgalaxy_fdgdsf_who__text,.sparkle-home .reelgalaxy_fdgdsf_about__text,.sparkle-home .reelgalaxy_fdgdsf_disclaimer__text{font-size:14px}.sparkle-home .reelgalaxy_fdgdsf_header__subtitle{font-size:14px}.sparkle-home .reelgalaxy_fdgdsf_header__info,.sparkle-page .reelgalaxy_fdgdsf_header__info{font-size:9px;max-width:150px}.sparkle-home #mainNav .menu,.sparkle-page #mainNav .menu{top:100%}}
