.elementor-location-single[data-elementor-id="3050"]{background:#fafafa}
.jj-feature-article,.jj-feature-article *{box-sizing:border-box}
.jj-feature-article{width:100%;max-width:1200px;margin:0 auto;color:#211f24;font:inherit}
.jj-feature-article p{margin:0 0 22px}.jj-feature-article .jj-feature-intro{width:100%;max-width:none;font-size:18px;line-height:1.8;margin:0 0 30px}
.jj-feature-article .jj-feature-video{width:100%;margin:0 0 58px}.jj-feature-article .jj-feature-player{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#211f24}
.jj-feature-article iframe{position:absolute;inset:0;border:0;width:100%;height:100%}
.jj-feature-article section{width:100%;max-width:none;margin:58px 0 0}
.jj-feature-article h2{margin:0 0 24px;font:500 50px/1.05 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em;color:#211f24;text-transform:none}
.jj-feature-article h3{margin:30px 0 14px;font:500 20px/1.4 Montserrat,Arial,sans-serif;letter-spacing:-.02em;color:#211f24;text-transform:none}
.jj-feature-article ul{margin:0 0 24px;padding-left:24px}.jj-feature-article li{padding-left:5px;margin:8px 0}.jj-feature-article li::marker{color:#a13fa7}
.jj-feature-article a{color:#a13fa7;text-underline-offset:4px}.jj-feature-article a:hover{color:#211f24}
.jj-feature-article .jj-feature-screenshot{margin:32px 0;width:100%}.jj-feature-article .jj-feature-screenshot a{display:block}.jj-feature-article .jj-feature-screenshot img{display:block;width:100%;height:auto;border-radius:12px}
.jj-feature-article .jj-feature-related{width:100%;max-width:none;background:transparent;border:0;border-top:1px solid #e4dfe7;border-radius:0;margin:52px 0 0;padding:30px 0 0}
.jj-feature-article .jj-feature-related h2{font:500 20px/1.4 Montserrat,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 18px}.jj-feature-article .jj-feature-related ul{display:flex;flex-wrap:wrap;gap:14px 32px;list-style:none;margin:0 0 20px;padding:0}.jj-feature-article .jj-feature-related li{margin:0;padding:0}.jj-feature-article .jj-feature-related p{margin:0;font-size:14px}
@media(max-width:800px){.jj-feature-article h2{font-size:46px}}
@media(max-width:540px){.jj-feature-article h2{font-size:42px}.jj-feature-article .jj-feature-intro{font-size:16px;margin-bottom:24px}.jj-feature-article section{margin-top:40px}.jj-feature-article .jj-feature-video{margin-bottom:40px}.jj-feature-article .jj-feature-related{margin-top:40px}.jj-feature-article .jj-feature-related ul{flex-direction:column;gap:12px}.jj-feature-article .jj-feature-screenshot{margin-block:26px}}
@media(max-width:380px){.jj-feature-article h2{font-size:38px}}
.jj-feature-article .jj-feature-peers{margin:46px 0 0;padding-top:24px;border-top:0;display:flex;align-items:baseline;gap:14px 28px;flex-wrap:wrap}.jj-feature-article .jj-feature-peers-label{font:500 14px/1.7 Montserrat,Arial,sans-serif;color:#615c64}.jj-feature-article .jj-feature-peers ul{display:flex;gap:12px 26px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.jj-feature-article .jj-feature-peers li{margin:0;padding:0;font:400 14px/1.7 Montserrat,Arial,sans-serif}.jj-feature-article .jj-feature-peers a{text-underline-offset:4px}@media(max-width:640px){.jj-feature-article .jj-feature-peers{margin-top:34px;gap:10px;flex-direction:column}.jj-feature-article .jj-feature-peers ul{flex-direction:column;gap:10px}}.jj-post-breadcrumb .elementor-heading-title{margin:0;padding:0;color:#a13fa7!important;font:600 16px/1.6 Montserrat,Arial,sans-serif!important;letter-spacing:.17em!important;text-transform:uppercase}.jj-post-breadcrumb a{color:inherit!important;text-decoration:none!important;text-underline-offset:4px}.jj-post-breadcrumb a:hover{text-decoration:underline!important}.jj-post-breadcrumb a:focus-visible{outline:2px solid #a13fa7;outline-offset:4px}.jj-post-breadcrumb .jj-crumb-separator{display:inline-block;margin-inline:10px}
[data-elementor-id="3050"].elementor.elementor-3050 > .elementor-element.elementor-element-jjpostend{padding-left:4%;padding-right:4%}
@media(max-width:767px){[data-elementor-id="3050"].elementor.elementor-3050 > .elementor-element.elementor-element-jjpostend{padding-left:6%;padding-right:6%}}
