@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050712;--bg-deep:#03040b;--surface:#0a0e22d1;--text:#f2f5ff;--muted:#7481a6;--dim:#495476;--line:#6a8aff26;--grid:#5b8fff09;--blue:#5b8fff;--cyan:#43dbff;--violet:#af6dff;--glow-one:#3f59db21;--glow-two:#894beb1a;--shadow:#00000057;--knob:#cbd4ff;--mono:"Cascadia Code", "JetBrains Mono", "SFMono-Regular", Consolas, "Microsoft YaHei", monospace}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6fb;--bg-deep:#e8ecf6;--surface:#fffc;--text:#11182c;--muted:#5e6989;--dim:#8992ac;--line:#3058cc26;--grid:#3058cc0e;--blue:#315ed1;--cyan:#008db5;--violet:#7a3ed0;--glow-one:#3563e11f;--glow-two:#864cd617;--shadow:#39487126;--knob:#fff}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0}html{transition:background-color .24s}body{font-family:var(--mono);overflow:hidden}button,a{color:inherit}button{font:inherit}.home{isolation:isolate;background:radial-gradient(circle at 74% 49%, var(--glow-one), transparent 29rem), radial-gradient(circle at 14% 86%, var(--glow-two), transparent 22rem), linear-gradient(145deg, var(--bg) 0%, var(--bg-deep) 100%);grid-template-rows:auto 1fr auto;min-height:100svh;padding:clamp(1.25rem,3vw,2.6rem);transition:background-color .24s,color .24s;display:grid;position:relative;overflow:hidden}.home:before{content:"";z-index:-3;pointer-events:none;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 67%,#000 4%,#0000 72%);mask-image:radial-gradient(circle at 67%,#000 4%,#0000 72%)}.home:after{content:"";z-index:8;pointer-events:none;background:radial-gradient(#0000 58%,#0000003d 100%);position:absolute;inset:0}:root[data-theme=light] .home:after{background:radial-gradient(#0000 62%,#5e71a114 100%)}.ambient{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambientGlow{filter:blur(100px);border-radius:50%;width:32rem;height:32rem;display:block;position:absolute}.glowOne{background:var(--blue);opacity:.1;top:-24rem;left:19%}.glowTwo{background:var(--violet);opacity:.08;bottom:-23rem;right:-20rem}.backgroundGrid{opacity:.13;transform-origin:bottom;background-image:linear-gradient(var(--blue) 1px, transparent 1px), linear-gradient(90deg, var(--blue) 1px, transparent 1px);background-size:52px 52px;width:72%;height:68%;position:absolute;bottom:-45%;right:-12%;transform:perspective(400px)rotateX(62deg)rotate(-7deg);-webkit-mask-image:linear-gradient(#0000 20%,#000);mask-image:linear-gradient(#0000 20%,#000)}.siteHeader{z-index:10;justify-content:space-between;align-items:center;display:flex;position:relative}.brand{align-items:center;gap:.8rem;text-decoration:none;display:inline-flex}.brandMark{border:1px solid var(--blue);width:2rem;height:2rem;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.brandMark{border:1px solid color-mix(in srgb, var(--blue) 48%, transparent)}}.brandMark{background:linear-gradient(135deg, var(--blue), transparent), var(--surface)}@supports (color:color-mix(in lab, red, red)){.brandMark{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 12%, transparent), transparent), var(--surface)}}.brandMark{clip-path:polygon(0 0,76% 0,100% 24%,100% 100%,24% 100%,0 76%);box-shadow:inset 0 0 16px var(--blue)}@supports (color:color-mix(in lab, red, red)){.brandMark{box-shadow:inset 0 0 16px color-mix(in srgb, var(--blue) 8%, transparent)}}.brandMark:before,.brandMark:after{content:"";background:var(--cyan);width:.96rem;height:1px;box-shadow:0 0 6px var(--cyan);position:absolute;left:.43rem}@supports (color:color-mix(in lab, red, red)){.brandMark:before,.brandMark:after{box-shadow:0 0 6px color-mix(in srgb, var(--cyan) 52%, transparent)}}.brandMark:before{top:.72rem}.brandMark:after{bottom:.72rem}.brandMark i{background:var(--blue);width:1px;height:.86rem;position:absolute;top:.55rem}.brandMark i:first-child{left:.68rem}.brandMark i:last-child{right:.68rem}.brand strong{color:var(--text);letter-spacing:.09em;font-size:.72rem;font-weight:600}.themeToggle{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:.4rem;display:grid}.themeTrack{border:1px solid var(--line);background:linear-gradient(90deg, var(--blue), transparent), var(--surface);border-radius:999px;width:3rem;height:1.62rem;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.themeTrack{background:linear-gradient(90deg, color-mix(in srgb, var(--blue) 12%, transparent), transparent), var(--surface)}}.themeTrack{box-shadow:inset 0 1px 5px var(--shadow), 0 0 0 1px var(--blue)}@supports (color:color-mix(in lab, red, red)){.themeTrack{box-shadow:inset 0 1px 5px var(--shadow), 0 0 0 1px color-mix(in srgb, var(--blue) 4%, transparent)}}.themeTrack{transition:border-color .18s,background-color .18s}.themeTrack:before,.themeTrack:after{content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.themeTrack:before{background:var(--violet);box-shadow:0 0 5px var(--violet);left:.48rem}.themeTrack:after{background:var(--cyan);box-shadow:0 0 5px var(--cyan);right:.48rem}.themeKnob{background:var(--knob);width:1.12rem;height:1.12rem;box-shadow:0 2px 7px var(--shadow), 0 0 10px var(--blue);border-radius:50%;display:block;position:absolute;top:.2rem;left:.2rem}@supports (color:color-mix(in lab, red, red)){.themeKnob{box-shadow:0 2px 7px var(--shadow), 0 0 10px color-mix(in srgb, var(--blue) 34%, transparent)}}.themeKnob{transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s}.themeKnob:after{content:"";background:var(--blue);border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.22rem;right:.18rem}@supports (color:color-mix(in lab, red, red)){.themeKnob:after{background:color-mix(in srgb, var(--blue) 20%, transparent)}}.themeKnob:after{opacity:.7;transition:opacity .18s}:root[data-theme=light] .themeKnob{transform:translate(1.37rem)}:root[data-theme=light] .themeKnob:after{opacity:0}.themeToggle:hover .themeTrack{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.themeToggle:hover .themeTrack{border-color:color-mix(in srgb, var(--blue) 38%, transparent)}}.themeToggle:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}.hero{z-index:3;grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);align-self:center;align-items:center;gap:clamp(3rem,9vw,9rem);width:min(100%,72rem);margin:auto;display:grid;position:relative}.heroCopy{min-width:0}.signalBars{align-items:flex-end;gap:4px;width:fit-content;height:1rem;margin-bottom:1.35rem;animation:.65s 60ms both reveal;display:flex}.signalBars i{background:var(--cyan);width:2px;box-shadow:0 0 6px var(--cyan);display:block}@supports (color:color-mix(in lab, red, red)){.signalBars i{box-shadow:0 0 6px color-mix(in srgb, var(--cyan) 52%, transparent)}}.signalBars i:first-child{height:38%}.signalBars i:nth-child(2){height:72%}.signalBars i:nth-child(3){background:var(--violet);height:100%;box-shadow:0 0 6px var(--violet)}@supports (color:color-mix(in lab, red, red)){.signalBars i:nth-child(3){box-shadow:0 0 6px color-mix(in srgb, var(--violet) 52%, transparent)}}h1{letter-spacing:-.055em;margin:0;line-height:.96}.welcomeText{color:var(--text);font-family:"Segoe UI", "PingFang SC", "Microsoft YaHei", var(--mono);font-size:clamp(3.6rem,6.6vw,7rem);font-weight:520;animation:.72s .14s both reveal;display:block}.domainText{color:#0000;letter-spacing:-.065em;background:linear-gradient(98deg, var(--text) 0%, var(--cyan) 48%, var(--violet) 100%);width:fit-content;filter:drop-shadow(0 0 22px var(--blue));-webkit-background-clip:text;background-clip:text;margin-top:.23em;font-size:clamp(2.45rem,5.1vw,5.4rem);font-weight:640;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.domainText{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--blue) 18%, transparent))}}.domainText{animation:.72s .22s both reveal}.domainText:after{content:"";background:var(--cyan);width:.075em;height:.78em;box-shadow:0 0 11px var(--cyan);position:absolute;bottom:.02em;right:-.18em}@supports (color:color-mix(in lab, red, red)){.domainText:after{box-shadow:0 0 11px color-mix(in srgb, var(--cyan) 64%, transparent)}}.domainText:after{animation:1.1s step-end infinite cursor}.heroRule{background:linear-gradient(90deg, var(--blue), var(--cyan), transparent);width:min(14rem,42%);height:1px;box-shadow:0 0 8px var(--blue);margin-top:2rem;display:block}@supports (color:color-mix(in lab, red, red)){.heroRule{box-shadow:0 0 8px color-mix(in srgb, var(--blue) 28%, transparent)}}.heroRule{animation:.72s .3s both reveal}.bioArt{aspect-ratio:1;contain:layout paint;justify-self:center;width:min(31vw,23rem);min-width:19rem;animation:.86s .2s both artReveal;position:relative}.bioOrbit{border-radius:50%;display:block;position:absolute}.orbitOuter{border:1px solid var(--blue);inset:-10%}@supports (color:color-mix(in lab, red, red)){.orbitOuter{border:1px solid color-mix(in srgb, var(--blue) 16%, transparent)}}.orbitOuter{box-shadow:inset 0 0 60px var(--blue), 0 0 50px var(--blue)}@supports (color:color-mix(in lab, red, red)){.orbitOuter{box-shadow:inset 0 0 60px color-mix(in srgb, var(--blue) 3%, transparent), 0 0 50px color-mix(in srgb, var(--blue) 4%, transparent)}}.orbitMiddle{border:1px solid var(--cyan);inset:0;transform:rotate(62deg)scaleY(.42)}@supports (color:color-mix(in lab, red, red)){.orbitMiddle{border:1px solid color-mix(in srgb, var(--cyan) 24%, transparent)}}.orbitMiddle{box-shadow:0 0 12px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.orbitMiddle{box-shadow:0 0 12px color-mix(in srgb, var(--cyan) 8%, transparent)}}.orbitInner{border:1px dashed var(--violet);inset:7%}@supports (color:color-mix(in lab, red, red)){.orbitInner{border:1px dashed color-mix(in srgb, var(--violet) 20%, transparent)}}.orbitInner{animation:52s linear infinite spin}.tickRing{background:repeating-conic-gradient(from 0deg, var(--blue) 0 1deg, transparent 1deg 20deg);border-radius:50%;position:absolute;inset:-2%}@supports (color:color-mix(in lab, red, red)){.tickRing{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--blue) 42%, transparent) 0 1deg, transparent 1deg 20deg)}}.tickRing{animation:78s linear infinite spinReverse;-webkit-mask-image:radial-gradient(circle,#0000 69%,#000 69.4% 70%,#0000 70.4%);mask-image:radial-gradient(circle,#0000 69%,#000 69.4% 70%,#0000 70.4%)}.bioSphere{z-index:3;border:1px solid var(--cyan);position:absolute;inset:17%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bioSphere{border:1px solid color-mix(in srgb, var(--cyan) 35%, transparent)}}.bioSphere{background:radial-gradient(circle at 38% 28%, var(--cyan), transparent 24%), radial-gradient(circle at 60% 68%, var(--violet), transparent 42%), linear-gradient(145deg, var(--surface), var(--blue));border-radius:50%}@supports (color:color-mix(in lab, red, red)){.bioSphere{background:radial-gradient(circle at 38% 28%, color-mix(in srgb, var(--cyan) 18%, transparent), transparent 24%), radial-gradient(circle at 60% 68%, color-mix(in srgb, var(--violet) 12%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--surface) 88%, transparent), color-mix(in srgb, var(--blue) 6%, var(--surface)))}}.bioSphere{box-shadow:inset -18px -22px 38px var(--violet), inset 13px 10px 25px var(--cyan), 0 26px 65px var(--shadow), 0 0 45px var(--blue)}@supports (color:color-mix(in lab, red, red)){.bioSphere{box-shadow:inset -18px -22px 38px color-mix(in srgb, var(--violet) 7%, transparent), inset 13px 10px 25px color-mix(in srgb, var(--cyan) 6%, transparent), 0 26px 65px var(--shadow), 0 0 45px color-mix(in srgb, var(--blue) 9%, transparent)}}.bioSphere{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bioSphere:before,.bioSphere:after{content:"";border-radius:50%;position:absolute;inset:9%}.bioSphere:before{border:1px solid var(--blue);transform:scaleX(.42)}@supports (color:color-mix(in lab, red, red)){.bioSphere:before{border:1px solid color-mix(in srgb, var(--blue) 12%, transparent)}}.bioSphere:after{border:1px solid var(--blue);transform:scaleY(.42)}@supports (color:color-mix(in lab, red, red)){.bioSphere:after{border:1px solid color-mix(in srgb, var(--blue) 11%, transparent)}}.sphereGlow{opacity:.45;background:radial-gradient(ellipse, var(--text), transparent 70%);border-radius:50%;width:38%;height:24%;position:absolute;top:12%;left:18%;transform:rotate(-28deg)}@supports (color:color-mix(in lab, red, red)){.sphereGlow{background:radial-gradient(ellipse, color-mix(in srgb, var(--text) 32%, transparent), transparent 70%)}}.sphereGlow{filter:blur(5px)}.sphereBand{border:1px solid var(--cyan);width:116%;height:25%;position:absolute;left:-8%}@supports (color:color-mix(in lab, red, red)){.sphereBand{border:1px solid color-mix(in srgb, var(--cyan) 10%, transparent)}}.sphereBand{border-radius:50%}.bandOne{top:23%}.bandTwo{border-color:var(--violet);bottom:18%}@supports (color:color-mix(in lab, red, red)){.bandTwo{border-color:color-mix(in srgb, var(--violet) 11%, transparent)}}.groundArc{border-top:1px solid var(--cyan);height:21%;position:absolute;bottom:14%;left:13%;right:13%}@supports (color:color-mix(in lab, red, red)){.groundArc{border-top:1px solid color-mix(in srgb, var(--cyan) 34%, transparent)}}.groundArc{background:linear-gradient(180deg, var(--cyan), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.groundArc{background:linear-gradient(180deg, color-mix(in srgb, var(--cyan) 4%, transparent), transparent)}}.groundArc{box-shadow:inset 0 9px 18px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.groundArc{box-shadow:inset 0 9px 18px color-mix(in srgb, var(--cyan) 3%, transparent)}}.sapling{z-index:5;height:61%;filter:drop-shadow(0 0 8px var(--cyan));position:absolute;bottom:17%;left:23%;right:23%}@supports (color:color-mix(in lab, red, red)){.sapling{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--cyan) 22%, transparent))}}.stem{background:linear-gradient(180deg, var(--cyan), var(--blue), var(--violet));width:2px;height:73%;box-shadow:0 0 8px var(--cyan);border-radius:999px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.stem{box-shadow:0 0 8px color-mix(in srgb, var(--cyan) 34%, transparent)}}.branch{transform-origin:50%;background:linear-gradient(90deg, var(--blue), var(--cyan));border-radius:999px;width:34%;height:2px;position:absolute}.branchLeft{top:43%;left:20%;transform:rotate(34deg)}.branchRight{top:31%;right:20%;transform:rotate(-38deg)}.leaf{border:1px solid var(--cyan);width:29%;height:18%;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.leaf{border:1px solid color-mix(in srgb, var(--cyan) 68%, transparent)}}.leaf{background:linear-gradient(145deg, var(--cyan), transparent 70%);border-radius:100% 0}@supports (color:color-mix(in lab, red, red)){.leaf{background:linear-gradient(145deg, color-mix(in srgb, var(--cyan) 24%, transparent), transparent 70%)}}.leaf{box-shadow:inset 0 0 10px var(--cyan), 0 0 10px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.leaf{box-shadow:inset 0 0 10px color-mix(in srgb, var(--cyan) 7%, transparent), 0 0 10px color-mix(in srgb, var(--cyan) 12%, transparent)}}.leaf:after{content:"";transform-origin:0;background:var(--cyan);width:67%;height:1px;position:absolute;top:50%;left:18%;transform:rotate(-28deg)}@supports (color:color-mix(in lab, red, red)){.leaf:after{background:color-mix(in srgb, var(--cyan) 48%, transparent)}}.leafTop{border-color:var(--violet);top:5%;left:50%;transform:translate(-50%)rotate(45deg)}@supports (color:color-mix(in lab, red, red)){.leafTop{border-color:color-mix(in srgb, var(--violet) 66%, transparent)}}.leafTop{background:linear-gradient(145deg, var(--violet), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.leafTop{background:linear-gradient(145deg, color-mix(in srgb, var(--violet) 23%, transparent), transparent 70%)}}.leafLeft{top:29%;left:5%;transform:rotate(5deg)}.leafRight{border-color:var(--blue);top:18%;right:4%;transform:scaleX(-1)rotate(6deg)}@supports (color:color-mix(in lab, red, red)){.leafRight{border-color:color-mix(in srgb, var(--blue) 67%, transparent)}}.leafLow{width:23%;height:15%;top:49%;right:14%;transform:scaleX(-1)rotate(-8deg)}.bioSweep{z-index:6;opacity:.65;background:linear-gradient(90deg, transparent, var(--cyan), transparent);width:76%;height:1px;box-shadow:0 0 8px var(--cyan);position:absolute;top:15%;left:12%;transform:rotate(-16deg)}@supports (color:color-mix(in lab, red, red)){.bioSweep{box-shadow:0 0 8px color-mix(in srgb, var(--cyan) 46%, transparent)}}.bioSweep{animation:6.5s ease-in-out infinite bioScan}.orbitDot{z-index:7;background:var(--cyan);width:5px;height:5px;box-shadow:0 0 9px var(--cyan);border-radius:50%;position:absolute}.dotOne{top:13%;left:16%}.dotTwo{background:var(--violet);box-shadow:0 0 9px var(--violet);top:65%;right:2%}.dotThree{background:var(--blue);box-shadow:0 0 9px var(--blue);bottom:2%;right:28%}.siteFooter{z-index:10;justify-content:flex-end;display:flex;position:relative}.beian{color:var(--muted);letter-spacing:.04em;padding:.45rem 0;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:.68rem;text-decoration:none;transition:color .18s,text-shadow .18s}.beian:hover,.beian:focus-visible{color:var(--cyan);text-shadow:0 0 10px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.beian:hover,.beian:focus-visible{text-shadow:0 0 10px color-mix(in srgb, var(--cyan) 32%, transparent)}}.brand:focus-visible,.beian:focus-visible{outline:1px solid var(--cyan);outline-offset:6px}.frame{z-index:9;pointer-events:none;opacity:.28;display:block;position:absolute}.frameTop,.frameBottom{background:linear-gradient(90deg, var(--blue) 0 2.5rem, transparent 2.5rem calc(100% - 2.5rem), var(--violet) calc(100% - 2.5rem));height:1px;left:.7rem;right:.7rem}.frameTop{top:.7rem}.frameBottom{bottom:.7rem}.frameLeft,.frameRight{background:linear-gradient(180deg, var(--blue) 0 2.5rem, transparent 2.5rem calc(100% - 2.5rem), var(--violet) calc(100% - 2.5rem));width:1px;top:.7rem;bottom:.7rem}.frameLeft{left:.7rem}.frameRight{right:.7rem}@keyframes reveal{0%{opacity:0;filter:blur(5px);transform:translateY(13px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes artReveal{0%{opacity:0;filter:blur(7px);transform:translateY(12px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes cursor{50%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinReverse{to{transform:rotate(-360deg)}}@keyframes bioScan{0%,to{opacity:0;transform:translateY(-2.7rem)rotate(-16deg)}50%{opacity:.65;transform:translateY(9.4rem)rotate(-16deg)}}@media (max-width:860px){body{overflow:auto}.hero{grid-template-columns:1fr;gap:3.8rem;padding-block:4rem 3rem}.heroCopy{text-align:center}.signalBars,.domainText,.heroRule{margin-inline:auto}.bioArt{width:min(76vw,23rem)}.backgroundGrid{width:130%;right:-30%}}@media (max-width:540px){.home{padding:1.2rem 1.1rem 1rem}.brand strong{font-size:.65rem}.welcomeText{font-size:clamp(2.9rem,15vw,4.4rem)}.domainText{font-size:clamp(2.05rem,10.7vw,3.2rem)}.bioArt{width:min(82vw,20rem);min-width:0}.siteFooter{justify-content:center}}@media (max-height:650px) and (orientation:landscape){.home{padding-block:.9rem}.hero{gap:3.5rem}.welcomeText{font-size:clamp(2.8rem,10vh,4.6rem)}.domainText{font-size:clamp(2rem,7.8vh,3.8rem)}.bioArt{width:min(48vh,20rem);min-width:17rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
