:root{--font-display:"Poppins";--font-body:"Inter";--font-mono:"JetBrains Mono"}body,html{margin:0}img{max-width:100%}[hidden]{display:none!important}:root{--bg:#06081A;--bg2:#0B1030;--surface:#11163A;--surface2:#171D4A;--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.18);--fg:#F4F3FF;--muted:#A7AECF;--dim:#6C7397;--violet:#6D43E7;--orchid:#BB32C8;--lilac:#B79CFF;--mint:#E05BEA;--paper:#F6F5FB;--ink:#0B1B3B;--inkmuted:#4A5375;--grad:linear-gradient(100deg,var(--violet),var(--orchid));--gradtext:linear-gradient(100deg,#9B7BFF,#E05BEA 50%,#9B7BFF);--display:var(--font-display),"Inter",system-ui,sans-serif;--body:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--r:20px;--ease:cubic-bezier(.22,1,.36,1);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--lilac);outline-offset:3px;border-radius:8px}h1,h2,h3,h4{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;text-wrap:balance}p{margin:0}.wrap{max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:1260px){.wrap{padding-left:0;padding-right:0}}.sec{padding-block:clamp(72px,10vw,120px);position:relative}.sec.alt{background:var(--bg2)}.stack{display:flex;flex-direction:column;gap:18px}.center{text-align:center}.center,.eyebrow{align-items:center}.eyebrow{display:inline-flex;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(109,67,231,.14);border:1px solid rgba(109,67,231,.5);font:600 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#CDBEFF;width:max-content;max-width:100%}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--grad);box-shadow:0 0 10px var(--orchid)}.h1{font-size:clamp(40px,6.2vw,72px);font-weight:800;letter-spacing:-.035em;line-height:1.02}.h2{font-size:clamp(32px,4.4vw,50px)}.h3{font-size:clamp(20px,2vw,24px);letter-spacing:-.015em}.lead{font-size:clamp(16px,1.6vw,18.5px);color:var(--muted);max-width:62ch}.center .lead{margin-inline:auto}.gt{background:var(--gradtext);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 6s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.mono{font-family:var(--mono)}.btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:12px;font-weight:700;font-size:15px;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s,border-color .3s;isolation:isolate;white-space:nowrap}.btn .ar{transition:transform .35s var(--ease)}.btn:hover .ar{transform:translateX(4px)}.btn.p{background:var(--grad);box-shadow:0 10px 30px -8px rgba(109,67,231,.6)}.btn.p:hover{box-shadow:0 16px 44px -8px rgba(187,50,200,.7);transform:translateY(-2px)}.btn.p:after,.btn.w:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ease);z-index:-1}.btn.p:hover:after,.btn.w:hover:after{transform:translateX(120%)}.btn.s{background:rgba(255,255,255,.04);border:1px solid var(--line2)}.btn.s:hover{background:rgba(255,255,255,.09);border-color:var(--lilac)}.btn.w{background:#fff;color:var(--violet)}.btn.w:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px rgba(0,0,0,.45)}.btn.sm{padding:10px 18px;font-size:14px}.link{display:inline-flex;gap:8px;align-items:center;color:var(--lilac);font-weight:700;font-size:15px}.link .ar{transition:transform .3s var(--ease)}.link:hover .ar{transform:translateX(5px)}.promo{background:var(--grad);overflow:hidden;white-space:nowrap;font-size:13px;font-weight:600;position:relative;z-index:60}.promo a{display:block;padding-block:9px}.promo .track{display:inline-flex;gap:28px;animation:marq 32s linear infinite;padding-left:28px}.promo:hover .track{animation-play-state:paused}.promo .track span:nth-of-type(5n+1){font-family:var(--mono);letter-spacing:.1em;font-weight:600}.promo i{font-style:normal;opacity:.6}@keyframes marq{to{transform:translateX(-50%)}}.nav{position:sticky;top:env(safe-area-inset-top,0);z-index:50;transition:background .35s,box-shadow .35s,border-color .35s;border-bottom:1px solid transparent}.nav.scrolled{background:rgba(6,8,26,.78);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-color:var(--line);box-shadow:0 10px 40px -20px rgba(0,0,0,.8)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;height:78px;transition:height .35s var(--ease)}.nav.scrolled .wrap{height:66px}.logo{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.02em}.logo .mk{width:36px;height:36px;border-radius:10px;background:var(--grad);display:grid;place-items:center;font-size:13px;font-weight:800;box-shadow:0 6px 18px -6px var(--orchid)}.menu{display:flex;align-items:center;gap:4px}.menu>li{list-style:none;position:relative}.menu>li>a,.menu>li>button{display:flex;align-items:center;gap:5px;padding:9px 10px;border-radius:10px;font-size:14px;white-space:nowrap;font-weight:600;color:#C9CDE6;transition:color .2s,background .2s}.menu>li.open>button,.menu>li>a:hover,.menu>li>button:hover{color:#fff;background:rgba(255,255,255,.05)}.menu>li>a.active{color:#fff}.menu>li>a.active:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;background:var(--grad)}.menu svg.chev{transition:transform .3s var(--ease)}.menu li.open svg.chev{transform:rotate(180deg)}.dd{position:absolute;top:calc(100% + 10px);left:-10px;min-width:240px;padding:10px;border-radius:18px;background:rgba(15,20,54,.97);border:1px solid var(--line2);box-shadow:0 30px 60px -20px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform:translateY(8px) scale(.98);transform-origin:top left;transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s;display:grid;gap:2px}.dd.wide{min-width:360px}.menu li.open .dd{opacity:1;visibility:visible;transform:none}.dd a{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;transition:background .2s}.dd a:hover{background:rgba(109,67,231,.2)}.dd a .ic{width:34px;height:34px;flex:none;border-radius:9px;background:rgba(255,255,255,.06);display:grid;place-items:center;transition:background .25s}.dd a:hover .ic{background:var(--grad)}.dd b{display:block;font-size:14px}.dd small{display:block;color:var(--muted);font-size:12px;line-height:1.4}.navcta{display:flex;gap:10px}.burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line2);place-items:center}.mobile{display:none}@media (max-width:1180px){.menu,.navcta{display:none}.burger{display:grid}.mobile{display:block;position:fixed;inset:0;z-index:70;background:rgba(6,8,26,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:calc(90px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) 40px max(20px,env(safe-area-inset-left,0px));overflow:auto;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.mobile.on{opacity:1;visibility:visible}.mobile a{display:block;padding:12px 0;font-family:var(--display);font-size:24px;font-weight:600;border-bottom:1px solid var(--line)}.mobile .sub a{font-family:var(--body);font-size:16px;color:var(--muted);padding-left:14px;border:0}.mobile .close{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));right:max(20px,env(safe-area-inset-right,0px))}}.hero{position:relative;overflow:hidden;padding-block:clamp(56px,8vw,100px) clamp(72px,9vw,120px)}.hero .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 70% at 40% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 40% 30%,#000 30%,transparent 80%)}.glow{position:absolute;border-radius:50%;filter:blur(110px);pointer-events:none}.glow.a{width:560px;height:560px;background:rgba(109,67,231,.5);left:-180px;top:-200px;animation:drift 14s ease-in-out infinite alternate}.glow.b{width:520px;height:520px;background:rgba(187,50,200,.35);right:-160px;top:160px;animation:drift 12s ease-in-out infinite alternate-reverse}@keyframes drift{to{transform:translate(80px,60px) scale(1.1)}}.hero-in{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.hero-copy{display:flex;flex-direction:column;gap:26px;min-width:0}.hero .h1 .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}.hero .h1 .w>span{display:inline-block;background-size:200% 100%;transform:translateY(105%);animation:rise .9s var(--ease) forwards}@keyframes rise{to{transform:none}}.fadeup{opacity:0;transform:translateY(16px);animation:fu .9s var(--ease) forwards}@keyframes fu{to{opacity:1;transform:none}}.hstats{display:flex;gap:26px;flex-wrap:wrap;padding-top:6px}.hstats div{display:flex;flex-direction:column}.hstats b{font-family:var(--display);font-size:28px;letter-spacing:-.02em}.hstats span{font-size:13px;color:var(--muted)}.hstats div+div{padding-left:26px;border-left:1px solid var(--line2)}.btns{display:flex;gap:12px;flex-wrap:wrap}.dash-wrap{perspective:1200px;min-width:0}.dash,.dash-wrap{position:relative}.dash{background:rgba(17,22,58,.82);border:1px solid var(--line2);border-radius:24px;padding:22px;display:grid;gap:16px;box-shadow:0 40px 90px -30px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.08);transform-style:preserve-3d;transition:transform .5s var(--ease);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dash-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.dots{display:flex;gap:6px}.dots i{width:10px;height:10px;border-radius:50%;background:#BB32C8}.dots i:nth-child(2){background:#E05BEA}.dots i:nth-child(3){background:#B79CFF}.live{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:rgba(224,91,234,.12);color:var(--mint);font:600 11px var(--mono);letter-spacing:.04em}.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(224,91,234,.7)}to{box-shadow:0 0 0 10px rgba(224,91,234,0)}}.mets{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.met{padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--line)}.met span{display:block;font-size:11px;color:var(--muted)}.met b{font-family:var(--display);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart{padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.03)}.chart .lbl{display:flex;justify-content:space-between;font:600 11px var(--mono);color:var(--muted);margin-bottom:10px}.bars{display:flex;align-items:flex-end;gap:7px;height:110px}.bars i{flex:1 1;border-radius:6px 6px 3px 3px;background:rgba(109,67,231,.35);transform-origin:bottom;transform:scaleY(0);animation:grow .9s var(--ease) forwards}.bars i.hot{background:var(--grad)}@keyframes grow{to{transform:scaleY(1)}}.rows{display:grid;gap:8px}.row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:12px;background:rgba(255,255,255,.03);animation:slidein .7s var(--ease) both}@keyframes slidein{0%{opacity:0;transform:translateX(16px)}}.row .who{display:flex;gap:10px;align-items:center;min-width:0}.row .av{width:30px;height:30px;border-radius:50%;background:var(--grad);flex:none}.row b{display:block;font-size:13px}.row small{display:block;font-size:11px;color:var(--muted)}.pill{padding:4px 10px;border-radius:999px;font:600 11px var(--mono);background:rgba(109,67,231,.22);color:#D0C2FF;white-space:nowrap}.pill.g{background:rgba(224,91,234,.15);color:var(--mint)}.badge{position:absolute;display:flex;align-items:center;gap:10px;padding:11px 15px;border-radius:14px;box-shadow:0 20px 40px -12px rgba(0,0,0,.6);animation:bob 4.5s ease-in-out infinite}.badge.qa{background:#fff;color:var(--ink);left:-34px;bottom:62px}.badge.qa .ck{width:28px;height:28px;border-radius:50%;background:var(--mint);display:grid;place-items:center}.badge.qa b{display:block;font-size:13px}.badge.qa small{display:block;font-size:11px;color:var(--inkmuted)}.badge.gd{background:var(--grad);right:-14px;top:-18px;font-weight:700;font-size:13px;animation-delay:-2s}@keyframes bob{50%{transform:translateY(-10px)}}@media (max-width:960px){.hero-in{grid-template-columns:1fr}.badge.qa{left:8px;bottom:-24px}.badge.gd{right:8px}}.logos{padding-block:56px;border-block:1px solid var(--line);overflow:hidden}.lrow{display:flex;gap:16px;width:max-content;animation:marq 40s linear infinite}.lrow.rev{animation-direction:reverse;margin-top:16px}.logos:hover .lrow{animation-play-state:paused}.lg{width:168px;height:72px;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.025);display:grid;place-items:center;color:var(--dim);font:600 12px var(--mono);letter-spacing:.06em;transition:color .3s,border-color .3s,background .3s}.lg:hover{color:#fff;border-color:var(--line2);background:rgba(109,67,231,.12)}.mask{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.card{position:relative;border-radius:var(--r);background:rgba(17,22,58,.72);border:1px solid var(--line);padding:30px 28px;display:flex;flex-direction:column;gap:16px;transition:transform .45s var(--ease),border-color .35s,box-shadow .45s var(--ease);min-width:0;overflow:hidden}.card:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(155,123,255,.16),transparent 45%)}.card:after,.card:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .4s;pointer-events:none}.card:after{padding:1px;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0),rgba(201,170,255,.9),transparent 50%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -28px rgba(109,67,231,.65)}.card:hover:after,.card:hover:before{opacity:1}.card>*{position:relative}.it{width:52px;height:52px;border-radius:14px;background:var(--grad);display:grid;place-items:center;flex:none;transition:transform .45s var(--ease),box-shadow .45s}.card:hover .it{transform:rotate(-6deg) scale(1.06);box-shadow:0 10px 26px -6px rgba(187,50,200,.8)}.it.ghost{background:rgba(255,255,255,.06)}.card p{color:var(--muted)}.g2,.g3,.g4{display:grid;gap:22px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.g2,.g3,.g4{grid-template-columns:1fr}}.head{display:flex;flex-direction:column;gap:18px;margin-bottom:56px}.head.center{align-items:center;text-align:center}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media (max-width:900px){.split{grid-template-columns:1fr;gap:40px}}.steps{position:relative}.steps .line{position:absolute;left:0;right:0;top:56px;height:2px;background:var(--line)}.steps .line i{display:block;height:100%;width:var(--p,0);background:var(--grad);transition:width .2s linear;box-shadow:0 0 12px var(--orchid)}.step .n{font:800 44px/1 var(--display);color:#2A3170;letter-spacing:-.03em;transition:color .4s}.step:hover .n{color:transparent;-webkit-text-stroke:1.2px var(--lilac)}.step .top{display:flex;justify-content:space-between;align-items:center}@media (max-width:1000px){.steps .line{display:none}}.band{border-radius:28px;background:linear-gradient(100deg,#4B2BC4,#A02AB0);padding:44px 40px;display:grid;grid-template-columns:repeat(var(--c,4),1fr);box-shadow:0 40px 90px -40px rgba(109,67,231,.8);position:relative;overflow:hidden}.band:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translateX(-100%);animation:sweep 5s ease-in-out 1s infinite}@keyframes sweep{40%,to{transform:translateX(100%)}}.band>div{text-align:center;padding:8px 12px;position:relative}.band>div+div{border-left:1px solid rgba(255,255,255,.22)}.band b{display:block;font:800 clamp(38px,5vw,60px)/1.05 var(--display);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.band span{color:rgba(255,255,255,.82);font-weight:600}.band p{color:rgba(255,255,255,.75);font-size:14px;margin-top:8px}@media (max-width:800px){.band{grid-template-columns:1fr 1fr;gap:20px 0}.band>div:nth-child(odd){border-left:0}}.map{position:relative;border-radius:24px;background:rgba(17,22,58,.6);border:1px solid var(--line);aspect-ratio:16/10;overflow:hidden;max-width:100%}.map canvas{inset:0;width:100%;height:100%}.map canvas,.pin{position:absolute}.pin{transform:translate(-50%,-50%);transition:opacity .4s,transform .4s var(--ease)}.pin i{display:block;border-radius:50%;background:var(--grad);border:2px solid #fff;position:relative;z-index:1}.pin i,.pin:before{width:14px;height:14px}.pin:before{content:"";position:absolute;left:50%;top:50%;margin:-7px;border-radius:50%;background:var(--orchid);animation:ring 2s ease-out infinite}@keyframes ring{to{transform:scale(4);opacity:0}}.pin span{position:absolute;left:16px;top:-30px;background:#fff;color:var(--ink);font:700 11px var(--mono);padding:4px 8px;border-radius:7px;white-space:nowrap}.pin.off{opacity:.25;transform:translate(-50%,-50%) scale(.8)}.pin.off:before{animation:none;opacity:0}.tabs{display:flex;flex-wrap:wrap;gap:8px;position:relative}.tab{padding:10px 18px;border-radius:999px;border:1px solid var(--line2);font-weight:700;font-size:14px;background:rgba(255,255,255,.03);transition:background .3s,border-color .3s,color .3s}.tab:hover{border-color:var(--lilac)}.tab.on{background:var(--grad);border-color:transparent;box-shadow:0 8px 20px -8px var(--orchid)}.light{background:var(--paper);color:var(--ink)}.light .lead{color:var(--inkmuted)}.light .eyebrow{background:rgba(109,67,231,.08);color:var(--violet);border-color:rgba(109,67,231,.3)}.pub{background:#fff;border:1px solid rgba(11,27,59,.08);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:16px;transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s;color:var(--ink)}.pub:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px color-mix(in srgb,var(--a) 60%,transparent);border-color:color-mix(in srgb,var(--a) 45%,transparent)}.pub .top{display:flex;justify-content:space-between;align-items:center}.pub .mono-tile{width:60px;height:60px;border-radius:16px;display:grid;place-items:center;color:#fff;font:800 19px var(--display);background:linear-gradient(135deg,var(--a),var(--b))}.pub .go{width:38px;height:38px;border-radius:50%;background:rgba(11,27,59,.05);display:grid;place-items:center;transition:transform .4s var(--ease),background .3s}.pub:hover .go{transform:rotate(45deg);background:var(--a)}.pub:hover .go svg{stroke:#fff}.pub h3{font-size:22px}.pub small{font:700 10.5px var(--mono);letter-spacing:.12em;color:var(--a)}.pub p{color:var(--inkmuted);font-size:15px}.svc{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.svc .card{grid-column:span 2}.svc .card:nth-child(4),.svc .card:nth-child(5){grid-column:span 3}.svc .card.feat{background:linear-gradient(140deg,#3A1FA8,#8A2496);border-color:rgba(255,255,255,.2)}.svc .card.feat li,.svc .card.feat p{color:#EDE6FF}.svc ul{list-style:none;padding:0;margin:0;display:grid;gap:11px}.svc li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:500;color:#E3E5F5}.svc li .tick{width:20px;height:20px;border-radius:50%;background:rgba(109,67,231,.3);display:grid;place-items:center;flex:none;margin-top:2px}.svc .more{margin-top:auto;padding-top:6px}@media (max-width:1000px){.svc{grid-template-columns:1fr 1fr}.svc .card,.svc .card:nth-child(4),.svc .card:nth-child(5){grid-column:span 1}}@media (max-width:640px){.svc{grid-template-columns:1fr}}.car-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:48px}.car{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.car::-webkit-scrollbar{display:none}.car>*{scroll-snap-align:start}@media (max-width:1000px){.car{grid-auto-columns:calc((100% - 24px)/2)}}@media (max-width:640px){.car{grid-auto-columns:88%}}.arrows{display:flex;gap:10px}.arw{width:52px;height:52px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;transition:background .3s,transform .3s var(--ease),border-color .3s}.arw:hover{background:var(--grad);border-color:transparent;transform:scale(1.06)}.cdots{display:flex;gap:8px;justify-content:center;margin-top:28px}.cdots button{width:8px;height:8px;border-radius:4px;background:var(--line2);transition:width .4s var(--ease),background .3s}.cdots button.on{width:28px;background:var(--grad)}.case{padding:0;gap:0}.case .cov{height:200px;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--a),var(--b))}.case .cov:after,.case .cov:before{content:"";position:absolute;border-radius:50%;border:2px solid rgba(255,255,255,.25);width:260px;height:260px;right:-60px;top:-80px;transition:transform .8s var(--ease)}.case .cov:after{width:150px;height:150px;right:20px;top:-20px;background:rgba(255,255,255,.08);border:0}.case:hover .cov:before{transform:scale(1.15) rotate(20deg)}.case:hover .cov:after{transform:translate(-20px,20px)}.case .cov b{position:absolute;left:26px;bottom:14px;font:800 76px/1 var(--display);letter-spacing:-.04em;color:rgba(255,255,255,.92)}.case .body{padding:24px 26px 26px;display:flex;flex-direction:column;gap:14px;flex:1 1}.tag{font:700 10.5px var(--mono);letter-spacing:.12em;padding:5px 10px;border-radius:6px;background:rgba(109,67,231,.22);color:#D0C2FF;width:max-content}.case h3{font-size:19px;line-height:1.3}.case .link{margin-top:auto}.xpanel{border-radius:32px;padding:clamp(28px,5vw,64px);background:linear-gradient(140deg,#14123F,#2A0F3D);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.xpanel:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.xpanel .glow{width:480px;height:480px;background:rgba(187,50,200,.35);right:-120px;top:-160px}.xpanel>*{position:relative;min-width:0}.xpanel>.glow{position:absolute}@media (max-width:900px){.xpanel{grid-template-columns:1fr}}.tl{border-radius:22px;padding:22px;background:rgba(255,255,255,.05);border:1px solid var(--line2);display:grid;gap:10px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tl .th{justify-content:space-between;font-family:var(--display);font-weight:700}.sig,.tl .th{display:flex;align-items:center}.sig{gap:14px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);opacity:.25;transform:translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.sig.on{opacity:1;transform:none}.sig .si{width:38px;height:38px;border-radius:10px;background:rgba(109,67,231,.32);display:grid;place-items:center;flex:none}.sig .tx{flex:1 1;min-width:0}.sig b{display:block;font-size:14px}.sig small{color:var(--muted);font-size:12px}.sig .meter{width:80px;height:6px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}.sig .meter i{display:block;height:100%;width:0;background:var(--grad);transition:width 1.2s var(--ease) .2s}.sig.on .meter i{width:var(--w)}.score{padding:5px 11px;border-radius:999px;background:var(--grad);font:700 12px var(--mono)}.quote{padding:36px}.quote .qm{font:800 72px/.6 var(--display);background:var(--gradtext);-webkit-background-clip:text;background-clip:text;color:transparent;height:34px}.quote blockquote{margin:0;font-size:17.5px;line-height:1.65;color:#E6E8F5;font-weight:500}.who2{display:flex;gap:14px;align-items:center;padding-top:20px;border-top:1px solid var(--line);margin-top:auto}.who2 .av{width:48px;height:48px;border-radius:50%;background:var(--grad);display:grid;place-items:center;font:700 15px var(--display);flex:none}.who2 b{display:block;font-family:var(--display);font-size:17px}.who2 small{color:var(--muted);font-size:14px}.stars{color:#B79CFF;letter-spacing:3px;font-size:14px}.cta{border-radius:36px;padding:clamp(48px,8vw,90px) clamp(24px,6vw,80px);background:linear-gradient(130deg,#5B34DB,#B02FBF);text-align:center;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:24px}.cta .ring{position:absolute;border:2px solid rgba(255,255,255,.18);border-radius:50%;animation:spin 30s linear infinite}.cta .ring.a{width:440px;height:440px;left:-140px;top:-180px;border-style:dashed}.cta .ring.b{width:380px;height:380px;right:-100px;bottom:-200px;animation-direction:reverse}@keyframes spin{to{transform:rotate(1turn)}}.cta h2{font-size:clamp(32px,4.6vw,54px);font-weight:800;max-width:18ch}.cta h2,.cta p{position:relative}.cta p{max-width:58ch;color:#F1EBFF;font-size:18px}.cta .btn{position:relative}footer{background:#04050F;border-top:1px solid var(--line);padding-block:80px 32px}.fgrid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:40px}.fgrid h4{font-size:16px;margin-bottom:16px}.fgrid ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fgrid a{color:var(--muted);font-size:14.5px;position:relative;transition:color .2s}.fgrid a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--lilac);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.fgrid a:hover{color:#fff}.fgrid a:hover:after{transform:scaleX(1)}.hq{max-width:34ch}.fbot,.hq{color:var(--muted);font-size:14px}.fbot{justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:56px;padding-top:28px;border-top:1px solid var(--line)}.fbot,.soc{display:flex}.soc{gap:10px}.soc a{width:40px;height:40px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font:700 12px var(--mono);transition:background .3s,transform .3s var(--ease),border-color .3s}.soc a:hover{background:var(--grad);border-color:transparent;transform:translateY(-3px)}@media (max-width:900px){.fgrid{grid-template-columns:1fr 1fr}.fgrid>:first-child{grid-column:1/-1}}.phero{position:relative;overflow:hidden;padding-block:clamp(64px,9vw,110px) clamp(56px,7vw,90px)}.phero .glow.a{left:auto;right:-200px}.phero .in{position:relative;display:flex;flex-direction:column;gap:22px;max-width:860px}.phero.c .in{margin-inline:auto;align-items:center;text-align:center}.phero h1{font-size:clamp(38px,5.6vw,66px);font-weight:800;letter-spacing:-.035em;line-height:1.04}.cmp{display:grid;grid-template-columns:1fr 1fr;border-radius:24px;overflow:hidden;border:1px solid var(--line)}.cmp>div{padding:28px;display:grid;gap:14px;align-content:start}.cmp .bad{background:rgba(255,255,255,.02)}.cmp .good{background:linear-gradient(160deg,rgba(109,67,231,.22),rgba(187,50,200,.12))}.cmp h3{font-size:20px;display:flex;justify-content:space-between;align-items:center;gap:10px}.cmp li{list-style:none;display:flex;gap:12px;align-items:flex-start;font-weight:500}.cmp ul{padding:0;margin:0;display:grid;gap:14px}.cmp .x{color:#E05BEA}.cmp .v,.cmp .x{font-weight:800;flex:none;width:20px}.cmp .v{color:var(--mint)}.cmp .bad li{color:var(--muted)}.cmp .res{margin-top:10px;padding:16px;border-radius:14px;background:rgba(255,255,255,.04)}.cmp .res b{font:800 34px/1 var(--display);display:block}.cmp .res small{font:600 11px var(--mono);letter-spacing:.08em;color:var(--muted)}@media (max-width:700px){.cmp{grid-template-columns:1fr}}.acc{border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;padding:22px 4px;display:flex;justify-content:space-between;gap:16px;font:600 19px var(--display);letter-spacing:-.01em}.acc summary::-webkit-details-marker{display:none}.acc summary .pm{width:30px;height:30px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;flex:none;transition:transform .35s var(--ease),background .3s}.acc details[open] summary .pm{transform:rotate(45deg);background:var(--grad);border-color:transparent}.acc .ans{padding:0 4px 22px;color:var(--muted);max-width:70ch;animation:fu .5s var(--ease)}.hbars{gap:12px}.hb,.hbars{display:grid}.hb{grid-template-columns:minmax(0,1fr) 72px;gap:6px 14px;align-items:center}.hb .t{font-size:14px;font-weight:600;color:#DCDEF0;min-width:0}.hb .v{font:600 13px var(--mono);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hb .tr{grid-column:1/-1;height:8px;border-radius:4px;background:rgba(255,255,255,.06);overflow:hidden}.hb .tr i{display:block;height:100%;border-radius:4px;background:var(--grad);width:0;transition:width 1.1s var(--ease)}.ind{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px}@media (max-width:700px){.ind{grid-template-columns:1fr}}.form{gap:14px}.fld,.form{display:grid}.fld{gap:6px}.fld label{font-size:13px;font-weight:700;color:#D6D8EC}.fld input,.fld select,.fld textarea{width:100%;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--line2);color:var(--fg);font:500 15px var(--body);transition:border-color .25s,background .25s,box-shadow .25s}.fld textarea{min-height:120px;resize:vertical}.fld input:focus,.fld textarea:focus{outline:none;border-color:var(--lilac);background:rgba(109,67,231,.08);box-shadow:0 0 0 4px rgba(109,67,231,.18)}.fld .err{color:#FCA5A5;font-size:12.5px;display:none}.fld.bad input,.fld.bad textarea{border-color:#E05BEA}.fld.bad .err{display:block}.row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:560px){.row2{grid-template-columns:1fr}}.ok{display:none;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:30px 10px}.ok .ckbig{width:64px;height:64px;border-radius:50%;background:var(--grad);display:grid;place-items:center;animation:pop .6s var(--ease)}@keyframes pop{0%{transform:scale(.4);opacity:0}}.sent .form{display:none}.sent .ok{display:flex}.note{font:600 11px var(--mono);color:var(--dim);letter-spacing:.04em}.ccard{padding:28px;border-radius:22px;background:rgba(17,22,58,.72);border:1px solid var(--line);display:grid;gap:10px}.ccard .k{font:600 11px var(--mono);letter-spacing:.1em;color:var(--lilac)}.ccard p{color:var(--muted)}.copy{font:600 12px var(--mono);color:var(--lilac);padding:4px 8px;border-radius:6px;border:1px solid var(--line2)}.copy:hover{background:rgba(109,67,231,.2)}.modal{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:rgba(3,4,14,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.modal.on{opacity:1;visibility:visible}.modal .box{width:min(520px,100%);max-height:90vh;overflow:auto;border-radius:24px;background:var(--surface);border:1px solid var(--line2);padding:32px;transform:translateY(20px) scale(.97);transition:transform .4s var(--ease);position:relative}.modal.on .box{transform:none}.modal .x{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center}.legal{max-width:780px;margin-inline:auto;display:grid;gap:34px}.legal h2{font-size:24px;margin-bottom:12px}.legal li,.legal p{color:#C9CCE2;line-height:1.75}.legal p+p{margin-top:12px}.legal ul{margin:12px 0;padding-left:20px;display:grid;gap:8px}.toc{position:sticky;top:96px;display:grid;gap:4px;align-self:start}.toc a{font-size:13.5px;color:var(--muted);padding:6px 10px;border-radius:8px;border-left:2px solid transparent;transition:all .2s}.toc a:hover{color:#fff;background:rgba(255,255,255,.04)}.legal-wrap{display:grid;grid-template-columns:240px 1fr;gap:56px}@media (max-width:900px){.legal-wrap{grid-template-columns:1fr}.toc{display:none}}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line2);font-size:14px;font-weight:600;background:rgba(255,255,255,.03)}.chip .v{color:var(--mint)}.chips{display:flex;flex-wrap:wrap;gap:10px}.num{font:800 15px var(--mono);color:var(--lilac)}.tcard{padding:0;overflow:hidden}.tcard .ph{aspect-ratio:1/1;background:linear-gradient(150deg,#1E2560,#3A1F6E);display:grid;place-items:center;font:800 54px var(--display);color:rgba(255,255,255,.9);position:relative;overflow:hidden}.tcard .ph:after{content:"";position:absolute;inset:auto -30% -40% -30%;height:70%;background:radial-gradient(circle,rgba(187,50,200,.5),transparent 70%);transition:transform .6s var(--ease)}.tcard:hover .ph:after{transform:translateY(-20%)}.tcard .meta{padding:20px 22px;display:flex;justify-content:space-between;align-items:center;gap:10px}.tcard .meta b{font-family:var(--display);font-size:18px;display:block}.tcard .meta small{color:var(--muted)}.soc2{display:flex;gap:6px}.soc2 span{width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font:700 11px var(--mono)}.wp{min-height:280px;justify-content:space-between;background:linear-gradient(160deg,rgba(109,67,231,.22),rgba(17,22,58,.8) 60%)}.wp h3{font-size:22px;line-height:1.2}.wp .doc{width:54px;height:68px;border-radius:6px 16px 6px 6px;background:var(--grad);position:relative;box-shadow:0 14px 30px -10px var(--orchid)}.wp .doc:after{content:"PDF";position:absolute;bottom:8px;left:8px;font:700 10px var(--mono)}.blog .bimg{aspect-ratio:16/9;border-radius:14px;background:linear-gradient(135deg,var(--a),var(--b));position:relative;overflow:hidden}.blog .bimg:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(120deg,rgba(255,255,255,.07) 0 2px,transparent 2px 22px);transition:transform 1s var(--ease)}.blog:hover .bimg:after{transform:translateX(40px)}.blog h3{font-size:19px;line-height:1.3}.date{font:600 12px var(--mono);color:var(--muted)}.proto-note{left:max(16px,env(safe-area-inset-left,0px));z-index:80;padding:8px 12px;border-radius:10px;background:rgba(17,22,58,.9);border:1px solid var(--line2);font:600 11px var(--mono);color:var(--muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.proto-note,.toast{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.toast{right:max(16px,env(safe-area-inset-right,0px));z-index:95;padding:12px 16px;border-radius:12px;background:#fff;color:var(--ink);font-weight:700;font-size:14px;box-shadow:0 20px 40px -10px rgba(0,0,0,.6);transform:translateY(120%);opacity:0;transition:all .4s var(--ease)}.toast.on{transform:none;opacity:1}.progress{position:fixed;left:0;top:0;height:3px;background:var(--grad);z-index:100;width:0;box-shadow:0 0 10px var(--orchid)}.pre{opacity:0;transform:translateY(36px)}.rv{transition:opacity .9s var(--ease),transform .9s var(--ease)}main{animation:pagein .6s var(--ease)}@keyframes pagein{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.pre{opacity:1}.bars i,.fadeup,.hero .h1 .w>span,.pre{transform:none}.fadeup{opacity:1}}.nav{z-index:75}.nav.menu-on{background:transparent!important;box-shadow:none!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nright{gap:10px}.mbtn,.nright{display:flex;align-items:center}.mbtn{gap:12px;padding:7px 7px 7px 18px;border-radius:999px;border:1px solid var(--line2);font:700 14px var(--body);background:rgba(255,255,255,.04);transition:border-color .3s,background .3s}.mbtn:hover{border-color:var(--lilac);background:rgba(255,255,255,.08)}.mbtn .lines{width:36px;height:36px;border-radius:50%;background:var(--grad);display:grid;place-content:center;gap:5px;transition:transform .5s var(--ease)}.mbtn:hover .lines{transform:rotate(90deg)}.mbtn .lines i{display:block;width:14px;height:2px;border-radius:2px;background:#fff;transition:transform .4s var(--ease)}.menu-on .mbtn .lines i:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-on .mbtn .lines i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mbtn .lbl{display:grid;height:22px;overflow:hidden}.mbtn .lbl span{line-height:22px;transition:transform .45s var(--ease)}.menu-on .mbtn .lbl span{transform:translateY(-100%)}.ov{position:fixed;inset:0;z-index:70;background:#070920;clip-path:circle(0 at calc(100% - 64px) 70px);transition:clip-path .75s var(--ease),visibility .75s;overflow:auto;visibility:hidden}.ov.on{clip-path:circle(150% at calc(100% - 64px) 70px);visibility:visible}.ov .glw{position:fixed;width:560px;height:560px;border-radius:50%;background:rgba(109,67,231,.35);filter:blur(120px);left:var(--gx,30%);top:var(--gy,40%);transform:translate(-50%,-50%);pointer-events:none;transition:left .7s var(--ease),top .7s var(--ease)}.ov-in{position:relative;grid-template-columns:1fr 1fr 1fr;gap:48px;padding-block:calc(140px + env(safe-area-inset-top,0px)) 56px;min-height:100%}.big,.ov-in{display:grid}.big{gap:2px;align-content:start;counter-reset:n}.big a{display:flex;align-items:center;gap:16px;font:700 clamp(24px,2.6vw,36px)/1.25 var(--display);letter-spacing:-.03em;color:#E9E7FA;padding-block:6px;opacity:0;transform:translateY(24px);transition:color .25s,padding .35s var(--ease)}.ov.on .big a{opacity:1;transform:none;transition:opacity .6s var(--d) var(--ease),transform .6s var(--d) var(--ease),color .25s,padding .35s var(--ease)}.big a:before{counter-increment:n;content:counter(n,decimal-leading-zero);font:600 11px var(--mono);color:var(--dim);letter-spacing:0;min-width:18px}.big a.act span,.big a:focus-visible span,.big a:hover span{color:transparent;background:linear-gradient(100deg,#9B7BFF,#E05BEA);-webkit-background-clip:text;background-clip:text}.big a.act:before{color:var(--lilac)}.big a:hover{padding-left:10px}.ov .col{display:grid;gap:10px;align-content:start;opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s}.ov.on .col{opacity:1;transform:none;transition:opacity .6s .4s var(--ease),transform .6s .4s var(--ease)}.ov .col h4{font:600 11.5px var(--mono);letter-spacing:.12em;color:var(--lilac);margin:0 0 6px}.ov .col>a{color:var(--muted);font-weight:600;font-size:15.5px;width:max-content;max-width:100%;transition:color .2s,transform .3s var(--ease)}.ov .col>a.act,.ov .col>a:hover{color:#fff;transform:translateX(5px)}.ov .addr{color:var(--muted);font-size:14px;max-width:32ch}.osoc{display:flex;gap:8px;margin-top:10px}.osoc span{width:38px;height:38px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font:700 11px var(--mono)}.show-sm{display:none}@media (max-width:900px){.ov-in{grid-template-columns:1fr;gap:36px;padding-top:calc(130px + env(safe-area-inset-top,0px))}}html:has(.ov.on) .proto-note{opacity:0}@media (max-width:560px){.hide-sm{display:none}.show-sm{display:inline-flex}.mbtn{padding-left:14px}}@media (prefers-reduced-motion:reduce){.ov{transition:none}}.gvis{position:relative;aspect-ratio:1/1;width:100%;max-width:560px;justify-self:end;min-width:0}.gvis canvas{position:absolute;inset:0;width:100%;height:100%}.chip.g-evt,.chip.g-tick{position:absolute;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(17,22,58,.88);border:1px solid var(--line2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:12.5px;font-weight:600;box-shadow:0 18px 40px -16px rgba(0,0,0,.8);white-space:nowrap}.chip .dot{width:8px;height:8px;border-radius:50%;flex:none}.g-tick{left:0;top:6%;flex-direction:column;align-items:flex-start!important;gap:2px!important;padding:12px 14px!important;min-width:200px}.g-tick small{font:600 10.5px var(--mono);letter-spacing:.1em;color:var(--mint);display:flex;align-items:center;gap:6px}.g-tick small:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);animation:pulse 1.6s infinite}.g-tick b{font:800 28px/1.1 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-tick span{font-size:12px;color:var(--muted)}.gvis .regions{position:absolute;right:0;bottom:4%;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:70%}.gvis .regions span{padding:6px 11px;border-radius:999px;font:700 11px var(--mono);border:1px solid var(--line2);background:rgba(17,22,58,.85);transition:background .3s,border-color .3s,transform .3s var(--ease)}.gvis .regions span.on{background:var(--grad);border-color:transparent;transform:translateY(-3px)}.g-evt{right:2%;top:10%;transition:opacity .4s,transform .4s var(--ease)}@media (max-width:960px){.gvis{justify-self:center}}@media (max-width:520px){.g-tick{min-width:0}.g-tick b{font-size:22px}.chip.g-evt{display:none}.gvis .regions{max-width:100%;left:0;justify-content:center;bottom:0}}.sec.light{overflow-x:clip}.stand{position:relative;height:460px;display:flex;justify-content:center;align-items:flex-end;perspective:1600px}.cover{position:absolute;bottom:0;width:250px;height:340px;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px;color:#fff;background:linear-gradient(160deg,var(--a) 0,color-mix(in srgb,var(--a) 70%,#0B1B3B) 100%);box-shadow:0 30px 60px -24px rgba(11,27,59,.55),inset 0 1px 0 rgba(255,255,255,.3);transform-origin:50% 120%;transition:transform .6s var(--ease),box-shadow .5s,filter .5s;cursor:pointer;overflow:hidden}.cover:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 2px,transparent 2px 18px);pointer-events:none}.cover .top{display:flex;justify-content:space-between;font:600 9.5px var(--mono);letter-spacing:.12em;opacity:.85;position:relative}.cover .mast{font:800 30px/1 var(--display);letter-spacing:-.04em;position:relative;border-bottom:2px solid rgba(255,255,255,.5);padding-bottom:10px}.cover .mast small{display:block;font:600 9px var(--mono);letter-spacing:.14em;margin-top:6px;opacity:.85}.cover .cl{font:700 15px/1.3 var(--display);position:relative;margin-top:auto}.cover .big{position:absolute;right:-18px;top:92px;width:150px;height:auto;opacity:.16;pointer-events:none}.cover .mast img{display:block;width:100%;height:auto;max-height:52px;object-fit:contain;object-position:left center}.cover .visit{position:relative;font:700 12px var(--body);display:flex;align-items:center;gap:6px;opacity:0;transform:translateY(6px);transition:all .4s var(--ease)}.cover.front .visit{opacity:1;transform:none}.cover.front{box-shadow:0 50px 80px -30px rgba(11,27,59,.7),0 0 0 3px rgba(255,255,255,.9)}.stand-info{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:40px}.stand-info button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 10px;border-radius:999px;border:1px solid rgba(11,27,59,.15);font-weight:700;font-size:14px;color:var(--ink);background:#fff;transition:all .3s}.stand-info button:hover{border-color:var(--violet)}.stand-info button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.stand-info button img{width:22px;height:22px;flex:none}.cover:focus-visible,.light .stand-info button:focus-visible{outline-color:var(--violet)}@media (max-width:700px){.stand{height:400px}.cover{width:200px;height:290px;padding:16px}.cover .mast{font-size:23px}.cover .cl{font-size:13.5px}}.jobs{display:grid;gap:16px;max-width:900px;margin-inline:auto}.job{gap:12px;padding:26px 28px}.job-foot,.job-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.job-meta{display:inline-flex;align-items:center;gap:6px;font:600 13px var(--body);color:var(--muted)}.job-detail{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px;align-items:start}.job-detail .legal{margin:0;max-width:none}.apply-card{position:sticky;top:96px;padding:28px}@media (max-width:960px){.job-detail{grid-template-columns:1fr}.apply-card{position:static}}.prose h2,.prose h3{margin:28px 0 10px;font-size:22px}.prose ul{padding-left:20px}.filepick{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;border:1px dashed var(--line2);background:rgba(255,255,255,.03);cursor:pointer;font-weight:600;color:#D6D8EC;transition:border-color .25s,background .25s}.filepick:hover{border-color:var(--lilac);background:rgba(109,67,231,.08)}.sr-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fld:focus-within .filepick,.sr-file:focus-visible+.err{border-color:var(--lilac)}.fld.bad .filepick{border-color:#E05BEA}.wp .cover-img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px}.dl-ready{flex-direction:column;gap:12px}.dl-ready,.hero{display:flex;align-items:center}.hero{min-height:calc(100svh - 120px);padding-block:clamp(28px,6vh,100px) clamp(36px,7vh,120px)}.hero-in{width:100%}.hero .h1{font-size:clamp(38px,min(6.2vw,8.2vh),72px)}.hero-copy{gap:clamp(14px,2.6vh,26px)}.hero .lead{font-size:clamp(15px,min(1.6vw,2.4vh),18.5px)}.gvis{max-width:min(560px,calc(100svh - 190px))}@media (max-height:860px) and (min-width:961px){.hstats b{font-size:24px}.hero .btn{padding-block:13px}}@media (max-width:960px){.hero{min-height:0;display:block}.gvis{max-width:560px}}.phero.pv{min-height:min(calc(100svh - 120px),760px);display:flex;align-items:center;padding-block:clamp(28px,6vh,90px) clamp(36px,7vh,100px)}.phero.pv .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 70% at 30% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 30% 30%,#000 30%,transparent 80%)}.phero.pv .glow.a{left:-200px;right:auto}.pgrid{position:relative;width:100%;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.pgrid .in{max-width:none;gap:clamp(14px,2.4vh,22px)}.phero.pv h1{font-size:clamp(36px,min(5vw,7.6vh),62px)}.phero.pv .lead{font-size:clamp(15px,min(1.6vw,2.4vh),18.5px)}.pvis{position:relative;aspect-ratio:1/1;width:100%;max-width:min(480px,calc(100svh - 220px));min-width:260px;justify-self:end}.pvis canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y}.pchip{position:absolute;left:0;bottom:6%;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:rgba(17,22,58,.88);border:1px solid var(--line2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 40px -16px rgba(0,0,0,.8);white-space:nowrap}.pchip .dot{width:8px;height:8px;border-radius:50%;background:var(--mint);flex:none;box-shadow:0 0 0 4px rgba(224,91,234,.18)}.pchip small{display:block;font:600 10px var(--mono);letter-spacing:.1em;color:var(--mint);text-transform:uppercase}.pchip b{font:700 15px/1.2 var(--display);letter-spacing:-.01em}.pvis .pcards{position:absolute;right:0;top:4%;display:grid;gap:10px;justify-items:end}.pvis .pcards span{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:rgba(17,22,58,.88);border:1px solid var(--line2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font:700 15px var(--display);white-space:nowrap}.pvis .pcards span em{font-style:normal;color:var(--muted);font-weight:500}.pvis .pcards span:nth-child(2){margin-right:22px}.pvis .pcards span:nth-child(3){margin-right:44px}@media (max-width:900px){.phero.pv{min-height:0;display:block}.pgrid{grid-template-columns:1fr;gap:20px}.pvis{justify-self:center;max-width:320px;min-width:0}.pvis .pcards{display:none}}.brand-logo{display:block;height:32px;width:auto;max-width:none}footer .brand-logo{height:30px}@media (max-width:600px){.nav .brand-logo{height:26px}}.logo .adm-tag{font:600 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lilac);padding:4px 8px;border-radius:6px;background:rgba(109,67,231,.18)}.tcard .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.tcard:hover .ph img{transform:scale(1.06)}.tcard .ph:after{z-index:1;opacity:.55}.soc2 a{width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font:700 11px var(--mono);color:var(--fg);transition:background .25s,border-color .25s,transform .25s var(--ease)}.soc2 a:hover{background:var(--grad);border-color:transparent;transform:translateY(-2px)}.soc2 a:focus-visible{outline:2px solid var(--lilac);outline-offset:2px}.tcard .ph img{color:transparent;font-size:0}.lg{position:relative;padding:14px 18px;overflow:hidden;transition:background-color .5s var(--ease),border-color .5s var(--ease),box-shadow .5s var(--ease)}.lg img{position:absolute;inset:14px 18px;width:calc(100% - 36px);height:calc(100% - 28px);object-fit:contain}.lg .lg-g{filter:brightness(1.6);opacity:.78;clip-path:inset(0 0 0 0);transition:clip-path .7s cubic-bezier(.65,0,.35,1),filter .5s,opacity .5s}.lg .lg-c{clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.65,0,.35,1)}.lg:hover{background:#fff;border-color:#fff;box-shadow:0 14px 34px -16px rgba(109,67,231,.55)}.lg:hover .lg-g{clip-path:inset(0 0 0 100%);filter:brightness(.62);opacity:.85}.lg:hover .lg-c{clip-path:inset(0 0 0 0)}html[data-theme=light] .lg .lg-g{filter:brightness(.62);opacity:.85}html[data-theme=light] .lg:hover{background:#fff;border-color:rgba(109,67,231,.25)}@media (prefers-reduced-motion:reduce){.lg .lg-c,.lg .lg-g{clip-path:none!important;transition:opacity .2s!important}.lg .lg-c{opacity:0}.lg:hover .lg-c{opacity:1}.lg:hover .lg-g{opacity:0}}.cbar{position:fixed;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:96;max-width:760px;margin-inline:auto;display:flex;align-items:center;gap:18px;padding:16px 18px;border-radius:18px;background:rgba(17,22,58,.94);border:1px solid var(--line2);box-shadow:0 30px 60px -20px rgba(0,0,0,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:fu .5s var(--ease)}.cbar p{font-size:14px;color:var(--muted);line-height:1.5}.cbar p a{color:var(--lilac);font-weight:700;text-decoration:underline;text-underline-offset:2px}.cbar-btns{display:flex;gap:8px;flex:none}.cookie-link{margin-left:12px;font:inherit;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cookie-link:hover{color:var(--fg)}html[data-theme=light] .cbar{background:rgba(255,255,255,.95);box-shadow:0 24px 50px -24px rgba(60,40,140,.45)}@media (max-width:640px){.cbar{flex-direction:column;align-items:stretch}.cbar-btns .btn{flex:1 1;justify-content:center}}.osoc a{width:38px;height:38px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;font:700 11px var(--mono);transition:background .3s,border-color .3s,transform .3s var(--ease)}.osoc a:hover{background:var(--grad);border-color:transparent;color:#fff;transform:translateY(-2px)}.fvis .f-lbl{position:absolute;top:6%;transform:translateX(-50%);display:grid;justify-items:center;gap:2px;text-align:center;z-index:1}.fvis .f-lbl b{font:600 10.5px var(--mono);letter-spacing:.1em;color:var(--muted);white-space:nowrap}.fvis .f-lbl span{font:700 15px var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip.f-out{position:absolute;right:0;bottom:6%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;min-width:200px;border-radius:14px;background:rgba(17,22,58,.88);border:1px solid var(--line2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 40px -16px rgba(0,0,0,.8)}.f-out small{font:600 10.5px var(--mono);letter-spacing:.1em;color:var(--mint)}.f-out b{font:800 30px/1 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fvis .ticker{position:absolute;left:0;bottom:6%;width:calc(100% - 216px);height:58px;overflow:hidden;display:flex;align-items:center;justify-content:flex-end;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.fvis .track{display:flex;gap:8px;flex:none;padding-right:2px}.fvis .tk{display:flex;align-items:center;gap:9px;padding:8px 12px 8px 8px;border-radius:12px;white-space:nowrap;background:rgba(17,22,58,.82);border:1px solid var(--line2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 40px -16px rgba(0,0,0,.8);animation:tkin .6s var(--ease) both}.fvis .tk.new{border-color:rgba(224,91,234,.55);box-shadow:0 0 0 1px rgba(224,91,234,.25),0 18px 40px -16px rgba(0,0,0,.8)}@keyframes tkin{0%{opacity:0;transform:translateX(40px)}}.fvis .av{width:28px;height:28px;border-radius:50%;background:var(--grad);display:grid;place-items:center;font:700 10.5px var(--display);color:#fff;flex:none}.fvis .who b{font-weight:700;font-size:12.5px}.fvis .who b,.fvis .who i{display:block;line-height:1.25}.fvis .who i{font-style:normal;color:var(--muted);font-size:11px}.fvis .okb{font:700 10px var(--mono);color:#E05BEA;background:rgba(224,91,234,.14);border:1px solid rgba(224,91,234,.35);padding:3px 7px;border-radius:6px}html[data-theme=light] .fvis .tk{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.95);box-shadow:0 14px 30px -18px rgba(60,40,140,.45)}html[data-theme=light] .fvis .tk.new{border-color:rgba(109,67,231,.45);box-shadow:0 0 0 1px rgba(109,67,231,.2),0 14px 30px -18px rgba(60,40,140,.45)}html[data-theme=light] .fvis .okb{color:#6A2FD0;background:rgba(109,67,231,.1);border-color:rgba(109,67,231,.3)}html[data-theme=light] .chip.f-out{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.95);box-shadow:0 16px 36px -20px rgba(60,40,140,.45)}html[data-theme=light] .f-out small{color:#6A2FD0}@media (max-width:520px){.fvis .ticker{width:100%;bottom:calc(6% + 76px)}.chip.f-out{min-width:0;padding:10px 12px}.f-out b{font-size:22px}.fvis .f-lbl span{font-size:13px}.fvis .f-lbl b{font-size:9.5px}}.ctx{padding-block:clamp(40px,6vw,64px)}.ctx,.ctx-strip{position:relative;overflow:hidden}.ctx-strip{white-space:nowrap;margin-inline:-40px;z-index:1}.ctx-strip .track{display:inline-flex;align-items:center;gap:32px;padding-left:32px;animation:marq 40s linear infinite}.ctx-strip i{font-style:normal;opacity:.7}.ctx-strip.a{background:var(--violet);color:#fff;transform:rotate(-2deg);padding-block:14px;font-family:var(--display);font-weight:700;font-size:clamp(18px,2vw,24px)}.ctx-strip.b{background:#1A1440;color:#C9B5FF;transform:rotate(1.5deg);padding-block:11px;font-family:var(--mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.ctx-strip.b .track{animation-direction:reverse;animation-duration:50s}.ctx-in{display:flex;justify-content:space-between;align-items:center;gap:56px;padding-block:clamp(28px,4vw,40px)}.ctx-copy{display:flex;flex-direction:column;gap:12px;max-width:760px}.ctx-copy h2{font-size:clamp(30px,3.6vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.ctx-copy p{color:var(--muted);font-size:17px;max-width:60ch}.ctx-act{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px}.ctx-act small{font-size:14px;color:var(--muted)}.ctx-badge{position:relative;width:170px;height:170px;display:flex;align-items:center;justify-content:center;border-radius:50%}.ctx-ring{position:absolute;inset:0;width:100%;height:100%;animation:spin 14s linear infinite;transform-origin:50% 50%}.ctx-ring circle{stroke:var(--lilac);stroke-opacity:.4;stroke-width:1.5;stroke-dasharray:3 7}.ctx-ring text{fill:var(--lilac);font-family:var(--mono);font-size:15px;font-weight:600}.ctx-core{width:90px;height:90px;border-radius:50%;background:linear-gradient(140deg,#C930B5,#6D43E7);display:flex;align-items:center;justify-content:center;box-shadow:0 20px 50px -12px rgba(201,48,181,.7);transition:transform .25s var(--ease)}.ctx-badge:hover .ctx-ring{animation-duration:5s}.ctx-badge:hover .ctx-core{transform:scale(1.06)}@media (max-width:800px){.ctx-in{flex-direction:column;text-align:center;gap:28px}.ctx-copy{align-items:center}}html[data-theme=light] .ctx-strip.b{background:#EDE7FF;color:#6A2FD0}.sec.light{padding-block:clamp(48px,6vw,80px)}.sec.light .head{margin-bottom:20px}.stand{height:370px}.cover{width:220px;height:300px;padding:18px}.cover .mast{font-size:26px}.cover .big{top:80px;width:130px}.stand-info{margin-top:22px}@media (max-width:700px){.stand{height:330px}.cover{width:190px;height:260px;padding:14px}}.sbadge{position:relative;width:104px;height:104px;flex:none;margin:-6px 0 2px -6px}.sbadge-ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed rgba(183,156,255,.45)}.sbadge-dot{position:absolute;border-radius:50%;transition:transform .6s var(--ease)}.sbadge-dot.a{left:8px;top:18px;width:8px;height:8px;background:#F0ABFC;box-shadow:0 0 10px #F0ABFC}.sbadge-dot.b{right:6px;bottom:26px;width:6px;height:6px;background:#A78BFA}.sbadge-core{position:absolute;left:18px;top:18px;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#8B5CF6,#C026D3);box-shadow:0 14px 30px -10px rgba(192,38,211,.8),inset 0 2px 0 rgba(255,255,255,.3);transition:transform .4s var(--ease)}.sbadge-chip{position:absolute;right:-6px;top:4px;padding:3px 9px;border-radius:999px;background:#fff;color:#3B1E9E;font:600 10.5px var(--mono);letter-spacing:.04em;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}.svc .card:hover .sbadge-ring{animation:spin 12s linear infinite}.svc .card:hover .sbadge-core{transform:scale(1.06) rotate(-6deg)}.svc .card.feat .sbadge-ring{border-color:rgba(255,255,255,.5)}.svc .card.feat .sbadge-core{background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.45),0 14px 30px -12px rgba(20,8,60,.6)}html[data-theme=light] .sbadge-ring{border-color:rgba(106,47,208,.35)}html[data-theme=light] .svc .card.feat .sbadge-ring{border-color:rgba(255,255,255,.5)}.tmarq{overflow:hidden;padding-block:8px 16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tmarq-track{display:flex;gap:22px;width:max-content;animation:marq var(--dur,60s) linear infinite}.tmarq:focus-within .tmarq-track,.tmarq:hover .tmarq-track{animation-play-state:paused}.tmarq .quote{width:min(420px,82vw);flex:none;margin:0}@media (prefers-reduced-motion:reduce){.tmarq{overflow-x:auto}.tmarq-track{animation:none}}.sflow{position:relative;width:min(560px,100%);aspect-ratio:560/540;margin-inline:auto;font-family:var(--body)}.sflow-tag{position:absolute;left:0;top:0;font:600 11px var(--mono);letter-spacing:.12em;color:var(--lilac);text-transform:uppercase}.sflow-dot,.sflow-lane,.sflow-src{top:calc(14.8% + var(--y) * 16.67%)}.sflow-src{position:absolute;left:0;width:22%;box-sizing:border-box;padding:7px 9px;border-radius:12px;background:rgba(17,14,48,.85);border:1px solid rgba(255,255,255,.14);font-size:clamp(10px,1.1vw,12.5px);font-weight:600;line-height:1.25;color:#F4F3FF;transform:translateY(-50%)}.sflow-lane{position:absolute;left:23.2%;width:55.4%;height:1px;background:linear-gradient(90deg,rgba(183,156,255,.4),rgba(183,156,255,.08))}.sflow-gate{top:7.4%;height:81.5%;width:7.1%;left:calc(41.1% + var(--x) * 16.07%);border-radius:20px;border:1px solid rgba(183,156,255,.3);background:rgba(109,67,231,.12);padding:0;cursor:pointer;transition:background .4s,border-color .4s}.sflow-gate,.sflow-gate span{position:absolute;transform:translateX(-50%)}.sflow-gate span{left:50%;top:-26px;white-space:nowrap;font:600 11px var(--mono);letter-spacing:.08em;color:#E9DDFF;text-transform:uppercase}.sflow-gate.on,.sflow-gate:hover{background:rgba(187,50,200,.25);border-color:rgba(240,171,252,.8)}.sflow-dot{position:absolute;left:23.2%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:rgba(220,214,255,.7);opacity:0}.sflow-dot.pass{background:#F0ABFC;box-shadow:0 0 10px #F0ABFC;animation:sf-pass 8s linear infinite}.sflow-dot.s1{animation:sf-s1 8s linear infinite}.sflow-dot.s2{animation:sf-s2 8s linear infinite}.sflow-dot.s3{animation:sf-s3 8s linear infinite}@keyframes sf-pass{0%{left:23.2%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:76.8%;opacity:0}}@keyframes sf-s1{0%{left:23.2%;opacity:0}6%{opacity:1}55%{left:40.4%;opacity:1}to{left:40.4%;opacity:0}}@keyframes sf-s2{0%{left:23.2%;opacity:0}6%{opacity:1}65%{left:56.4%;opacity:1}to{left:56.4%;opacity:0}}@keyframes sf-s3{0%{left:23.2%;opacity:0}6%{opacity:1}75%{left:72.5%;opacity:1}to{left:72.5%;opacity:0}}.sflow-mql{position:absolute;right:0;top:25.9%;width:20%;height:44.4%;box-sizing:border-box;border-radius:24px;padding:10px;background:linear-gradient(160deg,#6D43E7,#BB32C8);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#fff;animation:sf-glow 2.4s ease-in-out infinite}.sflow-mql b{font:800 clamp(20px,2.2vw,28px)/1 var(--display)}.sflow-mql span{font-size:clamp(10px,1vw,12px);line-height:1.4;color:#F3E8FF}@keyframes sf-glow{0%,to{box-shadow:0 0 30px -6px rgba(187,50,200,.6)}50%{box-shadow:0 0 50px 4px rgba(187,50,200,.9)}}.sflow-info{position:absolute;left:23.2%;right:0;bottom:0;margin:0;box-sizing:border-box;padding:10px 14px;border-radius:14px;background:rgba(17,14,48,.92);border:1px solid rgba(255,255,255,.14);font-size:clamp(11px,1.1vw,13px);line-height:1.45;color:#D9D4F0}.sflow-info b{font:600 12px var(--mono);color:#F0ABFC;text-transform:uppercase;margin-right:6px}html[data-theme=light] .sflow-info,html[data-theme=light] .sflow-src{background:#fff;color:var(--fg);border-color:rgba(21,16,50,.12)}html[data-theme=light] .sflow-gate span{color:var(--lilac)}@media (prefers-reduced-motion:reduce){.sflow .sflow-dot{animation:none;opacity:.6}.sflow-dot.pass{left:60%}}.mc{border-radius:28px;padding:clamp(18px,2.4vw,32px);background:radial-gradient(60% 60% at 50% 100%,rgba(109,67,231,.3),transparent 65%),#0A0B2E;border:1px solid rgba(183,156,255,.2);color:#F4F3FF;flex-direction:column;gap:22px}.mc,.mc-bar{display:flex}.mc-bar{justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(183,156,255,.2);font:600 12.5px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#D9CCFF}.mc-bar,.mc-go{align-items:center}.mc-go{display:flex;gap:8px;color:#F0ABFC}.mc-go i{width:8px;height:8px;border-radius:50%;background:#F0ABFC;animation:mc-blink 1.2s infinite}.mc-grid{display:grid;grid-template-columns:280px 320px minmax(0,1fr);gap:22px}.mc-tabs{display:flex;flex-direction:column;gap:12px}.mc-tab{flex:1 1;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;border:1px solid rgba(183,156,255,.22);background:rgba(255,255,255,.04);color:#F4F3FF;text-align:left;cursor:pointer;font-family:var(--body);transition:background .3s var(--ease),border-color .3s}.mc-tab:hover{border-color:rgba(240,171,252,.5)}.mc-tab.on{background:linear-gradient(110deg,rgba(109,67,231,.55),rgba(187,50,200,.45));border-color:rgba(240,171,252,.7)}.mc-tab:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.mc-ic{width:48px;height:48px;flex-shrink:0;border-radius:14px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#F0ABFC}.mc-tab b{display:block;font:700 19px/1.2 var(--display)}.mc-tab small{display:block;margin-top:3px;font-size:13px;color:#C9C5E3}.mc-stage{position:relative;min-height:400px;border-radius:24px;background:linear-gradient(180deg,rgba(16,13,44,.6),rgba(109,67,231,.18));border:1px solid rgba(183,156,255,.2);overflow:hidden}.mc-count{position:absolute;left:0;right:0;top:18px;text-align:center;font:600 28px/1 var(--mono);letter-spacing:.08em;color:#fff}.mc-count.hot{color:#F0ABFC}.mc-rocket{position:absolute;left:50%;bottom:74px;width:72px;height:132px;margin-left:-36px;animation:mc-launch 6s cubic-bezier(.5,0,.8,.4) infinite}.mc-flame{transform-origin:32px 80px;animation:mc-flick .18s ease-in-out infinite}.mc-smoke{position:absolute;bottom:50px;width:70px;height:50px;border-radius:50%;background:rgba(220,214,255,.35);animation:mc-smoke 6s ease-out infinite}.mc-smoke.l{left:calc(50% - 110px)}.mc-smoke.r{left:calc(50% + 40px);animation-delay:.1s}.mc-pad{position:absolute;left:15%;right:15%;bottom:56px;height:12px;border-radius:6px;background:linear-gradient(90deg,#6D43E7,#BB32C8)}.mc-padlabel{position:absolute;left:0;right:0;bottom:20px;text-align:center;font:600 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#C9C5E3}.mc-side{display:flex;flex-direction:column;gap:14px;min-width:0}.mc-read{flex:1 1;padding:24px 26px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(183,156,255,.22);display:flex;flex-direction:column;gap:12px}.mc-head{font:600 12px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#F0ABFC}.mc-read p{margin:0;font-size:16px;line-height:1.75;color:#E6E2F8}.mc-chips,.mc-read p{animation:mc-in .5s ease both}.mc-chips{display:flex;flex-wrap:wrap;gap:8px}.mc-chips a{display:flex;align-items:center;min-height:42px;padding:0 14px;border-radius:12px;background:rgba(109,67,231,.18);border:1px solid rgba(183,156,255,.3);color:#F4F3FF;text-decoration:none;font-size:14px;font-weight:600;transition:background .3s}.mc-chips a:hover{background:rgba(187,50,200,.35)}.mc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mc-stats div{padding:14px 12px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(183,156,255,.18);display:flex;flex-direction:column;gap:4px}.mc-stats b{font:800 24px/1 var(--display)}.mc-stats span{font-size:12px;color:#C9C5E3}@keyframes mc-launch{0%,45%{transform:translateY(0);opacity:1}85%{transform:translateY(-330px);opacity:0}85.1%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mc-smoke{0%,42%{transform:scale(.2);opacity:0}55%{transform:scale(1);opacity:.9}85%{transform:scale(1.6);opacity:0}to{opacity:0}}@keyframes mc-flick{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}@keyframes mc-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes mc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.mc-grid{grid-template-columns:1fr 1fr}.mc-tabs{grid-column:1/-1;flex-direction:row}.mc-tab{padding:12px 14px}.mc-tab small{display:none}}@media (max-width:700px){.mc-grid{grid-template-columns:1fr}.mc-tabs{flex-direction:column}.mc-stage{min-height:300px}.mc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-read p{font-size:15px}}@media (prefers-reduced-motion:reduce){.mc .mc-flame,.mc .mc-rocket,.mc .mc-smoke{animation:none}.mc-smoke{opacity:0}}.fq{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:28px;align-items:stretch}.fq-list{gap:10px}.fq-list,.fq-q{display:flex;flex-direction:column}.fq-q{align-items:flex-start;gap:4px;padding:13px 16px;border-radius:14px;border:1px solid var(--line,rgba(183,156,255,.18));background:rgba(255,255,255,.03);color:var(--fg);text-align:left;cursor:pointer;font-family:var(--body);transition:background .3s var(--ease),border-color .3s}.fq-q:hover{border-color:rgba(240,171,252,.45)}.fq-q.on{background:rgba(109,67,231,.22);border-color:rgba(240,171,252,.55)}.fq-q:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.fq-cmd{font:500 12px/1.3 var(--mono);color:var(--muted)}.fq-q.on .fq-cmd{color:#F0ABFC}.fq-qt{font-size:15.5px;font-weight:700}.fq-term{border-radius:22px;background:#07071C;border:1px solid rgba(183,156,255,.25);box-shadow:0 40px 80px -40px rgba(109,67,231,.6);display:flex;flex-direction:column;overflow:hidden;min-height:360px;color:#E6E2F8}.fq-bar{display:flex;align-items:center;gap:8px;padding:14px 18px;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(183,156,255,.16)}.fq-bar i{width:12px;height:12px;border-radius:50%;background:#6D43E7}.fq-bar i:nth-child(2){background:#BB32C8}.fq-bar i:nth-child(3){background:#F0ABFC}.fq-bar span{margin-left:10px;font:500 12.5px/1 var(--mono);color:#C9C5E3}.fq-body{flex:1 1;padding:26px 28px;font:400 15px/1.8 var(--mono);display:flex;flex-direction:column;gap:12px;color:#fff}.fq-dim{color:#8F8CB0}.fq-ask,.fq-user{color:#F0ABFC}.fq-ans{color:#E6E2F8;white-space:pre-wrap}.fq-body a{color:#B79CFF}.fq-body a:hover{color:#fff}.fq-cur{display:inline-block;width:9px;height:18px;margin-left:2px;vertical-align:-3px;background:#F0ABFC;animation:fq-blink 1s step-end infinite}.fq-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes fq-blink{0%,49%{opacity:1}50%,to{opacity:0}}html[data-theme=light] .fq-q{background:#fff;border-color:rgba(21,16,50,.12)}html[data-theme=light] .fq-q.on{background:rgba(109,67,231,.1);border-color:rgba(109,67,231,.5)}html[data-theme=light] .fq-q.on .fq-cmd{color:#6D43E7}@media (max-width:900px){.fq{grid-template-columns:1fr}.fq-term{min-height:300px}.fq-body{font-size:14px;padding:20px}}@media (prefers-reduced-motion:reduce){.fq-cur{animation:none}}.ctx.flip{display:flex;flex-direction:column}.ctx.flip .ctx-strip.b{order:1;transform:rotate(-1.5deg)}.ctx.flip .ctx-in{order:2;flex-direction:row-reverse}.ctx.flip .ctx-strip.a{order:3;transform:rotate(2deg)}.ctx.flip .ctx-strip.a .track{animation-direction:reverse}.ctx.flip .ctx-strip.b .track{animation-direction:normal}.ctx.flip .ctx-copy{align-items:flex-end;text-align:right}@media (max-width:800px){.ctx.flip .ctx-in{flex-direction:column-reverse}.ctx.flip .ctx-copy{align-items:center;text-align:center}}.sfc{position:relative;width:min(560px,100%);aspect-ratio:1;margin-inline:auto;font-family:var(--body);color:#fff}.sfc-pdf{position:absolute;left:3.6%;top:5.4%;width:17%;height:21.4%;border-radius:14px;background:#fff;color:#151032;padding:2.2%;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;box-shadow:0 0 50px rgba(187,50,200,.55);z-index:2}.sfc-pdf b{font:700 clamp(10px,1vw,12px)/1.15 var(--display)}.sfc-pdf i{display:block;height:3px;border-radius:2px;background:#D9D3F0}.sfc-tag{width:max-content;padding:2px 7px;border-radius:5px;background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff;font:600 10px/1.3 var(--mono)}.sfc-fmt{display:flex;flex-direction:column;gap:6px;animation:sfc-fmt .45s ease both}.sfc-play{width:26px;height:18px;border-radius:5px;background:#EDE7FF;position:relative}.sfc-play:after{content:"";position:absolute;left:10px;top:4px;border-color:transparent transparent transparent #6d43e7;border-style:solid;border-width:5px 0 5px 8px}.sfc-code{width:max-content;padding:1px 6px;border-radius:5px;background:#EDE7FF;color:#6D43E7;font:700 11px/1.4 var(--mono)}.sfc-dots{margin-top:auto;display:flex;gap:4px}.sfc-dots em{width:6px;height:6px;border-radius:50%;background:#D9D3F0;transition:background .3s,width .3s}.sfc-dots em.on{width:14px;border-radius:4px;background:linear-gradient(110deg,#6D43E7,#BB32C8)}@keyframes sfc-fmt{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sfc-belt{right:4.3%;top:15%;height:2.5%;border-radius:7px;background:repeating-linear-gradient(90deg,rgba(183,156,255,.5) 0 18px,rgba(183,156,255,.15) 18px 40px);animation:sfc-belt .8s linear infinite}.sfc-belt,.sfc-copy{position:absolute;left:22%}.sfc-copy{top:10.7%;width:3.2%;height:3.9%;border-radius:3px;background:#fff;animation:sfc-slide 2.5s linear infinite}.sfc-label{position:absolute;left:22%;top:19.3%;font:600 clamp(9px,.9vw,10.5px)/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#C9C5E3}.sfc-lane{position:absolute;left:calc(14.3% + var(--i) * 18.57%);top:25%;width:2px;height:39.3%;margin-left:-1px;background:rgba(183,156,255,.12)}.sfc-lane.on{background:linear-gradient(180deg,rgba(240,171,252,.6),rgba(183,156,255,.1))}.sfc-drop{position:absolute;left:50%;top:0;width:16px;height:20px;border-radius:3px;background:#fff;animation:sfc-drop 1.8s ease-in infinite}.sfc-drop.alt{background:#F0ABFC}.sfc-bin{position:absolute;left:calc(14.3% + var(--i) * 18.57%);top:66%;width:17.1%;transform:translateX(-50%);padding:12px 4px;border-radius:16px;border:1px solid rgba(183,156,255,.25);background:rgba(255,255,255,.04);color:#fff;cursor:pointer;font-family:var(--body);display:flex;flex-direction:column;align-items:center;gap:4px;opacity:.5;transition:opacity .3s,background .3s,border-color .3s}.sfc-bin.on{opacity:1;background:linear-gradient(160deg,rgba(109,67,231,.6),rgba(187,50,200,.45));border-color:rgba(240,171,252,.6)}.sfc-bin:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.sfc-bin b{font:800 clamp(16px,1.8vw,22px)/1 var(--display)}.sfc-bin span{font-size:clamp(9.5px,.95vw,11.5px);font-weight:700;text-align:center;line-height:1.2}.sfc-bin small{font:600 9.5px/1 var(--mono);color:#E9DDFF}.sfc-foot{position:absolute;left:3.6%;right:4.3%;bottom:1.8%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:rgba(17,14,48,.9);border:1px solid rgba(183,156,255,.25);font-size:13px;color:#C9C5E3}.sfc-total{white-space:nowrap}.sfc-total b{font:800 24px/1 var(--display);color:#fff;margin-right:4px}@keyframes sfc-belt{to{background-position:40px 0}}@keyframes sfc-slide{0%{left:22%;opacity:0}15%{opacity:1}to{left:90%;opacity:1}}@keyframes sfc-drop{0%{transform:translate(-50%) scale(.7);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(-50%,var(--fall,200px)) scale(1);opacity:0}}.sfc-lane{--fall:calc(min(560px,100vw) * .36)}html[data-theme=light] .sfc-label{color:var(--muted)}html[data-theme=light] .sfc-bin:not(.on){background:#fff;color:var(--fg);border-color:rgba(21,16,50,.15)}html[data-theme=light] .sfc-bin:not(.on) small{color:var(--muted)}html[data-theme=light] .sfc-foot{background:#fff;color:var(--muted);border-color:rgba(21,16,50,.12)}html[data-theme=light] .sfc-total b{color:var(--fg)}@media (max-width:600px){.sfc-foot span:first-child{display:none}.sfc-foot{justify-content:center;padding:8px 12px}.sfc-total b{font-size:20px}.sfc-bin{top:64%;padding:8px 2px;gap:2px;border-radius:12px}.sfc-bin small{display:none}.sfc-bin span{font-size:9px}.sfc-drop{width:11px;height:14px}.sfc-pdf{gap:3px;border-radius:10px}.sfc-pdf b{font-size:8px}.sfc-pdf i{display:none}.sfc-tag{font-size:8px;padding:1px 5px}}@media (prefers-reduced-motion:reduce){.sfc .sfc-belt,.sfc .sfc-copy,.sfc .sfc-drop{animation:none}.sfc-copy,.sfc-drop{opacity:0}}.wcs-sec{background:radial-gradient(60% 70% at 0 0,rgba(109,67,231,.28),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.18),transparent 60%),#07081F}.wcs{display:flex;flex-direction:column;gap:28px}.wcs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.wcs-head>div{display:flex;flex-direction:column;gap:12px;max-width:780px}.wcs-hint{font:600 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#C9B5FF;white-space:nowrap}.wcs-row{display:flex;gap:14px;height:320px}.wcs-p{flex:1 1;min-width:0;position:relative;overflow:hidden;padding:26px;border-radius:24px;border:1px solid rgba(183,156,255,.2);background:linear-gradient(170deg,rgba(255,255,255,.06),rgba(255,255,255,.02));color:#F4F3FF;text-align:left;cursor:pointer;font-family:var(--body);display:flex;flex-direction:column;justify-content:space-between;transition:flex-grow .55s cubic-bezier(.5,0,.2,1),background .4s,border-color .4s}.wcs-p:hover{border-color:rgba(240,171,252,.45)}.wcs-p.on{flex-grow:2.6;background:linear-gradient(150deg,rgba(109,67,231,.45),rgba(187,50,200,.22) 60%,rgba(16,13,44,.9));border-color:rgba(240,171,252,.6);box-shadow:0 30px 60px -30px rgba(187,50,200,.6)}.wcs-p:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.wcs-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.wcs-ic{width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition:background .4s}.wcs-p.on .wcs-ic{background:linear-gradient(140deg,#6D43E7,#BB32C8);box-shadow:0 12px 26px -10px rgba(187,50,200,.8)}.wcs-no{font:800 38px/1 var(--display);color:rgba(183,156,255,.3)}.wcs-p.on .wcs-no{color:rgba(240,171,252,.55)}.wcs-body{display:flex;flex-direction:column;gap:10px}.wcs-body b{font:700 18px/1.2 var(--display)}.wcs-p.on .wcs-body b{font-size:26px}.wcs-txt{max-width:520px;font-size:16px;line-height:1.65;color:#D9D4F0;animation:wcs-in .45s ease .2s both}@keyframes wcs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.wcs-head{align-items:flex-start;gap:12px}.wcs-head,.wcs-row{flex-direction:column}.wcs-row{height:auto}.wcs-p{flex:none;gap:18px;padding:20px}.wcs-p.on .wcs-body b{font-size:21px}.wcs-no{font-size:30px}}@media (prefers-reduced-motion:reduce){.wcs-p{transition:none}.wcs-txt{animation:none}}.wcs-sec .h2{color:#F4F3FF}html[data-theme=light] .wcs-sec .eyebrow{color:#6A2FD0;border-color:rgba(109,67,231,.3);background:rgba(109,67,231,.06)}.gg-sec{background:radial-gradient(50% 50% at 50% 0,rgba(109,67,231,.3),transparent 65%),#07081F}.gg-sec .h2{color:#F4F3FF}.gg-sec .head p{color:#C9C5E3}html[data-theme=light] .gg-sec .eyebrow{color:#6A2FD0;border-color:rgba(109,67,231,.3);background:rgba(109,67,231,.06)}.gg{display:flex;flex-direction:column;gap:22px;color:#F4F3FF}.gg-band{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr) minmax(0,300px);gap:20px}.gg-side{padding:22px;border-radius:22px;display:flex;align-items:center;gap:18px}.gg-side.old{background:#14152B;border:1px solid rgba(143,140,176,.25)}.gg-side.new{background:linear-gradient(150deg,#2A1670,#4B1D7A);border:1px solid rgba(240,171,252,.45)}.gg-ring{width:104px;height:104px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--c) var(--deg),rgba(255,255,255,.08) var(--deg))}.gg-side.old .gg-ring{--c:#6B6F8F}.gg-side.new .gg-ring{--c:#F0ABFC}.gg-ring span{width:82px;height:82px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:800 22px/1 var(--display)}.gg-side.old .gg-ring span{background:#14152B;color:#B3B0CC}.gg-side.new .gg-ring span{background:#2E1872;font-size:24px}.gg-meta{display:flex;flex-direction:column;gap:4px}.gg-meta small{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8F8CB0}.gg-side.new .gg-meta small{color:#F0ABFC}.gg-meta b{font:800 30px/1 var(--display)}.gg-side.old .gg-meta b{color:#B3B0CC}.gg-meta span{font-size:12.5px;color:#8F8CB0}.gg-side.new .gg-meta span{color:#E9DDFF}.gg-mid{padding:18px 26px;border-radius:22px;background:rgba(255,255,255,.03);border:1px solid rgba(183,156,255,.2);display:flex;align-items:flex-end;justify-content:center;gap:clamp(16px,3vw,40px)}.gg-bar{display:flex;flex-direction:column;align-items:center;gap:6px}.gg-bar i{display:block;width:80px;border-radius:10px 10px 4px 4px;transform-origin:bottom}.gg-bar i.a{height:32px;background:#6B6F8F}.gg-bar i.b{height:130px;background:linear-gradient(180deg,#F0ABFC,#6D43E7);box-shadow:0 0 40px rgba(187,50,200,.5)}.gg.rv .gg-bar i.a{animation:gg-grow 1s ease both}.gg.rv .gg-bar i.b{animation:gg-grow 1.4s cubic-bezier(.3,1.3,.5,1) .3s both}.gg-bar small{font:600 11px/1 var(--mono);color:#8F8CB0}.gg-bar:last-child small{color:#F0ABFC}.gg-big{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:20px;text-align:center}.gg-big b{font:800 clamp(32px,3.4vw,44px)/1 var(--display);background:linear-gradient(100deg,#F0ABFC,#A98BFF);-webkit-background-clip:text;background-clip:text;color:transparent}.gg-big small{font:600 11.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#E9DDFF}.gg-table{border-radius:22px;overflow:hidden;border:1px solid rgba(183,156,255,.2)}.gg-row,.gg-th{display:grid;grid-template-columns:1fr 1fr}.gg-th span{padding:14px 22px;font:700 19px/1.2 var(--display)}.gg-th span:first-child{background:#14152B;color:#C9C5E3}.gg-th span:last-child{background:rgba(109,67,231,.3)}.gg-row{width:100%;padding:0;border:0;border-top:1px solid rgba(183,156,255,.12);background:transparent;color:#F4F3FF;text-align:left;cursor:pointer;font-family:var(--body);transition:background .3s}.gg-row.on,.gg-row:hover{background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(187,50,200,.25))}.gg-row:focus-visible{outline:2px solid #F0ABFC;outline-offset:-2px}.gg-row span{display:flex;gap:10px;align-items:center;padding:12px 22px;font-size:15px}.gg-row i{font-style:normal}.gg-row .o{color:#B3B0CC}.gg-row .o i{color:#E05BEA}.gg-row .n{font-weight:700}.gg-row .n i{color:#F0ABFC}@keyframes gg-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:980px){.gg-band{grid-template-columns:1fr 1fr}.gg-mid{grid-column:1/-1;order:-1}}@media (max-width:640px){.gg-band{grid-template-columns:1fr}.gg-th{display:none}.gg-row{grid-template-columns:1fr}.gg-row span{padding:8px 16px}.gg-row .o{padding-top:14px;font-size:13.5px}.gg-row .n{padding-bottom:14px}.gg-bar i{width:56px}.gg-mid{padding:16px}}@media (prefers-reduced-motion:reduce){.gg .gg-bar i{animation:none}}.ptk{position:relative;width:min(560px,100%);margin-inline:auto;font-family:var(--body);color:#F4F3FF}.ptk-stage{left:0;width:560px;height:560px;transform-origin:0 0}.ptk-label,.ptk-stage{position:absolute;top:0}.ptk-label{left:20px;font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#B79CFF}.ptk-funnel{position:absolute;left:0;top:30px}.ptk-stg{fill:#FFFFFF;font-family:var(--display);font-weight:800;letter-spacing:.5px}.ptk-stg.hql{fill:#F5C2FD}.ptk-sub{fill:#D9CCFF;font-family:JetBrains Mono,var(--mono),monospace;font-weight:600}.ptk-div{stroke:rgba(240,171,252,.55);stroke-width:1.5;stroke-dasharray:4 4}html[data-theme=light] .ptk-stg{fill:#151032}html[data-theme=light] .ptk-stg.hql{fill:#A21FAF}html[data-theme=light] .ptk-sub{fill:#4A2E9E}html[data-theme=light] .ptk-div{stroke:rgba(109,67,231,.45)}.ptk-drop{position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50% 50% 50% 0;offset-rotate:0deg;animation:ptk-rain 2.6s ease-in infinite}.ptk-pipe-v{top:330px;width:20px;height:120px;background:rgba(183,156,255,.18);border:2px solid #b79cff;border-top:0;border-radius:0 0 0 14px}.ptk-pipe-h,.ptk-pipe-v{position:absolute;left:140px}.ptk-pipe-h{top:432px;width:240px;height:20px;border:2px solid #b79cff;border-left:0;background:repeating-linear-gradient(90deg,#F0ABFC 0 10px,rgba(240,171,252,.15) 10px 20px);animation:ptk-flow .6s linear infinite}.ptk-tank{position:absolute;right:10px;top:150px;width:170px;height:320px;border-radius:22px;border:2px solid rgba(240,171,252,.7);background:rgba(14,12,40,.7);overflow:hidden}.ptk-liquid{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#F0ABFC,#6D43E7);transition:height .6s ease}.ptk-liquid span{position:absolute;left:-20px;right:-20px;top:-8px;height:16px;border-radius:50%;background:#F5C2FD;animation:ptk-wave 2.4s ease-in-out infinite}.ptk-read{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.5)}.ptk-read small{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.ptk-read b{font:800 40px/1.1 var(--display)}.ptk-read span{font-size:12px}.ptk-toast{top:96px;padding:7px 12px;border-radius:12px;background:#fff;color:#120B2E;font-size:12px;font-weight:800;box-shadow:0 14px 30px -12px rgba(0,0,0,.6);animation:ptk-pop .4s ease both}.ptk-goals,.ptk-toast{position:absolute;right:0}.ptk-goals{left:0;bottom:0;display:flex;align-items:center;gap:8px}.ptk-goals small{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#C9C5E3}.ptk-goals button{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(183,156,255,.3);background:rgba(255,255,255,.04);color:#fff;font:700 12.5px var(--body);cursor:pointer}.ptk-goals button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent}.ptk-goals button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}.ptk-goals em{margin-left:auto;font-style:normal;font-size:10.5px;color:#A7AECF}@keyframes ptk-rain{0%{offset-distance:0;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes ptk-flow{to{background-position:40px 0}}@keyframes ptk-wave{0%,to{transform:translateX(0)}50%{transform:translateX(-20px)}}@keyframes ptk-pop{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}html[data-theme=light] .ptk-label{color:#6D43E7}html[data-theme=light] .ptk-goals small{color:var(--muted)}html[data-theme=light] .ptk-goals button:not(.on){color:var(--fg);border-color:rgba(21,16,50,.2);background:#fff}@media (prefers-reduced-motion:reduce){.ptk .ptk-drop,.ptk .ptk-liquid span,.ptk .ptk-pipe-h{animation:none}.ptk-drop{opacity:0}}.evj{width:min(560px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:22px;color:#F4F3FF;font-family:var(--body)}.evj-track{position:relative}.evj-line{position:absolute;left:16.67%;right:16.67%;top:31px;height:4px;border-radius:2px;background:rgba(183,156,255,.18)}.evj-line i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transition:width .7s cubic-bezier(.5,0,.2,1)}.evj-tabs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.evj-tab{flex-direction:column;gap:6px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:var(--body)}.evj-ic,.evj-tab{display:flex;align-items:center}.evj-ic{width:64px;height:64px;border-radius:50%;background:#0E0C30;border:2px solid rgba(183,156,255,.35);justify-content:center;margin-bottom:4px;transition:background .4s,border-color .4s}.evj-tab.done .evj-ic,.evj-tab.on .evj-ic{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:transparent}.evj-tab.on .evj-ic{border-color:#fff;animation:evj-ring 1.6s ease-out infinite}.evj-tab:focus-visible .evj-ic{outline:2px solid #F0ABFC;outline-offset:4px}.evj-tab small{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#A7AECF}.evj-tab.on small{color:#F0ABFC}.evj-tab b{font-size:15px}.evj-card{position:relative;overflow:hidden;padding:26px 28px;border-radius:24px;background:linear-gradient(160deg,rgba(109,67,231,.3),rgba(16,13,44,.94) 60%);border:1px solid rgba(240,171,252,.35);display:flex;flex-direction:column;gap:14px}.evj-tag{font:600 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#F0ABFC}.evj-title{font:800 clamp(20px,2.2vw,26px)/1.15 var(--display)}.evj-item{gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);font-size:15px;font-weight:600;animation:evj-in .45s ease both}.evj-item,.evj-item i{display:flex;align-items:center}.evj-item i{width:24px;height:24px;flex-shrink:0;border-radius:50%;background:rgba(240,171,252,.18);color:#F0ABFC;justify-content:center;font-size:12px;font-style:normal}.evj-out{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:#fff;color:#120B2E;font-size:14px;font-weight:800}.evj-out i{width:8px;height:8px;border-radius:50%;background:#6D43E7}.evj-timer{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.06)}.evj-timer i{display:block;height:100%;width:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transform-origin:left;animation:evj-time 5s linear both}@keyframes evj-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.7)}to{box-shadow:0 0 0 16px rgba(240,171,252,0)}}@keyframes evj-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes evj-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-theme=light] .evj-tab b{color:var(--fg)}html[data-theme=light] .evj-tab:not(.on):not(.done) .evj-ic{background:#fff;border-color:rgba(109,67,231,.35)}html[data-theme=light] .evj-tab:not(.on):not(.done) .evj-ic svg{stroke:#6D43E7}@media (max-width:600px){.evj-ic{width:52px;height:52px}.evj-line{top:25px}.evj-tab b{font-size:13px;text-align:center}.evj-card{padding:20px}.evj-item{font-size:14px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.evj .evj-item,.evj .evj-tab.on .evj-ic{animation:none}}.obp{width:min(560px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:14px;color:#F4F3FF;font-family:var(--body)}.obp-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.obp-tab{min-height:44px;border-radius:12px;border:1px solid rgba(183,156,255,.3);background:rgba(16,13,44,.85);color:#fff;font:700 13px/1.2 var(--body);cursor:pointer;transition:background .3s}.obp-tab.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent}.obp-panel:focus-visible,.obp-tab:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.obp-row{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:stretch}.obp-panel{all:unset;box-sizing:border-box;cursor:pointer;padding:12px;border-radius:18px;display:flex;flex-direction:column;gap:8px;opacity:.45;transform:scale(.96);transition:opacity .4s,transform .4s,box-shadow .4s;font-family:var(--body)}.obp-panel.on{opacity:1;transform:scale(1.04);box-shadow:0 20px 40px -18px rgba(187,50,200,.6)}.obp-ad{background:#fff;color:#120B2E}.obp-adh{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700}.obp-adh i{width:22px;height:22px;border-radius:6px;background:linear-gradient(140deg,#6D43E7,#BB32C8)}.obp-adh small{font-size:9.5px;font-weight:500;color:#77738F}.obp-adimg{min-height:92px;border-radius:10px;background:linear-gradient(140deg,#2A1B6B,#BB32C8);display:flex;align-items:flex-end;padding:8px;box-sizing:border-box;color:#fff;font:800 14px/1.1 var(--display)}.obp-adtx{font-size:10.5px;line-height:1.4;color:#55516F}.obp-adcta{text-align:center;padding:6px;border-radius:8px;background:#EDE7FF;font-size:10.5px;font-weight:800;color:#6D43E7}.obp-cal,.obp-inbox{background:rgba(16,13,44,.96);border:1px solid rgba(183,156,255,.3)}.obp-cal{border-color:rgba(240,171,252,.4)}.obp-lbl{font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#B79CFF}.obp-cal .obp-lbl{color:#F0ABFC}.obp-mail{padding:8px;border-radius:10px;background:rgba(255,255,255,.06);font-size:10.5px;line-height:1.4;color:#C9C5E3}.obp-mail b{display:block;font-size:11px;color:#fff}.obp-mail.re{background:rgba(240,171,252,.16);border:1px solid rgba(240,171,252,.4);color:#fff}.obp-mail.re b{color:#F0ABFC}.obp-more{font-size:10px;color:#A7AECF}.obp-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.obp-grid i{height:14px;border-radius:3px;background:rgba(255,255,255,.07)}.obp-grid i.b{background:rgba(183,156,255,.45)}.obp-booked,.obp-grid i.m{background:#F0ABFC}.obp-booked{padding:8px;border-radius:10px;color:#2A1670;font-size:10.5px;line-height:1.4}.obp-booked b{display:block;font-size:11px}.obp-link{position:relative;align-self:center;height:2px;background:rgba(183,156,255,.3)}.obp-link i{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:#F0ABFC;animation:obp-flow 1.6s linear infinite}.obp-link.g i{background:#F0ABFC;animation:obp-flow 1.6s linear .8s infinite}.obp-card{position:relative;overflow:hidden;padding:18px 20px;border-radius:20px;background:linear-gradient(160deg,rgba(109,67,231,.3),rgba(16,13,44,.94) 60%);border:1px solid rgba(240,171,252,.3);display:flex;flex-direction:column;gap:10px;animation:obp-in .4s ease both}.obp-tag{font:600 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#F0ABFC}.obp-title{font:800 clamp(18px,2vw,21px)/1.2 var(--display)}.obp-chips{display:flex;gap:8px;flex-wrap:wrap}.obp-chips span{padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.07);font-size:12px;font-weight:600}.obp-timer{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.06)}.obp-timer i{display:block;height:100%;width:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transform-origin:left;animation:obp-time 5s linear both}@keyframes obp-flow{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes obp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes obp-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:600px){.obp-row{grid-template-columns:1fr;gap:0}.obp-link{justify-self:center;width:2px;height:22px}.obp-link i{top:0;left:-3px;animation:obp-flowv 1.6s linear infinite}.obp-link.g i{animation:obp-flowv 1.6s linear .8s infinite}.obp-panel,.obp-panel.on{transform:none}.obp-adimg{min-height:64px}.obp-tab{font-size:12px}}@keyframes obp-flowv{0%{top:0;opacity:0}20%{opacity:1}80%{opacity:1}to{top:calc(100% - 8px);opacity:0}}@media (prefers-reduced-motion:reduce){.obp .obp-card,.obp .obp-link i{animation:none}}.obp-ad{background:rgba(16,13,44,.96);border:1px solid rgba(183,156,255,.3);color:#fff}.obp-ad .obp-adh small{color:#A7AECF}.obp-ad .obp-adtx{color:#C9C5E3}.obp-ad .obp-adcta{background:rgba(183,156,255,.16);color:#E4D9FF}.obp-row .obp-inbox{background:#fff;border:1px solid rgba(109,67,231,.33)}.obp-inbox .obp-lbl{color:#6A2FD0}.obp-inbox .obp-mail{background:rgba(109,67,231,.08);color:#4A4668}.obp-inbox .obp-mail b{color:#151032}.obp-inbox .obp-mail.re{background:rgba(240,171,252,.18);border-color:rgba(187,50,200,.35);color:#151032}.obp-inbox .obp-mail.re b{color:#A21FAF}.obp-inbox .obp-more{color:#4A4668}.dct{width:min(560px,100%);margin-inline:auto;box-sizing:border-box;padding:18px;border-radius:26px;background:rgba(16,13,44,.95);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 80px -36px rgba(0,0,0,.85);display:flex;flex-direction:column;gap:12px;color:#F4F3FF;font-family:var(--body)}.dct-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.dct-head b{font:800 17px/1.2 var(--display)}.dct-head span{font:600 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#F0ABFC}.dct-head span.ok{color:#F0ABFC}.dct-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.dct-chips>span{font-size:11.5px;color:#A7AECF;margin-right:2px}.dct-chips button{min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(183,156,255,.3);background:rgba(255,255,255,.04);color:#fff;font:700 12px/1 var(--body);cursor:pointer;transition:background .25s}.dct-chips button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent}.dct-chips button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}.dct-table{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(183,156,255,.16)}.dct-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 56px 104px;gap:8px;align-items:center;height:40px;padding:0 12px;border-top:1px solid rgba(183,156,255,.1);font-size:12px;transition:opacity .4s,background .4s}.dct-th{height:33px;border-top:0;background:rgba(255,255,255,.05);font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#A7AECF}.dct-row.rm{opacity:.35}.dct-row.dim{opacity:.3}.dct-row.hit{background:rgba(109,67,231,.22)}.dct-ct{display:flex;flex-direction:column;min-width:0}.dct-co,.dct-ct b,.dct-ct small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dct-ct small{font-size:10.5px;color:#A7AECF}.dct-co,.dct-rg{color:#D9D4F0}.dct-st{display:inline-block;padding:3px 8px;border-radius:999px;background:rgba(252,165,165,.14);color:#FCA5A5;font-size:10.5px;font-weight:800;font-style:normal;white-space:nowrap;animation:dct-pop .3s ease both}.dct-st.good{background:rgba(240,171,252,.16);color:#F0ABFC}.dct-st.gone{background:rgba(255,255,255,.06);color:#8F8CB0}.dct-scan{position:absolute;left:0;right:0;top:33px;height:2px;background:#F0ABFC;box-shadow:0 0 14px 3px rgba(240,171,252,.7);transition:transform .6s linear,opacity .3s;pointer-events:none}.dct-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dct-stats span{padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05);color:#D9D4F0;display:flex;flex-direction:column;font-size:11px;font-weight:700}.dct-stats b{font:800 20px/1.1 var(--display)}.dct-stats .g{background:rgba(240,171,252,.12);color:#F0ABFC}.dct-stats .w{background:#fff;color:#120B2E}@keyframes dct-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (max-width:600px){.dct{padding:14px}.dct-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 92px;padding:0 10px}.dct-rg{display:none}.dct-stats span{padding:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.dct .dct-st{animation:none}.dct .dct-scan{transition:none}}.sec.light.pubd{background:radial-gradient(55% 70% at 0 0,rgba(109,67,231,.32),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.24),transparent 60%),#06081A;color:#F4F3FF}.pubd .h2,.pubd h2{color:#fff}.light.pubd .lead{color:#B9BCD6}.light.pubd .eyebrow{background:rgba(183,156,255,.1);color:#D9CCFF;border-color:rgba(183,156,255,.35)}.pubd .stand-info button{background:rgba(16,13,44,.85);color:#F4F3FF;border-color:rgba(183,156,255,.3)}.pubd .stand-info button:hover{border-color:#F0ABFC}.pubd .stand-info button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff;border-color:transparent}.pubd .cover:focus-visible,.pubd .stand-info button:focus-visible{outline-color:#F0ABFC}.pubd .cover{box-shadow:0 30px 60px -24px rgba(0,0,0,.8)}.cmp-narrow{max-width:760px;margin-inline:auto}.cmp-narrow .cmp>div{padding:24px}.cmp-narrow .cmp h3{font-size:17px}.nsg{max-width:1000px;margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;font-family:var(--body)}.nsg-col{position:relative;overflow:hidden;padding:20px;border-radius:22px;display:flex;flex-direction:column;gap:10px}.nsg-noise{background:#0D0B26;border:1px solid rgba(252,165,165,.2)}.nsg-signal{background:linear-gradient(160deg,rgba(109,67,231,.32),rgba(16,13,44,.96) 65%);border:1px solid rgba(240,171,252,.35)}.nsg-top{display:flex;justify-content:space-between;font:600 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8F8CB0}.nsg-top .r{color:#FCA5A5}.nsg-top .g,.nsg-top .p{color:#F0ABFC}.nsg-wave{height:56px;overflow:hidden;margin-bottom:4px}.nsg-wave svg{display:block;width:200%;height:100%}.nsg-wave path{fill:none}.nsg-wave.n path{stroke:#FCA5A5;stroke-opacity:.45;stroke-width:1.5}.nsg-wave.s path{stroke:#F0ABFC;stroke-width:2.4}.nsg-wave.n svg{animation:nsg-scroll 9s linear infinite}.nsg-wave.s svg{animation:nsg-scroll 7s linear infinite}.nsg-col button{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid transparent;font:600 14.5px/1.3 var(--body);text-align:left;cursor:pointer;transition:background .3s,border-color .3s,color .3s}.nsg-col button i{font-style:normal;font-weight:800;flex:none}.nsg-noise button{background:transparent;color:#9C99BC}.nsg-noise button i{color:#FCA5A5}.nsg-noise button.on{color:#fff;border-color:rgba(252,165,165,.45)}.nsg-signal button{background:rgba(255,255,255,.04);color:#fff}.nsg-signal button i{color:#F0ABFC}.nsg-signal button.on{background:rgba(109,67,231,.4);border-color:rgba(240,171,252,.55);font-weight:800}.nsg-col button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}@keyframes nsg-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:760px){.nsg{grid-template-columns:1fr}.nsg-col button{font-size:14px}}@media (prefers-reduced-motion:reduce){.nsg .nsg-wave svg{animation:none}}.fgz{max-width:1060px;margin-inline:auto;display:grid;grid-template-columns:420px minmax(0,1fr);gap:56px;align-items:center;font-family:var(--body);color:#F4F3FF}.fgz-left{display:flex;flex-direction:column;gap:22px}.fgz-dial{position:relative;width:360px;height:250px;margin-inline:auto}.fgz-arc{top:20px;height:180px;overflow:hidden}.fgz-arc,.fgz-arc span{position:absolute;left:0;width:360px}.fgz-arc span{top:0;height:360px;box-sizing:border-box;border-radius:50%;border:22px solid transparent;background:conic-gradient(from 270deg,#FCA5A5 0deg,#F0ABFC 90deg,#F0ABFC 180deg,transparent 180deg) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85}.fgz-hit,.fgz-miss{position:absolute;top:208px;font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.fgz-miss{left:0;color:#FCA5A5}.fgz-hit{right:0;color:#F0ABFC}.fgz-needle{left:178px;top:50px;width:4px;height:150px;border-radius:2px;box-shadow:0 0 14px rgba(240,171,252,.8);transform-origin:2px 150px;animation:fgz-wob 4.2s ease-in-out infinite}.fgz-hub,.fgz-needle{position:absolute;background:#fff}.fgz-hub{left:166px;top:186px;width:28px;height:28px;border-radius:50%}.fgz-cap{position:absolute;left:0;right:0;top:230px;text-align:center;font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#F0ABFC}.fgz-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fgz-tabs button{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 14px;border-radius:999px;border:1px solid rgba(183,156,255,.25);background:rgba(255,255,255,.03);color:#fff;font:700 13px/1.25 var(--body);text-align:left;cursor:pointer;transition:background .3s,border-color .3s}.fgz-tabs button small{font:600 11px/1 var(--mono);color:#F0ABFC;flex:none}.fgz-tabs button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent}.fgz-tabs button.on small{color:#fff}.fgz-tabs button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}.fgz-panel{position:relative;display:flex;flex-direction:column;gap:14px;padding-bottom:18px;animation:fgz-in .45s ease both}.fgz-tag{font:600 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#F0ABFC}.fgz-panel h3{margin:0;font:800 clamp(26px,3vw,34px)/1.1 var(--display);color:#fff}.fgz-panel p{margin:0;font-size:17px;line-height:1.75;color:#C9C5E3}.fgz-timer{position:absolute;left:0;bottom:0;width:200px;height:3px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.fgz-timer i{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transform-origin:left;animation:fgz-time 10s linear both}@keyframes fgz-wob{0%{transform:rotate(-58deg)}18%{transform:rotate(34deg)}36%{transform:rotate(-20deg)}52%{transform:rotate(52deg)}70%{transform:rotate(-46deg)}86%{transform:rotate(12deg)}to{transform:rotate(-58deg)}}@keyframes fgz-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}@keyframes fgz-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-theme=light] .fgz-panel h3{color:var(--fg)}html[data-theme=light] .fgz-panel p{color:var(--muted)}@media (max-width:900px){.fgz{grid-template-columns:minmax(0,1fr);gap:32px}.fgz-left{min-width:0}}@media (max-width:420px){.fgz-dial{transform:scale(.85);transform-origin:top center;margin:0 calc(50% - 180px) -38px}.fgz-tabs{grid-template-columns:1fr}.fgz-panel p{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.fgz .fgz-needle{animation:none;transform:rotate(-20deg)}}@property --deg{syntax:"<angle>";inherits:false;initial-value:0deg}.fck{max-width:1040px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:64px;align-items:center;font-family:var(--body);color:#F4F3FF}.fck-left{display:flex;flex-direction:column;gap:10px}.fck-eb{font:600 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#F0ABFC}.fck-left .h2{margin:0 0 14px}.fck-list{display:flex;flex-direction:column}.fck-list button{display:flex;align-items:center;gap:18px;min-height:76px;padding:0 6px;border:0;border-bottom:1px solid rgba(183,156,255,.16);background:transparent;color:#fff;text-align:left;cursor:pointer;font-family:var(--body)}.fck-list button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}.fck-box{width:34px;height:34px;flex:none;border-radius:10px;border:2px solid rgba(183,156,255,.45);display:flex;align-items:center;justify-content:center;transition:background .3s,border-color .3s}.fck-box i{font-style:normal;font-size:17px;font-weight:800;color:#fff;animation:fck-pop .35s ease both}.fck-list button.on .fck-box{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:transparent}.fck-list small{font:600 13px/1 var(--mono);color:#8F8CB0;flex:none}.fck-list b{font:700 clamp(18px,2vw,23px)/1.25 var(--display);color:#A9A6C6;transition:color .3s}.fck-list button.on b{color:#fff}.fck-right{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.fck-ring{width:230px;height:230px;background:conic-gradient(#F0ABFC 0deg,#6D43E7 var(--deg),rgba(255,255,255,.07) var(--deg));transition:--deg .6s ease}.fck-ring,.fck-ring>div{border-radius:50%;display:flex;align-items:center;justify-content:center}.fck-ring>div{width:188px;height:188px;background:#0B0A22;flex-direction:column;gap:4px}.fck-ring b{font:800 54px/1 var(--display);color:#fff}.fck-ring span{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#C9C5E3}.fck-msg{font:800 21px/1.25 var(--display);min-height:54px;color:#fff}.fck-cta{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:14px;background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff;font-weight:700;text-decoration:none;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .35s,transform .35s}.fck-cta.show{opacity:1;transform:none;pointer-events:auto}@keyframes fck-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}html[data-theme=light] .fck{color:var(--fg)}html[data-theme=light] .fck-list b{color:var(--muted)}html[data-theme=light] .fck-list button.on b{color:var(--fg)}@media (max-width:860px){.fck{grid-template-columns:minmax(0,1fr);gap:36px}.fck-list button{min-height:68px;gap:14px}}@media (prefers-reduced-motion:reduce){.fck .fck-box i{animation:none}.fck-ring{transition:none}}html[data-theme=light] .fck-msg{color:var(--fg)}.ppx{max-width:980px;margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;padding-top:12px}.ppx,.ppx-pass{display:grid;font-family:var(--body)}.ppx-pass{position:relative;grid-template-columns:minmax(0,1fr) 96px;min-height:230px;padding:0;border:0;border-radius:24px;overflow:hidden;background:linear-gradient(130deg,#17123F,#120E30);color:#fff;text-align:left;cursor:pointer;transform:rotate(var(--tilt)) translateY(6px);box-shadow:0 20px 40px -24px rgba(0,0,0,.8);transition:transform .5s cubic-bezier(.3,1.3,.5,1),box-shadow .4s,background .4s}.ppx-pass.on{background:linear-gradient(130deg,#5B33D6,#A42BC0);transform:rotate(0deg) translateY(-8px);box-shadow:0 34px 60px -26px rgba(187,50,200,.75)}.ppx-pass:focus-visible{outline:2px solid #F0ABFC;outline-offset:4px}.ppx-shine{position:absolute;top:-40px;left:0;width:70px;height:340px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);display:none;pointer-events:none}.ppx-pass.on .ppx-shine{display:block;animation:ppx-shine 3.2s ease-in-out infinite}.ppx-main{display:flex;flex-direction:column;gap:14px;padding:28px 30px}.ppx-tag{display:flex;align-items:center;gap:10px;font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#B79CFF}.ppx-pass.on .ppx-tag{color:#F3E8FF}.ppx-title{font:800 clamp(24px,2.6vw,30px)/1.12 var(--display);letter-spacing:-.02em}.ppx-title span{color:#E879F9}.ppx-pass.on .ppx-title span{color:#FDE7FF}.ppx-stub{position:relative;border-left:2px dashed rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center}.ppx-stub i{position:absolute;left:-12px;width:22px;height:22px;border-radius:50%;background:var(--bg,#06081A)}.ppx-stub i:first-child{top:-12px}.ppx-stub i:nth-child(2){bottom:-12px}.ppx-stub span{writing-mode:vertical-rl;transform:rotate(180deg);font:600 12px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#B79CFF}.ppx-pass.on .ppx-stub span{color:#F3E8FF}@keyframes ppx-shine{0%{transform:translateX(-120%) rotate(20deg)}to{transform:translateX(620%) rotate(20deg)}}@media (max-width:760px){.ppx{grid-template-columns:minmax(0,1fr);gap:22px}.ppx-pass{grid-template-columns:minmax(0,1fr) 72px;min-height:190px}.ppx-main{padding:22px}}@media (prefers-reduced-motion:reduce){.ppx .ppx-shine{animation:none}.ppx-pass{transition:none}}.drl{max-width:1060px;margin:10px auto 90px;display:flex;flex-direction:column;align-items:center;gap:44px;font-family:var(--body);color:#F4F3FF}.drl-track{position:relative;width:100%}.drl-dash{right:12.5%;background:repeating-linear-gradient(90deg,rgba(183,156,255,.35) 0 12px,transparent 12px 20px);background-size:20px 4px;animation:drl-flow 1s linear infinite}.drl-dash,.drl-fill{position:absolute;left:12.5%;top:36px;height:4px;border-radius:2px}.drl-fill{background:linear-gradient(90deg,#6D43E7,#F0ABFC);transition:width .8s cubic-bezier(.5,0,.2,1)}.drl-dot{position:absolute;top:30px;width:16px;height:16px;margin-left:-8px;border-radius:4px;background:#fff;box-shadow:0 0 18px 4px rgba(240,171,252,.9);transform:rotate(45deg);transition:left .8s cubic-bezier(.5,0,.2,1);z-index:2}.drl-st{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.drl-st button{flex-direction:column;gap:14px;padding:0 6px;border:0;background:transparent;color:#9C99BC;cursor:pointer;font-family:var(--body)}.drl-ic,.drl-st button{display:flex;align-items:center}.drl-ic{width:76px;height:76px;border-radius:50%;background:#0E0C30;border:2px solid rgba(183,156,255,.35);justify-content:center;position:relative;z-index:3;transition:background .4s,border-color .4s}.drl-st button.done .drl-ic,.drl-st button.on .drl-ic{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:transparent}.drl-st button.on .drl-ic{border-color:#fff;animation:drl-ring 1.6s ease-out infinite}.drl-st button:focus-visible .drl-ic{outline:2px solid #F0ABFC;outline-offset:4px}.drl-st b{font:800 clamp(15px,1.6vw,19px)/1.2 var(--display);text-align:center;max-width:220px;transition:color .3s}.drl-st button.on b{color:#fff}.drl-text{max-width:760px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;animation:drl-in .45s ease both}.drl-no{font:600 11px/1 var(--mono);letter-spacing:.14em;color:#F0ABFC}.drl-text p{margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.7;color:#D9D4F0}.drl-timer{width:220px;height:3px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.drl-timer i{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transform-origin:left;animation:drl-time 5s linear both}@keyframes drl-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.6)}to{box-shadow:0 0 0 18px rgba(240,171,252,0)}}@keyframes drl-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes drl-flow{0%{background-position:0 0}to{background-position:20px 0}}@keyframes drl-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-theme=light] .drl-st button.on b{color:var(--fg)}html[data-theme=light] .drl-text p{color:var(--muted)}@media (max-width:700px){.drl{gap:30px;margin-bottom:60px}.drl-ic{width:52px;height:52px}.drl-ic svg{width:22px;height:22px}.drl-dash,.drl-fill{top:24px}.drl-dot{top:18px}.drl-st b{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.drl .drl-dash,.drl .drl-st button.on .drl-ic{animation:none}}.ptg{max-width:1060px;margin:10px auto 90px;display:grid;grid-template-columns:440px minmax(0,1fr);gap:60px;align-items:center;font-family:var(--body);color:#F4F3FF}.ptg-left{position:relative;width:440px;max-width:100%}.ptg-dial{position:relative;width:100%;aspect-ratio:1/1}.ptg-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1.5px solid rgba(183,156,255,.22);transition:border-color .4s,box-shadow .4s}.ptg-ring.on{border-color:rgba(240,171,252,.85);box-shadow:0 0 24px rgba(240,171,252,.25)}.ptg-sweep{position:absolute;left:9%;top:9%;width:82%;height:82%;border-radius:50%;background:conic-gradient(from 0deg,rgba(240,171,252,.35),transparent 60deg);animation:ptg-sweep 4s linear infinite}.ptg-v{left:50%;top:5%;bottom:5%;width:1px}.ptg-h,.ptg-v{position:absolute;background:rgba(183,156,255,.2)}.ptg-h{top:50%;left:5%;right:5%;height:1px}.ptg-core{width:40px;height:40px;transform:translate(-50%,-50%);background:linear-gradient(140deg,#6D43E7,#BB32C8);box-shadow:0 0 30px rgba(187,50,200,.8)}.ptg-core,.ptg-ping{position:absolute;left:50%;top:50%;border-radius:50%}.ptg-ping{width:80px;height:80px;border:2px solid #f0abfc;animation:ptg-ping 1.6s ease-out infinite}.ptg-marks{position:absolute;inset:0;pointer-events:none}.ptg-m{position:absolute;transform:translate(-50%,-50%);min-height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(183,156,255,.35);background:rgba(16,13,44,.95);color:#fff;font:800 12.5px/1 var(--body);white-space:nowrap;cursor:pointer;pointer-events:auto;transition:transform .4s cubic-bezier(.3,1.3,.5,1),background .4s,border-color .4s}.ptg-m.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent;transform:translate(-50%,-50%) scale(1.1)}.ptg-m:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}.ptg-m0{left:50%;top:6%}.ptg-m1{left:92%;top:50%}.ptg-m2{left:50%;top:94%}.ptg-m3{left:8%;top:50%}.ptg-text{position:relative;display:flex;flex-direction:column;gap:16px;padding-bottom:18px;animation:ptg-in .45s ease both}.ptg-no{font:600 11px/1 var(--mono);letter-spacing:.14em;color:#F0ABFC}.ptg-text h3{margin:0;font:800 clamp(26px,3vw,38px)/1.1 var(--display);color:#fff}.ptg-text p{margin:0;font-size:clamp(16px,1.6vw,18px);line-height:1.75;color:#C9C5E3}.ptg-timer{position:absolute;left:0;bottom:0;width:200px;height:3px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.ptg-timer i{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transform-origin:left;animation:ptg-time 5s linear both}@keyframes ptg-sweep{to{transform:rotate(1turn)}}@keyframes ptg-ping{0%{transform:translate(-50%,-50%) scale(.3);opacity:1}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes ptg-in{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@keyframes ptg-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-theme=light] .ptg-text h3{color:var(--fg)}html[data-theme=light] .ptg-text p{color:var(--muted)}@media (max-width:960px){.ptg{grid-template-columns:minmax(0,1fr);gap:36px;justify-items:center}.ptg-text{text-align:center;align-items:center}.ptg-timer{left:50%;margin-left:-100px}}@media (max-width:600px){.ptg{margin-bottom:60px}.ptg-left{width:300px}.ptg-marks{position:static;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.ptg-m,.ptg-m.on{position:static;transform:none;font-size:12px}}@media (prefers-reduced-motion:reduce){.ptg .ptg-ping,.ptg .ptg-sweep{animation:none}}.igb{position:relative;width:min(560px,100%);aspect-ratio:1/1;margin-inline:auto;font-family:var(--body);color:#F4F3FF}.igb canvas{position:absolute;inset:0;width:100%;height:100%}.igb-chip{position:absolute;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(17,22,58,.88);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12.5px;font-weight:600;box-shadow:0 18px 40px -16px rgba(0,0,0,.8);white-space:nowrap}.igb-tick{left:0;top:6%;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;min-width:200px}.igb-tick small{display:flex;align-items:center;gap:6px;font:600 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#E05BEA}.igb-tick small:before{content:"";width:7px;height:7px;border-radius:50%;background:#E05BEA;animation:igb-pulse 1.6s infinite}.igb-tick b{font:800 28px/1.1 var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.igb-tick span{font-size:12px;font-weight:500;color:#A7AECF}.igb-evt{right:2%;top:10%;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1)}.igb-evt.hide{opacity:0;transform:translateY(6px)}.igb-dot{width:8px;height:8px;border-radius:50%;background:#BB32C8;flex:none}.igb-regions{position:absolute;right:0;bottom:4%;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:70%}.igb-regions span{padding:6px 11px;border-radius:999px;font:700 11px/1.2 var(--mono);border:1px solid rgba(255,255,255,.18);background:rgba(17,22,58,.85);transition:background .3s,border-color .3s,transform .3s cubic-bezier(.22,1,.36,1)}.igb-regions span.on{background:linear-gradient(100deg,#6D43E7,#BB32C8);border-color:transparent;transform:translateY(-3px)}@keyframes igb-pulse{0%{box-shadow:0 0 0 0 rgba(224,91,234,.7)}to{box-shadow:0 0 0 9px rgba(224,91,234,0)}}@media (max-width:520px){.igb-tick{min-width:0;padding:10px 12px}.igb-tick b{font-size:22px}.igb-evt{top:auto;bottom:16%;right:0;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.igb .igb-tick small:before{animation:none}}.acr{width:min(580px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:14px;font-family:var(--body);color:#F4F3FF}.acr-stage{position:relative;border-radius:24px;background:rgba(14,12,40,.7);border:1px solid rgba(183,156,255,.2);padding:56px 22px 22px}.acr-cap{position:absolute;left:20px;top:18px;font:600 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#A7AECF}.acr-reg{position:absolute;right:16px;top:14px;display:flex;gap:5px}.acr-reg span{padding:4px 9px;border-radius:999px;border:1px solid rgba(183,156,255,.3);font:600 10px/1.2 var(--mono)}.acr-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 6px;padding-top:24px}.acr-p{display:flex;justify-content:center;opacity:.55;transition:opacity .4s,transform .4s}.acr-p svg{width:100%;max-width:30px;height:auto;fill:var(--pc);transition:fill .4s}.acr-p.on{opacity:1;transform:scale(1.12)}.acr-bub{position:absolute;transform:translate(-50%,-6px);padding:7px 11px;border-radius:12px;background:#fff;color:#120B2E;font-size:11.5px;font-weight:800;white-space:nowrap;box-shadow:0 12px 30px -10px rgba(0,0,0,.8);opacity:0;animation:acr-pop 5s ease both;pointer-events:none;z-index:2}.acr-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acr-tabs button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(183,156,255,.2);background:rgba(16,13,44,.85);color:#fff;font:700 12.5px/1.2 var(--body);text-align:left;cursor:pointer;transition:background .3s,border-color .3s}.acr-tabs button i{width:10px;height:10px;flex:none;border-radius:50%}.acr-tabs button.on{background:rgba(109,67,231,.35);border-color:rgba(240,171,252,.6)}.acr-tabs button:focus-visible{outline:2px solid #F0ABFC;outline-offset:2px}.acr-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;background:#fff;color:#120B2E;font-size:13px;animation:acr-in .4s ease both}.acr-bar small{font-size:12px;color:#55516F;white-space:nowrap}@keyframes acr-pop{0%{opacity:0;transform:translate(-50%) scale(.9)}15%{opacity:1;transform:translate(-50%,-6px) scale(1)}85%{opacity:1}to{opacity:0;transform:translate(-50%,-12px)}}@keyframes acr-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.acr-stage{padding:50px 12px 14px}.acr-reg{display:none}.acr-grid{gap:8px 3px}.acr-bub{font-size:10px;padding:5px 8px}.acr-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.acr-bar{flex-direction:column;align-items:flex-start}.acr-bar small{white-space:normal}}@media (prefers-reduced-motion:reduce){.acr .acr-bub{animation:none;opacity:1}}.bwr{width:min(560px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:14px;font-family:var(--body)}.bwr-ed{border-radius:20px;background:#fff;color:#120B2E;overflow:hidden;box-shadow:0 40px 80px -36px rgba(0,0,0,.9)}.bwr-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#F3F0FF;border-bottom:1px solid #e4deff}.bwr-dots{display:flex;gap:6px}.bwr-dots i{width:10px;height:10px;border-radius:50%;background:#E05BEA}.bwr-dots i:nth-child(2){background:#B79CFF}.bwr-dots i:nth-child(3){background:#E05BEA}.bwr-name{font:500 10.5px/1 var(--mono);color:#6B6790;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bwr-pub{padding:6px 12px;border-radius:8px;background:#6D43E7;color:#fff;font-size:11.5px;font-weight:800;white-space:nowrap}.bwr-pub.live{background:#6D43E7;animation:bwr-ring 1.4s ease-out infinite}.bwr-body{padding:18px 22px 22px;display:flex;flex-direction:column;gap:10px;min-height:230px;box-sizing:border-box}.bwr-cat{width:max-content;padding:4px 10px;border-radius:999px;background:#EDE7FF;color:#6D43E7;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bwr-title{font:800 clamp(18px,2vw,23px)/1.2 var(--display);min-height:56px;color:#120B2E}.bwr-caret{display:inline-block;width:3px;height:1em;margin-left:2px;vertical-align:-3px;background:#6D43E7;animation:bwr-caret 1s steps(1) infinite}.bwr-caret.off{opacity:0}.bwr-line{display:block;height:9px;border-radius:5px;background:#E9E5F8;transform-origin:left;animation:bwr-grow .5s ease both}.bwr-readers{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:rgba(16,13,44,.92);border:1px solid rgba(183,156,255,.25);color:#F4F3FF;min-height:70px;box-sizing:border-box}.bwr-rl{display:flex;flex-direction:column;gap:4px}.bwr-rl b{font:600 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#A7AECF}.bwr-rl b.on{color:#F0ABFC}.bwr-rl small{font-size:12.5px;color:#C9C5E3}.bwr-av,.bwr-av i{display:flex}.bwr-av i{width:38px;height:38px;margin-left:-8px;border-radius:50%;border:2px solid #120e30;color:#120B2E;align-items:center;justify-content:center;font-size:10px;font-weight:800;font-style:normal;animation:bwr-rise .4s ease both}@keyframes bwr-caret{50%{opacity:0}}@keyframes bwr-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bwr-rise{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:none}}@keyframes bwr-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.7)}to{box-shadow:0 0 0 14px rgba(240,171,252,0)}}@media (max-width:520px){.bwr-body{padding:14px 16px 18px;min-height:210px}.bwr-name{display:none}.bwr-av i{width:30px;height:30px;font-size:9px}.bwr-rl small{font-size:11.5px}}.csf{width:min(560px,100%);margin-inline:auto;padding-bottom:44px;font-family:var(--body)}.csf,.csf-tabs{position:relative}.csf-tabs{z-index:3;display:flex;gap:6px;padding:0 20px}.csf-tab{flex:1 1;min-width:0;min-height:48px;padding:0 12px;border:0;border-radius:14px 14px 0 0;background:rgba(109,67,231,.35);color:#E9E4FF;font:800 12px/1.2 var(--body);text-align:left;cursor:pointer;transform:translateY(6px);transition:transform .3s,background .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csf-tab span{font:500 10px/1 var(--mono);opacity:.7}.csf-tab.on{background:#fff;color:#6D43E7;transform:none}.csf-back{position:absolute;left:30px;right:30px;top:58px;height:calc(100% - 100px);border-radius:20px;background:#1A1540;border:1px solid rgba(183,156,255,.2);transform:rotate(2.5deg)}.csf-back.b1{left:20px;right:20px;top:52px;background:#241C55;border-color:rgba(183,156,255,.25);transform:rotate(-1.5deg)}.csf-file{position:relative;z-index:2;margin:0 20px;min-height:430px;box-sizing:border-box;padding:26px 28px;border-radius:0 0 20px 20px;background:#fff;color:#120B2E;box-shadow:0 50px 90px -40px rgba(0,0,0,.95);display:flex;flex-direction:column;gap:14px;animation:csf-slide .5s ease both}.csf-meta{display:flex;justify-content:space-between;gap:10px;font:500 10.5px/1.3 var(--mono);letter-spacing:.12em;color:#6B6790;text-transform:uppercase}.csf-title{font:800 clamp(19px,2vw,23px)/1.22 var(--display);letter-spacing:-.01em;color:#120B2E}.csf-svc{display:flex;gap:6px;flex-wrap:wrap}.csf-svc span{padding:5px 11px;border-radius:999px;border:1px solid #d9ccff;color:#6D43E7;font-size:11.5px;font-weight:700}.csf-rule{height:1px;background:repeating-linear-gradient(90deg,#D9D3EE 0 6px,transparent 6px 12px)}.csf-brief{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.55;color:#3A3558}.csf-brief small{font:500 10.5px/1 var(--mono);letter-spacing:.12em;color:#6B6790}.csf-foot{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.csf-link{font-size:13px;font-weight:800;color:#6D43E7;text-decoration:none}.csf-link:hover{color:#BB32C8}.csf-stamp{display:flex;flex-direction:column;align-items:center;padding:10px 18px;border:3px solid #6d43e7;border-radius:14px;color:#6D43E7;animation:csf-stamp .6s ease .5s both}.csf-stamp small{font:600 10px/1 var(--mono);letter-spacing:.14em}.csf-stamp b{font:800 30px/1.05 var(--display)}.csf-stamp em{font-style:normal;font-size:10.5px;font-weight:800}.csf-exp{position:absolute;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(16,13,44,.95);border:1px solid rgba(183,156,255,.3);color:#F4F3FF;font-size:12px}.csf-exp small{font:500 10px/1 var(--mono);letter-spacing:.12em;color:#A7AECF}@keyframes csf-slide{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes csf-stamp{0%{opacity:0;transform:rotate(-8deg) scale(1.8)}60%{opacity:1;transform:rotate(-8deg) scale(.95)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@media (prefers-reduced-motion:reduce){.csf-file,.csf-stamp{animation:none}.csf-stamp{transform:rotate(-8deg)}}@media (max-width:520px){.csf-tabs{padding:0 10px;gap:4px}.csf-tab{padding:0 8px;font-size:11px}.csf-tab span{display:none}.csf-back{left:16px;right:16px}.csf-back.b1{left:10px;right:10px}.csf-file{margin:0 10px;padding:20px 18px;min-height:400px}.csf-meta span:last-child{display:none}.csf-foot{flex-direction:column;align-items:flex-start}.csf-stamp b{font-size:26px}}.wpb{position:relative;width:min(560px,100%);margin-inline:auto;display:flex;flex-direction:column;font-family:var(--body);color:#F4F3FF}.wpb-lbl{font:500 10.5px/1 var(--mono);letter-spacing:.14em;color:#A7AECF;margin-bottom:12px}.wpb-shelf{display:grid;gap:10px;align-items:end;position:relative;z-index:2}.wpb-cov{height:120px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px;border-radius:10px;border:2px solid transparent;background:linear-gradient(150deg,var(--a),#120E30 80%);color:#fff;font-family:var(--body);text-align:left;cursor:pointer;transition:transform .35s,border-color .35s,box-shadow .35s,opacity .35s;opacity:.7}.wpb-cov small{font:500 8.5px/1 var(--mono);letter-spacing:.12em;color:#E9D5FF}.wpb-cov span{font-size:10.5px;font-weight:800;line-height:1.2;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.wpb-cov:hover{opacity:1}.wpb-cov.on{opacity:1;border-color:#F0ABFC;transform:translateY(-8px);box-shadow:0 18px 40px -14px rgba(240,171,252,.6)}.wpb-beam{position:relative;height:150px}.wpb-cone,.wpb-line,.wpb-pdf{position:absolute;left:var(--x);transition:left .4s}.wpb-cone{top:0;width:60px;height:100%;margin-left:-30px;background:linear-gradient(180deg,rgba(240,171,252,.35),rgba(109,67,231,.05));clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}.wpb-line{top:0;width:2px;height:100%;margin-left:-1px;background:repeating-linear-gradient(180deg,#F0ABFC 0 8px,transparent 8px 20px);animation:wpb-flow .6s linear infinite}.wpb-pdf{top:0;width:38px;height:48px;margin-left:-19px;box-sizing:border-box;padding-bottom:6px;border-radius:5px;background:#fff;box-shadow:0 0 24px rgba(240,171,252,.8);display:flex;align-items:flex-end;justify-content:center;animation:wpb-fall 2.2s ease-in .3s both}.wpb-pdf i,.wpb-tag{font-style:normal;padding:2px 4px;border-radius:3px;background:#BB32C8;color:#fff;font-size:8px;font-weight:800}.wpb-inbox{margin:0 30px;border-radius:18px;background:#fff;color:#120B2E;overflow:hidden;box-shadow:0 40px 80px -36px rgba(0,0,0,.9);position:relative;z-index:2}.wpb-top{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#F3F0FF;border-bottom:1px solid #e4deff}.wpb-top b{font-size:13px}.wpb-top span{font:500 11px/1 var(--mono);color:#6B6790}.wpb-top span.ok{color:#6D43E7;font-weight:600}.wpb-bar{display:block;height:4px;background:#EEE9FF}.wpb-bar span{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#BB32C8);transition:width .45s}.wpb-body{padding:12px 16px 16px;min-height:86px;box-sizing:border-box;display:flex;align-items:center}.wpb-wait{font-size:12.5px;color:#55516F}.wpb-mail{flex:1 1;min-width:0;gap:12px;padding:10px 12px;border-radius:12px;background:#F6F3FF;border:1px solid #e4deff;animation:wpb-in .4s ease both}.wpb-av,.wpb-mail{display:flex;align-items:center}.wpb-av{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff;justify-content:center;font-size:12px;font-weight:800}.wpb-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.wpb-txt b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpb-txt small{font-size:11.5px;color:#55516F}.wpb-tag{padding:4px 6px;border-radius:5px;font-size:9.5px}.wpb-steps{display:flex;justify-content:space-between;gap:10px;margin:18px 30px 0}.wpb-steps span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;opacity:.45;transition:opacity .3s}.wpb-steps span.on{opacity:1}.wpb-steps i{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:rgba(183,156,255,.35);color:#120B2E;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;font-style:normal;transition:background .3s}.wpb-steps span.on i{background:#F0ABFC}html[data-theme=light] .wpb{color:#120B2E}html[data-theme=light] .wpb-lbl{color:#55516F}@keyframes wpb-flow{0%{background-position:0 0}to{background-position:0 40px}}@keyframes wpb-fall{0%{transform:translateY(0) scale(.7);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translateY(130px) scale(.6);opacity:0}}@keyframes wpb-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wpb-line,.wpb-pdf{animation:none}.wpb-pdf{opacity:0}}@media (max-width:520px){.wpb-shelf{gap:6px}.wpb-cov{height:104px;padding:8px}.wpb-cov span{font-size:9.5px}.wpb-beam{height:120px}.wpb-inbox{margin:0}.wpb-steps{margin:16px 0 0;flex-direction:column;gap:8px}@keyframes wpb-fall{0%{transform:translateY(0) scale(.7);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translateY(100px) scale(.6);opacity:0}}}.cpth{width:min(560px,100%);margin-inline:auto;font-family:var(--body);color:#F4F3FF;--h0:120px;--hs:72px}.cpth-stage{position:relative;height:440px}.cpth-step{position:absolute;bottom:0;left:calc(var(--i) * 25%);width:calc(25% - 10px);height:calc(var(--h0) + var(--i) * var(--hs));box-sizing:border-box;padding:14px 12px;border-radius:16px 16px 4px 4px;background:rgba(16,13,44,.85);border:1px solid rgba(183,156,255,.22);color:#A7AECF;font-family:var(--body);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:background .45s,border-color .45s,color .45s}.cpth-step.on{background:rgba(109,67,231,.22);color:#fff}.cpth-step.cur{background:linear-gradient(180deg,rgba(109,67,231,.55),rgba(187,50,200,.25));border-color:rgba(240,171,252,.7)}.cpth-step:hover{border-color:rgba(240,171,252,.5)}.cpth-k{display:flex;align-items:center;gap:6px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.cpth-step.on .cpth-k{color:#F0ABFC}.cpth-k i{width:20px;height:20px;border-radius:50%;background:rgba(183,156,255,.3);color:#120B2E;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;font-style:normal}.cpth-step.on .cpth-k i{background:#F0ABFC}.cpth-v{font-size:11.5px;font-weight:600;line-height:1.4}.cpth-me{position:absolute;left:calc(var(--i) * 25% + 12.5% - 5px);bottom:calc(var(--h0) + var(--i) * var(--hs) + 12px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;transition:left .55s cubic-bezier(.4,0,.2,1),bottom .55s cubic-bezier(.4,0,.2,1)}.cpth-me b{padding:4px 9px;border-radius:999px;background:#fff;color:#120B2E;font-size:10.5px;font-weight:800}.cpth-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#F0ABFC,#6D43E7);border:3px solid #fff;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;animation:cpth-ring 1.4s ease-out infinite}.cpth-cap{display:none;margin:14px 0 0;font-size:13.5px;line-height:1.5;color:#C9C5E3}.cpth-cap b{color:#F0ABFC;margin-right:4px}html[data-theme=light] .cpth-step{color:#55516F;background:rgba(109,67,231,.06)}html[data-theme=light] .cpth-step.on{color:#120B2E;background:rgba(109,67,231,.14)}html[data-theme=light] .cpth-step.cur{color:#fff}html[data-theme=light] .cpth-cap{color:#3A3558}@keyframes cpth-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.6)}to{box-shadow:0 0 0 14px rgba(240,171,252,0)}}@media (prefers-reduced-motion:reduce){.cpth-av{animation:none}.cpth-me{transition:none}}@media (max-width:520px){.cpth{--h0:64px;--hs:42px}.cpth-stage{height:270px}.cpth-step{width:calc(25% - 6px);padding:10px 8px}.cpth-v{display:none}.cpth-k{font-size:9.5px;letter-spacing:.08em;gap:4px}.cpth-k i{width:18px;height:18px;font-size:9px}.cpth-av{width:40px;height:40px}.cpth-cap{display:block}}.sec.pkw-sec{padding-block:clamp(40px,6vw,72px);background:radial-gradient(40% 60% at 50% 50%,rgba(109,67,231,.22),transparent 70%),#0A0B24;color:#F4F3FF}.pkw{display:grid;grid-template-columns:minmax(0,1fr) min(460px,100%) minmax(0,1fr);align-items:center;gap:24px;font-family:var(--body)}.pkw-side{display:flex;flex-direction:column;justify-content:space-between;gap:120px}.pkw-side.l{align-items:flex-end;text-align:right}.pkw-side.r{align-items:flex-start;text-align:left}.pkw-lbl{display:flex;flex-direction:column;gap:6px;min-height:48px;padding:6px 4px;border:0;background:transparent;color:#8E8AB0;font-family:var(--body);cursor:pointer;transition:color .3s;align-items:inherit;text-align:inherit}.pkw-lbl small{font:500 11px/1 var(--mono);letter-spacing:.14em;color:#6B6790}.pkw-lbl b{font:800 clamp(18px,1.9vw,24px)/1.15 var(--display);letter-spacing:-.02em}.pkw-lbl i{display:block;width:0;height:2px;background:linear-gradient(90deg,#6D43E7,#F0ABFC);transition:width .4s}.pkw-lbl:hover{color:#D9D5F0}.pkw-lbl.on{color:#fff}.pkw-lbl.on small{color:#F0ABFC}.pkw-lbl.on i,.pkw-ring{width:100%}.pkw-ring{position:relative;aspect-ratio:1}.pkw-ring>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pkw-dash{transform-origin:230px 230px;animation:pkw-spin 50s linear infinite}.pkw-prog{stroke-dasharray:272;animation:pkw-draw 5s linear both}.pkw-mid{position:absolute;inset:22%;flex-direction:column;gap:8px;text-align:center;animation:pkw-in .45s ease both}.pkw-ic,.pkw-mid{display:flex;align-items:center;justify-content:center}.pkw-ic{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#6D43E7,#BB32C8)}.pkw-mid small{font:500 11px/1 var(--mono);letter-spacing:.16em;color:#F0ABFC}.pkw-mid h3{margin:0;font:800 clamp(20px,2.2vw,28px)/1.1 var(--display);letter-spacing:-.02em;color:#fff}.pkw-mid p{margin:0;font-size:clamp(13px,1.2vw,14.5px);line-height:1.55;color:#C9C5E3;max-width:250px}@keyframes pkw-spin{to{transform:rotate(1turn)}}@keyframes pkw-draw{0%{stroke-dashoffset:272}to{stroke-dashoffset:0}}@keyframes pkw-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pkw-dash,.pkw-mid,.pkw-prog{animation:none}}@media (max-width:860px){.pkw{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pkw-ring{grid-column:1/-1;grid-row:1;width:min(400px,100%);margin-inline:auto}.pkw-side{display:contents}.pkw-lbl{align-items:flex-start!important;text-align:left!important;padding:10px 12px;border-radius:12px;border:1px solid rgba(183,156,255,.2)}.pkw-lbl.on{border-color:rgba(240,171,252,.6);background:rgba(109,67,231,.25)}.pkw-lbl i{display:none}.pkw-side.r .pkw-lbl:first-child{order:1}.pkw-side.r .pkw-lbl:nth-child(2){order:2}.pkw-side.l .pkw-lbl:nth-child(2){order:3}.pkw-side.l .pkw-lbl:first-child{order:4}.pkw-ring{order:0}.pkw-mid{inset:20%}}@media (max-width:420px){.pkw-mid{inset:17%;gap:6px}.pkw-ic{width:44px;height:44px;border-radius:12px}.pkw-mid p{font-size:12.5px}}.sgos.sgos--dark{background:radial-gradient(55% 60% at 0 0,rgba(109,67,231,.28),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.2),transparent 60%),#06081A;color:#F4F3FF;padding-block:clamp(48px,6vw,80px) clamp(56px,7vw,90px)}.sgos.sgos--dark p{color:#B9BCD6}.sgos.sgos--dark .sgos-eyebrow{color:#F0ABFC}.sgos.sgos--dark .sgos-h2{color:#fff}.sgos.sgos--dark .sgos-filters button{background:rgba(16,13,44,.85);border-color:rgba(183,156,255,.3);color:#E9E4FF}.sgos.sgos--dark .sgos-filters button:hover{border-color:#F0ABFC;color:#fff}.sgos.sgos--dark .sgos-filters button[aria-pressed=true]{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff}.sgos.sgos--dark .sgos-tile figcaption{background:rgba(10,11,36,.82);color:#fff}.sgos.sgos--dark .sgos-ph{background:repeating-linear-gradient(135deg,#12103A 0 12px,#0F0D30 12px 24px);border-color:rgba(183,156,255,.35);color:#B9BCD6}.sgos.sgos--dark .sgos-ph svg{color:#F0ABFC}.sgos.sgos--dark .sgos-link{color:#B79CFF!important}.sgos.sgos--dark .sgos-link:hover{color:#F0ABFC!important}.sgos.sgos--dark :focus-visible{outline-color:#F0ABFC}.sgos.sgos--dark .sgos-culture{margin-top:0}.phero.pv:has(.cpth){min-height:0;padding-block:clamp(28px,4vw,48px) clamp(32px,4vw,56px)}.ccl{width:min(560px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:12px;font-family:var(--body);color:#F4F3FF}.ccl-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ccl-tabs button{min-height:46px;border-radius:12px;border:1px solid rgba(183,156,255,.2);background:rgba(16,13,44,.85);color:#fff;font:800 13px/1 var(--body);cursor:pointer;transition:background .2s,border-color .2s}.ccl-tabs button:hover{border-color:rgba(240,171,252,.45)}.ccl-tabs button.on{background:rgba(109,67,231,.45);border-color:rgba(240,171,252,.6)}.ccl-card{border-radius:24px;background:rgba(14,12,40,.9);border:1px solid rgba(183,156,255,.25);overflow:hidden;box-shadow:0 50px 90px -40px rgba(0,0,0,.95)}.ccl-top{gap:14px;padding:16px 20px;border-bottom:1px solid rgba(183,156,255,.15)}.ccl-ph,.ccl-top{display:flex;align-items:center}.ccl-ph{width:48px;height:48px;flex-shrink:0;border-radius:50%;background:#F0ABFC;justify-content:center;animation:ccl-ring .8s ease-out infinite}.ccl-ph.live{background:#F0ABFC;animation:none}.ccl-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ccl-who b{font-size:15px}.ccl-who small{font:500 11px/1 var(--mono);letter-spacing:.1em;color:#F0ABFC}.ccl-who small.live{color:#F0ABFC}.ccl-wave{display:flex;align-items:center;gap:3px;height:26px;opacity:.2;transition:opacity .2s}.ccl-wave.live{opacity:1}.ccl-wave i{width:3px;height:26px;border-radius:2px;background:#F0ABFC;animation:ccl-wave .6s ease-in-out infinite}.ccl-body{padding:18px 20px;gap:12px;min-height:290px;box-sizing:border-box}.ccl-body,.ccl-msg{display:flex;flex-direction:column}.ccl-msg{gap:4px;max-width:80%;animation:ccl-in .22s ease both}.ccl-msg small{font-size:11px;font-weight:700;color:#A7AECF}.ccl-msg span{padding:12px 14px;font-size:14px;line-height:1.5}.ccl-msg.them{align-self:flex-start}.ccl-msg.them span{border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.08)}.ccl-msg.us{align-self:flex-end;align-items:flex-end}.ccl-msg.us small{color:#F0ABFC}.ccl-msg.us span{border-radius:16px 16px 4px 16px;background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}.ccl-typing{align-self:flex-end;display:flex;gap:4px;padding:12px 16px;border-radius:16px;background:rgba(109,67,231,.35)}.ccl-typing i{width:7px;height:7px;border-radius:50%;background:#fff;animation:ccl-dot .6s infinite}.ccl-typing i:nth-child(2){animation-delay:.1s}.ccl-typing i:nth-child(3){animation-delay:.2s}.ccl-next{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:#fff;color:#120B2E;text-decoration:none;animation:ccl-in .22s ease both}.ccl-next span{display:flex;flex-direction:column;gap:2px}.ccl-next small{font:500 10px/1 var(--mono);letter-spacing:.12em;color:#6D43E7}.ccl-next b{font-size:14px}.ccl-next em{font-style:normal;padding:8px 12px;border-radius:10px;background:#EDE7FF;color:#6D43E7;font-size:12px;font-weight:800;white-space:nowrap}.ccl-next:hover em{background:#6D43E7;color:#fff}@keyframes ccl-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.6)}to{box-shadow:0 0 0 18px rgba(240,171,252,0)}}@keyframes ccl-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes ccl-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ccl-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ccl-msg,.ccl-next,.ccl-ph,.ccl-typing i,.ccl-wave i{animation:none}}@media (max-width:520px){.ccl-top{padding:14px 16px;gap:10px}.ccl-ph{width:42px;height:42px}.ccl-wave{display:none}.ccl-body{padding:14px 16px;min-height:300px}.ccl-msg{max-width:90%}.ccl-msg span{font-size:13.5px}}.sec.wwa-sec{background:radial-gradient(40% 60% at 50% 55%,rgba(109,67,231,.22),transparent 70%),#06081A;color:#F4F3FF;padding-block:clamp(56px,7vw,96px)}.wwa{gap:clamp(24px,3.5vw,40px);font-family:var(--body)}.wwa,.wwa-head{display:flex;flex-direction:column;align-items:center}.wwa-head{gap:14px;text-align:center}.wwa-head .h2{color:#fff;margin:0}.wwa-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:24px}.wwa-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.wwa-stat.l{align-items:flex-start}.wwa-stat.r{align-items:flex-end;text-align:right}.wwa-stat b{font:800 clamp(56px,8.4vw,112px)/.9 var(--display);letter-spacing:-.06em;background:linear-gradient(100deg,#fff 30%,#F0ABFC 45%,#BB32C8 55%,#fff 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wwa-sheen 5s linear infinite;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wwa-stat.r b{animation-delay:2.5s}.wwa-stat span{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;color:#fff}.wwa-stat span i{width:28px;height:3px;border-radius:2px;background:linear-gradient(90deg,#6D43E7,#BB32C8)}.wwa-mid{display:flex;flex-direction:column;gap:18px;min-width:0}.wwa-mid p{margin:0;text-align:center;font-size:clamp(15px,1.3vw,17px);line-height:1.8;color:#B9BCD6}.wwa-mid strong{color:#fff;font-weight:700}.wwa-mid strong.x{color:#F0ABFC}.wwa-line{position:relative;height:1px;background:rgba(183,156,255,.25)}.wwa-line i{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#F0ABFC;box-shadow:0 0 10px #F0ABFC;animation:wwa-run 3s linear infinite}.wwa-line i.d{animation-delay:1.5s}.wwa-svc{display:flex;flex-direction:column;align-items:center;gap:12px}.wwa-svc small{font:500 11px/1 var(--mono);letter-spacing:.16em;color:#A7AECF}.wwa-svc ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.wwa-svc li a,.wwa-svc li span{display:inline-flex;align-items:center;min-height:42px;padding:0 17px;border-radius:999px;border:1px solid rgba(183,156,255,.3);background:rgba(16,13,44,.85);color:#E9E4FF;font-size:14px;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s,color .25s}.wwa-svc li a:hover{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff}.wwa-svc li:first-child span,.wwa-svc li:nth-child(2) a{border-color:rgba(240,171,252,.6);color:#fff}@keyframes wwa-sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes wwa-run{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.wwa-line i,.wwa-stat b{animation:none}}@media (max-width:860px){.wwa-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.wwa-mid{grid-column:1/-1;order:-1}.wwa-stat.l,.wwa-stat.r{align-items:center;text-align:center}.wwa-stat span i{display:none}}@media (max-width:420px){.wwa-stat b{font-size:48px}.wwa-stat span{font-size:14px}.wwa-svc li a,.wwa-svc li span{font-size:13px;padding:0 14px}}.sec.jrd-sec{background:radial-gradient(50% 60% at 0 0,rgba(109,67,231,.3),transparent 60%),radial-gradient(45% 55% at 100% 100%,rgba(187,50,200,.22),transparent 60%),#06081A;color:#F4F3FF;padding-block:clamp(56px,7vw,100px)}.jrd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:clamp(32px,5vw,64px);align-items:center;font-family:var(--body)}.jrd-copy{display:flex;flex-direction:column;gap:16px}.jrd-copy .h2{margin:0;color:#fff}.jrd-copy p{margin:0;font-size:15.5px;line-height:1.75;color:#B9BCD6}.jrd-copy blockquote{margin:4px 0 0;padding:4px 0 4px 18px;border-left:3px solid #f0abfc;font:700 clamp(17px,1.6vw,19px)/1.45 var(--display);color:#fff}.jrd-road{position:relative;min-height:600px;display:flex}.jrd-rail{position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:rgba(183,156,255,.2)}.jrd-rail i{position:absolute;left:0;top:0;width:100%;height:0;background:linear-gradient(180deg,#6D43E7,#F0ABFC);box-shadow:0 0 12px rgba(240,171,252,.6);transition:height .7s cubic-bezier(.4,0,.2,1)}.jrd-road ol{list-style:none;margin:0;padding:0;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:18px;position:relative}.jrd-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;width:100%;padding:0;border:0;background:transparent;color:#fff;font-family:var(--body);text-align:left;cursor:pointer}.jrd-dot{width:48px;height:48px;border-radius:50%;box-sizing:border-box;border:2px solid rgba(183,156,255,.35);background:#0B0A22;display:flex;align-items:center;justify-content:center;font:600 11px/1 var(--mono);color:#8E8AB0;transition:all .4s}.jrd-step.done .jrd-dot{border-color:#F0ABFC;color:#fff}.jrd-step.on .jrd-dot{background:linear-gradient(135deg,#6D43E7,#BB32C8);animation:jrd-ring 1.4s ease-out infinite}.jrd-txt{display:flex;flex-direction:column;gap:6px;padding-top:6px;min-width:0}.jrd-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.jrd-head small{padding:3px 10px;border-radius:999px;background:rgba(183,156,255,.08);font:500 10.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#A7AECF}.jrd-head b{font:800 17px/1.15 var(--display);color:#8E8AB0;transition:color .3s,font-size .3s}.jrd-step.done .jrd-head b{color:#fff}.jrd-step.on .jrd-head small{background:rgba(240,171,252,.18);color:#F0ABFC}.jrd-step.on .jrd-head b{font-size:21px}.jrd-step:hover .jrd-head b{color:#fff}.jrd-d{font-size:14px;line-height:1.6;color:#C9C5E3;animation:jrd-in .4s ease both}@keyframes jrd-ring{0%{box-shadow:0 0 0 0 rgba(240,171,252,.6)}to{box-shadow:0 0 0 14px rgba(240,171,252,0)}}@keyframes jrd-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jrd-d,.jrd-step.on .jrd-dot{animation:none}}@media (max-width:900px){.jrd{grid-template-columns:minmax(0,1fr)}.jrd-road{min-height:0}.jrd-road ol{gap:22px}}@media (max-width:420px){.jrd-step{grid-template-columns:40px minmax(0,1fr);gap:12px}.jrd-dot{width:40px;height:40px}.jrd-rail{left:19px}.jrd-step.on .jrd-head b{font-size:18px}}.jrd-d{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.jrd-d em{font-style:normal;padding:5px 12px;border-radius:999px;background:rgba(240,171,252,.12);border:1px solid rgba(240,171,252,.45);color:#F0ABFC;font-size:12.5px;font-weight:700}.jrd-then{grid-column:1/-1;margin-top:clamp(24px,4vw,48px);display:grid;grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr);gap:24px;align-items:center}.jrd-frame{position:relative;margin:0;aspect-ratio:16/10;border-radius:24px;overflow:hidden;border:1px solid rgba(183,156,255,.25);background:#0E0B2B}.jrd-frame img{display:block;width:100%;height:100%;object-fit:cover}.jrd-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-bottom:70px;background:repeating-linear-gradient(135deg,#12103A 0 12px,#0F0D30 12px 24px);color:#A7AECF;font-size:13px}.jrd-ph svg{color:#F0ABFC}.jrd-frame figcaption{position:absolute;left:0;right:0;bottom:0;padding:40px 18px 16px;background:linear-gradient(transparent,rgba(6,8,26,.92));display:flex;flex-direction:column;gap:2px}.jrd-frame figcaption small{font:500 10.5px/1.4 var(--mono);letter-spacing:.14em;color:#F0ABFC}.jrd-frame figcaption b{font:800 18px/1.2 var(--display);color:#fff}.jrd-frame figcaption span{font-size:13px;color:#C9C5E3}.jrd-grow{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.jrd-grow small{font:500 10.5px/1 var(--mono);letter-spacing:.16em;color:#A7AECF}.jrd-grow b{font:800 clamp(48px,5vw,64px)/1 var(--display);letter-spacing:-.04em;background:linear-gradient(100deg,#fff,#F0ABFC);-webkit-background-clip:text;background-clip:text;color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jrd-grow span{font-size:14px;font-weight:600;color:#fff}.jrd-grow i{width:100%;height:2px;margin:8px 0;background:linear-gradient(90deg,transparent,#BB32C8,transparent)}.jrd-grow em{font-style:normal;font-size:13px;font-weight:700;color:#F0ABFC}@media (max-width:900px){.jrd-then{grid-template-columns:minmax(0,1fr)}.jrd-grow{order:-1}.jrd-grow i{width:120px}}.sec.whw-sec{background:radial-gradient(40% 50% at 28% 38%,rgba(109,67,231,.28),transparent 70%),#06081A;color:#F4F3FF;padding-block:clamp(56px,7vw,96px)}.whw{display:flex;flex-direction:column;gap:clamp(40px,5vw,56px);font-family:var(--body)}.whw-stage{display:grid;grid-template-columns:min(500px,100%) minmax(0,1fr);gap:clamp(32px,5vw,70px);align-items:center}.whw-rings{position:relative;width:100%;aspect-ratio:1}.whw-dash{position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(183,156,255,.3);animation:whw-spin 60s linear infinite}.whw-ring{position:absolute;border-radius:50%;border:2px solid rgba(183,156,255,.3);background:rgba(14,12,40,.7);padding:0;cursor:pointer;transition:background .4s,border-color .4s}.whw-ring.r2{inset:2%}.whw-ring.r1{inset:18%}.whw-ring.r0{inset:34%;background:#1A1540;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;z-index:2}.whw-ring:hover{border-color:rgba(240,171,252,.6)}.whw-ring.on{border-color:#F0ABFC;background:radial-gradient(circle,rgba(109,67,231,.42),rgba(187,50,200,.18))}.whw-ring.r0.on{background:linear-gradient(135deg,#6D43E7,#BB32C8);animation:whw-pulse 1.8s ease-out infinite}.whw-ic{display:flex;animation:whw-beat 1.6s ease-in-out infinite}.whw-orbit.o0{z-index:3;animation:whw-spin 20s linear infinite}.whw-orbit.o0 span{font-size:10px;padding:4px 9px;animation:whw-unspin 20s linear infinite}.whw-ring.r0 b{font:600 15px/1 var(--mono);letter-spacing:.16em}.whw-orbit{position:absolute;inset:0;pointer-events:none;z-index:1}.whw-orbit.o2{animation:whw-spin 46s linear infinite}.whw-orbit.o1{animation:whw-spin 30s linear infinite reverse}.whw-orbit span{position:absolute;transform:translate(-50%,-50%);padding:5px 10px;border-radius:999px;background:rgba(10,9,30,.9);border:1px solid rgba(183,156,255,.25);color:#8E8AB0;font-size:11px;font-weight:700;white-space:nowrap;transition:background .4s,color .4s,border-color .4s}.whw-orbit.o2 span{animation:whw-unspin 46s linear infinite}.whw-orbit.o1 span{font-size:10.5px;animation:whw-unspin 30s linear infinite reverse}.whw-orbit span.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:rgba(240,171,252,.7);color:#fff}.whw-tag{position:absolute;left:50%;transform:translate(-50%,-50%);padding:4px 12px;border-radius:999px;background:#06081A;border:1px solid rgba(183,156,255,.3);font:500 11px/1.3 var(--mono);letter-spacing:.14em;color:#A7AECF;z-index:3;transition:color .4s,border-color .4s}.whw-tag.t2{top:2%}.whw-tag.t1{top:18%}.whw-tag.on{color:#F0ABFC;border-color:#F0ABFC}.whw-copy{display:flex;flex-direction:column;gap:20px;min-width:0}.whw-tabs{display:flex;gap:8px}.whw-tabs button{position:relative;overflow:hidden;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(183,156,255,.25);background:rgba(16,13,44,.85);color:#fff;font:500 12px/1 var(--mono);letter-spacing:.12em;cursor:pointer}.whw-tabs button.on{background:rgba(109,67,231,.45);border-color:rgba(240,171,252,.6)}.whw-tabs button i{position:absolute;left:0;bottom:0;height:2px;background:#F0ABFC;animation:whw-bar 4s linear both}.whw-text{display:flex;flex-direction:column;gap:14px;animation:whw-in .45s ease both}.whw-text h3{margin:0;font:500 13px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#F0ABFC}.whw-text p{margin:0;font:800 clamp(22px,2.6vw,34px)/1.25 var(--display);letter-spacing:-.02em;color:#fff}.whw-close{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:40px;border-top:1px solid rgba(183,156,255,.2)}.whw-close h2{margin:0 0 12px;font:800 clamp(30px,3.6vw,44px)/1.08 var(--display);letter-spacing:-.03em;color:#fff}.whw-close h2 span{background:linear-gradient(110deg,#F0ABFC,#BB32C8);-webkit-background-clip:text;background-clip:text;color:transparent}.whw-close p{margin:0;max-width:760px;font-size:16.5px;line-height:1.65;color:#B9BCD6}.whw-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:14px;min-height:64px;padding:0 10px 0 28px;border-radius:999px;border:1px solid rgba(240,171,252,.5);color:#fff;font-weight:800;text-decoration:none;transition:background .25s}.whw-btn:hover{background:rgba(109,67,231,.25)}.whw-btn span{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#6D43E7,#BB32C8);display:flex;align-items:center;justify-content:center;animation:whw-pulse 1.8s ease-out infinite}@keyframes whw-spin{to{transform:rotate(1turn)}}@keyframes whw-unspin{to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes whw-pulse{0%{box-shadow:0 0 0 0 rgba(240,171,252,.5)}to{box-shadow:0 0 0 22px rgba(240,171,252,0)}}@keyframes whw-beat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes whw-bar{0%{width:0}to{width:100%}}@keyframes whw-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.whw-btn span,.whw-dash,.whw-ic,.whw-orbit,.whw-orbit span,.whw-ring.r0.on,.whw-text{animation:none}}@media (max-width:900px){.whw-stage{grid-template-columns:minmax(0,1fr)}.whw-rings{width:min(460px,100%);margin-inline:auto}.whw-close{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:520px){.whw-orbit span{font-size:9px;padding:3px 7px}.whw-orbit.o1 span{font-size:8.5px}.whw-orbit.o0 span{font-size:8px;padding:2px 6px}.whw-ring.r0 b{font-size:12px}.whw-ic svg{width:22px;height:22px}.whw-tag{font-size:9.5px;padding:3px 9px}}.sec.vls-sec{background:radial-gradient(40% 55% at 78% 55%,rgba(187,50,200,.2),transparent 70%),radial-gradient(40% 50% at 0 0,rgba(109,67,231,.24),transparent 70%),#06081A;color:#F4F3FF}.vls{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:clamp(40px,6vw,80px);align-items:center;font-family:var(--body)}.vls-left{gap:28px;min-width:0}.vls-head,.vls-left{display:flex;flex-direction:column}.vls-head{gap:14px;align-items:flex-start}.vls-head .h2{margin:0;color:#fff}.vls-list{display:flex;flex-direction:column}.vls-list button{position:relative;display:flex;align-items:center;gap:18px;padding:15px 0;border:0;border-bottom:1px solid rgba(183,156,255,.16);background:transparent;color:#8E8AB0;font-family:var(--body);text-align:left;cursor:pointer}.vls-list small{width:34px;flex-shrink:0;font:500 13px/1 var(--mono);color:#6B6790}.vls-list b{flex:1 1;font:800 18px/1.2 var(--display);transition:font-size .35s,color .35s}.vls-list span{font-size:18px;color:#6B6790;transform:translateX(-6px);transition:transform .35s,color .35s}.vls-list button:hover b{color:#D9D5F0}.vls-list button.on b{font-size:22px;color:#fff}.vls-list button.on small,.vls-list button.on span{color:#F0ABFC}.vls-list button.on span{transform:none}.vls-list i{position:absolute;left:0;bottom:-1px;height:2px;background:linear-gradient(90deg,#6D43E7,#F0ABFC);animation:vls-bar 3.5s linear both}.vls-detail{position:relative;display:flex;flex-direction:column;gap:20px;min-width:0;animation:vls-in .5s ease both}.vls-num{display:block;font:800 clamp(110px,12vw,170px)/.8 var(--display);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(240,171,252,.35);pointer-events:none;margin-bottom:12px}.vls-detail small{position:relative;font:500 12px/1 var(--mono);letter-spacing:.16em;color:#F0ABFC}.vls-detail h3{position:relative;margin:0;font:800 clamp(26px,3vw,36px)/1.12 var(--display);letter-spacing:-.02em;color:#fff}.vls-detail p{position:relative;margin:0;max-width:480px;font-size:17px;line-height:1.7;color:#C9C5E3}@keyframes vls-bar{0%{width:0}to{width:100%}}@keyframes vls-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vls-detail,.vls-list i{animation:none}}@media (max-width:900px){.vls{grid-template-columns:minmax(0,1fr)}.vls-detail{padding-top:12px}}@media (max-width:520px){.vls-list b{font-size:16px}.vls-list button.on b{font-size:18px}.vls-list button{gap:12px}.vls-detail p{font-size:15.5px}}@media (min-width:1024px) and (max-width:1439px){html{zoom:.9}}@media (min-width:1024px) and (max-height:760px){html{zoom:.82}}.sec.evt-sec{background:radial-gradient(50% 50% at 50% 60%,rgba(109,67,231,.22),transparent 70%),#06081A;color:#F4F3FF}.evt-sec .h2{color:#fff}.evt{position:relative;font-family:var(--body)}.evt-fill,.evt-rail{position:absolute;left:12.5%;top:131px;height:2px}.evt-rail{right:12.5%;background:rgba(183,156,255,.2)}.evt-fill{width:var(--p);background:linear-gradient(90deg,#6D43E7,#F0ABFC);box-shadow:0 0 12px rgba(240,171,252,.7);transition:width .8s cubic-bezier(.4,0,.2,1)}.evt-stages{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.evt-stage{display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:transparent;color:#fff;font-family:var(--body);text-align:center;cursor:pointer;opacity:.42;transition:opacity .4s}.evt-stage:hover{opacity:.75}.evt-stage.on{opacity:1}.evt-vis{height:96px;display:flex;align-items:flex-end;justify-content:center}.evt-dot{margin-top:22px;width:26px;height:26px;border-radius:50%;box-sizing:border-box;border:2px solid rgba(183,156,255,.4);background:#0B0A22;transition:all .4s}.evt-stage.done .evt-dot{border-color:#F0ABFC;background:#2A1F5C}.evt-stage.on .evt-dot{background:linear-gradient(135deg,#6D43E7,#BB32C8);animation:evt-pulse 1.4s ease-out infinite}.evt-stage small{margin-top:18px;font:500 11px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#A7AECF}.evt-stage.on small{color:#F0ABFC}.evt-stage h3{margin:10px 0 0;font:800 clamp(18px,1.7vw,21px)/1.2 var(--display);color:#fff}.evt-stage p{margin:10px 0 0;font-size:14px;line-height:1.6;color:#C9C5E3}.evt-cal{display:grid;grid-template-columns:repeat(4,14px);gap:5px}.evt-cal i{width:14px;height:14px;border-radius:4px;background:rgba(183,156,255,.22);transition:background .3s}.evt-cal i.on{background:#F0ABFC}.evt-crowd{position:relative;width:120px;height:80px}.evt-crowd b{position:absolute;left:44px;top:26px;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#6D43E7,#BB32C8)}.evt-crowd i{position:absolute;width:12px;height:12px;border-radius:50%;animation:evt-gather 2.4s ease-in-out infinite}.evt-mail{display:flex;flex-direction:column;gap:8px;width:120px;overflow:hidden}.evt-mail span{display:flex;align-items:center;gap:6px;animation:evt-fly 1.8s linear infinite}.evt-mail i{width:40px;height:3px;border-radius:2px;background:rgba(240,171,252,.5)}.evt-bars{display:flex;align-items:flex-end;gap:7px;height:80px}.evt-bars i{width:14px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#F0ABFC,#6D43E7);transform-origin:bottom;animation:evt-rise .8s ease both}@keyframes evt-pulse{0%{box-shadow:0 0 0 0 rgba(240,171,252,.6)}to{box-shadow:0 0 0 16px rgba(240,171,252,0)}}@keyframes evt-fly{0%{transform:translateX(-20px);opacity:0}30%{opacity:1}to{transform:translateX(40px);opacity:0}}@keyframes evt-rise{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes evt-gather{0%,to{transform:translate(0)}50%{transform:translate(var(--dx),var(--dy))}}@media (prefers-reduced-motion:reduce){.evt-bars i,.evt-crowd i,.evt-mail span,.evt-stage.on .evt-dot{animation:none}}@media (max-width:900px){.evt-fill,.evt-rail{display:none}.evt-stages{grid-template-columns:minmax(0,1fr);gap:0}.evt-stage{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:16px;align-items:start;text-align:left;padding:16px 0;border-bottom:1px solid rgba(183,156,255,.16)}.evt-vis{display:none}.evt-dot{margin-top:0;grid-row:1/span 3}.evt-stage small{margin-top:4px}.evt-stage h3,.evt-stage p{grid-column:2}.evt-stage:not(.on) p{display:none}}.sec.dfb-sec{background:radial-gradient(50% 60% at 50% 55%,rgba(109,67,231,.22),transparent 70%),#06081A;color:#F4F3FF}.dfb-sec .h2{color:#fff}.dfb{max-width:1100px;margin-inline:auto;display:flex;flex-direction:column;gap:6px;font-family:var(--body)}.dfb-top{display:flex;justify-content:space-between;padding:0 6px;font:500 11px/1 var(--mono);letter-spacing:.18em;color:#A7AECF}.dfb-top span{display:flex;align-items:center;gap:8px}.dfb-top i{width:8px;height:8px;border-radius:50%;background:#F0ABFC;animation:dfb-blink 1.2s steps(1) infinite}.dfb-rows{display:flex;flex-direction:column;gap:10px}.dfb-row{display:grid;grid-template-columns:322px minmax(0,1fr) auto;align-items:center;gap:28px;padding:10px 14px;border:0;border-top:1px solid rgba(183,156,255,.14);border-radius:0 14px 14px 0;background:transparent;color:#fff;font-family:var(--body);text-align:left;cursor:pointer;transition:background .4s}.dfb-row.on{background:linear-gradient(90deg,rgba(109,67,231,.28),rgba(187,50,200,.08) 70%,transparent)}.dfb-row:hover:not(.on){background:rgba(109,67,231,.08)}.dfb-tiles{display:flex;gap:6px}.dfb-tile{position:relative;width:58px;height:78px;border-radius:8px;background:linear-gradient(180deg,#7B4FF0,#6D43E7 49.5%,#9A38D6 50.5%,#BB32C8);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 10px 22px -10px rgba(187,50,200,.7);display:flex;align-items:center;justify-content:center;font:800 46px/1 var(--mono);color:#fff;opacity:.4;filter:saturate(.6);transition:opacity .4s,filter .4s;animation:dfb-flip .22s ease-out both}.dfb-tile:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(6,8,26,.55)}.dfb-row.on .dfb-tile{opacity:1;filter:none;text-shadow:0 0 16px rgba(255,255,255,.55)}.dfb-name{display:flex;flex-direction:column;gap:4px;min-width:0}.dfb-name small{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#6B6790}.dfb-name b{font-size:20px;line-height:1.3;color:#8E8AB0;transition:color .35s}.dfb-row.on .dfb-name small{color:#F0ABFC}.dfb-row.on .dfb-name b{color:#fff}.dfb-status{padding:6px 12px;border-radius:6px;font:600 11px/1.2 var(--mono);letter-spacing:.12em;background:rgba(183,156,255,.12);color:#A7AECF;white-space:nowrap}.dfb-status.busy{background:#B79CFF;color:#06081A}.dfb-status.done{background:#F0ABFC;color:#06081A}.dfb-desc{margin:24px auto 0;max-width:760px;text-align:center;font-size:17px;line-height:1.7;color:#C9C5E3;animation:dfb-in .45s ease .3s both}@keyframes dfb-flip{0%{transform:perspective(300px) rotateX(-90deg)}to{transform:perspective(300px) rotateX(0)}}@keyframes dfb-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dfb-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dfb-desc,.dfb-tile,.dfb-top i{animation:none}}@media (max-width:900px){.dfb-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.dfb-tiles{grid-column:1/-1}.dfb-name b{font-size:17px}}@media (max-width:520px){.dfb-tile{width:44px;height:60px;font-size:34px;border-radius:6px}.dfb-tiles{gap:4px}.dfb-row{padding:10px 8px}.dfb-desc{font-size:15.5px}}html[data-theme=light] .mc{background:radial-gradient(60% 60% at 50% 100%,rgba(109,67,231,.3),transparent 65%),#FFFFFF;border:1px solid rgba(109,67,231,.22);color:#151032}html[data-theme=light] .mc-bar{background:rgba(109,67,231,.052);border:1px solid rgba(109,67,231,.22);color:#5B2CC9}html[data-theme=light] .mc-go{color:#A21FAF}html[data-theme=light] .mc-go i{background:#F0ABFC}html[data-theme=light] .mc-tab{border:1px solid rgba(109,67,231,.242);background:rgba(109,67,231,.052);color:#151032}html[data-theme=light] .mc-tab:hover{border-color:rgba(240,171,252,.5)}html[data-theme=light] .mc-tab.on{background:linear-gradient(110deg,rgba(109,67,231,.55),rgba(187,50,200,.45));border-color:rgba(240,171,252,.7)}html[data-theme=light] .mc-ic{background:rgba(109,67,231,.13);color:#A21FAF}html[data-theme=light] .mc-tab small{color:#4A4668}html[data-theme=light] .mc-stage{background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(109,67,231,.18));border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .mc-count{color:#151032}html[data-theme=light] .mc-count.hot{color:#A21FAF}html[data-theme=light] .mc-smoke{background:rgba(220,214,255,.35)}html[data-theme=light] .mc-pad{background:linear-gradient(90deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .mc-padlabel{color:#4A4668}html[data-theme=light] .mc-read{background:rgba(109,67,231,.052);border:1px solid rgba(109,67,231,.242)}html[data-theme=light] .mc-head{color:#A21FAF}html[data-theme=light] .mc-read p{color:#151032}html[data-theme=light] .mc-chips a{background:rgba(109,67,231,.18);border:1px solid rgba(109,67,231,.33);color:#151032}html[data-theme=light] .mc-chips a:hover{background:rgba(187,50,200,.35)}html[data-theme=light] .mc-stats div{background:rgba(109,67,231,.052);border:1px solid rgba(109,67,231,.198)}html[data-theme=light] .mc-stats span{color:#4A4668}html[data-theme=light] .wcs-sec{background:radial-gradient(60% 70% at 0 0,rgba(109,67,231,.28),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.18),transparent 60%),transparent}html[data-theme=light] .wcs-sec .h2{color:#151032}html[data-theme=light] .gg-sec{background:radial-gradient(50% 50% at 50% 0,rgba(109,67,231,.3),transparent 65%),transparent}html[data-theme=light] .gg-sec .h2{color:#151032}html[data-theme=light] .gg-sec .head p{color:#4A4668}html[data-theme=light] .obp{color:#151032}html[data-theme=light] .obp-tab{border:1px solid rgba(109,67,231,.33);background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .obp-tab.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .obp-panel.on{box-shadow:0 20px 40px -18px rgba(187,50,200,.6)}html[data-theme=light] .obp-ad{background:#fff;color:#120B2E}html[data-theme=light] .obp-adh i{background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .obp-adh small{color:#6B6790}html[data-theme=light] .obp-adimg{background:linear-gradient(140deg,#FFFFFF,#BB32C8);color:#fff}html[data-theme=light] .obp-adtx{color:#55516F}html[data-theme=light] .obp-adcta{background:#EDE7FF;color:#6D43E7}html[data-theme=light] .obp-cal,html[data-theme=light] .obp-inbox{background:#FFFFFF;border:1px solid rgba(109,67,231,.33)}html[data-theme=light] .obp-cal{border-color:rgba(240,171,252,.4)}html[data-theme=light] .obp-lbl{color:#6A2FD0}html[data-theme=light] .obp-cal .obp-lbl{color:#A21FAF}html[data-theme=light] .obp-mail{background:rgba(109,67,231,.078);color:#4A4668}html[data-theme=light] .obp-mail b{color:#151032}html[data-theme=light] .obp-mail.re{background:rgba(240,171,252,.16);border:1px solid rgba(240,171,252,.4);color:#151032}html[data-theme=light] .obp-mail.re b{color:#A21FAF}html[data-theme=light] .obp-more{color:#4A4668}html[data-theme=light] .obp-grid i{background:rgba(109,67,231,.091)}html[data-theme=light] .obp-grid i.b{background:rgba(109,67,231,.495)}html[data-theme=light] .obp-grid i.m{background:#F0ABFC}html[data-theme=light] .obp-booked{background:#F0ABFC;color:#2A1670}html[data-theme=light] .obp-link{background:rgba(109,67,231,.33)}html[data-theme=light] .obp-link i,html[data-theme=light] .obp-link.g i{background:#F0ABFC}html[data-theme=light] .obp-card{background:linear-gradient(160deg,rgba(109,67,231,.3),rgba(255,255,255,.94) 60%);border:1px solid rgba(240,171,252,.3)}html[data-theme=light] .obp-tag{color:#A21FAF}html[data-theme=light] .obp-chips span{background:rgba(109,67,231,.091)}html[data-theme=light] .obp-timer{background:rgba(109,67,231,.078)}html[data-theme=light] .obp-timer i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .dct{background:#FFFFFF;border:1px solid rgba(109,67,231,.182);box-shadow:0 40px 80px -36px rgba(60,40,140,.383);color:#151032}html[data-theme=light] .dct-head span,html[data-theme=light] .dct-head span.ok{color:#A21FAF}html[data-theme=light] .dct-chips>span{color:#4A4668}html[data-theme=light] .dct-chips button{border:1px solid rgba(109,67,231,.33);background:rgba(109,67,231,.052);color:#151032}html[data-theme=light] .dct-chips button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .dct-table{border:1px solid rgba(109,67,231,.176)}html[data-theme=light] .dct-row{border-top:1px solid rgba(109,67,231,.11)}html[data-theme=light] .dct-th{background:rgba(109,67,231,.065);color:#4A4668}html[data-theme=light] .dct-row.hit{background:rgba(109,67,231,.22)}html[data-theme=light] .dct-co,html[data-theme=light] .dct-ct small,html[data-theme=light] .dct-rg{color:#4A4668}html[data-theme=light] .dct-st{background:rgba(252,165,165,.14);color:#4A4668}html[data-theme=light] .dct-st.good{background:rgba(240,171,252,.16);color:#A21FAF}html[data-theme=light] .dct-st.gone{background:rgba(109,67,231,.078);color:#6B6790}html[data-theme=light] .dct-scan{background:#F0ABFC;box-shadow:0 0 14px 3px rgba(187,50,200,.42)}html[data-theme=light] .dct-stats span{background:rgba(109,67,231,.065);color:#4A4668}html[data-theme=light] .dct-stats .g{background:rgba(240,171,252,.12);color:#A21FAF}html[data-theme=light] .dct-stats .w{background:#fff;color:#120B2E}html[data-theme=light] .sec.light.pubd{background:radial-gradient(55% 70% at 0 0,rgba(109,67,231,.32),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.24),transparent 60%),transparent;color:#151032}html[data-theme=light] .pubd .h2,html[data-theme=light] .pubd h2{color:#151032}html[data-theme=light] .light.pubd .lead{color:#4A4668}html[data-theme=light] .light.pubd .eyebrow{background:rgba(109,67,231,.11);color:#5B2CC9;border-color:rgba(109,67,231,.385)}html[data-theme=light] .pubd .stand-info button{background:rgba(255,255,255,.85);color:#151032;border-color:rgba(109,67,231,.33)}html[data-theme=light] .pubd .stand-info button:hover{border-color:#F0ABFC}html[data-theme=light] .pubd .stand-info button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .pubd .cover{box-shadow:0 30px 60px -24px rgba(60,40,140,.36)}html[data-theme=light] .nsg-noise{background:#FFFFFF;border:1px solid rgba(252,165,165,.2)}html[data-theme=light] .nsg-signal{background:linear-gradient(160deg,rgba(109,67,231,.32),#FFFFFF 65%);border:1px solid rgba(240,171,252,.35)}html[data-theme=light] .nsg-top{color:#6B6790}html[data-theme=light] .nsg-top .r{color:#4A4668}html[data-theme=light] .nsg-top .g,html[data-theme=light] .nsg-top .p{color:#A21FAF}html[data-theme=light] .nsg-wave.n path{stroke:#4A4668}html[data-theme=light] .nsg-wave.s path{stroke:#A21FAF}html[data-theme=light] .nsg-noise button,html[data-theme=light] .nsg-noise button i{color:#4A4668}html[data-theme=light] .nsg-noise button.on{color:#151032;border-color:rgba(252,165,165,.45)}html[data-theme=light] .nsg-signal button{background:rgba(109,67,231,.052);color:#151032}html[data-theme=light] .nsg-signal button i{color:#A21FAF}html[data-theme=light] .nsg-signal button.on{background:rgba(109,67,231,.4);border-color:rgba(240,171,252,.55)}html[data-theme=light] .ppx-pass{background:linear-gradient(130deg,#FFFFFF,#FFFFFF);color:#151032;box-shadow:0 20px 40px -24px rgba(60,40,140,.36)}html[data-theme=light] .ppx-pass.on{background:linear-gradient(130deg,#5B33D6,#A42BC0);box-shadow:0 34px 60px -26px rgba(187,50,200,.75)}html[data-theme=light] .ppx-shine{background:linear-gradient(90deg,transparent,rgba(109,67,231,.234),transparent)}html[data-theme=light] .ppx-tag{color:#6A2FD0}html[data-theme=light] .ppx-pass.on .ppx-tag{color:#F3E8FF}html[data-theme=light] .ppx-title span{color:#4A4668}html[data-theme=light] .ppx-pass.on .ppx-title span{color:#FDE7FF}html[data-theme=light] .ppx-stub{border-left:2px dashed rgba(109,67,231,.39)}html[data-theme=light] .ppx-stub i{background:var(--bg,#FFFFFF)}html[data-theme=light] .ppx-stub span{color:#6A2FD0}html[data-theme=light] .ppx-pass.on .ppx-stub span{color:#F3E8FF}html[data-theme=light] .igb{color:#151032}html[data-theme=light] .igb-chip{background:rgba(255,255,255,.88);border:1px solid rgba(109,67,231,.234);box-shadow:0 18px 40px -16px rgba(60,40,140,.36)}html[data-theme=light] .igb-tick small{color:#A21FAF}html[data-theme=light] .igb-tick small:before{background:#E05BEA}html[data-theme=light] .igb-tick span{color:#4A4668}html[data-theme=light] .igb-dot{background:#BB32C8;color:#fff}html[data-theme=light] .igb-regions span{border:1px solid rgba(109,67,231,.234);background:rgba(255,255,255,.85)}html[data-theme=light] .igb-regions span.on{background:linear-gradient(100deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .acr{color:#151032}html[data-theme=light] .acr-stage{background:rgba(255,255,255,.85);border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .acr-cap{color:#4A4668}html[data-theme=light] .acr-reg span{border:1px solid rgba(109,67,231,.33)}html[data-theme=light] .acr-bub{background:#fff;color:#120B2E;box-shadow:0 12px 30px -10px rgba(60,40,140,.36)}html[data-theme=light] .acr-tabs button{border:1px solid rgba(109,67,231,.22);background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .acr-tabs button.on{background:rgba(109,67,231,.35);border-color:rgba(240,171,252,.6)}html[data-theme=light] .acr-bar{background:#fff;color:#120B2E}html[data-theme=light] .acr-bar small{color:#55516F}html[data-theme=light] .bwr-ed{background:#fff;color:#120B2E;box-shadow:0 40px 80px -36px rgba(60,40,140,.405)}html[data-theme=light] .bwr-bar{background:#F3F0FF;border-bottom:1px solid #e4deff}html[data-theme=light] .bwr-dots i{background:#E05BEA}html[data-theme=light] .bwr-dots i:nth-child(2){background:rgba(109,67,231,1)}html[data-theme=light] .bwr-dots i:nth-child(3){background:#E05BEA}html[data-theme=light] .bwr-name{color:#6B6790}html[data-theme=light] .bwr-pub,html[data-theme=light] .bwr-pub.live{background:#6D43E7;color:#fff}html[data-theme=light] .bwr-cat{background:#EDE7FF;color:#6D43E7}html[data-theme=light] .bwr-title{color:#120B2E}html[data-theme=light] .bwr-caret{background:#6D43E7;color:#fff}html[data-theme=light] .bwr-line{background:#E9E5F8}html[data-theme=light] .bwr-readers{background:rgba(255,255,255,.92);border:1px solid rgba(109,67,231,.275);color:#151032}html[data-theme=light] .bwr-rl b{color:#4A4668}html[data-theme=light] .bwr-rl b.on{color:#A21FAF}html[data-theme=light] .bwr-rl small{color:#4A4668}html[data-theme=light] .bwr-av i{border:2px solid rgba(109,67,231,.3);color:#120B2E}html[data-theme=light] .csf-tab{background:rgba(109,67,231,.35);color:#151032}html[data-theme=light] .csf-tab.on{background:#fff;color:#6D43E7}html[data-theme=light] .csf-back{background:#FFFFFF;border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .csf-back.b1{background:#FFFFFF;border-color:rgba(109,67,231,.275)}html[data-theme=light] .csf-file{background:#fff;color:#120B2E;box-shadow:0 50px 90px -40px rgba(60,40,140,.427)}html[data-theme=light] .csf-meta{color:#6B6790}html[data-theme=light] .csf-title{color:#120B2E}html[data-theme=light] .csf-svc span{border:1px solid #d9ccff;color:#6D43E7}html[data-theme=light] .csf-rule{background:repeating-linear-gradient(90deg,#D9D3EE 0 6px,transparent 6px 12px)}html[data-theme=light] .csf-brief{color:#3A3558}html[data-theme=light] .csf-brief small{color:#6B6790}html[data-theme=light] .csf-link{color:#6D43E7}html[data-theme=light] .csf-link:hover{color:#BB32C8}html[data-theme=light] .csf-stamp{border:3px solid #6d43e7;color:#6D43E7}html[data-theme=light] .csf-exp{background:#FFFFFF;border:1px solid rgba(109,67,231,.33);color:#151032}html[data-theme=light] .csf-exp small{color:#4A4668}html[data-theme=light] .wpb{color:#151032}html[data-theme=light] .wpb-lbl{color:#4A4668}html[data-theme=light] .wpb-cov{background:linear-gradient(150deg,var(--a),#FFFFFF 80%);color:#151032}html[data-theme=light] .wpb-cov small{color:#6A2FD0}html[data-theme=light] .wpb-cov.on{border-color:#F0ABFC;box-shadow:0 18px 40px -14px rgba(187,50,200,.36)}html[data-theme=light] .wpb-cone{background:linear-gradient(180deg,rgba(240,171,252,.35),rgba(109,67,231,.05))}html[data-theme=light] .wpb-line{background:repeating-linear-gradient(180deg,#F0ABFC 0 8px,transparent 8px 20px)}html[data-theme=light] .wpb-pdf{background:#fff;box-shadow:0 0 24px rgba(187,50,200,.48)}html[data-theme=light] .wpb-pdf i,html[data-theme=light] .wpb-tag{background:#BB32C8;color:#fff}html[data-theme=light] .wpb-inbox{background:#fff;color:#120B2E;box-shadow:0 40px 80px -36px rgba(60,40,140,.405)}html[data-theme=light] .wpb-top{background:#F3F0FF;border-bottom:1px solid #e4deff}html[data-theme=light] .wpb-top span{color:#6B6790}html[data-theme=light] .wpb-top span.ok{color:#6D43E7}html[data-theme=light] .wpb-bar{background:#EEE9FF}html[data-theme=light] .wpb-bar span{background:linear-gradient(90deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .wpb-wait{color:#55516F}html[data-theme=light] .wpb-mail{background:#F6F3FF;border:1px solid #e4deff}html[data-theme=light] .wpb-av{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .wpb-txt small{color:#55516F}html[data-theme=light] .wpb-steps i{background:rgba(109,67,231,.385);color:#120B2E}html[data-theme=light] .wpb-steps span.on i{background:#F0ABFC}html[data-theme=light] .cpth{color:#151032}html[data-theme=light] .cpth-step{background:rgba(255,255,255,.85);border:1px solid rgba(109,67,231,.242);color:#4A4668}html[data-theme=light] .cpth-step.on{background:rgba(109,67,231,.22);color:#151032}html[data-theme=light] .cpth-step.cur{background:linear-gradient(180deg,rgba(109,67,231,.55),rgba(187,50,200,.25));border-color:rgba(240,171,252,.7)}html[data-theme=light] .cpth-step:hover{border-color:rgba(240,171,252,.5)}html[data-theme=light] .cpth-step.on .cpth-k{color:#A21FAF}html[data-theme=light] .cpth-k i{background:rgba(109,67,231,.33);color:#120B2E}html[data-theme=light] .cpth-step.on .cpth-k i{background:#F0ABFC}html[data-theme=light] .cpth-me b{background:#fff;color:#120B2E}html[data-theme=light] .cpth-av{background:linear-gradient(135deg,#F0ABFC,#6D43E7);border:3px solid #fff;color:#fff}html[data-theme=light] .cpth-cap{color:#4A4668}html[data-theme=light] .cpth-cap b{color:#A21FAF}html[data-theme=light] .sec.pkw-sec{background:radial-gradient(40% 60% at 50% 50%,rgba(109,67,231,.22),transparent 70%),transparent;color:#151032}html[data-theme=light] .pkw-lbl,html[data-theme=light] .pkw-lbl small{color:#6B6790}html[data-theme=light] .pkw-lbl i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .pkw-lbl:hover{color:#4A4668}html[data-theme=light] .pkw-lbl.on{color:#151032}html[data-theme=light] .pkw-lbl.on small{color:#A21FAF}html[data-theme=light] .pkw-ic{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .pkw-mid small{color:#A21FAF}html[data-theme=light] .pkw-mid h3{color:#151032}html[data-theme=light] .pkw-mid p{color:#4A4668}@media (max-width:860px){html[data-theme=light] .pkw-lbl{border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .pkw-lbl.on{border-color:rgba(240,171,252,.6);background:rgba(109,67,231,.25)}}html[data-theme=light] .sgos.sgos--dark{background:radial-gradient(55% 60% at 0 0,rgba(109,67,231,.28),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(187,50,200,.2),transparent 60%),transparent;color:#151032}html[data-theme=light] .sgos.sgos--dark p{color:#4A4668}html[data-theme=light] .sgos.sgos--dark .sgos-eyebrow{color:#A21FAF}html[data-theme=light] .sgos.sgos--dark .sgos-h2{color:#151032}html[data-theme=light] .sgos.sgos--dark .sgos-filters button{background:rgba(255,255,255,.85);border-color:rgba(109,67,231,.33);color:#151032}html[data-theme=light] .sgos.sgos--dark .sgos-filters button:hover{border-color:#F0ABFC;color:#151032}html[data-theme=light] .sgos.sgos--dark .sgos-filters button[aria-pressed=true]{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .sgos.sgos--dark .sgos-tile figcaption{background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .sgos.sgos--dark .sgos-ph{background:repeating-linear-gradient(135deg,#FFFFFF 0 12px,#FFFFFF 12px 24px);border-color:rgba(109,67,231,.385);color:#4A4668}html[data-theme=light] .sgos.sgos--dark .sgos-ph svg{color:#A21FAF}html[data-theme=light] .sgos.sgos--dark .sgos-link{color:#6A2FD0!important}html[data-theme=light] .sgos.sgos--dark .sgos-link:hover{color:#A21FAF!important}html[data-theme=light] .ccl{color:#151032}html[data-theme=light] .ccl-tabs button{border:1px solid rgba(109,67,231,.22);background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .ccl-tabs button:hover{border-color:rgba(240,171,252,.45)}html[data-theme=light] .ccl-tabs button.on{background:rgba(109,67,231,.45);border-color:rgba(240,171,252,.6)}html[data-theme=light] .ccl-card{background:rgba(255,255,255,.9);border:1px solid rgba(109,67,231,.275);box-shadow:0 50px 90px -40px rgba(60,40,140,.427)}html[data-theme=light] .ccl-top{border-bottom:1px solid rgba(109,67,231,.165)}html[data-theme=light] .ccl-ph,html[data-theme=light] .ccl-ph.live{background:#F0ABFC}html[data-theme=light] .ccl-who small,html[data-theme=light] .ccl-who small.live{color:#A21FAF}html[data-theme=light] .ccl-wave i{background:#F0ABFC}html[data-theme=light] .ccl-msg small{color:#4A4668}html[data-theme=light] .ccl-msg.them span{background:rgba(109,67,231,.104)}html[data-theme=light] .ccl-msg.us small{color:#A21FAF}html[data-theme=light] .ccl-msg.us span{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .ccl-typing{background:rgba(109,67,231,.35)}html[data-theme=light] .ccl-typing i{background:#fff}html[data-theme=light] .ccl-next{background:#fff;color:#120B2E}html[data-theme=light] .ccl-next small{color:#6D43E7}html[data-theme=light] .ccl-next em{background:#EDE7FF;color:#6D43E7}html[data-theme=light] .ccl-next:hover em{background:#6D43E7;color:#fff}html[data-theme=light] .sec.wwa-sec{background:radial-gradient(40% 60% at 50% 55%,rgba(109,67,231,.22),transparent 70%),transparent;color:#151032}html[data-theme=light] .wwa-head .h2{color:#151032}html[data-theme=light] .wwa-stat b{background:linear-gradient(100deg,#151032 30%,#6D43E7 45%,#BB32C8 55%,#151032 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .wwa-stat span{color:#151032}html[data-theme=light] .wwa-stat span i{background:linear-gradient(90deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .wwa-mid p{color:#4A4668}html[data-theme=light] .wwa-mid strong{color:#151032}html[data-theme=light] .wwa-mid strong.x{color:#A21FAF}html[data-theme=light] .wwa-line{background:rgba(109,67,231,.275)}html[data-theme=light] .wwa-line i{background:#F0ABFC;box-shadow:0 0 10px rgba(187,50,200,.6)}html[data-theme=light] .wwa-svc small{color:#4A4668}html[data-theme=light] .wwa-svc li a,html[data-theme=light] .wwa-svc li span{border:1px solid rgba(109,67,231,.33);background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .wwa-svc li a:hover{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .wwa-svc li:first-child span,html[data-theme=light] .wwa-svc li:nth-child(2) a{border-color:rgba(240,171,252,.6);color:#151032}html[data-theme=light] .sec.jrd-sec{background:radial-gradient(50% 60% at 0 0,rgba(109,67,231,.3),transparent 60%),radial-gradient(45% 55% at 100% 100%,rgba(187,50,200,.22),transparent 60%),transparent;color:#151032}html[data-theme=light] .jrd-copy .h2{color:#151032}html[data-theme=light] .jrd-copy p{color:#4A4668}html[data-theme=light] .jrd-copy blockquote{border-left:3px solid #f0abfc;color:#151032}html[data-theme=light] .jrd-rail{background:rgba(109,67,231,.22)}html[data-theme=light] .jrd-rail i{background:linear-gradient(180deg,#6D43E7,#F0ABFC);box-shadow:0 0 12px rgba(187,50,200,.36);color:#fff}html[data-theme=light] .jrd-step{color:#151032}html[data-theme=light] .jrd-dot{border:2px solid rgba(109,67,231,.385);background:#FFFFFF;color:#6B6790}html[data-theme=light] .jrd-step.done .jrd-dot{border-color:#F0ABFC;color:#151032}html[data-theme=light] .jrd-step.on .jrd-dot{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .jrd-head small{background:rgba(109,67,231,.088);color:#4A4668}html[data-theme=light] .jrd-head b{color:#6B6790}html[data-theme=light] .jrd-step.done .jrd-head b{color:#151032}html[data-theme=light] .jrd-step.on .jrd-head small{background:rgba(240,171,252,.18);color:#A21FAF}html[data-theme=light] .jrd-step:hover .jrd-head b{color:#151032}html[data-theme=light] .jrd-d{color:#4A4668}html[data-theme=light] .jrd-d em{background:rgba(240,171,252,.12);border:1px solid rgba(240,171,252,.45);color:#A21FAF}html[data-theme=light] .jrd-frame{border:1px solid rgba(109,67,231,.275);background:#FFFFFF}html[data-theme=light] .jrd-ph{background:repeating-linear-gradient(135deg,#FFFFFF 0 12px,#FFFFFF 12px 24px);color:#4A4668}html[data-theme=light] .jrd-ph svg{color:#A21FAF}html[data-theme=light] .jrd-frame figcaption{background:linear-gradient(transparent,rgba(255,255,255,.92))}html[data-theme=light] .jrd-frame figcaption small{color:#A21FAF}html[data-theme=light] .jrd-frame figcaption b{color:#151032}html[data-theme=light] .jrd-frame figcaption span,html[data-theme=light] .jrd-grow small{color:#4A4668}html[data-theme=light] .jrd-grow b{background:linear-gradient(100deg,#6D43E7,#BB32C8);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .jrd-grow span{color:#151032}html[data-theme=light] .jrd-grow i{background:linear-gradient(90deg,transparent,#BB32C8,transparent);color:#fff}html[data-theme=light] .jrd-grow em{color:#A21FAF}html[data-theme=light] .sec.whw-sec{background:radial-gradient(40% 50% at 28% 38%,rgba(109,67,231,.28),transparent 70%),transparent;color:#151032}html[data-theme=light] .whw-dash{border:1px dashed rgba(109,67,231,.33)}html[data-theme=light] .whw-ring{border:2px solid rgba(109,67,231,.33);background:rgba(255,255,255,.85)}html[data-theme=light] .whw-ring.r0{background:#FFFFFF;color:#151032}html[data-theme=light] .whw-ring:hover{border-color:rgba(240,171,252,.6)}html[data-theme=light] .whw-ring.on{border-color:#F0ABFC;background:radial-gradient(circle,rgba(109,67,231,.42),rgba(187,50,200,.18))}html[data-theme=light] .whw-ring.r0.on{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .whw-orbit span{background:rgba(255,255,255,.9);border:1px solid rgba(109,67,231,.275);color:#6B6790}html[data-theme=light] .whw-orbit span.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:rgba(240,171,252,.7);color:#fff}html[data-theme=light] .whw-tag{background:#FFFFFF;border:1px solid rgba(109,67,231,.33);color:#4A4668}html[data-theme=light] .whw-tag.on{color:#A21FAF;border-color:#F0ABFC}html[data-theme=light] .whw-tabs button{border:1px solid rgba(109,67,231,.275);background:rgba(255,255,255,.85);color:#151032}html[data-theme=light] .whw-tabs button.on{background:rgba(109,67,231,.45);border-color:rgba(240,171,252,.6)}html[data-theme=light] .whw-tabs button i{background:#F0ABFC}html[data-theme=light] .whw-text h3{color:#A21FAF}html[data-theme=light] .whw-text p{color:#151032}html[data-theme=light] .whw-close{border-top:1px solid rgba(109,67,231,.22)}html[data-theme=light] .whw-close h2{color:#151032}html[data-theme=light] .whw-close h2 span{background:linear-gradient(110deg,#6D43E7,#BB32C8);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .whw-close p{color:#4A4668}html[data-theme=light] .whw-btn{border:1px solid rgba(240,171,252,.5);color:#151032}html[data-theme=light] .whw-btn:hover{background:rgba(109,67,231,.25)}html[data-theme=light] .whw-btn span{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .sec.vls-sec{background:radial-gradient(40% 55% at 78% 55%,rgba(187,50,200,.2),transparent 70%),radial-gradient(40% 50% at 0 0,rgba(109,67,231,.24),transparent 70%),transparent;color:#151032}html[data-theme=light] .vls-head .h2{color:#151032}html[data-theme=light] .vls-list button{border-bottom:1px solid rgba(109,67,231,.176);color:#6B6790}html[data-theme=light] .vls-list small,html[data-theme=light] .vls-list span{color:#6B6790}html[data-theme=light] .vls-list button:hover b{color:#4A4668}html[data-theme=light] .vls-list button.on b{color:#151032}html[data-theme=light] .vls-list button.on small,html[data-theme=light] .vls-list button.on span{color:#A21FAF}html[data-theme=light] .vls-list i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .vls-num{-webkit-text-stroke:1.5px rgba(162,31,175,.35)}html[data-theme=light] .vls-detail small{color:#A21FAF}html[data-theme=light] .vls-detail h3{color:#151032}html[data-theme=light] .vls-detail p{color:#4A4668}html[data-theme=light] .sec.evt-sec{background:radial-gradient(50% 50% at 50% 60%,rgba(109,67,231,.22),transparent 70%),transparent;color:#151032}html[data-theme=light] .evt-sec .h2{color:#151032}html[data-theme=light] .evt-rail{background:rgba(109,67,231,.22)}html[data-theme=light] .evt-fill{background:linear-gradient(90deg,#6D43E7,#F0ABFC);box-shadow:0 0 12px rgba(187,50,200,.42);color:#fff}html[data-theme=light] .evt-stage{color:#151032}html[data-theme=light] .evt-dot{border:2px solid rgba(109,67,231,.44);background:#FFFFFF}html[data-theme=light] .evt-stage.done .evt-dot{border-color:#F0ABFC;background:#FFFFFF}html[data-theme=light] .evt-stage.on .evt-dot{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .evt-stage small{color:#4A4668}html[data-theme=light] .evt-stage.on small{color:#A21FAF}html[data-theme=light] .evt-stage h3{color:#151032}html[data-theme=light] .evt-stage p{color:#4A4668}html[data-theme=light] .evt-cal i{background:rgba(109,67,231,.242)}html[data-theme=light] .evt-cal i.on{background:#F0ABFC}html[data-theme=light] .evt-crowd b{background:linear-gradient(135deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .evt-mail i{background:rgba(240,171,252,.5)}html[data-theme=light] .evt-bars i{background:linear-gradient(180deg,#F0ABFC,#6D43E7);color:#fff}@media (max-width:900px){html[data-theme=light] .evt-stage{border-bottom:1px solid rgba(109,67,231,.176)}}html[data-theme=light] .sec.dfb-sec{background:radial-gradient(50% 60% at 50% 55%,rgba(109,67,231,.22),transparent 70%),transparent;color:#151032}html[data-theme=light] .dfb-sec .h2{color:#151032}html[data-theme=light] .dfb-top{color:#4A4668}html[data-theme=light] .dfb-top i{background:#F0ABFC}html[data-theme=light] .dfb-row{border-top:1px solid rgba(109,67,231,.154);color:#151032}html[data-theme=light] .dfb-row.on{background:linear-gradient(90deg,rgba(109,67,231,.28),rgba(187,50,200,.08) 70%,transparent)}html[data-theme=light] .dfb-row:hover:not(.on){background:rgba(109,67,231,.08)}html[data-theme=light] .dfb-tile{background:linear-gradient(180deg,#7B4FF0,#6D43E7 49.5%,#9A38D6 50.5%,#BB32C8);box-shadow:inset 0 0 0 1px rgba(109,67,231,.234),0 10px 22px -10px rgba(187,50,200,.7);color:#fff}html[data-theme=light] .dfb-tile:after{background:rgba(255,255,255,.85)}html[data-theme=light] .dfb-row.on .dfb-tile{text-shadow:0 0 16px rgba(109,67,231,.22)}html[data-theme=light] .dfb-name b,html[data-theme=light] .dfb-name small{color:#6B6790}html[data-theme=light] .dfb-row.on .dfb-name small{color:#A21FAF}html[data-theme=light] .dfb-row.on .dfb-name b{color:#151032}html[data-theme=light] .dfb-status{background:rgba(109,67,231,.132);color:#4A4668}html[data-theme=light] .dfb-status.busy{background:rgba(109,67,231,1);color:#06081A}html[data-theme=light] .dfb-status.done{background:#F0ABFC;color:#06081A}html[data-theme=light] .dfb-desc{color:#4A4668}html[data-theme=light] .acr-p:not(.on){--pc:#D9D3F0!important}html[data-theme=light] .sec.gg-sec,html[data-theme=light] .sec.wcs-sec{color:var(--fg)}html[data-theme=light] .evj-item i,html[data-theme=light] .evj-tab.on small,html[data-theme=light] .evj-tag,html[data-theme=light] .gg-bar:last-child small,html[data-theme=light] .gg-row .n i,html[data-theme=light] .gg-side.new .gg-meta small,html[data-theme=light] .sflow-info b{color:#A21FAF}html[data-theme=light] .fgz-miss{color:#BB32C8}html[data-theme=light] .drl-no,html[data-theme=light] .fck-eb,html[data-theme=light] .fgz-cap,html[data-theme=light] .fgz-hit,html[data-theme=light] .fgz-tabs button small,html[data-theme=light] .fgz-tag,html[data-theme=light] .ptg-no{color:#A21FAF}html[data-theme=light] .fgz-tabs button.on small{color:#fff}html[data-theme=light] .step .n{color:#C4B0FF}html[data-theme=light] .pp-tile.has-shot .chips span{background:rgba(255,255,255,.9)}html[data-theme=light] .pp-tile.has-shot .mk{background:rgba(255,255,255,.92)}html[data-theme=light] .gg-side.old{background:#F3F0FB;border-color:rgba(109,67,231,.2)}html[data-theme=light] .gg-side.old .gg-ring span{background:#F3F0FB;color:#6B6790}html[data-theme=light] .gg-side.old .gg-meta b{color:#4A4668}html[data-theme=light] .ptk-tank{background:rgba(255,255,255,.85);border-color:rgba(109,67,231,.5)}html[data-theme=light] .ptk-pipe-h,html[data-theme=light] .ptk-pipe-v{border-color:#9B7BFF}html[data-theme=light] .ptk-toast{box-shadow:0 14px 30px -12px rgba(60,40,140,.35);border:1px solid rgba(109,67,231,.2)}html[data-theme=light] .fck-ring{background:conic-gradient(#BB32C8 0deg,#6D43E7 var(--deg),rgba(109,67,231,.12) var(--deg))}html[data-theme=light] .fck-ring>div{background:#fff}html[data-theme=light] .fck-ring b{color:#151032}html[data-theme=light] .fck-ring span{color:#4A4668}html[data-theme=light] .fck-list button{border-bottom-color:rgba(109,67,231,.16);color:var(--fg)}html[data-theme=light] .fck-box{border-color:rgba(109,67,231,.4)}html[data-theme=light] .fck-list small{color:#6B6790}html[data-theme=light] .fq-term{background:#fff;border-color:rgba(109,67,231,.25);box-shadow:0 40px 80px -40px rgba(109,67,231,.35);color:#151032}html[data-theme=light] .fq-bar{background:#F3F0FB;border-bottom-color:rgba(109,67,231,.16)}html[data-theme=light] .fq-bar span{color:#4A4668}html[data-theme=light] .fq-body{color:#151032}html[data-theme=light] .fq-dim{color:#6B6790}html[data-theme=light] .fq-ask,html[data-theme=light] .fq-user{color:#A21FAF}html[data-theme=light] .fq-ans{color:#2A2550}html[data-theme=light] .fq-body a{color:#6D43E7}html[data-theme=light] .fq-body a:hover{color:#A21FAF}html[data-theme=light] .fq-cur{background:#BB32C8}html[data-theme=light] .gg-th span:first-child{background:#F3F0FB;color:#4A4668}html[data-theme=light] .gg-th span:last-child{background:rgba(109,67,231,.14);color:#151032}:root{--secpad:clamp(36px,4.5vw,56px)}.ctx,.sec,.sec.alt,.sec.dfb-sec,.sec.evt-sec,.sec.gg-sec,.sec.jrd-sec,.sec.lead-sec,.sec.light,.sec.pkw-sec,.sec.vls-sec,.sec.wcs-sec,.sec.whw-sec,.sec.wwa-sec,.sgos.sgos--dark{padding-block:var(--secpad)}.phero:not(.pv){padding-block:var(--secpad)!important}html[data-theme=light] .wcs-hint{color:#6A2FD0}html[data-theme=light] .wcs-p{background:#fff;border-color:rgba(109,67,231,.18);color:#151032;box-shadow:0 18px 40px -28px rgba(60,40,140,.35)}html[data-theme=light] .wcs-p:hover{border-color:rgba(187,50,200,.45)}html[data-theme=light] .wcs-p .wcs-body b{color:#151032}html[data-theme=light] .wcs-p.on{background:linear-gradient(150deg,#6D43E7,#9A38D6 55%,#BB32C8);border-color:transparent;color:#fff;box-shadow:0 30px 60px -30px rgba(187,50,200,.55)}html[data-theme=light] .wcs-p.on .wcs-body b{color:#fff}html[data-theme=light] .wcs-ic{background:rgba(109,67,231,.1)}html[data-theme=light] .wcs-p:not(.on) .wcs-ic svg{stroke:#6D43E7}html[data-theme=light] .wcs-p.on .wcs-ic{background:rgba(255,255,255,.2);box-shadow:none}html[data-theme=light] .wcs-no{color:rgba(109,67,231,.35)}html[data-theme=light] .wcs-p.on .wcs-no{color:rgba(255,255,255,.5)}html[data-theme=light] .wcs-txt{color:#fff}html[data-theme=light] .proto-note{background:rgba(255,255,255,.9)}html[data-theme=light] .sflow-lane{background:linear-gradient(90deg,rgba(109,67,231,.44),rgba(109,67,231,.088))}html[data-theme=light] .sflow-gate{border:1px solid rgba(109,67,231,.33);background:rgba(109,67,231,.12)}html[data-theme=light] .sflow-gate.on,html[data-theme=light] .sflow-gate:hover{background:rgba(187,50,200,.25);border-color:rgba(240,171,252,.8)}html[data-theme=light] .sflow-dot{background:rgba(220,214,255,.7)}html[data-theme=light] .sflow-dot.pass{background:#F0ABFC;box-shadow:0 0 10px rgba(187,50,200,.6)}html[data-theme=light] .sflow-mql{background:linear-gradient(160deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .fq-q:hover{border-color:rgba(240,171,252,.45)}html[data-theme=light] .fq-bar i{background:#6D43E7;color:#fff}html[data-theme=light] .fq-bar i:nth-child(2){background:#BB32C8;color:#fff}html[data-theme=light] .fq-bar i:nth-child(3){background:#F0ABFC}html[data-theme=light] .sfc{color:#151032}html[data-theme=light] .sfc-pdf{background:#fff;color:#151032;box-shadow:0 0 50px rgba(187,50,200,.55)}html[data-theme=light] .sfc-pdf i{background:#D9D3F0}html[data-theme=light] .sfc-tag{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .sfc-belt{background:repeating-linear-gradient(90deg,rgba(109,67,231,.55) 0 18px,rgba(109,67,231,.165) 18px 40px)}html[data-theme=light] .sfc-copy{background:#fff}html[data-theme=light] .sfc-lane{background:rgba(109,67,231,.132)}html[data-theme=light] .sfc-lane.on{background:linear-gradient(180deg,rgba(240,171,252,.6),rgba(109,67,231,.11))}html[data-theme=light] .sfc-drop{background:#9B7BFF}html[data-theme=light] .sfc-drop.alt{background:#F0ABFC}html[data-theme=light] .sfc-bin{border:1px solid rgba(109,67,231,.275);background:rgba(109,67,231,.052);color:#151032}html[data-theme=light] .sfc-bin.on{background:linear-gradient(160deg,rgba(109,67,231,.6),rgba(187,50,200,.45));border-color:rgba(240,171,252,.6)}html[data-theme=light] .gg,html[data-theme=light] .sfc-bin small{color:#151032}html[data-theme=light] .gg-side.new{background:linear-gradient(150deg,#FFFFFF,#FFFFFF);border:1px solid rgba(240,171,252,.45)}html[data-theme=light] .gg-ring{background:conic-gradient(var(--c) var(--deg),rgba(109,67,231,.104) var(--deg))}html[data-theme=light] .gg-side.new .gg-ring span{background:#FFFFFF}html[data-theme=light] .gg-meta small,html[data-theme=light] .gg-meta span{color:#6B6790}html[data-theme=light] .gg-side.new .gg-meta span{color:#151032}html[data-theme=light] .gg-mid{background:rgba(109,67,231,.039);border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .gg-bar i.a{background:#C4B0FF}html[data-theme=light] .gg-bar i.b{background:linear-gradient(180deg,#F0ABFC,#6D43E7);box-shadow:0 0 40px rgba(187,50,200,.5);color:#fff}html[data-theme=light] .gg-bar small{color:#6B6790}html[data-theme=light] .gg-big b{background:linear-gradient(100deg,#6D43E7,#BB32C8);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .gg-big small{color:#151032}html[data-theme=light] .gg-table{border:1px solid rgba(109,67,231,.22)}html[data-theme=light] .gg-row{border-top:1px solid rgba(109,67,231,.132);color:#151032}html[data-theme=light] .gg-row.on,html[data-theme=light] .gg-row:hover{background:linear-gradient(90deg,rgba(109,67,231,.039),rgba(187,50,200,.25))}html[data-theme=light] .gg-row .o{color:#4A4668}html[data-theme=light] .gg-row .o i{color:#A21FAF}html[data-theme=light] .ptk{color:#151032}html[data-theme=light] .ptk-liquid{background:linear-gradient(180deg,#F0ABFC,#6D43E7);color:#fff}html[data-theme=light] .ptk-liquid span{background:#F5C2FD}html[data-theme=light] .ptk-read{text-shadow:0 1px 8px rgba(255,255,255,.9);color:#151032}html[data-theme=light] .ptk-goals button{border:1px solid rgba(109,67,231,.33);background:rgba(109,67,231,.052);color:#151032}html[data-theme=light] .ptk-goals button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .ptk-goals em{color:#4A4668}html[data-theme=light] .evj{color:#151032}html[data-theme=light] .evj-line{background:rgba(109,67,231,.198)}html[data-theme=light] .evj-line i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .evj-ic{background:#FFFFFF;border:2px solid rgba(109,67,231,.385)}html[data-theme=light] .evj-tab.done .evj-ic,html[data-theme=light] .evj-tab.on .evj-ic{background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .evj-tab.on .evj-ic{border-color:#fff}html[data-theme=light] .evj-tab small{color:#4A4668}html[data-theme=light] .evj-card{background:linear-gradient(160deg,rgba(109,67,231,.3),rgba(255,255,255,.94) 60%);border:1px solid rgba(240,171,252,.35)}html[data-theme=light] .evj-item{background:rgba(109,67,231,.065)}html[data-theme=light] .evj-out{background:#fff;color:#120B2E}html[data-theme=light] .evj-out i{background:#6D43E7;color:#fff}html[data-theme=light] .evj-timer{background:rgba(109,67,231,.078)}html[data-theme=light] .evj-timer i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .fgz{color:#151032}html[data-theme=light] .fgz-arc span{background:conic-gradient(from 270deg,#FCA5A5 0deg,#F0ABFC 90deg,#F0ABFC 180deg,transparent 180deg) border-box}html[data-theme=light] .fgz-needle{background:#6D43E7;box-shadow:0 0 14px rgba(187,50,200,.48)}html[data-theme=light] .fgz-hub{background:#6D43E7}html[data-theme=light] .fgz-tabs button{border:1px solid rgba(109,67,231,.275);background:rgba(109,67,231,.039);color:#151032}html[data-theme=light] .fgz-tabs button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .fgz-timer{background:rgba(109,67,231,.104)}html[data-theme=light] .fgz-timer i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .fck-list button.on .fck-box{background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .fck-cta{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .drl{color:#151032}html[data-theme=light] .drl-dash{background:repeating-linear-gradient(90deg,rgba(109,67,231,.385) 0 12px,transparent 12px 20px)}html[data-theme=light] .drl-fill{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .drl-dot{background:#BB32C8;box-shadow:0 0 18px 4px rgba(187,50,200,.54)}html[data-theme=light] .drl-st button{color:#4A4668}html[data-theme=light] .drl-ic{background:#FFFFFF;border:2px solid rgba(109,67,231,.385)}html[data-theme=light] .drl-st button.done .drl-ic,html[data-theme=light] .drl-st button.on .drl-ic{background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .drl-st button.on .drl-ic{border-color:#fff}html[data-theme=light] .drl-timer{background:rgba(109,67,231,.104)}html[data-theme=light] .drl-timer i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .ptg{color:#151032}html[data-theme=light] .ptg-ring{border:1.5px solid rgba(109,67,231,.242)}html[data-theme=light] .ptg-ring.on{border-color:rgba(240,171,252,.85);box-shadow:0 0 24px rgba(187,50,200,.15)}html[data-theme=light] .ptg-sweep{background:conic-gradient(from 0deg,rgba(240,171,252,.35),transparent 60deg)}html[data-theme=light] .ptg-h,html[data-theme=light] .ptg-v{background:rgba(109,67,231,.22)}html[data-theme=light] .ptg-core{background:linear-gradient(140deg,#6D43E7,#BB32C8);box-shadow:0 0 30px rgba(187,50,200,.8);color:#fff}html[data-theme=light] .ptg-ping{border:2px solid #f0abfc}html[data-theme=light] .ptg-m{border:1px solid rgba(109,67,231,.385);background:#FFFFFF;color:#151032}html[data-theme=light] .ptg-m.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .ptg-timer{background:rgba(109,67,231,.104)}html[data-theme=light] .ptg-timer i{background:linear-gradient(90deg,#6D43E7,#F0ABFC);color:#fff}html[data-theme=light] .ppx-pass.on,html[data-theme=light] .ppx-pass.on .ppx-main,html[data-theme=light] .ppx-pass.on .ppx-stub,html[data-theme=light] .ppx-pass.on .ppx-tag,html[data-theme=light] .ppx-pass.on .ppx-title{color:#fff}html[data-theme=light]:root{--muted:#45405F;--dim:#5E5A78;--mint:#A21FAF}html[data-theme=light] .cmp .x{color:#A21FAF}html[data-theme=light] .step .n{color:#9B7BFF!important}html[data-theme=light] .step:hover .n{color:transparent!important}html[data-theme=light] .xpanel .eyebrow{color:#D9CCFF;background:rgba(255,255,255,.06);border-color:rgba(183,156,255,.35)}html[data-theme=light] .cpth-step.cur .cpth-k{color:#151032}html[data-theme=light] .wpb-cov small{color:#fff}html[data-theme=light] .stars{color:#BB32C8}.sec.dly-sec{background:radial-gradient(40% 55% at 22% 62%,rgba(109,67,231,.26),transparent 70%),radial-gradient(35% 45% at 100% 0,rgba(187,50,200,.14),transparent 70%),#06081A;color:#F4F3FF}.dly{gap:clamp(8px,1.5vw,16px)}.dly,.dly-head{display:flex;flex-direction:column}.dly-head{min-width:0;width:100%;box-sizing:border-box;align-items:center;text-align:center;gap:14px;max-width:900px;margin-inline:auto;position:relative;z-index:2}.dly-sec .h2{color:#F4F3FF}.dly-body{display:flex;align-items:center;gap:clamp(24px,4vw,56px)}.dly-stage{position:relative;flex:none;width:520px;height:470px;perspective:none}.dly-stack{position:absolute;left:120px;width:280px;height:280px;transform:rotateX(58deg) rotate(-42deg);transform-style:preserve-3d}.dly-layer{position:absolute;inset:0;border-radius:22px;background:rgba(20,18,60,.82);border:1px solid rgba(183,156,255,.32);box-shadow:0 20px 40px rgba(0,0,0,.35);cursor:pointer;transition:transform .7s cubic-bezier(.22,1,.36,1),background .5s,box-shadow .5s,border-color .3s}.dly-layer i{position:absolute;inset:18px;border-radius:12px;background-image:radial-gradient(rgba(183,156,255,.4) 1.6px,transparent 2.2px);background-size:24px 24px;opacity:.7;transition:opacity .4s}.dly-layer:hover{border-color:#F0ABFC;box-shadow:0 0 34px rgba(187,50,200,.45)}.dly-layer:hover i{opacity:1}.dly-layer.on{background:linear-gradient(135deg,#6D43E7,#BB32C8);border-color:rgba(240,171,252,.8);box-shadow:0 0 60px rgba(187,50,200,.55)}.dly-layer.on i{background-image:radial-gradient(rgba(255,255,255,.7) 1.6px,transparent 2.2px);opacity:1}.dly-lbl{position:absolute;left:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px;border:0;background:transparent;cursor:pointer;font:600 12px/1 var(--mono);letter-spacing:.14em;color:#8E8AB0;transition:top .7s cubic-bezier(.22,1,.36,1),color .3s}.dly-lbl i{display:block;width:40px;height:1px;background:currentColor;transition:width .5s}.dly-lbl.on,.dly-lbl:hover{color:#F0ABFC}.dly-lbl.on i,.dly-lbl:hover i{width:90px}.dly-copy{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:22px}.dly-tabs{display:flex;gap:8px}.dly-tabs button{position:relative;min-width:60px;min-height:44px;padding:0 0 8px;border:0;background:transparent;cursor:pointer;font:800 22px/1 var(--display);color:#6B6790;text-align:left;transition:color .3s}.dly-tabs button.on,.dly-tabs button:hover{color:#fff}.dly-track{position:absolute;left:0;right:10px;bottom:0;height:2px;background:rgba(183,156,255,.18);overflow:hidden}.dly-fill{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);animation:dly-bar linear both}@keyframes dly-bar{0%{width:0}to{width:100%}}.dly-text{display:flex;flex-direction:column;gap:14px;animation:dly-in .45s ease both;min-height:260px}.dly-text small{font:600 11.5px/1 var(--mono);letter-spacing:.16em;color:#F0ABFC}.dly-text h3{margin:0;font:800 clamp(24px,2.6vw,34px)/1.12 var(--display);letter-spacing:-.02em;color:#fff}.dly-text p{margin:0;font-size:17px;line-height:1.75;color:#C9C5E3;max-width:580px}@keyframes dly-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dly-lbl:focus-visible,.dly-tabs button:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px;border-radius:6px}@media (max-width:1100px){.dly-stage{zoom:.85}}@media (max-width:900px){.dly-body{flex-direction:column;align-items:stretch;gap:8px}.dly-stage{align-self:center;zoom:.8}.dly-text{min-height:0}}@media (max-width:560px){.dly-stage{zoom:.6}}@media (prefers-reduced-motion:reduce){.dly-layer,.dly-lbl,.dly-text{transition:none;animation:none}}html[data-theme=light] .sec.dly-sec{background:radial-gradient(40% 55% at 22% 62%,rgba(109,67,231,.14),transparent 70%),radial-gradient(35% 45% at 100% 0,rgba(187,50,200,.08),transparent 70%),transparent;color:var(--fg)}html[data-theme=light] .dly-sec .h2{color:#151032}html[data-theme=light] .dly-layer{background:rgba(255,255,255,.92);border-color:rgba(109,67,231,.3);box-shadow:0 20px 40px rgba(60,40,140,.18)}html[data-theme=light] .dly-layer i{background-image:radial-gradient(rgba(109,67,231,.35) 1.6px,transparent 2.2px)}html[data-theme=light] .dly-layer:hover{border-color:#BB32C8;box-shadow:0 0 30px rgba(187,50,200,.3)}html[data-theme=light] .dly-layer.on{background:linear-gradient(135deg,#6D43E7,#BB32C8);border-color:transparent;box-shadow:0 0 50px rgba(187,50,200,.4)}html[data-theme=light] .dly-layer.on i{background-image:radial-gradient(rgba(255,255,255,.75) 1.6px,transparent 2.2px)}html[data-theme=light] .dly-lbl{color:#6B6790}html[data-theme=light] .dly-lbl.on,html[data-theme=light] .dly-lbl:hover{color:#A21FAF}html[data-theme=light] .dly-tabs button{color:#6B6790}html[data-theme=light] .dly-tabs button.on,html[data-theme=light] .dly-tabs button:hover{color:#151032}html[data-theme=light] .dly-track{background:rgba(109,67,231,.15)}html[data-theme=light] .dly-text small{color:#A21FAF}html[data-theme=light] .dly-text h3{color:#151032}html[data-theme=light] .dly-text p{color:#45405F}.dly-head .eyebrow{white-space:normal;line-height:1.45;text-align:center}.sec.obc-sec{background:radial-gradient(45% 60% at 72% 50%,rgba(109,67,231,.22),transparent 70%),#06081A;color:#F4F3FF}.obc{display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,48px)}.obc-copy{width:380px;flex:none;display:flex;flex-direction:column;gap:26px}.obc-copy .h2{margin:0;color:#F4F3FF}.obc-text{display:flex;flex-direction:column;gap:12px;min-height:200px;animation:obc-in .45s ease both}.obc-text small{font:600 11.5px/1 var(--mono);letter-spacing:.16em;color:#F0ABFC}.obc-text h3{margin:0;font:800 clamp(24px,2.4vw,30px)/1.15 var(--display);color:#fff}.obc-text p{margin:0;font-size:17px;line-height:1.7;color:#C9C5E3}.obc-tabs{display:flex;gap:6px}.obc-tabs button{position:relative;width:70px;min-height:44px;padding:0 0 10px;border:0;background:transparent;cursor:pointer;text-align:left;font:600 13px/1 var(--mono);color:#8E8AB0;transition:color .3s}.obc-tabs button.on,.obc-tabs button:hover{color:#fff}.obc-track{position:absolute;left:0;right:8px;bottom:0;height:3px;border-radius:2px;background:rgba(183,156,255,.18);overflow:hidden}.obc-fill{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#F0ABFC);animation:obc-bar linear both}.obc-board-wrap{flex:none}.obc-board{position:relative;width:700px;height:480px;border-radius:28px;background-image:radial-gradient(rgba(183,156,255,.14) 1.2px,transparent 1.6px);background-size:20px 20px}.obc-svg{position:absolute;inset:0}.obc-trace{fill:none;stroke:rgba(183,156,255,.22);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .5s,stroke-width .3s}.obc-trace.done{stroke:rgba(240,171,252,.55)}.obc-trace.on{stroke:#F0ABFC;stroke-width:3}.obc-pulse{position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 12px #F0ABFC,0 0 24px #BB32C8;offset-rotate:0deg;animation:obc-run .9s linear infinite;pointer-events:none}.obc-chip,.obc-node{position:absolute;border:2px solid rgba(183,156,255,.3);background:#0E0C2C;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:border-color .4s,background .4s,box-shadow .4s,transform .3s}.obc-chip{top:170px;width:100px;height:100px;border-radius:18px}.obc-chip span{font:600 10px/1 var(--mono);letter-spacing:.12em}.obc-chip:after,.obc-chip:before{content:"";position:absolute;left:14px;right:14px;height:8px;background:repeating-linear-gradient(90deg,rgba(183,156,255,.45) 0 4px,transparent 4px 14px)}.obc-chip:before{top:-11px}.obc-chip:after{bottom:-11px}.obc-node{left:240px;width:60px;height:60px;border-radius:50%}.obc-node b{font:800 18px/1 var(--display)}.obc-chip:hover,.obc-node:hover{border-color:#F0ABFC;box-shadow:0 0 26px rgba(187,50,200,.45);transform:translateY(-3px)}.obc-chip.done,.obc-node.done{border-color:rgba(240,171,252,.55)}.obc-chip.on,.obc-node.on{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:#F0ABFC;box-shadow:0 0 44px rgba(187,50,200,.6)}.obc-led{position:absolute;left:652px;top:160px;width:14px;height:14px;border-radius:50%;background:rgba(183,156,255,.25);pointer-events:none}.obc-led.on{background:#F0ABFC;box-shadow:0 0 14px #F0ABFC;animation:obc-blink .8s steps(1) infinite}.obc-cap{position:absolute;top:398px;width:160px;margin-left:-80px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;color:#8E8AB0;transition:color .3s}.obc-cap span{font:600 10.5px/1 var(--mono);letter-spacing:.14em;color:#6B6790}.obc-cap b{font:700 16px/1.2 var(--display)}.obc-cap.on,.obc-cap:hover{color:#fff}.obc-cap.on span,.obc-cap:hover span{color:#F0ABFC}.obc-chip:focus-visible,.obc-node:focus-visible,.obc-tabs button:focus-visible{outline:2px solid #F0ABFC;outline-offset:3px}@keyframes obc-run{0%{offset-distance:0}to{offset-distance:100%}}@keyframes obc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes obc-bar{0%{width:0}to{width:100%}}@keyframes obc-blink{50%{opacity:.3}}@media (max-width:1180px){.obc-board-wrap{zoom:.85}}@media (max-width:980px){.obc{flex-direction:column;align-items:stretch}.obc-copy{width:auto}.obc-text{min-height:0}.obc-board-wrap{align-self:center;zoom:.9}}@media (max-width:760px){.obc-board-wrap{zoom:.7}}@media (max-width:560px){.obc-board-wrap{zoom:.48}.obc-cap{display:none}.obc-board{height:400px}}@media (prefers-reduced-motion:reduce){.obc-pulse{display:none}.obc-led.on,.obc-text{animation:none}}html[data-theme=light] .sec.obc-sec{background:radial-gradient(45% 60% at 72% 50%,rgba(109,67,231,.12),transparent 70%),transparent;color:var(--fg)}html[data-theme=light] .obc-copy .h2{color:#151032}html[data-theme=light] .obc-text small{color:#A21FAF}html[data-theme=light] .obc-text h3{color:#151032}html[data-theme=light] .obc-text p{color:#45405F}html[data-theme=light] .obc-tabs button{color:#6B6790}html[data-theme=light] .obc-tabs button.on,html[data-theme=light] .obc-tabs button:hover{color:#151032}html[data-theme=light] .obc-track{background:rgba(109,67,231,.15)}html[data-theme=light] .obc-board{background-image:radial-gradient(rgba(109,67,231,.16) 1.2px,transparent 1.6px)}html[data-theme=light] .obc-trace{stroke:rgba(109,67,231,.22)}html[data-theme=light] .obc-trace.done{stroke:rgba(187,50,200,.5)}html[data-theme=light] .obc-trace.on{stroke:#BB32C8}html[data-theme=light] .obc-pulse{background:#fff;box-shadow:0 0 10px #BB32C8,0 0 20px #6D43E7}html[data-theme=light] .obc-chip,html[data-theme=light] .obc-node{background:#fff;border-color:rgba(109,67,231,.3);color:#6D43E7;box-shadow:0 12px 26px -14px rgba(60,40,140,.35)}html[data-theme=light] .obc-chip:after,html[data-theme=light] .obc-chip:before{background:repeating-linear-gradient(90deg,rgba(109,67,231,.4) 0 4px,transparent 4px 14px)}html[data-theme=light] .obc-chip:hover,html[data-theme=light] .obc-node:hover{border-color:#BB32C8;box-shadow:0 0 22px rgba(187,50,200,.3)}html[data-theme=light] .obc-chip.done,html[data-theme=light] .obc-node.done{border-color:rgba(187,50,200,.5)}html[data-theme=light] .obc-chip.on,html[data-theme=light] .obc-node.on{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff;box-shadow:0 0 36px rgba(187,50,200,.4)}html[data-theme=light] .obc-led{background:rgba(109,67,231,.2)}html[data-theme=light] .obc-led.on{background:#BB32C8;box-shadow:0 0 12px #BB32C8}html[data-theme=light] .obc-cap,html[data-theme=light] .obc-cap span{color:#6B6790}html[data-theme=light] .obc-cap.on,html[data-theme=light] .obc-cap:hover{color:#151032}html[data-theme=light] .obc-cap.on span,html[data-theme=light] .obc-cap:hover span{color:#A21FAF}.dlg{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.dlg-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}.dlg-head>div:first-child{display:flex;flex-direction:column;gap:18px;min-width:0}.dlg-eb{font:600 12px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#B79CFF}.dlg-head .h2{margin:0;max-width:900px;text-align:left}.dlg-count{display:flex;align-items:baseline;gap:10px;font-family:var(--display)}.dlg-count b{font-size:clamp(56px,6.5vw,88px);line-height:1;font-weight:300;letter-spacing:-.05em;background:linear-gradient(180deg,#fff,#B79CFF);-webkit-background-clip:text;background-clip:text;color:transparent;animation:dlg-rise .5s ease both}.dlg-count span{font-size:22px;font-weight:300;color:#6B6790}.dlg-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(183,156,255,.18)}.dlg-col{position:relative;min-height:280px;padding:36px 32px 28px;border:0;border-left:1px solid rgba(183,156,255,.14);background:transparent;color:#8E8AB0;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:22px;font-family:inherit;transition:background .5s,color .4s}.dlg-col:first-child{border-left:0;padding-left:0}.dlg-col.done{color:#C9C5E3}.dlg-col.on{color:#fff;background:linear-gradient(180deg,rgba(109,67,231,.16),transparent 70%)}.dlg-col:first-child.on{padding-left:24px}.dlg-col:hover{color:#fff}.dlg-line{position:absolute;left:0;right:0;top:-1px;height:2px;overflow:hidden}.dlg-fill{display:block;height:100%;background:linear-gradient(90deg,#6D43E7,#BB32C8,#F0ABFC);animation:dlg-fill linear both}.dlg-top{display:flex;align-items:center;justify-content:space-between;width:100%}.dlg-n{font:600 12px/1 var(--mono);letter-spacing:.16em;color:#6B6790;transition:color .4s}.dlg-col.on .dlg-n{color:#F0ABFC}.dlg-ic{width:44px;height:44px;border-radius:50%;border:1px solid rgba(183,156,255,.3);display:flex;align-items:center;justify-content:center;color:#B79CFF;transition:all .45s}.dlg-col.on .dlg-ic,.dlg-col:hover .dlg-ic{border-color:transparent;background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff}.dlg-t{font:600 clamp(20px,1.9vw,26px)/1.2 var(--display);letter-spacing:-.01em;max-width:240px}.dlg-st{margin-top:auto;display:flex;align-items:center;gap:10px;font:600 11px/1 var(--mono);letter-spacing:.14em;color:#6B6790}.dlg-st i{display:block;width:20px;height:1px;background:currentColor;transition:width .5s}.dlg-col.on .dlg-st{color:#F0ABFC}.dlg-col.on .dlg-st i{width:48px}.dlg-col:focus-visible{outline:2px solid #F0ABFC;outline-offset:-2px}@keyframes dlg-fill{0%{width:0}to{width:100%}}@keyframes dlg-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1000px){.dlg-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.dlg-col{min-height:220px;border-top:1px solid rgba(183,156,255,.14)}.dlg-col:nth-child(3){border-left:0;padding-left:0}.dlg-col:nth-child(3).on{padding-left:24px}}@media (max-width:640px){.dlg-head{grid-template-columns:1fr}.dlg-count{display:none}.dlg-cols{grid-template-columns:1fr}.dlg-col,.dlg-col:nth-child(3){border-left:0;padding:24px 16px;min-height:0;gap:14px}.dlg-col:first-child,.dlg-col:first-child.on,.dlg-col:nth-child(3).on{padding-left:16px}}@media (prefers-reduced-motion:reduce){.dlg-count b{animation:none}}html[data-theme=light] .dlg-eb{color:#6A2FD0}html[data-theme=light] .dlg-count b{background:linear-gradient(180deg,#151032,#6D43E7);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .dlg-count span{color:#6B6790}html[data-theme=light] .dlg-cols{border-top-color:rgba(109,67,231,.2)}html[data-theme=light] .dlg-col{color:#6B6790;border-left-color:rgba(109,67,231,.15)}html[data-theme=light] .dlg-col.done{color:#45405F}html[data-theme=light] .dlg-col.on,html[data-theme=light] .dlg-col:hover{color:#151032}html[data-theme=light] .dlg-col.on{background:linear-gradient(180deg,rgba(109,67,231,.08),transparent 70%)}html[data-theme=light] .dlg-n{color:#6B6790}html[data-theme=light] .dlg-col.on .dlg-n,html[data-theme=light] .dlg-col.on .dlg-st{color:#A21FAF}html[data-theme=light] .dlg-ic{border-color:rgba(109,67,231,.3);color:#6D43E7}html[data-theme=light] .dlg-st{color:#6B6790}@media (max-width:1000px){html[data-theme=light] .dlg-col{border-top-color:rgba(109,67,231,.15)}}.ihc{display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,56px)}.ihc-info{width:300px;flex:none;display:flex;flex-direction:column;gap:12px;animation:ihc-in .4s ease both}.ihc-info small{font:600 11.5px/1 var(--mono);letter-spacing:.16em;color:#F0ABFC}.ihc-info h3{margin:0;font:800 clamp(24px,2.4vw,30px)/1.15 var(--display);color:#fff}.ihc-v{font:800 clamp(46px,5vw,62px)/1 var(--display);letter-spacing:-.04em;background:linear-gradient(100deg,#fff,#F0ABFC);-webkit-background-clip:text;background-clip:text;color:transparent}.ihc-scale{position:relative;height:8px;margin-top:6px;border-radius:4px;background:linear-gradient(90deg,#2A1670,#6D43E7,#BB32C8,#F0ABFC)}.ihc-scale i{position:absolute;top:-4px;width:4px;height:16px;margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 10px #fff;transition:left .5s}.ihc-legend{display:flex;justify-content:space-between;font:600 10px/1 var(--mono)}.ihc-hint,.ihc-legend{letter-spacing:.14em;color:#8E8AB0}.ihc-hint{margin-top:10px;font:600 10.5px/1.5 var(--mono);text-transform:uppercase}.ihc-board-wrap{flex:none}.ihc-board{position:relative}.ihc-cell{position:absolute;width:112px;height:128px;padding:0;border:0;background:transparent;cursor:pointer;color:#fff;transition:filter .3s;animation:ihc-pop .5s cubic-bezier(.2,.8,.2,1) backwards}.ihc-cell:before,.ihc-in{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.ihc-cell:before{content:"";inset:0;background:rgba(183,156,255,.35)}.ihc-cell:before,.ihc-in{position:absolute;transition:background .3s}.ihc-in{inset:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 12px;text-align:center;background:linear-gradient(160deg,var(--c),#0E0C2C 95%)}.ihc-in b{font:800 18px/1 var(--display)}.ihc-in span{font:600 11px/1.2 var(--body,inherit);color:rgba(255,255,255,.9)}.ihc-cell.on,.ihc-cell:hover{filter:drop-shadow(0 0 14px rgba(240,171,252,.75))}.ihc-cell.on:before,.ihc-cell:hover:before{background:#fff}.ihc-cell.on .ihc-in{background:linear-gradient(160deg,#F0ABFC,#BB32C8 55%,#6D43E7)}.ihc-cell:focus-visible{outline:none}.ihc-cell:focus-visible:before{background:#F0ABFC}@keyframes ihc-pop{0%{opacity:0;transform:scale(.4) rotate(-30deg)}to{opacity:1;transform:none}}@keyframes ihc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1320px){.ihc-board-wrap{zoom:.85}}@media (max-width:1100px){.ihc{flex-direction:column;align-items:stretch}.ihc-info{width:auto;max-width:560px}.ihc-board-wrap{align-self:center;zoom:.9}}@media (max-width:880px){.ihc-board-wrap{zoom:.75}}@media (max-width:760px){.ihc-board-wrap{zoom:1;align-self:stretch}.ihc-board{width:auto!important;height:auto!important;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 6px}.ihc-cell{position:relative;left:auto!important;top:auto!important;width:100px;height:114px}.ihc-in b{font-size:16px}.ihc-in span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.ihc-cell,.ihc-info{animation:none}}html[data-theme=light] .ihc-info small{color:#A21FAF}html[data-theme=light] .ihc-info h3{color:#151032}html[data-theme=light] .ihc-v{background:linear-gradient(100deg,#151032,#BB32C8);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .ihc-scale i{background:#151032;box-shadow:0 0 8px rgba(21,16,50,.4)}html[data-theme=light] .ihc-hint,html[data-theme=light] .ihc-legend{color:#6B6790}html[data-theme=light] .ihc-cell:before{background:rgba(109,67,231,.35)}html[data-theme=light] .ihc-in{background:linear-gradient(160deg,var(--c),#2A1670 95%)}html[data-theme=light] .ihc-cell.on,html[data-theme=light] .ihc-cell:hover{filter:drop-shadow(0 0 12px rgba(187,50,200,.5))}html[data-theme=light] .ihc-cell.on:before,html[data-theme=light] .ihc-cell:hover:before{background:#BB32C8}.atm{display:flex;flex-direction:column;gap:18px}.atm-top{align-items:center;justify-content:space-between;gap:16px}.atm-tabs,.atm-top{display:flex;flex-wrap:wrap}.atm-tabs{gap:8px}.atm-tabs button{min-height:44px;padding:0 20px;border-radius:999px;border:1px solid rgba(183,156,255,.3);background:transparent;color:#fff;font:700 14px/1 var(--body,inherit);cursor:pointer;transition:all .3s}.atm-tabs button:hover{border-color:#F0ABFC}.atm-tabs button.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent;box-shadow:0 10px 30px -10px rgba(187,50,200,.7)}.atm-total{font:600 13px/1 var(--mono);letter-spacing:.1em;color:#B79CFF}.atm-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;animation:atm-in .35s ease both}.atm-head h3{margin:0;font:800 clamp(20px,2.2vw,26px)/1.2 var(--display);color:#fff}.atm-head span{font:600 13px/1.4 var(--mono);color:#F0ABFC}.atm-map{position:relative;width:100%}.atm-tile{position:absolute;padding:0;border:0;background:transparent;cursor:pointer;color:#fff;text-align:left;transition:left .8s cubic-bezier(.65,0,.35,1),top .8s cubic-bezier(.65,0,.35,1),width .8s cubic-bezier(.65,0,.35,1),height .8s cubic-bezier(.65,0,.35,1),opacity .5s}.atm-tile.gone{opacity:0;pointer-events:none}.atm-in{position:absolute;inset:4px;overflow:hidden;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:16px 18px;background:linear-gradient(140deg,rgba(139,92,246,var(--a)),rgba(42,22,112,.95));outline:2px solid rgba(183,156,255,.22);outline-offset:-2px;transition:background .35s,box-shadow .35s,outline-color .3s}.atm-in:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:translateX(-120%);pointer-events:none}.atm-t{font:700 22px/1.15 var(--display)}.atm-b,.atm-t{position:relative}.atm-b{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.atm-b b{font:800 44px/1 var(--display);letter-spacing:-.03em}.atm-b small{font:600 12px/1 var(--mono);color:rgba(255,255,255,.8)}.atm-tile.m .atm-t{font-size:17px}.atm-tile.m .atm-b b{font-size:30px}.atm-tile.s .atm-in{padding:10px 12px;border-radius:12px}.atm-tile.s .atm-t{font-size:13px}.atm-tile.s .atm-b b{font-size:18px}.atm-tile.s .atm-b small{font-size:10.5px}.atm-tile:hover .atm-in{outline-color:#F0ABFC}.atm-tile.on .atm-in{background:linear-gradient(140deg,#F0ABFC,#BB32C8 50%,#6D43E7);outline-color:#fff;box-shadow:0 0 40px rgba(240,171,252,.45)}.atm-tile.on .atm-in:after{animation:atm-sheen 1.8s ease-in-out infinite}.atm-tile:focus-visible{outline:none}.atm-tile:focus-visible .atm-in{outline-color:#F0ABFC}.atm-t{overflow-wrap:anywhere}.atm-tile.xs .atm-in{flex-direction:row;align-items:center;padding:4px 10px;border-radius:10px;gap:8px}.atm-tile.xs .atm-t{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.atm-tile.xs .atm-b b{font-size:13px}.atm-tile.xs .atm-b small{display:none}.atm-tile.nar .atm-in{padding:10px}.atm-tile.nar .atm-b{flex-direction:column;align-items:flex-start;gap:3px}.atm-tile.nar .atm-b b{font-size:15px}.atm-tile.nar .atm-t{font-size:12px}@keyframes atm-sheen{0%{transform:translateX(-120%)}to{transform:translateX(260%)}}@keyframes atm-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.atm-tile{transition:none}.atm-tile.on .atm-in:after{animation:none}}html[data-theme=light] .atm-tabs button{color:#151032;border-color:rgba(109,67,231,.3)}html[data-theme=light] .atm-tabs button.on{color:#fff}html[data-theme=light] .atm-total{color:#6A2FD0}html[data-theme=light] .atm-head h3{color:#151032}html[data-theme=light] .atm-head span{color:#A21FAF}html[data-theme=light] .atm-in{outline-color:rgba(109,67,231,.25)}.nav .wrap{min-width:0}.nav .nright{flex:none}.nav .dnav{flex:none;margin-right:14px}.nav .dn-top,.nav .dnav>a{padding:10px 8px;font-size:14px}@media (max-width:1700px){.nav .mbtn{padding:5px}.nav .mbtn .lbl{display:none}}@media (max-width:1259px){.nav .dnav{display:none}}body,html{overflow-x:clip}.xpl{width:100%;max-width:520px;margin-inline:auto;min-width:0}.xpl,.xpl-stage{position:relative}.xpl-stage{width:520px;height:480px}.xpl-hub{position:absolute;left:230px;top:40px;width:120px;height:400px;box-sizing:border-box;border-radius:26px;background:linear-gradient(180deg,#1A1446,#0C0A26);border:1.5px solid rgba(183,156,255,.35);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition:border-color .4s;color:#fff}.xpl-hub.on{border-color:#F0ABFC;animation:xplHum 2s ease-in-out infinite}.xpl-mk{width:56px;height:56px;border-radius:16px;background:linear-gradient(140deg,#6D43E7,#BB32C8);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;color:#fff}.xpl-hub b{font-size:17px;font-weight:800}.xpl-live{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.14em;color:#F0ABFC}.xpl-row{width:0;height:0}.xpl-row,.xpl-src{position:absolute;left:0}.xpl-src{top:-24px;width:132px;height:48px;border-radius:999px;border:1px solid rgba(183,156,255,.35);background:rgba(20,18,60,.9);color:#fff;font-family:inherit;font-size:17px;font-weight:700;line-height:1;cursor:pointer;transition:all .4s}.xpl-src:hover{border-color:#F0ABFC}.xpl-row.on .xpl-src{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent}.xpl-cable{position:absolute;left:132px;top:-1.5px;height:3px;width:18px;background:rgba(183,156,255,.35);transition:width .6s cubic-bezier(.65,0,.35,1),background .4s}.xpl-row.on .xpl-cable{width:54px;background:linear-gradient(90deg,#9B7BFF,#F0ABFC)}.xpl-plug{position:absolute;left:150px;top:-15px;width:44px;height:30px;box-sizing:border-box;border-radius:8px;background:#1A1446;border:1px solid rgba(240,171,252,.5);transition:left .6s cubic-bezier(.65,0,.35,1),background .4s}.xpl-row.on .xpl-plug{left:186px;background:linear-gradient(140deg,#6D43E7,#BB32C8)}.xpl-plug i{position:absolute;right:-10px;top:7px;width:10px;height:4px;border-radius:2px;background:#C4B0FF}.xpl-plug i+i{top:auto;bottom:7px}.xpl-pk{position:absolute;left:140px;top:-4px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 10px #F0ABFC;animation:xplPk 1.1s linear infinite}.xpl-pk.b{width:6px;height:6px;top:-3px;background:#F0ABFC;animation-delay:.55s}.xpl-spark{position:absolute;left:218px;top:-12px;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:2px solid #f0abfc;animation:xplSpark .8s ease-out infinite}.xpl-led{position:absolute;left:254px;top:-5px;width:10px;height:10px;border-radius:50%;background:rgba(183,156,255,.25);transition:all .4s}.xpl-row.on .xpl-led{background:#F0ABFC;box-shadow:0 0 12px #F0ABFC}.xpl-out{position:absolute;left:350px;top:238.5px;height:3px;width:30px;background:rgba(183,156,255,.2);transition:background .4s}.xpl-out.on{background:linear-gradient(90deg,#BB32C8,#F0ABFC)}.xpl-sig{position:absolute;left:380px;top:130px;width:140px;display:flex;flex-direction:column;gap:10px}.xpl-cap{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;line-height:1.4;letter-spacing:.12em;color:#B79CFF}.xpl-bars{display:flex;align-items:flex-end;gap:6px;height:160px}.xpl-bars span{flex:1 1;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,#9B7BFF,#2A1670);transition:height .7s cubic-bezier(.2,.8,.2,1)}.xpl-bars.on span{background:linear-gradient(180deg,#F0ABFC,#6D43E7)}.xpl-st{font-size:15px;font-weight:700;color:#8E8AB0}.xpl-st.on{color:#F0ABFC}@keyframes xplPk{0%{transform:translateX(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(96px);opacity:0}}@keyframes xplSpark{0%{transform:scale(.4);opacity:1}to{transform:scale(2.6);opacity:0}}@keyframes xplHum{0%,to{box-shadow:0 0 30px rgba(187,50,200,.35)}50%{box-shadow:0 0 70px rgba(187,50,200,.7)}}html[data-theme=light] .xpl-hub{background:linear-gradient(180deg,#F5F0FF,#EBE3FF);color:#1A1446;border-color:rgba(109,67,231,.35)}html[data-theme=light] .xpl-hub.on{border-color:#BB32C8}html[data-theme=light] .xpl-live{color:#A21FAF}html[data-theme=light] .xpl-src{background:#FFFFFF;color:#1A1446;border-color:rgba(109,67,231,.35)}html[data-theme=light] .xpl-row.on .xpl-src{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff;border-color:transparent}html[data-theme=light] .xpl-cable{background:rgba(109,67,231,.3)}html[data-theme=light] .xpl-row.on .xpl-cable{background:linear-gradient(90deg,#6D43E7,#BB32C8)}html[data-theme=light] .xpl-plug{background:#EBE3FF;border-color:rgba(109,67,231,.45)}html[data-theme=light] .xpl-row.on .xpl-plug{background:linear-gradient(140deg,#6D43E7,#BB32C8)}html[data-theme=light] .xpl-plug i{background:#6D43E7}html[data-theme=light] .xpl-pk{background:#6D43E7;box-shadow:0 0 8px #BB32C8}html[data-theme=light] .xpl-pk.b{background:#BB32C8}html[data-theme=light] .xpl-spark{border-color:#BB32C8}html[data-theme=light] .xpl-led{background:rgba(109,67,231,.2)}html[data-theme=light] .xpl-row.on .xpl-led{background:#BB32C8;box-shadow:0 0 10px #BB32C8}html[data-theme=light] .xpl-out{background:rgba(109,67,231,.2)}html[data-theme=light] .xpl-out.on{background:linear-gradient(90deg,#6D43E7,#BB32C8)}html[data-theme=light] .xpl-cap{color:#6A2FD0}html[data-theme=light] .xpl-bars span{background:linear-gradient(180deg,#B79CFF,#6D43E7)}html[data-theme=light] .xpl-bars.on span{background:linear-gradient(180deg,#E05BEA,#6D43E7)}html[data-theme=light] .xpl-st{color:#5E5A78}html[data-theme=light] .xpl-st.on{color:#A21FAF}.ecl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(32px,5vw,72px);align-items:center}.ecl-text{display:flex;flex-direction:column;gap:30px;min-width:0}.ecl-text .h2{margin:0}.ecl-item{display:flex;gap:18px}.ecl-n{font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#F0ABFC;padding-top:6px}.ecl-item h3{margin:0;font-size:clamp(19px,1.7vw,23px);font-weight:800;color:#F4F3FF}.ecl-item p{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:#C9C5E3}.ecl-wrap{position:relative;width:100%;max-width:480px;min-width:0;margin-inline:auto}.ecl-stage{position:relative;width:480px;height:480px}.ecl-ring{position:absolute;inset:30px;border-radius:50%;border:1.5px solid rgba(183,156,255,.28)}.ecl-ring.d{border:1.5px dashed rgba(240,171,252,.25);animation:eclSpin 60s linear infinite}.ecl-h{position:absolute;font-family:ui-monospace,Menlo,monospace;font-size:11px;color:#8E8AB0}.ecl-h.t{top:0}.ecl-h.b,.ecl-h.t{left:0;right:0;text-align:center}.ecl-h.b{bottom:0}.ecl-h.r{right:-6px;top:232px}.ecl-h.l{left:-6px;top:232px}.ecl-hand{position:absolute;left:239px;top:60px;width:2px;height:180px;transform-origin:1px 180px;background:linear-gradient(180deg,#F0ABFC,rgba(109,67,231,.2));transition:transform 1s cubic-bezier(.65,0,.35,1)}.ecl-dot{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.ecl-dot>span{position:relative;width:12px;height:12px;border-radius:50%;background:rgba(183,156,255,.35);transition:all .4s}.ecl-dot.past>span{background:#9B7BFF}.ecl-dot.on>span{width:18px;height:18px;background:#F0ABFC;box-shadow:0 0 16px #F0ABFC}.ecl-dot.on>span:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid #f0abfc;animation:eclPing 1.1s ease-out infinite}.ecl-dot:hover>span{background:#E05BEA}.ecl-core{position:absolute;left:115px;top:115px;width:250px;height:250px;box-sizing:border-box;border-radius:50%;background:radial-gradient(circle at 50% 30%,#1E1650,#0A0824 75%);border:1px solid rgba(183,156,255,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:#F4F3FF;animation:eclRise .45s ease both}.ecl-time{font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#F0ABFC}.ecl-core>b{font-size:19px;font-weight:800}.ecl-act{font-size:13px;color:#C9C5E3;max-width:190px;line-height:1.4}.ecl-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:8px}.ecl-stats span{display:flex;flex-direction:column;align-items:center}.ecl-stats b{font-size:17px;font-weight:800}.ecl-stats i{font-style:normal;font-family:ui-monospace,Menlo,monospace;font-size:9.5px;letter-spacing:.08em;color:#B79CFF}@keyframes eclSpin{to{transform:rotate(1turn)}}@keyframes eclPing{0%{transform:scale(.7);opacity:1}to{transform:scale(2.4);opacity:0}}@keyframes eclRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.ecl{grid-template-columns:minmax(0,1fr)}}html[data-theme=light] .ecl-item h3{color:#1A1446}html[data-theme=light] .ecl-item p{color:#45405F}html[data-theme=light] .ecl-n,html[data-theme=light] .ecl-time{color:#A21FAF}html[data-theme=light] .ecl-ring{border-color:rgba(109,67,231,.3)}html[data-theme=light] .ecl-ring.d{border-color:rgba(187,50,200,.3)}html[data-theme=light] .ecl-h{color:#5E5A78}html[data-theme=light] .ecl-hand{background:linear-gradient(180deg,#BB32C8,rgba(109,67,231,.2))}html[data-theme=light] .ecl-dot>span{background:rgba(109,67,231,.3)}html[data-theme=light] .ecl-dot.past>span{background:#6D43E7}html[data-theme=light] .ecl-dot.on>span{background:#BB32C8;box-shadow:0 0 14px #BB32C8}html[data-theme=light] .ecl-dot.on>span:after{border-color:#BB32C8}html[data-theme=light] .ecl-core{background:radial-gradient(circle at 50% 30%,#FFFFFF,#F1EAFF 75%);border-color:rgba(109,67,231,.3);color:#1A1446}html[data-theme=light] .ecl-act{color:#45405F}html[data-theme=light] .ecl-stats i{color:#6A2FD0}.lsr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(32px,5vw,72px);align-items:center}.lsr-text{display:flex;flex-direction:column;gap:30px;min-width:0}.lsr-text .h2{margin:0}.lsr-item{display:flex;gap:18px}.lsr-n{font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#F0ABFC;padding-top:6px}.lsr-item h3{margin:0;font-size:clamp(19px,1.7vw,23px);font-weight:800;color:#F4F3FF}.lsr-item p{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:#C9C5E3}.lsr-wrap{position:relative;width:100%;max-width:560px;min-width:0;margin-inline:auto}.lsr-stage{position:relative;width:560px;height:600px;color:#F4F3FF}.lsr-head{display:flex;align-items:center;justify-content:space-between;gap:10px;height:30px;font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;color:#8E8AB0}.lsr-ev{color:#F0ABFC;letter-spacing:.04em;white-space:nowrap;animation:lsrPop 1.9s ease both}.lsr-list{position:relative;height:360px;margin-top:8px}.lsr-row{position:absolute;left:0;right:0;height:52px;padding:0 12px;border:0;border-bottom:1px solid rgba(183,156,255,.14);border-radius:12px;background:transparent;color:#fff;cursor:pointer;display:grid;grid-template-columns:26px 38px minmax(0,1fr) 110px 40px 120px;align-items:center;gap:10px;text-align:left;font-family:inherit;transition:top .7s cubic-bezier(.65,0,.35,1),background .35s,opacity .35s}.lsr-row.on{background:rgba(109,67,231,.22)}.lsr-row.dim{opacity:.4}.lsr-rk{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#8E8AB0}.lsr-av{width:34px;height:34px;border-radius:50%;background:linear-gradient(140deg,#6D43E7,#BB32C8);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff}.lsr-who{display:flex;flex-direction:column;min-width:0}.lsr-who b{font-size:15px;font-weight:700}.lsr-who span{font-size:12px;color:#A7AECF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsr-bar{height:6px;border-radius:3px;background:rgba(183,156,255,.14);overflow:hidden}.lsr-bar span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#6D43E7,#BB32C8,#F0ABFC);transition:width .7s ease}.lsr-sc{text-align:right;font-size:20px;font-weight:800}.lsr-tag{text-align:center;padding:5px 0;border-radius:999px;font-family:ui-monospace,Menlo,monospace;font-size:10px;letter-spacing:.04em;border:1px solid transparent}.lsr-tag.hi{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}.lsr-tag.mid{background:rgba(109,67,231,.18);color:#C4B0FF;border-color:rgba(183,156,255,.35)}.lsr-tag.lo{color:#A7AECF;border-color:rgba(183,156,255,.25)}.lsr-acc{margin-top:26px;padding-top:18px;border-top:1px solid rgba(183,156,255,.2)}.lsr-cap{font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;color:#B79CFF}.lsr-accs{display:flex;gap:12px;margin-top:14px}.lsr-a{flex:1 1;min-width:0;padding:12px 14px;border-radius:14px;background:rgba(20,18,60,.7);border:1px solid rgba(183,156,255,.2);transition:all .4s}.lsr-a>div{display:flex;align-items:baseline;justify-content:space-between}.lsr-a b{font-size:16px;font-weight:800}.lsr-a .lsr-avg{font-size:18px}.lsr-a>span{display:block;margin-top:4px;font-family:ui-monospace,Menlo,monospace;font-size:10px;letter-spacing:.06em;color:#8E8AB0}.lsr-a.hi{background:linear-gradient(140deg,rgba(109,67,231,.45),rgba(187,50,200,.3));border-color:rgba(240,171,252,.5)}.lsr-a.hi .lsr-avg{color:#F0ABFC}.lsr-a.hi>span{color:#F5C2FD}.lsr-a.on{border-color:#F0ABFC}@keyframes lsrPop{0%{opacity:0;transform:translateY(6px)}20%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-8px)}}@media (max-width:900px){.lsr{grid-template-columns:minmax(0,1fr)}}html[data-theme=light] .lsr-item h3,html[data-theme=light] .lsr-stage{color:#1A1446}html[data-theme=light] .lsr-item p{color:#45405F}html[data-theme=light] .lsr-ev,html[data-theme=light] .lsr-n{color:#A21FAF}html[data-theme=light] .lsr-head,html[data-theme=light] .lsr-rk{color:#5E5A78}html[data-theme=light] .lsr-row{color:#1A1446;border-bottom-color:rgba(109,67,231,.15)}html[data-theme=light] .lsr-row.on{background:rgba(109,67,231,.1)}html[data-theme=light] .lsr-who span{color:#5E5A78}html[data-theme=light] .lsr-bar{background:rgba(109,67,231,.12)}html[data-theme=light] .lsr-tag.mid{background:rgba(109,67,231,.1);color:#6A2FD0;border-color:rgba(109,67,231,.35)}html[data-theme=light] .lsr-tag.lo{color:#5E5A78;border-color:rgba(109,67,231,.25)}html[data-theme=light] .lsr-acc{border-top-color:rgba(109,67,231,.2)}html[data-theme=light] .lsr-cap{color:#6A2FD0}html[data-theme=light] .lsr-a{background:#F5F0FF;border-color:rgba(109,67,231,.2)}html[data-theme=light] .lsr-a>span{color:#5E5A78}html[data-theme=light] .lsr-a.hi{background:linear-gradient(140deg,#6D43E7,#BB32C8);color:#fff;border-color:transparent}html[data-theme=light] .lsr-a.hi .lsr-avg,html[data-theme=light] .lsr-a.hi>span{color:#fff}html[data-theme=light] .lsr-a.on{border-color:#BB32C8}.uss-title{text-align:center;margin:0 auto clamp(32px,4vw,56px)}.uss-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);position:relative}.uss-col{position:relative;display:flex;flex-direction:column;gap:28px;min-width:0;padding:0;border:0;background:transparent;color:#F4F3FF;text-align:left;font-family:inherit;cursor:pointer;opacity:.45;transition:opacity .4s}.uss-col.on{opacity:1}.uss-col:not(:last-child):after{content:"";position:absolute;right:calc(-1 * clamp(24px,4vw,64px));top:140px;width:clamp(24px,4vw,64px);height:2px;background:repeating-linear-gradient(90deg,#F0ABFC 0 12px,transparent 12px 24px);background-size:24px 2px;animation:ussDash .6s linear infinite}.uss-vis{width:100%;max-width:320px;margin-inline:auto}.uss-stage,.uss-vis{display:block;position:relative}.uss-stage{width:320px;height:280px}.uss-txt{display:flex;gap:14px}.uss-n{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,Menlo,monospace;font-size:12px;border:1px solid rgba(183,156,255,.35);color:#B79CFF;transition:all .35s}.uss-col.on .uss-n{background:linear-gradient(140deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff}.uss-txt b{display:block;font-size:20px;font-weight:800}.uss-txt b+span{display:block;margin-top:6px;font-size:14.5px;line-height:1.55;color:#C9C5E3}.uss-st{width:320px}.uss-av,.uss-st{position:absolute;left:0;height:40px}.uss-av{top:0;width:40px;border-radius:50%;background:linear-gradient(140deg,#6D43E7,#BB32C8);display:flex;align-items:center;justify-content:center}.uss-line{right:0;top:19px;height:2px;background:rgba(183,156,255,.2)}.uss-line,.uss-pk{position:absolute;left:52px}.uss-pk{top:15px;width:10px;height:10px;border-radius:50%;background:#F0ABFC;box-shadow:0 0 10px #F0ABFC;animation:ussMove 1.6s linear infinite}.uss-ev{position:absolute;left:60px;top:-6px;font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.04em;color:#C4B0FF;animation:ussRise .4s ease both}.uss-wires{position:absolute;left:0;top:0;overflow:visible}.uss-wires path{fill:none;stroke:rgba(183,156,255,.3);stroke-width:1.5;stroke-dasharray:4 4;transition:stroke .3s}.uss-wires path.on{stroke:#F0ABFC;stroke-width:2;stroke-dasharray:none}.uss-hub{position:absolute;left:126px;top:106px;width:68px;height:68px;border-radius:50%;background:linear-gradient(140deg,#6D43E7,#BB32C8);box-shadow:0 0 0 10px rgba(109,67,231,.15),0 0 0 22px rgba(109,67,231,.07),0 0 40px rgba(187,50,200,.45);display:flex;flex-direction:column;align-items:center;justify-content:center}.uss-hub i{font-style:normal;font-size:11px;font-weight:800;line-height:1;margin-top:2px}.uss-pill{position:absolute;width:124px;height:40px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(183,156,255,.3);background:rgba(20,18,60,.9);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#E6E1FF;white-space:nowrap;transition:all .35s}.uss-pill.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff;box-shadow:0 0 22px rgba(187,50,200,.5)}.uss-bell{position:absolute;left:100px;top:20px;width:120px;height:120px}.uss-wave{position:absolute;inset:0;border-radius:50%;border:2px solid #f0abfc;animation:ussWave 1.4s ease-out both}.uss-wave.b{border-color:#BB32C8;animation-delay:.35s}.uss-bc{position:absolute;inset:0;border-radius:50%;background:linear-gradient(140deg,#6D43E7,#BB32C8);box-shadow:0 0 50px rgba(187,50,200,.5);display:flex;align-items:center;justify-content:center}.uss-ring{display:flex;animation:ussRing 1s ease}.uss-alert{position:absolute;left:0;right:0;top:176px;text-align:center;animation:ussRise .5s ease both}.uss-alert span{display:block;font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.1em;color:#F0ABFC}.uss-alert b{display:block;margin-top:8px;font-size:16px;line-height:1.4}@keyframes ussMove{0%{transform:translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateX(250px);opacity:0}}@keyframes ussDash{to{background-position:24px 0}}@keyframes ussWave{0%{transform:scale(.8);opacity:.9}to{transform:scale(2);opacity:0}}@keyframes ussRing{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@keyframes ussRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.uss-cols{grid-template-columns:minmax(0,1fr);gap:48px}.uss-col{opacity:1}.uss-col:after{display:none}}html[data-theme=light] .uss-col{color:#1A1446}html[data-theme=light] .uss-txt b+span{color:#45405F}html[data-theme=light] .uss-n{color:#6A2FD0;border-color:rgba(109,67,231,.35)}html[data-theme=light] .uss-line{background:rgba(109,67,231,.2)}html[data-theme=light] .uss-pk{background:#BB32C8;box-shadow:0 0 8px #BB32C8}html[data-theme=light] .uss-ev{color:#6A2FD0}html[data-theme=light] .uss-wires path{stroke:rgba(109,67,231,.35)}html[data-theme=light] .uss-wires path.on{stroke:#BB32C8}html[data-theme=light] .uss-pill{background:#FFFFFF;color:#1A1446;border-color:rgba(109,67,231,.3)}html[data-theme=light] .uss-pill.on{background:linear-gradient(110deg,#6D43E7,#BB32C8);color:#fff}html[data-theme=light] .uss-alert span{color:#A21FAF}html[data-theme=light] .uss-col:not(:last-child):after{background:repeating-linear-gradient(90deg,#BB32C8 0 12px,transparent 12px 24px);background-size:24px 2px}.gcv-title{margin:0 0 clamp(28px,4vw,48px);max-width:640px}.gcv-wrap{position:relative;width:100%;max-width:1100px;margin-inline:auto;min-width:0}.gcv-stage{position:relative;width:1100px;color:#F4F3FF}.gcv-svg{position:absolute;left:0;top:0;overflow:visible}.gcv-axis{stroke:rgba(183,156,255,.2);stroke-width:1}.gcv-ghost{fill:none;stroke:rgba(183,156,255,.18);stroke-width:3;stroke-dasharray:6 8}.gcv-line{fill:none;stroke:url(#gcvLine);stroke-width:4;stroke-linecap:round;stroke-dasharray:100 100;transition:stroke-dashoffset 1.2s cubic-bezier(.65,0,.35,1);filter:drop-shadow(0 0 8px rgba(240,171,252,.5))}.gcv-lab{position:absolute;top:336px;font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;color:#8E8AB0}.gcv-lab.l{left:0}.gcv-lab.r{right:0}.gcv-drop{position:absolute;width:0;border-left:1.5px dashed rgba(183,156,255,.2);transition:border-color .4s}.gcv-drop.on{border-left-color:rgba(240,171,252,.6)}.gcv-dot{position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px;box-sizing:border-box;border-radius:50%;background:#2A2360;border:3px solid #05061a;transition:all .4s}.gcv-dot.past{background:#F0ABFC}.gcv-dot.on{box-shadow:0 0 18px #F0ABFC}.gcv-dot.on i{position:absolute;inset:-4px;border-radius:50%;border:2px solid #f0abfc;animation:gcvPulse 1.2s ease-out infinite}.gcv-pt{position:absolute;top:392px;width:280px;padding:0;border:0;background:transparent;color:#F4F3FF;cursor:pointer;text-align:left;font-family:inherit;opacity:.5;transition:opacity .4s}.gcv-pt.on,.gcv-pt:hover{opacity:1}.gcv-n{display:block;font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#F0ABFC}.gcv-pt b{font-size:24px;font-weight:800;line-height:1.2}.gcv-d,.gcv-pt b{display:block;margin-top:6px}.gcv-d{font-size:15px;line-height:1.5;color:#C9C5E3}.gcv-list{display:flex;flex-direction:column;gap:22px;margin-top:20px}.gcv-list .gcv-pt{position:static;width:auto}@keyframes gcvPulse{0%{transform:scale(.6);opacity:1}to{transform:scale(2.6);opacity:0}}html[data-theme=light] .gcv-pt,html[data-theme=light] .gcv-stage{color:#1A1446}html[data-theme=light] .gcv-d{color:#45405F}html[data-theme=light] .gcv-n{color:#A21FAF}html[data-theme=light] .gcv-lab{color:#5E5A78}html[data-theme=light] .gcv-axis,html[data-theme=light] .gcv-ghost{stroke:rgba(109,67,231,.25)}html[data-theme=light] .gcv-dot{background:#D9CCFF;border-color:#FFFFFF}html[data-theme=light] .gcv-dot.past{background:#BB32C8}html[data-theme=light] .gcv-dot.on{box-shadow:0 0 16px #BB32C8}html[data-theme=light] .gcv-dot.on i{border-color:#BB32C8}html[data-theme=light] .gcv-drop{border-left-color:rgba(109,67,231,.25)}html[data-theme=light] .gcv-drop.on{border-left-color:rgba(187,50,200,.6)}.prose ol{padding-left:22px}.prose li{margin:6px 0}.prose a{color:#B79CFF;text-decoration:underline;text-underline-offset:3px}.prose .tbl-scroll{overflow-x:auto;margin:20px 0;border:1px solid rgba(183,156,255,.2);border-radius:14px}.prose table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.prose th{text-align:left;padding:12px 14px;background:rgba(109,67,231,.18);font-weight:700}.prose td{padding:12px 14px;border-top:1px solid rgba(183,156,255,.14);vertical-align:top}html[data-theme=light] .prose a{color:#6A2FD0}html[data-theme=light] .prose .tbl-scroll{border-color:rgba(109,67,231,.22)}html[data-theme=light] .prose th{background:rgba(109,67,231,.08);color:#1A1446}html[data-theme=light] .prose td{border-top-color:rgba(109,67,231,.14)}.card.case.csc{cursor:pointer}.csc .csc-btn{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:var(--lilac,#B79CFF);font-weight:700}.csc .csc-btn:focus-visible{outline:2px solid #F0ABFC;outline-offset:4px;border-radius:6px}.modal .csc-note{margin:0;color:var(--muted);font-size:14.5px}html[data-theme=light] .csc .csc-btn{color:#6A2FD0}.card.wp{position:relative;overflow:hidden;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate}.card.wp .wp-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.card.wp.has-img:before{content:none}.card.wp:hover .wp-bg{transform:scale(1.05)}.card.wp .wp-txt{position:relative;display:flex;flex-direction:column;gap:12px}.card.wp .wp-eb{font-family:var(--mono,ui-monospace,monospace);font-size:11px;letter-spacing:.14em;color:#F0ABFC}.card.wp.has-img h3,.card.wp.has-img p{color:#FFFFFF}.card.wp.has-img p{color:rgba(255,255,255,.85)}.card.wp.has-img,html[data-theme=light] .card.wp.has-img{background:#06081A}html[data-theme=light] .card.wp.has-img h3{color:#FFFFFF}html[data-theme=light] .card.wp.has-img p{color:rgba(255,255,255,.88)}html[data-theme=light] .card.wp.has-img .wp-eb{color:#F5C2FD}html[data-theme=light] .card.wp:not(.has-img) .wp-eb{color:#A21FAF}.pubpage .pp-head .h1{font-size:clamp(34px,4.6vw,56px);font-weight:700;letter-spacing:-.025em;line-height:1.1}.hero-copy{container-type:inline-size}.hero .h1.two-line{font-size:min(6.8cqi,54px);line-height:1.12}@media (max-width:520px){.hero .h1.two-line{font-size:clamp(28px,8.6vw,36px)}.hero .h1.two-line .ln{display:inline!important;white-space:normal!important}}.hero .h1.two-line .ln{display:block;white-space:nowrap}.dlg-head>div:first-child{container-type:inline-size}.dlg-head .h2.dlg-lines{font-size:min(4.6cqi,42px);line-height:1.15}.dlg-head .h2.dlg-lines .ln{display:block;white-space:nowrap}@media (max-width:640px){.dlg-head .h2.dlg-lines{font-size:clamp(24px,6.6vw,30px)}.dlg-head .h2.dlg-lines .ln{display:inline!important;white-space:normal!important}}.head:has(.lead-lines){container-type:inline-size}.lead.lead-lines{max-width:none;font-size:min(1.95cqi,18px)}.lead.lead-lines .ln{display:block;white-space:nowrap}@media (max-width:900px){.lead.lead-lines{font-size:clamp(15px,1.8vw,17px);max-width:62ch}.lead.lead-lines .ln{display:inline!important;white-space:normal!important}}.tcard .soc2 a,.tcard .soc2 span.off{width:34px;height:34px;color:var(--lilac,#B79CFF)}.tcard .soc2 span.off{opacity:.45;cursor:default}html[data-theme=light] .tcard .soc2 a,html[data-theme=light] .tcard .soc2 span.off{color:#5B33D6}.tcard .soc2 a,.tcard .soc2 span.off{transition:background .25s,border-color .25s,color .25s,opacity .25s,transform .25s var(--ease)}.tcard .soc2 a:focus-visible,.tcard .soc2 a:hover,.tcard .soc2 span.off:hover,html[data-theme=light] .tcard .soc2 a:hover,html[data-theme=light] .tcard .soc2 span.off:hover{background:var(--grad);border-color:transparent;color:#fff;opacity:1;transform:translateY(-2px)}.ldx{position:relative;color:var(--fg)}.ldx-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,rgba(240,171,252,.5),rgba(183,156,255,.08)) 1}.ldx-eb{display:block;font:500 11px var(--font-mono),monospace;letter-spacing:.3em;text-transform:uppercase;color:#F0ABFC;margin-bottom:10px}.ldx-h{margin:0;font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(30px,3.6vw,44px);letter-spacing:-.02em;line-height:1.1}.ldx-h b{font-weight:700}.ldx-count{font-family:var(--font-display),sans-serif;font-weight:300;font-size:26px;color:#8E8AB0;white-space:nowrap}.ldx-count i{font-style:normal;color:#4A4670}.ldx-body{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(40px,6vw,90px);margin-top:28px;align-items:start}.ldx-feat{animation:ldxIn .7s cubic-bezier(.2,.7,.2,1) both;min-width:0}@keyframes ldxIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.ldx-ph{position:relative;width:calc(100% - 14px);aspect-ratio:1/1}.ldx-frame{position:absolute;inset:14px -14px -14px 14px;border-radius:18px;border:1px solid rgba(240,171,252,.45)}.ldx-img{position:absolute;inset:0;border-radius:18px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(80% 60% at 50% 30%,#8A5CF0,#4B2378 70%,#231049)}.ldx-img>span{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(70px,9vw,120px);letter-spacing:-.04em;color:rgba(255,255,255,.92)}.ldx-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ldx-name{display:block;margin-top:36px;font-family:var(--font-display),sans-serif;font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.ldx-title{display:block;margin-top:4px;font-size:15px;color:#F5C2FD}.ldx-soc{display:flex;gap:10px;margin-top:16px}.ldx-soc a,.ldx-soc span.off{width:38px;height:38px;border-radius:50%;border:1px solid rgba(183,156,255,.4);display:grid;place-items:center;font:700 13px var(--font-mono),monospace;color:#C4B0FF;text-decoration:none;transition:background .25s,border-color .25s,color .25s,opacity .25s,transform .25s}.ldx-soc span.off{opacity:.45;cursor:default}.ldx-soc a:focus-visible,.ldx-soc a:hover,.ldx-soc span.off:hover{background:linear-gradient(135deg,#6D43E7,#BB32C8);border-color:transparent;color:#fff;opacity:1;transform:translateY(-2px)}.ldx-list{list-style:none;margin:0;padding:0;min-width:0}.ldx-list button{position:relative;width:100%;min-height:52px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;border:0;border-bottom:1px solid rgba(183,156,255,.12);background:transparent;color:inherit;cursor:pointer;text-align:left;font-family:var(--font-body),sans-serif}.ldx-list button:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:0;background:linear-gradient(90deg,#F0ABFC,#6D43E7);transition:width .8s cubic-bezier(.65,0,.35,1)}.ldx-list .no{font:500 11px var(--font-mono),monospace;letter-spacing:.1em;color:#5E5A85;transition:color .4s}.ldx-list .nm{font-family:var(--font-display),sans-serif;font-size:19px;font-weight:300;color:#B9B4D8;transition:all .45s cubic-bezier(.2,.7,.2,1);overflow-wrap:anywhere;justify-self:start;max-width:calc(100% - 12px)}.ldx-list .tt{font-size:13px;color:#6F6A95;text-align:right;transition:color .4s}.ldx-list button.on .no{color:#F0ABFC}.ldx-list button.on .nm{font-size:26px;font-weight:600;color:#fff;transform:translateX(10px)}.ldx-list button.on .tt{color:#F5C2FD}.ldx-list button.on:after{width:100%}.ldx-list button:focus-visible{outline:2px solid #B79CFF;outline-offset:2px}@media (max-width:1100px){.ldx-list button{grid-template-columns:44px minmax(0,1fr)}.ldx-list .tt{grid-column:2;text-align:left;margin-top:-6px}}@media (max-width:820px){.ldx-body{grid-template-columns:minmax(0,1fr)}.ldx-feat{max-width:360px}.ldx-list .nm{font-size:17px}.ldx-list button.on .nm{font-size:21px}}@media (prefers-reduced-motion:reduce){.ldx-feat{animation:none}.ldx-list .nm,.ldx-list button:after{transition:none}}html[data-theme=light] .ldx-eb{color:#A21FAF}html[data-theme=light] .ldx-count{color:#6B6790}html[data-theme=light] .ldx-count i{color:#B9B4D8}html[data-theme=light] .ldx-title{color:#A21FAF}html[data-theme=light] .ldx-frame{border-color:rgba(162,31,175,.4)}html[data-theme=light] .ldx-soc a,html[data-theme=light] .ldx-soc span.off{color:#5B33D6;border-color:rgba(91,51,214,.35)}html[data-theme=light] .ldx-soc a:hover,html[data-theme=light] .ldx-soc span.off:hover{color:#fff}html[data-theme=light] .ldx-list button{border-bottom-color:rgba(91,51,214,.14)}html[data-theme=light] .ldx-list .no{color:#9C98BC}html[data-theme=light] .ldx-list .nm{color:#4A4670}html[data-theme=light] .ldx-list .tt{color:#77739A}html[data-theme=light] .ldx-list button.on .no,html[data-theme=light] .ldx-list button.on .tt{color:#A21FAF}html[data-theme=light] .ldx-list button.on .nm{color:#120E33}.pin span{display:inline-flex;align-items:center;gap:6px}.pin span b{font:700 11px var(--mono);color:#6D43E7;padding-left:6px;border-left:1px solid rgba(109,67,231,.3)}.pin.l span{left:auto;right:16px}.pin.on span{background:var(--grad);color:#fff}.pin.on span b{color:#fff;border-left-color:rgba(255,255,255,.4)}@media (max-width:520px){.pin span{flex-direction:column;align-items:flex-start;gap:1px;padding:3px 6px;font-size:10px;top:-34px}.pin span b{padding-left:0;border-left:0;font-size:10px}.pin.l.p-apac span{left:12px;right:auto}}