._8aEwW_ambient{z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(40vw 40vw at 15% 10%,#5a6eff1a,#0000 70%),radial-gradient(35vw 35vw at 85% 30%,#ffaa5a14,#0000 70%),radial-gradient(45vw 45vw at 50% 100%,#788cb412,#0000 70%);animation:24s ease-in-out infinite alternate _8aEwW_drift;position:fixed;inset:0}@keyframes _8aEwW_drift{to{transform:translateY(-3%)scale(1.06)}}._8aEwW_navWrap{z-index:50;padding:0 var(--gutter);pointer-events:none;animation:_8aEwW_navIn .9s .1s var(--ease) backwards;justify-content:center;display:flex;position:fixed;top:16px;left:0;right:0}@keyframes _8aEwW_navIn{0%{opacity:0;transform:translateY(-24px)}}._8aEwW_navBar{pointer-events:auto;width:100%;max-width:760px;transition:max-width .5s var(--ease);align-items:stretch;gap:8px;display:flex}._8aEwW_brand,._8aEwW_nav{border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:#0e101480;border-radius:999px;transition:background .4s,box-shadow .4s,border-color .4s;box-shadow:0 10px 40px #00000040}._8aEwW_nav{flex:1;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}._8aEwW_navBar[data-scrolled]{max-width:680px}._8aEwW_navBar[data-scrolled] ._8aEwW_brand,._8aEwW_navBar[data-scrolled] ._8aEwW_nav{border-color:var(--glass-border-strong);background:#0e101499;box-shadow:0 16px 50px #00000073}._8aEwW_brand{flex:none;align-items:center;padding:0 20px;display:flex}._8aEwW_brand:hover{border-color:var(--glass-border-strong);background:#181b21b3}._8aEwW_brand img{width:auto}._8aEwW_navLinks{gap:2px;margin-right:auto;display:flex;position:relative}._8aEwW_navLinks a{color:var(--fg-muted);border-radius:999px;padding:8px 14px;font-size:14px;transition:color .25s;position:relative}._8aEwW_navLinks a:hover,._8aEwW_navLinks a[data-active]{color:var(--fg)}._8aEwW_navPill{background:var(--glass-strong);border:1px solid var(--glass-border);height:100%;transition:transform .5s var(--ease), width .5s var(--ease), opacity .3s;border-radius:999px;position:absolute;top:0;left:0}._8aEwW_navCta{background:var(--fg);color:#0a0a0a;transition:transform .2s var(--ease), box-shadow .2s;border-radius:999px;margin-left:auto;padding:9px 18px;font-size:14px;font-weight:500}._8aEwW_ctaSwap{vertical-align:top;white-space:nowrap;transition:width .7s var(--ease);display:inline-block;position:relative}._8aEwW_ctaSwap>span{display:inline-block}._8aEwW_ctaSwap>span+span{opacity:0;position:absolute;top:0;left:0}._8aEwW_navCta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ffffff26}@media (max-width:640px){._8aEwW_navLinks{display:none}}._8aEwW_hero{min-height:clamp(640px,100svh,1000px);padding:140px var(--gutter) 80px;flex-direction:column;justify-content:center;align-items:center;gap:56px;display:flex;position:relative;overflow:hidden}._8aEwW_heroMedia{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}._8aEwW_slide{opacity:0;transition:opacity 1.6s var(--ease), transform 9s cubic-bezier(.25, .1, .25, 1);position:absolute;inset:0;transform:scale(1.07)}._8aEwW_slide[data-active]{opacity:1;transform:scale(1)}._8aEwW_slide[data-dim]:after{content:"";background:radial-gradient(55% 50% at 50% 42%,#07080a61,#0000 80%),linear-gradient(#07080a33,#07080a33);position:absolute;inset:0}._8aEwW_heroDots{--slide-ms:7s;border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);animation:_8aEwW_rise 1s .6s var(--ease) backwards;background:#0e101459;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:32px;left:50%;translate:-50%}._8aEwW_heroDot{cursor:pointer;width:8px;height:8px;transition:width .5s var(--ease), background .3s;background:#ffffff59;border:0;border-radius:999px;padding:0;position:relative;overflow:hidden}._8aEwW_heroDot:hover{background:#fff9}._8aEwW_heroDot[aria-selected=true]{background:#ffffff38;width:36px}._8aEwW_heroDot[aria-selected=true]:after{content:"";border-radius:inherit;transform-origin:0;animation:_8aEwW_slideProgress var(--slide-ms) linear both;background:#fff;position:absolute;inset:0}@keyframes _8aEwW_slideProgress{0%{transform:scaleX(0)}}._8aEwW_heroImg{object-fit:cover;object-position:center 40%;opacity:.85;animation:_8aEwW_heroIn 1.6s var(--ease) both}@keyframes _8aEwW_heroIn{0%{opacity:0;transform:scale(1.06)}}._8aEwW_heroInner{text-align:center;max-width:780px;animation:_8aEwW_rise 1s .15s var(--ease) backwards;flex-direction:column;align-items:center;gap:24px;display:flex}@keyframes _8aEwW_rise{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}._8aEwW_pill{color:var(--fg-muted);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;display:inline-flex}._8aEwW_dot{background:#fff;width:7px;height:7px;box-shadow:0 0 10px #fff9}._8aEwW_title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,7.5vw,84px);font-weight:600;line-height:1.02}._8aEwW_titleMuted{color:var(--fg-muted);display:block}._8aEwW_lead{max-width:520px;color:var(--fg-muted);text-wrap:balance;font-size:clamp(16px,2vw,19px)}._8aEwW_ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}._8aEwW_btnPrimary,._8aEwW_btnGlass{height:48px;transition:transform .25s var(--ease), background .25s, box-shadow .25s;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex}._8aEwW_btnPrimary{background:var(--fg);color:#0a0a0a}._8aEwW_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ffffff2e}._8aEwW_btnGlass{background:var(--glass);border:1px solid var(--glass-border-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}._8aEwW_btnGlass:hover{background:var(--glass-strong);transform:translateY(-2px)}._8aEwW_scene{position:relative}._8aEwW_stage{isolation:isolate}._8aEwW_scene[data-live]{height:calc(200svh + var(--units) * 58svh)}._8aEwW_scene[data-live] ._8aEwW_stage{height:100svh;min-height:0;position:sticky;top:0}._8aEwW_scene[data-live]+._8aEwW_afterStory{z-index:1;margin-top:-100svh;position:relative}._8aEwW_scene:not([data-live]) ._8aEwW_storyOnly{display:none}._8aEwW_heroBg{z-index:-1;will-change:transform, opacity;position:absolute;inset:0}._8aEwW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8aEwW_line1{white-space:nowrap;will-change:transform, opacity;display:block;position:relative}._8aEwW_morphA,._8aEwW_morphB{perspective:700px;display:inline-block}._8aEwW_morphB{font-size:min(1em,8.4vw);position:absolute;top:50%;left:50%;translate:-50% -50%}._8aEwW_ch{transform-origin:50% 60%;will-change:transform, opacity;display:inline-block}._8aEwW_morphB ._8aEwW_ch{opacity:0}._8aEwW_story{z-index:1;pointer-events:none;position:absolute;inset:0}._8aEwW_specimen{letter-spacing:0;white-space:nowrap;font-size:clamp(44px,12.5vw,128px);font-weight:600;line-height:1;display:flex}._8aEwW_row{will-change:transform, opacity;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}._8aEwW_mergeWord{font-size:clamp(56px,19vw,176px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._8aEwW_glyphGroup{display:flex}._8aEwW_glyphGroup+._8aEwW_glyphGroup,._8aEwW_glyphBox+._8aEwW_glyphBox{margin-left:-1px}._8aEwW_glyphBox{opacity:0;will-change:transform, opacity;background:linear-gradient(#ffffff0b,#ffffff03);border:1px solid #fff3;flex-direction:column;align-items:center;display:flex}._8aEwW_glyph{padding:.1em .03em .24em;display:block}._8aEwW_glyphW{min-height:2.6em;font-family:var(--font-geist-mono), monospace;color:var(--fg-faint);padding:.7em 0 .9em;font-size:max(9px,.075em);font-weight:400;line-height:1}._8aEwW_chart{--cw:min(900px, 90vw);--ch:min(540px, 58svh);left:calc(50% - var(--cw) / 2);top:calc(50% - var(--ch) / 2);width:var(--cw);height:var(--ch);visibility:hidden;position:absolute}._8aEwW_chartCard{border-radius:var(--r-xl);border:1px solid var(--glass-border);opacity:0;background:radial-gradient(60% 50% at 85% 10%,#ffb7681a,#0000 70%),linear-gradient(160deg,#ffffff0f,#ffffff04 60%);position:absolute;inset:0;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff0f}._8aEwW_plot{position:absolute;inset:40px 44px 60px 72px}._8aEwW_plotGrid{opacity:0;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:25% 25%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 45%,#0000 100%);mask-image:radial-gradient(#000 45%,#0000 100%)}._8aEwW_plotCurve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._8aEwW_plotCurve path{fill:none;stroke:url(#vle-tradeoff);stroke-width:1.5px;stroke-dasharray:5 7}._8aEwW_axisY,._8aEwW_axisX{position:absolute;bottom:0;left:0}._8aEwW_axisY{transform-origin:bottom;background:linear-gradient(#ffffff0f,#ffffff8c);width:1.5px;top:0;transform:scaleY(0)}._8aEwW_axisX{transform-origin:0;background:linear-gradient(90deg,#ffffff8c,#ffffff0f);height:1.5px;right:0;transform:scaleX(0)}._8aEwW_chartAxisY,._8aEwW_chartAxisX{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);white-space:nowrap;opacity:0;font-size:11px;position:absolute}._8aEwW_chartAxisY:after,._8aEwW_chartAxisX:after{content:"  →"}._8aEwW_chartAxisY{top:calc(50% - 10px);left:38px;transform:translate(-50%,-50%)rotate(-90deg)}._8aEwW_chartAxisX{bottom:24px;left:calc(50% + 14px);transform:translate(-50%)}._8aEwW_lang{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);letter-spacing:-.02em;white-space:nowrap;color:#f3f4f6b8;opacity:0;font-size:clamp(16px,2.6vw,34px);font-weight:500;line-height:1;position:absolute;transform:translate(-50%,-50%)}._8aEwW_langRust{letter-spacing:0;color:var(--accent);text-shadow:0 0 30px #ffb76880;font-size:clamp(24px,4vw,56px);font-weight:600}._8aEwW_langRust span{display:inline-block}@media (max-width:640px){._8aEwW_plot{inset:28px 24px 48px 48px}._8aEwW_chartAxisY{font-size:10px;left:24px}._8aEwW_chartAxisX{font-size:10px;bottom:16px}}._8aEwW_rust ._8aEwW_glyphBox{background:linear-gradient(#ffb76817,#ffb76804);border-color:#ffb76866}._8aEwW_rust ._8aEwW_glyph{color:var(--accent);text-shadow:0 0 40px #ffb76873}._8aEwW_rust ._8aEwW_glyphW{color:#ffb76899}._8aEwW_word{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);white-space:nowrap;opacity:0;will-change:transform, opacity;position:absolute;transform:translate(-50%,-50%)}._8aEwW_wordMajor{letter-spacing:-.035em;align-items:center;gap:.4em;font-size:clamp(20px,2.9vw,42px);font-weight:600;display:inline-flex}._8aEwW_wordMajor:before{content:"";background:#fff;width:.2em;height:.2em;box-shadow:0 0 10px #fff9}._8aEwW_wordMinor{border:1px solid var(--glass-border);background:var(--glass);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);border-radius:999px;padding:6px 12px;font-size:12px}@media (max-width:640px){._8aEwW_word{left:calc(var(--mx) * 1%);top:calc(var(--my) * 1%)}._8aEwW_word:not([data-mobile]){display:none}}._8aEwW_section{max-width:var(--container);padding:96px var(--gutter);margin:0 auto}._8aEwW_sectionHead{max-width:620px;margin-bottom:48px}._8aEwW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:13px;font-weight:500;display:inline-block}._8aEwW_sectionHead h2,._8aEwW_download h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,4.5vw,48px);font-weight:600;line-height:1.1}._8aEwW_sectionHead p{color:var(--fg-muted);margin-top:14px;font-size:17px}._8aEwW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}._8aEwW_card{border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);transition:transform .35s var(--ease), border-color .35s, background .35s;padding:28px;position:relative}._8aEwW_card:hover{background:var(--glass-strong);border-color:var(--glass-border-strong);transform:translateY(-4px)}._8aEwW_cardIcon{width:44px;height:44px;color:var(--accent);background:var(--accent-soft);border:1px solid #ffb7682e;border-radius:14px;place-items:center;margin-bottom:20px;display:grid}._8aEwW_card h3{letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:600}._8aEwW_card p{color:var(--fg-muted);font-size:15px}._8aEwW_gallery{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._8aEwW_shot{border:1px solid var(--glass-border);border-radius:var(--r-lg);cursor:zoom-in;background:var(--bg-raised);aspect-ratio:16/9;color:inherit;font:inherit;text-align:left;padding:0;display:block;position:relative;overflow:hidden}._8aEwW_shot:first-child{aspect-ratio:21/9;grid-column:1/-1}._8aEwW_shotImg{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}._8aEwW_shot:hover ._8aEwW_shotImg{transform:scale(1.04)}._8aEwW_shotCaption{border-radius:var(--r-md);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:#0a0c1073;flex-direction:column;gap:2px;padding:10px 16px;display:flex;position:absolute;bottom:16px;left:16px}._8aEwW_shotCaption strong{font-size:15px;font-weight:600}._8aEwW_shotCaption span{color:var(--fg-muted);font-size:13px}@media (max-width:760px){._8aEwW_gallery{grid-template-columns:1fr}._8aEwW_shot:first-child{aspect-ratio:16/9}}._8aEwW_lightbox{z-index:100;padding:24px var(--gutter);-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);animation:_8aEwW_fade .3s var(--ease) both;background:#050608b3;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}@keyframes _8aEwW_fade{0%{opacity:0}}._8aEwW_lightboxFigure{border-radius:var(--r-lg);cursor:pointer;max-width:min(1400px,100%);animation:_8aEwW_rise .45s var(--ease) backwards;position:relative;overflow:hidden;box-shadow:0 40px 120px #0009}._8aEwW_lightboxImg{object-fit:contain;width:100%;height:auto;max-height:calc(100svh - 140px)}._8aEwW_lightboxCaption{border-radius:var(--r-md);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:#0a0c1073;flex-direction:column;align-items:flex-end;padding:10px 16px;display:flex;position:absolute;bottom:16px;right:16px}._8aEwW_lightboxCaption strong{font-size:15px}._8aEwW_lightboxCaption span{color:var(--fg-muted);font-size:12px}._8aEwW_lightboxBar{background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--fg-muted);border-radius:999px;align-items:center;gap:6px;padding:6px;font-size:14px;display:flex}._8aEwW_lightboxBar span{font-variant-numeric:tabular-nums;padding:0 10px}._8aEwW_lightboxBar button{width:38px;height:38px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px;transition:background .2s}._8aEwW_lightboxBar button:hover{background:var(--glass-strong)}._8aEwW_steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;list-style:none;display:grid}._8aEwW_step{border-radius:var(--r-lg);background:linear-gradient(180deg, var(--glass-strong), transparent 140%);border:1px solid var(--glass-border);padding:28px;position:relative}._8aEwW_stepN{font-family:var(--font-geist-mono), monospace;color:var(--fg-faint);margin-bottom:36px;font-size:13px;display:block}._8aEwW_step h3{letter-spacing:-.02em;margin-bottom:8px;font-size:24px;font-weight:600}._8aEwW_step p{color:var(--fg-muted);font-size:15px}._8aEwW_download{padding:clamp(48px, 8vw, 88px) var(--gutter);border-radius:var(--r-xl);text-align:center;background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);isolation:isolate;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative;overflow:hidden}._8aEwW_downloadGlow{z-index:-1;aspect-ratio:1;filter:blur(30px);background:radial-gradient(circle,#ffb76838,#0000 65%);border-radius:50%;width:70%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}._8aEwW_versionBadge{background:var(--glass-strong);border:1px solid var(--glass-border-strong);border-radius:22px;place-items:center;width:72px;height:72px;margin-bottom:8px;display:grid;box-shadow:0 10px 40px #0006}._8aEwW_download p{max-width:440px;color:var(--fg-muted);margin-bottom:8px;font-size:17px}._8aEwW_downloadActions{flex-direction:column;align-items:center;gap:14px;display:flex}._8aEwW_platforms{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._8aEwW_platform{border:1px solid var(--glass-border-strong);background:var(--glass);height:48px;color:var(--fg);font:inherit;cursor:pointer;transition:transform .25s var(--ease), background .25s, box-shadow .25s;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}._8aEwW_platform:hover:not(:disabled){background:var(--glass-strong);transform:translateY(-2px)}._8aEwW_platform[data-primary]{color:#0a0a0a;background:#dfe1e5;border-color:#0000}._8aEwW_platform[data-primary]:hover:not(:disabled){background:var(--fg);box-shadow:0 10px 30px #ffffff2e}._8aEwW_platform:disabled{opacity:.55;cursor:not-allowed}@media (max-width:480px){._8aEwW_platforms{flex-direction:column;width:100%}._8aEwW_platform{justify-content:center}}._8aEwW_soonPage{max-width:720px;min-height:70svh;padding:170px var(--gutter) 96px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0 auto;display:flex}._8aEwW_soonBg{z-index:-1;pointer-events:none;background:#000;position:fixed;inset:0}._8aEwW_soonLogo{width:min(560px,84vw);height:auto;animation:_8aEwW_rise 1s .1s var(--ease) backwards;margin-bottom:12px}._8aEwW_soonPage h1{letter-spacing:-.045em;font-size:clamp(40px,7vw,72px);font-weight:600;line-height:1.02}._8aEwW_soonPage p{max-width:460px;color:var(--fg-muted);margin-bottom:8px;font-size:17px}._8aEwW_soon{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:6px 12px;font-size:13px}._8aEwW_btnPrimary,._8aEwW_navCta{isolation:isolate;position:relative;overflow:hidden}._8aEwW_btnPrimary:after,._8aEwW_navCta:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffffe6 50%,#0000 65%);background-color:var(--fg);transition:background-position .8s var(--ease);background-position:120% 0;background-size:250% 100%;position:absolute;inset:0}._8aEwW_btnPrimary,._8aEwW_navCta{background:#dfe1e5}._8aEwW_btnPrimary:hover:after,._8aEwW_navCta:hover:after{background-position:-20% 0}._8aEwW_btnPrimary:active,._8aEwW_btnGlass:active,._8aEwW_navCta:active{transform:translateY(0)scale(.97)}._8aEwW_card:before,._8aEwW_step:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #ffffff12, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}._8aEwW_card:after,._8aEwW_step:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #ffb7688c, transparent 60%);opacity:0;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._8aEwW_card:hover:before,._8aEwW_card:hover:after,._8aEwW_step:hover:before,._8aEwW_step:hover:after{opacity:1}._8aEwW_cardIcon{transition:transform .5s var(--ease), background .4s}._8aEwW_card:hover ._8aEwW_cardIcon{background:#ffb76838;transform:translateY(-2px)rotate(-6deg)scale(1.06)}._8aEwW_step{transition:transform .35s var(--ease), border-color .35s}._8aEwW_step:hover{border-color:var(--glass-border-strong);transform:translateY(-4px)}._8aEwW_stepN{transition:color .3s}._8aEwW_step:hover ._8aEwW_stepN{color:var(--accent)}._8aEwW_shotCaption{transition:transform .5s var(--ease), background .4s}._8aEwW_shot:hover ._8aEwW_shotCaption{background:#0a0c1099;transform:translateY(-4px)}._8aEwW_shot:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(600px circle at var(--mx,50%) var(--my,50%), #ffffff14, transparent 50%);opacity:0;transition:opacity .4s;position:absolute;inset:0}._8aEwW_shot:hover:after{opacity:1}._8aEwW_downloadGlow{animation:6s ease-in-out infinite _8aEwW_breathe}@keyframes _8aEwW_breathe{50%{opacity:.55;scale:1.12}}._8aEwW_versionBadge{animation:5s ease-in-out infinite _8aEwW_float}@keyframes _8aEwW_float{50%{translate:0 -6px}}
.jMC11a_main{max-width:var(--container);padding:150px var(--gutter) 40px;margin:0 auto}.jMC11a_head{animation:jMC11a_headIn .9s .1s var(--ease) backwards;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:48px;display:flex}@keyframes jMC11a_headIn{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}}.jMC11a_title{letter-spacing:-.045em;font-size:clamp(40px,6.5vw,72px);font-weight:600;line-height:1.04}.jMC11a_lead{max-width:540px;color:var(--fg-muted);font-size:18px}.jMC11a_layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;display:grid}.jMC11a_sidebar{animation:jMC11a_headIn .9s .2s var(--ease) backwards;position:sticky;top:96px}.jMC11a_sidebarToggle{display:none}.jMC11a_sidebarPanel{border-radius:var(--r-lg);border:1px solid var(--glass-border);max-height:calc(100svh - 120px);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);scrollbar-width:thin;background:#0e101473;padding:14px;overflow-y:auto}.jMC11a_sidebarSearch{background:var(--glass);height:38px;color:var(--fg-faint);border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;margin-bottom:14px;padding:0 12px;transition:border-color .3s,background .3s;display:flex}.jMC11a_sidebarSearch:focus-within{border-color:var(--glass-border-strong);background:var(--glass-strong)}.jMC11a_sidebarSearch input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.jMC11a_sidebarSearch input::placeholder{color:var(--fg-faint)}.jMC11a_sidebarGroup{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.jMC11a_sidebarGroupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-faint);padding:4px 10px 6px;font-size:11.5px;font-weight:500}.jMC11a_sidebarGroup a{color:var(--fg-muted);border-radius:10px;padding:7px 10px 7px 14px;font-size:14px;transition:color .2s,background .25s;position:relative}.jMC11a_sidebarGroup a:hover{color:var(--fg);background:var(--glass)}.jMC11a_sidebarGroup a[data-active]{color:var(--fg);background:var(--glass-strong)}.jMC11a_sidebarGroup a[data-active]:before{content:"";background:#fff;width:4px;height:4px;position:absolute;top:50%;left:4px;translate:0 -50%}.jMC11a_sidebarEmpty{color:var(--fg-faint);padding:8px 10px;font-size:14px}.jMC11a_article{min-width:0;max-width:780px}.jMC11a_section{border-bottom:1px solid var(--glass-border);margin-bottom:56px;padding-bottom:56px;scroll-margin-top:100px}.jMC11a_section:last-child{border-bottom:0}.jMC11a_group{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:13px;font-weight:500;display:inline-block}.jMC11a_section h2{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.15}.jMC11a_anchor{position:relative}.jMC11a_anchor:after{content:"#";color:var(--fg-faint);opacity:0;margin-left:10px;transition:opacity .2s}.jMC11a_anchor:hover:after{opacity:1}.jMC11a_section p,.jMC11a_section li{color:#f3f4f6c7;font-size:16px;line-height:1.7}.jMC11a_section p+p,.jMC11a_section p+ul,.jMC11a_section p+ol{margin-top:14px}.jMC11a_section b{color:var(--fg);font-weight:600}.jMC11a_section ul,.jMC11a_section ol{flex-direction:column;gap:8px;margin:14px 0;padding-left:22px;display:flex}.jMC11a_section li::marker{color:var(--fg-faint)}.jMC11a_section :not(pre)>code{font-family:var(--font-geist-mono), monospace;color:var(--fg);background:var(--glass-strong);border:1px solid var(--glass-border);white-space:nowrap;border-radius:7px;padding:2px 7px;font-size:.86em}.jMC11a_section table{border-collapse:separate;border-spacing:0;border:1px solid var(--glass-border);border-radius:var(--r-md);background:var(--glass);width:100%;margin:20px 0;font-size:14.5px;overflow:hidden}.jMC11a_section th,.jMC11a_section td{text-align:left;vertical-align:top;padding:11px 16px}.jMC11a_section th{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-faint);background:#ffffff06;font-size:12.5px;font-weight:500}.jMC11a_section td{border-top:1px solid var(--glass-border);color:#f3f4f6c7}.jMC11a_section td code{white-space:normal}.jMC11a_note{border-radius:var(--r-md);color:#f3f4f6c7;background:linear-gradient(90deg, #ffb7681a, transparent 70%), var(--glass);border:1px solid #ffb76833;margin:20px 0;padding:16px 18px 16px 20px;font-size:15px;line-height:1.65}.jMC11a_kbd{min-width:24px;font-family:var(--font-geist-mono), monospace;text-align:center;color:var(--fg);background:var(--glass-strong);border:1px solid var(--glass-border-strong);border-radius:7px;padding:1px 7px;font-size:12.5px;display:inline-block;box-shadow:inset 0 -2px #ffffff0f}.jMC11a_code{border-radius:var(--r-md);border:1px solid var(--glass-border);background:#0a0c0fb3;margin:20px 0;overflow:hidden}.jMC11a_code figcaption{border-bottom:1px solid var(--glass-border);font-family:var(--font-geist-mono), monospace;color:var(--fg-faint);align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.jMC11a_code figcaption:before{content:"";background:#ffffff80;width:6px;height:6px}.jMC11a_code pre{font-family:var(--font-geist-mono), monospace;color:#f3f4f6d9;scrollbar-width:thin;padding:16px 18px 18px;font-size:13.5px;line-height:1.7;overflow-x:auto}.jMC11a_com{color:#f3f4f661;font-style:italic}.jMC11a_str{color:#a8e6a1}.jMC11a_attr{color:#f3f4f680}.jMC11a_kw{color:#c4a7ff}.jMC11a_ty{color:#8fd3ff}.jMC11a_mac{color:#ff9ec7}.jMC11a_fn{color:var(--accent)}@media (max-width:900px){.jMC11a_main{padding-top:120px}.jMC11a_layout{grid-template-columns:1fr;gap:24px}.jMC11a_sidebar{z-index:20;top:84px}.jMC11a_sidebarToggle{border:1px solid var(--glass-border);width:100%;height:46px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--fg);font:inherit;cursor:pointer;background:#0e101499;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:14px;display:flex}.jMC11a_sidebarCurrent{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--fg-muted);flex:1;overflow:hidden}.jMC11a_chev{transition:transform .3s var(--ease)}.jMC11a_sidebar[data-open] .jMC11a_chev{transform:rotate(180deg)}.jMC11a_sidebarPanel{opacity:0;visibility:hidden;max-height:60svh;transition:opacity .25s, transform .3s var(--ease), visibility .25s;background:#0e1014d9;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px)}.jMC11a_sidebar[data-open] .jMC11a_sidebarPanel{opacity:1;visibility:visible;transform:none}}
.d_pQKq_footer{max-width:var(--container);padding:0 var(--gutter) 40px;margin:40px auto 0}.d_pQKq_top{border-top:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;gap:40px;padding:40px 0 36px;display:flex}.d_pQKq_brand{flex-direction:column;gap:14px;max-width:280px;display:flex}.d_pQKq_brand img{opacity:.85;width:auto}.d_pQKq_brand p{color:var(--fg-faint);font-size:14px}.d_pQKq_columns{flex-wrap:wrap;gap:64px;display:flex}.d_pQKq_column{flex-direction:column;gap:10px;min-width:140px;display:flex}.d_pQKq_columnTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:4px;font-size:12px;font-weight:500}.d_pQKq_column a{width:fit-content;color:var(--fg-muted);font-size:14px;transition:color .2s}.d_pQKq_column a:hover{color:var(--fg)}.d_pQKq_bottom{border-top:1px solid var(--glass-border);color:var(--fg-faint);padding-top:24px;font-size:13px}@media (max-width:640px){.d_pQKq_columns{gap:40px}}
.Z_YwcG_main{max-width:var(--container);padding:150px var(--gutter) 40px;margin:0 auto}.Z_YwcG_head{animation:Z_YwcG_headIn .9s .1s var(--ease) backwards;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:40px;display:flex}@keyframes Z_YwcG_headIn{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}}.Z_YwcG_title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,6.5vw,72px);font-weight:600;line-height:1.04}.Z_YwcG_titleMuted{color:var(--fg-muted)}.Z_YwcG_lead{max-width:520px;color:var(--fg-muted);font-size:18px}.Z_YwcG_toolbar{z-index:10;border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);animation:Z_YwcG_headIn .9s .2s var(--ease) backwards;background:#0e101480;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:8px;display:flex;position:sticky;top:88px}.Z_YwcG_tabs{gap:4px;display:flex}.Z_YwcG_tab{height:40px;color:var(--fg-muted);font:inherit;cursor:pointer;transition:background .3s var(--ease), color .3s;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.Z_YwcG_tab:hover{color:var(--fg)}.Z_YwcG_tab[aria-selected=true]{background:var(--fg);color:#0a0a0a}.Z_YwcG_tabCount{text-align:center;background:var(--glass-strong);border-radius:999px;min-width:20px;padding:0 6px;font-size:12px;line-height:20px}.Z_YwcG_tab[aria-selected=true] .Z_YwcG_tabCount{background:#0000001a}.Z_YwcG_search{background:var(--glass);max-width:340px;height:40px;color:var(--fg-faint);border:1px solid #0000;border-radius:999px;flex:240px;align-items:center;gap:10px;padding:0 16px;transition:border-color .3s,background .3s;display:flex}.Z_YwcG_search:focus-within{border-color:var(--glass-border-strong);background:var(--glass-strong);color:var(--fg-muted)}.Z_YwcG_search input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.Z_YwcG_search input::placeholder{color:var(--fg-faint)}@media (max-width:640px){.Z_YwcG_toolbar{border-radius:var(--r-lg)}.Z_YwcG_search{max-width:none}}.Z_YwcG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:16px;display:grid}.Z_YwcG_item{border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--glass-border);color:inherit;font:inherit;text-align:left;cursor:pointer;isolation:isolate;transition:transform .4s var(--ease), border-color .4s, background .4s;animation:Z_YwcG_itemIn .7s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}@keyframes Z_YwcG_itemIn{0%{opacity:0;filter:blur(8px);transform:translateY(20px)scale(.97)}}.Z_YwcG_item:hover{background:var(--glass-strong);border-color:var(--glass-border-strong);transform:translateY(-4px)}.Z_YwcG_item:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #ffffff12, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.Z_YwcG_item:hover:after{opacity:1}.Z_YwcG_cover{aspect-ratio:16/8;background:radial-gradient(120% 90% at 20% 0%, rgb(var(--a) / .45), transparent 60%), radial-gradient(90% 80% at 100% 100%, rgb(var(--a) / .2), transparent 60%), #0c0e12;place-items:center;display:grid;position:relative;overflow:hidden}.Z_YwcG_cover:before{content:"";transition:transform 1.2s var(--ease);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.Z_YwcG_item:hover .Z_YwcG_cover:before{transform:scale(1.08)}.Z_YwcG_coverTile{width:72px;height:72px;color:rgb(var(--a));-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:0 12px 40px #0006, 0 0 40px rgb(var(--a) / .25);transition:transform .6s var(--ease);background:#ffffff0f;border:1px solid #ffffff24;border-radius:22px;place-items:center;display:grid;position:relative}.Z_YwcG_item:hover .Z_YwcG_coverTile{transform:translateY(-4px)rotate(-4deg)scale(1.05)}.Z_YwcG_coverLarge{aspect-ratio:16/7}.Z_YwcG_coverLarge .Z_YwcG_coverTile{border-radius:28px;width:96px;height:96px}.Z_YwcG_itemBody{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}.Z_YwcG_itemHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Z_YwcG_itemHead h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.Z_YwcG_itemBody p{color:var(--fg-muted);font-size:14.5px}.Z_YwcG_free{color:#8ee6a8;background:#5cb87824;border:1px solid #5cb87840;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500}.Z_YwcG_meta{color:var(--fg-faint);align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.Z_YwcG_chip{color:var(--fg-muted);background:var(--glass-strong);border-radius:999px;padding:3px 10px}.Z_YwcG_metaRight{font-family:var(--font-geist-mono), monospace;margin-left:auto}.Z_YwcG_empty{text-align:center;color:var(--fg-muted);padding:64px 0}.Z_YwcG_modal{z-index:100;padding:24px var(--gutter);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);animation:Z_YwcG_fade .3s var(--ease) both;background:#05060899;place-items:center;display:grid;position:fixed;inset:0}@keyframes Z_YwcG_fade{0%{opacity:0}}.Z_YwcG_sheet{border-radius:var(--r-xl);border:1px solid var(--glass-border-strong);width:100%;max-width:620px;max-height:calc(100svh - 48px);animation:Z_YwcG_sheetIn .5s var(--ease) backwards;background:#101216d9;position:relative;overflow:auto;box-shadow:0 40px 120px #0009}@keyframes Z_YwcG_sheetIn{0%{opacity:0;transform:translateY(24px)scale(.97)}}.Z_YwcG_close{z-index:2;border:1px solid var(--glass-border);width:36px;height:36px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--fg);cursor:pointer;transition:background .2s, transform .3s var(--ease);background:#0a0c1080;border-radius:50%;position:absolute;top:14px;right:14px}.Z_YwcG_close:hover{background:var(--glass-strong);transform:rotate(90deg)}.Z_YwcG_sheetBody{flex-direction:column;gap:12px;padding:24px 28px 28px;display:flex}.Z_YwcG_sheetBody .Z_YwcG_meta{margin-top:0}.Z_YwcG_sheetBody h2{letter-spacing:-.03em;font-size:30px;font-weight:600}.Z_YwcG_sheetText{color:var(--fg-muted);font-size:15.5px}.Z_YwcG_details{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-top:8px;display:grid}.Z_YwcG_details div{border-radius:var(--r-sm);background:var(--glass);border:1px solid var(--glass-border);padding:12px 14px}.Z_YwcG_details dt{color:var(--fg-faint);font-size:12px}.Z_YwcG_details dd{font-size:14px}.Z_YwcG_freeText{color:#8ee6a8}.Z_YwcG_sheetActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.Z_YwcG_getBtn{background:var(--fg);color:#0a0a0a;height:46px;transition:transform .25s var(--ease), box-shadow .25s;border-radius:999px;align-items:center;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.Z_YwcG_getBtn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ffffff2e}.Z_YwcG_hint{color:var(--fg-faint);font-size:13px}.Z_YwcG_publish{border-radius:var(--r-xl);background:radial-gradient(70% 120% at 0% 0%, #ffb7681f, transparent 60%), var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding:clamp(28px,5vw,48px);display:flex;position:relative}.Z_YwcG_publish h2{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(26px,3.5vw,36px);font-weight:600}.Z_YwcG_publish p{max-width:480px;color:var(--fg-muted)}.Z_YwcG_publishActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
