.jlg-blog,.jlg-blog *{box-sizing:border-box}.jlg-blog{--jlg-red:#d61f1b;--jlg-red-dark:#941411;--jlg-yellow:#f1e52d;--jlg-ink:#3e0d0b;--jlg-text:#55201d;--jlg-muted:#704744;--jlg-paper:#ffffff;--jlg-soft:#fffdf3;--jlg-line:rgba(148, 20, 17, .16);--jlg-shadow:0 20px 48px rgba(92, 12, 10, .09);width:100%;margin:0;overflow:clip;color:var(--jlg-text);background:var(--jlg-paper);font-family:"El Messiri",Tahoma,Arial,sans-serif;font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body[class*="elementor-kit-"] .jlg-blog a{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important}body[class*="elementor-kit-"] .jlg-blog .jlg-chip,body[class*="elementor-kit-"] .jlg-blog .jlg-card__more,body[class*="elementor-kit-"] .jlg-blog .jlg-pagination .page-numbers,body[class*="elementor-kit-"] .jlg-blog .jlg-single__category,body[class*="elementor-kit-"] .jlg-blog .jlg-single__tags a,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-reset,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-chips a{font-weight:800!important}body[class*="elementor-kit-"] .jlg-blog .jlg-chip,body[class*="elementor-kit-"] .jlg-blog .jlg-pagination .page-numbers,body[class*="elementor-kit-"] .jlg-blog .jlg-single__tags a,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-reset,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-chips a{color:var(--jlg-red-dark)!important}body[class*="elementor-kit-"] .jlg-blog .jlg-card h2 a,body[class*="elementor-kit-"] .jlg-blog .jlg-post-nav a,body[class*="elementor-kit-"] .jlg-blog .jlg-related-card h3 a{color:var(--jlg-ink)!important}body[class*="elementor-kit-"] .jlg-blog .jlg-card__more,body[class*="elementor-kit-"] .jlg-blog .jlg-pagination .page-numbers.current,body[class*="elementor-kit-"] .jlg-blog .jlg-pagination a.page-numbers:hover{color:#fff!important}body[class*="elementor-kit-"] .jlg-blog .jlg-filter-chips a:hover,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-chips a.is-active,body[class*="elementor-kit-"] .jlg-blog .jlg-filter-reset:hover{color:#fff!important}body[class*="elementor-kit-"] .jlg-blog .jlg-single__category{color:var(--jlg-yellow)!important}body[class*="elementor-kit-"] .jlg-blog .jlg-single__category:hover{color:var(--jlg-red-dark)!important}body[class*="elementor-kit-"] .jlg-blog .jlg-entry-content>p a:not(.wp-element-button),body[class*="elementor-kit-"] .jlg-blog .jlg-entry-content>ul a:not(.wp-element-button),body[class*="elementor-kit-"] .jlg-blog .jlg-entry-content>ol a:not(.wp-element-button),body[class*="elementor-kit-"] .jlg-blog .jlg-entry-content>blockquote a:not(.wp-element-button),body[class*="elementor-kit-"] .jlg-blog .jlg-page-links a,body[class*="elementor-kit-"] .jlg-blog .jlg-comments-wrap a{color:#a31613!important}.jlg-blog a{text-decoration:none}.jlg-blog img{display:block;max-width:100%;height:auto}.jlg-blog__container{width:min(1180px, calc(100% - 40px));margin-inline:auto}.jlg-blog__hero,.jlg-single__hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(circle at 12% 18%,rgb(241 229 45 / .22),transparent 25%),radial-gradient(circle at 90% 85%,rgb(255 255 255 / .11),transparent 27%),linear-gradient(135deg,var(--jlg-red-dark),var(--jlg-red))}.jlg-blog__hero::after,.jlg-single__hero::after{content:"";position:absolute;inset:auto -8% -75% auto;z-index:-1;width:420px;aspect-ratio:1;border:1px solid rgb(255 255 255 / .12);border-radius:50%}.jlg-blog__hero-inner{min-height:390px;display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:72px}.jlg-blog__hero-copy{max-width:820px}.jlg-blog__eyebrow,.jlg-single__category{display:inline-flex;align-items:center;min-height:42px;padding:8px 16px;border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:var(--jlg-yellow);background:rgb(255 255 255 / .08);font-size:15px;font-weight:800}.jlg-blog__hero h1,.jlg-single__hero h1{margin:18px 0 14px;color:#fff;font-size:clamp(38px, 5vw, 64px);font-weight:800;line-height:1.35;letter-spacing:-.02em}.jlg-blog__hero p{max-width:760px;margin:0;color:#fff;font-size:18px;font-weight:600;line-height:1.95}.jlg-blog__hero-mark{display:grid;width:150px;aspect-ratio:1;flex:0 0 150px;place-items:center;border:2px solid var(--jlg-yellow);border-radius:42px 14px;color:var(--jlg-red-dark);background:#fff;box-shadow:0 28px 64px rgb(64 5 4 / .22);font-size:78px;font-weight:800}.jlg-blog__filters{position:relative;z-index:3;margin-top:-48px;padding-bottom:28px}.jlg-filter-panel{padding:24px;border:1px solid var(--jlg-line);border-radius:28px 10px;background:rgb(255 255 255 / .98);box-shadow:0 24px 60px rgb(92 12 10 / .13);backdrop-filter:blur(10px)}.jlg-filter-panel__head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.jlg-filter-panel__eyebrow{display:inline-flex;padding:6px 11px;border-radius:999px;color:var(--jlg-red-dark);background:#fff8b8;font-size:15px;font-weight:800}.jlg-filter-panel h2{margin:7px 0 0;color:var(--jlg-red-dark);font-size:clamp(23px, 2.8vw, 31px);font-weight:800;line-height:1.5}.jlg-filter-reset{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px 14px;border:1px solid rgb(148 20 17 / .24);border-radius:13px 5px;color:var(--jlg-red-dark);background:#fff;font-size:15px;font-weight:800;white-space:nowrap}.jlg-filter-reset:hover{color:#fff;border-color:var(--jlg-red);background:var(--jlg-red)}.jlg-filter-form{display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(180px,.7fr) minmax(180px,.7fr) auto;gap:12px;align-items:end}.jlg-filter-field{display:grid;gap:7px;min-width:0;color:var(--jlg-red-dark);font-size:15px;font-weight:800}.jlg-filter-field>span{display:block;color:var(--jlg-red-dark);font-size:15px;line-height:1.5}.jlg-filter-field input,.jlg-filter-field select{width:100%;min-height:52px;margin:0;padding:0 14px;border:1px solid rgb(148 20 17 / .22);border-radius:15px 6px;outline:0;color:var(--jlg-ink);background:#fffef9;font:inherit;font-size:16px;font-weight:600;line-height:1.5;box-shadow:none}.jlg-filter-field input::placeholder{color:#85615e;opacity:1}.jlg-filter-field input:focus,.jlg-filter-field select:focus{border-color:var(--jlg-red);box-shadow:0 0 0 3px rgb(214 31 27 / .12)}.jlg-filter-submit{min-height:52px;padding:10px 18px;border:0;border-radius:15px 6px;color:#fff;background:linear-gradient(135deg,var(--jlg-red),var(--jlg-red-dark));font:inherit;font-size:15px;font-weight:800;line-height:1.5;cursor:pointer;box-shadow:0 10px 24px rgb(148 20 17 / .18)}.jlg-filter-submit:hover{background:var(--jlg-red-dark)}.jlg-filter-chips{display:flex;gap:8px;margin-top:18px;padding-top:16px;overflow-x:auto;border-top:1px solid var(--jlg-line);scrollbar-width:thin;scrollbar-color:rgb(148 20 17 / .28) #fff0}.jlg-filter-chips a{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--jlg-line);border-radius:999px;color:var(--jlg-red-dark);background:#fff;font-size:15px;font-weight:800;line-height:1.5;white-space:nowrap}.jlg-filter-chips a>span{display:inline-grid;min-width:25px;min-height:25px;place-items:center;padding-inline:5px;border-radius:999px;color:var(--jlg-red-dark);background:#fff8b8;font-size:15px;font-weight:800}.jlg-filter-chips a:hover,.jlg-filter-chips a.is-active{color:#fff;border-color:var(--jlg-red);background:var(--jlg-red)}.jlg-filter-chips a:hover>span,.jlg-filter-chips a.is-active>span{color:var(--jlg-red-dark);background:var(--jlg-yellow)}.jlg-results-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px;padding:12px 14px;border:1px solid var(--jlg-line);border-radius:16px 6px;color:var(--jlg-muted);background:#fff;font-size:15px;line-height:1.6}.jlg-results-bar strong{color:var(--jlg-red-dark);font-size:15px;font-weight:800}.jlg-results-bar span{color:var(--jlg-muted);font-size:15px;font-weight:700}.jlg-blog__archive{padding:30px 0 92px;background:linear-gradient(#fffdf6,#fff)}.jlg-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jlg-card{overflow:hidden;border:1px solid var(--jlg-line);border-radius:28px 10px;background:#fff;box-shadow:var(--jlg-shadow)}.jlg-card__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#f6eee9}.jlg-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.jlg-card:hover .jlg-card__media img{transform:scale(1.025)}.jlg-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#fff;background:linear-gradient(145deg,var(--jlg-red-dark),var(--jlg-red));font-size:64px;font-weight:800}.jlg-card__body{padding:23px 22px 25px}.jlg-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;color:var(--jlg-muted);font-size:15px;font-weight:700}.jlg-chip{display:inline-flex;padding:6px 11px;border-radius:999px;color:var(--jlg-red-dark);background:#fff8b8;font-weight:800}.jlg-card h2{margin:0 0 10px;font-size:clamp(21px, 2vw, 25px);line-height:1.55;font-weight:800}.jlg-card h2 a{color:var(--jlg-ink)}.jlg-card h2 a:hover{color:var(--jlg-red)}.jlg-card p{margin:0;color:var(--jlg-muted);font-size:16px;line-height:1.85}.jlg-card__more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:8px 14px;border-radius:13px 5px;color:#fff;background:var(--jlg-red);font-size:15px;font-weight:800}.jlg-card__more:hover{color:#fff;background:var(--jlg-red-dark)}.jlg-pagination{margin-top:48px}.jlg-pagination .nav-links,.jlg-pagination .page-numbers{margin:0;padding:0;list-style:none}.jlg-pagination>.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.jlg-pagination>.page-numbers li{margin:0;padding:0}.jlg-pagination a.page-numbers,.jlg-pagination span.page-numbers{display:inline-grid;min-width:46px;min-height:46px;place-items:center;padding:8px 12px;border:1px solid var(--jlg-line);border-radius:13px 5px;color:var(--jlg-red-dark);background:#fff;font-size:15px;font-weight:800}.jlg-pagination .page-numbers.current,.jlg-pagination a.page-numbers:hover{color:#fff;border-color:var(--jlg-red);background:var(--jlg-red)}.jlg-empty{max-width:760px;margin-inline:auto;padding:42px 28px;border:1px solid var(--jlg-line);border-radius:28px 10px;text-align:center;background:#fff;box-shadow:var(--jlg-shadow)}.jlg-empty h2{margin:0 0 8px;color:var(--jlg-red-dark);font-size:30px}.jlg-empty p{margin:0;color:var(--jlg-muted);font-size:16px}.jlg-single__hero-inner{min-height:430px;display:flex;align-items:center;padding-block:68px}.jlg-single__hero-copy{max-width:940px}.jlg-single__category:hover{color:var(--jlg-red-dark);background:var(--jlg-yellow)}.jlg-single__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#fff;font-size:15px;font-weight:700}.jlg-single__layout{padding-block:58px 88px}.jlg-single__main{max-width:920px;margin-inline:auto}.jlg-single__featured{margin:-100px 0 34px;overflow:hidden;border:7px solid #fff;border-radius:34px 12px;background:#fff;box-shadow:0 28px 70px rgb(82 8 7 / .18)}.jlg-single__featured img{width:100%;max-height:620px;object-fit:cover}.jlg-entry-content{padding:clamp(24px, 4vw, 48px);border:1px solid var(--jlg-line);border-radius:30px 10px;color:var(--jlg-text);background:#fff;box-shadow:var(--jlg-shadow);font-size:18px;line-height:2}.jlg-entry-content>p{margin:0 0 1.35em;color:var(--jlg-text)}.jlg-entry-content>h2,.jlg-entry-content>h3,.jlg-entry-content>h4{color:var(--jlg-red-dark);font-weight:800;line-height:1.55}.jlg-entry-content>h2{margin:1.65em 0 .55em;font-size:clamp(27px, 3vw, 36px)}.jlg-entry-content>h3{margin:1.5em 0 .5em;font-size:clamp(23px, 2.5vw, 29px)}.jlg-entry-content>h4{margin:1.35em 0 .45em;font-size:21px}.jlg-entry-content>ul,.jlg-entry-content>ol{margin-block:1.2em;padding-inline-start:1.45em}.jlg-entry-content>ul li,.jlg-entry-content>ol li{margin-block:.35em}.jlg-entry-content>blockquote,.jlg-entry-content>.wp-block-quote{margin:1.5em 0;padding:20px 22px;border:0;border-right:5px solid var(--jlg-red);border-radius:18px 6px;color:var(--jlg-ink);background:#fffbe0}.jlg-entry-content>table,.jlg-entry-content>.wp-block-table{width:100%;margin-block:1.5em;overflow-x:auto}.jlg-entry-content>figure:not(.wp-block-cover){margin-block:1.5em}.jlg-entry-content>figure:not(.wp-block-cover) img{border-radius:20px 7px}.jlg-entry-content>p a:not(.wp-element-button),.jlg-entry-content>ul a:not(.wp-element-button),.jlg-entry-content>ol a:not(.wp-element-button),.jlg-entry-content>blockquote a:not(.wp-element-button){color:#a31613;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.jlg-entry-content>p a:not(.wp-element-button):hover,.jlg-entry-content>ul a:not(.wp-element-button):hover,.jlg-entry-content>ol a:not(.wp-element-button):hover,.jlg-entry-content>blockquote a:not(.wp-element-button):hover{color:#72100d}.jlg-page-links{margin-top:26px;font-size:15px;font-weight:800}.jlg-single__tags{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px;padding:18px 20px;border:1px solid var(--jlg-line);border-radius:20px 7px;background:var(--jlg-soft);font-size:15px}.jlg-single__tags strong{color:var(--jlg-red-dark)}.jlg-single__tags a{padding:6px 10px;border-radius:999px;color:var(--jlg-red-dark);background:#fff;font-weight:800}.jlg-post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px}.jlg-post-nav>div{min-width:0}.jlg-post-nav a{display:block;height:100%;padding:18px;border:1px solid var(--jlg-line);border-radius:20px 7px;color:var(--jlg-ink);background:#fff}.jlg-post-nav a:hover{border-color:rgb(214 31 27 / .38);box-shadow:0 13px 30px rgb(92 12 10 / .08)}.jlg-post-nav small{display:block;margin-bottom:4px;color:var(--jlg-muted);font-size:15px}.jlg-post-nav strong{display:block;font-size:16px;line-height:1.65}.jlg-related{margin-top:54px}.jlg-section-heading{margin-bottom:20px}.jlg-section-heading span{display:inline-flex;padding:7px 12px;border-radius:999px;color:var(--jlg-red-dark);background:#fff8b8;font-size:15px;font-weight:800}.jlg-section-heading h2{margin:9px 0 0;color:var(--jlg-red-dark);font-size:32px;line-height:1.5}.jlg-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jlg-related-card{overflow:hidden;border:1px solid var(--jlg-line);border-radius:22px 8px;background:#fff;box-shadow:0 14px 34px rgb(92 12 10 / .06)}.jlg-related-card__media{display:block;aspect-ratio:16/10;overflow:hidden;background:#f5ebe6}.jlg-related-card__media img{width:100%;height:100%;object-fit:cover}.jlg-related-card__media>span{display:grid;width:100%;height:100%;place-items:center;color:#fff;background:var(--jlg-red);font-size:44px;font-weight:800}.jlg-related-card>div{padding:16px}.jlg-related-card time{color:var(--jlg-muted);font-size:15px;font-weight:700}.jlg-related-card h3{margin:7px 0 0;font-size:18px;line-height:1.6}.jlg-related-card h3 a{color:var(--jlg-ink)}.jlg-comments-wrap{margin-top:50px;padding:clamp(22px, 4vw, 36px);border:1px solid var(--jlg-line);border-radius:28px 10px;background:#fff;box-shadow:var(--jlg-shadow)}.jlg-comments-wrap .comments-title,.jlg-comments-wrap .comment-reply-title{color:var(--jlg-red-dark);font-size:28px;line-height:1.5}.jlg-comments-wrap .comment-list{padding:0;list-style:none}.jlg-comments-wrap .comment-body{margin-block:14px;padding:18px;border:1px solid var(--jlg-line);border-radius:18px 7px;color:var(--jlg-text);background:#fffdf6}.jlg-comments-wrap input:not([type="submit"]),.jlg-comments-wrap textarea{width:100%;border:1px solid rgb(148 20 17 / .28);border-radius:13px 5px;color:var(--jlg-ink);background:#fff;font:inherit;font-size:16px}.jlg-comments-wrap textarea{min-height:150px;padding:12px}.jlg-comments-wrap input:not([type="submit"]){min-height:48px;padding-inline:12px}.jlg-comments-wrap input[type="submit"]{min-height:48px;padding:10px 18px;border:0;border-radius:13px 5px;color:#fff;background:var(--jlg-red);font:inherit;font-size:15px;font-weight:800;cursor:pointer}.jlg-blog :focus-visible{outline:3px solid #1b64c8;outline-offset:3px}@media (max-width:980px){.jlg-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.jlg-filter-field--search{grid-column:1 / -1}.jlg-filter-submit{width:100%}.jlg-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jlg-blog__hero-mark{display:none}.jlg-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.jlg-blog__container{width:min(100% - 22px, 1180px)}.jlg-blog__filters{margin-top:-32px;padding-bottom:18px}.jlg-filter-panel{padding:18px 14px;border-radius:22px 8px}.jlg-filter-panel__head{align-items:flex-start}.jlg-filter-panel h2{font-size:23px}.jlg-filter-form{grid-template-columns:1fr}.jlg-filter-field--search{grid-column:auto}.jlg-filter-submit,.jlg-filter-reset{width:100%}.jlg-filter-panel__head{flex-direction:column}.jlg-filter-chips{margin-inline:-14px;padding-inline:14px}.jlg-results-bar{align-items:flex-start;flex-direction:column}.jlg-blog__hero-inner{min-height:330px;padding-block:52px}.jlg-blog__hero h1,.jlg-single__hero h1{font-size:34px}.jlg-blog__hero p{font-size:16px}.jlg-blog__archive{padding:48px 0 64px}.jlg-blog__grid,.jlg-related__grid,.jlg-post-nav{grid-template-columns:1fr}.jlg-card__body{padding:20px 17px 22px}.jlg-card h2{font-size:21px}.jlg-single__hero-inner{min-height:360px;padding-block:48px 82px}.jlg-single__layout{padding-block:0 64px}.jlg-single__featured{margin:-54px 0 22px;border-width:4px;border-radius:24px 8px}.jlg-entry-content{padding:24px 17px;border-radius:24px 8px;font-size:17px}.jlg-entry-content>h2{font-size:27px}.jlg-entry-content>h3{font-size:23px}.jlg-section-heading h2{font-size:28px}.jlg-comments-wrap{padding:22px 16px}}@media (prefers-reduced-motion:reduce){.jlg-blog *,.jlg-blog *::before,.jlg-blog *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}