.jpLuminous{--jp-bg-deep:#070b14;--jp-bg-lift:#121a2c;--jp-rail-navy:#0e1830;--jp-rail-navy-deep:#0a1224;--jp-bg-room:rgba(255,255,255,0.08);--jp-orange:#ff8a3d;--jp-orange-hot:#ff9f52;--jp-orange-deep:#e85f1a;--jp-gold:#ffd28a;--jp-teal:#2ec4b6;--jp-teal-hot:#5eebd8;--jp-teal-deep:#1a9e92;--jp-plat:rgba(246,248,255,0.96);--jp-plat-soft:rgba(255,255,255,0.14);--jp-plat-mid:rgba(230,236,255,0.78);--jp-ivory:#f6f3ed;--jp-ivory-deep:#ebe6dc;--jp-platinum:#f2f5fa;--jp-ink-soft:#2a2430;--jp-ink-mid:rgba(42,36,48,0.72);--jp-ink-dim:rgba(42,36,48,0.52);--jp-mint:#6ef0a8;--jp-mint-ink:#0f7a4a;--jp-rose:#ff8f9b;--jp-rose-ink:#c43b4a;--jp-text:#fff8f2;--jp-text-mid:rgba(255,240,225,0.86);--jp-text-dim:rgba(255,210,175,0.58);--jp-ink:#1a0e08;--jp-border:rgba(255,255,255,0.18);--jp-border-warm:rgba(255,158,82,0.45);--jp-border-teal:rgba(46,196,182,0.4);--jp-font-display:var(--font-playfair),"Playfair Display",Georgia,serif;--jp-font-ui:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--jp-font-figure:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--jp-type-scene:clamp(40px,5.2vw,68px);--jp-type-promise:clamp(18px,2vw,24px);--jp-type-equity:clamp(56px,7vw,88px);--jp-type-price:clamp(36px,4vw,52px);--jp-type-portal:clamp(40px,5vw,58px);--jp-type-kicker:13px;--jp-ease:cubic-bezier(0.16,1,0.3,1);--jp-radius-room:4px;--jp-radius-chip:3px;--jp-radius-nav:4px;color:var(--jp-text);background:var(--jp-bg-deep);font-family:var(--jp-font-ui);overflow-x:clip}.jpLuminous *{box-sizing:border-box}.jpBrandMarkWealth{position:relative;isolation:isolate}.jpBrandMarkWealth:after{content:"";position:absolute;inset:18% 12% 22%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(255,138,61,.32),transparent 72%),radial-gradient(ellipse 55% 48% at 58% 58%,rgba(46,196,182,.22),transparent 70%);filter:blur(22px);opacity:.85;border-radius:50%}.jpBrandMarkWealthImg{background:transparent!important;filter:hue-rotate(-18deg) saturate(1.28) brightness(1.1) contrast(1.08) drop-shadow(0 0 18px rgba(255,138,61,.45)) drop-shadow(0 0 36px rgba(46,196,182,.28)) drop-shadow(0 12px 28px rgba(0,0,0,.35));transform:translateZ(0)}.jpBrandMarkWealthPlate{box-shadow:none;background:transparent!important}.jpStageIvory .jpBrandMarkWealthImg,.jpStagePlatinum .jpBrandMarkWealthImg{filter:hue-rotate(-12deg) saturate(1.1) brightness(.97) contrast(1.04) drop-shadow(0 0 14px rgba(255,138,61,.22)) drop-shadow(0 0 20px rgba(26,158,146,.14)) drop-shadow(0 8px 18px rgba(30,24,40,.14))}.jpSiteFooter .jpBrandMarkWealthImg{filter:hue-rotate(-16deg) saturate(1.22) brightness(1.08) contrast(1.06) drop-shadow(0 0 16px rgba(255,138,61,.4)) drop-shadow(0 0 28px rgba(46,196,182,.24))}.jpStageLobby{background:radial-gradient(1400px 820px at 50% -18%,rgba(255,255,255,.32),transparent 48%),radial-gradient(1100px 720px at 8% 18%,rgba(255,138,61,.62),transparent 54%),radial-gradient(1080px 700px at 92% 16%,rgba(46,196,182,.52),transparent 52%),radial-gradient(820px 560px at 50% 55%,rgba(94,235,216,.2),transparent 58%),radial-gradient(600px 400px at 70% 80%,rgba(255,210,138,.14),transparent 50%),linear-gradient(175deg,#221610,#0e1c2a 40%,#070b14)}.jpStageIvory,.jpStagePlatinum{--jp-text:#16121c;--jp-text-mid:rgba(42,36,48,0.72);--jp-text-dim:rgba(42,36,48,0.5);--jp-plat:#16121c;--jp-plat-mid:rgba(42,36,48,0.78);--jp-border:rgba(30,24,40,0.1);--jp-mint:var(--jp-mint-ink);--jp-rose:var(--jp-rose-ink)}.jpStageIvory{background:radial-gradient(1100px 640px at 50% -8%,rgba(255,255,255,.95),transparent 52%),radial-gradient(900px 520px at 8% 40%,rgba(255,186,130,.18),transparent 55%),radial-gradient(820px 500px at 92% 30%,rgba(94,235,216,.16),transparent 52%),linear-gradient(180deg,#fbf9f5,#f0f3f8 48%,#e8edf4);color:var(--jp-ink-soft)}.jpStagePlatinum{background:radial-gradient(1200px 700px at 50% -10%,#ffffff 0,transparent 50%),radial-gradient(900px 540px at 10% 50%,rgba(255,200,150,.14),transparent 55%),radial-gradient(800px 480px at 90% 35%,rgba(46,196,182,.12),transparent 52%),linear-gradient(180deg,#f5f7fb,#eef1f7 45%,#e4e9f2);color:var(--jp-ink-soft)}.jpStageIvory .jpSceneTitle,.jpStagePlatinum .jpSceneTitle{color:#16121c;text-shadow:none}.jpStageIvory .jpLede,.jpStagePlatinum .jpLede{color:var(--jp-ink-mid)}.jpStageIvory .jpUiTitle,.jpStagePlatinum .jpUiTitle{color:#16121c}.jpStageIvory .jpKicker,.jpStagePlatinum .jpKicker{text-shadow:none}.jpStageIvory .jpKickerTeal,.jpStagePlatinum .jpKickerTeal{color:var(--jp-teal-deep);text-shadow:none}.jpStageIvory .jpStripItem,.jpStagePlatinum .jpStripItem{border-bottom-color:rgba(22,18,28,.1)}.jpStageIvory .jpBand,.jpStagePlatinum .jpBand{background:radial-gradient(ellipse 80% 80% at 20% 0,rgba(255,138,61,.14),transparent 55%),rgba(255,255,255,.72);border:1px solid rgba(22,18,28,.08);box-shadow:0 18px 50px rgba(30,24,40,.06)}.jpStageIvory .jpBandTeal,.jpStagePlatinum .jpBandTeal{background:radial-gradient(ellipse 80% 80% at 80% 0,rgba(46,196,182,.14),transparent 55%),rgba(255,255,255,.72);border:1px solid rgba(22,18,28,.08)}.jpStageMist{--jp-plat:rgba(246,248,255,0.96);--jp-plat-mid:rgba(230,236,255,0.78);--jp-text:#fff8f2;--jp-text-mid:rgba(255,240,225,0.86);--jp-text-dim:rgba(255,210,175,0.58);--jp-ink-soft:rgba(246,248,255,0.96);--jp-ink-mid:rgba(230,236,255,0.72);color:var(--jp-text);background:radial-gradient(1000px 600px at 50% 0,rgba(255,255,255,.18),transparent 50%),radial-gradient(700px 480px at 0 60%,rgba(255,159,82,.14),transparent 50%),linear-gradient(180deg,#243044,#161e30 50%,#0e1422)}.jpLuminous .heroMetal3D{background:linear-gradient(118deg,#ffffff,#fffaf0 8%,#ffe8b8 18%,#ffd28a 28%,#ff9f52 40%,#5eebd8 54%,#a8fff0 62%,#ffe2a8 74%,#ffffff 88%,#ffd28a);background-size:320% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:jpMetalSweep 5.5s ease-in-out infinite;filter:drop-shadow(0 0 18px rgba(255,255,255,.35)) drop-shadow(0 0 36px rgba(255,159,82,.55)) drop-shadow(0 0 64px rgba(94,235,216,.4));text-shadow:0 -2px 0 rgba(255,255,255,.45),0 2px 0 rgba(0,0,0,.25),0 22px 60px rgba(0,0,0,.55);-webkit-text-stroke:1.2px rgba(255,255,255,.18)}@keyframes jpMetalSweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.jpBrandMetal{font-family:var(--jp-font-display);background:linear-gradient(118deg,#ffffff,#fff8ee 8%,#ffd28a 22%,#ff9f52 38%,#ff8a3d 48%,#5eebd8 64%,#a8fff0 74%,#ffe2a8 88%,#ffffff);background-size:320% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:jpMetalSweep 5.2s ease-in-out infinite;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35)) drop-shadow(0 0 18px rgba(255,159,82,.55)) drop-shadow(0 0 36px rgba(94,235,216,.28)) drop-shadow(0 12px 28px rgba(0,0,0,.4));-webkit-text-stroke:.45px rgba(255,255,255,.16)}.jpHeroShine{inset:-28% -14%;z-index:0;background:radial-gradient(ellipse 55% 45% at 28% 38%,rgba(255,138,61,.5),transparent 58%),radial-gradient(ellipse 50% 42% at 74% 32%,rgba(46,196,182,.48),transparent 56%),radial-gradient(ellipse 45% 34% at 50% 18%,rgba(255,255,255,.28),transparent 52%),radial-gradient(ellipse 35% 28% at 60% 70%,rgba(255,210,138,.18),transparent 55%);filter:blur(40px);animation:jpGlowBreath 6s ease-in-out infinite}.jpHeroOrb,.jpHeroShine{position:absolute;pointer-events:none}.jpHeroOrb{border-radius:999px;z-index:1;filter:blur(2px);mix-blend-mode:screen;animation:jpOrbDrift 10s ease-in-out infinite}.jpHeroOrbA{width:180px;height:180px;left:8%;top:28%;background:radial-gradient(circle,rgba(255,159,82,.45),transparent 70%);animation-delay:0s}.jpHeroOrbB{width:220px;height:220px;right:6%;top:22%;background:radial-gradient(circle,rgba(94,235,216,.4),transparent 70%);animation-delay:-3s}.jpHeroOrbC{width:140px;height:140px;left:42%;bottom:18%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%);animation-delay:-6s}@keyframes jpOrbDrift{0%,to{transform:translateZ(0) scale(1);opacity:.55}50%{transform:translate3d(18px,-22px,0) scale(1.12);opacity:.9}}.jpHeroSweep{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.22) 48%,rgba(94,235,216,.12) 52%,transparent 64%);mix-blend-mode:screen;animation:jpHeroSweepMove 4.8s ease-in-out infinite;opacity:.7}@keyframes jpHeroSweepMove{0%,to{transform:translateX(-38%);opacity:.15}50%{transform:translateX(38%);opacity:.85}}.jpChrome{position:relative;z-index:40;background:var(--jp-rail-navy,#0e1830);border-bottom:1px solid rgba(230,236,255,.18);box-shadow:inset 0 -1px 0 rgba(46,196,182,.28),0 1px 0 rgba(255,138,61,.22)}.jpChromeRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;max-width:1440px;margin:0 auto;padding:.7rem 1rem;border-bottom:1px solid rgba(230,236,255,.12)}@media (min-width:640px){.jpChromeRow{padding:.75rem 1.5rem}}.jpChromeActions{display:flex;align-items:center;gap:.4rem}.jpChromeIconBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:var(--jp-plat-mid);transition:background .16s var(--jp-ease),border-color .16s var(--jp-ease),color .16s var(--jp-ease)}.jpChromeIconBtn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,159,82,.35);color:var(--jp-plat)}.jpChromeIconBtn svg{width:18px;height:18px;filter:drop-shadow(0 0 6px rgba(255,210,175,.3))}.jpChromeDot{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:999px;background:var(--jp-orange-hot);box-shadow:0 0 10px rgba(255,138,61,.7)}.jpChromeProfile{display:inline-flex;align-items:center;gap:.65rem;max-width:200px;margin-left:.15rem;padding:.3rem .65rem .3rem .3rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);text-align:left;transition:background .16s var(--jp-ease),border-color .16s var(--jp-ease)}.jpChromeProfile:hover{background:rgba(255,255,255,.1);border-color:rgba(94,235,216,.35)}.jpChromeAvatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#1a0e08;background:linear-gradient(135deg,#ffe0c2,#ff9f52 45%,#5eebd8);box-shadow:0 0 16px rgba(255,138,61,.35)}.jpChromeMenu{position:absolute;right:0;top:calc(100% + 8px);z-index:50;min-width:200px;padding:.4rem;border-radius:var(--jp-radius-room);border:1px solid rgba(255,255,255,.14);background:#161e2e;box-shadow:0 18px 50px rgba(0,0,0,.45)}.jpChromeMenu a,.jpChromeMenu button{display:block;width:100%;border-radius:4px;padding:.7rem .85rem;text-align:left;font-size:13px;font-weight:500;color:var(--jp-plat-mid);text-decoration:none}.jpChromeMenu a:hover,.jpChromeMenu button:hover{background:rgba(255,255,255,.08);color:var(--jp-plat)}.jpTicker{overflow:hidden;white-space:nowrap;border-top:1px solid rgba(230,236,255,.1);border-bottom:none;background:var(--jp-rail-navy-deep,#0a1224);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.jpTickerTrack{display:inline-flex;align-items:center;gap:2.75rem;padding:.85rem 0;font-family:var(--jp-font-figure);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--jp-teal-hot);text-shadow:0 0 18px rgba(94,235,216,.35);animation:jpTickerMove 24s linear infinite}.jpTickerTrack span{position:relative;padding-left:1.1rem}.jpTickerTrack span:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:999px;background:currentColor;box-shadow:0 0 10px currentColor}.jpTickerTrack span:nth-child(odd){color:var(--jp-orange-hot);text-shadow:0 0 18px rgba(255,159,82,.4)}.jpTickerTrack span:nth-child(3n){color:var(--jp-plat);text-shadow:0 0 14px rgba(255,255,255,.25)}.jpTickerTrack span[data-label=true]{padding-left:0;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--jp-text-dim);text-shadow:none}.jpTickerTrack span[data-label=true]:before{display:none}@keyframes jpTickerMove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.jpStageTheater{background:radial-gradient(1300px 800px at 50% -5%,rgba(255,255,255,.14),transparent 48%),radial-gradient(1100px 700px at 50% 45%,rgba(255,138,61,.42),transparent 58%),radial-gradient(700px 480px at 80% 70%,rgba(46,196,182,.16),transparent 55%),linear-gradient(180deg,#1a120e,#0c1220 55%,#070b14)}.jpStageWarm{background:radial-gradient(900px 560px at 0 30%,rgba(255,138,61,.28),transparent 55%),radial-gradient(600px 400px at 100% 80%,rgba(255,210,138,.1),transparent 50%),linear-gradient(180deg,#141018,#0a0e18)}.jpStageCool{background:radial-gradient(900px 560px at 100% 20%,rgba(46,196,182,.2),transparent 55%),radial-gradient(700px 480px at 10% 70%,rgba(255,255,255,.06),transparent 50%),linear-gradient(180deg,#0c1520,#070b14)}.jpStageFloor{background:radial-gradient(800px 480px at 30% 0,rgba(255,255,255,.07),transparent 50%),radial-gradient(700px 420px at 80% 20%,rgba(255,138,61,.14),transparent 50%),linear-gradient(180deg,#101624,#070b14)}.jpStagePenthouse{background:radial-gradient(1100px 640px at 50% 35%,rgba(255,138,61,.4),transparent 58%),radial-gradient(800px 480px at 50% 90%,rgba(46,196,182,.14),transparent 55%),linear-gradient(180deg,#1a120e,#070b14)}.jpVignette{background:radial-gradient(ellipse 80% 70% at 50% 40%,transparent 42%,rgba(0,0,0,.4) 100%);pointer-events:none}.jpDisplay{font-family:var(--jp-font-display)}.jpFigure{font-family:var(--jp-font-figure);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.jpKicker{font-family:var(--jp-font-ui);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--jp-orange-hot);text-shadow:0 0 20px rgba(255,138,61,.35)}.jpKickerTeal{color:var(--jp-teal-hot);text-shadow:0 0 20px rgba(46,196,182,.35)}.jpSceneTitle{font-family:var(--jp-font-display);font-weight:500;font-size:var(--jp-type-scene);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--jp-text)}.jpLede{font-size:17px;line-height:1.7;color:var(--jp-text-mid);max-width:42ch;font-weight:400}.jpLede,.jpUiTitle{font-family:var(--jp-font-ui)}.jpUiTitle{font-weight:600;letter-spacing:-.025em;color:var(--jp-plat);font-size:clamp(26px,3vw,34px);line-height:1.15}.jpGlassRoom{position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(165deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 42%,rgba(255,140,70,.1)),var(--jp-bg-room);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(28px) saturate(1.25);box-shadow:0 28px 90px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.04),inset 0 1px 0 rgba(255,255,255,.38);transition:transform .22s var(--jp-ease),box-shadow .22s var(--jp-ease),border-color .22s var(--jp-ease)}.jpGlassRoom:hover{transform:translateY(-3px);border-color:var(--jp-border-warm);box-shadow:0 32px 100px rgba(0,0,0,.32),0 0 60px rgba(255,138,61,.16),inset 0 1px 0 rgba(255,255,255,.42)}.jpGlassRoomTeal{background:linear-gradient(165deg,rgba(255,255,255,.12),rgba(46,196,182,.1) 50%,rgba(8,20,24,.35)),var(--jp-bg-room);border-color:var(--jp-border-teal)}.jpGlassRoomTeal:hover{border-color:rgba(94,235,216,.55);box-shadow:0 28px 90px rgba(0,0,0,.35),0 0 70px rgba(46,196,182,.22),inset 0 1px 0 rgba(255,255,255,.3)}.jpIvoryRoom{--jp-plat:#16121c;--jp-text:#16121c;--jp-text-mid:rgba(42,36,48,0.72);--jp-text-dim:rgba(42,36,48,0.5);--jp-mint:var(--jp-mint-ink);--jp-rose:var(--jp-rose-ink);position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(165deg,#ffffff,#f7f4ee 48%,#eef3f8);border:1px solid rgba(30,24,40,.08);color:var(--jp-ink-soft);box-shadow:0 24px 70px rgba(30,24,40,.1),inset 0 1px 0 rgba(255,255,255,.9);transition:transform .22s var(--jp-ease),box-shadow .22s var(--jp-ease),border-color .22s var(--jp-ease)}.jpIvoryRoom:hover{transform:translateY(-3px);border-color:rgba(232,95,26,.28);box-shadow:0 28px 80px rgba(30,24,40,.12),0 0 40px rgba(255,138,61,.1),inset 0 1px 0 #fff}.jpIvoryRoom .jpUiTitle{color:#16121c}.jpIvoryRoomTeal{background:linear-gradient(165deg,#ffffff,#eef8f6 50%,#f4f7fb);border-color:rgba(26,158,146,.22)}.jpIvoryRoomTeal:hover{border-color:rgba(26,158,146,.4);box-shadow:0 28px 80px rgba(30,24,40,.12),0 0 40px rgba(46,196,182,.12),inset 0 1px 0 #fff}.jpGlassRoom:before,.jpIvoryRoom:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px 220px at 100% 0,rgba(255,138,61,.18),transparent 55%),radial-gradient(380px 200px at 0 100%,rgba(46,196,182,.14),transparent 55%)}.jpIvoryRoom:before{background:radial-gradient(420px 220px at 100% 0,rgba(255,138,61,.14),transparent 55%),radial-gradient(380px 200px at 0 100%,rgba(26,158,146,.12),transparent 55%)}.jpGlassRoom,.jpIvoryRoom{isolation:isolate}.jpSolidWarm{position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(148deg,#ff9f52,#ff8a3d 55%,#ff8a3d),#ff8a3d;color:#141018;border:1px solid rgba(255,210,138,.62);box-shadow:0 22px 52px rgba(232,95,26,.32),0 0 44px rgba(255,138,61,.42),inset 0 1px 0 rgba(255,255,255,.48),inset 0 -1px 0 rgba(26,14,8,.1);backdrop-filter:none;-webkit-backdrop-filter:none}.jpSolidPartner{position:relative;border-radius:var(--jp-radius-room);background:radial-gradient(ellipse 70% 55% at 10% 0,rgba(255,138,61,.28),transparent 55%),radial-gradient(ellipse 55% 48% at 100% 80%,rgba(46,196,182,.22),transparent 52%),linear-gradient(165deg,#162a40 0,var(--jp-rail-navy) 42%,var(--jp-rail-navy-deep) 100%);color:var(--jp-plat);border:1px solid rgba(94,235,216,.28);box-shadow:0 24px 64px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14)}.jpSolidTeal{position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(148deg,#5eebd8,#2ec4b6 48%,#1a9e92),#2ec4b6;color:#06201c;border:1px solid rgba(180,255,245,.55);box-shadow:0 22px 52px rgba(26,158,146,.32),0 0 40px rgba(46,196,182,.36),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(6,32,28,.1);backdrop-filter:none;-webkit-backdrop-filter:none}.jpSolidInk{position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(165deg,rgba(255,255,255,.08),transparent 40%),radial-gradient(ellipse 70% 60% at 50% 0,rgba(255,138,61,.28),transparent 55%),radial-gradient(ellipse 60% 50% at 100% 80%,rgba(46,196,182,.22),transparent 50%),linear-gradient(160deg,#162a40 0,var(--jp-rail-navy) 48%,var(--jp-rail-navy-deep) 100%);color:var(--jp-plat);border:1px solid rgba(230,236,255,.18);box-shadow:0 24px 64px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.jpSolidPlat{border-radius:var(--jp-radius-room);background:#fffdf9;color:#141018;border:1px solid rgba(255,138,61,.48);box-shadow:0 18px 48px rgba(30,24,40,.1),0 0 32px rgba(255,138,61,.18),0 0 22px rgba(46,196,182,.1),inset 0 1px 0 rgba(255,255,255,.98),inset 0 -1px 0 rgba(30,24,40,.04)}.jpSolidGold,.jpSolidPlat{position:relative;backdrop-filter:none;-webkit-backdrop-filter:none}.jpSolidGold{border-radius:var(--jp-radius-room);background:linear-gradient(148deg,#ffe6b0,#ffd28a 44%,#f0a84a),#ffd28a;color:#1a0e08;border:1px solid rgba(255,220,160,.7);box-shadow:0 20px 48px rgba(232,168,74,.28),0 0 36px rgba(255,210,138,.35),inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(26,14,8,.08)}.jpSolidDeep{position:relative;border-radius:var(--jp-radius-room);background:linear-gradient(165deg,rgba(255,255,255,.07),transparent 42%),radial-gradient(ellipse 60% 50% at 80% 0,rgba(46,196,182,.26),transparent 55%),linear-gradient(160deg,rgba(26,36,56,.96),rgba(14,21,36,.98) 55%,#0a0e18);color:var(--jp-plat);border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 64px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}.jpMetricRoom{position:relative;display:flex;flex-direction:column;min-height:196px;padding:1.35rem 1.4rem 1.25rem;border-radius:var(--jp-radius-room);overflow:hidden}.jpMetricRoomLabel{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--jp-text-dim);opacity:.95}.jpSolidGold .jpMetricRoomLabel,.jpSolidPlat .jpMetricRoomLabel,.jpSolidTeal .jpMetricRoomLabel,.jpSolidWarm .jpMetricRoomLabel{color:rgba(26,14,8,.68)}.jpSolidDeep .jpMetricRoomLabel,.jpSolidInk .jpMetricRoomLabel,.jpSolidPartner .jpMetricRoomLabel{color:rgba(230,236,255,.62)}.jpMetricRoomValue{font-family:var(--jp-font-figure);font-size:clamp(28px,3.2vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin-top:.35rem;font-variant-numeric:tabular-nums}.jpMetricRoomHint{margin-top:.35rem;font-size:12.5px;line-height:1.5;font-weight:500;color:var(--jp-text-dim)}.jpMetricRoomChart{margin-top:auto;padding-top:.85rem;min-height:72px}.jpKpiCard{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:.2rem;min-height:0;height:100%;padding:1.15rem 1.2rem 1.1rem;border-radius:var(--jp-radius-room);overflow:hidden;isolation:isolate;transition:transform .22s var(--jp-ease),box-shadow .22s var(--jp-ease),border-color .22s var(--jp-ease)}.jpKpiCard:before{content:"";position:absolute;inset:0 auto auto 0;width:48%;height:3px;border-radius:0 0 3px 0;background:linear-gradient(90deg,#ff9f52,#ff8a3d 55%,#2ec4b6,transparent);opacity:1;pointer-events:none;z-index:1}.jpSolidGold.jpKpiCard:before,.jpSolidTeal.jpKpiCard:before,.jpSolidWarm.jpKpiCard:before{background:linear-gradient(90deg,rgba(255,255,255,.85),rgba(255,255,255,.15),transparent)}.jpKpiCard:hover,a:hover .jpKpiCard{transform:translateY(-2px);filter:brightness(1.04) saturate(1.06)}.jpKpiCardLabel{font-family:var(--jp-font-ui);font-size:11.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--jp-text-dim);opacity:.95}.jpSolidGold .jpKpiCardLabel,.jpSolidPlat .jpKpiCardLabel,.jpSolidTeal .jpKpiCardLabel,.jpSolidWarm .jpKpiCardLabel{color:rgba(26,14,8,.7)}.jpSolidGold .jpKpiCardHint,.jpSolidTeal .jpKpiCardHint,.jpSolidWarm .jpKpiCardHint{color:rgba(26,14,8,.72)}.jpSolidDeep .jpKpiCardLabel,.jpSolidInk .jpKpiCardLabel,.jpSolidPartner .jpKpiCardLabel{color:rgba(230,236,255,.62)}.jpKpiCardValue{font-family:var(--jp-font-display);font-size:clamp(30px,3.4vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1.08;margin-top:.45rem;font-variant-numeric:tabular-nums}.jpKpiCardHint{margin-top:.4rem;font-family:var(--jp-font-ui);font-size:13px;line-height:1.45;font-weight:500;color:var(--jp-text-dim)}.jpKpiCard--compact{aspect-ratio:1/1;max-height:148px;justify-content:center;padding:.85rem .9rem;gap:.15rem}.jpKpiCard--compact .jpKpiCardValue{font-size:clamp(22px,2.6vw,30px);margin-top:.25rem}.jpKpiCard--compact .jpKpiCardHint{margin-top:.2rem;font-size:11.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jpDeskBackRow,.jpPageHeader .jpDeskBackRow,.jpPartnerProfileBack{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:0;padding:0 0 .35rem;min-height:2.5rem}.jpPageHeaderTitleBlock{clear:both;width:100%}.jpDeskBackLink{gap:.5rem;max-width:100%;border-radius:6px;border:1px solid rgba(230,236,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 42%),var(--jp-rail-navy,#0e1830);padding:.55rem .95rem .55rem .8rem;font-family:var(--jp-font-ui);font-size:13.5px;font-weight:700;letter-spacing:.01em;line-height:1.2;color:#f6f8ff;text-decoration:none;box-shadow:0 8px 18px rgba(14,24,48,.18),inset 0 1px 0 rgba(255,255,255,.1),inset 3px 0 0 0 #ff8a3d;transition:border-color .18s var(--jp-ease),background .18s var(--jp-ease),box-shadow .18s var(--jp-ease),transform .18s var(--jp-ease)}.jpDeskBackLink,.jpDeskBackLinkArrow{display:inline-flex;align-items:center}.jpDeskBackLinkArrow{justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:4px;background:rgba(255,255,255,.1);font-size:14px;font-weight:800;line-height:1}.jpDeskBackLinkText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jpDeskBackLink:hover{border-color:rgba(255,159,82,.45);background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 45%),#162a40;box-shadow:0 10px 22px rgba(14,24,48,.24),inset 0 1px 0 rgba(255,255,255,.12),inset 3px 0 0 0 #ff9f52;transform:translateX(-2px);color:#fff8f2}.jpDeskBackLink--onDark{border-color:rgba(255,255,255,.28);background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 50%),rgba(8,14,28,.55);color:var(--jp-plat,rgba(246,248,255,.98));box-shadow:0 8px 18px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.12),inset 3px 0 0 0 #ff9f52}.jpDeskBackLink--onDark:hover{border-color:rgba(255,159,82,.6);background:rgba(255,138,61,.22);color:#fff8f2}.jpSideViewAs{border-top:1px solid rgba(255,255,255,.14);padding:.85rem .75rem 1rem}.jpSideViewAsLabel{margin:0;font-family:var(--jp-font-ui);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,159,82,.95)}.jpSideViewAsHint{margin:.3rem 0 .65rem;font-size:11.5px;line-height:1.4;font-weight:500;color:rgba(230,236,255,.58)}.jpSideViewAsLenses{display:flex;flex-direction:column;gap:.35rem}.jpSideViewAsLens{display:flex;align-items:center;width:100%;border-radius:5px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);padding:.5rem .7rem;text-align:left;font-family:var(--jp-font-ui);font-size:13px;font-weight:700;color:rgba(246,248,255,.82);cursor:pointer;transition:border-color .16s var(--jp-ease),background .16s var(--jp-ease),color .16s var(--jp-ease)}.jpSideViewAsLens:hover{border-color:rgba(255,159,82,.4);background:rgba(255,138,61,.12);color:#fff8f2}.jpSideViewAsLens.is-active{border-color:rgba(46,196,182,.55);background:rgba(46,196,182,.16);color:#f6f8ff;box-shadow:inset 3px 0 0 0 #2ec4b6}.jpSideViewAsExit{margin-top:.55rem;width:100%;border-radius:5px;border:1px solid rgba(255,138,61,.5);background:rgba(255,138,61,.16);padding:.5rem .7rem;font-family:var(--jp-font-ui);font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff4ea;cursor:pointer}.jpSideViewAsExit:hover{background:rgba(255,138,61,.28)}.jpDeskClarity{font-family:var(--jp-font-ui);font-size:13.5px;line-height:1.55;font-weight:600;color:var(--jp-teal-deep,#1a9e92)}.jpDeskProfileHeroMeta{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.jpDeskProfileHeroMeta span{border-radius:4px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);padding:.3rem .65rem;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,240,225,.88)}.jpDeskProfileHeroMeta .is-stage{border-color:rgba(46,196,182,.45);background:rgba(46,196,182,.16);color:var(--jp-teal-hot,#5eebd8)}.jpDeskProfileHeroMeta .is-health-good{border-color:rgba(46,196,182,.5);background:rgba(46,196,182,.2);color:var(--jp-teal-hot,#5eebd8)}.jpDeskProfileHeroMeta .is-health-watch{border-color:rgba(255,138,61,.5);background:rgba(255,138,61,.2);color:var(--jp-orange-hot,#ff9f52)}.jpDeskProfileHeroMeta .is-health-critical{border-color:rgba(255,143,155,.5);background:rgba(255,143,155,.18);color:#ffb4bc}.jpDeskProfileHeroMeta .is-scope{border-color:rgba(255,138,61,.45);background:rgba(255,138,61,.16);color:var(--jp-gold,#ffd28a)}.jpDeskProfileQuick{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.35rem}.jpDeskProfileQuick .jpGhostOnDark{border-radius:5px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);padding:.55rem .95rem;font-size:13.5px;font-weight:600;color:var(--jp-plat,rgba(246,248,255,.96));text-decoration:none;transition:border-color .18s var(--jp-ease),background .18s var(--jp-ease),transform .18s var(--jp-ease)}.jpDeskProfileQuick .jpGhostOnDark:hover{border-color:rgba(46,196,182,.45);background:rgba(46,196,182,.16);transform:translateY(-1px)}.jpDeskProfileSectionHead{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.jpDeskProfileSectionHead h2{margin:0}.jpDeskProfileSectionHead p{margin:.2rem 0 0;font-size:13px;line-height:1.45;color:var(--jp-ink-mid)}.jpDeskProfileFieldGap{color:var(--jp-orange-deep,#e85f1a);font-style:italic}.jpSolidGold,.jpSolidPlat,.jpSolidTeal,.jpSolidWarm{--jp-plat:#141018;--jp-text:#141018;--jp-text-mid:rgba(20,16,24,0.82);--jp-text-dim:rgba(20,16,24,0.62);--jp-ink:#141018;--jp-ink-soft:#141018;--jp-ink-mid:rgba(20,16,24,0.78);--jp-ink-dim:rgba(20,16,24,0.58);--jp-mint:var(--jp-mint-ink);--jp-rose:var(--jp-rose-ink);color:#141018}.jpSolidDeep,.jpSolidInk,.jpSolidPartner{--jp-plat:rgba(246,248,255,0.96);--jp-plat-mid:rgba(230,236,255,0.78);--jp-text:#fff8f2;--jp-text-mid:rgba(230,236,255,0.86);--jp-text-dim:rgba(180,196,220,0.58);--jp-ink:#fff8f2;--jp-ink-soft:rgba(246,248,255,0.96);--jp-ink-mid:rgba(230,236,255,0.72);--jp-ink-dim:rgba(180,196,220,0.55);--jp-teal-deep:var(--jp-teal-hot);--jp-orange-deep:var(--jp-orange-hot);--jp-mint:#6ef0a8;--jp-rose:#ff8f9b;color:#fff8f2}.jpSolidGold .jpFigure,.jpSolidGold .jpUiTitle,.jpSolidPlat .jpFigure,.jpSolidPlat .jpUiTitle,.jpSolidTeal .jpFigure,.jpSolidTeal .jpUiTitle,.jpSolidWarm .jpFigure,.jpSolidWarm .jpUiTitle{color:#141018}.jpNumBadge,.jpSolidDeep .jpFigure,.jpSolidDeep .jpUiTitle,.jpSolidInk .jpFigure,.jpSolidInk .jpUiTitle,.jpSolidPartner .jpFigure,.jpSolidPartner .jpUiTitle{color:#fff8f2}.jpNumBadge{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;height:3.25rem;border-radius:10px;font-family:var(--jp-font-figure);font-size:18px;font-weight:700;letter-spacing:-.03em;background:#e85f1a;box-shadow:0 10px 28px rgba(232,95,26,.38)}.jpNumBadgeTeal{background:#1a9e92;box-shadow:0 10px 28px rgba(26,158,146,.38)}.jpProductRoom,.jpWhoRoom{position:relative;overflow:hidden;min-height:168px;box-shadow:0 32px 90px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.28)}.jpProductRoom:after,.jpWhoRoom:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.14),transparent 42%),radial-gradient(420px 180px at 100% 0,rgba(255,255,255,.12),transparent 55%)}.jpDeskFeedCopy{color:rgba(255,255,255,.94)!important;opacity:1!important;text-shadow:0 1px 12px rgba(0,0,0,.28)}.jpWhoRoom .jpUiTitle{color:#fff!important}.jpPublicSite{background:radial-gradient(1200px 700px at 80% -10%,rgba(255,138,61,.14),transparent 50%),radial-gradient(900px 560px at 8% 30%,rgba(46,196,182,.1),transparent 52%),linear-gradient(180deg,#0a101c,#070b14 55%,#05080f)}.jpPublicBar{background:rgba(10,14,24,.9);border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 12px 40px rgba(0,0,0,.35)}.jpPublicBar .jpCorridor{width:min(1280px,100% - 1.5rem)}.jpPublicMain{min-height:58vh}.jpSiteFooter{position:relative;border-top:1px solid rgba(255,255,255,.12);background:radial-gradient(900px 420px at 20% 0,rgba(255,138,61,.16),transparent 55%),radial-gradient(800px 380px at 90% 20%,rgba(46,196,182,.12),transparent 50%),linear-gradient(180deg,#121820,#070b14);color:var(--jp-text-mid)}.jpSiteFooter a:hover{color:var(--jp-plat)}.jpBtnInk{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 1.35rem;border-radius:999px;font-size:14px;font-weight:650;letter-spacing:-.01em;color:#fff8f2;background:linear-gradient(165deg,#3a2a22,#1a0e08 55%,#0e1018);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 36px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12);transition:filter .16s var(--jp-ease),transform .16s var(--jp-ease)}.jpBtnInk:hover{filter:brightness(1.08);transform:translateY(-1px)}.jpDashFloor,.jpLuminous.jpDashFloor{--jp-ivory:#f7f4ee;--jp-ivory-deep:#efebe3;background:#f7f4ee!important;background-image:none!important;background-color:#f7f4ee!important}.jpDashFloor:after,.jpDashFloor:before{content:none!important;display:none!important;background:none!important;opacity:0!important}.jpDashFloor>*{position:relative;z-index:1}.jpChatDockHost,.jpDashFloor>.jpChatDockHost,.jpLuminous>.jpChatDockHost{position:fixed!important;z-index:80!important;pointer-events:auto}.jpDashFadeLocal{animation:jpDashInLocal .24s var(--jp-ease,cubic-bezier(.16,1,.3,1)) both}@keyframes jpDashInLocal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jpDashFadeLocal{animation:none}}.jpDeskScaffold{border-radius:var(--jp-radius-room);border:1px solid rgba(255,138,61,.55);padding:1.25rem 1.35rem;background:#fffdf9;box-shadow:0 20px 48px rgba(30,24,40,.1),0 0 40px rgba(255,138,61,.22),0 0 28px rgba(46,196,182,.12),inset 0 1px 0 #fff,inset 3px 0 0 0 #ff8a3d}.jpDeskCanvas{--sys-fg-0:#141018;--sys-fg-1:rgba(20,16,24,0.9);--sys-fg-2:rgba(20,16,24,0.68);--sys-muted:rgba(20,16,24,0.6);--sys-border-0:rgba(255,138,61,0.62);--sys-border-1:rgba(30,24,40,0.18);--sys-border-2:rgba(46,196,182,0.5);--sys-surface-0:#fffdf9;--sys-surface-1:#fff8f0;--sys-surface-2:#ffffff;--sys-surface-inset:rgba(255,138,61,0.2);--sys-peach-0:#ff9f52;--sys-peach-1:#ff8a3d;--sys-peach-2:#e85f1a;--sys-plat-0:#141018;--sys-plat-1:rgba(20,16,24,0.8);--sys-plat-2:rgba(20,16,24,0.52);--btn-primary-bg:#ff8a3d;--btn-primary-bg-hover:#ff9f52;--btn-primary-border:rgba(232,95,26,0.75);--btn-primary-fg:#1a0e08;--jp-orange:#ff8a3d;--jp-orange-hot:#ff9f52;--jp-orange-deep:#e85f1a;--jp-teal:#2ec4b6;--jp-teal-hot:#5eebd8;--jp-teal-deep:#1a9e92;--jp-gold:#ffd28a;--jp-ink:#1a0e08;--jp-ink-soft:#16121c;--jp-ink-mid:rgba(22,18,28,0.8);--jp-ink-dim:rgba(22,18,28,0.58);--jp-text:#16121c;--jp-text-mid:rgba(22,18,28,0.8);--jp-text-dim:rgba(22,18,28,0.58);--jp-plat:#16121c;--jp-plat-mid:rgba(22,18,28,0.78);--jp-plat-soft:rgba(22,18,28,0.1);--jp-border-warm:rgba(255,138,61,0.55);--jp-border-teal:rgba(46,196,182,0.5);color:#16121c;background:#f7f4ee;background-image:none}.jpLiveStage{--sys-fg-0:#141018;--sys-fg-1:rgba(20,16,24,0.88);--sys-fg-2:rgba(20,16,24,0.64);--sys-muted:rgba(20,16,24,0.58);--sys-border-0:rgba(232,95,26,0.5);--sys-border-1:rgba(30,24,40,0.18);--sys-border-2:rgba(26,158,146,0.4);--sys-surface-0:rgba(255,252,248,0.94);--sys-surface-1:rgba(255,250,244,0.97);--sys-surface-2:#fffdfb;--sys-surface-inset:rgba(255,138,61,0.14);--sys-peach-0:#ff9f52;--sys-peach-1:#ff8a3d;--sys-peach-2:#e85f1a;--sys-plat-0:#141018;--sys-plat-1:rgba(20,16,24,0.78);--sys-plat-2:rgba(20,16,24,0.5);--btn-primary-bg:rgba(255,138,61,0.4);--btn-primary-bg-hover:rgba(255,138,61,0.55);--btn-primary-border:rgba(232,95,26,0.65);--btn-primary-fg:#1a0e08;--sys-radius-sm:4px;--sys-radius-md:4px;--sys-radius-lg:6px;--sys-radius-xl:6px;--jp-orange:#ff8a3d;--jp-orange-hot:#ff9f52;--jp-orange-deep:#e85f1a;--jp-teal:#2ec4b6;--jp-teal-hot:#5eebd8;--jp-teal-deep:#1a9e92;--jp-gold:#ffd28a;--jp-ink:#1a0e08;--jp-ink-soft:#16121c;--jp-ink-mid:rgba(22,18,28,0.78);--jp-ink-dim:rgba(22,18,28,0.58);border-radius:var(--jp-radius-room);padding:1.35rem 1.45rem;background:radial-gradient(ellipse 78% 62% at 6% -4%,rgba(255,138,61,.48),transparent 58%),radial-gradient(ellipse 70% 55% at 98% 0,rgba(46,196,182,.4),transparent 56%),radial-gradient(ellipse 55% 42% at 52% 108%,rgba(255,210,138,.28),transparent 62%),radial-gradient(ellipse 40% 36% at 72% 28%,rgba(94,235,216,.18),transparent 60%),linear-gradient(155deg,rgba(255,252,248,.98),rgba(255,244,232,.94) 42%,rgba(232,244,248,.92));border:1px solid rgba(255,159,82,.42);box-shadow:0 28px 70px rgba(0,0,0,.35),0 0 64px rgba(255,138,61,.22),0 0 48px rgba(46,196,182,.16),inset 0 1px 0 rgba(255,255,255,.98);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);color:#16121c;font-family:var(--jp-font-ui)}.jpLiveStage h1,.jpLiveStage h2,.jpLiveStage h3{letter-spacing:-.02em;color:#16121c}.jpLiveStage a{color:#c45a16}.jpLiveStage a:hover{color:#1a9e92}.jpLiveStage .jpKicker,.jpLiveStage .typeKicker{color:#e85f1a!important;font-size:13px!important;letter-spacing:.14em;font-weight:800;text-shadow:none!important}.jpLiveStage .jpKickerTeal{color:#1a9e92!important}.jpLiveStage .jpUiTitle{color:#16121c!important;text-shadow:none!important}.jpLiveStage .typeH2{color:#16121c!important;font-family:var(--jp-font-ui)}.jpLiveStage .typeMeta{color:rgba(22,18,28,.62)!important}.jpLiveStage .awPress,.jpLiveStage button{border-radius:4px!important}@media (min-width:640px){.jpLiveStage{padding:1.5rem 1.65rem}}.jpSurfacePlate{position:relative;overflow:hidden;border-radius:var(--jp-radius-room);border:1px solid rgba(255,138,61,.5);background:#fffdf9;box-shadow:0 20px 48px rgba(30,24,40,.12),0 0 44px rgba(255,138,61,.22),0 0 28px rgba(46,196,182,.14),inset 0 1px 0 #fff,inset 3px 0 0 0 #ff8a3d;backdrop-filter:none;-webkit-backdrop-filter:none;--sys-fg-0:#141018;--sys-fg-1:rgba(20,16,24,0.88);--sys-fg-2:rgba(20,16,24,0.64);--sys-muted:rgba(20,16,24,0.55);--sys-border-0:rgba(255,138,61,0.55);--sys-border-1:rgba(30,24,40,0.16);--sys-border-2:rgba(46,196,182,0.42);--sys-surface-0:#fff8f0;--sys-surface-1:#ffffff;--sys-surface-2:#fffdf9;--sys-surface-inset:rgba(14,24,48,0.04);--sys-plat-0:#141018;--sys-plat-1:rgba(20,16,24,0.78);--sys-plat-2:rgba(20,16,24,0.5);--sys-peach-0:#ff9f52;--sys-peach-1:#ff8a3d;--sys-peach-2:#e85f1a;color:#141018}.jpField{display:grid;gap:.45rem}.jpFieldLabel{font-family:var(--jp-font-ui);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(22,18,28,.62)}.jpFieldHint{font-size:12px;line-height:1.5;color:rgba(22,18,28,.55)}.jpFieldInput,.jpFieldSelect,.jpFieldTextarea{width:100%;min-height:2.75rem;border-radius:var(--jp-radius-room);border:1px solid rgba(30,24,40,.18);background:#ffffff;color:#141018;padding:.65rem 1rem;font-family:var(--jp-font-ui);font-size:14px;font-weight:560;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:border-color .16s var(--jp-ease),box-shadow .16s var(--jp-ease)}.jpFieldTextarea{min-height:6.5rem;resize:vertical}.jpFieldInput::placeholder,.jpFieldTextarea::placeholder{color:rgba(22,18,28,.42)}.jpFieldInput:focus,.jpFieldSelect:focus,.jpFieldTextarea:focus{outline:none;border-color:#ff8a3d;box-shadow:0 0 0 3px rgba(255,138,61,.22)}.jpFieldChip{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.2rem;border-radius:var(--jp-radius-room);border:1px solid rgba(30,24,40,.16);background:#ffffff;color:rgba(22,18,28,.78);font-size:13px;font-weight:600;transition:transform .16s var(--jp-ease),border-color .16s var(--jp-ease),background .16s var(--jp-ease)}.jpFieldChip:hover{border-color:rgba(255,138,61,.55);transform:translateY(-1px)}.jpFieldChipIsOn{background:linear-gradient(148deg,#ff9f52,#ff8a3d);border-color:rgba(232,95,26,.55);color:#1a0e08;box-shadow:0 10px 28px rgba(232,95,26,.22)}.jpFieldRange{width:100%;accent-color:#ff8a3d}.jpDocScroll{overflow:auto;border-radius:var(--jp-radius-room);border:1px solid rgba(255,138,61,.35);background:#fffdf9;color:#141018;padding:1.1rem 1.2rem;box-shadow:inset 0 1px 0 #fff}.jpDocScroll .prose{--tw-prose-body:rgba(22,18,28,0.86);--tw-prose-headings:#141018;--tw-prose-bold:#141018;--tw-prose-links:#e85f1a;color:rgba(22,18,28,.86)}.jpAckRow{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--jp-radius-room);border:1px solid rgba(30,24,40,.14);background:#ffffff;padding:.85rem 1rem;color:#141018}.jpAckRow input{margin-top:.15rem;accent-color:#ff8a3d}.jpSurfacePlateElevated{border-color:rgba(255,138,61,.55);box-shadow:0 22px 56px rgba(30,24,40,.12),0 0 40px rgba(255,138,61,.24),0 0 28px rgba(46,196,182,.12),inset 0 1px 0 rgba(255,255,255,.98),inset 3px 0 0 0 #ff9f52}.jpSurfacePlateInset{background:#fff8f0;border-color:rgba(255,138,61,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 12px 36px rgba(30,24,40,.06)}.jpDashFloor .jpSideRail{margin-left:0;border-radius:0;background:var(--jp-rail-navy);border-left:3px solid var(--jp-orange-hot);border-right:1px solid rgba(230,236,255,.22);box-shadow:28px 0 80px rgba(0,0,0,.34),inset -1px 0 0 rgba(255,255,255,.06);backdrop-filter:none;-webkit-backdrop-filter:none}.jpDashFloor .jpSideRail:after{content:none}.jpDashFloor .jpEaPulse{border:1px solid rgba(255,138,61,.5);background:#fff8f0;box-shadow:0 18px 44px rgba(30,24,40,.1),0 0 36px rgba(255,138,61,.22),inset 0 1px 0 #fff,inset 3px 0 0 0 #ff8a3d;color:#141018}.jpDashFloor .jpEaPulse .jpLiveChip{color:#0a5c56;background:rgba(46,196,182,.2);border:1px solid rgba(26,158,146,.38)}.jpDashFloor .jpChrome{background:var(--jp-rail-navy,#0e1830);border-bottom-color:rgba(230,236,255,.18)}.jpDashFloor .jpChrome .jpLiveChip{color:var(--jp-teal-hot);background:rgba(46,196,182,.16);border:1px solid rgba(94,235,216,.35)}.jpDeskCanvas .jpLiveChip,.jpLiveStage .jpLiveChip{color:#0a5c56;background:rgba(46,196,182,.2);border:1px solid rgba(26,158,146,.38)}.jpStageIvory .jpGlassRoom,.jpStagePlatinum .jpGlassRoom{background:linear-gradient(165deg,rgba(255,255,255,.92),rgba(246,243,237,.88)),#fff;border:1px solid rgba(30,24,40,.08);color:var(--jp-ink-soft);box-shadow:0 20px 60px rgba(30,24,40,.08),inset 0 1px 0 #fff;backdrop-filter:none}.jpStageIvory .jpGlassRoomTeal,.jpStagePlatinum .jpGlassRoomTeal{background:linear-gradient(165deg,#ffffff,#eef8f6 60%,#f5f7fb);border-color:rgba(26,158,146,.22)}.jpStageIvory .jpGlassRoomFeatured,.jpStagePlatinum .jpGlassRoomFeatured{border-color:rgba(232,95,26,.35);box-shadow:0 28px 80px rgba(30,24,40,.12),0 0 50px rgba(255,138,61,.15),inset 0 1px 0 #fff}.jpStageIvory .jpBtnGhost,.jpStagePlatinum .jpBtnGhost{border-color:rgba(30,24,40,.12);background:rgba(255,255,255,.65);color:var(--jp-ink-mid)}.jpStageIvory .jpBtnGhost:hover,.jpStagePlatinum .jpBtnGhost:hover{background:#fff;border-color:rgba(30,24,40,.2);color:var(--jp-ink-soft)}.jpDashCanvas{background:radial-gradient(900px 500px at 80% 0,rgba(255,255,255,.85),transparent 55%),radial-gradient(700px 420px at 10% 100%,rgba(255,186,130,.12),transparent 50%),linear-gradient(180deg,rgba(246,243,237,.55),rgba(18,26,44,.15) 42%,transparent 70%)}.jpSideRailIvory{background:linear-gradient(180deg,#ffffff,#f4f1ea 40%,#eef2f8);border-right:1px solid rgba(30,24,40,.08);color:var(--jp-ink-soft);box-shadow:8px 0 40px rgba(30,24,40,.04)}.jpSideRailIvory:before{opacity:.85}.jpSideRailIvory .jpBrandMetal{filter:drop-shadow(0 0 12px rgba(255,159,82,.25))}.jpSideRailIvory .jpNavItemActive .jpNavDot{background:var(--jp-teal-deep);box-shadow:0 0 10px rgba(46,196,182,.45)}.jpSideRailIvory .jpNavItem{color:var(--jp-ink-dim)}.jpSideRailIvory .jpNavItem:hover{background:rgba(30,24,40,.04);color:var(--jp-ink-soft);border-color:rgba(30,24,40,.06)}.jpSideRailIvory .jpNavItemActive{color:var(--jp-ink-soft);background:linear-gradient(105deg,rgba(255,138,61,.16),rgba(46,196,182,.1));border-color:rgba(232,95,26,.22);box-shadow:inset 3px 0 0 0 var(--jp-orange-deep),0 8px 24px rgba(255,138,61,.1)}.jpSideRailIvory .jpNavIcon{color:var(--jp-ink-mid);background:rgba(255,255,255,.9);border-color:rgba(30,24,40,.08)}.jpSideRailIvory .jpNavItemActive .jpNavIcon{color:var(--jp-ink)}.jpSideRailIvory .jpNavDot{background:rgba(30,24,40,.18)}.jpTopBarIvory{background:rgba(255,255,255,.82);border-bottom:1px solid rgba(30,24,40,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--jp-ink-soft)}.jpTopBarIvory .jpTicker{border-block-color:rgba(30,24,40,.08);background:rgba(246,243,237,.65)}.jpGlassRoomFeatured{border-color:rgba(255,159,82,.55);box-shadow:0 32px 100px rgba(0,0,0,.35),0 0 100px rgba(255,138,61,.28),inset 0 1px 0 rgba(255,255,255,.4);transform:scale(1.03)}.jpBand{border-radius:40px;padding:clamp(2rem,4vw,3.5rem);background:radial-gradient(ellipse 80% 80% at 20% 0,rgba(255,138,61,.22),transparent 55%),rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.jpBandTeal{background:radial-gradient(ellipse 80% 80% at 80% 0,rgba(46,196,182,.2),transparent 55%),rgba(255,255,255,.05)}.jpStripItem{padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.jpStripItem:last-child{border-bottom:0}.jpBtnHot{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:999px;background:linear-gradient(135deg,#ffe0c2,#ff9f52 38%,#ff8a3d 72%,#ffd28a);color:var(--jp-ink);font-size:14px;font-weight:600;letter-spacing:.03em;box-shadow:0 0 48px rgba(255,138,61,.5),0 12px 36px rgba(232,95,26,.3);transition:transform .2s var(--jp-ease),filter .2s var(--jp-ease)}.jpBtnHot:hover{transform:translateY(-2px);filter:brightness(1.05)}.jpBtnRail,.jpDashFloor .jpBtnPrimary{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid rgba(230,236,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%),var(--jp-rail-navy,#0e1830);color:#f6f8ff;font-weight:600;box-shadow:0 10px 24px rgba(14,24,48,.22),inset 0 1px 0 rgba(255,255,255,.1),inset 3px 0 0 0 #ff8a3d,inset -2px 0 0 0 rgba(46,196,182,.85);transition:background .16s var(--jp-ease,ease),border-color .16s var(--jp-ease,ease),box-shadow .16s var(--jp-ease,ease),transform .16s var(--jp-ease,ease)}.jpBtnRail:hover,.jpDashFloor .jpBtnPrimary:hover{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),#162a40;border-color:rgba(255,159,82,.35);box-shadow:0 12px 28px rgba(14,24,48,.28),0 0 16px rgba(255,138,61,.12),0 0 12px rgba(46,196,182,.1),inset 0 1px 0 rgba(255,255,255,.12),inset 3px 0 0 0 #ff9f52,inset -2px 0 0 0 #2ec4b6}.jpBtnRail:active,.jpDashFloor .jpBtnPrimary:active{background:var(--jp-rail-navy-deep,#0a1224)}.jpDashFloor .jpBtnHot{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%),var(--jp-rail-navy,#0e1830);color:#f6f8ff;border-radius:5px;border:1px solid rgba(230,236,255,.22);box-shadow:0 10px 24px rgba(14,24,48,.22),inset 0 1px 0 rgba(255,255,255,.1),inset 3px 0 0 0 #ff8a3d,inset -2px 0 0 0 rgba(46,196,182,.85)}.jpDashFloor .jpBtnHot:hover{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),#162a40;filter:none;border-color:rgba(255,159,82,.35);box-shadow:0 12px 28px rgba(14,24,48,.28),0 0 16px rgba(255,138,61,.12),0 0 12px rgba(46,196,182,.1),inset 0 1px 0 rgba(255,255,255,.12),inset 3px 0 0 0 #ff9f52,inset -2px 0 0 0 #2ec4b6}.jpBtnPlat{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:linear-gradient(120deg,rgba(255,255,255,.24),rgba(255,176,122,.16) 45%,rgba(46,196,182,.12)),rgba(255,255,255,.1);color:var(--jp-plat);font-size:14px;font-weight:600;box-shadow:0 12px 40px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.4);transition:transform .2s var(--jp-ease),border-color .2s var(--jp-ease)}.jpBtnPlat:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.42)}.jpBtnGhost{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:var(--jp-text-mid);font-size:14px;font-weight:500;transition:background .2s var(--jp-ease),border-color .2s var(--jp-ease),color .2s var(--jp-ease)}.jpBtnGhost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:var(--jp-text)}.jpDirectory{position:sticky;top:0;z-index:50;min-height:64px;overflow:visible;background:rgba(10,14,24,.9);backdrop-filter:blur(24px) saturate(1.35);-webkit-backdrop-filter:blur(24px) saturate(1.35);border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 10px 40px rgba(0,0,0,.18)}.jpDirectory>.jpCorridor{width:min(1280px,100% - 1.5rem)}