.jw-blog .jw-blog-grid .elementor-post__text{display:flex;flex-direction:column}.jw-blog .jw-blog-grid .elementor-post__meta-data{order:-1}.jw-blog .jw-blog-grid.elementor-widget-posts .elementor-posts-container .elementor-post__thumbnail img{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 0.75s cubic-bezier(0.22, 1, 0.36, 1)}@media (hover:hover) and (pointer:fine){.jw-blog .jw-blog-grid.elementor-widget-posts .elementor-posts-container .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.jw-blog .jw-blog-grid.elementor-widget-posts .elementor-posts-container .elementor-post__thumbnail img{transition:none}.jw-blog .jw-blog-grid.elementor-widget-posts .elementor-posts-container .elementor-post:hover .elementor-post__thumbnail img{transform:none}}.jw-blog .jw-blog-grid .elementor-post__excerpt:empty, .jw-blog .jw-blog-grid .elementor-post__read-more:empty{display:none}.jw-blog-cta{position:relative;overflow:hidden;isolation:isolate;background-color:var(--jw-secondary, #00AEBB)}.jw-blog-cta .jw-cta-float img, .jw-scatter__item img{display:block;width:100%;max-height:clamp(120px, 17vw, 260px);object-fit:cover;border-radius:12px;box-shadow:0 18px 40px rgba(20, 21, 21, 0.18);animation:jw-float-drift var(--jw-dur, 18s) ease-in-out var(--jw-delay, 0s) infinite}.jw-blog-cta .jw-cta-float:nth-child(8n + 1) img{--jw-dur:15s;--jw-delay:0s}.jw-blog-cta .jw-cta-float:nth-child(8n + 2) img{--jw-dur:19s;--jw-delay:-4s}.jw-blog-cta .jw-cta-float:nth-child(8n + 3) img{--jw-dur:17s;--jw-delay:-8s}.jw-blog-cta .jw-cta-float:nth-child(8n + 4) img{--jw-dur:21s;--jw-delay:-2s}.jw-blog-cta .jw-cta-float:nth-child(8n + 5) img{--jw-dur:16s;--jw-delay:-11s}.jw-blog-cta .jw-cta-float:nth-child(8n + 6) img{--jw-dur:20s;--jw-delay:-6s}.jw-blog-cta .jw-cta-float:nth-child(8n + 7) img{--jw-dur:18s;--jw-delay:-14s}.jw-blog-cta .jw-cta-float:nth-child(8n + 8) img{--jw-dur:22s;--jw-delay:-9s}@keyframes jw-float-drift{0%, 100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.jw-blog-cta .jw-cta-float .elementor-widget-container{will-change:transform}.jw-blog-cta .jw-cta-float{z-index:0;transition:opacity 0.4s ease}.jw-blog-cta__scatter{position:absolute;inset:0;z-index:0}.jw-scatter{position:absolute;inset:0}.jw-scatter__item{position:absolute;left:var(--jw-x, 0%);top:var(--jw-y, 0%);width:calc(var(--jw-w, 12%) * var(--jw-scale, 1));transition:opacity 0.4s ease}@media (hover:hover) and (pointer:fine){.jw-blog-cta:has(.jw-cta-float:hover) .jw-cta-float, .jw-scatter:has(.jw-scatter__item:hover) .jw-scatter__item{opacity:0.4}.jw-blog-cta:has(.jw-cta-float:hover) .jw-cta-float:hover, .jw-scatter:has(.jw-scatter__item:hover) .jw-scatter__item:hover{opacity:1}}.jw-blog-cta::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(to bottom, var(--jw-primary, #E8E4D3) 0, transparent clamp(90px, 11vw, 170px)), linear-gradient(to top, var(--jw-primary, #E8E4D3) 0, transparent clamp(90px, 11vw, 170px));background-repeat:no-repeat;background-position:top, bottom;background-size:100% clamp(90px, 11vw, 170px)}.jw-blog-cta__inner{position:relative;z-index:3;pointer-events:none}.jw-blog-cta a, .jw-blog-cta button, .jw-blog-cta .elementor-button{pointer-events:auto}.jw-blog-cta .jw-blog-cta__eyebrow .elementor-heading-title::before{content:"";display:inline-block;width:30px;height:1px;margin-right:14px;vertical-align:middle;background:currentColor;opacity:0.8}.jw-blog-cta .jw-blog-cta__eyebrow{text-shadow:0 1px 10px rgba(20, 21, 21, 0.3)}.jw-blog-cta .jw-blog-cta__title{text-shadow:0 2px 18px rgba(20, 21, 21, 0.3)}@media (max-width:767px){.jw-scatter{--jw-scale:1.5}.jw-scatter__item--wide{display:none}.jw-scatter__item{left:var(--jw-xm, var(--jw-x, 0%));top:var(--jw-ym, var(--jw-y, 0%))}.jw-blog-cta .jw-cta-float img, .jw-scatter__item img{max-height:clamp(90px, 30vw, 150px);border-radius:9px;box-shadow:0 10px 24px rgba(20, 21, 21, 0.16)}}@media (prefers-reduced-motion:reduce){.jw-blog-cta .jw-cta-float img, .jw-scatter__item img{animation:none}}.jw-blog .jw-post-meta ul, .jw-blog .jw-post-meta .elementor-inline-items{margin:0;padding:0;list-style:none}.jw-blog .jw-post-meta .elementor-icon-list-icon{display:none}.jw-blog .jw-post-hero img{display:block;width:100%;height:auto;border-radius:0}.jw-blog .jw-post-body, .jw-blog .jw-post-body p, .jw-blog .jw-post-body li{font-family:var(--e-global-typography-text-font-family, "Mulish"), system-ui, sans-serif;font-size:17px;line-height:1.75;color:var(--jw-text, #141515)}.jw-blog .jw-post-body p{margin:0 0 1.35em}.jw-blog .jw-post-body h2, .jw-blog .jw-post-body h3, .jw-blog .jw-post-body h4{font-family:var(--e-global-typography-primary-font-family, "Fraunces"), Georgia, serif;font-weight:400;line-height:1.25;letter-spacing:-0.4px;color:var(--jw-text, #141515);margin:1.9em 0 0.55em}.jw-blog .jw-post-body h2{font-size:clamp(26px, 2.4vw, 34px)}.jw-blog .jw-post-body h3{font-size:clamp(22px, 2vw, 27px)}.jw-blog .jw-post-body h4{font-size:clamp(19px, 1.6vw, 22px)}.jw-blog .jw-post-body a{color:var(--jw-accent, #C7192C);text-underline-offset:3px}.jw-blog .jw-post-body ul, .jw-blog .jw-post-body ol{margin:0 0 1.35em;padding-left:1.3em}.jw-blog .jw-post-body li{margin-bottom:0.5em}.jw-blog .jw-post-body img{display:block;max-width:100%;height:auto;margin:2em 0}.jw-blog .jw-post-body blockquote{margin:2em 0;padding:0 0 0 26px;border-left:2px solid var(--jw-secondary, #00AEBB);font-family:var(--e-global-typography-primary-font-family, "Fraunces"), Georgia, serif;font-size:clamp(20px, 1.9vw, 25px);font-style:italic;line-height:1.45;color:var(--jw-text, #141515)}.jw-blog .jw-post-body blockquote p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.jw-blog .jw-post-body blockquote p:last-child{margin-bottom:0}.jw-blog .jw-post-back a{color:inherit;text-decoration:none;transition:color 0.25s ease}.jw-blog .jw-post-back a:hover{color:var(--jw-accent, #C7192C)}