.news_story__sxta3.jbf-card{padding:0}.news_story__sxta3.jbf-card:before{z-index:2;height:4px}.news_story__sxta3:has(:focus-visible){outline:3px solid var(--jbf-accent);outline-offset:3px}.news_story__sxta3 .news_frame__PvyY2:focus-visible{outline:none}.news_frame__PvyY2{position:relative;display:block;width:100%;flex:none;overflow:hidden;border-bottom:1px solid var(--jbf-line);background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--tone,var(--jbf-accent)) 24%,transparent),transparent 70%),var(--jbf-wash)}.news_body__VEZm2{display:flex;flex:1;flex-direction:column;padding:clamp(1.15rem,2.4vw,1.5rem)}.news_meta__Jaaap{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;color:var(--jbf-faint);font-size:.82rem;font-weight:600;line-height:1.4}.news_meta__Jaaap>div,.news_meta__Jaaap>span{display:inline-flex;align-items:center;gap:.35rem}.news_meta__Jaaap svg{flex:none;width:.9rem;height:.9rem}.news_tag___sgFw{display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;max-width:100%;padding:.3rem .7rem;border:1px solid color-mix(in srgb,var(--tone,var(--jbf-accent)) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tone,var(--jbf-accent)) 9%,var(--jbf-panel));color:var(--tone,var(--jbf-accent));font-size:.68rem;font-weight:800;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;overflow-wrap:anywhere}.news_tag___sgFw:before{flex:none;width:.45rem;height:.45rem;border-radius:50%;background:currentColor;content:""}.news_onImage____P_a{position:absolute;z-index:1;top:1rem;left:1rem;max-width:calc(100% - 2rem)}.news_onImage____P_a>.news_tag___sgFw{box-shadow:0 8px 20px rgb(var(--jbf-shade)/.28)}.news_featuredBadge__7120p{display:inline-flex;max-width:100%;overflow-wrap:anywhere;padding:.35rem .8rem;border-radius:999px;background:linear-gradient(120deg,#f7c773,#ff9eae);box-shadow:0 8px 22px rgb(19 13 28/.28);color:#130d1c;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.news_share__UJtfF{z-index:3}.news_title__FnjaR{margin-top:.8rem;color:var(--jbf-ink);font-size:1.38rem;overflow-wrap:anywhere;transition:color .15s}.news_story__sxta3:has(:focus-visible) .news_title__FnjaR,.news_story__sxta3:hover .news_title__FnjaR{color:var(--jbf-accent)}.news_excerpt__a8fAc{margin-top:.6rem;font-size:.95rem;line-height:1.6}.news_footer__lIU8Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem;margin-top:auto;padding-top:1rem}.news_author__ycjol{color:var(--jbf-ink);font-weight:650}.news_read__OkVhu{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:44px;margin-left:auto;color:var(--jbf-link);font-size:.85rem;font-weight:800}.news_read__OkVhu svg{width:1rem;height:1rem;transition:transform .2s}.news_story__sxta3:hover .news_read__OkVhu svg{transform:translateX(3px)}@media (max-width:30rem){.news_pageTitle__7MzOZ.jbf-title{font-size:min(2.75rem,14vw)}.news_pageTitle__7MzOZ.jbf-title-sm{font-size:min(2.4rem,12.5vw)}}.news_indexHero__djnwt.jbf-hero{padding-bottom:0}.news_filters__sNemw{margin-top:clamp(1.75rem,3vw,2.25rem)}@media (max-width:40rem){.news_filters__sNemw.jbf-ribbon{padding:0;border:0;background:none;box-shadow:none}.news_filters__sNemw .jbf-chip{padding-inline:.75rem}}.news_featured__xEUga{margin-top:clamp(2.5rem,5vw,3.5rem)}.news_featuredGrid__2WVna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:1.5rem}.news_featuredStory__pfNOF .news_body__VEZm2{padding:clamp(1.3rem,3vw,2rem)}.news_featuredStory__pfNOF .news_title__FnjaR{font-size:clamp(1.55rem,2.6vw,2.05rem);line-height:1.12}.news_featuredStory__pfNOF .news_excerpt__a8fAc{margin-bottom:1.25rem;font-size:1rem}.news_featuredStory__pfNOF .news_footer__lIU8Z{margin-top:auto;padding-top:1.1rem;border-top:1px solid var(--jbf-line);container-type:inline-size}@container (max-width: 28rem){.news_featuredStory__pfNOF .news_footer__lIU8Z .news_meta__Jaaap{flex-direction:column;align-items:flex-start;gap:.3rem}.news_featuredStory__pfNOF .news_footer__lIU8Z .news_meta__Jaaap>span[aria-hidden=true]{display:none}}.news_featuredSolo__wcSAv{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.news_featuredSolo__wcSAv .news_featuredStory__pfNOF{flex-direction:row}.news_featuredSolo__wcSAv .news_featuredStory__pfNOF .news_frame__PvyY2{width:56%;border-right:1px solid var(--jbf-line);border-bottom:0}}@media (max-width:64rem){.news_featuredGrid__2WVna{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.news_featured__xEUga.jbf-surface{margin-inline:-.75rem;padding:1.25rem .75rem .75rem;border-radius:1.25rem}.news_featured__xEUga .jbf-part{padding-inline:.5rem}.news_body__VEZm2,.news_featuredStory__pfNOF .news_body__VEZm2{padding:1.1rem 1rem .9rem}}.news_all__tBbqt{margin-top:clamp(2.75rem,6vw,4.5rem)}.news_grid__WTYNF.jbf-grid-3{gap:clamp(1rem,2vw,1.5rem);margin-top:1.5rem}.news_pageCount__3Jxrn{margin-top:1rem}.news_empty__6iXEl.jbf-panel{display:grid;justify-items:center;gap:.5rem;margin-top:clamp(2rem,4vw,3rem);padding-block:clamp(3rem,7vw,5rem);text-align:center}.news_empty__6iXEl svg{width:3rem;height:3rem;margin-bottom:.5rem;color:var(--jbf-accent)}.news_topbar__SdnL_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.news_back__YdAoV svg{width:1rem;height:1rem}.news_articleHero__IIA4t.jbf-hero{padding-bottom:clamp(1.5rem,3vw,2.25rem)}.news_articleMeta___cPP8{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.25rem,2.5vw,1.75rem)}.news_articleMeta___cPP8>div{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:2.4rem;padding:.4rem .95rem;border:1px solid var(--jbf-glass-line);border-radius:999px;background:var(--jbf-btn-glass-bg);color:var(--jbf-quiet);font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.news_articleMeta___cPP8 svg{flex:none;width:1rem;height:1rem;margin-right:.5rem;color:var(--jbf-accent)}.news_articleMeta___cPP8 .news_metaName__hklEW{margin-left:.3rem;color:var(--jbf-ink);font-weight:750}.news_photo__QkwhL{overflow:hidden;border:1px solid var(--jbf-glass-line);border-radius:clamp(1.25rem,3vw,2rem);background:radial-gradient(circle at 85% 0,rgb(255 143 169/.28),transparent 55%),radial-gradient(circle at 0 100%,rgb(154 115 255/.22),transparent 60%),linear-gradient(150deg,#2c1a3a,#1a0f24);box-shadow:var(--jbf-shadow)}.news_noCover__Bjn4y{color:#d6cadf;font-style:italic}.news_layout__HkHXZ{display:grid;grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,5vw,3.5rem)}@media (max-width:64rem){.news_layout__HkHXZ{grid-template-columns:minmax(0,1fr)}}.news_sheet__9SSVm{--background:23 35% 93%;--foreground:272 41% 13%;--card:0 0% 100%;--card-foreground:272 41% 13%;--muted:17 44% 94%;--muted-foreground:277 15% 30%;--primary:324 47% 37%;--primary-surface:272 41% 13%;--border:16 26% 86%;--ring:324 47% 37%}.news_reading__mwOkj{max-width:44rem}.news_reading__mwOkj>.payload-richtext>*+*{margin-top:1.1rem}.news_reading__mwOkj>.payload-richtext>:is(h2,h3){margin-top:2.25rem}.news_reading__mwOkj>.payload-richtext>h4{margin-top:1.75rem;color:var(--jbf-ink);font-weight:750}.news_reading__mwOkj>.payload-richtext>:first-child{margin-top:0}.news_reading__mwOkj>.payload-richtext>p:first-child{color:var(--jbf-ink);font-size:1.18rem}.news_reading__mwOkj .payload-richtext table{display:block;max-width:100%;overflow-x:auto}.news_reading__mwOkj .payload-richtext hr{border-color:var(--jbf-line)}.news_reading__mwOkj ol.news_routeDays__sWnYw{padding-left:0;list-style:none;background:var(--jbf-panel)}.news_reading__mwOkj ol.news_routeDays__sWnYw>li+li{margin-top:0}.news_pullQuote__CJIki{position:relative;margin-bottom:clamp(2rem,4vw,3rem);padding:.25rem 0 .25rem clamp(1.25rem,3vw,2rem);border-left:3px solid var(--jbf-accent)}.news_pullQuote__CJIki>svg{position:absolute;top:-.5rem;left:-1.1rem;width:2rem;height:2rem;padding:.3rem;border-radius:50%;background:#fffaf6;color:var(--jbf-accent)}@media (max-width:40rem){.news_pullQuote__CJIki>svg{left:-.75rem;width:1.5rem;height:1.5rem;padding:.2rem}}.news_pullQuote__CJIki blockquote{color:var(--jbf-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.8vw,2rem);font-style:italic;line-height:1.38;letter-spacing:-.015em}.news_video__eQAil{overflow:hidden;margin-bottom:clamp(2rem,4vw,3rem);border:1px solid var(--jbf-line);border-radius:1.25rem;box-shadow:var(--jbf-shadow-sm)}.news_after__7wXol{display:grid;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--jbf-line)}.news_tags__HXLeA{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.news_tags__HXLeA>svg{width:1rem;height:1rem;margin-right:.15rem;color:var(--jbf-accent)}.news_tags__HXLeA>span{display:inline-flex;align-items:center;min-height:2rem;padding:.25rem .8rem;border:1px solid var(--jbf-line);border-radius:999px;background:var(--jbf-wash);color:var(--jbf-ink);font-size:.85rem;font-weight:600}.news_box__NQZyu{padding:clamp(1.15rem,2.5vw,1.5rem);border:1px solid var(--jbf-line);border-radius:1.25rem;background:var(--jbf-wash)}.news_authorCard__rkWgt{background:var(--jbf-panel);box-shadow:var(--jbf-shadow-sm)}.news_articleNav__nG_cz,.news_external__qkyx4{margin-top:clamp(1.5rem,3vw,2rem)}.news_navCard__AwH5_{border:1px solid var(--jbf-line);border-radius:1.25rem;background:linear-gradient(160deg,rgb(255 255 255/.07),rgb(255 255 255/.015)),var(--jbf-panel);box-shadow:var(--jbf-shadow-sm);transition:border-color .2s,transform .2s}.news_navCard__AwH5_:hover{border-color:rgb(var(--jbf-accent-rgb)/.6);transform:translateY(-2px)}.news_navLabel__VWi3k{margin-bottom:.3rem;color:var(--jbf-kicker);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.news_navTitle__k_xVQ{color:var(--jbf-ink);font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.3;transition:color .15s}.news_navCard__AwH5_:hover .news_navTitle__k_xVQ,.news_navCard__AwH5_>svg{color:var(--jbf-accent)}.news_sidebar__kz8uR{position:sticky;top:6rem}.news_sidebar__kz8uR h4{margin-bottom:.5rem}.news_sidebarRule__NVHSg{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--jbf-line)}@media (max-width:64rem){.news_sidebar__kz8uR{position:static}}.news_related___qA2s{margin-top:clamp(3.5rem,7vw,5.5rem)}.news_cta__yEimg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);margin-top:clamp(3.5rem,7vw,5rem)}.news_cta__yEimg>:last-child{justify-self:end}@media (max-width:48rem){.news_cta__yEimg{grid-template-columns:minmax(0,1fr)}.news_cta__yEimg>:last-child{justify-self:start}}@media (max-width:30rem){.news_story__sxta3 .news_title__FnjaR{font-size:min(1.38rem,8vw)}.news_featuredStory__pfNOF .news_title__FnjaR{font-size:min(1.55rem,9vw)}}@media (prefers-reduced-motion:reduce){.news_navCard__AwH5_,.news_navTitle__k_xVQ,.news_read__OkVhu svg,.news_title__FnjaR{transition:none}.news_navCard__AwH5_:hover,.news_story__sxta3:hover .news_read__OkVhu svg{transform:none}}.CategoryFilter_chip__GeED_[aria-current=page],.CategoryFilter_chip__GeED_[aria-current=page]:hover{border-color:var(--jbf-accent);background:var(--jbf-accent);color:var(--jbf-base)}.CategoryFilter_chip__GeED_:focus-visible{outline:3px solid var(--jbf-accent);outline-offset:3px}.CategoryFilter_dot__E3pQk{flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--tone,var(--jbf-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--tone,var(--jbf-accent)) 18%,transparent)}.CategoryFilter_chip__GeED_[aria-current=page] .CategoryFilter_dot__E3pQk{background:var(--jbf-base);box-shadow:none}.Pagination_item__L2Als{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.5rem .85rem;border:1px solid rgb(var(--jbf-hi)/.22);border-radius:.9rem;background:rgb(var(--jbf-lo)/.26);color:var(--jbf-ink);font-size:.92rem;font-weight:700;line-height:1;transition:border-color .15s,color .15s}a.Pagination_item__L2Als:hover{border-color:var(--jbf-accent);color:var(--jbf-accent)}.Pagination_item__L2Als:focus-visible{outline:3px solid var(--jbf-accent);outline-offset:3px}.Pagination_item__L2Als svg{flex:none;width:1rem;height:1rem}.Pagination_current__hSFjX{border-color:var(--jbf-accent);background:var(--jbf-accent);box-shadow:0 10px 26px rgb(var(--jbf-accent-rgb)/.25);color:var(--jbf-base)}.Pagination_disabled__IwrSs{cursor:not-allowed;opacity:.45}.Pagination_ellipsis__H3Y_I{border-color:transparent;background:none;color:var(--jbf-faint)}@media (prefers-reduced-motion:reduce){.Pagination_item__L2Als{transition:none}}