:root{--dx-band:linear-gradient(135deg,#7f5f2a,#5e4721 42%,#12181f);--dx-i-building:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5l8-2 8 2v16M9 21v-5h6v5M8 8h2M8 12h2M14 8h2M14 12h2'/%3E%3C/svg%3E");--dx-i-layers:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2L2 7l10 5 10-5zM2 17l10 5 10-5M2 12l10 5 10-5'/%3E%3C/svg%3E");--dx-i-ruler:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17L17 3l4 4L7 21zM7 13l2 2M10 10l2 2M13 7l2 2'/%3E%3C/svg%3E");--dx-i-map:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6v16l7-4 8 4 7-4V2l-7 4-8-4-7 4zM8 2v16M16 6v16'/%3E%3C/svg%3E");--dx-i-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10M9 12l2 2 4-4'/%3E%3C/svg%3E");--dx-i-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18a9 9 0 1 0 0-18M9.1 9a3 3 0 0 1 5.8 1c0 2-3 2.6-3 4.2M12 17.5h.01'/%3E%3C/svg%3E");--dx-i-tag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4l-7.2 7.2a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8zM7.5 7.5h.01'/%3E%3C/svg%3E");--dx-i-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s7-6.2 7-12.2a7 7 0 1 0-14 0C5 15.8 12 22 12 22zM12 7a2.8 2.8 0 1 1 0 5.6a2.8 2.8 0 0 1 0-5.6'/%3E%3C/svg%3E");--dx-i-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zM14 2v6h6M8 13h8M8 17h6'/%3E%3C/svg%3E");--dx-i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--dx-i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--dx-w-building:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V5l8-2 8 2v16M9 21v-5h6v5M8 8h2M8 12h2M14 8h2M14 12h2'/%3E%3C/svg%3E");--dx-w-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18a9 9 0 1 0 0-18M9.1 9a3 3 0 0 1 5.8 1c0 2-3 2.6-3 4.2M12 17.5h.01'/%3E%3C/svg%3E");--dx-w-map:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6v16l7-4 8 4 7-4V2l-7 4-8-4-7 4zM8 2v16M16 6v16'/%3E%3C/svg%3E");--dx-w-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10M9 12l2 2 4-4'/%3E%3C/svg%3E");--dx-w-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zM14 2v6h6M8 13h8M8 17h6'/%3E%3C/svg%3E");--dx-w-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s7-6.2 7-12.2a7 7 0 1 0-14 0C5 15.8 12 22 12 22zM12 7a2.8 2.8 0 1 1 0 5.6a2.8 2.8 0 0 1 0-5.6'/%3E%3C/svg%3E")}.dx-m{display:inline-block;width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:var(--dx-i,var(--dx-i-tag)) center /contain no-repeat;mask:var(--dx-i,var(--dx-i-tag)) center /contain no-repeat}.dx-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,330px);grid-gap:30px;gap:30px;align-items:center;margin:6px 0 18px;padding:26px 30px 28px;border:1px solid var(--jf-line);border-radius:var(--jf-r-panel,28px);background:var(--jf-glass);box-shadow:var(--jf-shadow-glass)}.dx-hero:after{content:"";position:absolute;top:-170px;right:-140px;width:560px;height:440px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(154,118,54,.22),transparent)}.dx-hero>*{position:relative;z-index:1;min-width:0}.dx-hero-words>nav[aria-label=Breadcrumb]{margin:0 0 12px!important}#main .dx-hero h1{margin:12px 0 6px}.dx-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--jf-gold-strong);background:var(--jf-gold-soft);border:1px solid var(--jf-gold-border)}.dx-lead{font-size:17px;line-height:1.6;max-width:66ch;margin:0 0 10px;text-wrap:pretty}.dx-hero .meta,.dx-lead{color:var(--jf-text-2)}.dx-acts{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none}.dx-art{position:relative;margin:0;justify-self:center;width:100%;max-width:330px;aspect-ratio:4/3;display:grid;place-items:center;border-radius:26px;color:var(--jf-gold-strong);border:1px solid var(--jf-gold-border);background:radial-gradient(120% 90% at 30% 10%,var(--jf-gold-soft),transparent 70%),var(--jf-surface-1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 7px var(--jf-gold-soft),0 0 0 8px var(--jf-gold-border),var(--jf-shadow-sm)}.dx-scene{display:block;width:92%;height:auto;overflow:visible}.dx-scene .dx-s-faint{stroke-opacity:.42}.dx-scene .dx-s-fill{fill:var(--jf-gold-soft)}.dx-scene .dx-s-ink{fill:var(--jf-surface)}.dx-scene .dx-s-solid{fill:currentColor}.dx-scene .dx-s-solid-soft{fill:currentColor;fill-opacity:.32}.dx-float{position:absolute;display:inline-flex;align-items:center;gap:9px;padding:8px 13px 8px 9px;border-radius:16px;background:var(--jf-surface);border:1px solid var(--jf-gold-border);box-shadow:var(--jf-shadow-sm);color:var(--jf-text);white-space:nowrap;max-width:92%}.dx-float>span:last-child{display:grid;line-height:1.1;min-width:0}.dx-float b{font-family:var(--jf-display,Georgia,serif);font-size:19px;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.dx-float small{font-size:11.5px;font-weight:600;color:var(--jf-text-2);overflow:hidden;text-overflow:ellipsis}.dx-float-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:#fff;background:var(--jf-grad);flex:none}.dx-float-a{top:-14px;left:-16px}.dx-float-b{bottom:-14px;right:-16px}.dx-stats{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dx-stat{position:relative;overflow:hidden;display:grid;grid-template-columns:46px minmax(0,1fr);grid-column-gap:13px;column-gap:13px;align-items:center;padding:15px 17px;border:1px solid var(--jf-line);border-radius:20px;background:var(--jf-glass);box-shadow:var(--jf-shadow-sm)}.dx-stat:after{content:"";position:absolute;top:-60px;right:-60px;width:150px;height:150px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(154,118,54,.16),transparent 70%)}.dx-stat-ico{grid-row:1/span 2;width:46px;height:46px;display:grid;place-items:center;border-radius:15px;color:var(--jf-gold-strong);background:var(--jf-gold-soft);border:1px solid var(--jf-gold-border)}.dx-stat b{font-family:var(--jf-display,Georgia,serif);font-size:27px;font-weight:600;line-height:1.08;color:var(--jf-text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere}.dx-stat>span:last-child{font-size:13px;color:var(--jf-text-2);line-height:1.35}#main .dx-h2.dx-h2.dx-h2{display:flex;align-items:center;gap:12px;margin:34px 0 14px;font-family:var(--jf-display,Georgia,serif);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}#main .dx-h2.dx-h2.dx-h2:before{display:none}.dx-h2-ico{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:13px;color:#fff;background:var(--jf-grad);box-shadow:var(--jf-glow)}.dx-h2 .meta{font-family:inherit;font-weight:400}.dx-cards{list-style:none;padding:0;margin:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.dx-card{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px;border:1px solid var(--jf-line);border-radius:20px;background:var(--jf-glass);box-shadow:var(--jf-shadow-sm);transition-property:transform,border-color,box-shadow;transition-duration:.18s;transition-timing-function:ease-out}.dx-card:hover{transform:translateY(-3px);border-color:var(--jf-gold-border);box-shadow:var(--jf-shadow-glass)}.dx-ico{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:14px;color:#fff;background:var(--jf-grad);box-shadow:var(--jf-glow)}.dx-ico.soft{color:var(--jf-gold-strong);background:var(--jf-gold-soft);border:1px solid var(--jf-gold-border);box-shadow:none}.dx-mono{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:15px;color:#fff;background:var(--jf-grad);box-shadow:var(--jf-glow);font-family:var(--jf-display,Georgia,serif);font-size:17px;font-weight:700;letter-spacing:.02em}.dx-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.dx-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 15px;border-radius:999px;border:1px solid var(--jf-gold-border);background:var(--jf-gold-soft);color:var(--jf-text);font-weight:600;text-decoration:none;line-height:1.25}a.dx-chip:hover{border-color:var(--jf-gold);background:var(--jf-surface)}.dx-chip svg{color:var(--jf-gold-strong);flex:none}.dx-glass{padding:18px 20px;border:1px solid var(--jf-line);border-radius:22px;background:var(--jf-glass);box-shadow:var(--jf-shadow-sm)}.dx-empty-ico{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 12px;border-radius:50%;color:var(--jf-gold-strong);background:var(--jf-gold-soft);border:1px solid var(--jf-gold-border)}.dx-band,.dx-empty-ico{box-shadow:var(--jf-glow)}.dx-band{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px 22px;flex-wrap:wrap;margin:36px 0 12px;padding:24px 28px;border-radius:24px;color:#fff;background:var(--dx-band)}.dx-band:after{content:"";position:absolute;right:-40px;top:-60px;width:260px;height:260px;border-radius:50%;pointer-events:none;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 26px rgba(255,255,255,.03),0 0 0 54px rgba(255,255,255,.02)}.dx-band>*{position:relative;z-index:1}.dx-band-words{display:flex;align-items:center;gap:14px;min-width:0}.dx-band-ico{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:16px;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28)}.dx-band-title{margin:0;font-family:var(--jf-display,Georgia,serif);font-size:23px;font-weight:600;letter-spacing:-.01em;color:#fff}.dx-band-sub{margin:3px 0 0;color:rgba(255,255,255,.9);font-size:14.5px}.dx-band-acts{display:flex;flex-wrap:wrap;gap:10px}#main .dx-band a.dx-btn,.dx-band a.dx-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:14px;font-weight:700;text-decoration:none;background:#fff;color:#12181f;box-shadow:0 10px 24px rgba(0,0,0,.22)}#main .dx-band a.dx-btn.ghost,.dx-band a.dx-btn.ghost{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.45);box-shadow:none}#main .dx-band a.dx-btn:hover{transform:translateY(-1px)}@media (max-width:860px){.dx-hero{grid-template-columns:1fr;gap:22px;padding:20px 18px 24px;border-radius:22px}.dx-art{max-width:300px}.dx-hero.dx-compact .dx-art{display:none}}@media (max-width:520px){.dx-art{max-width:260px;margin-top:4px}.dx-eyebrow{font-size:10.5px;letter-spacing:.07em;padding:5px 10px}.dx-float b{font-size:17px}.dx-float-a{left:-8px}.dx-float-b{right:-8px}.dx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dx-stat{grid-template-columns:1fr;row-gap:8px;padding:13px 14px}.dx-stat-ico{grid-row:auto;width:38px;height:38px;border-radius:12px}.dx-stat b{font-size:22px}#main .dx-h2.dx-h2.dx-h2{font-size:21px;gap:10px}.dx-h2-ico{width:34px;height:34px;border-radius:11px}.dx-band{padding:20px 18px}.dx-band-acts,.dx-band-acts .dx-btn{width:100%}.dx-band-acts .dx-btn{justify-content:center}}@media (max-height:460px) and (orientation:landscape){.dx-hero.dx-compact .dx-art{display:none}.dx-hero:not(.dx-compact){grid-template-columns:minmax(0,1fr) minmax(0,230px);gap:20px}.dx-hero:not(.dx-compact) .dx-art{max-width:230px;margin:0}.dx-float b{font-size:16px}.dx-float small{font-size:10.5px}}@media (prefers-reduced-motion:reduce){#main .dx-band a.dx-btn:hover,.dx-card:hover{transform:none}}.lst-hero .meta,.lst-listcol .meta,.wrap.dx .ltp-label,.wrap.dx .ltp-say,.wrap.dx .meta{color:var(--jf-text-2)}