@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff")}:root{--font-d:"Poppins", sans-serif;--font-b:"Poppins", -apple-system, sans-serif;--ease:cubic-bezier(.22,1,.36,1);--ease-lux:cubic-bezier(.76,0,.24,1);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--maxw:1240px;--gutter:clamp(20px,4vw,32px);--section-y:clamp(4.5rem,2.5rem + 6vw,7.5rem);--section-y-tight:clamp(3.5rem,2rem + 4vw,5.5rem);--stack-lg:clamp(3rem,2.25rem + 2vw,4rem);--plum:#1C1340;--plum-2:#3D2896;--violet:#5B3FD1;--violet-2:#7C5CFF;--lav:#9C88FF;--lav-2:#C7BCE3;--lav-3:#E4DCFB;--tile:#EFEBF7;--paper:#FDFCFF;--grad-rule:linear-gradient(90deg,#1C1340 0%,#3B2F6E 30%,#5B3FD1 60%,#9C88FF 85%,#C7BCE3 100%);--grad-num:linear-gradient(90deg,#1C1340 0%,#7C5CFF 100%);--shadow-card:0 16px 40px rgba(28,19,64,.08);--shadow-float:0 24px 56px rgba(28,19,64,.2);--pop:#7957FC;--pop-hover:#5B3FD1;--pop-text:#7957FC;--on-pop:#FFFFFF;--bg:#1C1340;--bg2:#241A4E;--bg-deep:#150E33;--nav-bg:#170C2E;--card:#2A2058;--card2:#33296A;--ink:#FDFCFF;--ink2:#B9AEDC;--ink3:#A39DBB;--line:rgba(253,252,255,.12);--line-strong:rgba(253,252,255,.24);--accent-text:#C7BCE3;--ok:#3DBE7B;--ok-text:#3DBE7B;--ok-soft:rgba(61,190,123,.14);--pending:#D99A25;--planned-ink:#E4DCFB;--planned-bg:rgba(253,252,255,.12);--focus:#C7BCE3;--action:#FDFCFF;--action-hover:#E4DCFB;--on-action:#1C1340;--brand-pink:#EE3D72;--grad:linear-gradient(118deg,#D6275F 0%,#9B3FD0 100%);--grad-text:linear-gradient(118deg,#EE3D72 10%,#A44BDB 95%);--accent:#9C88FF;--accent-deep:#7C5CFF;--accent-soft:rgba(156,136,255,.16);--shadow:0 24px 60px -24px rgba(8,4,24,.6);--on-accent:#fff}.lite{--bg:#FDFCFF;--bg2:#F5F3FA;--card:#FFFFFF;--card2:#F5F3FA;--ink:#1C1340;--ink2:#5F5878;--ink3:#6E6A88;--line:#E3DEF0;--line-strong:rgba(28,19,64,.22);--accent-text:#5B3FD1;--ok:#1E9E5C;--ok-text:#177A47;--ok-soft:rgba(30,158,92,.12);--planned-ink:#5F5878;--planned-bg:#EFEBF7;--focus:#5B3FD1;--action:#1C1340;--action-hover:#3D2896;--on-action:#FDFCFF;--accent:#7C5CFF;--accent-deep:#5B3FD1;--accent-soft:#EFEBF7;--shadow:0 16px 40px rgba(28,19,64,.08);color-scheme:light}.deep{--bg:var(--bg-deep)}.glow-tr,.glow-bl{isolation:isolate;overflow:clip}.glow-tr{background:radial-gradient(circle at 94% 0,rgba(228,220,251,.85) 0,rgba(239,234,252,.45) min(20vw,300px),rgba(253,252,255,0) min(34vw,500px)),var(--bg)}.glow-tr:before,.glow-tr:after{content:"";position:absolute;z-index:-1;left:94%;top:0;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.glow-tr:before{width:min(48vw,680px);border:1.5px solid #D3C8F6}.glow-tr:after{width:min(56vw,800px);border:1px solid #E3DCFA}.glow-bl{background:radial-gradient(circle at 0 100%,rgba(236,230,251,.8) 0,rgba(253,252,255,0) min(32vw,460px)),var(--bg)}*{margin:0;padding:0;box-sizing:border-box}html.lenis{scroll-behavior:auto}html{scroll-behavior:smooth;color-scheme:light;scrollbar-color:#C7BCE3 var(--paper);caret-color:var(--violet)}body{font-family:var(--font-b);font-size:1rem;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}::-moz-selection{background:var(--violet);color:#fff}::selection{background:var(--violet);color:#fff}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}svg{display:block}section{background:var(--bg);color:var(--ink)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}a,button,summary,[role=tab]{touch-action:manipulation}section[id]{scroll-margin-top:88px}@media (max-width:560px){section[id]{scroll-margin-top:72px}}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gutter)}h1,h2,h3{font-family:var(--font-d);overflow-wrap:break-word;text-wrap:balance}p,li{text-wrap:pretty}@media (max-width:560px){h1,h2,h3,p,li{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}.eyebrow{margin-bottom:14px;font-family:var(--font-d);font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}@media (max-width:560px){.eyebrow{margin-bottom:10px;font-size:.8125rem}}@keyframes sec-rise{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-static]) main :is(.eyebrow,h2.sec,.sec-sub,.cta-h){animation:sec-rise linear both;animation-timeline:view()}html:not([data-static]) main .eyebrow{animation-range:entry 0% cover 22%}html:not([data-static]) main :is(h2.sec,.cta-h){animation-range:entry 30% cover 27%}html:not([data-static]) main .sec-sub{animation-range:entry 60% cover 32%}}}h2.sec{font-weight:600;font-size:clamp(2rem,1.2rem + 2.4vw,3.25rem);line-height:1.1;letter-spacing:-.025em;max-width:18em}.sec-sub{margin-top:16px;font-size:1.125rem;line-height:1.6;color:var(--ink2);max-width:34em}section{position:relative;padding-block:var(--section-y)}.sec-flush-top{padding-top:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:.9375rem;font-weight:600;padding:15px 28px;border-radius:999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .16s var(--ease-out),background-color .2s ease,color .2s ease,border-color .2s ease}.btn:active{transform:scale(.97);transition-duration:.1s}.btn .arr{width:16px;height:16px;flex:none;transition:transform .2s var(--ease-out)}.btn-primary{background:var(--action);color:var(--on-action)}.btn-ghost{border:1.5px solid var(--line-strong);color:var(--ink)}.btn-white{background:var(--paper);color:var(--plum)}.btn-violet{background:var(--pop);color:var(--on-pop)}.btn-outline-w{border:1.5px solid rgba(255,255,255,.55);color:#fff}@media (hover:hover) and (pointer:fine){.btn:hover .arr{transform:translate(3px)}.btn-primary:hover{background:var(--action-hover)}.btn-ghost:hover{border-color:var(--accent-text);color:var(--accent-text)}.btn-white:hover{background:var(--lav-3)}.btn-violet:hover{background:var(--pop-hover)}.btn-outline-w:hover{border-color:#fff;background:#ffffff1a}}.btn-lg{padding:18px 34px;font-size:1rem}.soon{display:inline-block;vertical-align:middle;margin-left:8px;font-family:var(--font-b);font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.2;white-space:nowrap;color:var(--planned-ink);background:var(--planned-bg);border-radius:999px;padding:3px 9px}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}a:not(.btn):focus-visible{border-radius:6px}.partners,.phone,.dashv1,.dashm{--focus:#5B3FD1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:active{transform:none}}.nav{--nav-h:76px;position:fixed;top:0;left:0;right:0;z-index:100;transition:border-color .2s ease;border-bottom:1px solid transparent}.nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nav-bg)}.nav.scrolled{border-color:var(--line)}.nav-progress{position:absolute;left:0;right:0;bottom:-1px;z-index:3;height:2px;transform-origin:0 50%;background:linear-gradient(90deg,#7957fc,#c7bce3);pointer-events:none}.nav-in{max-width:var(--maxw);margin:0 auto;padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right));height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:12px}.logo{display:flex;align-items:center;gap:10px;color:var(--ink);flex:none}.logo-wm{font-family:Poppins,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.03em;line-height:1}.lg-go{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.logo-mark{display:flex;align-items:center}.logo-mark img{height:34px;width:auto;display:block}.nav-links{display:flex;gap:32px;font-size:14.5px;font-weight:500;color:var(--ink2)}.nav-links a{position:relative;padding:4px 0;transition:color .2s ease}.nav-links a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#9c88ff,#c7bce3);transform:scaleX(0);transform-origin:right;transition:transform .25s var(--ease-out)}.nav-links a[aria-current]{color:var(--ink)}.nav-links a[aria-current]:after{transform:scaleX(1);transform-origin:left}@media (hover:hover) and (pointer:fine){.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{transform:scaleX(1);transform-origin:left}}.nav-cta{display:flex;align-items:center;gap:8px;flex:none}.nav .btn{padding:11px clamp(16px,5vw,22px);font-size:.875rem;white-space:nowrap}.nav-toggle{display:none;position:relative;flex:none;width:44px;height:44px;border-radius:999px;color:var(--ink);background:#fdfcff14;transition:background-color .15s ease,transform .1s var(--ease-out)}.nav-toggle:active{transform:scale(.94)}.nav-toggle[aria-expanded=true]{background:#fdfcff24}@media (hover:hover) and (pointer:fine){.nav-toggle:hover{background:#fdfcff24}}.nav-toggle svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),filter .18s var(--ease-out)}.nav-toggle .nt-close,.nav-toggle[aria-expanded=true] .nt-open{opacity:0;transform:scale(.5);filter:blur(2px)}.nav-toggle[aria-expanded=true] .nt-close{opacity:1;transform:none;filter:none}.mscrim,.msheet{display:none}@media (max-width:960px){.nav-links{display:none}.nav-toggle{display:block}.nav-in{position:relative;z-index:2}.mscrim{display:block;position:fixed;inset:var(--nav-h) 0 0;z-index:0;background:#0a061a80;opacity:0;visibility:hidden;transition:opacity .15s var(--ease-out),visibility 0s linear .15s}.mscrim[data-open]{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out),visibility 0s}.msheet{display:block;position:absolute;top:100%;left:0;right:0;z-index:1;max-height:calc(100dvh - var(--nav-h));overflow-y:auto;overscroll-behavior:contain;padding:8px max(var(--gutter),env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(var(--gutter),env(safe-area-inset-left));background:var(--nav-bg);border-bottom:1px solid var(--line);box-shadow:0 24px 48px -24px #08041899;opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),visibility 0s linear .15s}.msheet[data-open]{opacity:1;transform:none;visibility:visible;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s}.msheet nav{display:flex;flex-direction:column;max-width:560px}.msheet nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;font-size:1.0625rem;font-weight:500;color:var(--ink2);border-top:1px solid var(--line);transition:color .15s ease}.msheet nav a:first-child{border-top:0}.msheet nav a[aria-current]{color:var(--ink)}.msheet nav a[aria-current]:after{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent-text)}.msheet .btn{width:100%;max-width:560px;margin-top:12px;padding:16px 24px;font-size:1rem}}@media (max-width:480px){.nav{--nav-h:64px}.logo{gap:8px}.logo-mark img{height:30px}.logo-wm{font-size:20px}}@media (max-width:399px){.nav-in{gap:8px}.nav-in .btn{padding:11px 14px}.nav-in .btn .arr{display:none}}@media (max-width:960px) and (max-height:500px){.nav{--nav-h:56px}.msheet nav{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px;max-width:none}.msheet nav a:nth-child(2){border-top:0}.msheet .btn{max-width:none}}@media (prefers-reduced-motion:reduce){.msheet,.msheet[data-open]{transform:none}.nav-toggle svg{transform:none!important;filter:none!important}}.hero{padding:132px 0 0;overflow:hidden;isolation:isolate;background:radial-gradient(circle at -4% 104%,rgba(91,63,209,.22) 0,rgba(28,19,64,0) min(28vw,400px)),var(--plum)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;align-items:center;position:relative;z-index:2}.hero-grid>*{min-width:0}.hl{font-weight:600;font-size:clamp(2.25rem,1rem + 4.2vw,4rem);line-height:1.08;letter-spacing:-.03em}.hl .ln{display:block}.hl .hi{color:var(--pop-text)}.hero-sub{margin-top:24px;font-size:1.125rem;line-height:1.6;color:var(--ink2);max-width:34em;-webkit-hyphens:manual;hyphens:manual}.hero-actions{margin-top:36px;display:flex;gap:14px;flex-wrap:wrap}.hero-meta{list-style:none;margin:28px 0 0 -22px;clip-path:inset(0 0 0 22px);display:flex;flex-wrap:wrap;row-gap:6px;font-size:.9375rem;line-height:1.5;color:var(--ink3)}.hero-meta li{position:relative;display:inline-flex;align-items:center;gap:9px;padding-left:22px;white-space:nowrap}.hero-meta li:before{content:"";position:absolute;left:9px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.7}.hero-meta-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pending)}.hero-vis{position:relative;width:100%;max-width:470px;margin:0 auto}.pm-portrait{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 34px 70px -26px #0804189e}.pm-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.pm-live{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:10px;background:#1c1340e0;border-radius:12px;padding:6px 14px 6px 6px;box-shadow:0 10px 24px -10px #1c13408c}.pm-live-ico{flex:none;width:28px;height:28px;border-radius:8px;background:var(--violet);display:grid;place-items:center;color:#fff}.pm-live-ico svg{width:15px;height:15px}.pm-live-txt b{display:block;font-size:12px;font-weight:600;line-height:1.25;color:#fff}.pm-live-txt>span{display:flex;align-items:center;gap:6px;min-width:96px;font-size:11px;font-weight:400;line-height:1.25;color:#c9c3de;margin-top:1px;font-variant-numeric:tabular-nums}.pm-dot{width:6px;height:6px;border-radius:50%;background:#35b58b;transition:background-color .2s ease}.pm-live[data-s=connecting] .pm-dot{background:#d99a25;animation:pm-breathe 1s ease-in-out infinite}@keyframes pm-breathe{50%{opacity:.3}}.pm-pause{position:absolute;right:12px;top:12px;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:#1c134099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .15s ease,transform .1s var(--ease-out)}.pm-pause svg{width:14px;height:14px}.pm-pause:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.pm-pause:hover{background:#1c1340d9}}.pm-agenda,.pm-float{background:#fff;box-shadow:0 1px 2px #08041814,0 24px 48px -16px #08041880}.pm-agenda{position:absolute;left:-16px;bottom:-36px;width:min(330px,calc(100% - 12px));border-radius:12px;padding:14px;z-index:4}.pm-agenda-head{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.3;color:var(--plum)}.pm-agenda-ico{flex:none;display:grid;place-items:center}.pm-view{--row:48px;--gap:8px;margin-top:12px;height:calc(3 * var(--row) + 2 * var(--gap));overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10px);mask-image:linear-gradient(180deg,transparent 0,#000 10px)}.pm-list{display:flex;flex-direction:column;gap:var(--gap)}.pm-list.shift{transform:translateY(calc(-1 * (var(--row) + var(--gap))));transition:transform .55s var(--ease-in-out)}.pm-row{flex:none;height:var(--row);display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"t ava name badge" "t ava svc svc";align-content:center;align-items:center;gap:1px 8px;border-radius:8px;padding:0 10px;background:#f5f3fa;transition:opacity .36s var(--ease-out),transform .36s var(--ease-out),background-color .3s ease}.pm-row[data-s=live]{background:var(--tile)}.pm-row[data-s=hidden]{opacity:0;transform:translateY(8px) scale(.98)}.pm-row[data-s=done]{opacity:.5}.pm-row .t{grid-area:t;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--plum)}.pm-ava{grid-area:ava;position:relative;width:28px;height:28px;border-radius:50%;background:#efedf6;box-shadow:0 0 0 1px #dcd9ea;display:grid;place-items:center;font-size:10px;font-weight:600;color:#55516f;transition:background-color .3s ease,color .3s ease}.pm-row[data-s=live] .pm-ava{background:var(--violet);color:#fff;box-shadow:none}.pm-ava-dot{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#2ea583;box-shadow:0 0 0 2px #f5f3fa;transition:background-color .3s ease}.pm-row[data-s=live] .pm-ava-dot{box-shadow:0 0 0 2px var(--tile)}.pm-row[data-s=requested] .pm-ava-dot,.pm-row[data-s=hidden] .pm-ava-dot{background:#d99a25}.pm-row[data-s=done] .pm-ava-dot{background:#c9c5db}.pm-row .name{grid-area:name;align-self:end;font-size:12px;font-weight:600;line-height:1.3;color:var(--plum);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-row .svc{grid-area:svc;align-self:start;font-size:11px;font-weight:400;line-height:1.35;color:#6e6a88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-badge{grid-area:badge;justify-self:end;align-self:end;display:inline-flex;align-items:center;gap:4px;border-radius:5px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.35;white-space:nowrap;animation:pm-badge-in .24s var(--ease-out) both}.pm-badge svg{width:10px;height:10px;flex:none}.pm-badge[data-s=live]{background:var(--plum);color:#fff;padding:1px 8px;letter-spacing:.06em;text-transform:uppercase}.pm-badge[data-s=confirmed]{background:var(--tile);color:var(--violet)}.pm-badge[data-s=requested]{background:#fbf1de;color:#86590a}.pm-badge[data-s=done]{background:#eceaf3;color:#6e6a88}@keyframes pm-badge-in{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}.pm-floats{--oh:16px;--above-agenda:200px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.pm-spot{position:absolute;--dx:0px;--dy:0px}.pm-spot[data-spot=top]{top:-28px;left:56%;--dy:-10px}.pm-spot[data-spot=top] .pm-float{translate:-50% 0}.pm-spot[data-spot=right]{top:44%;right:calc(-1 * var(--oh));--dx:12px}.pm-spot[data-spot=left]{left:calc(-1 * var(--oh));bottom:var(--above-agenda);--dx:-12px}.pm-spot[data-spot=corner]{right:calc(-.5 * var(--oh));bottom:-28px;--dy:10px}.pm-spot[data-spot=right] .pm-float,.pm-spot[data-spot=corner] .pm-float{position:absolute;right:0}.pm-spot[data-spot=corner] .pm-float{bottom:0}.pm-spot[data-spot=left] .pm-float{position:absolute;left:0;bottom:0}.pm-float{display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;max-width:min(260px,82vw);border-radius:12px;padding:12px 16px 12px 12px;white-space:nowrap;animation:pm-in .42s var(--ease-out) .2s both}.pm-float.out{animation:pm-out .2s ease-in both}@keyframes pm-in{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.96)}to{opacity:1;transform:none}}@keyframes pm-out{0%{opacity:1}to{opacity:0;transform:scale(.97)}}.pm-note-ico{flex:none;width:36px;height:36px;border-radius:50%;background:var(--plum);color:#fff;display:grid;place-items:center;animation:pm-pop .42s var(--ease-out) .3s both}.pm-note-ico svg{width:17px;height:17px}.pm-float[data-kind=request] .pm-note-ico,.pm-float[data-kind=checkin] .pm-note-ico,.pm-float[data-kind=join] .pm-note-ico{background:var(--violet)}.pm-float[data-kind=confirmed] .pm-note-ico{background:var(--pop);color:var(--on-pop)}.pm-float[data-kind=secure] .pm-note-ico,.pm-float[data-kind=audit] .pm-note-ico{background:var(--tile);color:var(--violet)}.pm-float[data-kind=confirmed] path{stroke-dasharray:1;animation:pm-draw .28s cubic-bezier(.65,0,.35,1) .36s both}@keyframes pm-pop{0%{transform:scale(.8)}to{transform:none}}@keyframes pm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@supports (animation-timing-function:linear(0,1)){.pm-note-ico{animation-timing-function:linear(0,.44 12%,.86 26%,1.04 38%,1.05 46%,1.01 60%,.995 75%,1)}}.pm-note-txt{min-width:0}.pm-note-txt b{display:block;font-size:13px;font-weight:600;line-height:1.3;color:var(--plum)}.pm-note-txt span{display:block;font-size:11px;font-weight:400;line-height:1.35;color:#6e6a88;margin-top:1px;font-variant-numeric:tabular-nums}.pm-join{flex:none;margin-left:2px;padding:6px 10px;border-radius:8px;background:var(--pop);color:var(--on-pop);font-size:11px;font-weight:600;animation:pm-press .5s var(--ease-out) 1.1s both}@keyframes pm-press{40%{transform:scale(.92)}to{transform:none}}.pm-float:has(.pm-panel){padding:12px}.pm-panel{display:flex;flex-direction:column;gap:9px;min-width:0;white-space:normal}.pm-panel-h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.3;color:var(--plum);white-space:nowrap}.pm-panel-h svg{width:14px;height:14px;flex:none;color:var(--violet)}.pm-panel-f{font-size:11px;line-height:1.35;color:#6e6a88}.pm-chips{display:flex;gap:6px}.pm-chips span{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:7px;background:#f5f3fa;box-shadow:inset 0 0 0 1px #1c134014;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--plum)}.pm-chips svg{width:11px;height:11px;flex:none;display:none}.pm-chips .pick{animation:pm-pick .3s var(--ease-out) .9s both}.pm-chips .pick svg{display:block;animation:pm-fade .2s ease 1s both}@keyframes pm-pick{0%{background:#f5f3fa;color:var(--plum);box-shadow:inset 0 0 0 1px #1c134014}to{background:var(--plum);color:#fff;box-shadow:none}}@keyframes pm-fade{0%{opacity:0}to{opacity:1}}.pm-map{position:relative;width:220px;height:78px;border-radius:8px;overflow:hidden;background:#f5f3fa}.pm-roads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#1c134017;stroke-width:6;stroke-linecap:round}.pm-map .pin{position:absolute;width:14px;height:14px;border-radius:50% 50% 50% 0;background:var(--violet);rotate:-45deg;box-shadow:0 2px 4px #1c134040;animation:pm-drop .4s var(--ease-out) both}.pm-map .p1{left:22%;top:30%;animation-delay:.4s}.pm-map .p2{left:52%;top:52%;animation-delay:.55s}.pm-map .p3{left:76%;top:22%;width:17px;height:17px;background:var(--plum);animation-delay:.7s}@keyframes pm-drop{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0 0}}.pm-ringcard{flex-direction:row;align-items:center;gap:12px}.pm-ring{width:44px;height:44px;flex:none;rotate:-90deg}.pm-ring circle{fill:none;stroke:#efebf7;stroke-width:5}.pm-ring .arc{stroke:var(--violet);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:25;animation:pm-ring 1s var(--ease-out) .35s both}@keyframes pm-ring{0%{stroke-dashoffset:34}to{stroke-dashoffset:25}}.pm-statcard{flex-direction:row;align-items:flex-end;gap:16px}.pm-statcard .pm-note-txt span{margin:0 0 2px}.pm-big{font-size:22px!important;line-height:1.1!important;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pm-big em{font-style:normal;margin-left:4px;padding:1px 6px;border-radius:5px;background:var(--tile);color:var(--violet);font-size:11px;font-weight:600;letter-spacing:0;vertical-align:4px}.pm-bars{display:flex;align-items:flex-end;gap:4px;height:40px}.pm-bars i{width:7px;border-radius:2px 2px 0 0;background:#e4dcfb;transform-origin:bottom;animation:pm-grow .5s var(--ease-out) both}.pm-bars i:last-child{background:var(--violet)}@keyframes pm-grow{0%{transform:scaleY(0)}to{transform:none}}[data-static] .pm-float,[data-static] .pm-float *,[data-static] .pm-badge{animation:none}.partners{position:relative;margin-top:96px;padding:32px 0;background:#fff}.partners:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--grad-rule)}.partners .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px clamp(24px,5vw,48px);flex-wrap:wrap}.partners .p-l{font-size:.9375rem;font-weight:500;line-height:1.4;color:#6f6887}.plogos{--logo-h:clamp(48px,5vw,64px);display:flex;align-items:center;gap:clamp(24px,4vw,52px)}.plogo-img{display:inline-flex;align-items:center;border-radius:8px;transition:opacity .15s ease}@media (hover:hover) and (pointer:fine){.plogo-img:hover{opacity:.8}}.plogo-img img{height:var(--logo-h);width:auto;display:block}.plogo-img.sbh img{height:calc(var(--logo-h) * 1.1)}@media (min-width:1061px){.hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;padding-top:76px}.hero>.hero-grid{flex:1 1 auto;align-content:center;min-height:0;width:100%;padding-block:36px 64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hl{font-size:min(4rem,calc((min(100vw,1240px) - 2 * var(--gutter) - 56px) / 2 / 9.9))}.hero-vis{max-width:max(420px,min(560px,calc((100svh - 230px)*.833)))}.pm-portrait img{aspect-ratio:5/6}.pm-agenda{left:-40px;bottom:-40px}.pm-floats{--oh:clamp(12px,(100vw - 1240px) / 2 + 20px,40px);--above-agenda:212px}.partners{margin-top:0}}@media (min-width:861px) and (max-width:1060px){.hero{padding-top:120px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.hl{font-size:calc((100vw - 2 * var(--gutter) - 40px) / 2 / 9.9)}.hero-sub{font-size:1.0625rem}.hero-vis{max-width:420px}.pm-agenda{left:-24px}.pm-floats{--oh:12px}.partners{margin-top:88px}}@media (max-width:560px){.hero{padding-top:100px}.hero-grid{gap:44px}.hl{font-size:clamp(1.75rem,calc((100vw - 2 * var(--gutter)) / 9.8),2.25rem)}.hero-sub{margin-top:16px;font-size:1.0625rem;line-height:1.55}.hero-actions{margin-top:28px}.hero-meta{margin-top:22px}.pm-agenda{left:-8px;bottom:-32px}.pm-floats{--oh:8px;--above-agenda:150px}.pm-spot[data-spot=corner]{right:calc(-1 * var(--oh));bottom:auto;top:44%;--dy:0px;--dx:12px}.pm-spot[data-spot=corner] .pm-float{bottom:auto;top:0}.pm-spot[data-spot=top]{top:auto;left:calc(-1 * var(--oh));bottom:var(--above-agenda);--dx:-12px;--dy:0px}.pm-spot[data-spot=top] .pm-float{translate:none;position:absolute;left:0;bottom:0}.pm-view{height:calc(2 * var(--row) + var(--gap))}.partners{margin-top:80px;padding:28px 0}}@media (max-width:480px){.hero-actions{flex-direction:column;gap:10px}.hero-actions .btn{width:100%;padding:16px 24px}}@media (max-width:400px){.pm-agenda{left:-10px;bottom:-40px;width:min(330px,calc(100% + 4px));padding:12px}.pm-row{padding:0 8px;-moz-column-gap:6px;column-gap:6px}.pm-ava{width:26px;height:26px}.pm-float{padding:10px 14px 10px 10px;gap:10px}}@media (max-width:340px){.pm-badge svg{display:none}}@media (max-height:500px) and (orientation:landscape) and (max-width:1060px){.hero{padding-top:84px}.hero-sub{margin-top:14px}.hero-actions{margin-top:20px}.hero-meta{margin-top:16px}}.bento{margin-top:var(--stack-lg);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.b-7{grid-column:span 7}.b-5{grid-column:span 5}.b-4{grid-column:span 4}.bcard{--card-pad:clamp(24px,1rem + 1vw,30px);--mock-h:176px;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--card-pad);background:var(--card);border-radius:20px;box-shadow:var(--shadow-card)}.bcard h3{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.bcard p{margin-top:8px;font-size:.9375rem;line-height:1.6;color:var(--ink2)}.bcard .b-tag{margin-top:4px;font-size:.875rem;font-weight:600;color:var(--accent-text)}.bcard h3 .soon{position:absolute;top:14px;right:14px;margin:0;background:var(--card);box-shadow:0 1px 2px #1c134014}.bcard:has(h3 .soon) .bmock{padding-top:44px;padding-bottom:16px}.bmock{order:-1;height:var(--mock-h);margin:calc(-1 * var(--card-pad)) calc(-1 * var(--card-pad)) 24px;padding:22px;display:flex;flex-direction:column;justify-content:center;background:var(--card2)}.bm-head{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:600;color:var(--ink2)}.bm-dot{width:8px;height:8px;border-radius:50%;background:var(--ok)}.bm-slots{display:flex;flex-wrap:wrap;gap:8px}.bm-slot{position:relative;isolation:isolate;padding:9px 14px;border-radius:10px;background:var(--card);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);box-shadow:0 1px 2px #1c13400f,0 6px 16px -8px #1c134038}.bm-slot.sel{color:var(--on-action)}.bm-slot{transition:color .2s ease}.bm-slot-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--action)}.bm-slot-t{position:relative}.bm-confirm-row{height:18px;margin-top:12px}.bm-confirm{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ok-text);white-space:nowrap}.bm-confirm svg{width:11px;height:11px;flex:none}.bm-vid{position:relative;height:120px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#3b2f6e,#1c1340)}.bm-ava{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#3d2896,#7c5cff);color:#fff;font-family:var(--font-d);font-size:16px;font-weight:600;box-shadow:0 0 0 5px #ffffff1a}.bm-live{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#00000073;font-size:11px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.bm-live i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.bm-pip{position:absolute;top:10px;right:10px;width:40px;height:30px;border-radius:6px;background:#3b2f6e;border:1.5px solid rgba(255,255,255,.5)}.bm-ctrl{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:8px}.bm-vc{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#ffffff29;color:#fff}.bm-vc svg{width:15px;height:15px}.bm-vc.end{background:#e5484d}.bm-level{position:absolute;left:calc(50% + 34px);top:50%;margin-top:-8px;display:flex;align-items:center;gap:2px;height:16px}.bm-level i{display:block;width:3px;height:10px;border-radius:2px;background:#ffffffbf}.bm-records{gap:8px}.bm-records-in{display:flex;flex-direction:column;gap:8px}.bm-rec{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--card);box-shadow:0 1px 2px #1c13400f,0 6px 16px -8px #1c134038}.bm-recic{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:8px;background:var(--accent-soft);color:var(--accent-deep)}.bm-recic svg{width:17px;height:17px}.bm-rectx{flex:1;min-width:0}.bm-rectx b{display:block;font-size:13px;font-weight:600;line-height:1.3;color:var(--ink)}.bm-rectx span{display:block;font-size:11px;color:var(--ink3)}.bm-pill{flex:none;padding:4px 8px;border-radius:6px;background:var(--bg2);font-size:11px;font-weight:600;color:var(--ink2)}.bm-pill.ok{background:var(--ok-soft);color:var(--ok-text)}.bm-map{position:relative;height:120px;overflow:hidden;border-radius:12px;background:var(--card);box-shadow:0 1px 2px #1c13400f,0 6px 16px -8px #1c134038}.bm-roads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#1c134014;stroke-width:6;stroke-linecap:round}.bm-pin{position:absolute;width:14px;height:14px;border-radius:50% 50% 50% 0;background:var(--accent);transform:rotate(-45deg);box-shadow:0 2px 4px #1c134040}.bm-pin.lg{width:18px;height:18px;background:var(--accent-deep)}.bm-chip{position:absolute;bottom:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#fff;font-size:11px;font-weight:600;color:var(--ink);box-shadow:0 1px 2px #1c134014,0 4px 12px -4px #1c13403d}.bm-chip svg{width:13px;height:13px;color:var(--accent-deep)}.bm-rx{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--card);box-shadow:0 1px 2px #1c13400f,0 6px 16px -8px #1c134038}.bm-qr{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:8px;background:var(--bg2);color:var(--ink)}.bm-qr svg{width:24px;height:24px}.bm-rxtx{flex:1;min-width:0}.bm-rxtx b{display:block;font-size:13px;font-weight:600;line-height:1.3;color:var(--ink)}.bm-rxtx span{display:block;font-size:11px;font-weight:600;color:var(--ok-text)}.bm-rxtx span.is-prep{color:#86590a}.bm-rxbadge{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--ok-soft);color:var(--ok)}.bm-rxbadge.prep{background:#fbf1de;color:#b9860f}.bm-rxbadge svg{width:15px;height:15px}@media (max-width:900px){.b-7{grid-column:span 12}.b-5,.b-4{grid-column:span 6}}@media (max-width:599px){.b-7,.b-5,.b-4{grid-column:span 12}}@media (max-width:560px){.bento{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.bento::-webkit-scrollbar{display:none}.bento>.bcard{flex:0 0 min(84vw,340px);scroll-snap-align:start}.bento:focus-visible{outline-offset:-3px;border-radius:18px}.bcard{--mock-h:156px}}.facts{list-style:none;margin-top:clamp(2.5rem,1.75rem + 2vw,3.5rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.facts li{min-width:0;padding:28px 28px 4px;font-size:1rem;line-height:1.5;color:var(--ink2)}.facts li:first-child{padding-left:0}.facts li:last-child{padding-right:0}.facts li+li{border-left:1px solid var(--line)}.facts b{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:6px;font-family:var(--font-d);font-size:clamp(2.25rem,1.6rem + 1.6vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--plum);background:var(--grad-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (forced-colors:active){.facts b{-webkit-text-fill-color:currentColor}}@media (max-width:900px){.facts{grid-template-columns:1fr}.facts li,.facts li:first-child,.facts li:last-child{padding:20px 0}.facts li+li{border-left:0;border-top:1px solid var(--line)}.facts b{font-size:2.25rem}}.tl{--node:44px;--tl-gap:clamp(28px,1rem + 2.5vw,56px);--row-gap:40px;--seg-inset:10px;list-style:none;margin-top:var(--stack-lg);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--tl-gap);column-gap:var(--tl-gap);view-timeline-name:--tl}.tl-step{position:relative;min-width:0;display:flex;flex-direction:column}.tl-node{position:relative;z-index:1;width:var(--node);height:var(--node);display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--ink);background:var(--ink);color:#fff;font-family:var(--font-d);font-size:1rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.tl-seg{position:absolute;top:calc(var(--node) / 2 - 1px);left:calc(var(--node) + var(--seg-inset));width:calc(100% + var(--tl-gap) - var(--node) - 2 * var(--seg-inset));height:2px;overflow:hidden;border-radius:2px;background:var(--line)}.tl-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--grad-num);transform-origin:left center}.tl-body{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:24px}.tl-body h3{display:flex;align-items:flex-start;gap:10px;font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.tl-body h3 svg{width:22px;height:22px;flex:none;margin-top:2px;color:var(--violet)}.tl-body p{margin:10px 0 16px;max-width:34em;font-size:.9375rem;line-height:1.65;color:var(--ink2)}.tl-dur{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 13px 6px 11px;border-radius:999px;background:var(--tile);font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--ink2);font-variant-numeric:tabular-nums}.tl-dur svg{width:14px;height:14px;flex:none;color:var(--ink3)}@media (max-width:820px){.tl{grid-template-columns:minmax(0,1fr);row-gap:var(--row-gap)}.tl-step{display:grid;grid-template-columns:var(--node) minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;align-items:start}.tl-body{margin-top:0;padding-top:9px}.tl-seg{top:calc(var(--node) + var(--seg-inset));bottom:calc(var(--seg-inset) - var(--row-gap));left:calc(var(--node) / 2 - 1px);width:2px;height:auto}.tl-fill{transform-origin:center top;background:linear-gradient(180deg,#1c1340,#7c5cff)}}@keyframes tl-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tl-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tl-reach{0%{background:var(--card);border-color:var(--line-strong);color:var(--ink3)}to{background:var(--ink);border-color:var(--ink);color:#fff}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (min-width:821px){.tl:not(.tl-static) .tl-fill{animation:tl-draw-x linear both;animation-timeline:--tl}.tl:not(.tl-static) .tl-seg1 .tl-fill{animation-range:entry 15vh entry 35vh}.tl:not(.tl-static) .tl-seg2 .tl-fill{animation-range:entry 35vh entry 55vh}.tl:not(.tl-static) .tl-step:nth-child(2) .tl-node{animation:tl-reach linear both;animation-timeline:--tl;animation-range:entry 34vh entry 36vh}.tl:not(.tl-static) .tl-step:nth-child(3) .tl-node{animation:tl-reach linear both;animation-timeline:--tl;animation-range:entry 54vh entry 56vh}}@media (max-width:820px){.tl:not(.tl-static) .tl-seg1{view-timeline-name:--seg1}.tl:not(.tl-static) .tl-seg2{view-timeline-name:--seg2}.tl:not(.tl-static) .tl-seg1 .tl-fill{animation:tl-draw-y linear both;animation-timeline:--seg1;animation-range:entry 35vh entry calc(100% + 35vh)}.tl:not(.tl-static) .tl-seg2 .tl-fill{animation:tl-draw-y linear both;animation-timeline:--seg2;animation-range:entry 35vh entry calc(100% + 35vh)}.tl:not(.tl-static) .tl-step:nth-child(n+2) .tl-node{animation:tl-reach linear both;animation-timeline:view();animation-range:entry calc(35vh - 25%) entry calc(35vh - 5%)}}}}.show-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.show-head h2.sec{margin:0}.tabs{position:relative;display:inline-grid;grid-template-columns:repeat(2,1fr);background:#f5f2fb0f;border:1px solid var(--line);border-radius:999px;padding:5px;flex:none}.tab{display:block;padding:11px 24px;border-radius:999px;font-size:.9375rem;font-weight:600;line-height:1.3;text-align:center;white-space:nowrap;color:var(--ink2);transition:color .15s ease}button.tab{cursor:pointer}.tab:focus-visible{outline-offset:2px}@media (hover:hover) and (pointer:fine){button.tab[aria-selected=false]:hover{color:var(--ink)}}.tabs-ind{position:absolute;top:5px;right:5px;bottom:5px;left:5px;display:grid;grid-template-columns:repeat(2,1fr);background:var(--action);border-radius:999px;pointer-events:none;clip-path:inset(0 50% 0 0 round 999px);transition:clip-path .25s var(--ease-in-out)}.tabs[data-active="1"] .tabs-ind{clip-path:inset(0 0 0 50% round 999px)}.tabs-ind .tab{color:var(--on-action)}@media (forced-colors:active){.tabs-ind{display:none}button.tab[aria-selected=true]{outline:2px solid Highlight}}@media (max-width:480px){.tabs{display:grid;width:100%}.tab{padding:11px 8px}}@media (max-width:400px){.tab-x{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.show-stage{display:grid;margin-top:var(--stack-lg)}.view{grid-area:1/1;min-width:0;align-self:center;border-radius:20px;transition:opacity .24s var(--ease-out) 60ms,transform .24s var(--ease-out) 60ms,visibility 0s}.view[data-state=inactive]{opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity .12s var(--ease-out),transform 0s .12s,visibility 0s .12s}.view:focus-visible{outline-offset:8px}.sr-note{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tabs-ind{transition:none}.view,.view[data-state=inactive]{transform:none}}@media (max-width:700px){.show-stage{position:relative}.view{align-self:start}.view[data-state=inactive]{position:absolute;inset:0 0 auto 0}}.appx-lead{max-width:640px;margin:0 auto;text-align:center}.appx-lead h3{font-weight:600;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.2;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-bottom:12px}.appx-lead p{color:var(--ink2);line-height:1.7;font-size:1rem;text-wrap:pretty}.fan{position:relative;display:grid;grid-template-columns:repeat(3,300px);justify-content:center;gap:28px;margin-top:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.fan-item{position:relative;margin:0;display:flex;flex-direction:column;align-items:center;perspective:1600px;min-width:0}.fan-book{z-index:1}.fan-home{perspective-origin:170% 40%}.fan-call{perspective-origin:-70% 40%}.fan-dev{transform-style:preserve-3d;transition:transform .6s var(--ease-out)}.fan-tilt{transform-style:preserve-3d}.fan-home .fan-dev{transform:translate3d(36px,28px,-100px) rotateY(18deg)}.fan-call .fan-dev{transform:translate3d(-36px,28px,-100px) rotateY(-18deg)}@media (hover:hover) and (pointer:fine){.fan-home:hover .fan-dev{transform:translate3d(24px,16px,-50px) rotateY(9deg)}.fan-call:hover .fan-dev{transform:translate3d(-24px,16px,-50px) rotateY(-9deg)}}.fan-item figcaption{margin-top:36px;max-width:264px;text-align:center}.fan-n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);font-size:.75rem;font-weight:600;color:var(--ink);margin-bottom:12px;font-variant-numeric:tabular-nums}.fan-item figcaption b{display:block;font-size:1.0625rem;font-weight:600;color:var(--ink);margin-bottom:6px}.fan-item figcaption span:last-child{display:block;font-size:.9375rem;line-height:1.55;color:var(--ink2);text-wrap:pretty}.appx-next{margin:clamp(2rem,1.5rem + 1.5vw,2.75rem) auto 0;max-width:720px;text-align:center;font-size:.875rem;line-height:1.7;color:var(--ink3);text-wrap:balance}.appx-next .soon{margin:0 8px 0 0}@media (prefers-reduced-motion:reduce){.fan-dev{transition:none}}.dv{width:300px;height:620px;flex:none;border-radius:52px;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(150deg,#433858,#1b1428 38%,#130e1e 62%,#2e2540);box-shadow:inset 0 0 0 1.5px #ffffff29,inset 0 0 0 5px #0b0814,0 60px 100px -40px #04020cd9,0 24px 48px -24px #04020cb3}.dv-screen{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:42px;background:#f5f3fa;color:#1c1340;font-family:var(--font-b);line-height:1.3;text-align:left}.dv-screen svg{flex:none}.dv-screen b,.dv-screen strong{font-weight:600}.dv-island{position:absolute;z-index:4;top:11px;left:50%;width:92px;height:27px;margin-left:-46px;border-radius:20px;background:#000}.dv-home{position:absolute;z-index:4;bottom:7px;left:50%;width:108px;height:4.5px;margin-left:-54px;border-radius:9px;background:#1c1340}.is-dark .dv-home{background:#fff}.dv-sb{position:relative;z-index:3;flex:none;height:46px;display:flex;align-items:center;justify-content:space-between;padding:2px 26px 0 32px;font-size:14px;font-weight:600;color:#1c1340}.dv-sb-dark{color:#fff}.dv-sb-time{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dv-sb-ico{display:flex;align-items:center;gap:5px}.dv-sb-ico svg{fill:currentColor}.s-body{flex:1;min-height:0;overflow:hidden;padding:6px 16px 0}.s-h{display:flex;align-items:baseline;justify-content:space-between;margin:18px 2px 8px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6e6a88}.s-h em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:#177a47}.s-greet{display:flex;align-items:center;justify-content:space-between;margin:2px 2px 12px}.s-date{display:block;font-size:11.5px;font-weight:600;color:#6e6a88;margin-bottom:2px}.s-greet b{font-family:var(--font-d);font-size:22px;font-weight:600;letter-spacing:-.015em}.s-me{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#5b3fd1;color:#fff;font-size:14px;font-weight:600}.s-next{position:relative;border-radius:12px;padding:15px 16px 16px;color:#fff;overflow:hidden;background:#1c1340;box-shadow:0 14px 28px -16px #1c13408c}.s-next-top{display:flex;align-items:center;justify-content:space-between}.s-next-l{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#b9aedc}.s-next-soon{font-size:10.5px;font-weight:600;color:#e4dcfb;background:#c7bce329;border-radius:5px;padding:3px 8px}.s-next-main{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.s-next-time{font-family:var(--font-d);font-size:31px;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.s-next-what{font-size:11.5px;white-space:nowrap;color:#b9aedc;padding-left:12px;border-left:1px solid rgba(255,255,255,.16)}.s-next-what b{display:block;font-size:13.5px;color:#fff}.s-next-who{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600}.s-next-who i{display:block;font-style:normal;font-weight:400;font-size:11px;color:#b9aedc}.s-ava{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff1f;font-size:10.5px;font-weight:600}.s-next-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;margin-top:14px;border-radius:9px;background:#5b3fd1;color:#fff;font-size:13px;font-weight:600}.s-next-btn svg{width:16px;height:16px}.s-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s-tile{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:10px 11px;border-radius:10px;background:#fff;border:1px solid rgba(28,19,64,.06);box-shadow:0 1px 2px #1c13400a}.s-ti{display:grid;place-items:center;width:28px;height:28px;margin-bottom:7px;border-radius:6px;background:#efebf7;color:#5b3fd1}.s-ti svg{width:15px;height:15px}.s-tile b,.s-tile small{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-tile b{font-size:12px;font-weight:600}.s-tile small{font-size:10.5px;color:#6e6a88}.s-tile.is-planned .s-ti{background:#f5f3fa;color:#a39dbb}.s-tile.is-planned b{color:#5f5878}.s-tile .s-soon{margin-top:1px;font-size:10px;font-weight:600;color:#5f5878;background:#efebf7;border-radius:4px;padding:2px 7px}.s-tabbar{flex:none;display:grid;grid-template-columns:repeat(4,1fr);padding:9px 10px 26px;background:#fff;border-top:1px solid rgba(28,19,64,.07)}.s-tabbar span{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;font-weight:600;color:#a39dbb}.s-tabbar svg{width:20px;height:20px}.s-tabbar .on{color:#5b3fd1}.s-nav{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;margin:2px 0 10px}.s-nav b{text-align:center;font-size:15px;font-weight:600}.s-back{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#fff;border:1px solid rgba(28,19,64,.08);color:#1c1340}.s-back svg{width:15px;height:15px}.s-step{text-align:right;font-size:11px;font-weight:600;color:#6e6a88;font-variant-numeric:tabular-nums}.s-progress{height:4px;border-radius:2px;background:#e3def0;margin-bottom:14px}.s-progress i{display:block;width:66%;height:100%;border-radius:2px;background:linear-gradient(90deg,#1c1340,#7c5cff)}.s-pharm{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid rgba(28,19,64,.06)}.s-pharm-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:7px;background:#efebf7;color:#5b3fd1}.s-pharm-ic svg{width:17px;height:17px}.s-pharm b{display:block;font-size:13px;font-weight:600}.s-pharm small{display:flex;align-items:center;gap:5px;font-size:11px;color:#6e6a88}.s-open{width:6px;height:6px;border-radius:50%;background:#1e9e5c}.s-seg{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;padding:3px;border-radius:9px;background:#efebf7}.s-seg span{display:flex;align-items:center;justify-content:center;gap:6px;height:32px;border-radius:7px;font-size:12px;font-weight:600;color:#6e6a88}.s-seg svg{width:14px;height:14px}.s-seg .on{background:#fff;color:#1c1340;box-shadow:0 1px 3px #1c134024}.s-days{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.s-days span{display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 0 8px;border-radius:8px;background:#fff;border:1px solid rgba(28,19,64,.06);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.s-days small{font-size:10px;font-weight:600;text-transform:uppercase;color:#6e6a88}.s-days .on{background:#1c1340;border-color:#1c1340;color:#fff}.s-days .on small{color:#c7bce3}.s-days .off{background:transparent;color:#b9b3cc}.s-days .off small{color:#b9b3cc}.s-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.s-slots span{display:flex;align-items:center;justify-content:center;gap:4px;height:34px;border-radius:7px;background:#fff;border:1px solid rgba(28,19,64,.08);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.s-slots svg{width:12px;height:12px}.s-slots .on{background:#1c1340;border-color:#1c1340;color:#fff}.s-slots .off{background:transparent;border-style:dashed;color:#b9b3cc;text-decoration:line-through}.s-cta{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 30px;background:#fff;border-top:1px solid rgba(28,19,64,.07);box-shadow:0 -10px 24px -18px #1c13404d}.s-cta-sum{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.s-cta-sum small{display:block;font-size:11px;font-weight:500;color:#6e6a88}.s-cta-btn{display:flex;align-items:center;height:40px;padding:0 20px;border-radius:9px;background:#1c1340;color:#fff;font-size:13px;font-weight:600}.dv-screen.is-dark{background:#150e33;color:#fff}.s-call{position:absolute;top:0;right:0;bottom:0;left:0}.s-call-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2a2058,#1c1340 55%,#150e33)}.s-call-bg:before{content:"";position:absolute;inset:70px 0 auto;height:210px;opacity:.4;filter:blur(4px);background:repeating-linear-gradient(180deg,transparent 0 64px,rgba(255,255,255,.1) 64px 66px)}.s-call-top{position:absolute;z-index:2;top:52px;left:16px;right:16px;display:flex;justify-content:space-between}.s-live,.s-enc{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:6px;background:#0a061466;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.s-live i{width:7px;height:7px;border-radius:50%;background:#e5484d}.s-enc svg{width:11px;height:11px}.s-call-who{position:absolute;top:150px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:16px}.s-call-ava{display:grid;place-items:center;width:116px;height:116px;border-radius:50%;background:#e4dcfb;color:#1c1340;font-family:var(--font-d);font-size:34px;font-weight:600;letter-spacing:-.02em}.s-call-level{display:flex;align-items:flex-end;gap:3px;height:14px}.s-call-level i{width:3px;border-radius:2px;background:#fff;opacity:.85}.s-call-level i:nth-child(1){height:6px}.s-call-level i:nth-child(2){height:13px}.s-call-level i:nth-child(3){height:9px}.s-call-level i:nth-child(4){height:4px}.s-pip{position:absolute;right:14px;bottom:118px;display:grid;place-items:center;width:78px;height:106px;border-radius:10px;border:1.5px solid rgba(255,255,255,.2);background:#3b2f6e;box-shadow:0 10px 24px -10px #000000b3}.s-pip span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffffff29;font-size:13px;font-weight:600}.s-call-name{position:absolute;left:18px;bottom:122px}.s-call-name b{display:block;font-size:16px;font-weight:600}.s-call-name span{font-size:11.5px;opacity:.75}.s-controls{position:absolute;left:50%;bottom:34px;transform:translate(-50%);display:flex;gap:14px;padding:8px;border-radius:18px;background:#ffffff17;border:1px solid rgba(255,255,255,.12)}.s-controls span{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#ffffff24}.s-controls svg{width:20px;height:20px}.s-controls .end{background:#e5484d}.s-controls .end svg{width:24px;height:24px}@media (max-width:1000px){.fan{grid-template-columns:repeat(3,minmax(0,236px));gap:12px}.dv{zoom:.76}.fan-home .fan-dev{transform:translate3d(24px,22px,-80px) rotateY(16deg)}.fan-call .fan-dev{transform:translate3d(-24px,22px,-80px) rotateY(-16deg)}.fan-item figcaption{margin-top:28px}}@media (max-width:700px){.fan{display:flex;justify-content:flex-start;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;scroll-padding-inline:var(--gutter)}.fan::-webkit-scrollbar{display:none}.fan:before{display:none}.fan-item{flex:0 0 min(76vw,280px);perspective:none;scroll-snap-align:start}.fan-item .fan-dev{transform:none}.dv{zoom:.9}.fan-item figcaption{margin-top:22px;text-align:left}.appx-lead,.appx-next{text-align:left}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.fan[data-fan=closed] .fan-home .fan-dev{transform:translate3d(96%,40px,-220px) rotateY(0);opacity:0}.fan[data-fan=closed] .fan-call .fan-dev{transform:translate3d(-96%,40px,-220px) rotateY(0);opacity:0}.fan[data-fan=open] .fan-dev{transition:transform 1.1s var(--ease-out) .08s,opacity .5s ease .08s}}.why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(32px,5vw,72px);column-gap:clamp(32px,5vw,72px);margin-top:var(--stack-lg)}.why-item{border-top:1px solid var(--line);padding-block:26px 30px}.why-item:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.why-item h3{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-d);font-size:1.0625rem;font-weight:600;line-height:1.4;letter-spacing:-.01em}.why-mark{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--plum);color:var(--paper)}.why-mark svg{width:13px;height:13px}.why-item p{margin-top:8px;padding-left:36px;max-width:36em;font-size:.9375rem;line-height:1.6;color:var(--ink2)}@media (max-width:720px){.why{grid-template-columns:minmax(0,1fr)}.why-item{padding-block:20px 22px}.why-item:nth-last-child(-n+2){border-bottom:0}.why-item:last-child{border-bottom:1px solid var(--line)}}.sec-grid{display:grid;grid-template-columns:5fr 6fr;-moz-column-gap:clamp(48px,7vw,104px);column-gap:clamp(48px,7vw,104px);row-gap:var(--stack-lg);align-items:start}.sec-grid>*{min-width:0}.sec-sticky{position:sticky;top:112px}.sec-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sec-row{display:grid;grid-template-columns:44px minmax(0,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:8px;padding-block:28px;border-top:1px solid var(--line)}.sec-row:first-child{padding-top:0;border-top:0}.sec-row:last-child{padding-bottom:0}.sr-ico{grid-row:1 / span 2;align-self:start;width:44px;height:44px;border-radius:12px;background:var(--tile);color:var(--violet);display:grid;place-items:center}.sr-ico svg{width:20px;height:20px}.sec-row h3{grid-column:2;padding-top:calc((44px - 1.3em)/2);font-size:1.25rem;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ink)}.sec-row p{grid-column:2;font-size:1rem;line-height:1.65;color:var(--ink2);max-width:52ch}.cert-lead{margin-top:28px;font-size:.9375rem;font-weight:500;color:var(--ink2)}.cert-logos{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:26px 40px;background:#fff;border-radius:20px;box-shadow:var(--shadow-card);padding:30px 36px}.cert-lead+.cert-logos{margin-top:12px}.cert-logo{display:inline-flex;align-items:center;justify-content:center}@media (max-width:960px){.sec-grid{grid-template-columns:1fr}.sec-sticky{position:static}}@media (max-width:560px){.sec-row{grid-template-columns:40px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:10px;padding-block:24px}.sr-ico{grid-row:1;width:40px;height:40px;border-radius:10px}.sec-row h3{padding-top:0;align-self:center;font-size:1.125rem}.sec-row p{grid-column:1 / -1}.cert-logos{gap:20px 28px;padding:24px 20px}}#faq{padding-bottom:var(--section-y-tight)}.faq-wrap{display:grid;grid-template-columns:5fr 7fr;grid-template-rows:auto 1fr;grid-template-areas:"head list" "cta list";-moz-column-gap:clamp(40px,6vw,96px);column-gap:clamp(40px,6vw,96px);row-gap:36px;align-items:start}.faq-wrap>*{min-width:0}.faq-head{grid-area:head}.faq-list{grid-area:list;display:flex;flex-direction:column;gap:12px}.faq-wrap .mini-cta{grid-area:cta}.faq{border-radius:20px;background:var(--card);box-shadow:var(--shadow-card);transition:box-shadow .2s ease}.faq[open]{box-shadow:0 20px 48px #1c13401f}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,1rem + .5vw,22px) clamp(20px,1rem + 1vw,26px);border-radius:20px;cursor:pointer;font-family:var(--font-d);font-weight:600;font-size:clamp(1rem,.9rem + .35vw,1.09375rem);line-height:1.35;letter-spacing:-.01em;overflow-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}.faq summary::-webkit-details-marker{display:none}.fq{min-width:0;text-wrap:pretty}.fx{flex:none;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--line-strong);color:var(--ink);display:grid;place-items:center;transition:transform .2s var(--ease-out),scale .1s var(--ease-out),background-color .2s ease,border-color .2s ease,color .2s ease}.fx svg{width:14px;height:14px}.faq[open] .fx{transform:rotate(45deg);background:var(--action);border-color:var(--action);color:var(--on-action)}.faq summary:active .fx{scale:.9}@media (hover:hover) and (pointer:fine){.faq summary:hover{color:var(--accent-text)}.faq:not([open]) summary:hover .fx{border-color:var(--accent-text);color:var(--accent-text)}}.faq summary:focus-visible{outline-offset:-3px}@supports selector(:has(*)){.faq summary:focus-visible{outline:none}.faq:has(summary:focus-visible){outline:2px solid var(--focus);outline-offset:3px}}.fa p{padding:0 clamp(20px,1rem + 1vw,26px) clamp(20px,1rem + .5vw,24px);max-width:62ch;color:var(--ink2);line-height:1.7;font-size:1rem}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq::details-content{block-size:0;overflow:clip;transition:block-size .18s var(--ease-out),content-visibility .18s allow-discrete}.faq[open]::details-content{block-size:auto;transition-duration:.25s}.fa{opacity:0;transition:opacity .15s ease}.faq[open] .fa{opacity:1;transition:opacity .2s ease .05s}}.mini-cta{border-radius:20px;background:var(--card);box-shadow:var(--shadow-card);padding:clamp(24px,1.25rem + .6vw,30px)}.mini-cta b{font-family:var(--font-d);font-size:1.0625rem;font-weight:600;display:block;margin-bottom:6px}.mini-cta p{font-size:.9375rem;color:var(--ink2);line-height:1.6;margin-bottom:18px;max-width:34ch}.mini-cta .nw{white-space:nowrap}@media (max-width:900px){.faq-wrap{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"head" "list" "cta";row-gap:32px}}@media (max-width:560px){.mini-cta .btn{width:100%}.faq summary{padding:18px 20px;font-size:1.03125rem;gap:16px}.fa p{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.fx{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.faq summary:active .fx{scale:none}.faq::details-content{transition:none}}.about-grid{display:grid;grid-template-columns:5fr 7fr;-moz-column-gap:clamp(40px,6vw,96px);column-gap:clamp(40px,6vw,96px);align-items:start}.about-grid:before{content:"";grid-column:1 / -1;height:1px;background:var(--line);margin-bottom:var(--stack-lg)}.about-grid>*{min-width:0}.about-body{max-width:62ch}.about-text{font-size:1.0625rem;line-height:1.7;color:var(--ink2)}.about-text:first-child{color:var(--ink)}@media (max-width:860px){.about-grid{grid-template-columns:1fr}.about-grid h2{margin-bottom:20px}}@media (max-width:560px){.about-text{font-size:1rem}}.team-grid{display:grid;grid-template-columns:5fr 7fr;-moz-column-gap:clamp(40px,6vw,96px);column-gap:clamp(40px,6vw,96px);align-items:start}.team-grid:before{content:"";grid-column:1 / -1;height:1px;background:var(--line);margin-bottom:var(--stack-lg)}.team-grid>*{min-width:0}.team-photo{margin:0}.team-photo-frame{overflow:hidden;border-radius:20px;background:var(--bg2);box-shadow:var(--shadow-card);view-timeline-name:--team-photo}.team-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@keyframes team-drift{0%{translate:0 -4%}to{translate:0 4%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-static]) .team-photo img{scale:1.1;animation:team-drift linear both;animation-timeline:--team-photo;animation-range:cover}}}.team-photo figcaption{margin-top:10px;font-size:.875rem;color:var(--ink3)}.team-text{margin-top:28px;max-width:62ch;font-size:1.0625rem;line-height:1.7;color:var(--ink2)}.team-text b{font-weight:600;color:var(--ink)}.team-list{list-style:none;margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.team-list li{display:flex;flex-direction:column;min-width:0;padding:18px 20px;border-radius:16px;background:var(--card);box-shadow:var(--shadow-card)}.team-list b{font-size:1rem;font-weight:600;line-height:1.35;color:var(--ink)}.team-list span{margin-top:4px;font-size:.9375rem;font-weight:500;color:var(--accent-text)}.team-list a{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:32px;margin-top:auto;padding-top:10px;font-size:.875rem;color:var(--ink2);transition:color .15s ease}.team-list a svg{width:15px;height:15px;flex:none}@media (hover:hover) and (pointer:fine){.team-list a:hover{color:var(--accent-text)}}@media (max-width:860px){.team-grid{grid-template-columns:1fr}.team-grid h2{margin-bottom:24px}}@media (max-width:640px){.team-list{grid-template-columns:1fr}.team-list a{min-height:44px}}@media (max-width:560px){.team-text{font-size:1rem}}.cta-band{--focus:#C7BCE3;background:radial-gradient(circle at 92% 0,rgba(124,92,255,.34) 0,rgba(91,63,209,.12) min(24vw,340px),rgba(28,19,64,0) min(40vw,560px)),var(--plum);color:var(--paper);padding-block:clamp(5rem,3rem + 7vw,9rem);overflow:hidden;isolation:isolate}.cta-band:before,.cta-band:after{content:"";position:absolute;z-index:-1;left:92%;top:0;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.cta-band:before{width:min(52vw,740px);border:1.5px solid rgba(199,188,227,.24)}.cta-band:after{width:min(60vw,860px);border:1px solid rgba(199,188,227,.12)}.cta-h{font-weight:600;font-size:clamp(1.75rem,1rem + 3vw,3rem);line-height:1.1;letter-spacing:-.025em;max-width:17em;color:var(--paper);-webkit-hyphens:manual;hyphens:manual}.cta-sub{margin-top:20px;max-width:34em;font-size:1.0625rem;line-height:1.65;color:#b9aedc}.cta-actions{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.cta-note{margin-top:20px;font-size:.875rem;font-weight:500;line-height:1.5;color:#b9aedc;-webkit-hyphens:manual;hyphens:manual}@media (max-width:480px){.cta-h{max-width:none}.cta-sub{font-size:1rem}.cta-actions{margin-top:28px;flex-direction:column}.cta-actions .btn{width:100%;padding-inline:24px;text-align:center}}footer{background:var(--bg-deep);color:var(--paper);padding:clamp(56px,3rem + 2.5vw,80px) 0 max(40px,calc(24px + env(safe-area-inset-bottom)))}.f-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px}.f-grid>*{min-width:0}.f-brand .logo{display:inline-flex}.f-brand p{margin-top:16px;font-size:.9375rem;color:#a39dbb;line-height:1.65;max-width:34ch}.f-col b{display:block;font-size:.875rem;font-weight:600;color:#a39dbb;margin-bottom:10px}.f-col a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:36px;font-size:.9375rem;color:#b9aedc;transition:color .15s ease}@media (hover:hover) and (pointer:fine){.f-col a:hover{color:var(--paper)}}.f-bottom{border-top:1px solid rgba(253,252,255,.1);padding-top:26px;display:flex;justify-content:space-between;align-items:center;gap:8px 16px;flex-wrap:wrap;font-size:.875rem;color:#a39dbb}@media (max-width:800px){.f-grid{grid-template-columns:1fr 1fr;gap:36px 24px}.f-brand{grid-column:1/-1}}@media (max-width:560px){.f-grid{gap:28px 20px;margin-bottom:40px}.f-col a{min-height:44px;width:auto}}.beta{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(480px,calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-width:none;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;padding:48px 40px 40px;text-align:center;color:var(--ink);background:var(--paper);border:0;border-radius:24px;box-shadow:0 30px 80px #1c13403d;opacity:0;transform:scale(.98);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),overlay .15s allow-discrete,display .15s allow-discrete}.beta[open]{opacity:1;transform:none;transition-duration:.24s}@starting-style{.beta[open]{opacity:0;transform:translateY(8px) scale(.97)}}.beta:focus-visible{outline:none}.beta::backdrop{background:#1c134000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color .15s cubic-bezier(.23,1,.32,1),backdrop-filter .15s cubic-bezier(.23,1,.32,1),overlay .15s allow-discrete,display .15s allow-discrete}.beta[open]::backdrop{background:#1c134073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition-duration:.24s}@starting-style{.beta[open]::backdrop{background:#1c134000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}html:has(.beta[open]){overflow:hidden;scrollbar-gutter:stable}.beta-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;color:var(--ink3);transition:background-color .15s ease,color .15s ease,transform .1s var(--ease-out)}.beta-close svg{width:20px;height:20px}.beta-close:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.beta-close:hover{background:#1c13400f;color:var(--ink)}}.beta-mark{width:56px;height:auto;margin:0 auto 20px;display:block}.beta-badge{display:inline-block;font-size:.8125rem;font-weight:600;line-height:1.2;color:var(--violet);background:var(--tile);border-radius:999px;padding:5px 12px;margin-bottom:16px}.beta-h{font-weight:600;font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem);line-height:1.2;letter-spacing:-.02em;color:var(--ink);margin-bottom:12px}.beta-h .nowrap{white-space:nowrap}.beta-p{color:var(--ink2);font-size:1rem;line-height:1.65;max-width:36ch;margin:0 auto 28px}@media (max-width:480px){.beta{padding:44px 24px 24px}.beta .btn{width:100%}}@media (max-height:520px){.beta{padding:28px 28px 24px}.beta-mark{display:none}.beta-p{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.beta,.beta[open]{transform:none}@starting-style{.beta[open]{transform:none}}}.dashv1{-webkit-user-select:none;-moz-user-select:none;user-select:none;--sb:#1C1340;--sb-ink:#B9AEDC;--sb-ink2:#A39DBB;--sb-line:rgba(253,252,255,.09);--cv:#EFEBF7;--card:#FFFFFF;--card2:#F5F3FA;--ink:#1C1340;--ink2:#5F5878;--ink3:#6E6A88;--line:rgba(28,19,64,.09);--line2:rgba(28,19,64,.16);--accent:#5B3FD1;--accent-deep:#1C1340;--acc-soft:#EFEBF7;--hl:#5B3FD1;--hl-ink:#5B3FD1;--hl-soft:#EFEBF7;--hero:#1C1340;--ok:#1E9E5C;--ok-soft:rgba(30,158,92,.11);--warn:#B9860F;--warn-soft:rgba(200,150,20,.13);--r:10px;--r2:8px;--shadow:0 14px 34px -18px rgba(28,19,64,.22);--on-hero:#fff}.dashv1 b,.dashv1 strong,.dashm b,.dashm strong{font-weight:600}.dashv1 .frame{border-radius:20px;overflow:hidden;border:.5px solid rgba(28,19,64,.4);box-shadow:0 40px 90px -30px #0009;background:var(--cv)}.dashv1 .fbar{display:flex;align-items:center;gap:16px;padding:13px 18px;background:var(--sb);border-bottom:1px solid var(--sb-line)}.dashv1 .fdots{display:flex;gap:7px}.dashv1 .fdots i{width:11px;height:11px;border-radius:50%;background:#fdfcff29}.dashv1 .fdots i:nth-child(1){background:#ee5f5f}.dashv1 .fdots i:nth-child(2){background:#e3b341}.dashv1 .fdots i:nth-child(3){background:#3dbe7b}.dashv1 .furl{flex:1;max-width:360px;margin:0 auto;background:#7f7fa024;border-radius:6px;padding:7px 16px;font-size:11.5px;color:var(--sb-ink2);text-align:center;letter-spacing:.03em}.dashv1 .shell{display:grid;grid-template-columns:236px 1fr;min-height:720px;background:var(--cv)}.dashv1 .sb{background:var(--sb);border-right:1px solid var(--sb-line);padding:24px 16px 20px;display:flex;flex-direction:column}.dashv1 .sb-logo{display:flex;align-items:center;gap:11px;padding:0 10px;margin-bottom:6px}.dashv1 .sb-mark{display:grid;place-items:center}.dashv1 .sb-mark img{height:30px;width:auto;display:block}.dashv1 .sb-logo b{font-family:var(--font-d);font-size:18px;font-weight:600;color:#fdfcff}.dashv1 .sb-logo span{display:block;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--sb-ink2);margin-top:1px}.dashv1 .sb-menu-l{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sb-ink2);padding:22px 10px 10px}.dashv1 .sb-item{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--sb-ink);margin-bottom:2px;position:relative}.dashv1 .sb-item svg{width:17px;height:17px;flex:none;opacity:.9}.dashv1 .sb-item.active{background:#fdfcff1a;color:#fff}.dashv1 .sb-item.active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--hl)}.dashv1 .sb-item .bdg{margin-left:auto;font-size:11px;font-weight:600;background:var(--hl);color:#fff;border-radius:5px;padding:3px 8px}.dashv1 .sb-foot{margin-top:auto;background:#7f7fa017;border:1px solid var(--sb-line);border-radius:10px;padding:14px}.dashv1 .sb-foot .sf-t{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#fdfcff}.dashv1 .sb-foot .sf-t svg{width:14px;height:14px;color:var(--ok)}.dashv1 .sb-foot p{margin-top:5px;font-size:11px;color:var(--sb-ink2);line-height:1.5}.dashv1 .sb-foot .sf-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ok);margin-right:4px;vertical-align:1px}.dashv1 .mainp{padding:26px 30px 30px;overflow:hidden}.dashv1 .topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px;flex-wrap:wrap}.dashv1 .tb-date{font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-bottom:5px}.dashv1 .tb-hi{font-family:var(--font-d);font-weight:600;font-size:24px;letter-spacing:-.015em;color:var(--ink)}.dashv1 .tb-hi small{font-weight:400;color:var(--ink2);font-size:24px}.dashv1 .tb-right{display:flex;align-items:center;gap:10px}.dashv1 .tb-search{display:flex;align-items:center;gap:9px;background:var(--card);border:1px solid var(--line);border-radius:9px;padding:10px 16px;font-size:13px;color:var(--ink3);min-width:210px}.dashv1 .tb-search svg{width:15px;height:15px}.dashv1 .tb-search kbd{margin-left:auto;font-family:inherit;font-size:10.5px;border:1px solid var(--line2);border-radius:4px;padding:2px 6px}.dashv1 .icobtn{width:40px;height:40px;border-radius:9px;border:1px solid var(--line);background:var(--card);display:grid;place-items:center;color:var(--ink2);position:relative}.dashv1 .icobtn svg{width:17px;height:17px}.dashv1 .icobtn .ndot{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--hl);border:1.5px solid var(--card)}.dashv1 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:600;padding:11px 20px;border-radius:9px;border:none;cursor:default;font-family:inherit}.dashv1 .btn svg{width:15px;height:15px}.dashv1 .btn-acc{background:var(--hl);color:#fff}.dashv1 .btn-white{background:#fff;color:var(--accent-deep)}.dashv1 .btn-glass{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}.dashv1 .btn-sm{padding:9px 16px;font-size:12.5px}.dashv1 .strow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}.dashv1 .scard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;display:flex;flex-direction:column;gap:14px}.dashv1 .sc-top{display:flex;align-items:center;justify-content:space-between}.dashv1 .sc-ico{width:38px;height:38px;border-radius:7px;background:var(--acc-soft);color:var(--accent);display:grid;place-items:center}.dashv1 .sc-ico svg{width:17px;height:17px}.dashv1 .sc-ico.g{background:var(--ok-soft);color:var(--ok)}.dashv1 .sc-chip{font-size:11px;font-weight:600;letter-spacing:.04em;border-radius:5px;padding:5px 10px;background:var(--ok-soft);color:#177a47}.dashv1 .sc-v{font-variant-numeric:tabular-nums;font-family:var(--font-d);font-weight:600;font-size:30px;letter-spacing:-.02em;color:var(--ink);line-height:1}.dashv1 .sc-v small{font-family:var(--font-b);font-size:12.5px;font-weight:600;color:var(--ink3);margin-left:7px;letter-spacing:0}.dashv1 .sc-spark{display:flex;align-items:flex-end;gap:3px;height:26px}.dashv1 .sc-spark i{flex:1;border-radius:3px 3px 0 0;background:var(--acc-soft)}.dashv1 .sc-spark i.hi{background:var(--accent)}.dashv1 .herorow{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-bottom:14px}.dashv1 .next{position:relative;border-radius:var(--r);background:var(--hero);color:var(--on-hero);padding:24px 26px;overflow:hidden}.dashv1 .nx-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashv1 .nx-kick{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.dashv1 .nx-kick:before{content:"";width:7px;height:7px;border-radius:50%;background:#3dbe7b}.dashv1 .nx-count{font-size:11px;font-weight:600;background:#ffffff2e;border-radius:5px;padding:5px 12px}.dashv1 .nx-time{font-variant-numeric:tabular-nums;font-family:var(--font-d);font-weight:600;font-size:44px;letter-spacing:-.02em;margin-top:12px;line-height:1}.dashv1 .nx-time small{font-size:19px;font-weight:600;opacity:.85;margin-left:4px}.dashv1 .nx-type{font-size:14px;font-weight:600;margin-top:4px}.dashv1 .nx-meta{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}.dashv1 .nx-ava{width:38px;height:38px;border-radius:50%;background:#ffffff3d;display:grid;place-items:center;font-family:var(--font-d);font-weight:600;font-size:14px}.dashv1 .nx-meta b{font-size:14px;display:block}.dashv1 .nx-meta span{font-size:11.5px}.dashv1 .nx-actions{display:flex;gap:9px;margin-top:16px;position:relative}.dashv1 .ring-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px 24px;display:flex;flex-direction:column}.dashv1 .ring-card h5{font-size:13px;font-weight:600;color:var(--ink);letter-spacing:.01em}.dashv1 .ring-wrap{display:flex;align-items:center;gap:20px;margin:auto 0}.dashv1 .donut{position:relative;width:104px;height:104px;flex:none}.dashv1 .donut svg{width:104px;height:104px;transform:rotate(-90deg)}.dashv1 .donut .track{stroke:var(--line);opacity:.9}.dashv1 .donut .arc{stroke:var(--hl);stroke-linecap:round;stroke-dasharray:263.9;stroke-dashoffset:66}.dashv1 .donut .d-c{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center}.dashv1 .donut .d-c b{font-family:var(--font-d);font-size:22px;font-weight:600;color:var(--ink);display:block;line-height:1}.dashv1 .donut .d-c span{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.dashv1 .ring-legend{display:flex;flex-direction:column;gap:9px;font-size:12.5px;color:var(--ink2)}.dashv1 .ring-legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:8px}.dashv1 .ring-legend b{color:var(--ink);font-weight:600}.dashv1 .ring-foot{font-size:11.5px;color:var(--ink3);border-top:1px dashed var(--line2);padding-top:12px;margin-top:6px}.dashv1 .ring-foot b{color:var(--ok)}.dashv1 .aglist{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.dashv1 .ag-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 22px;border-bottom:1px solid var(--line)}.dashv1 .ag-head h5{font-family:var(--font-d);font-size:15.5px;font-weight:600;color:var(--ink)}.dashv1 .ag-seg{display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:var(--card2);box-shadow:inset 0 0 0 1px var(--line)}.dashv1 .ag-seg span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--ink2);white-space:nowrap}.dashv1 .ag-seg span.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #1c13401f,0 0 0 1px var(--line)}.dashv1 .ag-seg svg{width:14px;height:14px}.dashv1 .ag-seg b{font-weight:600;color:var(--ink3);font-variant-numeric:tabular-nums}.dashv1 .ag-row{display:grid;grid-template-columns:64px minmax(0,1fr) 100px 120px 34px;align-items:center;gap:16px;padding:14px 22px;border-bottom:1px solid var(--line);font-size:13.5px}.dashv1 .ag-row:last-child{border-bottom:none}.dashv1 .ag-t{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--ink3)}.dashv1 .ag-t.now{color:var(--hl-ink)}.dashv1 .ag-who{display:flex;align-items:center;gap:12px}.dashv1 .ag-ava{width:34px;height:34px;border-radius:50%;background:var(--acc-soft);color:var(--accent);display:grid;place-items:center;font-size:12px;font-weight:600;flex:none}.dashv1 .ag-who b{font-size:13.5px;color:var(--ink);display:block}.dashv1 .ag-who span{font-size:11.5px;color:var(--ink3)}.dashv1 .ag-ch{justify-self:start;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;border-radius:5px;padding:5px 11px 5px 9px;white-space:nowrap}.dashv1 .ag-ch svg{width:14px;height:14px}.dashv1 .ag-ch.online{background:var(--acc-soft);color:var(--accent)}.dashv1 .ag-ch.site{color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.dashv1 .pill{justify-self:start;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:5px 11px}.dashv1 .pill.ok{background:var(--ok-soft);color:#177a47}.dashv1 .pill.warn{background:var(--warn-soft);color:#86610a}.dashv1 .pill.acc{background:var(--hl-soft);color:var(--hl-ink)}.dashv1 .ag-go{width:34px;height:34px;border-radius:9px;border:1px solid var(--line2);display:grid;place-items:center;color:var(--ink3);background:none;cursor:default}.dashv1 .ag-go svg{width:14px;height:14px}@media (max-width:1100px){.dashv1 .shell{grid-template-columns:1fr;min-height:0}.dashv1 .sb{display:none}.dashv1 .mainp{padding:22px 24px 24px}}@media (max-width:980px){.dashv1 .herorow{grid-template-columns:1fr}.dashv1 .ring-card,.dashv1 .tb-search{display:none}.dashv1 .scard{padding:16px}.dashv1 .sc-v{font-size:26px}.dashv1 .sc-v small{display:block;margin:6px 0 0}.dashv1 .sc-spark{display:none}}.dashm{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;background:#efebf7;border:1px solid rgba(28,19,64,.12);border-radius:14px;padding:16px;box-shadow:0 26px 54px -26px #1c134073}.dashm-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.dashm-date{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6e6a88;margin-bottom:3px}.dashm-hi{font-family:var(--font-d);font-weight:600;font-size:18px;letter-spacing:-.015em;color:#1c1340}.dashm-bell{position:relative;flex:none;width:38px;height:38px;border-radius:9px;background:#fff;border:1px solid rgba(28,19,64,.09);display:grid;place-items:center;color:#635b7d}.dashm-bell svg{width:17px;height:17px}.dashm-ndot{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:50%;background:#5b3fd1;box-shadow:0 0 0 2px #fff}.dashm-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.dashm-stat{background:#fff;border:1px solid rgba(28,19,64,.09);border-radius:10px;padding:13px 14px}.dashm-sico{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#efebf7;color:#3b2f6e;margin-bottom:9px}.dashm-sico.g{background:#1e9e5c1c;color:#1e9e5c}.dashm-sico svg{width:16px;height:16px}.dashm-stat b{display:block;font-variant-numeric:tabular-nums;font-family:var(--font-d);font-size:24px;font-weight:600;color:#1c1340;line-height:1}.dashm-stat>span{display:block;font-size:11.5px;color:#6e6a88;margin-top:3px}.dashm-stat>.dashm-split{margin-top:6px;font-weight:600;color:#3b2f6e}.dashm-next{position:relative;border-radius:10px;background:#1c1340;color:#fff;padding:18px;margin-bottom:12px;overflow:hidden}.dashm-next-kick{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dashm-next-kick i{width:7px;height:7px;border-radius:50%;background:#3dbe7b}.dashm-next-time{font-variant-numeric:tabular-nums;font-family:var(--font-d);font-weight:600;font-size:34px;line-height:1;margin-top:10px;letter-spacing:-.02em}.dashm-next-time small{font-size:15px;font-weight:600;opacity:.85}.dashm-next-type{font-size:12.5px;font-weight:600;margin-top:4px}.dashm-next-meta{display:flex;align-items:center;gap:10px;margin-top:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.24)}.dashm-next-ava{flex:none;width:34px;height:34px;border-radius:50%;background:#ffffff3d;display:grid;place-items:center;font-family:var(--font-d);font-weight:600;font-size:12px}.dashm-next-meta b{display:block;font-size:13px}.dashm-next-meta span{font-size:11.5px}.dashm-next-btn{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;background:#fff;color:#1c1340;border-radius:9px;padding:11px;font-size:13px;font-weight:600}.dashm-next-btn svg{width:15px;height:15px}.dashm-ag{background:#fff;border:1px solid rgba(28,19,64,.09);border-radius:10px;overflow:hidden}.dashm-ag-head{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid rgba(28,19,64,.09)}.dashm-ag-head b{font-family:var(--font-d);font-size:14px;font-weight:600;color:#1c1340}.dashm-ag-head span{font-size:11.5px;color:#6e6a88;font-variant-numeric:tabular-nums}.dashm-ag-row{display:flex;align-items:center;gap:10px;padding:11px 15px;border-bottom:1px solid rgba(28,19,64,.06)}.dashm-ag-row:last-child{border-bottom:none}.dashm-ag-t{flex:none;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#6e6a88;width:36px}.dashm-ag-ava{flex:none;width:30px;height:30px;border-radius:50%;background:#efebf7;color:#3b2f6e;display:grid;place-items:center;font-size:11px;font-weight:600}.dashm-ag-who{min-width:0;flex:1}.dashm-ag-who b{display:block;font-size:12.5px;font-weight:600;color:#1c1340;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashm-ag-who>span{display:block;font-size:11px;color:#6e6a88;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashm-ch{font-weight:600}.dashm-ch svg{display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:-2px}.dashm-ch.online{color:#3b2f6e}.dashm-ch.site{color:#4a4560}.dashm-pill{flex:none;font-size:10px;font-weight:600;letter-spacing:.04em;border-radius:5px;padding:4px 8px;white-space:nowrap}.dashm-pill.ok{background:#1e9e5c1c;color:#177a47}.dashm-pill.warn{background:#c8961421;color:#86610a}.dashm-pill.acc{background:#efebf7;color:#5b3fd1}@media (max-width:700px){.dashv1{display:none}.dashm{display:block}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
