:root{--ht-navy-dark:#07172c;--ht-navy-primary:#002f6c;--ht-navy-light:#004299;--ht-blue-accent:#00a0dd;--ht-red:#e60000;--ht-red-dark:#cc0000;--ht-gold:#d4af37;--ht-green:#0a8754;--ht-bg:#f5f7fa;--ht-card-bg:#ffffff;--ht-border:#e2e8f0;--ht-border-subtle:#edf2f7;--ht-text-main:#111827;--ht-text-secondary:#4b5563;--ht-text-muted:#6b7280;--ht-text-light:#9ca3af;--ht-font-serif:'Playfair Display', 'Merriweather', 'Georgia', serif;--ht-font-sans:'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ht-font-condensed:'DM Sans', var(--ht-font-sans);--ht-radius-sm:4px;--ht-radius-md:6px;--ht-shadow-sm:0 1px 3px rgba(0,0,0,0.06);--ht-shadow-md:0 4px 12px rgba(0,0,0,0.08);--ht-shadow-hover:0 8px 24px rgba(0,0,0,0.12)}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;background-color:var(--ht-bg);color:var(--ht-text-main);font-family:var(--ht-font-sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none;transition:color 0.15s ease,background-color 0.15s ease}a:hover{color:var(--ht-blue-accent)}.ju-container{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.ju-topbar{background:var(--ht-navy-dark);color:#cbd5e1;font-size:.78rem;border-bottom:1px solid rgb(255 255 255 / .08);padding:5px 0}.ju-topbar-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.ju-topbar-left,.ju-topbar-right{display:flex;align-items:center;gap:14px}.ju-topbar-item{display:flex;align-items:center;gap:5px}.ju-weather-pill{background:rgb(255 255 255 / .1);padding:1px 8px;border-radius:3px;color:#fff;font-weight:600}.ju-edition-selector{color:#94a3b8}.ju-edition-selector strong{color:#fff}.ju-topbar-link{color:#cbd5e1;font-weight:500}.ju-topbar-link:hover{color:#38bdf8}.ju-masthead{background:#fff;padding:16px 0;border-bottom:1px solid var(--ht-border)}.ju-masthead-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.ju-logo-group{display:flex;align-items:center;gap:16px}.ju-crest-emblem{width:52px;height:52px;background:linear-gradient(135deg,var(--ht-navy-primary),#00183b);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffdd59;border:2px solid #ffdd59;box-shadow:0 2px 6px rgb(0 0 0 / .15);flex-shrink:0}.ju-masthead-titles{display:flex;flex-direction:column}.ju-brand-name{font-family:var(--ht-font-serif);font-size:2.5rem;font-weight:900;letter-spacing:-.8px;line-height:1;color:var(--ht-navy-dark);margin:0;text-transform:uppercase}.ju-brand-name span{color:var(--ht-red)}.ju-brand-subhead{font-family:var(--ht-font-condensed);font-size:.8125rem;font-weight:700;color:var(--ht-text-muted);letter-spacing:1.2px;text-transform:uppercase;margin-top:5px}.ju-market-snapshot{display:none;background:#f8fafc;border:1px solid var(--ht-border);border-radius:var(--ht-radius-sm);padding:6px 14px;gap:18px;align-items:center}@media (min-width:992px){.ju-market-snapshot{display:flex}}.ju-snap-item{display:flex;flex-direction:column;font-size:.75rem}.ju-snap-label{color:var(--ht-text-muted);font-weight:600}.ju-snap-val{font-weight:700;font-size:.8125rem}.ju-snap-val.up{color:var(--ht-green)}.ju-snap-val.down{color:var(--ht-red)}.ju-nav-bar{background:var(--ht-navy-primary);color:#fff;position:sticky;top:0;z-index:999;box-shadow:0 3px 10px rgb(0 47 108 / .2)}body.admin-bar .ju-nav-bar{top:32px}@media screen and (max-width:782px){body.admin-bar .ju-nav-bar{top:46px}}.ju-nav-inner{display:flex;align-items:center;justify-content:space-between}.ju-nav-menu{display:flex;list-style:none;margin:0;padding:0;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ju-nav-menu::-webkit-scrollbar{display:none}.ju-nav-menu>li>a{display:inline-flex;align-items:center;gap:5px;padding:13px 11px;color:#f8fafc;font-size:.875rem;font-weight:600;letter-spacing:.1px;border-bottom:3px solid #fff0;transition:all 0.15s ease}.ju-nav-menu>li>a:hover,.ju-nav-menu>li.current-menu-item>a{color:#fff;background:var(--ht-navy-light);border-bottom-color:var(--ht-blue-accent)}.ju-pill-tag{background:var(--ht-red);color:#fff;font-size:.625rem;font-weight:800;padding:1px 5px;border-radius:2px;text-transform:uppercase;animation:juPulse 2s infinite}@keyframes juPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.ju-nav-actions{display:flex;align-items:center;gap:10px}.ju-icon-btn{background:none;border:none;color:#fff;padding:8px;border-radius:var(--ht-radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center}.ju-icon-btn:hover{background:rgb(255 255 255 / .15)}.ju-search-panel{display:none;background:var(--ht-navy-dark);padding:12px 0;border-bottom:2px solid var(--ht-blue-accent)}.ju-search-panel.open{display:block}.ju-search-form{display:flex;max-width:650px;margin:0 auto;gap:8px}.ju-search-input{flex:1;padding:10px 14px;border-radius:4px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .1);color:#fff;font-size:.9375rem}.ju-search-input::placeholder{color:#94a3b8}.ju-search-submit{background:var(--ht-red);color:#fff;border:none;padding:10px 20px;border-radius:4px;font-weight:700;font-size:.875rem;cursor:pointer}.ju-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .6);z-index:999999;visibility:hidden;opacity:0;transition:opacity 0.25s ease,visibility 0.25s ease}.ju-drawer.open{visibility:visible;opacity:1}.ju-drawer-content{position:absolute;top:0;left:0;width:320px;max-width:85vw;height:100%;background:#fff;box-shadow:4px 0 24px rgb(0 0 0 / .25);transform:translateX(-100%);transition:transform 0.3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow-y:auto}.ju-drawer.open .ju-drawer-content{transform:translateX(0)}.ju-drawer-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--ht-border);background:#f8fafc}.ju-drawer-close{background:none;border:none;font-size:1.75rem;line-height:1;color:#475569;cursor:pointer}.ju-drawer-menu{list-style:none;margin:0;padding:12px 0}.ju-drawer-menu li a{display:block;padding:10px 20px;color:var(--ht-navy-dark);font-weight:600;font-size:.9375rem;border-bottom:1px solid var(--ht-border-subtle)}.ju-drawer-menu li a:hover{background:#f1f5f9;color:var(--ht-navy-primary)}.ju-trending-ribbon{background:#fff;border-bottom:1px solid var(--ht-border);padding:7px 0;font-size:.8125rem}.ju-trending-inner{display:flex;align-items:center;gap:12px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.ju-trending-inner::-webkit-scrollbar{display:none}.ju-trend-label{font-weight:800;color:var(--ht-red);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:4px;flex-shrink:0}.ju-trend-item{color:var(--ht-text-secondary);font-weight:600;background:#f1f5f9;padding:2px 10px;border-radius:12px;transition:all 0.15s ease;flex-shrink:0}.ju-trend-item:hover{background:var(--ht-navy-primary);color:#fff}.ju-financial-ticker{background:#0f172a;color:#f8fafc;padding:6px 0;font-size:.75rem;border-bottom:1px solid #1e293b}.ju-ticker-wrapper{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.ju-market-scroll{display:inline-flex;gap:28px;animation:juMarketScroll 35s linear infinite}.ju-market-scroll:hover{animation-play-state:paused}@keyframes juMarketScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ju-market-quote{display:inline-flex;align-items:center;gap:6px}.ju-market-quote strong{color:#94a3b8}.ju-hero-editorial{padding:24px 0 32px}.ju-hero-layout{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:992px){.ju-hero-layout{grid-template-columns:5.2fr 3.4fr 3.4fr}}.ju-lead-card{background:#fff;border-radius:var(--ht-radius-md);overflow:hidden;box-shadow:var(--ht-shadow-sm);border:1px solid var(--ht-border);display:flex;flex-direction:column;transition:transform 0.2s ease,box-shadow 0.2s ease}.ju-lead-card:hover{box-shadow:var(--ht-shadow-hover);transform:translateY(-2px)}.ju-lead-media{position:relative;aspect-ratio:16 / 9;background:#e2e8f0;overflow:hidden}.ju-lead-media img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.ju-lead-card:hover .ju-lead-media img{transform:scale(1.03)}.ju-badge-lead{position:absolute;top:14px;left:14px;background:var(--ht-red);color:#fff;font-size:.75rem;font-weight:800;text-transform:uppercase;padding:3px 10px;border-radius:3px;letter-spacing:.5px;box-shadow:0 2px 4px rgb(0 0 0 / .3)}.ju-lead-body{padding:20px;display:flex;flex-direction:column;flex:1}.ju-lead-headline{font-family:var(--ht-font-serif);font-size:1.85rem;font-weight:800;line-height:1.25;color:var(--ht-text-main);margin:0 0 10px}@media (min-width:1200px){.ju-lead-headline{font-size:2.15rem}}.ju-lead-headline a:hover{color:var(--ht-navy-primary)}.ju-lead-deck{font-size:1rem;color:var(--ht-text-secondary);line-height:1.55;margin:0 0 16px}.ju-article-meta{display:flex;align-items:center;gap:12px;font-size:.8125rem;color:var(--ht-text-muted);margin-top:auto;padding-top:12px;border-top:1px solid var(--ht-border-subtle)}.ju-meta-author{font-weight:700;color:var(--ht-text-main)}.ju-spotlight-column{display:flex;flex-direction:column;gap:16px}.ju-spotlight-item{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);padding:14px;box-shadow:var(--ht-shadow-sm);display:flex;gap:14px;transition:all 0.2s ease}.ju-spotlight-item:hover{box-shadow:var(--ht-shadow-md);border-color:var(--ht-blue-accent)}.ju-spotlight-thumb{width:110px;height:80px;border-radius:var(--ht-radius-sm);overflow:hidden;flex-shrink:0;background:#f1f5f9}.ju-spotlight-thumb img{width:100%;height:100%;object-fit:cover}.ju-spotlight-details{flex:1}.ju-badge-tag{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--ht-navy-primary);margin-bottom:4px}.ju-badge-tag.edu{color:var(--ht-blue-accent)}.ju-badge-tag.gold{color:var(--ht-gold)}.ju-spotlight-title{font-family:var(--ht-font-serif);font-size:.9375rem;font-weight:700;line-height:1.35;margin:0 0 6px;color:var(--ht-text-main)}.ju-spotlight-title a:hover{color:var(--ht-red)}.ju-live-feed-box{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);box-shadow:var(--ht-shadow-sm);padding:16px 18px;display:flex;flex-direction:column}.ju-live-feed-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--ht-red);padding-bottom:10px;margin-bottom:12px}.ju-live-feed-title{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0;display:flex;align-items:center;gap:8px;color:var(--ht-navy-dark)}.ju-live-dot{width:8px;height:8px;background:var(--ht-red);border-radius:50%;display:inline-block;animation:juBlink 1.2s infinite}@keyframes juBlink{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}.ju-feed-list{list-style:none;margin:0;padding:0}.ju-feed-item{padding:10px 0;border-bottom:1px dashed var(--ht-border);display:flex;gap:12px;align-items:flex-start}.ju-feed-item:last-child{border-bottom:none}.ju-feed-num{font-family:var(--ht-font-serif);font-size:1.15rem;font-weight:900;color:#cbd5e1;line-height:1;min-width:18px}.ju-feed-link{font-size:.875rem;font-weight:600;line-height:1.35;color:var(--ht-text-main)}.ju-feed-link:hover{color:var(--ht-navy-primary)}.ju-feed-timestamp{font-size:.6875rem;color:var(--ht-text-muted);display:block;margin-top:3px}.ju-visual-stories-shelf{background:#fff;padding:24px 0;border-top:1px solid var(--ht-border);border-bottom:1px solid var(--ht-border);margin-bottom:32px}.ju-stories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;overflow-x:auto;padding-bottom:8px}@media (min-width:768px){.ju-stories-grid{grid-template-columns:repeat(5,1fr)}}.ju-story-card{position:relative;aspect-ratio:9 / 14;border-radius:var(--ht-radius-md);overflow:hidden;box-shadow:var(--ht-shadow-md);background:#0f172a}.ju-story-card img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.ju-story-card:hover img{transform:scale(1.06)}.ju-story-overlay{position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .2) 60%,transparent 100%);padding:14px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.ju-story-title{font-family:var(--ht-font-sans);font-size:.875rem;font-weight:700;line-height:1.3;margin:0;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .8)}.ju-section-shelf{margin-bottom:36px}.ju-shelf-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--ht-navy-primary);padding-bottom:8px;margin-bottom:20px;flex-wrap:wrap;gap:12px}.ju-shelf-title-wrap{display:flex;align-items:center;gap:10px}.ju-shelf-bar{width:6px;height:24px;background:var(--ht-navy-primary);border-radius:2px}.ju-shelf-bar.red{background:var(--ht-red)}.ju-shelf-bar.gold{background:var(--ht-gold)}.ju-shelf-bar.green{background:var(--ht-green)}.ju-shelf-heading{font-family:var(--ht-font-serif);font-size:1.45rem;font-weight:800;color:var(--ht-navy-dark);margin:0;text-transform:uppercase;letter-spacing:.3px}.ju-shelf-tabs{display:flex;gap:8px;flex-wrap:wrap}.ju-shelf-tab{font-size:.8125rem;font-weight:600;color:var(--ht-text-secondary);background:#fff;padding:4px 12px;border-radius:20px;border:1px solid var(--ht-border)}.ju-shelf-tab:hover{background:var(--ht-navy-primary);color:#fff;border-color:var(--ht-navy-primary)}.ju-shelf-all-link{font-size:.8125rem;font-weight:700;color:var(--ht-navy-primary);text-transform:uppercase}.ju-grid-4{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:576px){.ju-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ju-grid-4{grid-template-columns:repeat(4,1fr)}}.ju-card-standard{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);overflow:hidden;box-shadow:var(--ht-shadow-sm);display:flex;flex-direction:column;transition:transform 0.2s ease,box-shadow 0.2s ease}.ju-card-standard:hover{transform:translateY(-3px);box-shadow:var(--ht-shadow-md)}.ju-card-media{aspect-ratio:16 / 9;background:#e2e8f0;position:relative;overflow:hidden}.ju-card-media img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ju-card-standard:hover .ju-card-media img{transform:scale(1.04)}.ju-card-content{padding:14px;display:flex;flex-direction:column;flex:1}.ju-card-headline{font-family:var(--ht-font-serif);font-size:1.05rem;font-weight:700;line-height:1.35;margin:6px 0 10px;color:var(--ht-text-main);flex:1}.ju-card-headline a:hover{color:var(--ht-navy-primary)}.ju-notice-board-box{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);overflow:hidden;box-shadow:var(--ht-shadow-sm);margin-top:20px}.ju-notice-table{width:100%;border-collapse:collapse;font-size:.875rem}.ju-notice-table th{background:#f1f5f9;color:var(--ht-navy-dark);font-weight:700;padding:10px 16px;text-align:left;border-bottom:2px solid var(--ht-border)}.ju-notice-table td{padding:12px 16px;border-bottom:1px solid var(--ht-border-subtle);vertical-align:middle}.ju-notice-table tr:hover{background:#f8fafc}.ju-badge-status{padding:2px 6px;border-radius:3px;font-size:.6875rem;font-weight:700;text-transform:uppercase}.ju-badge-status.active{background:#dcfce7;color:#15803d}.ju-badge-status.new{background:#fee2e2;color:#b91c1c}.ju-trio-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:992px){.ju-trio-grid{grid-template-columns:repeat(3,1fr)}}.ju-panel-box{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);box-shadow:var(--ht-shadow-sm);padding:18px}.ju-panel-header{border-bottom:2px solid var(--ht-navy-primary);padding-bottom:8px;margin-bottom:14px;display:flex;justify-content:space-between;align-items:center}.ju-panel-title{font-family:var(--ht-font-serif);font-size:1.15rem;font-weight:800;margin:0;color:var(--ht-navy-dark);text-transform:uppercase}.ju-rate-mini-table{width:100%;font-size:.8125rem;border-collapse:collapse;margin-bottom:14px}.ju-rate-mini-table th,.ju-rate-mini-table td{padding:6px 8px;border-bottom:1px solid var(--ht-border-subtle)}.ju-rate-mini-table th{background:#fdfaf0;color:#854d0e;font-weight:700}.ju-article-hero-wrap{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);padding:24px;box-shadow:var(--ht-shadow-sm)}.ju-article-title{font-family:var(--ht-font-serif);font-size:2.35rem;font-weight:900;line-height:1.2;color:var(--ht-text-main);margin:10px 0 14px}@media (max-width:768px){.ju-article-title{font-size:1.85rem}}.ju-article-deck{font-size:1.15rem;line-height:1.55;color:var(--ht-text-secondary);margin-bottom:18px}.ju-byline-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--ht-border);border-bottom:1px solid var(--ht-border);margin-bottom:24px;gap:12px}.ju-byline-left{display:flex;align-items:center;gap:12px}.ju-author-avatar{width:44px;height:44px;border-radius:50%;background:var(--ht-navy-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.ju-article-body{font-size:1.125rem;line-height:1.8;color:#1f2937;max-width:760px}.ju-article-body p{margin-bottom:1.6em}.ju-article-body h2,.ju-article-body h3{font-family:var(--ht-font-serif);font-weight:800;color:var(--ht-navy-dark);margin-top:1.8em;margin-bottom:.6em}.ju-mega-footer{background:var(--ht-navy-dark);color:#94a3b8;padding:48px 0 24px;margin-top:48px;border-top:4px solid var(--ht-navy-primary)}.ju-footer-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;border-bottom:1px solid #1e293b;padding-bottom:24px;margin-bottom:36px}.ju-footer-brand-title{font-family:var(--ht-font-serif);font-size:2rem;font-weight:900;color:#fff}.ju-footer-brand-title span{color:var(--ht-red)}.ju-footer-cols{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:576px){.ju-footer-cols{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ju-footer-cols{grid-template-columns:2fr 1.2fr 1.2fr 1.5fr}}.ju-footer-col h4{color:#fff;font-size:.9375rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;position:relative;padding-bottom:6px}.ju-footer-col h4::after{content:'';position:absolute;bottom:0;left:0;width:28px;height:2px;background:var(--ht-blue-accent)}.ju-footer-links-list{list-style:none;margin:0;padding:0}.ju-footer-links-list li{margin-bottom:8px}.ju-footer-links-list a{color:#94a3b8;font-size:.8125rem}.ju-footer-links-list a:hover{color:#fff;padding-left:3px}.ju-disclaimer-box{background:#0f172a;border:1px solid #1e293b;padding:14px 18px;border-radius:var(--ht-radius-sm);font-size:.75rem;line-height:1.55;color:#94a3b8;margin:32px 0 20px}.ju-category-directory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (min-width:576px){.ju-category-directory-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.ju-category-directory-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.ju-category-directory-grid{grid-template-columns:repeat(6,1fr)}}.ju-cat-dir-card{background:#f8fafc;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);padding:14px 12px;text-align:center;transition:all 0.2s ease;display:flex;flex-direction:column;align-items:center}.ju-cat-dir-card:hover{background:#fff;border-color:var(--ht-navy-primary);box-shadow:var(--ht-shadow-md);transform:translateY(-2px)}.ju-cat-dir-icon{font-size:1.5rem;margin-bottom:6px}.ju-cat-dir-title{font-family:var(--ht-font-serif);font-weight:700;font-size:.875rem;color:var(--ht-navy-dark);margin-bottom:3px}.ju-cat-dir-desc{font-size:.6875rem;color:var(--ht-text-muted);line-height:1.3}.ju-ht-footer{background:#05192d;color:#94a3b8;padding:40px 0 20px;border-top:4px solid var(--ht-navy-primary);font-family:var(--ht-font-sans)}.ju-ht-footer-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:24px}.ju-ht-footer-brand{display:flex;flex-direction:column}.ju-ht-footer-logo{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--ht-font-serif);font-size:1.75rem;font-weight:900;letter-spacing:.5px}.ju-ht-footer-logo svg{stroke:var(--ht-red)}.ju-ht-footer-tagline{font-size:.78rem;color:#64748b;margin-top:3px;text-transform:uppercase;letter-spacing:.5px}.ju-ht-footer-apps{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ju-ht-app-label{font-size:.8125rem;color:#cbd5e1;font-weight:600}.ju-ht-app-badge{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .15);padding:6px 14px;border-radius:4px;color:#fff;font-size:.8125rem;font-weight:600;transition:all 0.2s ease}.ju-ht-app-badge:hover{background:rgb(255 255 255 / .18);border-color:#fff;color:#fff}.ju-ht-newsletter-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.ju-ht-newsletter-form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ju-ht-nl-text{color:#fff;font-weight:700;font-size:.9375rem}.ju-ht-nl-select{background:#0a2540;border:1px solid rgb(255 255 255 / .2);color:#fff;padding:8px 12px;border-radius:3px;font-size:.8125rem}.ju-ht-nl-input{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .25);color:#fff;padding:8px 14px;border-radius:3px;font-size:.8125rem;min-width:220px;outline:none;transition:all 0.2s ease}.ju-ht-nl-input:focus{border-color:#38bdf8;background:rgb(255 255 255 / .15);box-shadow:0 0 0 2px rgb(56 189 248 / .2)}.ju-ht-nl-input::placeholder{color:rgb(255 255 255 / .5)}.ju-ht-nl-btn{background:#fff0;border:1px solid #fff;color:#fff;font-weight:700;font-size:.75rem;padding:8px 16px;border-radius:3px;letter-spacing:.5px;text-transform:uppercase;transition:all 0.2s ease;cursor:pointer}.ju-ht-nl-btn:hover{background:#fff;color:var(--ht-navy-dark)}.ju-ht-nl-feedback{width:100%;padding:10px 16px;margin:12px 0 0;border-radius:4px;font-size:.85rem;line-height:1.4;text-align:left}.ju-ht-nl-feedback.success{background:rgb(16 185 129 / .15);border:1px solid #10b981;color:#34d399}.ju-ht-nl-feedback.error{background:rgb(239 68 68 / .15);border:1px solid #ef4444;color:#f87171}.ju-ht-social-links{display:flex;align-items:center;gap:10px}.ju-ht-social-circle{width:32px;height:32px;border-radius:50%;background:#1e3a5f;color:#fff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}.ju-ht-social-circle:hover{background:var(--ht-blue-accent);color:#fff;transform:translateY(-2px)}.ju-ht-cat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:28px 0;border-bottom:1px solid rgb(255 255 255 / .1)}@media (min-width:576px){.ju-ht-cat-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.ju-ht-cat-grid{grid-template-columns:repeat(6,1fr)}}.ju-ht-cat-col h4.ju-ht-cat-title{color:#fff;font-size:.8125rem;font-weight:800;letter-spacing:.5px;margin:0 0 10px}.ju-ht-cat-col h4.ju-ht-cat-title a{color:#fff}.ju-ht-cat-col h4.ju-ht-cat-title a:hover{color:var(--ht-blue-accent)}.ju-ht-cat-list{list-style:none;margin:0;padding:0}.ju-ht-cat-list li{margin-bottom:6px}.ju-ht-cat-list a{color:#94a3b8;font-size:.78rem;line-height:1.4;display:block;transition:color 0.15s ease}.ju-ht-cat-list a:hover{color:#fff;padding-left:2px}.ju-ht-latest-stories{padding:24px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.ju-ht-latest-heading{color:#fff;font-size:.875rem;font-weight:800;letter-spacing:.5px;margin:0 0 16px}.ju-ht-latest-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.ju-ht-latest-grid{grid-template-columns:repeat(3,1fr)}}.ju-ht-bullet-list{list-style:none;margin:0;padding:0}.ju-ht-bullet-list li{position:relative;padding-left:14px;margin-bottom:10px}.ju-ht-bullet-list li::before{content:'•';position:absolute;left:0;color:var(--ht-blue-accent);font-size:1.1rem;line-height:1}.ju-ht-bullet-list a{color:#cbd5e1;font-size:.8125rem;line-height:1.45}.ju-ht-bullet-list a:hover{color:#fff}.ju-ht-disclaimer-card{background:rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .08);padding:14px 18px;border-radius:4px;font-size:.72rem;line-height:1.55;color:#94a3b8;margin:20px 0}.ju-ht-footer-bottom-links{display:flex;flex-wrap:wrap;gap:8px 18px;padding:16px 0;font-size:.78rem;border-bottom:1px solid rgb(255 255 255 / .06)}.ju-ht-footer-bottom-links a{color:#cbd5e1;font-weight:600}.ju-ht-footer-bottom-links a:hover{color:#fff}.ju-ht-copyright-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding-top:16px;font-size:.75rem;color:#64748b}.ju-ht-article-container{padding-top:16px;padding-bottom:40px}.ju-ht-breadcrumb-bar{font-size:.8125rem;color:var(--ht-text-muted);margin-bottom:14px}.ju-ht-breadcrumb-bar a{color:var(--ht-navy-primary);font-weight:600}.ju-ht-breadcrumb-bar a:hover{text-decoration:underline}.ju-ht-article-layout{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:992px){.ju-ht-article-layout{grid-template-columns:1fr 340px}}.ju-ht-article-main{min-width:0}.ju-ht-article-card{background:#fff;border:1px solid #e9edf2;border-radius:8px;padding:30px 32px;box-shadow:0 1px 4px rgb(0 0 0 / .04);margin-bottom:28px;width:100%}@media (max-width:768px){.ju-ht-article-card{padding:18px 16px}}.ju-ht-meta-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ju-ht-category-badge{background:#fee2e2;color:var(--ht-red-dark);font-size:.72rem;font-weight:800;padding:3px 8px;border-radius:3px;letter-spacing:.5px}.ju-ht-category-badge a{color:inherit}.ju-ht-pub-time{font-size:.75rem;color:var(--ht-text-muted)}.ju-ht-article-headline{font-family:var(--ht-font-serif);font-size:2.2rem;font-weight:900;line-height:1.22;color:var(--ht-text-main);margin:6px 0 14px}@media (max-width:768px){.ju-ht-article-headline{font-size:1.75rem}}.ju-ht-article-standfirst{font-size:1.1rem;line-height:1.55;color:var(--ht-text-secondary);margin-bottom:16px;font-style:normal}.ju-ht-byline-strip{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 0;border-top:1px solid var(--ht-border);border-bottom:1px solid var(--ht-border);margin-bottom:20px}.ju-ht-byline-info{display:flex;align-items:center;gap:10px}.ju-ht-byline-text-wrap{display:flex;flex-direction:column;gap:4px}.ju-ht-date-text{font-size:.75rem;color:var(--ht-text-muted)}.ju-ht-author-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.875rem;color:var(--ht-text-main)}.ju-ht-by-label{color:var(--ht-text-muted);font-size:.8125rem}.ju-ht-author-text{font-weight:700;color:var(--ht-navy-dark)}.ju-ht-author-text a{color:inherit;text-decoration:none}.ju-ht-author-text a:hover{color:var(--ht-blue-accent)}.ju-ht-author-desig-tag{font-size:.78rem;color:#64748b}.ju-ht-share-btns{display:flex;align-items:center;gap:8px}.ju-ht-share-icon{width:32px;height:32px;border-radius:50%;border:1px solid var(--ht-border);background:#fff;display:flex;align-items:center;justify-content:center;color:#475569;transition:all 0.2s ease}.ju-ht-share-icon.whatsapp:hover{background:#25d366;color:#fff;border-color:#25d366}.ju-ht-share-icon.twitter:hover{background:#000;color:#fff;border-color:#000}.ju-ht-share-icon.facebook:hover{background:#1877f2;color:#fff;border-color:#1877f2}.ju-ht-featured-media{margin-bottom:24px}.ju-ht-featured-img{width:100%;max-height:480px;object-fit:cover;border-radius:4px;display:block}.ju-ht-media-caption{font-size:.75rem;color:var(--ht-text-muted);margin-top:6px;line-height:1.4;font-style:italic}.ju-ht-article-body{font-size:1.125rem;line-height:1.8;color:#1f2937}.ju-ht-article-body p{margin-bottom:1.6em}.ju-ht-article-body h2,.ju-ht-article-body h3{font-family:var(--ht-font-serif);font-weight:800;color:var(--ht-navy-dark);margin-top:1.6em;margin-bottom:.6em}.ju-ht-author-box{background:#f8fafc;border:1px solid var(--ht-border);border-radius:4px;padding:16px;margin:32px 0 24px}.ju-ht-author-box-inner{display:flex;gap:14px}.ju-ht-author-avatar-img{width:48px;height:48px;border-radius:50%;background:#e2e8f0;display:flex;align-items:center;justify-content:center;color:var(--ht-navy-primary);flex-shrink:0}.ju-ht-author-label{font-size:.6875rem;font-weight:800;color:var(--ht-text-muted);letter-spacing:.5px}.ju-ht-author-title{font-size:.9375rem;font-weight:700;margin:2px 0 6px;color:var(--ht-navy-dark)}.ju-ht-author-bio p{font-size:.8125rem;color:var(--ht-text-secondary);line-height:1.5;margin:0}.ju-ht-more-category-section{border-top:2px solid var(--ht-navy-primary);padding-top:18px;margin-top:24px}.ju-ht-more-title{font-family:var(--ht-font-serif);font-size:1.15rem;font-weight:800;color:var(--ht-navy-dark);margin:0 0 14px;letter-spacing:.5px}.ju-ht-more-list{list-style:none;margin:0;padding:0}.ju-ht-more-list li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--ht-border-subtle);font-size:.9375rem;line-height:1.5}.ju-ht-story-badge{background:#e0f2fe;color:#0369a1;font-size:.6875rem;font-weight:800;padding:2px 6px;border-radius:3px;margin-right:6px}.ju-ht-next-divider{display:flex;align-items:center;gap:16px;margin:36px 0 24px}.ju-ht-next-line{flex:1;height:1px;background:var(--ht-border)}.ju-ht-next-btn{display:inline-flex;align-items:center;gap:6px;background:var(--ht-navy-primary);color:#fff;font-size:.8125rem;font-weight:700;padding:8px 18px;border-radius:20px;box-shadow:var(--ht-shadow-sm);transition:all 0.2s ease}.ju-ht-next-btn:hover{background:var(--ht-navy-dark);color:#fff;transform:translateY(-2px)}.ju-ht-read-full-btn{display:inline-block;background:var(--ht-navy-primary);color:#fff;font-weight:700;font-size:.875rem;padding:10px 24px;border-radius:4px;transition:all 0.2s ease}.ju-ht-read-full-btn:hover{background:var(--ht-navy-dark);color:#fff}.ju-ht-sidebar{display:flex;flex-direction:column;gap:24px}.ju-ht-widget{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);padding:18px;box-shadow:var(--ht-shadow-sm)}.ju-ht-widget-header{position:relative;padding-bottom:8px;margin-bottom:14px}.ju-ht-widget-title{font-family:var(--ht-font-serif);font-size:1.05rem;font-weight:800;color:var(--ht-navy-dark);margin:0;text-transform:uppercase}.ju-ht-widget-line{position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--ht-blue-accent)}.ju-ht-ad-box{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:4px;padding:14px;text-align:center}.ju-ht-ad-label{font-size:.65rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:6px}.ju-ht-ad-content{font-size:.8125rem;color:var(--ht-navy-dark)}.ju-ht-side-lead-item{padding-bottom:14px;border-bottom:1px solid var(--ht-border-subtle);margin-bottom:14px}.ju-ht-side-lead-img{aspect-ratio:16 / 9;background:#e2e8f0;border-radius:4px;overflow:hidden;display:block;margin-bottom:10px}.ju-ht-side-lead-img img{width:100%;height:100%;object-fit:cover}.ju-ht-side-lead-title{font-family:var(--ht-font-serif);font-size:1rem;font-weight:700;line-height:1.35;margin:0 0 6px}.ju-ht-side-lead-title a:hover{color:var(--ht-navy-primary)}.ju-ht-side-item{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--ht-border-subtle)}.ju-ht-side-item:last-child{border-bottom:none;padding-bottom:0}.ju-ht-side-item-text{flex:1}.ju-ht-side-item-title{font-family:var(--ht-font-serif);font-size:.875rem;font-weight:700;line-height:1.35;margin:0 0 4px}.ju-ht-side-item-title a:hover{color:var(--ht-navy-primary)}.ju-ht-side-item-thumb{width:72px;height:52px;border-radius:3px;overflow:hidden;background:#e2e8f0;flex-shrink:0}.ju-ht-side-item-thumb img{width:100%;height:100%;object-fit:cover}.ju-ht-side-meta{font-size:.72rem;color:var(--ht-text-muted)}.ju-ht-games-list{display:flex;flex-direction:column;gap:10px}.ju-ht-game-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;color:#1e293b;cursor:pointer;transition:transform 0.15s ease}.ju-ht-game-item:hover{transform:translateX(3px)}.ju-ht-game-icon{font-size:1.35rem}.ju-ht-game-info{flex:1;display:flex;flex-direction:column}.ju-ht-game-info strong{font-size:.8125rem}.ju-ht-game-info span{font-size:.6875rem;color:#475569}.ju-ht-game-play{font-size:.75rem;color:#334155}.ju-ht-circular-list{list-style:none;margin:0;padding:0}.ju-ht-circular-list li{padding:8px 0;border-bottom:1px solid var(--ht-border-subtle);font-size:.8125rem;line-height:1.4}.ju-ht-circ-badge{display:inline-block;padding:1px 5px;border-radius:2px;font-size:.65rem;font-weight:800;margin-right:4px}.ju-ht-circ-badge.new{background:#fee2e2;color:#b91c1c}.ju-ht-circ-badge.active{background:#dcfce7;color:#15803d}.ju-ht-video-list{display:flex;flex-direction:column;gap:12px}.ju-ht-video-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--ht-border-subtle)}.ju-ht-video-text{font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--ht-text-main)}.ju-ht-video-circle-btn{flex-shrink:0;cursor:pointer}.ju-ht-category-page{padding-top:16px;padding-bottom:40px}.ju-ht-cat-masthead{text-align:center;margin-bottom:20px}.ju-ht-cat-center-title{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px}.ju-ht-cat-rule{flex:1;max-width:160px;height:2px;background:var(--ht-navy-primary)}.ju-ht-cat-name{font-family:var(--ht-font-serif);font-size:2.2rem;font-weight:900;color:var(--ht-navy-dark);margin:0;letter-spacing:1px}.ju-ht-cat-subbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 0;border-top:1px solid var(--ht-border);border-bottom:1px solid var(--ht-border);font-size:.8125rem}.ju-ht-cat-sub-left,.ju-ht-cat-sub-right{display:flex;align-items:center;gap:12px}.ju-ht-cat-date{color:var(--ht-text-muted);font-weight:600}.ju-ht-cat-lead-label{font-weight:700;color:var(--ht-text-main)}.ju-ht-follow-btn{background:#0f172a;color:#fff;padding:3px 10px;border-radius:12px;font-size:.72rem;font-weight:700}.ju-ht-follow-btn:hover{color:#fff;background:var(--ht-navy-primary)}.ju-ht-aqi-pill{background:#fef9c3;color:#854d0e;padding:3px 8px;border-radius:3px;font-size:.72rem;font-weight:700}.ju-ht-temp-pill{font-weight:700;color:var(--ht-text-main)}.ju-ht-subcats-bar{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:12px}.ju-ht-subcat-pill{background:#fff;border:1px solid var(--ht-border);padding:4px 12px;border-radius:16px;font-size:.78rem;font-weight:600;color:var(--ht-navy-primary)}.ju-ht-subcat-pill:hover{background:var(--ht-navy-primary);color:#fff;border-color:var(--ht-navy-primary)}.ju-ht-rate-ticker-bar{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--ht-border);border-radius:4px;padding:8px 16px;margin-bottom:24px;overflow-x:auto;font-size:.8125rem}.ju-ht-rate-item{display:flex;align-items:center;gap:6px;white-space:nowrap}.ju-ht-rate-tag{color:var(--ht-text-muted);font-weight:600}.ju-ht-rate-num{font-weight:800;color:var(--ht-navy-dark)}.ju-ht-rate-num.up{color:var(--ht-green)}.ju-ht-cat-lead-card{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);padding:20px;box-shadow:var(--ht-shadow-sm);margin-bottom:20px}.ju-ht-cat-lead-title{font-family:var(--ht-font-serif);font-size:1.85rem;font-weight:900;line-height:1.25;margin:0 0 10px}.ju-ht-cat-lead-title a:hover{color:var(--ht-navy-primary)}.ju-ht-cat-lead-meta{font-size:.75rem;color:var(--ht-text-muted);margin-bottom:14px}.ju-ht-cat-lead-media{display:block;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;margin-bottom:14px}.ju-ht-cat-lead-excerpt{font-size:1rem;line-height:1.55;color:var(--ht-text-secondary)}.ju-ht-cat-subgrid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:576px){.ju-ht-cat-subgrid{grid-template-columns:repeat(2,1fr)}}.ju-ht-subcard{background:#fff;border:1px solid var(--ht-border);border-radius:var(--ht-radius-md);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--ht-shadow-sm)}.ju-ht-subcard-thumb{aspect-ratio:16 / 9;background:#e2e8f0;overflow:hidden}.ju-ht-subcard-thumb img{width:100%;height:100%;object-fit:cover}.ju-ht-subcard-body{padding:12px;display:flex;flex-direction:column;flex:1}.ju-ht-subcard-title{font-family:var(--ht-font-serif);font-size:1rem;font-weight:700;line-height:1.35;margin:6px 0 8px;flex:1}.ju-ht-subcard-title a:hover{color:var(--ht-navy-primary)}.ju-ht-pagination{margin-top:32px;display:flex;justify-content:center}.ju-ht-pagination .nav-links{display:flex;gap:6px}.ju-ht-pagination a,.ju-ht-pagination span{padding:8px 14px;border:1px solid var(--ht-border);border-radius:4px;background:#fff;color:var(--ht-navy-primary);font-weight:700;font-size:.875rem}.ju-ht-pagination span.current{background:var(--ht-navy-primary);color:#fff;border-color:var(--ht-navy-primary)}.ju-verified-wrap{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:4px;position:relative;cursor:pointer;line-height:1;transition:transform 0.2s cubic-bezier(.34,1.56,.64,1)}.ju-verified-wrap:hover{transform:scale(1.18)}.ju-verified-wrap .ju-verified-svg{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .15))}.ju-ht-byline-info{display:flex;align-items:center;gap:12px}.ju-ht-byline-avatar{border-radius:50%;object-fit:cover;border:2px solid #002f6c;box-shadow:0 2px 6px rgb(0 47 108 / .15);flex-shrink:0}.ju-ht-author-circle{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#002f6c 0%,#07172c 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.15rem;flex-shrink:0;border:2px solid #002f6c}.ju-ht-author-name{font-size:1.05rem;font-weight:700;color:#07172c;display:flex;align-items:center;flex-wrap:wrap;gap:4px;line-height:1.3}.ju-ht-author-name a{color:#002f6c;text-decoration:none}.ju-ht-author-name a:hover{color:#e60000}.ju-ht-author-role{font-size:.82rem;color:#475569;font-weight:500;margin-top:2px;line-height:1.3}.ju-ht-date-text{font-size:.78rem;color:#64748b;margin-top:2px}.ju-ht-author-box{margin-top:36px;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #002f6c;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgb(0 0 0 / .04)}.ju-ht-author-box-inner{display:flex;gap:20px;align-items:flex-start}.ju-ht-author-avatar-img{flex-shrink:0}.ju-ht-author-box-avatar{border-radius:50%;object-fit:cover;border:3px solid #002f6c;box-shadow:0 3px 10px rgb(0 47 108 / .18)}.ju-ht-author-bio{flex:1}.ju-ht-author-label{font-size:.72rem;font-weight:800;color:#64748b;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px}.ju-ht-author-title{font-family:'Playfair Display',Georgia,serif;font-size:1.35rem;font-weight:700;color:#07172c;margin:0 0 6px 0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ju-ht-author-pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ju-author-desig-pill{background:#002f6c;color:#fff;font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.ju-author-exp-pill{background:#e2e8f0;color:#334155;font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:4px}.ju-ht-author-bio p{font-size:.95rem;line-height:1.6;color:#334155;margin:0}.ju-ht-author-page-container{max-width:1280px;margin:0 auto;padding:16px 20px 48px}.ju-ht-article-layout,.ju-ht-author-page-layout{display:flex;gap:32px;align-items:flex-start;width:100%}.ju-ht-article-main,.ju-ht-author-main{flex:1 1 0%;min-width:0;max-width:calc(100% - 372px)}.ju-ht-sidebar{flex:0 0 340px;width:340px;max-width:340px;min-width:340px;position:sticky;top:90px}.ju-ht-author-profile-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:28px;margin-bottom:32px;box-shadow:0 2px 10px rgb(0 0 0 / .04)}.ju-ht-profile-header-row{display:flex;gap:24px;align-items:flex-start}.ju-ht-profile-avatar-wrap{flex-shrink:0;width:96px;height:96px}.ju-ht-profile-avatar-img{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid var(--ht-navy-primary);box-shadow:0 4px 12px rgb(0 47 108 / .18)}.ju-ht-profile-meta-wrap{flex:1;min-width:0}.ju-ht-profile-name-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.ju-ht-profile-full-name{font-family:var(--ht-font-serif);font-size:1.85rem;font-weight:800;color:#07172c;margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ju-ht-profile-actions{display:flex;gap:8px;align-items:center}.ju-ht-action-btn{width:34px;height:34px;border-radius:4px;background:#0f172a;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:all 0.2s ease;text-decoration:none}.ju-ht-action-btn:hover{background:var(--ht-navy-primary);transform:translateY(-2px);color:#fff}.ju-ht-profile-position{font-size:1.05rem;color:var(--ht-navy-primary);font-weight:700;margin:4px 0 10px}.ju-ht-profile-pills-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ju-ht-pill{padding:4px 12px;border-radius:4px;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.ju-ht-pill-posts{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.ju-ht-pill-exp{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.ju-ht-pill-beat{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}.ju-ht-profile-bio-content{border-top:1px solid #f1f5f9;padding-top:18px;font-size:.95rem;line-height:1.7;color:#334155}.ju-ht-profile-bio-content p{margin:0 0 12px 0}.ju-ht-profile-bio-content p:last-child{margin-bottom:0}.ju-ht-author-feed-section{margin-top:24px}.ju-ht-author-feed-title-bar{border-bottom:2px solid #07172c;padding-bottom:10px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-end}.ju-ht-author-feed-heading{font-family:var(--ht-font-serif);font-size:1.4rem;font-weight:800;color:#07172c;margin:0}.ju-ht-author-feed-count{font-size:.85rem;font-weight:600;color:#64748b}.ju-ht-author-story-card{display:flex;gap:20px;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;box-shadow:0 1px 4px rgb(0 0 0 / .03);transition:all 0.2s ease}.ju-ht-author-story-card:hover{border-color:var(--ht-navy-primary);box-shadow:0 4px 14px rgb(0 0 0 / .08);transform:translateY(-2px)}.ju-ht-author-story-body{flex:1;min-width:0}.ju-ht-author-story-meta{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#64748b;margin-bottom:8px}.ju-ht-author-story-title{font-family:var(--ht-font-serif);font-size:1.25rem;font-weight:700;line-height:1.35;margin:0 0 8px}.ju-ht-author-story-title a{color:#07172c;text-decoration:none;transition:color 0.2s}.ju-ht-author-story-title a:hover{color:var(--ht-navy-primary)}.ju-ht-author-story-excerpt{font-size:.88rem;color:#475569;line-height:1.55}.ju-ht-author-story-thumb-wrap{flex-shrink:0;width:175px;height:110px;border-radius:6px;overflow:hidden}.ju-ht-author-story-thumb{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.ju-ht-author-story-card:hover .ju-ht-author-story-thumb{transform:scale(1.05)}@media (max-width:900px){.ju-ht-article-layout,.ju-ht-author-page-layout{flex-direction:column}.ju-ht-article-main,.ju-ht-author-main{max-width:100%;width:100%}.ju-ht-sidebar{width:100%;max-width:100%;min-width:100%;position:static}.ju-ht-author-story-card{flex-direction:column-reverse}.ju-ht-author-story-thumb-wrap{width:100%;height:180px}}.ju-ht-widget{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:0 1px 4px rgb(0 0 0 / .03)}.ju-ht-widget-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;border-bottom:2px solid var(--ht-navy-primary);padding-bottom:8px}.ju-ht-widget-title{font-family:var(--ht-font-serif);font-size:1.15rem;font-weight:800;color:var(--ht-navy-primary);letter-spacing:.5px;margin:0;text-transform:uppercase}.ju-ht-side-lead-item{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.ju-ht-side-lead-img img{width:100%;height:180px;object-fit:cover;border-radius:6px;display:block;margin-bottom:10px}.ju-ht-side-lead-title{font-family:var(--ht-font-serif);font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 6px 0}.ju-ht-side-lead-title a{color:#07172c;text-decoration:none}.ju-ht-side-lead-title a:hover{color:var(--ht-navy-primary)}.ju-ht-side-meta{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#64748b}.ju-ht-side-item{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f1f5f9}.ju-ht-side-item:last-child{border-bottom:none;padding-bottom:0}.ju-ht-side-item-text{flex:1;min-width:0}.ju-ht-side-item-title{font-size:.92rem;font-weight:600;line-height:1.35;margin:0 0 4px 0}.ju-ht-side-item-title a{color:#1e293b;text-decoration:none}.ju-ht-side-item-title a:hover{color:var(--ht-navy-primary)}.ju-ht-side-item-thumb{flex-shrink:0;width:72px;height:52px;border-radius:4px;overflow:hidden}.ju-ht-side-item-thumb img{width:100%;height:100%;object-fit:cover}.ju-ht-games-list{display:flex;flex-direction:column;gap:10px}.ju-ht-game-item{display:flex;align-items:center;padding:12px;border-radius:6px;text-decoration:none;color:#07172c;transition:transform 0.2s ease,box-shadow 0.2s ease;cursor:pointer}.ju-ht-game-item:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgb(0 0 0 / .1)}.ju-ht-game-icon{font-size:1.5rem;margin-right:12px;flex-shrink:0}.ju-ht-game-info{flex:1;min-width:0}.ju-ht-game-info strong{display:block;font-size:.95rem;color:#07172c;line-height:1.2}.ju-ht-game-info span{font-size:.78rem;color:#334155}.ju-ht-game-play{font-size:.8rem;color:#475569;margin-left:8px}.ju-ht-side-bullet-list{list-style:none;padding:0;margin:0}.ju-ht-side-bullet-list li{padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:.88rem;line-height:1.4;display:flex;gap:8px;align-items:flex-start}.ju-ht-side-bullet-list li:last-child{border-bottom:none}.bullet-tag{font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase;flex-shrink:0}.bullet-tag.red{background:#fee2e2;color:#dc2626}.bullet-tag.green{background:#dcfce7;color:#15803d}.bullet-tag.gold{background:#fef3c7;color:#b45309}.ju-ht-side-bullet-list a{color:#1e293b;text-decoration:none;font-weight:600}.ju-ht-side-bullet-list a:hover{color:var(--ht-navy-primary)}.ju-nav-has-dropdown{position:relative}.ju-nav-has-dropdown>a{display:inline-flex;align-items:center;gap:4px}.ju-nav-dropdown-menu{display:none;position:absolute;top:100%;right:0;background:#0f172a;min-width:240px;box-shadow:0 12px 28px rgb(0 0 0 / .35);border-top:3px solid var(--ht-red,#dc2626);border-radius:0 0 6px 6px;padding:8px 0;list-style:none;z-index:1000;margin:0}.ju-nav-has-dropdown:hover .ju-nav-dropdown-menu,.ju-nav-has-dropdown:focus-within .ju-nav-dropdown-menu{display:block}.ju-nav-dropdown-menu li{display:block;margin:0;padding:0;border-bottom:1px solid rgb(255 255 255 / .06)}.ju-nav-dropdown-menu li:last-child{border-bottom:none}.ju-nav-dropdown-menu li a{display:block;padding:9px 18px;color:#e2e8f0;font-size:.8125rem;font-weight:600;white-space:nowrap;text-decoration:none;transition:all 0.15s ease}.ju-nav-dropdown-menu li a:hover{background:rgb(255 255 255 / .08);color:#38bdf8;padding-left:22px}.ju-3dot-btn{display:none;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0 8px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .25);border-radius:6px;color:#fff;cursor:pointer;touch-action:manipulation;transition:all 0.2s ease;outline:none}.ju-3dot-btn:hover{background:rgb(255 255 255 / .22)}.ju-3dot-btn:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.ju-3dot-icon{display:flex;align-items:center;justify-content:center}.ju-3dot-text{font-size:.6875rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase}@media (max-width:900px){.ju-3dot-btn{display:inline-flex}}.ju-drawer{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(15 23 42 / .7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99999;visibility:hidden;opacity:0;transition:opacity 0.25s ease,visibility 0.25s ease}.ju-drawer.active{visibility:visible;opacity:1}.ju-drawer-content{position:absolute;top:0;right:0;width:320px;max-width:85vw;height:100%;background:#fff;box-shadow:-4px 0 24px rgb(0 0 0 / .25);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.28s cubic-bezier(.16,1,.3,1)}.ju-drawer.active .ju-drawer-content{transform:translateX(0)}.ju-drawer-header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ju-drawer-close{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background:#fff0;border:1px solid #cbd5e1;border-radius:50%;font-size:1.5rem;line-height:1;color:#1e293b;cursor:pointer;transition:all 0.15s ease}.ju-drawer-close:hover,.ju-drawer-close:focus-visible{background:#fee2e2;color:#dc2626;border-color:#fca5a5;outline:2px solid #dc2626}.ju-drawer-menu{list-style:none;margin:0;padding:10px 0 40px;flex:1}.ju-drawer-menu li a{padding:12px 18px;color:#1e293b;font-size:.9375rem;font-weight:600;text-decoration:none;border-bottom:1px solid #f1f5f9;min-height:44px;display:flex;align-items:center;transition:all 0.15s ease}.ju-drawer-menu li a:hover,.ju-drawer-menu li a:focus-visible{background:#f0f7ff;color:var(--ht-navy-primary,#002f6c);padding-left:22px}.ju-drawer-item-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f5f9}.ju-drawer-row-link{flex:1;border-bottom:none!important}.ju-drawer-acc-btn{min-width:44px;min-height:44px;background:#fff0;border:none;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer}.ju-drawer-sub{list-style:none;margin:0;padding:0;background:#f8fafc;border-left:3px solid #3b82f6}.ju-drawer-sub li a{padding:10px 18px 10px 24px;font-size:.875rem;font-weight:500;color:#475569}body,.ju-ht-article-body{font-family:'DM Sans','Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans Devanagari",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ju-ht-article-body{font-size:1.125rem;line-height:1.75;color:#1e293b;overflow:visible}.ju-ht-article-body p{margin-bottom:1.35em;overflow:visible}.ju-ht-article-body h2{font-family:var(--ht-font-serif,'Playfair Display',serif);font-size:1.5rem;font-weight:800;line-height:1.35;margin-top:1.6em;margin-bottom:.6em;color:#0f172a;overflow:visible}.ju-ht-article-body h3{font-family:var(--ht-font-serif,'Playfair Display',serif);font-size:1.25rem;font-weight:700;line-height:1.4;margin-top:1.4em;margin-bottom:.5em;color:#1e293b}@media (max-width:600px){.ju-masthead{padding:8px 0;min-height:56px}.ju-brand-name{font-size:1.25rem}.ju-brand-subhead{display:none}.ju-ht-article-headline{font-size:1.5rem;line-height:1.3}.ju-ht-article-body{font-size:1.0625rem;line-height:1.7}}.ju-table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:24px 0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .03);position:relative}.ju-table-responsive:focus{outline:2px solid #2563eb;outline-offset:-2px}.ju-notice-table,.ju-table-responsive table{border-collapse:separate;border-spacing:0;width:100%;margin:0}.ju-notice-table th,.ju-table-responsive th{background:#f8fafc;color:#0f172a;font-weight:700;font-size:.875rem;padding:12px 16px;text-align:left;border-bottom:2px solid #cbd5e1;white-space:nowrap}.ju-notice-table td,.ju-table-responsive td{padding:12px 16px;font-size:.9375rem;color:#334155;border-bottom:1px solid #f1f5f9;vertical-align:middle}.ju-notice-table tbody tr:nth-child(even),.ju-table-responsive tbody tr:nth-child(even){background:#f8fafc}.ju-notice-table tbody tr:hover,.ju-table-responsive tbody tr:hover{background:#f0fdf4}.ju-admit-card-pattern{background:#fff;border:1px solid #cbd5e1;border-top:4px solid var(--ht-navy-primary,#002f6c);border-radius:8px;padding:20px;margin:28px 0;box-shadow:0 2px 8px rgb(0 0 0 / .04)}.ju-admit-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.ju-admit-header h3{margin:0;font-size:1.15rem;font-weight:800;color:#0f172a}.ju-admit-steps{margin-top:20px;background:#f8fafc;padding:16px 20px;border-radius:6px}.ju-admit-steps h4{margin-top:0;margin-bottom:10px;font-size:.9375rem;color:#1e293b}.ju-admit-steps ol{margin:0;padding-left:20px;line-height:1.6;font-size:.875rem;color:#475569}.ju-official-btn,.ju-btn-action{display:inline-flex;align-items:center;gap:6px;background:#16a34a;color:#ffffff!important;font-weight:700;font-size:.8125rem;padding:8px 16px;border-radius:4px;text-decoration:none!important;transition:all 0.15s ease}.ju-official-btn:hover,.ju-btn-action:hover{background:#15803d;box-shadow:0 2px 6px rgb(22 163 74 / .3)}.ju-btn-action.secondary{background:#2563eb}.ju-btn-action.secondary:hover{background:#1d4ed8}.ju-infinite-story-separator{display:flex;align-items:center;gap:14px;margin:48px 0 32px}.ju-infinite-sep-line{flex:1;height:2px;background:#cbd5e1}.ju-infinite-sep-badge{background:#0f172a;color:#fff;font-size:.75rem;font-weight:800;padding:6px 16px;border-radius:20px;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.ju-appended-story-wrapper{animation:juFadeIn 0.35s ease-out forwards}@keyframes juFadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ju-scroll-loader{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px;font-size:.9rem;color:#475569;font-weight:600}.ju-loader-spinner{width:22px;height:22px;border:3px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;animation:juSpin 0.75s linear infinite}@keyframes juSpin{to{transform:rotate(360deg)}}.ju-continue-reading-wrap{text-align:center;margin:40px 0 60px}.ju-continue-reading-btn{display:inline-block;background:#002f6c;color:#ffffff!important;font-weight:700;font-size:.9375rem;padding:14px 28px;border-radius:30px;text-decoration:none!important;box-shadow:0 4px 14px rgb(0 47 108 / .25);transition:all 0.2s ease}.ju-continue-reading-btn:hover{background:#0a428c;transform:translateY(-2px);box-shadow:0 6px 18px rgb(0 47 108 / .35)}.ju-fallback-next-wrap{margin:28px 0;padding:16px 20px;background:#f0f7ff;border-left:4px solid #002f6c;border-radius:4px}.ju-fallback-next-btn{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#0f172a}.ju-fallback-sublabel{font-size:.75rem;font-weight:700;color:#2563eb;text-transform:uppercase;letter-spacing:.5px}.ju-fallback-title{font-size:1.05rem;font-weight:700;line-height:1.35}.ju-ad-slot,.adsbygoogle,.code-block{min-height:280px;min-width:300px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:6px;margin:24px auto;contain:layout}.ju-financial-ticker{min-height:40px;contain:layout}.ju-ht-featured-media{aspect-ratio:16 / 9;overflow:hidden;background:#e2e8f0;border-radius:6px}.ju-ht-featured-img{width:100%;height:100%;object-fit:cover;display:block}