@property --scan{syntax:"<number>";inherits:true;initial-value:.55}.hf{width:100%;max-width:960px;margin-inline:auto;container-type:inline-size}.hf-stage{--u:calc(100cqw / 960);width:100%;height:calc(330 * var(--u));font-size:calc(14 * var(--u));color:var(--color-fg);-webkit-user-select:none;user-select:none;line-height:1.35;position:relative}.hf-box{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute}.hf-pill{--x:0;--y:146;--w:128;--h:38}.hf-file-1{--x:124;--y:60;--w:170;--h:58}.hf-file-2{--x:124;--y:212;--w:170;--h:58}.hf-panel{--x:366;--y:14;--w:268;--h:302}.hf-checks{--x:606;--y:104;--w:136;--h:122}.hf-done{--x:814;--y:134;--w:146;--h:62}.hf-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hf-wires-n{display:none}@container (width<600px){.hf-stage{--u:calc(100cqw / 360);height:calc(592 * var(--u));font-size:calc(13.5 * var(--u))}.hf-wires-w{display:none}.hf-wires-n{display:block}.hf-pill{--x:116;--y:0}.hf-file-1{--x:6;--y:74;--w:168}.hf-file-2{--x:186;--y:74;--w:168}.hf-panel{--x:46;--y:176;--w:268;--h:300}.hf-checks{--x:240;--y:330;--w:116;--h:118}.hf-done{--x:107;--y:524}}.hf-line path{stroke:#1c83f2;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hf-line-glow path{stroke:#1c83f2;stroke-width:4px;opacity:.55}.hf-node-halo{fill:#1c83f247}.hf-node{filter:drop-shadow(0 0 6px #1c83f2e6)}.hf-dot{fill:#f2f8ff;opacity:0;filter:drop-shadow(0 0 3px #8cc6ff)drop-shadow(0 0 8px #1c83f2)}.hf-pill{white-space:nowrap;background:linear-gradient(#161b23,#0c0f14);border-radius:999px;justify-content:center;align-items:center;gap:.5em;font-size:.95em;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff0f,0 6px 18px -8px #000c}.hf-pill-icon{width:1.2em;height:1.2em;color:var(--color-blue-400)}.hf-file{border-radius:calc(.6em * var(--sq));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff06;border:1px dashed #fff3;align-items:center;gap:.7em;padding-inline:.85em;display:flex}.hf-file-icon{color:#fff;flex:none;width:1.7em;height:1.7em}.hf-file-text{flex-direction:column;min-width:0;display:flex}.hf-file-name{white-space:nowrap;text-overflow:ellipsis;font-size:1.04em;font-weight:500;overflow:hidden}.hf-file-meta{color:var(--color-fg-3);font-size:.86em}.hf-panel{border-radius:calc(1em * var(--sq));background:radial-gradient(120% 50% at 50% 0,#1c83f214,#0000 60%),linear-gradient(#0e1219 0%,#08090d 100%);flex-direction:column;padding:.85em;display:flex;box-shadow:inset 0 0 0 1px #4698ffcc,inset 0 1px #b4d7ff2e,0 0 0 1px #000000b3,0 0 36px -8px #1c83f299,0 30px 60px -30px #000000e6}.hf-panel-head{white-space:nowrap;align-items:center;gap:.6em;font-size:.98em;font-weight:500;display:flex}.hf-panel-logo{border-radius:.38em;flex:none;width:1.5em;height:1.5em;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.hf-panel-logo img{width:100%;height:100%;transform:scale(1.18)}.hf-frame{flex:none;height:9.6em;margin-top:.75em;position:relative}.hf-frame>img,.hf-frame-dim{border-radius:calc(.55em * var(--sq));width:100%;height:100%;position:absolute;inset:0}.hf-frame>img{object-fit:cover;box-shadow:inset 0 0 0 1px #ffffff14}.hf-frame-dim{left:calc(var(--scan) * 100%);-webkit-backdrop-filter:grayscale()brightness(.62)contrast(.92);backdrop-filter:grayscale()brightness(.62)contrast(.92);width:auto;opacity:var(--dim,1);background:#06080c59;border-top-left-radius:0;border-bottom-left-radius:0;right:0}.hf-scan{top:-.55em;bottom:-.55em;left:calc(var(--scan) * 100%);width:2px;opacity:var(--scan-on,1);background:linear-gradient(#fff,#eaf4ff 50%,#fff);margin-left:-1px;transition:opacity .3s;position:absolute;box-shadow:0 0 6px 1px #dceefff2,0 0 18px 4px #50a0ff8c,0 0 40px 10px #1c83f240}.hf-scan-cap{background:#fff;border-radius:1px;width:.6em;height:.6em;position:absolute;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 10px #96c8ffe6}.hf-scan-cap-top{top:0}.hf-scan-cap-bottom{top:100%}.hf-frame-tag{letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:.4em;padding:.15em .5em;font-size:.68em;font-weight:600;position:absolute;top:.5em;right:.5em;box-shadow:inset 0 0 0 1px #ffffff24}.hf-rows{flex-direction:column;gap:.62em;margin-top:.85em;display:flex}.hf-row{color:var(--color-fg-2);white-space:nowrap;align-items:center;gap:.45em;font-size:.8em;display:flex}.hf-row-label{text-overflow:ellipsis;overflow:hidden}.hf-row-arrow{color:var(--color-blue-400);flex:none}.hf-row-value{color:#fff;font-weight:500}.hf-meter{background:#ffffff14;border-radius:99px;height:.3em;overflow:hidden}.hf-meter>span{border-radius:inherit;background:linear-gradient(90deg,#0a64e6,#4aa3ff);height:100%;display:block;box-shadow:0 0 10px #1c83f2cc}.hf-row-skel{gap:.5em}.hf-skel{background:#ffffff12;border-radius:.3em;height:.8em;display:block}.hf-skel-blue{background:#1c83f259}.hf-checks{border-radius:calc(.7em * var(--sq));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#161a21f7,#0c0e12f7);flex-direction:column;justify-content:center;gap:.32em;padding:0 .95em;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 40px -14px #000000f2}.hf-check{color:#fff;white-space:nowrap;align-items:center;gap:.55em;font-size:1em;font-weight:500;transition:color .3s;display:flex}.hf-check-icon{flex:none;width:1.3em;height:1.3em}.hf-check[data-state=done] .hf-check-icon{color:var(--color-success);animation:hf-pop .45s var(--ease-spring);background:radial-gradient(circle,#fff 0 42%,#0000 44%);border-radius:50%}.hf-check[data-state=active] .hf-check-icon,.hf-check[data-state=waiting]{color:var(--color-fg-2)}.hf-check[data-state=waiting] .hf-check-icon{color:var(--color-fg-4)}.hf[data-animated=true] .hf-check[data-state=active] .hf-check-icon{animation:1.1s linear infinite hf-spin}@keyframes hf-spin{to{transform:rotate(360deg)}}@keyframes hf-pop{0%{opacity:.4;transform:scale(.4)}}.hf-done{border-radius:calc(.75em * var(--sq));transition:box-shadow .5s var(--ease-out-expo);background:linear-gradient(#0b1018,#06080c);justify-content:space-between;align-items:center;gap:.5em;padding-inline:1em;display:flex;box-shadow:inset 0 0 0 1px #4698ffd9,0 0 26px -8px #1c83f299}.hf[data-animated=true][data-done=false] .hf-done{box-shadow:inset 0 0 0 1px #4698ff66,0 0 #0000}.hf[data-animated=true][data-done=true] .hf-done{box-shadow:inset 0 0 0 1px #6eb4fff2,0 0 34px -6px #1c83f2d9}.hf-done-text{flex-direction:column;line-height:1.3;display:flex}.hf-done-title{color:#fff;font-size:1.02em;font-weight:500}.hf-done-sub{color:var(--color-fg-2);white-space:nowrap;font-size:.86em}.hf-done-icon{width:1.75em;height:1.75em;color:var(--color-blue-400);filter:drop-shadow(0 0 8px #1c83f2cc);transition:transform .6s var(--ease-out-expo);flex:none}.hf[data-animated=true][data-done=true] .hf-done-icon{transform:translate(.12em,-.12em)}@media (prefers-reduced-motion:reduce){.hf-check-icon{animation:none!important}}.hd-hint{color:var(--color-fg-3);font-size:14px}.hd-hint-btn{color:var(--color-fg-2);text-underline-offset:3px;cursor:pointer;border-radius:4px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;transition:color .2s,text-decoration-color .2s}.hd-hint-btn:hover{color:#fff;-webkit-text-decoration-color:var(--color-blue-400);text-decoration-color:var(--color-blue-400)}.hd-overlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--ease-out-expo), visibility 0s linear .25s;background:radial-gradient(60% 50%,#1c83f238,#000000c7 70%);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hd-overlay[data-active=true]{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out-expo), visibility 0s}.hd-overlay-box{text-align:center;border-radius:calc(28px * var(--sq));width:min(560px,100%);transition:transform .35s var(--ease-out-expo);background:#060c1899;border:1.5px dashed #6eb4ffb3;flex-direction:column;align-items:center;gap:14px;padding:56px 32px;display:flex;transform:scale(.97);box-shadow:0 0 80px -20px #1c83f2cc,inset 0 0 60px -30px #1c83f299}.hd-overlay[data-active=true] .hd-overlay-box{transform:none}.hd-overlay-title{letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:500}.hd-overlay-sub{color:var(--color-fg-2);font-size:14px}.hd-dialog{text-align:left;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-fg);opacity:0;transition:opacity .2s var(--ease-out-expo), overlay .25s allow-discrete, display .25s allow-discrete;background:0 0;border:0;margin:0;padding:16px;position:fixed;inset:0}.hd-dialog[open]{opacity:1;place-items:center;display:grid}@starting-style{.hd-dialog[open]{opacity:0}}.hd-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e}.hd-pop:focus{outline:none}.hd-pop{width:min(520px,100%);max-height:calc(100dvh - 32px);transition:transform .35s var(--ease-out-expo);flex-direction:column;display:flex;overflow:auto}@starting-style{.hd-dialog[open] .hd-pop{transform:translateY(8px)scale(.98)}}.hd-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:20px 16px 16px 20px;display:flex}.hd-head-text{flex:1;min-width:0;padding-top:1px}.hd-title{letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:1.3}.hd-file{color:var(--color-fg-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.hd-close{margin:-4px -2px 0 0}.hd-body{min-height:96px;padding:10px}.hd-list{flex-direction:column;gap:2px;display:flex}.hd-tool{border-radius:calc(12px * var(--sq));text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;padding:10px;transition:background-color .15s,box-shadow .15s;display:flex}.hd-tool:hover:not(:disabled),.hd-tool:focus-visible{background:linear-gradient(#1c83f224,#1c83f20f);box-shadow:inset 0 0 0 1px #5aaaff40}.hd-tool:disabled{cursor:progress}.hd-tool-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.hd-tool-title{color:#fff;font-size:14.5px;font-weight:500}.hd-tool-desc{color:var(--color-fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.hd-tool-go{color:var(--color-fg-4);transition:color .15s, transform .2s var(--ease-out-expo)}.hd-tool:hover .hd-tool-go{color:var(--color-blue-300);transform:translate(2px)}.hd-spin{color:var(--color-blue-300);animation:.9s linear infinite hd-spin}@keyframes hd-spin{to{transform:rotate(360deg)}}.hd-skel{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08) 0 0/200% 100%;border-radius:12px;height:56px;animation:1.4s linear infinite hd-shimmer}@keyframes hd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hd-msg{color:var(--color-fg-2);padding:12px 10px;font-size:14px;line-height:1.55}.hd-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 16px 20px;display:flex}.hd-private{color:var(--color-fg-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.hd-private svg{color:var(--color-blue-400)}.fm[data-astro-cid-e23jtn73]{text-align:center;width:100%;margin-top:clamp(56px,8vw,84px)}.fm-label[data-astro-cid-e23jtn73]{color:var(--color-fg-2);font-size:15px}.fm-viewport[data-astro-cid-e23jtn73]{margin-top:22px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.fm-track[data-astro-cid-e23jtn73]{width:max-content;animation:48s linear infinite marquee;display:flex}.fm-viewport[data-astro-cid-e23jtn73]:hover .fm-track[data-astro-cid-e23jtn73]{animation-play-state:paused}.fm-set[data-astro-cid-e23jtn73]{align-items:center;gap:clamp(36px,5vw,60px);padding-right:clamp(36px,5vw,60px);display:flex}.fm-item[data-astro-cid-e23jtn73]{letter-spacing:-.035em;color:#c4ccd8;opacity:.5;white-space:nowrap;background:linear-gradient(#e3e8ef,#9aa4b2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;font-size:clamp(22px,1.4rem + .6vw,32px);font-weight:600;line-height:1;display:inline-flex}.fm-defs[data-astro-cid-e23jtn73]{width:0;height:0;position:absolute;overflow:hidden}.fm-icon[data-astro-cid-e23jtn73]{color:#b3bcc8;-webkit-text-fill-color:initial}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.fm-track[data-astro-cid-e23jtn73]{animation:none}}.hero[data-astro-cid-qmrutqly]{isolation:isolate;padding-top:calc(var(--nav-h) + clamp(36px, 6vw, 56px));position:relative}.hero-bg[data-astro-cid-qmrutqly]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-light[data-astro-cid-qmrutqly]:after{transition:opacity 1.2s var(--ease-out-expo)}.hero[data-astro-cid-qmrutqly][data-gl=on] .hero-light[data-astro-cid-qmrutqly]:after{opacity:0}.hero-gl[data-astro-cid-qmrutqly]{position:absolute;inset:0}.hero-gl[data-astro-cid-qmrutqly] canvas{-webkit-mask-image:linear-gradient(#000 45%,#0000 82%);mask-image:linear-gradient(#000 45%,#0000 82%)}.hero-fade[data-astro-cid-qmrutqly]{background:linear-gradient(#0000,#000 85%);height:45%;position:absolute;inset:auto 0 0}.hero-grain[data-astro-cid-qmrutqly]{position:absolute;inset:0}.hero-inner[data-astro-cid-qmrutqly]{flex-direction:column;align-items:center;display:flex}.hero-copy[data-astro-cid-qmrutqly]{text-align:center;flex-direction:column;align-items:center;max-width:1000px;display:flex}.hero-badge[data-astro-cid-qmrutqly]{margin-bottom:22px}.hero-badge-icon{color:var(--color-blue-400);filter:drop-shadow(0 0 6px #1c83f2b3)}.hero-title[data-astro-cid-qmrutqly]{max-width:16ch}.hero-line[data-astro-cid-qmrutqly]{display:inline}@media (min-width:768px){.hero-title[data-astro-cid-qmrutqly]{max-width:none}.hero-line[data-astro-cid-qmrutqly]{display:block}}.hero-lead[data-astro-cid-qmrutqly]{max-width:34rem;margin-top:22px}.hero-cta[data-astro-cid-qmrutqly]{flex-direction:column;align-items:center;gap:16px;margin-top:30px;display:flex}.hero-flow[data-astro-cid-qmrutqly]{width:100%;margin-top:clamp(48px,7vw,68px)}@media (max-width:859px){.hero-flow[data-astro-cid-qmrutqly]{max-width:400px}}.hero-in[data-astro-cid-qmrutqly]{animation:hero-in .9s var(--ease-out-expo) both;animation-delay:var(--d,0s)}@keyframes hero-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.hero-in[data-astro-cid-qmrutqly]{animation:none}}.mp[data-astro-cid-2xru5loj]{height:210px}.mp-bg[data-astro-cid-2xru5loj]{filter:blur(1.5px);opacity:.7;position:absolute;inset:0}.mp-ghost[data-astro-cid-2xru5loj]{background:linear-gradient(#161a20,#0d0f13);border-radius:16px;width:58px;height:58px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff0d}.mp-ghost-0[data-astro-cid-2xru5loj]{top:14px;left:-26px}.mp-ghost-1[data-astro-cid-2xru5loj]{top:86px;left:-26px}.mp-ghost-2[data-astro-cid-2xru5loj]{top:158px;left:-26px}.mp-ghost-3[data-astro-cid-2xru5loj]{top:14px;right:-26px}.mp-ghost-4[data-astro-cid-2xru5loj]{top:158px;right:-26px}.mp-ghost-5[data-astro-cid-2xru5loj]{opacity:.6;top:-34px;left:38px}.mp-ghost-6[data-astro-cid-2xru5loj]{opacity:.6;top:-34px;right:38px}.mp-ghost-7[data-astro-cid-2xru5loj]{opacity:.5;bottom:-40px;left:38px}.mp[data-astro-cid-2xru5loj]:after{content:"";pointer-events:none;background:radial-gradient(60% 55% at 44% 45%,#1c83f229,#0000 70%);position:absolute;inset:0}.mp-chip[data-astro-cid-2xru5loj]{z-index:1;color:#e6edf6;white-space:nowrap;background:#0c0f14eb;border-radius:999px;align-items:center;gap:6px;height:26px;padding-inline:10px;font-size:11.5px;display:inline-flex;position:absolute;top:16px;left:43%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24}.mp-chip[data-astro-cid-2xru5loj] svg{color:var(--color-blue-400)}.mp-halo[data-astro-cid-2xru5loj]{z-index:1;background:#080a0ee6;border-radius:999px;padding:6px;position:absolute;top:52px;left:43%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 6px #1c83f20f}.mp-btn[data-astro-cid-2xru5loj]{pointer-events:none;animation:3.2s ease-in-out infinite mp-pulse}@keyframes mp-pulse{50%{filter:brightness(1.12);box-shadow:inset 0 1px .5px #fff9,0 0 0 1px #6eb9ffd9,0 12px 34px -6px #1c83f2,0 0 60px -8px #1c83f2e6}}.mp-wires[data-astro-cid-2xru5loj]{width:100%;height:100%;position:absolute;inset:0}.mp-local[data-astro-cid-2xru5loj]{stroke:#1c83f2;stroke-width:1.5px;filter:drop-shadow(0 0 4px #1c83f2e6);vector-effect:non-scaling-stroke}.mp-net[data-astro-cid-2xru5loj]{stroke:#a0afc380;stroke-width:1.3px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;animation:1.6s linear infinite mp-dash}@keyframes mp-dash{to{stroke-dashoffset:-18px}}.mp-node[data-astro-cid-2xru5loj]{background:radial-gradient(circle at 40% 35%,#cfe6ff,#3a97ff 55%,#0d62e0);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:124px;left:43%;box-shadow:0 0 10px 2px #1c83f2cc}.mp-out[data-astro-cid-2xru5loj]{white-space:nowrap;color:#fff;background:linear-gradient(#10141b,#0b0d11);border-radius:10px;align-items:center;gap:7px;width:176px;height:40px;padding-inline:10px;font-size:11.5px;display:flex;position:absolute;top:146px;left:43%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #4698ffbf,0 0 20px -6px #1c83f299}.mp-out[data-astro-cid-2xru5loj] svg{color:var(--color-blue-400);flex:none}.mp-out-name[data-astro-cid-2xru5loj]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-out-size[data-astro-cid-2xru5loj]{color:var(--color-fg-3);flex:none;margin-left:auto}.mp-cloud[data-astro-cid-2xru5loj]{width:34px;height:34px;color:var(--color-fg-3);background:#0a0c10e6;border:1px dashed #a0afc366;border-radius:50%;place-items:center;display:grid;position:absolute;top:128px;left:calc(82.7% - 17px)}.mp-sent[data-astro-cid-2xru5loj]{color:var(--color-fg-2);white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:168px;left:82.7%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.mp-btn[data-astro-cid-2xru5loj],.mp-net[data-astro-cid-2xru5loj]{animation:none}}.ms[data-astro-cid-2anuqww3]{height:210px}.ms-win[data-astro-cid-2anuqww3]{background:linear-gradient(#11151b,#0b0d11);border-top-left-radius:14px;position:absolute;inset:30px -1px -1px 30px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.ms-bar[data-astro-cid-2anuqww3]{background:linear-gradient(#1a1f27,#12161c);align-items:center;gap:10px;height:50px;padding-inline:10px;display:flex;box-shadow:inset 0 -1px #ffffff0f}.ms-tile[data-astro-cid-2anuqww3]{--s:30px}.ms-title[data-astro-cid-2anuqww3]{color:#fff;flex-direction:column;font-size:12.5px;font-weight:500;line-height:1.25;display:flex}.ms-sub[data-astro-cid-2anuqww3]{color:var(--color-fg-3);font-size:10.5px;font-weight:400}.ms-caret{color:var(--color-fg-3)}.ms-body[data-astro-cid-2anuqww3]{height:calc(100% - 50px);display:flex}.ms-side[data-astro-cid-2anuqww3]{flex-direction:column;flex:none;gap:10px;width:104px;padding:10px 8px;display:flex;box-shadow:inset -1px 0 #ffffff0f}.ms-gpu[data-astro-cid-2anuqww3]{color:#fff;white-space:nowrap;background:linear-gradient(#2f93ff,#0a64e6);border-radius:999px;justify-content:center;align-items:center;gap:5px;height:24px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px .5px #ffffff80,0 0 0 1px #46a0ff99,0 6px 16px -6px #1c83f2e6}.ms-live[data-astro-cid-2anuqww3]{background:#b6f5cf;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse-soft;box-shadow:0 0 6px #22c55e}.ms-tools[data-astro-cid-2anuqww3]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ms-tools[data-astro-cid-2anuqww3] span[data-astro-cid-2anuqww3]{height:32px;color:var(--color-fg-4);background:#ffffff08;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.ms-main[data-astro-cid-2anuqww3]{flex-direction:column;flex:1;min-width:0;padding:10px 12px;display:flex}.ms-label[data-astro-cid-2anuqww3]{color:var(--color-fg-3);font-size:10.5px}.ms-speed[data-astro-cid-2anuqww3]{letter-spacing:-.04em;color:#fff;text-shadow:0 0 22px #1c83f299;margin-top:2px;font-size:34px;font-weight:500;line-height:1.05}.ms-x[data-astro-cid-2anuqww3]{color:var(--color-blue-400);margin-left:1px}.ms-rt[data-astro-cid-2anuqww3]{color:var(--color-fg-2);font-size:10.5px}.ms-progress[data-astro-cid-2anuqww3]{height:5px;margin-top:auto}.ms-progress[data-astro-cid-2anuqww3]>span[data-astro-cid-2anuqww3]{width:0%;animation:ms-fill 4.8s var(--ease-out-expo) infinite}@keyframes ms-fill{0%{width:4%}85%{width:100%}to{opacity:.6;width:100%}}.ms-meta[data-astro-cid-2anuqww3]{color:var(--color-fg-3);white-space:nowrap;justify-content:space-between;gap:6px;margin-top:7px;font-size:10px;display:flex}@keyframes pulse-soft{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ms-progress[data-astro-cid-2anuqww3]>span[data-astro-cid-2anuqww3]{width:68%;animation:none}.ms-live[data-astro-cid-2anuqww3]{animation:none}}.mc[data-astro-cid-n3j7tgtl]{height:210px}.mc-frame[data-astro-cid-n3j7tgtl]{border-top-left-radius:8px;position:absolute;inset:20px -1px -1px 58px;box-shadow:inset 1px 1px #ffffff14}.mc-guide[data-astro-cid-n3j7tgtl]{background:#ffffff0f;position:absolute}.mc-guide-1[data-astro-cid-n3j7tgtl]{height:1px;top:50px;left:0;right:0}.mc-guide-2[data-astro-cid-n3j7tgtl]{height:1px;top:150px;left:0;right:0}.mc-guide-3[data-astro-cid-n3j7tgtl]{width:1px;top:0;bottom:0;right:38px}.mc-tab[data-astro-cid-n3j7tgtl]{color:#fff;background:linear-gradient(#2f93ff,#1170f0);border-radius:6px 6px 0 0;align-items:center;height:30px;padding-inline:14px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;top:20px;left:58px;box-shadow:inset 0 1px #fff6}.mc-tool[data-astro-cid-n3j7tgtl]{color:#fff;background:linear-gradient(#2f93ff,#0a64e6);border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:64px;left:16px;box-shadow:inset 0 1px .5px #ffffff80,0 0 0 3px #080a0e,0 0 0 4px #ffffff1f,0 6px 14px -4px #1c83f2cc}.mc-box[data-astro-cid-n3j7tgtl]{color:#fff;white-space:nowrap;outline:1px solid var(--color-blue-400);outline-offset:2px;background:#000000a6;align-items:center;height:30px;padding-inline:8px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:64px;left:70px}.mc-w[data-astro-cid-n3j7tgtl]{animation:3.6s ease-in-out infinite mc-karaoke;animation-delay:calc(var(--i) * .6s)}@keyframes mc-karaoke{0%,10%{color:#fff}18%,38%{color:#6fb6ff;text-shadow:0 0 10px #1c83f299}50%,to{color:#fff}}.mc-caret[data-astro-cid-n3j7tgtl]{background:var(--color-blue-300);width:1.5px;height:16px;margin-left:2px;animation:1.1s step-end infinite mc-blink}@keyframes mc-blink{50%{opacity:0}}.mc-h[data-astro-cid-n3j7tgtl]{border:1px solid var(--color-blue-500);background:#fff;border-radius:1px;width:6px;height:6px;position:absolute}.mc-h-tl[data-astro-cid-n3j7tgtl]{top:-6px;left:-6px}.mc-h-tr[data-astro-cid-n3j7tgtl]{top:-6px;right:-6px}.mc-h-bl[data-astro-cid-n3j7tgtl]{bottom:-6px;left:-6px}.mc-h-br[data-astro-cid-n3j7tgtl]{bottom:-6px;right:-6px}.mc-row[data-astro-cid-n3j7tgtl]{color:#e6edf6;white-space:nowrap;background:linear-gradient(#12161c,#0d1014);border-radius:8px;align-items:center;gap:8px;width:150px;height:32px;padding-inline:10px;font-size:11.5px;display:flex;position:absolute;left:16px;box-shadow:inset 0 0 0 1px #ffffff1f}.mc-row-1[data-astro-cid-n3j7tgtl]{top:112px}.mc-row-2[data-astro-cid-n3j7tgtl]{top:154px}.mc-row-icon{color:var(--color-blue-400);flex:none}.mc-muted{color:var(--color-fg-3)}.mc-row-end{color:var(--color-fg-3);margin-left:auto}.mc-ok{color:var(--color-blue-400)}@media (prefers-reduced-motion:reduce){.mc-w[data-astro-cid-n3j7tgtl],.mc-caret[data-astro-cid-n3j7tgtl]{animation:none}}.adv[data-astro-cid-z3hsctal]{position:relative;overflow:hidden}.adv-grid[data-astro-cid-z3hsctal]{gap:20px;max-width:1040px;margin:clamp(40px,6vw,64px) auto 0;display:grid}@media (min-width:820px){.adv-grid[data-astro-cid-z3hsctal]{grid-template-columns:repeat(3,minmax(0,1fr))}}.adv-grid[data-astro-cid-z3hsctal]>div[data-astro-cid-z3hsctal]{display:flex}.adv-card[data-astro-cid-z3hsctal]{flex-direction:column;flex:1;padding:22px;display:flex;overflow:hidden}.adv-card[data-astro-cid-z3hsctal] .icon-tile[data-astro-cid-z3hsctal]{margin-bottom:20px}.adv-title[data-astro-cid-z3hsctal]{letter-spacing:-.012em;color:#fff;font-size:16px;font-weight:500;line-height:1.35}.adv-text[data-astro-cid-z3hsctal]{color:var(--color-fg-3);margin-top:8px;margin-bottom:22px;font-size:14px;line-height:1.55}.adv-card[data-astro-cid-z3hsctal] .panel{margin-top:auto}.fmt[data-astro-cid-z3hsctal]{z-index:1;align-items:center;gap:40px;max-width:1040px;margin:clamp(80px,11vw,140px) auto 0;display:grid;position:relative}@media (min-width:900px){.fmt[data-astro-cid-z3hsctal]{grid-template-columns:1fr auto;gap:56px}}.fmt-copy[data-astro-cid-z3hsctal]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.fmt-lead[data-astro-cid-z3hsctal]{max-width:30rem}.fmt-copy[data-astro-cid-z3hsctal] .btn[data-astro-cid-z3hsctal]{margin-top:10px}.fmt-tiles[data-astro-cid-z3hsctal]{flex-direction:column;align-items:center;gap:18px;display:flex}@media (min-width:900px){.fmt-tiles[data-astro-cid-z3hsctal]{align-items:flex-start;padding-right:24px}}.fmt-row[data-astro-cid-z3hsctal]{gap:clamp(12px,2.4vw,22px);display:flex}@media (min-width:900px){.fmt-row-offset[data-astro-cid-z3hsctal]{padding-left:37px}}.fmt-tile[data-astro-cid-z3hsctal]{border-radius:16px;display:grid;position:relative}.fmt-tile[data-astro-cid-z3hsctal]>.icon-tile[data-astro-cid-z3hsctal]{--s:clamp(46px, 11vw, 56px);transition:opacity .35s var(--ease-out-expo), transform .35s var(--ease-out-expo);grid-area:1/1}.fmt-blue[data-astro-cid-z3hsctal]{opacity:0}.fmt-tile[data-astro-cid-z3hsctal]:hover .fmt-blue[data-astro-cid-z3hsctal],.fmt-tile[data-astro-cid-z3hsctal]:focus-visible .fmt-blue[data-astro-cid-z3hsctal]{opacity:1}.fmt-tile[data-astro-cid-z3hsctal]:hover>.icon-tile[data-astro-cid-z3hsctal],.fmt-tile[data-astro-cid-z3hsctal]:focus-visible>.icon-tile[data-astro-cid-z3hsctal]{transform:translateY(-2px)}.fmt-tip[data-astro-cid-z3hsctal]{z-index:2;white-space:nowrap;color:var(--color-fg-3);pointer-events:none;opacity:0;transition:opacity .2s, translate .25s var(--ease-out-expo);background:linear-gradient(#181c23fa,#0e1014fa);border-radius:10px;flex-direction:column;align-items:center;padding:7px 11px;font-size:12px;line-height:1.35;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 28px -8px #000000e6}.fmt-tip[data-astro-cid-z3hsctal] strong[data-astro-cid-z3hsctal]{color:#fff;font-size:12.5px;font-weight:500}.fmt-tile[data-astro-cid-z3hsctal]:hover .fmt-tip[data-astro-cid-z3hsctal],.fmt-tile[data-astro-cid-z3hsctal]:focus-visible .fmt-tip[data-astro-cid-z3hsctal]{opacity:1;translate:-50%}.adv-arcs[data-astro-cid-z3hsctal]{z-index:0;position:absolute;bottom:40px;right:-330px}@media (max-width:899px){.adv-arcs[data-astro-cid-z3hsctal]{opacity:.6;bottom:-120px;right:-420px}}.pf{text-align:left;width:100%;max-width:820px;margin-inline:auto;padding:14px 14px 0;position:relative}.pf-topline{pointer-events:none;background:linear-gradient(90deg,#0000,#c8e1ffd9 50%,#0000);height:1px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 12px #78b4ff99}.pf-form{align-items:center;gap:14px;padding:4px 2px 4px 4px;display:flex}.pf-wand{color:#e9f1fb;flex:none}.pf-field{flex:1;min-width:0;height:48px;position:relative}.pf-input{letter-spacing:-.015em;color:#fff;background:0 0;border:0;outline:none;width:100%;height:100%;font-size:clamp(17px,1rem + .5vw,22px)}.pf-input:focus,.pf-input:focus-visible{outline:none}.pf-form:focus-within .pf-submit{filter:brightness(1.08)}.pf-form{border-radius:calc(16px * var(--sq));transition:box-shadow .2s var(--ease-out-expo)}.pf-form:has(.pf-input:focus-visible){box-shadow:0 0 0 2px #5aaaff99}.pf:focus-within{box-shadow:inset 0 1px #aad2ff52,inset 0 0 0 1px #78aaff4d,0 30px 80px -30px #000c}.pf-ph{pointer-events:none;letter-spacing:-.015em;color:#6f8ab3;white-space:nowrap;text-overflow:ellipsis;animation:pf-ph-in .6s var(--ease-out-expo) both;font-size:clamp(17px,1rem + .5vw,22px);line-height:48px;display:block;position:absolute;inset:0;overflow:hidden}.pf-ph[data-focused=true]{color:#57709a}@keyframes pf-ph-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.pf-submit{--s:44px;cursor:pointer;transition:transform .2s var(--ease-out-expo), filter .2s}.pf-submit:hover{filter:brightness(1.1)}.pf-submit:active{transform:scale(.95)}.pf-body{padding:10px 2px 0}.pf-label-row{justify-content:space-between;align-items:center;height:32px;display:flex}.pf-label{color:var(--color-fg-blue);font-size:14px}.pf-more{width:28px;height:28px;color:var(--color-fg-blue);border-radius:8px;place-items:center;transition:background-color .2s,color .2s;display:grid}.pf-more:hover{color:#fff;background:#ffffff14}.pf-rows{flex-direction:column;padding-bottom:6px;display:flex;-webkit-mask-image:linear-gradient(#000 58%,#00000040 88%,#0000 100%);mask-image:linear-gradient(#000 58%,#00000040 88%,#0000 100%)}.pf-row{flex-direction:column;gap:10px;padding:12px 0;display:flex}@media (min-width:720px){.pf-row{grid-template-columns:250px 1fr;align-items:center;gap:12px;min-height:60px;padding:0;display:grid}}.pf-cat{border-radius:10px;place-self:flex-start start;align-items:center;gap:14px;display:inline-flex}@media (min-width:720px){.pf-cat{align-self:center}}.pf-cat .icon-tile{--s:30px}.pf-cat-name{letter-spacing:-.015em;color:#fff;font-size:18px}.pf-cat-count{color:var(--color-fg-blue);margin-left:-6px;font-size:14px}.pf-cat:hover .pf-cat-name{color:var(--color-blue-100)}.pf-chips{flex-wrap:wrap;gap:10px 14px;display:flex}.pf-chips .chip{height:34px}@media (max-width:719px){.pf-chips .chip{height:32px;padding-inline:12px;font-size:13px}}.pf-results{animation:pf-ph-in .4s var(--ease-out-expo) both;padding-bottom:14px}.pf-list{flex-direction:column;gap:2px;display:flex}.pf-match{border-radius:calc(12px * var(--sq));cursor:pointer;align-items:center;gap:14px;min-height:56px;padding:8px 10px;transition:background-color .15s;display:flex}.pf-match[aria-selected=true]{background:#78aaff1f;box-shadow:inset 0 0 0 1px #96c3ff2e}.pf-match-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.pf-match-title{color:#fff;font-size:16px}.pf-match-sub{color:var(--color-fg-blue);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pf-enter{color:#b9d7ff;opacity:0;flex:none}.pf-match[aria-selected=true] .pf-enter{opacity:1}.pf-empty{color:var(--color-fg-blue);padding:10px 2px;font-size:14px;line-height:1.55}.pf-link{color:#fff;text-underline-offset:3px;cursor:pointer;text-decoration:underline}@media (prefers-reduced-motion:reduce){.pf-ph,.pf-results{animation:none}}.ss[data-astro-cid-wtmlblrn]{isolation:isolate;position:relative;overflow:hidden}.ss-blooms[data-astro-cid-wtmlblrn]{z-index:-1}.ss-blooms[data-astro-cid-wtmlblrn]:before,.ss-blooms[data-astro-cid-wtmlblrn]:after{filter:blur(36px);width:34%;height:92%;top:4%}.ss-blooms[data-astro-cid-wtmlblrn]:before{left:-21%}.ss-blooms[data-astro-cid-wtmlblrn]:after{right:-21%}@media (max-width:767px){.ss-blooms[data-astro-cid-wtmlblrn]:before{width:90%;left:-62%}.ss-blooms[data-astro-cid-wtmlblrn]:after{width:90%;right:-62%}}.ss-inner[data-astro-cid-wtmlblrn]{text-align:center;flex-direction:column;align-items:center;display:flex}.ss-panel[data-astro-cid-wtmlblrn]{width:100%;max-width:820px;margin-top:clamp(28px,4vw,40px)}.ss-copy[data-astro-cid-wtmlblrn]{max-width:36rem;color:var(--color-fg-2);margin-top:clamp(28px,4vw,44px);font-size:16px}.ss-ctas[data-astro-cid-wtmlblrn]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}.ss-play[data-astro-cid-wtmlblrn]{--s:22px;border-radius:7px;margin-right:-6px}.ss-play[data-astro-cid-wtmlblrn] svg{width:50%;height:50%;margin-left:1px}.uc{flex-direction:column;gap:28px;display:flex;position:relative}.uc[data-paused=true] *{animation-play-state:paused!important}@media (min-width:1000px){.uc{flex-direction:row;align-items:stretch;gap:36px}}.uc-main{animation:uc-in .6s var(--ease-out-expo) both;flex-direction:column;gap:24px;display:flex}.uc-main[data-dir="-1"]{animation-name:uc-in-back}@keyframes uc-in{0%{opacity:0;transform:translate(18px)}}@keyframes uc-in-back{0%{opacity:0;transform:translate(-18px)}}@media (min-width:720px){.uc-main{flex-direction:row;gap:36px}}.uc-art{flex:none;width:100%;height:250px}@media (min-width:720px){.uc-art{width:320px}}.uc-art:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 30%,#1c83f224,#0000 70%);position:absolute;inset:0}.uc-copy{flex-direction:column;width:100%;display:flex}@media (min-width:720px){.uc-copy{flex:none;width:300px}}.uc-tools{flex-wrap:wrap;gap:8px;display:flex}.uc-chip{height:30px;padding-inline:12px;font-size:13px}.uc-text{color:#fff;letter-spacing:-.01em;margin-top:18px;font-size:16px;line-height:1.6}.uc-title{color:var(--color-fg-2);letter-spacing:0;margin-top:16px;font-size:15px;font-weight:400}.uc-nav{align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.uc-nav .btn-icon{--h:44px}.uc-count{color:var(--color-fg-3);font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px}.uc-trail{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;gap:20px;min-width:0;padding:4px 2px 8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000 98%);mask-image:linear-gradient(90deg,#000 55%,#0000 98%)}.uc-trail::-webkit-scrollbar{display:none}@media (min-width:1000px){.uc-trail{align-self:flex-start;margin-top:20px;margin-right:calc(50% - 50vw);padding-right:40px;overflow:hidden}}.uc-trail>li{scroll-snap-align:start;opacity:calc(1 - var(--k) * .16);flex:none}.uc-card{text-align:left;cursor:pointer;width:260px;height:196px;transition:box-shadow .3s var(--ease-out-expo), transform .3s var(--ease-out-expo);background:linear-gradient(#1e242ebf,#0e111659 70%,#0000);flex-direction:column;justify-content:space-between;gap:18px;padding:20px 22px;display:flex}.uc-card:hover{box-shadow:inset 0 0 0 1px var(--line-strong), 0 16px 40px -20px #1c83f280;transform:translateY(-2px)}.uc-card-text{color:var(--color-fg-3);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.uc-card-title{color:var(--color-fg-2);font-size:14px}.art{color:#e6edf6;font-size:11px;position:absolute;inset:0}.art :where(span){display:block}.ac-src{border-radius:8px;width:118px;height:68px;position:absolute;top:66px;left:22px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.ac-scene{background:radial-gradient(40% 50% at 70% 35%,#ffbe788c,#0000 70%),radial-gradient(60% 60% at 20% 80%,#2878c899,#0000 70%),linear-gradient(160deg,#1b2a44,#0b1220 60%,#2a2140);position:absolute;inset:0}.ac-scene-v{background:radial-gradient(55% 30% at 50% 30%,#ffbe788c,#0000 70%),radial-gradient(80% 40% at 30% 80%,#2878c899,#0000 70%),linear-gradient(170deg,#1b2a44,#0b1220 60%,#2a2140)}.ac-play{background:#00000080;border-radius:50%;place-items:center;width:24px;height:24px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff4d;display:grid!important}.ac-time{background:#0009;border-radius:3px;padding:1px 4px;font-size:9px;position:absolute;bottom:4px;right:5px}.ac-arrow{width:40px;height:16px;position:absolute;top:92px;left:146px}.ac-arrow path{stroke:var(--color-blue-400);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 4;animation:1.2s linear infinite uc-dash}@keyframes uc-dash{to{stroke-dashoffset:-16px}}.ac-phone{border-radius:14px;width:104px;height:184px;position:absolute;top:22px;right:30px;overflow:hidden;box-shadow:inset 0 0 0 1px #4698ffbf,0 0 28px -8px #1c83f2b3}.ac-cap{text-align:center;font-size:10.5px;font-weight:700;line-height:1.35;position:absolute;bottom:34px;left:8px;right:8px}.ac-cap span{background:#000000b8;border-radius:3px;padding:1px 2px;animation:3.5s infinite uc-word;display:inline}.ac-cap span:nth-child(2){animation-delay:.45s}.ac-cap span:nth-child(3){animation-delay:.9s}.ac-cap span:nth-child(4){animation-delay:1.35s}.ac-cap span:nth-child(5){animation-delay:1.8s}@keyframes uc-word{0%,8%{color:#fff;background:#000000b8}12%,22%{color:#fff;background:#1c83f2}28%,to{color:#fff;background:#000000b8}}.ac-ratio{background:#00000080;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:600;position:absolute;top:8px;left:8px;box-shadow:inset 0 0 0 1px #fff3}.ac-chip{background:#0c0f14eb;border-radius:999px;align-items:center;gap:5px;height:24px;padding-inline:9px;font-size:10.5px;position:absolute;top:150px;left:22px;box-shadow:inset 0 0 0 1px #ffffff24;display:inline-flex!important}.ac-chip svg{color:var(--color-blue-400)}.ap-head{align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:flex;position:absolute;top:18px;left:18px;right:18px}.ap-dot{background:var(--color-blue-400);width:8px;height:8px;box-shadow:0 0 8px var(--color-blue-500);border-radius:50%}.ap-tag{color:var(--color-blue-200);background:#1c83f22e;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:600;box-shadow:inset 0 0 0 1px #4a9ffd59}.ap-wave{align-items:center;gap:2px;height:92px;position:absolute;top:52px;left:18px;right:18px;display:flex!important}.ap-bar{min-height:3px;animation:2.4s ease-in-out infinite uc-bar;animation-delay:calc(var(--i) * -.07s);transform-origin:50%;background:linear-gradient(#5cb0ff,#1474f5);border-radius:2px;flex:1;box-shadow:0 0 6px #1c83f259}@keyframes uc-bar{50%{transform:scaleY(.72)}}.ap-silent{box-shadow:none;background:#ff54688c;animation:3.6s ease-in-out infinite uc-silent}@keyframes uc-silent{0%,30%{opacity:1}50%,85%{opacity:.15}to{opacity:1}}.ap-cut{color:#fff;background:#0d1117;border-radius:50%;place-items:center;width:20px;height:20px;position:absolute;top:-10px;box-shadow:inset 0 0 0 1px #fff3;display:grid!important}.ap-cut-1{left:32%}.ap-cut-2{left:72%}.ap-meter{align-items:center;gap:10px;position:absolute;top:160px;left:18px;right:18px;display:flex!important}.ap-meter-label{color:var(--color-fg-3);font-size:10.5px}.ap-progress{flex:1;height:5px}.ap-progress>span{width:76%;animation:3s ease-in-out infinite uc-loud}@keyframes uc-loud{0%,to{width:62%}50%{width:78%}}.ap-chips{gap:6px;position:absolute;bottom:18px;left:18px;display:flex!important}.ap-chip{background:#0c0f14eb;border-radius:999px;padding:4px 9px;font-size:10.5px;box-shadow:inset 0 0 0 1px #ffffff24}.aph-grid{grid-template-columns:1fr 1fr;gap:10px;position:absolute;top:18px;left:18px;right:18px;display:grid!important}.aph-tile{border-radius:9px;height:78px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.aph-img{position:absolute;inset:0}.aph-img-0{background:radial-gradient(50% 50% at 70% 30%,#ffc88c99,#0000 70%),linear-gradient(170deg,#213a5c,#0e1828)}.aph-img-1{background:radial-gradient(60% 60% at 30% 70%,#50c8a080,#0000 70%),linear-gradient(170deg,#1d3328,#0b1410)}.aph-img-2{background:radial-gradient(60% 50% at 60% 40%,#ff788c73,#0000 70%),linear-gradient(170deg,#2d1f36,#120c18)}.aph-img-3{background:radial-gradient(60% 60% at 40% 30%,#8cbeff8c,#0000 70%),linear-gradient(170deg,#1b2a44,#0b1220)}.aph-name{background:#0000008c;border-radius:4px;padding:1px 5px;font-size:9.5px;font-weight:500;position:absolute;bottom:5px;left:6px}.aph-check{color:#fff;background:var(--color-success);width:16px;height:16px;animation:uc-check 4s var(--ease-spring) infinite;animation-delay:calc(var(--i) * .35s);border-radius:50%;place-items:center;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #22c55e99;display:grid!important}@keyframes uc-check{0%,8%{transform:scale(0)}16%,88%{transform:scale(1)}96%,to{transform:scale(0)}}.aph-foot{flex-wrap:wrap;gap:6px;position:absolute;bottom:18px;left:18px;right:18px;display:flex!important}.aph-chip{background:#0c0f14eb;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;box-shadow:inset 0 0 0 1px #ffffff24;display:inline-flex!important}.aph-chip-gps{color:var(--color-blue-200);box-shadow:inset 0 0 0 1px #4a9ffd66}.aph-chip-gps svg{color:var(--color-blue-400)}.ae-screen{background:linear-gradient(#121720,#0b0e13);border-radius:10px;height:118px;position:absolute;top:18px;left:18px;right:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.ae-bar{letter-spacing:.06em;color:#ff8a98;align-items:center;gap:6px;height:26px;padding-inline:10px;font-size:9.5px;font-weight:700;box-shadow:inset 0 -1px #ffffff0f;display:flex!important}.ae-rec{background:var(--color-danger);width:7px;height:7px;box-shadow:0 0 8px var(--color-danger);border-radius:50%;animation:1.4s ease-in-out infinite uc-rec}@keyframes uc-rec{50%{opacity:.3}}.ae-time{color:var(--color-fg-2);letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.ae-slide{flex-direction:column;gap:7px;padding:12px;position:relative;display:flex!important}.ae-line{background:#ffffff38;border-radius:4px;height:7px}.ae-line-dim{background:#ffffff1a}.ae-chart{align-items:flex-end;gap:5px;width:78px;height:62px;position:absolute;top:10px;right:14px;display:flex!important}.ae-chart span{opacity:.85;background:linear-gradient(#5cb0ff,#1474f5);border-radius:3px 3px 0 0;flex:1}.ae-transcript{flex-direction:column;gap:6px;position:absolute;top:148px;left:18px;right:18px;display:flex!important}.ae-tline{color:var(--color-fg-2);white-space:nowrap;text-overflow:ellipsis;animation:5s steps(40,end) infinite uc-type;animation-delay:calc(var(--i) * 1.2s);font-size:10.5px;overflow:hidden}.ae-tline b{color:var(--color-blue-300);margin-right:4px;font-weight:600}@keyframes uc-type{0%{clip-path:inset(0 100% 0 0)}35%,90%{clip-path:inset(0)}to{clip-path:inset(0);opacity:0}}.ae-lang{color:var(--color-blue-200);background:#1c83f229;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;position:absolute;bottom:16px;left:18px;box-shadow:inset 0 0 0 1px #4a9ffd59;display:inline-flex!important}.as-stage{place-items:center;height:168px;position:absolute;top:18px;left:18px;right:18px;display:grid!important}.as-box{width:192px;height:108px;animation:uc-aspect 6s var(--ease-out-expo) infinite;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4698ffcc,0 0 28px -8px #1c83f2b3}@keyframes uc-aspect{0%,26%{width:192px;height:108px}33%,59%{width:132px;height:132px}66%,92%{width:90px;height:160px}to{width:192px;height:108px}}.as-scene{background:radial-gradient(45% 55% at 60% 40%,#ffaa788c,#0000 70%),radial-gradient(70% 60% at 25% 80%,#3c8ce68c,#0000 70%),linear-gradient(160deg,#1b2a44,#0b1220 60%,#2a2140);position:absolute;inset:0}.as-label{background:#0000008c;border-radius:4px;height:16px;padding-inline:5px;font-size:9.5px;font-weight:600;position:absolute;top:6px;left:6px;overflow:hidden}.as-label span{height:16px;animation:uc-label 6s var(--ease-out-expo) infinite;line-height:16px}@keyframes uc-label{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(-16px)}66%,92%{transform:translateY(-32px)}to{transform:translateY(0)}}.as-chips{flex-wrap:wrap;gap:6px;position:absolute;bottom:16px;left:18px;right:18px;display:flex!important}.as-chip{background:#0c0f14eb;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;box-shadow:inset 0 0 0 1px #ffffff24;display:inline-flex!important}.as-chip-blue{color:var(--color-blue-200);box-shadow:inset 0 0 0 1px #4a9ffd66}@media (prefers-reduced-motion:reduce){.uc-main{animation:none}.art *{animation:none!important}}.wf[data-astro-cid-q2kbvix4]{position:relative;overflow:hidden}.wf-head[data-astro-cid-q2kbvix4]{flex-direction:column;gap:24px;display:flex}@media (min-width:900px){.wf-head[data-astro-cid-q2kbvix4]{flex-direction:row;justify-content:space-between;align-items:center}}.wf-title[data-astro-cid-q2kbvix4]{max-width:16em}.wf-stat[data-astro-cid-q2kbvix4]{flex:none;align-items:center;gap:16px;display:flex}.wf-stat-num[data-astro-cid-q2kbvix4]{letter-spacing:-.04em;filter:drop-shadow(0 0 22px #1c83f2a6);font-size:clamp(3rem,2.4rem + 2.4vw,4rem);font-weight:400;line-height:1}.wf-stat-cap[data-astro-cid-q2kbvix4]{color:#fff;font-size:14px;line-height:1.5}.wf-carousel[data-astro-cid-q2kbvix4]{margin-top:clamp(36px,5vw,56px)}.pr[data-astro-cid-j7xdwx4a]{position:relative}.pr-toggle[data-astro-cid-j7xdwx4a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:14px;display:flex}.pr-opt[data-astro-cid-j7xdwx4a]{color:var(--color-fg-3);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .25s}.pr[data-astro-cid-j7xdwx4a][data-plan=web] .pr-opt[data-astro-cid-j7xdwx4a][data-for=web],.pr[data-astro-cid-j7xdwx4a][data-plan=android] .pr-opt[data-astro-cid-j7xdwx4a][data-for=android]{color:#fff}.pr-same[data-astro-cid-j7xdwx4a]{margin-left:4px}.pr-grid[data-astro-cid-j7xdwx4a]{gap:24px;max-width:1060px;margin:clamp(32px,4vw,44px) auto 0;display:grid}@media (min-width:900px){.pr-grid[data-astro-cid-j7xdwx4a]{grid-template-columns:1fr 1fr;gap:30px}}.pr-cell[data-astro-cid-j7xdwx4a]{display:flex}.pr-card[data-astro-cid-j7xdwx4a]{transition:box-shadow .5s var(--ease-out-expo), transform .5s var(--ease-out-expo);background:linear-gradient(#171b21 0%,#0c0e12 62%,#0009 100%);flex:1;gap:28px;padding:28px;display:grid}@media (min-width:560px){.pr-card[data-astro-cid-j7xdwx4a]{grid-template-columns:1fr 1.25fr;gap:24px}}.pr-left[data-astro-cid-j7xdwx4a]{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.pr-name-row[data-astro-cid-j7xdwx4a]{align-items:center;gap:8px;display:flex}.pr-name[data-astro-cid-j7xdwx4a]{letter-spacing:-.015em;color:#fff;font-size:18px;font-weight:500}.pr-info[data-astro-cid-j7xdwx4a]{color:var(--color-fg-4);cursor:help;display:inline-grid}.pr-for[data-astro-cid-j7xdwx4a]{color:var(--color-fg-3);margin-top:4px;font-size:13px}.pr-cta[data-astro-cid-j7xdwx4a]{align-self:flex-start;min-width:176px}.pr-key{color:var(--color-blue-400);filter:drop-shadow(0 0 6px #1c83f299)}.pr-price[data-astro-cid-j7xdwx4a]{align-items:baseline;gap:8px;display:flex}.pr-amount[data-astro-cid-j7xdwx4a]{letter-spacing:-.03em;color:#fff;font-size:40px;font-weight:500;line-height:1}.pr-unit[data-astro-cid-j7xdwx4a]{color:#fff;font-size:15px}.pr-included[data-astro-cid-j7xdwx4a]{color:var(--color-fg-blue);margin-top:16px;font-size:15px}.pr-list[data-astro-cid-j7xdwx4a]{flex-direction:column;gap:10px;margin-top:12px;display:flex}.pr-list[data-astro-cid-j7xdwx4a] li[data-astro-cid-j7xdwx4a]{color:var(--color-fg-2);align-items:center;gap:9px;font-size:13.5px;display:flex}.pr-list[data-astro-cid-j7xdwx4a] svg{color:#5f6876;flex:none;transition:color .4s}.pr-glow[data-astro-cid-j7xdwx4a]{pointer-events:none;opacity:0;height:1px;transition:opacity .5s var(--ease-out-expo);background:linear-gradient(90deg,#0000,#96c8fff2 50%,#0000);position:absolute;bottom:-1px;left:10%;right:10%;box-shadow:0 0 16px 1px #1c83f2cc}.pr-card[data-astro-cid-j7xdwx4a]:after{content:"";pointer-events:none;opacity:0;height:1px;transition:opacity .5s var(--ease-out-expo);background:linear-gradient(90deg,#0000,#ffffff8c 50%,#0000);position:absolute;top:0;left:6%;right:6%}.pr[data-astro-cid-j7xdwx4a][data-plan=web] [data-astro-cid-j7xdwx4a][data-plan-card=web],.pr[data-astro-cid-j7xdwx4a][data-plan=android] [data-astro-cid-j7xdwx4a][data-plan-card=android]{box-shadow:inset 0 0 0 1px #ffffff1c,inset 0 1px #ffffff0f,0 30px 80px -40px #1c83f28c}.pr[data-astro-cid-j7xdwx4a][data-plan=web] [data-astro-cid-j7xdwx4a][data-plan-card=web] .pr-glow[data-astro-cid-j7xdwx4a],.pr[data-astro-cid-j7xdwx4a][data-plan=android] [data-astro-cid-j7xdwx4a][data-plan-card=android] .pr-glow[data-astro-cid-j7xdwx4a],.pr[data-astro-cid-j7xdwx4a][data-plan=web] [data-astro-cid-j7xdwx4a][data-plan-card=web]:after,.pr[data-astro-cid-j7xdwx4a][data-plan=android] [data-astro-cid-j7xdwx4a][data-plan-card=android]:after{opacity:1}.pr[data-astro-cid-j7xdwx4a][data-plan=web] [data-astro-cid-j7xdwx4a][data-plan-card=web] .pr-list[data-astro-cid-j7xdwx4a] svg,.pr[data-astro-cid-j7xdwx4a][data-plan=android] [data-astro-cid-j7xdwx4a][data-plan-card=android] .pr-list[data-astro-cid-j7xdwx4a] svg{color:var(--color-blue-400)}@media (max-width:559px){.pr-card[data-astro-cid-j7xdwx4a]{flex-direction:column;gap:24px;display:flex}.pr-left[data-astro-cid-j7xdwx4a]{display:contents}.pr-right[data-astro-cid-j7xdwx4a]{order:2}.pr-cta[data-astro-cid-j7xdwx4a]{order:3;align-self:stretch}}.faq[data-astro-cid-tycplb2i]{position:relative;overflow:hidden}.faq-anchor[data-astro-cid-tycplb2i]{top:calc(var(--section-y) - 24px);position:absolute}.faq-arcs[data-astro-cid-tycplb2i]{z-index:0;position:absolute;top:10px;left:-300px}@media (max-width:899px){.faq-arcs[data-astro-cid-tycplb2i]{opacity:.6;top:-60px;left:-360px}}.faq[data-astro-cid-tycplb2i]>.container-page[data-astro-cid-tycplb2i]{z-index:1;position:relative}.faq-wrap[data-astro-cid-tycplb2i]{max-width:880px;margin:clamp(28px,4vw,40px) auto 0}.faq-tabs[data-astro-cid-tycplb2i]{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);justify-content:center;gap:4px;display:flex;overflow-x:auto}.faq-tabs[data-astro-cid-tycplb2i]::-webkit-scrollbar{display:none}@media (max-width:559px){.faq-tabs[data-astro-cid-tycplb2i]{justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.faq-tab[data-astro-cid-tycplb2i]{height:44px;color:var(--color-fg-3);cursor:pointer;flex:none;padding-inline:14px;font-size:15px;transition:color .2s;position:relative}.faq-tab[data-astro-cid-tycplb2i]:hover{color:var(--color-fg-2)}.faq-tab[data-astro-cid-tycplb2i][aria-selected=true]{color:#fff}.faq-tab[data-astro-cid-tycplb2i]:after{content:"";background:var(--color-blue-500);height:2px;transition:transform .35s var(--ease-out-expo);border-radius:2px;position:absolute;bottom:2px;left:10px;right:10px;transform:scaleX(0);box-shadow:0 0 10px #1c83f2cc}.faq-tab[data-astro-cid-tycplb2i][aria-selected=true]:after{transform:scaleX(1)}.faq-panel[data-astro-cid-tycplb2i]{margin-top:28px}.faq-panel[data-astro-cid-tycplb2i]:not([hidden]){animation:faq-in .45s var(--ease-out-expo) both;gap:24px;display:grid}@media (min-width:900px){.faq-panel[data-astro-cid-tycplb2i]:not([hidden]){grid-template-columns:minmax(0,1fr) 320px;gap:22px}}@keyframes faq-in{0%{opacity:0;transform:translateY(6px)}}.faq-list[data-astro-cid-tycplb2i]{flex-direction:column;gap:4px;display:flex}.faq-item[data-astro-cid-tycplb2i]{border-radius:calc(14px * var(--sq));transition:background-color .3s,box-shadow .3s}.faq-item[data-astro-cid-tycplb2i][data-active=true]{box-shadow:inset 0 0 0 1px var(--line-strong), inset 0 1px 0 #ffffff0a;background:linear-gradient(#13171d,#0c0e12)}.faq-h[data-astro-cid-tycplb2i]{font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit}.faq-q[data-astro-cid-tycplb2i]{border-radius:inherit;text-align:left;cursor:pointer;letter-spacing:-.012em;width:100%;min-height:60px;color:var(--color-fg-2);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px 14px 28px;font-size:16.5px;transition:color .2s;display:flex}@media (max-width:559px){.faq-q[data-astro-cid-tycplb2i]{padding-inline:18px 16px;font-size:15.5px}}.faq-q[data-astro-cid-tycplb2i]:hover,.faq-item[data-astro-cid-tycplb2i][data-active=true] .faq-q[data-astro-cid-tycplb2i]{color:#fff}.faq-caret{color:var(--color-fg-2);transition:transform .35s var(--ease-out-expo);flex:none}.faq-item[data-astro-cid-tycplb2i][data-active=true] .faq-caret{color:#fff;transform:rotate(180deg)}.faq-a[data-astro-cid-tycplb2i]{color:var(--color-fg-2);animation:faq-in .4s var(--ease-out-expo) both;padding:0 28px 20px;font-size:15px;line-height:1.65}@media (max-width:559px){.faq-a[data-astro-cid-tycplb2i]{padding-inline:18px}}@media (min-width:900px){.faq-a[data-astro-cid-tycplb2i]:not([hidden]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.faq-card[data-astro-cid-tycplb2i]{display:none}@media (min-width:900px){.faq-card[data-astro-cid-tycplb2i]{background:linear-gradient(#14181e 0%,#0b0d10 70%,#08090c 100%);flex-direction:column;justify-content:space-between;gap:24px;min-height:340px;padding:28px 24px 18px 28px;display:flex}}.faq-card-text[data-astro-cid-tycplb2i]{color:#fff;font-size:15px;line-height:1.75}.faq-card-text[data-astro-cid-tycplb2i].is-in{animation:faq-in .45s var(--ease-out-expo) both}.faq-card-nav[data-astro-cid-tycplb2i]{justify-content:flex-end;gap:2px;display:flex}.faq-card-nav[data-astro-cid-tycplb2i] .btn[data-astro-cid-tycplb2i]:disabled{opacity:.3}.faq-foot[data-astro-cid-tycplb2i]{text-align:center;max-width:30rem;color:var(--color-fg-4);margin:40px auto 0;font-size:14px;line-height:1.6}.faq-foot[data-astro-cid-tycplb2i] a[data-astro-cid-tycplb2i]{color:var(--color-fg-2);text-underline-offset:3px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.faq-foot[data-astro-cid-tycplb2i] a[data-astro-cid-tycplb2i]:hover{color:#fff}.cta[data-astro-cid-x5xn55qe]{isolation:isolate;padding-top:clamp(96px,14vw,180px);padding-bottom:clamp(120px,16vw,200px);position:relative;overflow:hidden}.cta-bg[data-astro-cid-x5xn55qe]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cta-beam[data-astro-cid-x5xn55qe]{opacity:.95}.cta-core[data-astro-cid-x5xn55qe]{filter:blur(14px);background:radial-gradient(50% 70% at 50% 100%,#3c96ff8c,#1464e62e 55%,#0000 80%);width:min(260px,50vw);height:75%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cta-gl[data-astro-cid-x5xn55qe]{position:absolute;inset:0}.cta-gl[data-astro-cid-x5xn55qe] canvas{-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.cta-inner[data-astro-cid-x5xn55qe]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cta-title[data-astro-cid-x5xn55qe]{max-width:15ch}@media (min-width:900px){.cta-title[data-astro-cid-x5xn55qe]{max-width:none}}.cta-lead[data-astro-cid-x5xn55qe]{max-width:36rem;color:var(--color-fg-2);margin-top:22px}.cta-lead[data-astro-cid-x5xn55qe] strong[data-astro-cid-x5xn55qe]{color:#fff;font-weight:600}.cta-actions[data-astro-cid-x5xn55qe]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.cta-play[data-astro-cid-x5xn55qe]{--s:22px;border-radius:7px;margin-right:-6px}.cta-play[data-astro-cid-x5xn55qe] svg{width:54%;height:54%}
