.ema-mobile-menu{display:none}.ema-blog .ema-nav [aria-current]{color:var(--ema-lime)}.ema-blog-hero{background:var(--ema-dark);color:#fff;padding:70px 0 40px}.ema-blog-hero .ema-kicker{color:var(--ema-lime)!important}.ema-blog-hero h1{font-size:100px;max-width:none;line-height:1.05;letter-spacing:-5px}.ema-blog-hero h1 em{display:inline;color:var(--ema-lime);font-style:normal}.ema-blog-hero>.ema-container>p:not(.ema-kicker){max-width:590px;color:#c6b9d2;line-height:1.8;margin-top:24px;font-size:17px}.ema-blog-hero-bottom{border-top:1px solid #ffffff24;margin-top:54px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:1.5px;color:#b0a0bf}.ema-blog-list{padding-top:70px}.ema-blog-list-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:38px;gap:30px}.ema-blog-list-heading h2{font-size:35px;max-width:560px}.ema-blog-list-heading>span{font-size:9px;letter-spacing:1.5px;color:var(--ema-muted)}.ema-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.ema-post-card{background:#fff;border:1px solid #e7e2eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.ema-post-card-image{display:block;background:#e4dce7;overflow:hidden}.ema-post-card-image img{width:100%;height:290px;object-fit:cover;object-position:center 47%;transition:transform .3s}.ema-post-card-image:hover img{transform:scale(1.025)}.ema-post-card-copy{padding:30px;display:flex;flex-direction:column;flex:1}.ema-post-topic{display:inline-block;font-size:9px;font-weight:700;color:var(--ema-accent);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.ema-post-card h2{font-size:29px;line-height:1.12;letter-spacing:-1px}.ema-post-card h2 a:hover{color:var(--ema-accent)}.ema-post-card-copy>p{color:var(--ema-muted);font-size:14px;line-height:1.8;margin-top:20px}.ema-post-meta{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-top:auto;padding-top:30px}.ema-post-meta>span{font-size:10px;color:var(--ema-muted);line-height:1.7}.ema-post-meta>a{font-size:12px;white-space:nowrap;color:var(--ema-accent);font-weight:700}.ema-post-meta>a span{margin-left:10px}.ema-post-featured{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.1fr;min-height:400px}.ema-post-featured .ema-post-card-image img{height:100%;min-height:400px;max-height:490px}.ema-post-featured .ema-post-card-copy{padding:45px}.ema-post-featured h2{font-size:40px;letter-spacing:-1.6px}.ema-blog-empty{padding:50px;border:1px solid var(--ema-line);border-radius:12px;background:#fff}.ema-blog-empty p{margin-top:20px;color:var(--ema-muted)}.ema-blog .pagination{margin-top:40px}.ema-blog .nav-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ema-blog .page-numbers{padding:9px 15px;border-radius:6px;background:#eee7f3;font-size:13px}.ema-blog .page-numbers.current{background:var(--ema-accent);color:#fff}.ema-blog-banner{background:var(--ema-accent);color:#fff;padding:60px 0}.ema-blog-banner .ema-container{display:flex;align-items:center;justify-content:space-between;gap:40px}.ema-blog-banner .ema-kicker{color:#e0ceef!important;font-size:9px!important}.ema-blog-banner h2{font-size:38px}.ema-article-heading{padding:45px 0 40px;background:#eeeae5}.ema-breadcrumb{display:flex;gap:13px;font-size:11px;align-items:center;color:var(--ema-muted);margin-bottom:45px}.ema-breadcrumb a:hover{color:var(--ema-accent)}.ema-article-heading h1{font-size:58px;max-width:970px;line-height:1.05;letter-spacing:-2.2px;color:var(--ema-ink)}.ema-article-excerpt{max-width:770px;color:var(--ema-muted)!important;font-size:18px;line-height:1.7;margin-top:25px!important}.ema-article-byline{display:flex;gap:22px;flex-wrap:wrap;margin-top:27px;font-size:11px;color:var(--ema-muted)}.ema-article-byline>span:first-child{font-weight:700;color:var(--ema-ink)}.ema-article-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,.85fr);gap:65px;padding-top:50px;padding-bottom:75px;align-items:start}.ema-article-grid>article{min-width:0}.ema-article-cover{height:430px;overflow:hidden;border-radius:12px;background:#e9e2eb;margin-bottom:40px!important}.ema-article-cover img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.em-acai .ema-article-content{font-size:17px;line-height:1.9;color:#4c4455}.ema-article-content>p{margin:0 0 23px}.ema-article-content h2{font-size:29px;margin:42px 0 18px;color:var(--ema-ink);letter-spacing:-.7px;line-height:1.2}.ema-article-content h3{font-size:23px;margin:30px 0 16px}.ema-article-content ul,.ema-article-content ol{padding-left:25px;margin:0 0 25px}.ema-article-content li{margin-bottom:10px}.ema-article-content a{color:var(--ema-accent);text-decoration:underline}.ema-article-content img{height:auto;max-width:100%;border-radius:8px}.ema-article-content blockquote{padding:18px 24px;border-left:3px solid var(--ema-accent);background:#eee8f2;margin:25px 0}.ema-article-content iframe,.ema-article-content video{max-width:100%}.ema-article-content table{display:block;overflow:auto;max-width:100%}.ema-article-content pre{overflow:auto;white-space:pre-wrap}.ema-article-cta{background:var(--ema-dark);color:#fff;padding:30px;border-radius:12px}.ema-article-cta .ema-kicker{color:var(--ema-lime)!important}.ema-article-cta h2{font-size:34px;letter-spacing:-1px}.ema-article-cta>p:not(.ema-kicker){color:#c9bbd5;font-size:13px;margin:22px 0 25px;line-height:1.8}.ema-article-cta .ema-btn{font-size:12px;width:100%;padding:15px;min-height:50px;gap:10px}.ema-related{margin-top:35px}.ema-related h2{font-size:22px;margin-bottom:18px;letter-spacing:-.5px}.ema-related a{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--ema-line);padding:18px 0;font-size:13px;font-weight:600;line-height:1.6}.ema-related a>span{color:var(--ema-accent);flex:none}.ema-article-end{margin-top:40px;padding-top:24px;border-top:1px solid var(--ema-line);display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;font-size:13px}.ema-article-end>span{color:var(--ema-muted)}.ema-article-end>a{color:var(--ema-accent);font-weight:700}.ema-blog .ema-footer{padding-bottom:35px}
@media(max-width:950px){.ema-post-featured h2{font-size:32px}.ema-post-featured .ema-post-card-copy{padding:30px}.ema-article-grid{gap:35px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.ema-article-cta{padding:24px}.ema-article-cta h2{font-size:29px}.ema-blog-hero h1{font-size:80px}.ema-article-heading h1{font-size:49px}.ema-article-cover{height:360px}.ema-post-meta{flex-wrap:wrap}.ema-article-content{overflow-wrap:anywhere}}
@media(max-width:600px){.ema-mobile-menu{display:flex;gap:25px;align-items:center;justify-content:center;background:#1c0c2d;border-bottom:1px solid #ffffff20;padding:12px 20px;color:#e8dcf3;font-size:11px}.ema-mobile-menu [aria-current],.ema-mobile-menu a:last-child{color:var(--ema-lime)}.ema-blog-hero{padding:42px 0 28px}.ema-blog-hero h1{font-size:60px;letter-spacing:-2.8px;line-height:1.02}.ema-blog-hero>.ema-container>p:not(.ema-kicker){font-size:14px;line-height:1.8;margin-top:23px}.ema-blog-hero-bottom{margin-top:30px;padding-top:18px;font-size:6px;letter-spacing:1px;gap:20px}.ema-blog-list{padding-top:44px}.ema-blog-list-heading{display:block;margin-bottom:26px}.ema-blog-list-heading h2{font-size:29px}.ema-blog-list-heading>span{display:block;margin-top:18px;font-size:7px}.ema-post-grid{grid-template-columns:1fr;gap:24px}.ema-post-featured{display:flex;min-height:0}.ema-post-card-image img,.ema-post-featured .ema-post-card-image img{height:260px;min-height:0;max-height:none;object-position:center 45%}.ema-post-card-copy,.ema-post-featured .ema-post-card-copy{padding:25px}.ema-post-card h2,.ema-post-featured h2{font-size:29px;line-height:1.12;letter-spacing:-1px}.ema-post-card-copy>p{font-size:13px;margin-top:18px}.ema-post-meta{padding-top:24px;gap:10px}.ema-post-meta>span{font-size:9px}.ema-post-meta>a{font-size:11px}.ema-post-topic{font-size:8px;margin-bottom:14px;letter-spacing:1.2px}.ema-blog-banner{padding:45px 0}.ema-blog-banner .ema-container{display:block}.ema-blog-banner h2{font-size:33px}.ema-blog-banner .ema-btn{margin-top:25px;font-size:12px;min-height:52px}.ema-article-heading{padding:25px 0 30px}.ema-breadcrumb{font-size:10px;margin-bottom:28px}.ema-article-heading h1{font-size:37px;letter-spacing:-1.4px;line-height:1.08}.ema-article-excerpt{font-size:15px;line-height:1.8;margin-top:20px!important}.ema-article-byline{font-size:10px;gap:12px 20px;margin-top:22px}.ema-article-grid{grid-template-columns:1fr;padding-top:30px;padding-bottom:45px;gap:35px}.ema-article-cover{height:285px;margin-bottom:30px!important}.em-acai .ema-article-content{font-size:16px;line-height:1.85}.ema-article-content h2{font-size:26px;margin-top:32px;line-height:1.2;letter-spacing:-.7px}.ema-article-cta h2{font-size:33px}.ema-related a{font-size:13px}.ema-article-end{font-size:12px}.ema-blog .ema-footer{padding-bottom:35px}}
.ema-blog-categories{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:38px;padding-bottom:28px;border-bottom:1px solid var(--ema-line)}.ema-blog-categories a{display:inline-flex;align-items:center;padding:10px 17px;border:1px solid #ddd5e5;border-radius:99px;color:#54415f;background:#fff;font-size:12px;line-height:1.3}.ema-blog-categories a:hover{border-color:var(--ema-accent);color:var(--ema-accent)}.ema-blog-categories a[aria-current=page]{background:var(--ema-accent);border-color:var(--ema-accent);color:white}@media(max-width:600px){.ema-blog-categories{margin-bottom:28px;padding-bottom:25px;gap:8px}.ema-blog-categories a{padding:9px 12px;font-size:10px}}
