.blog-module__SHjAIW__hero{background:var(--jl-grad-hero);color:#fff;padding:clamp(3.5rem,3rem + 5vw,6rem) 0 clamp(2rem,1.5rem + 3vw,3.5rem);position:relative;overflow:hidden}.blog-module__SHjAIW__hero:after{content:"";pointer-events:none;background:radial-gradient(80% 60% at 85% 0,#c9a84c2e,#0000 60%);position:absolute;inset:0}.blog-module__SHjAIW__crumb{z-index:1;color:#fff9;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;font-size:.82rem;display:flex;position:relative}.blog-module__SHjAIW__crumb a{color:#ffffffbf}.blog-module__SHjAIW__crumb a:hover{color:#fff}.blog-module__SHjAIW__heroEyebrow{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:var(--jl-gold);margin-bottom:.8rem;font-size:.8rem;font-weight:600;display:inline-block;position:relative}.jlhome-site h1.blog-module__SHjAIW__heroTitle{z-index:1;color:#fff;max-width:22ch;font-size:clamp(1.9rem,1.4rem + 3.5vw,3.1rem);line-height:1.08;position:relative}.blog-module__SHjAIW__heroLead{z-index:1;color:#ffffffd1;max-width:60ch;margin-top:1rem;font-size:clamp(1.02rem,1rem + .4vw,1.2rem);line-height:1.55;position:relative}.blog-module__SHjAIW__clusterNav{z-index:1;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex;position:relative}.blog-module__SHjAIW__clusterChip{color:#ffffffeb;border-radius:var(--jl-r-pill);background:#ffffff14;border:1px solid #ffffff2e;align-items:center;padding:.4rem .9rem;font-size:.84rem;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.blog-module__SHjAIW__clusterChip:hover{color:#fff;background:#ffffff29;border-color:#fff}.blog-module__SHjAIW__section{padding:clamp(2.4rem,2rem + 3vw,4rem) 0}.blog-module__SHjAIW__cream{background:var(--jl-grad-warm)}.blog-module__SHjAIW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--jl-gold-text);margin-bottom:.6rem;font-size:.78rem;font-weight:700}.blog-module__SHjAIW__h2{font-family:var(--jl-font-display);color:var(--jl-navy);font-size:clamp(1.4rem,1.2rem + 1.4vw,2rem)}.blog-module__SHjAIW__empty{color:var(--jl-muted);padding:2rem 0;font-size:1.05rem}.blog-module__SHjAIW__cardGrid{grid-template-columns:1fr;gap:1.1rem;display:grid}@media (min-width:620px){.blog-module__SHjAIW__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.blog-module__SHjAIW__cardGrid{grid-template-columns:repeat(3,1fr)}}.blog-module__SHjAIW__card{background:var(--jl-surface);border:1px solid var(--jl-line);border-top:3px solid var(--jl-gold);border-radius:var(--jl-r-lg);box-shadow:var(--jl-sh-card);flex-direction:column;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.blog-module__SHjAIW__card:hover{border-color:var(--jl-gold);box-shadow:var(--jl-sh-card-hover);transform:translateY(-3px)}.blog-module__SHjAIW__cardMedia{aspect-ratio:16/9;background:var(--jl-grad-hero);display:block;overflow:hidden}.blog-module__SHjAIW__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-module__SHjAIW__card:hover .blog-module__SHjAIW__cardMedia img{transform:scale(1.04)}.blog-module__SHjAIW__cardMediaFallback{background:var(--jl-grad-hero);width:100%;height:100%}.blog-module__SHjAIW__cardBody{flex-direction:column;flex:1;gap:.5rem;padding:1.2rem 1.3rem 1.3rem;display:flex}.blog-module__SHjAIW__cardKicker{text-transform:uppercase;letter-spacing:.06em;color:var(--jl-gold-text);font-size:.74rem;font-weight:700}.blog-module__SHjAIW__cardTitle{font-family:var(--jl-font-display);color:var(--jl-navy);font-size:1.12rem;line-height:1.25}.blog-module__SHjAIW__cardText{color:var(--jl-muted);flex:1;font-size:.92rem;line-height:1.55}.blog-module__SHjAIW__cardCta{color:var(--jl-gold-text);margin-top:.3rem;font-size:.86rem;font-weight:700}.blog-module__SHjAIW__cover{border-radius:var(--jl-r-lg);box-shadow:var(--jl-sh-card);aspect-ratio:16/9;background:var(--jl-grad-hero);margin:0 0 1.6rem;overflow:hidden}.blog-module__SHjAIW__cover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__SHjAIW__legacyList{flex-direction:column;gap:.6rem;max-width:760px;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.blog-module__SHjAIW__legacyItem{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:var(--jl-r-md);box-shadow:var(--jl-sh-card);color:var(--jl-navy);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-weight:600;transition:border-color .18s;display:flex}.blog-module__SHjAIW__legacyItem:hover{border-color:var(--jl-gold)}.blog-module__SHjAIW__legacyTag{text-transform:uppercase;letter-spacing:.06em;color:var(--jl-gold-text);background:var(--jl-gold-soft);border-radius:var(--jl-r-pill);padding:.2rem .6rem;font-size:.72rem;font-weight:700}.blog-module__SHjAIW__article{padding:clamp(2.5rem,2rem + 3vw,4rem) 0}.jlhome-site h1.blog-module__SHjAIW__articleTitle{color:var(--jl-navy);max-width:24ch;margin-top:.4rem;font-size:clamp(1.8rem,1.4rem + 2.6vw,2.8rem);line-height:1.12}.blog-module__SHjAIW__articleMeta{color:var(--jl-muted);margin-top:.7rem;font-size:.9rem}.blog-module__SHjAIW__prose{max-width:720px;color:var(--jl-navy);margin-top:1.8rem;font-size:1.05rem;line-height:1.75}.blog-module__SHjAIW__prose h2{font-family:var(--jl-font-display);color:var(--jl-navy);margin:2.2rem 0 .8rem;font-size:clamp(1.35rem,1.15rem + 1.2vw,1.8rem);line-height:1.2}.blog-module__SHjAIW__prose h3{font-family:var(--jl-font-display);color:var(--jl-navy);margin:1.6rem 0 .6rem;font-size:1.2rem}.blog-module__SHjAIW__prose p{margin:0 0 1.1rem}:is(.blog-module__SHjAIW__prose ul,.blog-module__SHjAIW__prose ol){margin:0 0 1.1rem;padding-left:1.4rem}.blog-module__SHjAIW__prose li{margin:.35rem 0}.blog-module__SHjAIW__prose a{color:var(--jl-gold-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.blog-module__SHjAIW__prose strong{color:var(--jl-navy);font-weight:700}.blog-module__SHjAIW__prose table{border-collapse:collapse;width:100%;margin:1.2rem 0;font-size:.95rem}:is(.blog-module__SHjAIW__prose th,.blog-module__SHjAIW__prose td){border:1px solid var(--jl-line);text-align:left;padding:.6rem .8rem}.blog-module__SHjAIW__prose th{background:var(--jl-grad-warm);font-family:var(--jl-font-display);color:var(--jl-navy)}.blog-module__SHjAIW__tableWrap{-webkit-overflow-scrolling:touch;max-width:100%;margin:1.2rem 0;overflow-x:auto}.blog-module__SHjAIW__tableWrap table{margin:0}@media (max-width:640px){.blog-module__SHjAIW__prose table{min-width:440px;font-size:.88rem}:is(.blog-module__SHjAIW__prose th,.blog-module__SHjAIW__prose td){padding:.5rem .55rem}}.blog-module__SHjAIW__prose blockquote{border-left:3px solid var(--jl-gold);background:var(--jl-grad-warm);border-radius:var(--jl-r-md);color:var(--jl-muted);margin:1.2rem 0;padding:.6rem 1.1rem}:is(.blog-module__SHjAIW__prose h2:first-child,.blog-module__SHjAIW__prose p:first-child){margin-top:0}.blog-module__SHjAIW__faqSection{max-width:760px;margin-top:2.5rem}.blog-module__SHjAIW__faq{flex-direction:column;gap:.7rem;margin-top:1.2rem;display:flex}.blog-module__SHjAIW__faqItem{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:var(--jl-r-md);box-shadow:var(--jl-sh-card);overflow:hidden}.blog-module__SHjAIW__faqItem summary{cursor:pointer;font-family:var(--jl-font-display);color:var(--jl-navy);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:1.02rem;list-style:none;display:flex}.blog-module__SHjAIW__faqItem summary::-webkit-details-marker{display:none}.blog-module__SHjAIW__faqItem summary:after{content:"+";color:var(--jl-gold-text);font-size:1.4rem;line-height:1}.blog-module__SHjAIW__faqItem[open] summary:after{content:"−"}.blog-module__SHjAIW__faqAnswer{color:var(--jl-muted);padding:0 1.2rem 1.1rem;line-height:1.6}.blog-module__SHjAIW__related{max-width:760px;margin-top:2.5rem}.blog-module__SHjAIW__relLinks{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.blog-module__SHjAIW__relLink{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:var(--jl-r-pill);color:var(--jl-navy);box-shadow:var(--jl-sh-card);text-transform:capitalize;align-items:center;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .18s,transform .18s;display:inline-flex}.blog-module__SHjAIW__relLink:hover{border-color:var(--jl-gold);transform:translateY(-1px)}.blog-module__SHjAIW__heroCtas{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.blog-module__SHjAIW__btnPrimary{border-radius:var(--jl-r-pill);background:var(--jl-gold);color:var(--jl-navy);border:1.5px solid var(--jl-gold);justify-content:center;align-items:center;padding:.7rem 1.4rem;font-weight:700;display:inline-flex}.blog-module__SHjAIW__btnPrimary:hover{background:var(--jl-gold-text);border-color:var(--jl-gold-text);color:#fff}.blog-module__SHjAIW__btnGhost{border-radius:var(--jl-r-pill);color:var(--jl-navy);border:1.5px solid var(--jl-line);background:0 0;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-weight:700;display:inline-flex}.blog-module__SHjAIW__btnGhost:hover{border-color:var(--jl-gold)}.blog-module__SHjAIW__stub{text-align:center;max-width:720px;margin:0 auto;padding:clamp(3rem,2.5rem + 4vw,5rem) 0}.jlhome-site h1.blog-module__SHjAIW__stubTitle{color:var(--jl-navy);margin:.6rem 0;font-size:clamp(1.6rem,1.3rem + 2vw,2.4rem)}.blog-module__SHjAIW__stubLead{color:var(--jl-muted);max-width:56ch;margin:0 auto;line-height:1.65}.blog-module__SHjAIW__stub .blog-module__SHjAIW__heroCtas{justify-content:center}
