.vx-root,.vx-layer{--vx-bg:#fbf7ee;--vx-ink:#13213c;--vx-dim:#13213cbd;--vx-faint:#13213ca3;--vx-gold:#a8730a;--vx-gold-bright:#e7b73f;--vx-gold-deep:#7a5205;--vx-teal:#0e8c7e;--vx-line:#13213c1f;--vx-panel:#ffffffdb;--vx-shadow:0 6px 24px #13213c12}.vx-root{z-index:50;color:var(--vx-ink);font-family:var(--font-plex), "IBM Plex Sans Arabic", system-ui, sans-serif;background:radial-gradient(ellipse 60% 70% at 25% 55%, #2f66d014, transparent 70%), radial-gradient(ellipse 50% 40% at 85% 8%, #e7b73f29, transparent 70%), var(--vx-bg);position:fixed;inset:0;overflow:hidden}.vx-canvas{pointer-events:none;z-index:0;position:absolute;inset:0}.vx-topbar{z-index:3;pointer-events:none;background:linear-gradient(#fbf7eef5,#fbf7ee00);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,4vw,48px);display:flex;position:absolute;inset:0 0 auto}.vx-topbar>*{pointer-events:auto}.vx-brand{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.vx-brand-mark{background:radial-gradient(circle at 50% 50%, #fff3d6 0 16%, var(--vx-gold-bright) 42%, transparent 74%);border-radius:50%;width:22px;height:22px;box-shadow:0 0 14px #e7b73f8c}.vx-brand-sep{color:var(--vx-faint)}.vx-brand-sub{color:var(--vx-gold)}.vx-dots{align-items:center;gap:10px;display:flex}.vx-dots-n{font-variant-numeric:tabular-nums;color:var(--vx-faint);white-space:nowrap;margin-inline-start:10px;font-size:12px}.vx-dot{cursor:pointer;background:0 0;border:1px solid #a8730a8c;border-radius:50%;width:9px;height:9px;padding:0;transition:all .3s}.vx-dot.is-active{background:var(--vx-gold-bright);border-color:var(--vx-gold);border-radius:6px;width:28px}.vx-actions{align-items:center;gap:8px;display:flex}.vx-icon-btn{border:1px solid var(--vx-line);min-width:36px;height:36px;color:var(--vx-ink);font:inherit;cursor:pointer;background:#ffffffc7;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:13px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.vx-icon-btn:hover{border-color:var(--vx-gold);background:#e7b73f24}.vx-scroller{z-index:1;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;position:relative;overflow-y:auto}.vx-scroller::-webkit-scrollbar{display:none}.vx-section{scroll-snap-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:100svh;padding:92px clamp(16px,5vw,80px) 48px;display:grid}.vx-col-text{overscroll-behavior:contain;scrollbar-width:none;justify-self:start;max-width:640px;max-height:calc(100vh - 96px);padding-bottom:8px;overflow-y:auto}.vx-col-text::-webkit-scrollbar{display:none}.vx-col-visual{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:40vh;display:flex}.vx-eyebrow{color:var(--vx-gold);align-items:center;gap:10px;margin:0 0 14px;font-size:14px;font-weight:600;display:inline-flex}.vx-eyebrow:before{content:"";background:var(--vx-gold);width:28px;height:1px}.vx-title{background:linear-gradient(180deg, #d9a521 0%, var(--vx-gold) 55%, var(--vx-gold-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 18px;font-size:clamp(52px,7.4vw,112px);font-weight:700;line-height:1.12}.vx-title-sm{font-size:clamp(34px,4.4vw,64px)}.vx-h2{margin:0 0 14px;font-size:clamp(26px,2.8vw,42px);font-weight:700;line-height:1.4}.vx-lead{color:var(--vx-dim);margin:0 0 28px;font-size:clamp(17px,1.45vw,22px);line-height:1.9}.vx-p{color:var(--vx-dim);margin:0 0 22px;font-size:clamp(15px,1.15vw,18px);line-height:1.85}.vx-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.vx-stat{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:14px 12px}.vx-stat strong{color:var(--vx-gold);font-size:clamp(24px,2.4vw,38px);font-weight:700;line-height:1.2;display:block}.vx-stat span{color:var(--vx-dim);font-size:13px}.vx-hint-line{color:var(--vx-faint);margin:0 0 8px;font-size:13px}.vx-legend{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.vx-legend-btn{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#ffffffd1;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:all .2s;display:inline-flex}.vx-legend-btn b{color:var(--vx-faint);font-weight:600}.vx-legend-btn:hover{border-color:var(--vx-gold)}.vx-legend-btn.is-on{border-color:var(--vx-ink);box-shadow:var(--vx-shadow);background:#fff}.vx-legend-btn.is-off{opacity:.45}.vx-legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.vx-family-note{color:var(--vx-dim);margin:0 0 8px;font-size:13px;line-height:1.7;animation:.4s both vx-rise}.vx-family-note b{color:var(--vx-gold)}.vx-hero .vx-next{margin-top:4px}.vx-landing .vx-title{margin-bottom:12px;font-size:clamp(48px,6.6vw,100px)}.vx-landing .vx-lead{margin-bottom:18px;font-size:clamp(16px,1.3vw,20px);line-height:1.85}.vx-landing .vx-lead b{color:var(--vx-ink)}.vx-landing .vx-stats{margin-bottom:14px}.vx-landing .vx-stat{-webkit-backdrop-filter:none;padding:12px}.vx-landing .vx-in{animation:.8s cubic-bezier(.2,.7,.2,1) both vx-rise;animation-delay:calc(.15s + var(--i,0) * .12s)}.vx-voice{border:1px solid #a8730a47;border-inline-start:3px solid var(--vx-gold);width:100%;color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:#ffffffb8;border-radius:14px;gap:3px;margin:0 0 14px;padding:11px 16px;transition:background .2s,border-color .2s;display:grid}.vx-voice:hover{border-color:var(--vx-gold);background:#fff}.vx-voice-k{color:var(--vx-gold-deep);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.vx-voice-t{font-size:15px;font-weight:600;line-height:1.65;animation:.6s both vx-rise}.vx-contents{flex-wrap:wrap;align-items:stretch;gap:6px;margin:6px 0 14px;display:flex}.vx-contents-k{width:100%;color:var(--vx-faint);margin-bottom:1px;font-size:12.5px}.vx-contents button{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#ffffffd1;border-radius:12px;justify-items:start;gap:0;padding:6px 12px;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-grid}.vx-contents button b{color:var(--vx-gold-deep);font-size:14px;font-weight:700}.vx-contents button small{color:var(--vx-faint);font-size:11px}.vx-contents button:hover{border-color:var(--vx-gold);box-shadow:var(--vx-shadow);transform:translateY(-1px)}.vx-landing .vx-next{margin-top:2px}@media (max-height:820px) and (min-width:900px){.vx-landing .vx-eyebrow{margin-bottom:8px}.vx-landing .vx-title{margin-bottom:8px;font-size:clamp(42px,5.4vw,74px)}.vx-landing .vx-lead{margin-bottom:12px;font-size:15.5px;line-height:1.7}.vx-landing .vx-stats{gap:8px;margin-bottom:10px}.vx-landing .vx-stat{padding:8px 10px}.vx-landing .vx-stat strong{font-size:24px}.vx-voice{margin-bottom:10px;padding:8px 12px}.vx-voice-t{font-size:14px}.vx-landing .vx-hint-line{margin-bottom:4px}.vx-contents{margin:4px 0 10px}.vx-contents button{padding:5px 10px}.vx-contents button small{display:none}}@media (max-height:740px) and (min-width:900px){.vx-landing .vx-lead-more,.vx-landing .vx-family-note{display:none}.vx-landing .vx-legend-btn{padding:4px 10px;font-size:12.5px}}@media (max-width:899px){.vx-root.is-landing .vx-brand{white-space:nowrap;font-size:14px}.vx-root.is-landing .vx-dots{flex:0 auto;gap:7px;min-width:0}.vx-root.is-landing .vx-dots-n{display:none}.vx-landing .vx-col-text{max-height:none;overflow:visible}.vx-landing .vx-lead-more,.vx-contents button small{display:none}.vx-landing .vx-in{animation-delay:.1s}}.vx-sector-list{gap:1px;display:grid}.vx-sector-sub{color:#7b5bd6;margin:10px 0 3px;font-size:12px;font-weight:700}.vx-sector-row.is-domain .vx-sector-name{color:#5a3fb0;align-items:center;gap:6px;display:inline-flex}.vx-profile-note{color:var(--vx-dim);margin:0;font-size:13px;line-height:1.8}.vx-svg-lbl-n{fill:var(--vx-faint);font-weight:500}.vx-sector-row{color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(120px,190px) 1fr 44px;align-items:center;gap:10px;padding:2px 10px;font-size:13px;line-height:1.55;transition:background .15s,border-color .15s;display:grid}.vx-sector-row:hover{background:#fffc}.vx-sector-row.is-on{border-color:var(--vx-gold);box-shadow:var(--vx-shadow);background:#fff;font-weight:600}.vx-sector-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-sector-track{background:#13213c12;border-radius:5px;height:9px;overflow:hidden}.vx-sector-track span{border-radius:5px;height:100%;transition:width .6s;display:block}.vx-sector-n{color:var(--vx-gold);text-align:left;font-weight:600}.vx-anchor.vx-anchor-sm{width:min(24vw,34vh)}.vx-section-compact{padding-top:76px;padding-bottom:24px}.vx-section-compact .vx-h2{margin-bottom:8px}.vx-profile{gap:8px;width:min(40vw,560px);animation:.45s both vx-rise;display:grid}.vx-profile-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.vx-profile-grid>div{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);border-radius:12px;padding:8px 10px}.vx-profile-grid b{color:var(--vx-gold);font-size:19px;line-height:1.2;display:block}.vx-profile-grid span{color:var(--vx-dim);font-size:12px}.vx-profile-link,.vx-profile-idea{border:1px solid var(--vx-line);border-inline-start:3px solid var(--vx-gold-bright);background:var(--vx-panel);width:100%;box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;padding:10px 14px;font-size:14px;line-height:1.7;display:block}.vx-profile-link small{color:var(--vx-gold);font-size:12px;font-weight:600;display:block}.vx-profile-link:hover,.vx-profile-idea:hover{background:#e7b73f1f}.vx-profile-idea{border-inline-start-color:var(--vx-teal);color:var(--vx-dim);font-size:13px}.vx-profile-idea b{color:var(--vx-ink)}.vx-mix{width:min(38vw,520px);animation:.5s both vx-rise}.vx-mix-bar{background:#13213c0f;border-radius:6px;height:10px;display:flex;overflow:hidden}.vx-mix-bar span{height:100%;transition:width .6s;display:block}.vx-mix-legend{color:var(--vx-dim);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:8px;font-size:12px;display:flex}.vx-mix-legend span{align-items:center;gap:5px;display:inline-flex}.vx-mix-legend i{border-radius:50%;width:8px;height:8px}.vx-mix-legend b{color:var(--vx-ink)}.vx-days{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px;height:170px;margin-bottom:14px;display:grid}.vx-day{font:inherit;cursor:pointer;color:var(--vx-faint);background:0 0;border:0;grid-template-rows:auto 1fr auto;align-items:end;gap:4px;padding:0;display:grid}.vx-day-n{text-align:center;opacity:0;font-size:10px;transition:opacity .2s}.vx-day:hover .vx-day-n,.vx-day.is-on .vx-day-n{opacity:1;color:var(--vx-ink);font-weight:600}.vx-day-col{align-items:flex-end;height:100%;display:flex}.vx-day-col span{transform-origin:bottom;background:linear-gradient(#e7b73fbf,#a8730a8c);border-radius:5px 5px 2px 2px;width:100%;transition:background .2s,transform .2s;animation:.8s both vx-grow-y;display:block}.vx-day:hover .vx-day-col span{background:var(--vx-gold-bright)}.vx-day.is-on .vx-day-col span{background:var(--vx-ink)}.vx-day-label{text-align:center;font-size:11px}.vx-day.is-on .vx-day-label{color:var(--vx-ink);font-weight:700}.vx-day-card{border:1px solid var(--vx-line);background:#fff9;border-radius:16px;gap:10px;padding:14px;animation:.4s both vx-rise;display:grid}.vx-day-head{color:var(--vx-gold);align-items:center;gap:8px;display:flex}.vx-day-head b{color:var(--vx-ink)}.vx-day-sectors{color:var(--vx-dim);margin:0;font-size:13px}.vx-next{border:1px solid var(--vx-gold);color:var(--vx-ink);font:inherit;cursor:pointer;background:#e7b73f29;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-weight:600;animation:2.4s ease-in-out infinite vx-bob;display:inline-flex}.vx-next:hover{background:#e7b73f4d}.vx-anchor{aspect-ratio:1;justify-content:center;align-items:center;width:min(38vw,68vh);display:flex;position:relative}.vx-anchor-text{text-align:center;flex-direction:column;align-items:center;max-width:44%;animation:.6s both vx-rise;display:flex}.vx-anchor-text strong{color:var(--vx-ink);text-shadow:0 0 22px var(--vx-bg), 0 0 10px var(--vx-bg), 0 0 3px var(--vx-bg);font-size:clamp(52px,6.4vw,108px);font-weight:700;line-height:1}.vx-anchor-text span{text-shadow:0 0 12px var(--vx-bg), 0 0 4px var(--vx-bg);margin-top:8px;font-size:clamp(13px,1.05vw,16px);font-weight:600}.vx-anchor-text em{color:var(--vx-dim);text-shadow:0 0 12px var(--vx-bg), 0 0 4px var(--vx-bg);align-items:center;gap:6px;margin-top:6px;font-size:13px;font-style:normal;display:inline-flex}.vx-anchor-text .vx-anchor-label{color:var(--vx-gold);font-size:clamp(13px,1vw,15px);font-weight:600;line-height:1.6}.vx-anchor-hint{aspect-ratio:1;background:#ffffff8c;border:1px dashed #a8730a73;border-radius:50%;justify-content:center;max-width:52%;padding:26px}.vx-anchor-hint span{color:var(--vx-ink)}.vx-pulse{background:var(--vx-gold-bright);border-radius:50%;width:22px;height:22px;animation:1s ease-out infinite vx-ping}.vx-ask{padding:6px;background:#fff;border:1px solid #a8730a66;border-radius:16px;align-items:center;gap:8px;margin-bottom:14px;padding-inline-start:16px;display:flex;box-shadow:0 8px 30px #13213c14}.vx-ask-icon{color:var(--vx-gold);flex:none}.vx-ask input{width:0;min-width:0;color:var(--vx-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:10px 4px;font-size:17px}.vx-ask input::placeholder{color:var(--vx-faint)}.vx-ask-go{border:1px solid var(--vx-line);height:44px;font:inherit;cursor:pointer;background:linear-gradient(180deg, #f1cb63, var(--vx-gold-bright));color:#2b1d00;border-color:#0000;border-radius:12px;flex:none;padding:0 20px;font-weight:600}.vx-chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.vx-chip{border:1px solid var(--vx-line);color:var(--vx-dim);font:inherit;cursor:pointer;background:#ffffffd1;border-radius:999px;padding:7px 14px;font-size:14px;transition:all .2s}.vx-chip:hover{color:var(--vx-ink);border-color:var(--vx-gold)}.vx-chip.is-on{color:#2b1d00;background:var(--vx-gold-bright);border-color:var(--vx-gold);font-weight:600}.vx-echo{animation:.5s both vx-rise}.vx-bars{gap:8px;margin-bottom:18px;display:grid}.vx-bar{color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(110px,190px) 1fr 44px;align-items:center;gap:10px;padding:2px 6px;font-size:14px;display:grid}.vx-bar:hover{background:#ffffffd9}.vx-bar-label{color:var(--vx-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-bar-track{background:#13213c14;border-radius:4px;height:8px;overflow:hidden}.vx-bar-fill{background:linear-gradient(90deg, var(--vx-gold), var(--vx-gold-bright));transform-origin:100%;border-radius:4px;height:100%;animation:.9s both vx-grow;display:block}.vx-bar-n{color:var(--vx-gold);text-align:left;font-weight:600}.vx-quotes,.vx-voices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vx-quotes button,.vx-voices button{width:100%;font:inherit;text-align:start;cursor:pointer;border:0;border-inline-start:3px solid var(--vx-gold-bright);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);border-radius:12px;padding:10px 14px;line-height:1.7;text-decoration:none;transition:background .2s;display:block}.vx-quotes button:hover,.vx-voices button:hover{background:#e7b73f1f}.vx-quote-title{font-size:15px;display:block}.vx-quote-meta{color:var(--vx-faint);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:inline-flex}.vx-empty{color:var(--vx-dim);line-height:1.8}.vx-voices{gap:8px;width:min(38vw,560px);animation:.5s both vx-rise;display:grid}.vx-voices button{font-size:14px}.vx-voices-head{text-align:center;color:var(--vx-dim);margin:0;font-size:13px}.vx-cards{scrollbar-width:thin;scrollbar-color:#a8730a59 transparent;gap:8px;max-height:52vh;padding-inline-end:6px;display:grid;overflow-y:auto}.vx-card{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:grid}.vx-card:hover{border-color:#a8730a66}.vx-card.is-on{border-color:var(--vx-gold);background:#e7b73f24;box-shadow:0 6px 22px #a8730a24}.vx-card-icon{text-align:center;font-size:22px}.vx-card-body{flex-direction:column;gap:2px;min-width:0;display:flex}.vx-card-label{font-size:15px;font-weight:600;line-height:1.5}.vx-card-meta{color:var(--vx-faint);font-size:12px}.vx-card-n{flex-direction:column;align-items:center;display:flex}.vx-card-n strong{color:var(--vx-gold);font-size:24px;line-height:1.1}.vx-card-n small{color:var(--vx-faint);font-size:11px}.vx-gems{scrollbar-width:thin;scrollbar-color:#a8730a59 transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:54vh;padding:2px;padding-inline-end:6px;display:grid;overflow-y:auto}.vx-gem{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:14px;flex-direction:column;gap:8px;padding:14px;transition:border-color .2s,transform .2s;display:flex}.vx-gem:hover{border-color:var(--vx-gold);transform:translateY(-2px)}.vx-meter{align-items:center;gap:3px;display:flex}.vx-meter i{background:#13213c1a;border-radius:3px;flex:1;height:6px}.vx-meter i.is-on{background:var(--vx-teal)}.vx-meter b{color:var(--vx-teal);margin-inline-start:6px;font-size:12px}.vx-gem-head{justify-content:space-between;gap:8px;font-size:12px;display:flex}.vx-gem-sector{color:var(--vx-gold);font-weight:600}.vx-gem-views{color:#c2452f;align-items:center;gap:5px;font-weight:600;display:inline-flex}.vx-gem-title{font-size:14px;font-weight:600;line-height:1.7}.vx-gem-marks{flex-wrap:wrap;gap:5px;display:flex}.vx-gem-marks span{color:var(--vx-teal);background:#0e9c8c1a;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;display:inline-flex}.vx-finale{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 22px;display:grid}.vx-finale>button{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;text-align:start;cursor:pointer;border-radius:16px;padding:18px 16px;transition:border-color .2s,transform .2s}.vx-finale>button:hover{border-color:var(--vx-gold);transform:translateY(-2px)}.vx-finale strong{color:var(--vx-gold);font-size:clamp(34px,3.6vw,56px);line-height:1.1;display:block}.vx-finale span{color:var(--vx-dim);font-size:14px;line-height:1.7}.vx-countries{color:var(--vx-gold);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.vx-countries button{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#ffffffbf;border-radius:999px;padding:4px 12px;font-size:13px}.vx-countries button:hover{border-color:var(--vx-gold)}.vx-countries small{color:var(--vx-gold);margin-inline-start:4px}.vx-method{color:var(--vx-faint);max-width:600px;font-size:12px;line-height:1.8}.vx-sum-section .vx-col-text{gap:12px;display:grid}.vx-sum-section .vx-h2{margin:0}.vx-sum-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vx-sum-cards button{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:14px;gap:4px;padding:14px;transition:border-color .2s,transform .2s;display:grid}.vx-sum-cards button:hover{border-color:var(--vx-gold);transform:translateY(-2px)}.vx-sum-cards strong{color:var(--vx-gold);font-size:clamp(28px,2.6vw,40px);line-height:1.1}.vx-sum-cards span{color:var(--vx-dim);font-size:13.5px;line-height:1.7}.vx-sum-recs{gap:6px;margin:0;padding-inline-start:22px;font-size:14.5px;line-height:1.75;display:grid}.vx-sum-recs li::marker{color:var(--vx-gold);font-weight:700}.vx-funnel{aspect-ratio:1;width:min(31vw,66vh);margin-inline-start:170px;position:relative}.vx-funnel-label{width:160px;font:inherit;text-align:start;color:var(--vx-dim);text-shadow:0 0 10px var(--vx-bg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:4px 8px;font-size:12px;line-height:1.5;transition:border-color .2s,background .2s;display:grid;position:absolute;left:calc(100% + 10px);transform:translateY(-50%)}.vx-funnel-label:hover{border-color:var(--vx-line);background:#ffffffd9}.vx-funnel-label b{color:var(--vx-ink);font-size:22px;line-height:1.1}.vx-funnel-label.is-final b{color:var(--vx-gold)}.vx-mx-section .vx-h2{margin-bottom:8px}.vx-mx{aspect-ratio:1.12;border-inline-start:1.5px solid #13213c40;border-bottom:1.5px solid #13213c40;width:min(44vw,74vh);position:relative}.vx-mx-line{background:#13213c38;position:absolute}.vx-mx-v{background:0 0;border-left:1px dashed #13213c59;width:1px;top:0;bottom:0}.vx-mx-h{background:0 0;border-top:1px dashed #13213c59;height:1px;left:0;right:0}.vx-mx-tag{color:var(--vx-dim);text-shadow:0 0 10px var(--vx-bg), 0 0 4px var(--vx-bg);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex;position:absolute}.vx-mx-tag.is-act{color:var(--vx-gold-deep)}.vx-mx-zone{pointer-events:none;background:#e7b73f17;border-radius:0 0 0 10px;position:absolute;top:0;right:0}.vx-mx-axis{color:var(--vx-faint);white-space:nowrap;font-size:12px;position:absolute}.vx-mx-x{color:var(--vx-dim);font-weight:600;bottom:-26px;left:50%;transform:translate(-50%)}.vx-mx-x0{bottom:-26px;left:0}.vx-mx-x1{bottom:-26px;right:0}.vx-mx-y{color:var(--vx-dim);font-weight:600;top:50%;left:-16px;transform:translate(-50%,-50%)rotate(-90deg)}.vx-mx-y1{top:0;left:-30px}.vx-mx-y0{bottom:0;left:-30px}.vx-mx-quads{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.vx-mx-quads button{border:1.5px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;padding:10px 12px;transition:opacity .2s,border-color .2s;display:grid}.vx-mx-quads button.is-off{opacity:.5}.vx-mx-quads i{color:var(--vx-ink);grid-row:span 2;align-self:center;display:inline-flex}.vx-mx-quads button:first-child i{color:var(--vx-gold)}.vx-mx-quads button.is-on{border-color:var(--vx-ink);background:#fff}.vx-mx-quads strong{font-size:24px;line-height:1.1}.vx-mx-quads b{grid-column:2;font-size:14px}.vx-mx-quads span{color:var(--vx-faint);grid-column:1/-1;font-size:12px;line-height:1.6}.vx-gov-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px;margin-bottom:12px;display:grid}.vx-gov-list button{color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:92px 1fr 32px;align-items:center;gap:8px;padding:2px 8px;font-size:12.5px;line-height:1.6;display:grid}.vx-gov-list button:hover{background:#ffffffd9}.vx-gov-list button.is-on{border-color:var(--vx-gold);background:#fff;font-weight:600}.vx-gov-list b{color:var(--vx-gold);text-align:left;font-size:12px}.vx-gov-section .vx-day-card .vx-profile-link{font-size:13px}.vx-gov-visual{pointer-events:none;justify-content:flex-end;align-self:stretch;align-items:flex-start;position:relative}.vx-gov-card{pointer-events:auto;background:#fffffff0;width:min(380px,100%);box-shadow:0 16px 40px #13213c24}.vx-brief-open{border:1px solid var(--vx-ink);background:var(--vx-ink);color:#fff;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.vx-brief-open:hover{background:#22345a}.vx-brief-backdrop{z-index:6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13213c47;place-items:center;padding:24px;animation:.25s both vx-fade;display:grid;position:absolute;inset:0}.vx-brief{width:min(860px,100%);max-height:92vh;color:var(--vx-ink);background:#fff;border-radius:20px;gap:16px;padding:28px 30px;animation:.35s both vx-rise;display:grid;overflow-y:auto;box-shadow:0 30px 80px #13213c40}.vx-brief-head{border-bottom:2px solid var(--vx-gold-bright);justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.vx-brief-head h2{margin:0;font-size:30px}.vx-brief-meta{color:var(--vx-faint);margin:4px 0 0;font-size:12.5px}.vx-brief-actions{align-items:flex-start;gap:8px;display:flex}.vx-brief-actions button{border:1px solid var(--vx-line);height:36px;color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.vx-brief-actions button:first-child{background:var(--vx-gold-bright);border-color:var(--vx-gold);font-weight:700}.vx-brief-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.vx-brief-kpis div{border:1px solid var(--vx-line);background:#fbf7ee;border-radius:12px;padding:12px}.vx-brief-kpis b{color:var(--vx-gold);font-size:26px;line-height:1.2;display:block}.vx-brief-kpis span{color:var(--vx-dim);font-size:12px}.vx-brief-quads{flex-wrap:wrap;gap:8px;display:flex}.vx-brief-quads span{border:1.5px solid var(--vx-line);border-radius:999px;align-items:center;gap:5px;padding:4px 12px;font-size:13px;display:inline-flex}.vx-brief-quads span.is-act{border-color:var(--vx-gold);color:var(--vx-gold-deep)}.vx-brief-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.vx-brief-grid h3{color:var(--vx-gold-deep);align-items:center;gap:6px;margin:6px 0;font-size:14.5px;display:flex}.vx-brief-grid button{border:0;border-inline-start:3px solid var(--vx-gold-bright);width:100%;color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:#fbf7ee;border-radius:10px;margin-bottom:6px;padding:8px 10px;font-size:13.5px;line-height:1.6;display:block}.vx-brief-grid ul{margin:0;padding-inline-start:18px;font-size:13.5px;line-height:1.9}.vx-brief-grid p{margin:0 0 6px;font-size:13.5px;line-height:1.8}.vx-brief-empty{color:var(--vx-faint)}.vx-brief-foot{border-top:1px solid var(--vx-line);color:var(--vx-faint);padding-top:10px;font-size:11.5px;line-height:1.7}@media print{@page{size:A4;margin:14mm}body *{visibility:hidden!important}.vx-root{background:#fff!important;position:static!important;overflow:visible!important}.vx-brief,.vx-brief *{visibility:visible!important}.vx-brief-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;display:block!important;position:absolute!important;inset:0 auto auto 0!important}.vx-brief{width:100%!important;max-height:none!important;box-shadow:none!important;padding:0!important;animation:none!important;overflow:visible!important}.vx-brief-actions{display:none!important}.vx-brief-grid button{break-inside:avoid}}.vx-mine-section .vx-col-text{gap:10px;display:grid}.vx-mine-section .vx-h2,.vx-mine-section .vx-p{margin:0}.vx-viz{gap:10px;width:min(46vw,80vh);display:grid}.vx-svg{width:100%;height:auto;font-family:var(--font-plex), "IBM Plex Sans Arabic", system-ui, sans-serif;direction:ltr;overflow:visible}.vx-svg-label{fill:#13213cb8;font-size:12.5px}.vx-svg-label.is-on{fill:#13213c;font-weight:700}.vx-svg-cap{fill:#a8730a;font-size:12px;font-weight:700}.vx-svg-icon{font-size:16px}.vx-svg-tiny{fill:#13213c8c;font-size:10.5px}.vx-svg-tiny.is-on{fill:#13213c;font-weight:700}.vx-svg-cell{fill:#2b1d00;pointer-events:none;font-size:10px;font-weight:600}.vx-svg-big{fill:#13213c;font-size:46px;font-weight:700}.vx-svg-stream{fill:#fff;paint-order:stroke;stroke:#13213c8c;stroke-width:3px;pointer-events:none;font-size:15px;font-weight:700}.vx-svg-node{cursor:pointer}.vx-svg-link{cursor:pointer;transition:stroke-opacity .25s}.vx-mine-fams{flex-wrap:wrap;gap:6px;display:flex}.vx-mine-fams button,.vx-mine-legend button{border:1.5px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#ffffffd9;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;display:inline-flex}.vx-mine-fams button.is-on{box-shadow:var(--vx-shadow);background:#fff;font-weight:700}.vx-mine-fams i,.vx-mine-legend i,.vx-mine-trends i{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.vx-mine-fams b{color:var(--vx-faint);font-weight:600}.vx-mine-panel{gap:8px;animation:.35s both vx-rise;display:grid}.vx-mine-chips{flex-wrap:wrap;gap:6px;display:flex}.vx-mine-chips button{color:var(--vx-gold-deep);font:inherit;cursor:pointer;background:#e7b73f24;border:1px solid #a8730a59;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.vx-mine-chips button:hover{background:#e7b73f47}.vx-mine-chips b{color:var(--vx-ink);font-weight:600}.vx-mine-facts{color:var(--vx-dim);gap:6px;margin:0;padding-inline-start:18px;font-size:14px;line-height:1.8;display:grid}.vx-mine-facts b{color:var(--vx-gold)}.vx-mine-sigs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.vx-mine-sigs button{border:1px solid var(--vx-line);background:var(--vx-panel);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;grid-template-columns:1fr auto;gap:0 8px;padding:7px 11px;font-size:13px;display:grid}.vx-mine-sigs button.is-on{border-color:var(--vx-gold);box-shadow:var(--vx-shadow);background:#fff}.vx-mine-sigs span:first-child{font-weight:700}.vx-mine-sigs span:nth-child(2){color:var(--vx-dim);grid-column:1;font-size:12px}.vx-mine-sigs b{color:var(--vx-gold);grid-area:1/2/span 2;align-self:center;font-size:16px}.vx-mine-legend{color:var(--vx-dim);flex-wrap:wrap;justify-content:center;gap:4px 8px;font-size:12px;display:flex}.vx-mine-legend span{gap:4px;display:inline-flex}.vx-mine-legend button{padding:3px 9px;font-size:12px}.vx-mine-legend button.is-on{border-color:var(--vx-ink);background:#fff;font-weight:700}.vx-mine-h3{margin:0;font-size:18px}.vx-mine-h3 b{color:var(--vx-gold)}.vx-mine-trends{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vx-mine-trends>div{align-content:start;gap:4px;display:grid}.vx-mine-trends .vx-net-sub{align-items:center;gap:6px;margin:0;display:inline-flex}.vx-mine-trends button{border:1px solid var(--vx-line);background:var(--vx-panel);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:6px 10px;font-size:13px;display:flex}.vx-mine-trends button.is-on{border-color:var(--vx-ink);background:#fff}.vx-mine-trends b{margin-inline-start:auto}.vx-up{color:#2f8a3e}.vx-down{color:#c2452f}@media (max-height:820px) and (min-width:900px){.vx-mine-section{padding-top:70px;padding-bottom:14px}.vx-mine-section .vx-h2{font-size:clamp(22px,2.2vw,30px)}.vx-mine-section .vx-p{font-size:13.5px;line-height:1.7}}.vx-net-section .vx-col-visual{gap:10px}.vx-net{aspect-ratio:1;width:min(46vw,84vh);position:relative}.vx-net canvas{touch-action:manipulation;display:block}.vx-net-tip{z-index:2;border:1px solid var(--vx-line);max-width:260px;color:var(--vx-dim);pointer-events:none;background:#fff;border-radius:12px;gap:2px;padding:8px 12px;font-size:12px;display:grid;position:absolute;inset:0 auto auto 0;box-shadow:0 12px 30px #13213c29}.vx-net-tip[hidden]{display:none}.vx-net-tip b{color:var(--vx-ink);font-size:13.5px}.vx-net-legend{color:var(--vx-dim);flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12px;display:flex}.vx-net-legend span{align-items:center;gap:6px;display:inline-flex}.vx-net-legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.vx-net-legend .vx-net-dash{background:#7b5bd629;border:1.5px dashed #7b5bd6}.vx-net-panel{gap:10px;animation:.4s both vx-rise;display:grid}.vx-net-panel .vx-h2,.vx-net-panel .vx-p{margin:0}.vx-net-sub{color:var(--vx-gold);margin:4px 0 -4px;font-size:13px;font-weight:600}.vx-net-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vx-net-title i{border-radius:50%;width:14px;height:14px;display:inline-block}.vx-net-badge{color:#7b5bd6;vertical-align:middle;background:#7b5bd61f;border-radius:999px;margin-inline-start:6px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.vx-net-back{border:1px solid var(--vx-line);color:var(--vx-dim);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex}.vx-net-back:hover{border-color:var(--vx-gold);color:var(--vx-ink)}.vx-net-links{gap:6px;display:grid}.vx-net-links button{border:1px solid var(--vx-line);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;cursor:pointer;text-align:start;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:flex}.vx-net-links button:hover{border-color:var(--vx-gold)}.vx-net-links i{border-radius:50%;flex:none;width:9px;height:9px}.vx-net-links svg{color:var(--vx-faint);flex:none}.vx-net-links b{color:var(--vx-gold);margin-inline-start:auto}.vx-net-decode{color:var(--vx-ink);font:inherit;cursor:pointer;background:linear-gradient(135deg,#7b5bd624,#e7b73f2e);border:1px solid #7b5bd6;border-radius:14px;justify-self:start;align-items:center;gap:8px;padding:11px 18px;font-weight:700;animation:2.4s ease-in-out infinite vx-glow-purple;display:inline-flex}.vx-net-multi{gap:6px;display:grid}.vx-net-multi button,.vx-net-samples button{border:0;border-inline-start:3px solid var(--vx-gold-bright);background:var(--vx-panel);box-shadow:var(--vx-shadow);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;gap:4px;padding:9px 12px;font-size:13.5px;line-height:1.6;display:grid}.vx-net-multi button:hover,.vx-net-samples button:hover{background:#e7b73f1f}.vx-net-samples{gap:6px;display:grid}.vx-net-samples small{color:var(--vx-faint);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.vx-net-chips{flex-wrap:wrap;gap:4px;display:flex}.vx-net-chips em{color:var(--vx-dim);background:#fff;border:1px solid;border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal}.vx-net-insight{color:var(--vx-dim);margin:0;font-size:14px;line-height:1.85}.vx-net-insight-strong{color:var(--vx-ink);background:#7b5bd614;border-inline-start:3px solid #7b5bd6;border-radius:12px;padding:12px 14px}.vx-net-terms{color:var(--vx-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.vx-net-terms em{color:var(--vx-gold-deep);background:#e7b73f2e;border-radius:999px;padding:3px 11px;font-style:normal;font-weight:600}.vx-net-partners{gap:3px;display:grid}.vx-net-partners button{color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(130px,200px) 1fr 44px;align-items:center;gap:10px;padding:4px 10px;font-size:13px;display:grid}.vx-net-partners button:hover{background:#ffffffd9}.vx-net-partners button.is-on{background:#fff;border-color:#7b5bd6}.vx-net-partners b{color:var(--vx-gold);text-align:left}.vx-net-pname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-height:820px) and (min-width:900px){.vx-net-section{padding-top:70px;padding-bottom:14px}.vx-net-section .vx-eyebrow{margin-bottom:6px}.vx-net-section .vx-h2{font-size:clamp(22px,2.2vw,30px);line-height:1.35}.vx-net-section .vx-p,.vx-net-insight{font-size:13.5px;line-height:1.7}.vx-net-panel{gap:8px}.vx-net-links button{padding:6px 12px}.vx-net-partners button{padding:2px 10px}.vx-net-multi button,.vx-net-samples button{padding:7px 12px;font-size:13px}}@keyframes vx-glow-purple{0%,to{box-shadow:0 0 #7b5bd659}50%{box-shadow:0 0 0 8px #7b5bd600}}.vx-explore-btn{border:1px solid var(--vx-ink);color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;justify-self:start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.vx-explore-btn b{background:var(--vx-ink);color:#fff;border-radius:999px;padding:1px 8px;font-size:12px}.vx-explore-btn:hover{background:var(--vx-ink);color:#fff}.vx-explore-btn:hover b{background:var(--vx-gold-bright);color:#2b1d00}.vx-ob-link{color:var(--vx-gold-deep);background:0 0;border:1px dashed #a8730a99;border-radius:12px;justify-self:start;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.vx-ob-link:hover{background:#fff8e6;border-style:solid}.vx-ex-backdrop{z-index:7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13213c4d;place-items:center;padding:18px;animation:.2s both vx-fade;display:grid;position:absolute;inset:0}.vx-ex{background:#fff;border-radius:20px;grid-template-rows:auto auto auto 1fr auto;width:min(1100px,100%);height:min(92vh,980px);animation:.3s both vx-rise;display:grid;overflow:hidden;box-shadow:0 30px 80px #13213c47}.vx-ex-head{border-bottom:1px solid var(--vx-line);justify-content:space-between;gap:16px;padding:20px 24px 12px;display:flex}.vx-ex-head h2{margin:0;font-size:24px;line-height:1.45}.vx-ex-head .vx-eyebrow{margin-bottom:4px}.vx-ex-sub{color:var(--vx-faint);margin:2px 0 0;font-size:13px}.vx-ex-actions{align-items:flex-start;gap:8px;display:flex}.vx-ex-actions button{border:1px solid var(--vx-line);height:36px;color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.vx-ex-actions button:first-child{border-color:var(--vx-ink);font-weight:600}.vx-ex-actions button:disabled{opacity:.6;cursor:wait}.vx-ex-tools{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 24px 6px;display:flex}.vx-ex-search{height:40px;color:var(--vx-gold);background:#fbf7ee;border:1px solid #a8730a66;border-radius:12px;flex:260px;align-items:center;gap:8px;padding:0 12px;display:flex}.vx-ex-search input{width:0;font:inherit;color:var(--vx-ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.vx-ex-sorts{background:#f2ede2;border-radius:12px;padding:3px;display:inline-flex}.vx-ex-sorts button{color:var(--vx-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 12px;font-size:13px}.vx-ex-sorts button.is-on{color:var(--vx-ink);background:#fff;font-weight:700;box-shadow:0 2px 8px #13213c1a}.vx-ex-sectors{scrollbar-width:thin;border-bottom:1px solid var(--vx-line);gap:6px;padding:6px 24px 10px;display:flex;overflow-x:auto}.vx-ex-sectors button{border:1px solid var(--vx-line);color:var(--vx-dim);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 11px;font-size:12.5px;display:inline-flex}.vx-ex-sectors button.is-on{border-color:var(--vx-ink);color:var(--vx-ink);font-weight:700}.vx-ex-sectors i{border-radius:50%;width:8px;height:8px}.vx-ex-sectors b{color:var(--vx-faint);font-weight:600}.vx-ex-list{scrollbar-width:thin;padding:6px 16px 10px;overflow-y:auto}.vx-ex-list ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.vx-ex-row{width:100%;color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #13213c0f;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.vx-ex-row:hover{background:#fbf7ee}.vx-ex-rank{color:var(--vx-faint);text-align:center;font-size:12px}.vx-ex-main{gap:4px;min-width:0;display:grid}.vx-ex-title{font-size:14.5px;font-weight:600;line-height:1.6}.vx-ex-meta{color:var(--vx-faint);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:flex}.vx-ex-meta span{align-items:center;gap:4px;display:inline-flex}.vx-ex-sector{background:#fff;border:1px solid;border-radius:999px;padding:0 8px;font-weight:600}.vx-ex-side{justify-items:end;gap:6px;display:grid}.vx-ex-meter{align-items:center;gap:2px;display:inline-flex}.vx-ex-meter i{background:#13213c1a;border-radius:2px;width:6px;height:10px}.vx-ex-meter i.is-on{background:var(--vx-teal)}.vx-ex-meter b{color:var(--vx-teal);margin-inline-start:5px;font-size:11px}.vx-ex-strip{align-items:center;gap:5px;display:inline-flex}.vx-ex-strip span{display:inline-flex}.vx-ex-strip small{color:var(--vx-faint);font-size:11px}.vx-ex-foot{border-top:1px solid var(--vx-line);color:var(--vx-faint);justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;font-size:12.5px;display:flex}.vx-ex-foot>span{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}.vx-ex-legend{align-items:center;gap:6px;display:inline-flex}.vx-ex-legend i{border-radius:50%;width:8px;height:8px;margin-inline-start:8px}.vx-ex-foot button{border:1px solid var(--vx-ink);background:var(--vx-ink);color:#fff;font:inherit;cursor:pointer;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600}.vx-drawer-full{border:1px solid var(--vx-line);background:#fff;border-radius:12px;gap:10px;padding:14px 16px;display:grid}.vx-drawer-full p{color:var(--vx-ink);margin:0;font-size:15px;line-height:2}.vx-drawer-cta{flex-wrap:wrap;gap:8px;display:flex}.vx-drawer-read{border:1px solid var(--vx-ink);color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-weight:600;display:inline-flex}.vx-svg-tile{fill:var(--vx-ink);pointer-events:none;font-size:12px;font-weight:700}.vx-svg-tile-sm{font-size:10.5px;font-weight:600}.vx-svg-tile-n{pointer-events:none;font-size:16px;font-weight:700}.vx-svg-tile-n-sm{font-size:12.5px}.vx-svg-mark{pointer-events:none;font-size:10px;font-weight:700}.vx-tree-key{flex-wrap:wrap;gap:4px 6px;display:flex}.vx-tree-key button{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 4px;font-size:11.5px;display:inline-flex}.vx-tree-key button.is-on{border-color:var(--vx-ink);font-weight:700}.vx-tree-key i{background:#fff;border:1.2px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;font-weight:700;display:inline-grid}.vx-tree-key b{color:var(--vx-faint);font-weight:600}.vx-svg-lbl{fill:var(--vx-ink);font-size:11px;font-weight:600}.vx-svg-lbl.is-on{font-size:11.5px;font-weight:700}.vx-svg-up{fill:#0e8c7e;font-weight:700}.vx-svg-down{fill:#b23a2b;font-weight:700}.vx-mine-legend-note{color:var(--vx-faint);flex-basis:100%;justify-content:center;font-size:11.5px}.vx-gr-patterns-4{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-gr-comms button span{text-align:start;flex:1}.vx-gr-comms small{color:var(--vx-faint);white-space:nowrap;font-size:11.5px}.vx-gr-comms small.is-multi{color:#7b5bd6}.vx-gr-pairs li{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.vx-gr-pairs li button{font-size:12.5px;line-height:1.5}.vx-gr-pairs em{color:var(--vx-gold);font-size:11px;font-style:normal;font-weight:700}.vx-hz{aspect-ratio:1.15;border-top:1px solid var(--vx-line);border-bottom:1px solid var(--vx-line);width:min(42vw,74vh);margin-inline-start:120px;position:relative}.vx-hz-lane{pointer-events:none;border-bottom:1px dashed #13213c1a;position:absolute;inset-inline:0}.vx-hz-lane em{white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:700;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.vx-hz-tick{pointer-events:none;border-left:1px dashed #13213c2e;position:absolute;top:0;bottom:0}.vx-hz-tick b{color:var(--vx-dim);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;bottom:-24px;transform:translate(-50%)}.vx-hz-tick.is-edge b{transform:none}.vx-hz-bands{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-net-samples .vx-explore-btn,.vx-voices .vx-explore-btn{border:1px solid var(--vx-ink);border-inline-start:1px solid var(--vx-ink);width:auto;box-shadow:none;background:#fff;border-radius:12px;justify-self:start;align-items:center;padding:8px 14px;font-size:13px;line-height:1.4;display:inline-flex}.vx-net-samples .vx-explore-btn:hover,.vx-voices .vx-explore-btn:hover{background:var(--vx-ink);color:#fff}.vx-hz-bands button{justify-content:flex-start}.vx-hz-bands b{color:var(--vx-gold);margin:0;font-size:16px}@media (max-width:899px){.vx-hz{width:calc(100% - 110px);margin-inline-start:104px}.vx-ex-row{grid-template-columns:26px minmax(0,1fr)}.vx-ex-side{grid-column:2;justify-items:start}.vx-ex-head h2{font-size:19px}}.vx-tip{z-index:4;border:1px solid var(--vx-line);pointer-events:none;background:#fff;border-radius:12px;gap:4px;width:280px;padding:10px 12px;display:grid;position:fixed;box-shadow:0 12px 36px #13213c29}.vx-tip-sector{color:var(--vx-gold);font-size:11px;font-weight:600}.vx-tip-title{font-size:13.5px;font-weight:600;line-height:1.6}.vx-tip-meta{color:var(--vx-faint);font-size:11px}.vx-pulse-sm{width:12px;height:12px;margin:6px auto}.vx-drawer-backdrop{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#13213c2e;animation:.25s both vx-fade;position:absolute;inset:0}.vx-drawer{background:var(--vx-bg);border-inline-start:1px solid var(--vx-line);flex-direction:column;gap:14px;width:min(520px,100%);padding:28px 26px;animation:.35s both vx-slide;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;box-shadow:0 0 60px #13213c33}.vx-drawer>.vx-pulse{margin:auto}.vx-drawer-close{border:1px solid var(--vx-line);width:36px;height:36px;color:var(--vx-ink);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-self:flex-end;align-items:center;display:inline-flex}.vx-drawer-sector{color:var(--vx-gold-deep);background:#e7b73f2e;border-radius:999px;align-self:flex-start;padding:3px 12px;font-size:12px;font-weight:600}.vx-drawer-title{margin:0;font-size:22px;line-height:1.6}.vx-drawer-who{color:var(--vx-dim);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.vx-drawer-who span{align-items:center;gap:6px;display:inline-flex}.vx-drawer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vx-drawer-metrics>div{border:1px solid var(--vx-line);color:var(--vx-gold);background:#fff;border-radius:12px;justify-items:center;gap:2px;padding:10px 4px;display:grid}.vx-drawer-metrics b{color:var(--vx-ink);font-size:18px}.vx-drawer-metrics span{color:var(--vx-faint);font-size:11px}.vx-drawer-ready{border:1px solid var(--vx-line);background:#fff;border-radius:12px;padding:12px}.vx-drawer-ready-head{color:var(--vx-dim);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.vx-drawer-ready-head b{color:var(--vx-teal)}.vx-drawer-marks{flex-wrap:wrap;gap:5px;display:flex}.vx-drawer-marks span{color:var(--vx-faint);background:#13213c0d;border-radius:999px;align-items:center;gap:3px;padding:2px 9px;font-size:11.5px;display:inline-flex}.vx-drawer-marks span.is-on{color:var(--vx-teal);background:#0e9c8c1f;font-weight:600}.vx-drawer-excerpt{color:var(--vx-dim);white-space:pre-line;margin:0;font-size:15px;line-height:2}.vx-drawer-link{background:linear-gradient(180deg, #f1cb63, var(--vx-gold-bright));color:#2b1d00;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:11px 18px;font-weight:600;text-decoration:none;display:inline-flex}@keyframes vx-fade{0%{opacity:0}to{opacity:1}}@keyframes vx-slide{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes vx-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vx-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes vx-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes vx-glow{0%,to{box-shadow:0 0 #e74c3c80}50%{box-shadow:0 0 0 10px #e74c3c00}}@media (prefers-reduced-motion:reduce){.vx-root *,.vx-root :before{transition:none!important;animation:none!important}}.vx-gr-section .vx-col-visual{align-items:stretch}.vx-gr{gap:8px;width:min(48vw,78vh);display:grid}.vx-gr-bar{align-items:center;gap:10px;display:flex}.vx-gr-modes{background:#f2ede2;border-radius:11px;padding:3px;display:inline-flex}.vx-gr-modes button{color:var(--vx-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 11px;font-size:12.5px}.vx-gr-modes button.is-on{color:var(--vx-ink);background:#fff;font-weight:700;box-shadow:0 2px 8px #13213c1a}.vx-gr-count{color:var(--vx-faint);margin-inline-start:auto;font-size:12.5px}.vx-gr-icon{border:1px solid var(--vx-line);width:32px;height:32px;color:var(--vx-ink);cursor:pointer;background:#fff;border-radius:9px;place-items:center;display:inline-grid}.vx-gr-stage{aspect-ratio:1.12;border:1px solid var(--vx-line);background:radial-gradient(60% 60%,#fff,#f6f0e2);border-radius:16px;position:relative;overflow:hidden}.vx-gr-canvas{cursor:grab;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.vx-gr-canvas:active{cursor:grabbing}.vx-gr-tip{z-index:2;border:1px solid var(--vx-line);max-width:280px;color:var(--vx-faint);pointer-events:none;background:#fff;border-radius:11px;gap:3px;margin:14px 0 0 14px;padding:9px 12px;font-size:12px;display:grid;position:absolute;box-shadow:0 10px 30px #13213c24}.vx-gr-tip b{color:var(--vx-ink);font-size:13.5px;line-height:1.55}.vx-gr-legend{bottom:8px;color:var(--vx-dim);pointer-events:none;flex-wrap:wrap;justify-content:center;gap:4px 12px;font-size:11.5px;display:flex;position:absolute;inset-inline:8px}.vx-gr-legend span{background:#ffffffd9;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.vx-gr-legend i{border-radius:50%;width:8px;height:8px}.vx-gr-legend .vx-gr-ramp{border-radius:4px;width:70px;height:7px}.vx-gr-hists{grid-template-columns:1.6fr 1fr 1fr;gap:10px;display:grid}.vx-gr-hist{border:1px solid var(--vx-line);background:#ffffffdb;border-radius:12px;gap:4px;padding:8px 10px;display:grid}.vx-gr-hk{color:var(--vx-dim);justify-content:space-between;font-size:11.5px;font-weight:600;display:flex}.vx-gr-hk button{color:var(--vx-gold);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}.vx-gr-bars{direction:ltr;align-items:flex-end;gap:2px;height:46px;display:flex}.vx-gr-time .vx-gr-bars{direction:rtl}.vx-gr-bars button{cursor:pointer;background:0 0;border:0;flex:1;height:100%;padding:0;position:relative}.vx-gr-bars i{background:#13213c1a;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.vx-gr-bars i.is-on{background:var(--vx-gold)}.vx-gr-bars button.is-out i.is-on{background:#a8730a40}.vx-gr-bars button:hover i:first-child{background:#13213c2e}.vx-gr-bars em{color:var(--vx-faint);font-size:9.5px;font-style:normal;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.vx-gr-hist:has(em){padding-bottom:18px}.vx-gr>.vx-explore-btn{justify-self:start}.vx-gr-k{color:var(--vx-gold);margin:0;font-size:12.5px;font-weight:600}.vx-gr-insights,.vx-gr-panel{gap:8px;animation:.3s both vx-fade;display:grid}.vx-gr-panel{background:var(--vx-panel);border:1px solid var(--vx-line);box-shadow:var(--vx-shadow);border-radius:16px;padding:14px 16px;position:relative}.vx-gr-panel h3{margin:0;padding-inline-end:28px;font-size:17px;line-height:1.6}.vx-gr-close{top:10px;border:1px solid var(--vx-line);width:28px;height:28px;color:var(--vx-ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-inline-end:10px}.vx-gr-patterns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vx-gr-patterns button{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:#fff;border-radius:14px;justify-items:start;gap:2px;padding:10px 12px;transition:border-color .2s,transform .2s;display:grid}.vx-gr-patterns button:hover{border-color:var(--vx-gold);transform:translateY(-2px)}.vx-gr-patterns svg{color:var(--vx-gold)}.vx-gr-patterns b{font-size:22px}.vx-gr-patterns span{color:var(--vx-dim);font-size:12px;line-height:1.6}.vx-gr-comms{gap:4px;display:grid}.vx-gr-comms button{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;gap:10px;padding:7px 12px;font-size:13.5px;display:flex}.vx-gr-comms button:hover{border-color:var(--vx-ink)}.vx-gr-comms b{color:var(--vx-gold)}.vx-gr-actions{flex-wrap:wrap;gap:6px;display:flex}.vx-gr-toggle{border:1px solid var(--vx-line);color:var(--vx-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;display:inline-flex}.vx-gr-toggle.is-on{background:var(--vx-ink);color:#fff;border-color:var(--vx-ink)}.vx-gr-nbrs,.vx-gr-list{scrollbar-width:thin;gap:2px;max-height:32vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.vx-gr-nbrs button,.vx-gr-list button{width:100%;color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;line-height:1.6;display:flex}.vx-gr-nbrs button:hover,.vx-gr-list button:hover{background:#fbf7ee}.vx-gr-nbrs i{border-radius:50%;flex:none;width:8px;height:8px}.vx-gr-nbrs span{flex:1}.vx-gr-nbrs b{color:var(--vx-gold);flex:none;font-size:11.5px}.vx-gr-list small{color:var(--vx-faint);font-size:11.5px;display:block}.vx-gr-list button{display:block}.vx-gr-sectors{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.vx-gr-sectors span{background:#fff;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.vx-gr-sectors small{color:var(--vx-faint);font-size:12px}.vx-gr-note{color:var(--vx-dim);margin:0;font-size:13px;line-height:1.8}.vx-gr-hub{color:var(--vx-ink);font:inherit;text-align:start;cursor:pointer;background:#fffaf0;border:1px dashed #a8730a80;border-radius:12px;gap:2px;padding:10px 12px;font-size:13.5px;line-height:1.6;display:grid}.vx-gr-panel .vx-explore-btn{justify-self:start}@media (max-width:899px){.vx-gr{width:100%}.vx-gr-hists,.vx-gr-patterns{grid-template-columns:1fr}.vx-brand-sub,.vx-brand-sep,.vx-back span{display:none}.vx-scroller{scroll-snap-type:y proximity}.vx-section{grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;padding:72px 16px 40px}.vx-col-text{justify-self:stretch;min-width:0;max-width:none}.vx-col-visual{order:-1;min-height:0}.vx-hero .vx-col-visual{min-height:44svh}.vx-closing .vx-col-visual{display:none}.vx-anchor{width:min(80vw,46svh)}.vx-voices,.vx-profile,.vx-mix,.vx-net{width:100%}.vx-sum-cards,.vx-mx-quads,.vx-gov-list,.vx-brief-grid,.vx-mine-sigs,.vx-mine-trends{grid-template-columns:minmax(0,1fr)}.vx-viz{width:100%}.vx-gov-visual{order:0;align-self:auto}.vx-gov-card{width:100%}.vx-brief-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-funnel{width:min(70vw,40svh)}.vx-funnel-label{width:110px}.vx-mx{width:calc(100% - 40px);margin-inline-end:30px}.vx-net-partners button{grid-template-columns:120px 1fr 36px}.vx-anchor.vx-anchor-sm{width:min(64vw,36svh)}.vx-days{gap:2px;height:130px}.vx-drawer{border-radius:18px 18px 0 0;width:100%;max-height:82svh;inset:auto 0 0}.vx-drawer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-tip{display:none}.vx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-finale{grid-template-columns:minmax(0,1fr)}.vx-gems{grid-template-columns:minmax(0,1fr);max-height:none}.vx-cards{max-height:none}.vx-bar{grid-template-columns:110px 1fr 36px}}.vx-landing{position:relative}.vx-landing .vx-disc-wrap{z-index:-1;inset-inline-end:calc(-8vw - 3.96vmin);pointer-events:none;width:73.92vmin;height:73.92vmin;position:absolute;top:calc(2vh - 3.96vmin);overflow:clip}.vx-landing .vx-disc{will-change:transform;background:radial-gradient(circle,#e7b73f47 0%,#e7b73f17 42%,#e7b73f00 68%);border-radius:50%;animation:1.8s ease-out both vx-fade;position:absolute;inset:3.96vmin}.vx-landing .is-breathing .vx-disc{animation:1.8s ease-out both vx-fade,9s ease-in-out infinite vx-breathe}.is-landing .vx-net-decode{animation:none;position:relative}.is-landing .vx-net-decode:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:2.4s ease-in-out infinite vx-glow-purple-soft;position:absolute;inset:0;box-shadow:0 0 0 5px #7b5bd659}@keyframes vx-glow-purple-soft{0%,50%,to{opacity:0}25%,75%{opacity:.5}}.vx-landing .vx-title{background-image:linear-gradient(100deg, #fff0 42%, #ffffffb3 50%, #fff0 58%), linear-gradient(180deg, #d9a521 0%, var(--vx-gold) 55%, var(--vx-gold-deep) 100%);background-position:220% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;animation:1.2s cubic-bezier(.2,.7,.2,1) .4s both vx-title-in,2.2s ease-in-out 1.6s both vx-sheen}.vx-landing .vx-lead b{white-space:nowrap;position:relative}.vx-landing .vx-lead b:after{content:"";inset-inline:0;background:var(--vx-gold);transform-origin:100%;border-radius:2px;height:2px;animation:.7s cubic-bezier(.2,.7,.2,1) 2.7s both vx-grow;position:absolute;bottom:-2px}.vx-landing .vx-next{animation:.7s 2.3s both vx-rise;position:relative}.vx-landing .vx-next:after{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid #a8730a8c;animation:2.8s ease-out 3.6s infinite vx-ping-soft;position:absolute;inset:-4px}@keyframes vx-title-in{0%{opacity:0;filter:blur(16px);transform:translateY(22px)scale(.985)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes vx-sheen{0%{background-position:220% 0,0 0}to{background-position:-160% 0,0 0}}@keyframes vx-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes vx-ping-soft{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.16)}}@supports (animation-timeline:view()){.vx-landing .vx-col-text{animation:linear both vx-hero-exit;animation-timeline:view();animation-range:exit exit 75%}@keyframes vx-hero-exit{to{opacity:0;transform:translateY(-36px)scale(.98)}}}@media (prefers-reduced-motion:reduce){.vx-landing .vx-in,.vx-landing .vx-title,.vx-landing .vx-disc,.vx-landing .vx-lead b:after,.vx-landing .vx-next,.vx-landing .vx-next:after,.vx-landing .vx-col-text{animation:none}.vx-landing .vx-title{background-position:-160% 0,0 0}}@media (max-width:760px){.vx-root.is-landing .vx-scroller{overflow-x:hidden}.vx-root.is-landing .vx-col-text{max-height:none;overflow:visible}.vx-root.is-landing .vx-section{padding-bottom:132px}.vx-root.is-landing .vx-funnel{width:min(52vw,40svh);margin-inline-start:112px}.vx-root.is-landing .vx-col-visual button{min-height:34px}.vx-root.is-landing .vx-dot{display:none}.vx-root.is-landing .vx-dots-n{color:var(--vx-dim);background:#13213c12;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.vx-root.is-landing .vx-actions{display:none}.vx-root.is-landing .vx-col-text button{min-height:38px}.vx-root.is-landing .vx-sector-row,.vx-root.is-landing .vx-gov-list button{padding-top:6px;padding-bottom:6px}.vx-root.is-landing .vx-ex{border-radius:16px;width:calc(100vw - 20px);max-width:none;height:min(92svh,980px);max-height:calc(100svh - 16px);margin:auto}.vx-root.is-landing .vx-ex-head{gap:10px;padding:14px 14px 10px}.vx-root.is-landing .vx-ex-head h2{font-size:18px}.vx-root.is-landing .vx-ex-actions button{white-space:nowrap;height:36px;padding:0 10px}.vx-root.is-landing .vx-ex-label{display:none}.vx-root.is-landing .vx-ex-tools,.vx-root.is-landing .vx-ex-sectors{padding-inline:12px}.vx-root.is-landing .vx-ex-list{padding-inline:8px}.vx-root.is-landing .vx-ex-row{padding:10px 6px}.vx-root.is-landing .vx-ex-meta{gap:4px 8px}.vx-root.is-landing .vx-ex-foot{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.vx-root.is-landing .vx-ex-foot button{white-space:nowrap;width:100%}.vx-root.is-landing .vx-ex-foot>span{flex-wrap:wrap}}.vx-root.is-landing{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:100%}.vx-root.is-landing input,.vx-root.is-landing textarea{-webkit-user-select:text;user-select:text}.vx-root.is-landing img,.vx-root.is-landing svg,.vx-root.is-landing canvas{-webkit-user-drag:none;pointer-events:inherit}@media print{.vx-root.is-landing,.vx-root.is-landing *{display:none!important}}.vx-root.is-landing{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}.vx-root.is-landing .vx-topbar{padding-top:calc(14px + var(--sat))}@media (max-width:899px){.vx-root.is-landing .vx-section{padding-top:calc(72px + var(--sat));padding-bottom:calc(132px + var(--sab))}.vx-root.is-landing .vx-drawer{padding-bottom:calc(16px + var(--sab));max-height:calc(88svh - var(--sab))}.vx-root.is-landing .vx-ex{max-height:calc(100svh - 16px - var(--sat) - var(--sab));margin-top:calc(8px + var(--sat))}.vx-root.is-landing input,.vx-root.is-landing textarea,.vx-root.is-landing select{font-size:16px}}.vx-faq{border-top:1px solid var(--vx-line);gap:4px;margin-top:18px;padding-top:14px;display:grid}.vx-faq h3{color:var(--vx-gold-deep);margin:0 0 6px;font-size:15px;font-weight:700}.vx-faq details{border:1px solid var(--vx-line);background:#ffffffb3;border-radius:12px;padding:0 12px}.vx-faq details[open]{background:#fff}.vx-faq summary{cursor:pointer;color:var(--vx-ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.vx-faq summary::-webkit-details-marker{display:none}.vx-faq summary:after{content:"+";color:var(--vx-gold);font-size:18px;line-height:1}.vx-faq details[open] summary:after{content:"−"}.vx-faq p{color:var(--vx-dim);margin:0 0 12px;font-size:13.5px;line-height:1.85}.vx-guide{border-top:1px solid var(--vx-line);margin-top:14px;padding-top:12px}.vx-guide h3{color:var(--vx-gold-deep);margin:0 0 4px;font-size:15px;font-weight:700}.vx-guide p{color:var(--vx-dim);margin:0 0 8px;font-size:13.5px}.vx-guide div{flex-wrap:wrap;gap:8px;display:flex}.vx-guide a{border:1px solid var(--vx-line);color:var(--vx-ink);background:#ffffffb3;border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:600;text-decoration:none}.vx-guide a:hover{border-color:var(--vx-gold);background:#fff}
