.elementor-121579 .elementor-element.elementor-element-ba1dea1{--display:flex}.ba-ideas-index,.ba-article{--ba-rule:#d6d3cc;color:#111;background:#f9f7f2;font-family:Inter,sans-serif;max-width:1552px;margin:auto;padding:2.5rem 3.5rem 4rem}.ba-ideas-index *,.ba-article *{box-sizing:border-box;min-width:0}.ba-ideas-index h1,.ba-ideas-index h2,.ba-ideas-index p,.ba-article h1,.ba-article h2,.ba-article h3{margin:0}.ba-ideas-index a,.ba-article a{color:inherit}.ba-ideas-index a,.ba-article-opening a,.ba-article-nav a{text-decoration:none}.ba-ideas-index a:hover h2,.ba-article-nav a:hover h2{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.ba-ideas-index a:focus-visible,.ba-article a:focus-visible{outline:1px solid currentColor;outline-offset:5px}.ba-ideas-index>h1{font:400 76px/1 'Playfair Display',serif;letter-spacing:-.045em;margin-bottom:2rem}.ba-ideas-meta{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font:500 10px/1.5 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#5a5a54}.ba-ideas-lead{display:grid;grid-template-columns:3fr 2fr;gap:3rem;align-items:center;border-top:1px solid var(--ba-rule);padding-top:1.5rem}.ba-ideas-lead .ba-ideas-copy{display:flex;flex-direction:column;gap:1.2rem}.ba-ideas-lead h2{font:400 42px/1.12 'Playfair Display',serif;letter-spacing:-.035em}.ba-ideas-index img{display:block;width:100%;height:auto;border-radius:0}.ba-ideas-excerpt{font:400 14px/1.6 Inter,sans-serif;color:#555;max-width:48ch}.ba-ideas-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 2rem;margin-top:3rem;align-items:start}.ba-ideas-item{grid-column:span 6;border-top:1px solid var(--ba-rule);padding-top:1rem}.ba-ideas-item:nth-child(5n+1){grid-column:span 7}.ba-ideas-item:nth-child(5n+2){grid-column:span 5;margin-top:3rem}.ba-ideas-item:nth-child(5n+3),.ba-ideas-item:nth-child(5n+4),.ba-ideas-item:nth-child(5n){grid-column:span 4}.ba-ideas-item .ba-ideas-meta{margin:1rem 0 .6rem}.ba-ideas-item h2{font:400 28px/1.2 'Playfair Display',serif;letter-spacing:-.025em;overflow-wrap:break-word}.ba-ideas-item .ba-ideas-excerpt{margin-top:.9rem}.ba-ideas-no-image{min-height:0}.ba-ideas-lead.ba-ideas-no-image{display:block;max-width:850px}.ba-ideas-pagination{border-top:1px solid var(--ba-rule);margin-top:3rem;padding-top:1.5rem;display:flex;flex-wrap:wrap;gap:1.5rem;font:500 12px/1.5 Inter,sans-serif}.ba-ideas-pagination .current{text-decoration:underline;text-underline-offset:5px}.ba-ideas-template{padding:0!important;display:block!important}.ba-ideas-template>.elementor-widget-shortcode{margin:0!important;width:100%}.ba-article-opening{display:grid;grid-template-columns:1fr 3fr;gap:1rem 3rem;padding-bottom:2rem}.ba-article-back{font:500 11px/1.5 Inter,sans-serif;letter-spacing:.1em}.ba-article-opening h1{font:400 clamp(36px,3.6vw,56px)/1.1 'Playfair Display',serif;letter-spacing:-.035em;overflow-wrap:break-word}.ba-article-opening .ba-ideas-meta{grid-column:2;border-top:1px solid var(--ba-rule);padding-top:1rem;margin-top:.5rem}.ba-article-featured{margin:0 auto 3rem;text-align:center}.ba-article-featured img{display:block;margin:auto;max-width:100%;height:auto;width:auto;max-height:800px;object-fit:contain}.ba-article-body{max-width:740px;margin:0 auto;font:400 17px/1.75 Inter,sans-serif;color:#333;overflow-wrap:anywhere}.ba-article-body .elementor{width:100%}.ba-article-body .elementor-section,.ba-article-body .elementor-container,.ba-article-body .elementor-column,.ba-article-body .elementor-widget-wrap,.ba-article-body .e-con,.ba-article-body .elementor-widget,.ba-article-body .elementor-widget-container{width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;background:transparent!important}.ba-article-body .elementor-container,.ba-article-body .elementor-widget-wrap{display:block!important}.ba-article-body .elementor-widget:not(:last-child){margin-bottom:1.5rem!important}.ba-article-body p,.ba-article-body li{font:400 17px/1.75 Inter,sans-serif!important;color:#333!important}.ba-article-body p{margin:0 0 1.2rem!important}.ba-article-body p span,.ba-article-body li span{font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important}.ba-article-body h1,.ba-article-body h2,.ba-article-body h3,.ba-article-body h4,.ba-article-body h5,.ba-article-body h6{font-family:'Playfair Display',serif!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#111!important;margin:2rem 0 1rem!important}.ba-article-body h1,.ba-article-body h2{font-size:32px!important}.ba-article-body h3{font-size:26px!important}.ba-article-body h4,.ba-article-body h5,.ba-article-body h6{font-size:22px!important}.ba-article-body h1 span,.ba-article-body h2 span,.ba-article-body h3 span{font:inherit!important;color:inherit!important}.ba-article-body a{text-decoration:underline;text-underline-offset:3px}.ba-article-body img{max-width:100%!important;height:auto!important;border-radius:0!important}.ba-article-body figure,.ba-article-body .wp-caption{max-width:100%!important;margin:2rem 0!important}.ba-article-body figcaption,.ba-article-body .wp-caption-text{font:400 12px/1.5 Inter,sans-serif!important;color:#666!important;margin-top:.65rem!important}.ba-article-body blockquote{border-left:1px solid var(--ba-rule);margin:2rem 0;padding:0 0 0 1.5rem}.ba-article-body iframe,.ba-article-body video{max-width:100%}.ba-article-body table{display:block;overflow-x:auto;max-width:100%}.ba-article-nav{display:grid;grid-template-columns:1fr 1fr;gap:3rem;border-top:1px solid var(--ba-rule);margin-top:3rem;padding-top:1.5rem}.ba-article-nav h2{font:400 25px/1.2 'Playfair Display',serif;letter-spacing:-.025em;margin-top:.7rem}.ba-article-nav span{font:500 10px/1.5 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase}@media(max-width:1024px){.ba-ideas-index,.ba-article{padding:2rem}.ba-ideas-lead{gap:2rem;grid-template-columns:1.2fr 1fr}.ba-ideas-lead h2{font-size:34px}.ba-ideas-grid{gap:2rem 1.5rem}.ba-ideas-item h2{font-size:25px}.ba-article-opening{grid-template-columns:1fr;gap:1rem}.ba-article-opening .ba-ideas-meta{grid-column:1}}@media(max-width:767px){.ba-ideas-index,.ba-article{padding:1.75rem 1.25rem 2.5rem}.ba-ideas-index>h1{font-size:60px;margin-bottom:1.5rem}.ba-ideas-lead{grid-template-columns:1fr;gap:1.25rem}.ba-ideas-lead h2{font-size:34px}.ba-ideas-grid{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.ba-ideas-item,.ba-ideas-item:nth-child(n){grid-column:1;margin-top:0}.ba-ideas-item:nth-child(3n+2)>a:first-child{display:block;width:86%;margin-left:auto}.ba-ideas-item h2{font-size:27px}.ba-ideas-meta{font-size:9px;gap:.4rem .8rem}.ba-article-opening h1{font-size:34px}.ba-article-featured{margin-bottom:2rem}.ba-article-body,.ba-article-body p,.ba-article-body li{font-size:16px!important;line-height:1.7!important}.ba-article-body h1,.ba-article-body h2{font-size:28px!important}.ba-article-nav{grid-template-columns:1fr;gap:1.5rem}.ba-article-nav a+a{border-top:1px solid var(--ba-rule);padding-top:1.5rem}.ba-article-nav h2{font-size:24px}}.ba-article .ba-article-featured{margin:0 auto 3rem!important}@media(max-width:767px){.ba-article .ba-article-featured{margin-bottom:2rem!important}}