@charset "UTF-8";
:root{color-scheme:dark light;--bg:#101214;--surface:#191c1f;--text:#f2f0ec;--muted:#a6aaa9;--gold:#e9cd96;--line:#303336;--soft:#22262b;--on-gold:#282117;--shadow:#0008}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,"Segoe UI","Microsoft YaHei",system-ui,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px;border-radius:6px}.wrap{max-width:1180px;margin:auto;padding-left:32px;padding-right:32px}.nav{height:92px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:9px;font-size:23px;font-weight:750;letter-spacing:-1px}.brand span{font-weight:400;color:var(--muted)}.nav nav{display:flex;align-items:center;gap:28px;color:var(--muted);font-size:14px}.nav a:hover{color:var(--gold)}.nav-download{border:1px solid var(--line);border-radius:100px;padding:10px 18px;color:var(--text)}.nav-download span{margin-left:12px}.hero{min-height:650px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;padding-top:45px;padding-bottom:75px}.eyebrow{color:var(--gold);font-size:12px;letter-spacing:2px;margin:0 0 24px;font-weight:600}.status-dot,.tiny-dot{display:inline-block;background:var(--gold);border-radius:50%;width:6px;height:6px;vertical-align:middle;margin-right:10px}.hero h1{font-size:clamp(48px,5.5vw,76px);font-weight:650;letter-spacing:-3px;line-height:1.21;margin:0 0 28px}.gold{color:var(--gold)}.intro{font-size:18px;line-height:1.9;color:var(--muted);margin:0 0 32px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;gap:18px;border-radius:100px;padding:14px 24px;font-size:14px;font-weight:650;transition:transform .2s,background .2s}.button:hover{transform:translateY(-2px)}.primary{background:var(--gold);color:var(--on-gold)}.secondary{border:1px solid var(--line)}.release-line{font-size:12px;color:var(--muted);margin-top:22px}.release-line span{margin:0 10px;color:var(--line)}.hero-art{position:relative;height:490px;display:flex;justify-content:center;align-items:center}.orbit{position:absolute;border:1px solid var(--line);border-radius:50%;pointer-events:none}.orbit-one{width:430px;height:430px}.orbit-two{width:490px;height:490px;opacity:.45}.watch{position:relative;z-index:1;width:326px;height:326px;border-radius:50%;padding:10px;background:linear-gradient(140deg,#64605b,#343639 25%,#0b0c0d 60%,#54514d);box-shadow:0 20px 50px var(--shadow),inset 0 0 1px 1px #b4b0a4}.watch-face{border:3px solid #060708;border-radius:50%;overflow:hidden;background:#000;position:relative;width:100%;height:100%}.watch-face img{width:100%;height:100%;display:block;object-fit:cover}.strap{width:138px;height:120px;position:absolute;left:calc(50% - 69px);background:repeating-linear-gradient(90deg,#242629 0,#242629 4px,#2b2e31 4px,#2b2e31 6px);z-index:-1}.strap.top{top:-90px;border-radius:25px 25px 0 0}.strap.bottom{bottom:-90px;border-radius:0 0 25px 25px}.crown{position:absolute;right:-11px;top:145px;height:33px;width:16px;border-radius:4px;background:repeating-linear-gradient(0deg,#777267 0,#777267 2px,#44423d 2px,#44423d 4px)}.float-label{position:absolute;z-index:2;border:1px solid var(--line);background:var(--surface);box-shadow:0 5px 20px var(--shadow);border-radius:12px;padding:12px 18px;font-size:12px;color:var(--muted)}.top-label{top:52px;right:0}.bottom-label{bottom:53px;left:6px;color:var(--text)}.bottom-label span{margin-left:18px;color:var(--gold)}.art-caption{position:absolute;bottom:-35px;color:var(--muted);font-size:11px;letter-spacing:1px}.values{display:grid;grid-template-columns:repeat(4,1fr);padding-top:28px;padding-bottom:28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px}.values div{display:flex;flex-direction:column;gap:3px}.values strong{font-size:15px;font-weight:550}.values span{font-size:12px;color:var(--muted)}.section{padding-top:96px;padding-bottom:96px}.section-heading{margin-bottom:42px}.section-heading .eyebrow{margin-bottom:14px}h2{font-weight:550;font-size:clamp(25px,3vw,38px);line-height:1.4;letter-spacing:-1px;margin:0}h3{font-size:18px;font-weight:550;margin:12px 0}.section-description{color:var(--muted);font-size:14px;max-width:710px;margin:16px 0 0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature{background:var(--surface);padding:30px;border:1px solid var(--line);border-radius:22px}.feature-icon{height:42px;width:42px;display:flex;align-items:center;justify-content:center;color:var(--gold);font-size:27px;font-weight:400}.feature p{font-size:13px;color:var(--muted);margin:0;line-height:1.85}.screenshots-section{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.screens-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.screens-grid figure{margin:0;min-width:0}.screens-grid img{width:100%;height:auto;display:block;background:#000;border-radius:50%;border:5px solid #272b2f;box-shadow:0 12px 28px var(--shadow)}figcaption{text-align:center;font-size:14px;margin-top:22px}figcaption span{font-size:10px;color:var(--muted);margin-right:12px}.install-steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;gap:30px;padding:0;margin:0 0 34px}.install-steps li>span{color:var(--gold);font-size:12px}.install-steps h3{margin-top:8px}.install-steps p{font-size:13px;color:var(--muted);margin:0}.install-steps a{display:inline-block;color:var(--gold);font-size:12px;margin-top:16px;word-break:break-all}.code-panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.code-panel>div{padding:13px 22px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;color:var(--muted);font-size:11px}.code-panel button,.integrity button{background:none;border:0;padding:0;color:var(--gold);font-size:11px}.code-panel pre{padding:20px 22px;margin:0;overflow-x:auto;font-size:13px;color:var(--text);line-height:2}.network-note{margin-top:26px;border-top:1px solid var(--line);padding-top:20px;font-size:13px}.network-note summary{cursor:pointer;color:var(--gold)}.network-note p{max-width:880px;color:var(--muted);line-height:1.8}.download-section{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid var(--line);background:var(--surface);padding:44px;border-radius:26px;gap:50px;margin-bottom:70px}.download-section h2 span{color:var(--gold);font-size:20px;margin-left:10px}.download-section .eyebrow{margin-bottom:14px}.download-section p{font-size:12px;color:var(--muted)}.download-section .button{margin-top:16px}.extras{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:22px}.extras a:hover{color:var(--gold)}.integrity{align-self:center;border-left:1px solid var(--line);padding-left:36px;min-width:0}.integrity>p:first-child{display:flex;justify-content:space-between;color:var(--gold);font-size:11px;letter-spacing:1px}.integrity code{font-size:12px;line-height:1.9;display:block;word-break:break-all;color:var(--text)}.integrity>span{color:var(--muted);font-size:11px}.integrity .signature{margin:18px 0 5px}footer{display:flex;justify-content:space-between;align-items:center;padding-bottom:35px;font-size:11px;color:var(--muted);gap:15px}footer .brand{color:var(--text);font-size:17px}footer p{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(prefers-color-scheme:light){:root{--bg:#f7f5f0;--surface:#eeebe4;--text:#242522;--muted:#6b6e66;--gold:#82652e;--line:#d7d5ce;--on-gold:#fffaf0;--soft:#e9e7df;--shadow:#28221715}.float-label{background:var(--bg)}.primary{background:#e9cd96;color:#282117}.screenshots-section{background:#efede6}}
@media(max-width:900px){.hero h1{font-size:57px}.hero-art{transform:scale(.86);transform-origin:center right}.hero{grid-template-columns:1fr .9fr}.feature-grid{gap:12px}.feature{padding:22px}.screens-grid{gap:16px}.download-section{margin-left:32px;margin-right:32px}.hero-actions .button{padding:12px 17px;gap:12px}.nav nav{gap:20px}}
@media(max-width:650px){.wrap{padding-left:22px;padding-right:22px}.nav{height:76px}.nav nav>a:not(.nav-download){display:none}.nav-download{font-size:12px}.hero{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding-top:34px;padding-bottom:64px}.hero h1{font-size:57px;letter-spacing:-2px}.intro{font-size:16px}.hero-art{transform:none;height:370px;margin-top:58px}.watch{width:248px;height:248px;padding:8px}.strap{width:116px;left:calc(50% - 58px);height:100px}.strap.top{top:-70px}.strap.bottom{bottom:-70px}.crown{top:108px;height:28px;right:-10px}.orbit-one{width:320px;height:320px}.orbit-two{width:365px;height:365px}.top-label{top:25px;right:0;font-size:10px;padding:9px 12px}.bottom-label{bottom:25px;left:0;font-size:10px;padding:9px 12px}.art-caption{bottom:-22px;font-size:10px}.values{grid-template-columns:1fr 1fr;gap:22px}.values strong{font-size:14px}.values span{font-size:11px}.section{padding-top:62px;padding-bottom:62px}.section-heading{margin-bottom:30px}.feature-grid{grid-template-columns:1fr 1fr}.feature{padding:18px;border-radius:17px}.feature h3{font-size:16px;line-height:1.5}.feature p{font-size:12px}.screens-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.screens-grid figcaption{margin-top:13px;font-size:12px}.install-steps{display:flex;flex-direction:column;gap:25px}.install-steps li{display:flex;gap:18px}.install-steps li>span{padding-top:13px}.install-steps h3{font-size:17px}.download-section{display:flex;flex-direction:column;margin-left:22px;margin-right:22px;margin-bottom:44px;padding:26px;gap:32px}.integrity{border-left:0;border-top:1px solid var(--line);padding:19px 0 0;width:100%}.download-section h2 span{font-size:17px}.extras{gap:15px}footer{flex-wrap:wrap}footer p{flex-basis:100%;order:3}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
