@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;--ease-out:cubic-bezier(0, 0, .2, 1);--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{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.resize{resize:both}}:root{--paper:#f6efe3;--paper-soft:#fffaf0;--paper-deep:#eadbc4;--ink:#191715;--ink-soft:#464039;--muted:#81766a;--line:#2d251d24;--line-strong:#2d251d38;--terracotta:#c85b42;--terracotta-dark:#8f3f2f;--sage:#59695c;--cream:#fff6e7;--glass:#fffaf18f;--glass-strong:#fffef9c2;--glass-warm:#ffecda6b;--glass-line:#ffffff94;--glass-edge:#694c3429;--glass-shadow:0 28px 70px #704a2c29;--glass-shadow-soft:0 18px 42px #704a2c1a;--header-height:72px}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth;min-height:100%}body{min-height:100%;color:var(--ink);background:radial-gradient(circle at 70% 10%,#fffaeff5,#0000 34%),linear-gradient(#f9f1e5 0%,#f3e7d5 52%,#efe0c9 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}button,a{font:inherit}::selection{background:#c85b4238}.site-header{z-index:50;height:var(--header-height);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6efe3c7;border-bottom:1px solid #2d251d14;position:sticky;top:0}.site-header__inner,.site-footer__inner,.section,.page-shell{width:min(1160px,100% - 40px);margin:0 auto}.site-header__inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand-mark{align-items:center;gap:10px;min-width:max-content;font-weight:700;display:inline-flex}.brand-mark__icon{background:linear-gradient(145deg, var(--terracotta), var(--terracotta-dark));color:#fff7ec;border:1px solid #ffffff6b;border-radius:10px;place-items:center;width:34px;height:34px;font-size:.72rem;display:grid;box-shadow:0 12px 28px #7e422a2e}.brand-mark__text{font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:1.04rem}.site-nav{color:var(--ink-soft);align-items:center;gap:4px;font-size:.92rem;display:flex}.site-nav a,.header-download,.download-button,.secondary-link,.text-link,.security-list a{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.site-nav a{padding:0 14px}.site-nav a:hover{background:#fffaf0b3}.header-download{border:1px solid var(--line);color:var(--terracotta-dark);background:#fffaf0b8;padding:0 15px;font-size:.92rem;font-weight:650}.header-download:hover,.download-button:hover,.secondary-link:hover,.text-link:hover,.security-list a:hover{transform:translateY(-1px)}.poster-hero{min-height:calc(100svh - var(--header-height) - 26px);isolation:isolate;place-items:center;padding:clamp(22px,3.8vw,42px) 20px 32px;display:grid;position:relative;overflow:visible}.poster-grain,.poster-light{pointer-events:none;z-index:-2;position:absolute;inset:0}.poster-grain{opacity:.34;mix-blend-mode:multiply;background-image:linear-gradient(#4b3a2809 1px,#0000 1px),linear-gradient(90deg,#4b3a2806 1px,#0000 1px),radial-gradient(circle at 30% 30%,#664c3012 0 1px,#0000 1.6px);background-size:58px 58px,58px 58px,7px 7px}.poster-light{z-index:-3;background:radial-gradient(circle at 52% 28%,#fffcf4fa,#fff8eba3 32%,#0000 60%),radial-gradient(circle at 50% 88%,#d6745329,#0000 42%)}.hero-scene-shell{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:min(900px,94vw);height:clamp(360px,42vw,540px);margin:clamp(6px,1vw,16px) auto 0;position:relative}.hero-scene-shell:active,.hero-scene-shell.is-dragging{cursor:grabbing}.hero-scene-canvas{outline:none;width:100%;height:100%;display:block}.poster-stage{width:min(780px,88vw);height:clamp(280px,36vw,430px);transform-style:preserve-3d;will-change:transform;margin:0 auto clamp(8px,1.4vw,18px);position:relative}.poster-copy{text-align:center;will-change:transform;justify-items:center;width:min(100vw,1180px);max-width:min(100vw,1180px);margin-top:0;display:grid}.poster-eyebrow{color:#8f3f2fd6;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:800}.poster-copy h1{color:#df7658;text-shadow:0 1px #ffffff5c,0 34px 52px #8f3f2f1a;margin:0;font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:clamp(5.4rem,15vw,14rem);font-weight:700;line-height:.76}.poster-lede{color:var(--ink-soft);margin:clamp(16px,2vw,22px) 0 0;font-size:clamp(1rem,1.6vw,1.28rem);font-weight:650}.poster-focus{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0;display:flex}.poster-focus span{color:var(--ink-soft);background:#fffaf094;border:1px solid #8f3f2f29;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:700;box-shadow:0 10px 20px #5c432d0f}.poster-copy .download-buttons{justify-content:center}.poster-corner{z-index:2;color:#6860548f;letter-spacing:.02em;margin:0;font-size:clamp(.68rem,1.1vw,.85rem);font-weight:750;position:absolute;bottom:18px}.poster-corner-left{left:clamp(18px,3vw,42px)}.poster-corner-right{font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,1.6vw,1.3rem);font-style:italic;font-weight:500;right:clamp(18px,3vw,42px)}.poster-network{z-index:1;opacity:.9;will-change:transform;width:180px;height:132px;position:absolute;top:13%;right:22%}.network-dot{background:var(--terracotta);border-radius:6px;width:22px;height:22px;animation:2.8s ease-in-out infinite network-pulse;position:absolute;box-shadow:0 0 0 4px #c85b420f,0 12px 22px #8f3f2f29}.network-dot-a{top:0;left:74px}.network-dot-b{animation-delay:.26s;top:78px;left:18px}.network-dot-c{background:#1f1e1c;animation-delay:.52s;top:84px;right:15px}.network-line{background-image:linear-gradient(90deg, var(--terracotta) 48%, transparent 48%);opacity:.74;transform-origin:0;background-size:13px 4px;border-radius:999px;height:4px;animation:1.8s linear infinite dash-flow;position:absolute}.network-line-a{width:74px;top:22px;left:92px;transform:rotate(58deg)}.network-line-b{width:112px;top:88px;left:38px;transform:rotate(-4deg)}.network-line-c{width:94px;top:86px;left:42px;transform:rotate(-48deg)}.poster-lock{z-index:1;filter:drop-shadow(0 18px 22px #1b19161f);will-change:transform;width:58px;height:68px;position:absolute;top:17%;left:27%}.poster-lock-loop{border:8px solid #1f1e1c;border-bottom:0;border-radius:18px 18px 0 0;width:34px;height:34px;position:absolute;top:0;left:12px}.poster-lock-body{background:#1f1e1c;border-radius:5px;height:42px;position:absolute;bottom:0;left:5px;right:5px}.poster-lock-hole{background:var(--paper-soft);border-radius:999px;width:9px;height:19px;position:absolute;bottom:13px;left:25px}.dock-shadow{filter:blur(1px);background:radial-gradient(#5e462d33,#0000 70%);border-radius:50%;height:28px;position:absolute;bottom:22px;left:16%;right:10%}.storage-box{width:min(650px,84vw);height:clamp(175px,19vw,238px);transform-style:preserve-3d;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.storage-box span{pointer-events:none;display:block;position:absolute}.box-floor{z-index:1;clip-path:polygon(7% 9%,93% 0,100% 46%,89% 100%,0 86%);background:radial-gradient(circle at 38% 38%,#ffc9a638,#0000 36%),linear-gradient(#68281fd1,#993d2aad);height:46%;top:11%;left:8%;right:10%;box-shadow:inset 0 18px 24px #491a142e,inset 0 -10px 18px #ffdcb912}.box-back-rim{z-index:2;clip-path:polygon(6% 0,94% 0,100% 64%,4% 100%,0 40%);background:linear-gradient(90deg,#a34836 0%,#cc6248 52%,#8d3528 100%);height:18px;top:8%;left:9%;right:10.5%;box-shadow:0 7px 12px #3f1a141f,inset 0 1px #ffe6cc33}.box-left-inside{z-index:2;clip-path:polygon(34% 0,100% 8%,72% 100%,0 78%);background:linear-gradient(145deg,#ffa47c57,#7b2d2194);width:16%;height:46%;top:15%;left:5.6%;box-shadow:inset -14px 5px 18px #4c1d161f}.box-right-inside{z-index:2;clip-path:polygon(0 6%,76% 0,100% 73%,16% 100%);background:linear-gradient(160deg,#f5815957,#69261d9e);width:16%;height:45%;top:12%;right:8.5%;box-shadow:inset 12px 5px 18px #3e16111f}.box-front{z-index:7;background:linear-gradient(#ffc1999e 0%,#e56f4ef5 34%,#b94831fa 100%),linear-gradient(135deg,#f18a67 0%,#d46349 48%,#a94231 100%);border-radius:14px 14px 26px 26px;height:58%;bottom:0;left:0;right:4.2%;box-shadow:inset 0 1px #ffeed857,inset 0 -22px 30px #63251b24,0 26px 44px #70442a29}.box-front:after{content:"";border-radius:inherit;opacity:.14;mix-blend-mode:multiply;background-image:radial-gradient(circle at 24% 28%,#78342459 0 1px,#0000 1.5px),radial-gradient(circle at 72% 62%,#ffe8cc99 0 1px,#0000 1.7px);background-size:7px 7px,11px 11px;position:absolute;inset:0}.box-front-lip{z-index:8;background:linear-gradient(#ffbc92db,#d35c4080);border-radius:12px;height:20px;top:41%;left:1.5%;right:6%;box-shadow:inset 0 1px #ffefde6b,0 8px 16px #66271d14}.box-right-side{z-index:6;clip-path:polygon(0 0,100% 14%,100% 92%,0 100%);background:linear-gradient(135deg,#c0523d 0%,#8f3828 100%);width:10.5%;height:54%;bottom:5.5%;right:-1.6%;box-shadow:inset 14px 0 20px #ffcaaa14,inset -10px -10px 20px #4318121a}.hero-item{z-index:4;transform-origin:bottom;filter:drop-shadow(0 18px 22px #4730201f);position:absolute}.hero-key{z-index:3;width:82px;height:176px;bottom:30%;left:23%}.hero-key-head{background:linear-gradient(140deg, #ee8d67, var(--terracotta));border-radius:50%;width:66px;height:66px;position:absolute;top:0;left:9px;box-shadow:inset 0 0 0 17px #fff6e7f0}.hero-key-stem{background:linear-gradient(180deg, #f29b72, var(--terracotta));border-radius:14px;width:27px;height:106px;position:absolute;top:54px;left:34px}.hero-key-tooth{background:var(--terracotta);border-radius:7px;width:48px;height:28px;position:absolute;bottom:12px;left:33px}.hero-code-card,.hero-prompt-card,.hero-skill-card{background:linear-gradient(180deg, #fffdf7f2, #f1e1c8f2), var(--cream);border:1px solid #48372721}.hero-code-card{z-index:4;color:#1e1d1b;border-radius:10px;place-items:center;width:126px;height:112px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:2.25rem;font-weight:900;display:grid;bottom:34%;left:36.5%;box-shadow:0 14px 22px #583d271f,inset 0 1px #ffffffb8}.hero-prompt-card{z-index:3;border-radius:10px;width:160px;height:182px;bottom:33%;left:51%;box-shadow:0 16px 26px #583d271f,inset 0 1px #ffffffb8}.hero-prompt-card span{background:#1f1e1c;border-radius:999px;height:8px;position:absolute;left:36px}.hero-prompt-card span:first-child{width:86px;top:46px}.hero-prompt-card span:nth-child(2){width:104px;top:76px}.hero-prompt-card span:nth-child(3){width:78px;top:106px}.hero-prompt-card span:nth-child(4){width:98px;top:136px}.hero-prompt-card:before{content:"";background:radial-gradient(circle,#1f1e1c 0 3px,#0000 4px) top/7px 30px repeat-y;width:7px;height:100px;position:absolute;top:46px;left:17px}.hero-skill-card{z-index:5;background:linear-gradient(145deg,#26231f,#11100f);border-radius:9px;width:128px;height:116px;bottom:34%;right:17.5%;box-shadow:0 18px 26px #2d211a38,inset 0 1px #ffffff14}.hero-skill-card span{background:var(--terracotta);border-radius:3px;width:13px;height:13px;position:absolute;box-shadow:0 0 12px #ee8b692e}.hero-skill-card span:first-child{top:34px;left:40px}.hero-skill-card span:nth-child(2){top:34px;left:62px}.hero-skill-card span:nth-child(3){top:56px;left:51px}.hero-skill-card span:nth-child(4){top:56px;left:74px}.hero-skill-card span:nth-child(5){top:78px;left:40px}.eyebrow{color:var(--terracotta-dark);text-transform:uppercase;margin:0 0 14px;font-size:.76rem;font-weight:760}h1,h2,h3,p{margin-top:0}h1{margin-bottom:18px;font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:clamp(4rem,12vw,9.5rem);font-weight:700;line-height:.86}h2{margin-bottom:18px;font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:clamp(2rem,4vw,4rem);line-height:1}h3{margin-bottom:10px;font-size:1.05rem}.section-heading p,.security-band p,.page-hero p,.text-section p,.article p,.note-band p,.download-row p,.feature-item p,.metric-item p,.workflow-step p,.beta-panel p,.news-cta p,.faq-item p,.module-item span,.footer-copy{color:var(--muted);line-height:1.75}.download-buttons{flex-wrap:wrap;gap:12px;display:flex}.download-buttons--compact{gap:8px}.download-button{background:var(--terracotta);color:#fff8ee;border:1px solid #8f3f2f38;min-width:132px;padding:0 18px;font-weight:760;box-shadow:0 16px 32px #8f3f2f2e}.download-button:hover{background:var(--terracotta-dark)}.download-button--disabled,.download-button--disabled:hover{cursor:not-allowed;opacity:.55;color:var(--muted);box-shadow:none;background:#8f3f2f1f}.placeholder-note{color:var(--muted);margin-top:14px;font-size:.86rem}.product-surface{border:1px solid var(--glass-line);background:radial-gradient(circle at 18% 0%, #ffffff9e, transparent 32%), linear-gradient(135deg, #ffffff85, #ffeedd42), var(--glass);-webkit-backdrop-filter:blur(28px)saturate(1.38);min-height:470px;box-shadow:var(--glass-shadow), inset 0 1px #ffffffeb, inset 0 -1px #ffffff38;isolation:isolate;border-radius:30px;grid-template-columns:164px 1fr;animation:.72s cubic-bezier(.2,.8,.2,1) both surface-in;display:grid;position:relative;overflow:hidden}.product-surface:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#ffffff6b,#0000 38%,#ffffff38 68%,#0000),radial-gradient(circle at 82% 12%,#d86c4d2e,#0000 30%);position:absolute;inset:1px}.product-sidebar{background:linear-gradient(#ffffff6b,#fff0e147),#f7f1e699;border-right:1px solid #ffffff75;flex-direction:column;gap:8px;padding:22px 16px;display:flex}.window-controls{gap:8px;margin-bottom:18px;display:flex}.window-controls span{background:var(--line-strong);border-radius:999px;width:9px;height:9px}.window-controls span:first-child{background:var(--terracotta)}.product-nav{min-height:42px;color:var(--ink-soft);border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:.92rem;display:flex}.product-nav.active{color:var(--terracotta-dark);background:linear-gradient(135deg,#ffffff70,#f07c592e),#c85b421a;border:1px solid #ffffff75;font-weight:740;box-shadow:inset 0 1px #ffffffa8}.product-main{padding:36px}.product-hero{border-bottom:1px solid var(--line);grid-template-columns:1fr 240px;align-items:start;gap:28px;padding-bottom:30px;display:grid}.micro-label{color:var(--muted);margin-bottom:18px;font-size:.78rem}.product-hero h2{color:#a94d38;margin-bottom:18px;font-size:clamp(3rem,6vw,5.6rem)}.product-hero p{max-width:470px;color:var(--ink-soft);line-height:1.8}.local-panel{background:linear-gradient(145deg,#ffffff94,#ffeddc5c),#fffcf68f;border:1px solid #ffffff8f;border-radius:24px;padding:20px;box-shadow:inset 0 1px #ffffffc7,0 16px 34px #704a2c14}.local-panel p{color:var(--muted);margin-bottom:10px;font-size:.8rem}.local-panel strong{margin-bottom:10px;font-size:1.05rem;line-height:1.45;display:block}.local-panel span{color:var(--muted);font-size:.86rem;line-height:1.6}.module-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-top:24px;display:grid}.module-item{background:linear-gradient(160deg,#ffffff8f,#fff2e652),#fffcf780;border:1px solid #ffffff85;border-radius:22px;min-height:146px;padding:18px;box-shadow:inset 0 1px #ffffffb8,0 12px 28px #704a2c12}.module-item svg,.feature-item svg,.note-band svg{color:var(--terracotta-dark)}.module-item strong{margin:20px 0 8px;display:block}.module-item span{font-size:.86rem;display:block}.section{padding:clamp(58px,8vw,108px) 0}.product-preview-section{border-top:1px solid #ffffff57;gap:clamp(22px,4vw,42px);display:grid}.product-preview-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.product-preview-head .section-heading{max-width:820px;margin-bottom:0}.surface-disclaimer{max-width:68ch;color:var(--muted);margin:10px 0 0;font-size:.82rem;line-height:1.55}.product-preview-note{-webkit-backdrop-filter:blur(22px)saturate(1.32);box-shadow:inset 0 1px #ffffffc2, var(--glass-shadow-soft);background:linear-gradient(135deg,#ffffff8a,#ffefe052),#fffaf075;border:1px solid #ffffff8f;border-radius:24px;padding:18px;position:relative;overflow:hidden}.product-preview-note strong,.product-preview-note span{display:block}.product-preview-note strong{color:var(--ink);margin-bottom:8px}.product-preview-note span{color:var(--muted);font-size:.92rem;line-height:1.65}.section-heading{max-width:720px;margin-bottom:36px}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.feature-item{background:linear-gradient(155deg,#ffffff80,#ffefe042),#fffaf06b;border:1px solid #ffffff80;border-radius:24px;min-height:230px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa8,0 14px 34px #704a2c12}.feature-item h3{margin-top:24px}.benchmark-section,.workflow-section,.faq-section{border-top:1px solid var(--line)}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-item{-webkit-backdrop-filter:blur(18px)saturate(1.26);background:radial-gradient(circle at 16% 0,#ffffff94,#0000 36%),linear-gradient(150deg,#ffffff7a,#ffeede47),#fffaf070;border:1px solid #ffffff8a;border-radius:24px;min-height:190px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 16px 36px #704a2c14}.metric-item strong{color:var(--terracotta-dark);margin-bottom:52px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.12rem;display:block}.security-band{border-top:1px solid var(--line);grid-template-columns:1fr minmax(280px,.54fr);align-items:center;gap:38px;display:grid}.security-section{padding-top:clamp(58px,8vw,108px)}.security-list{gap:12px;display:grid}.security-list span,.security-list a{min-height:54px;color:var(--ink-soft);background:linear-gradient(135deg,#ffffff80,#ffeede3d),#fffaf070;border:1px solid #ffffff8a;border-radius:18px;justify-content:flex-start;padding:0 18px;font-weight:650;box-shadow:inset 0 1px #ffffffa8}.security-points{border-top:1px solid var(--line);gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.security-points li{border-bottom:1px solid var(--line);color:var(--ink-soft);padding:18px 0}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workflow-step{border-top:1px solid #8f3f2f29;min-height:250px;padding:24px 8px 0 0}.workflow-step>span{color:var(--terracotta-dark);margin-bottom:58px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:800;display:inline-flex}.beta-news-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.beta-panel,.news-cta{-webkit-backdrop-filter:blur(20px)saturate(1.28);min-height:280px;box-shadow:inset 0 1px #ffffffb8, var(--glass-shadow-soft);background:radial-gradient(circle at 12% 0,#ffffff9e,#0000 34%),linear-gradient(145deg,#ffffff7a,#ffeede47),#fffaf06b;border:1px solid #ffffff8f;border-radius:30px;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:clamp(24px,3vw,34px);display:grid;position:relative;overflow:hidden}.news-cta{grid-template-columns:auto 1fr auto;position:relative}.beta-panel h2,.news-cta h2{font-size:clamp(1.8rem,3vw,3.2rem)}.beta-panel svg,.news-cta svg{color:var(--terracotta-dark)}.faq-grid{border-top:1px solid var(--line);gap:0;display:grid}.faq-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,.48fr) 1fr;gap:18px;padding:28px 0;display:grid}.faq-item h3{margin:0}.page-shell{padding:clamp(54px,7vw,92px) 0 clamp(72px,8vw,120px);position:relative}.page-hero{-webkit-backdrop-filter:blur(30px)saturate(1.42);isolation:isolate;background:linear-gradient(135deg,#ffffffb3,#ffecda52),#fffaf08a;border:1px solid #ffffffa3;border-radius:34px;width:100%;max-width:820px;margin-bottom:44px;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden;box-shadow:0 34px 86px #704a2c24,inset 0 1px #ffffffeb,inset 0 -1px #ffffff42}.page-shell p,.page-shell h1,.page-shell h2,.page-shell h3{overflow-wrap:anywhere;max-width:100%}.page-hero:before,.article:before,.text-section:before,.download-row:before,.news-row:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff94,#0000 36%,#ffffff3d 66%,#0000),linear-gradient(#ffffff29,#0000 52%);position:absolute;inset:1px}.page-hero:after,.article:after,.download-row:after,.news-row:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffbd,#0000);border-radius:999px;height:1px;position:absolute;inset:auto 18px 16px}.page-hero h1,.article h1{font-size:clamp(3.1rem,8vw,7.8rem)}.download-list,.news-list{gap:14px;display:grid}.download-row,.news-row,.note-band,.text-section{border-top:1px solid var(--line);padding:26px 0}.text-section{-webkit-backdrop-filter:blur(28px)saturate(1.38);isolation:isolate;background:linear-gradient(145deg,#ffffffa3,#ffeede47),#fffaf07a;border:1px solid #ffffff9e;border-radius:30px;padding:clamp(24px,4vw,38px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #ffffff2e,0 24px 64px #704a2c1c}.text-section+.text-section{margin-top:14px}.download-row,.news-row{align-items:center;gap:20px;display:grid}.download-row{-webkit-backdrop-filter:blur(34px)saturate(1.46);isolation:isolate;background:radial-gradient(circle at 14% 0,#ffffffc2,#0000 34%),linear-gradient(145deg,#ffffffa8,#ffecda57),#fffaf085;border:1px solid #ffffffa8;border-radius:34px;grid-template-columns:1fr auto;padding:clamp(22px,3vw,32px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff38,0 30px 78px #704a2c24}.download-row h2,.news-row h2,.text-section h2,.article h2,.note-band h2{overflow-wrap:anywhere;margin-bottom:10px;font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:clamp(1.5rem,2.4vw,2.5rem)}.download-row span{color:var(--muted);font-size:.88rem}.download-row .download-button:not(.download-button--disabled) span{color:#fff8ee}.download-row .download-button--disabled span{color:var(--muted)}.download-row__title{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.download-row__title h2{margin-bottom:0}.download-row .download-status{min-height:30px;color:var(--terracotta-dark);background:#c85b421a;border:1px solid #8f3f2f29;border-radius:999px;align-items:center;padding:0 11px;font-size:.78rem;font-weight:760;display:inline-flex}.download-row .download-status--muted{color:var(--muted);background:#ffffff57;border-color:#2d251d1a}.download-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 0;display:grid}.download-meta div{background:linear-gradient(150deg,#ffffff8f,#fff3e942),#ffffff4d;border:1px solid #ffffff94;border-radius:20px;min-width:0;padding:14px;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #704a2c0f}.download-meta dt{color:var(--muted);margin-bottom:8px;font-size:.74rem;font-weight:760}.download-meta dd{color:var(--ink-soft);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.86rem;font-weight:680}.download-meta__hash{grid-column:1/-1}.download-secondary-note{margin:14px 0 0;font-size:.92rem}.download-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.secondary-link,.text-link{color:var(--terracotta-dark);background:linear-gradient(135deg,#ffffff94,#ffefe047),#fffaf06b;border:1px solid #ffffff9e;padding:0 15px;font-weight:700;box-shadow:inset 0 1px #ffffffb8,0 12px 28px #704a2c12}.note-band{-webkit-backdrop-filter:blur(30px)saturate(1.4);background:linear-gradient(145deg,#ffffffa3,#ffeede4d),#fffaf080;border:1px solid #ffffffa3;border-radius:32px;gap:16px;margin-top:38px;padding:26px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #ffffff2e,0 24px 64px #704a2c1c}.news-row{-webkit-backdrop-filter:blur(30px)saturate(1.42);isolation:isolate;background:radial-gradient(circle at 12% 0,#ffffffb8,#0000 34%),linear-gradient(145deg,#fff9,#ffeede4d),#fffaf07a;border:1px solid #ffffff9e;border-radius:30px;grid-template-columns:120px 1fr auto;padding:clamp(22px,3vw,30px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #ffffff2e,0 24px 64px #704a2c1c}.news-row>span{color:var(--muted);font-size:.9rem}.article-shell{max-width:900px}.article{-webkit-backdrop-filter:blur(32px)saturate(1.44);isolation:isolate;background:radial-gradient(circle at 18% 0,#ffffffb8,#0000 34%),linear-gradient(145deg,#ffffffa3,#ffeede4d),#fffaf080;border:1px solid #ffffffa3;border-radius:34px;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #fff3,0 32px 78px #704a2c21}.back-link{min-height:40px;color:var(--terracotta-dark);background:linear-gradient(135deg,#ffffff9e,#ffefe047),#fffaf070;border:1px solid #ffffff94;border-radius:999px;align-items:center;margin-bottom:28px;padding:0 15px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffbd,0 12px 28px #704a2c14}.article h1{overflow-wrap:anywhere;margin-bottom:32px}.article h2{margin-top:42px}.article p{overflow-wrap:anywhere;font-size:1.04rem}.article ul{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.article li{color:var(--ink-soft);background:linear-gradient(135deg,#ffffff8f,#ffeede38),#fffaf061;border:1px solid #ffffff8f;border-radius:20px;padding:14px 16px 14px 40px;line-height:1.7;position:relative;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #704a2c0f}.article li:before{content:"";background:var(--terracotta);border-radius:999px;width:8px;height:8px;position:absolute;top:22px;left:16px;box-shadow:0 0 0 5px #c85b421a}.article code{color:var(--terracotta-dark);overflow-wrap:anywhere;word-break:break-word;background:#ffffff75;border:1px solid #8f3f2f24;border-radius:8px;padding:.08rem .34rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.site-footer{border-top:1px solid var(--line);padding:36px 0}.site-footer__inner{grid-template-columns:1fr auto;gap:28px;display:grid}.footer-brand{margin-bottom:8px;font-family:Georgia,Times New Roman,Noto Serif SC,serif;font-size:1.25rem;font-weight:700}.footer-copy{max-width:560px;margin-bottom:0}.footer-links{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;font-size:.92rem;display:flex}@keyframes network-pulse{0%,to{opacity:.86;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@keyframes dash-flow{to{background-position:13px 0}}@keyframes surface-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1040px){.site-nav{display:none}.product-surface{min-height:auto}.module-grid,.feature-grid,.metric-grid,.workflow-grid,.beta-news-section{grid-template-columns:repeat(2,minmax(0,1fr))}.product-preview-head{grid-template-columns:1fr}}@media (max-width:760px){:root{--header-height:64px}.site-header__inner,.site-footer__inner,.section,.page-shell{width:min(100% - 28px,1160px)}.header-download{min-width:40px;padding:0 12px}.header-download span{display:none}.page-shell{padding-top:42px}.page-hero,.article{border-radius:28px;padding:26px 22px}.page-hero h1,.article h1{overflow-wrap:anywhere;font-size:clamp(2.45rem,12vw,3.4rem);line-height:.95}h1{font-size:clamp(3.7rem,22vw,6rem)}.poster-hero{min-height:auto;padding:28px 14px 44px}.poster-stage{width:min(96vw,520px);height:clamp(235px,62vw,330px);margin-bottom:6px}.hero-scene-shell{width:min(100%,520px);height:clamp(300px,78vw,420px);margin-top:8px}.poster-copy h1{font-size:clamp(3.8rem,19vw,5.2rem)}.poster-lede{margin-top:14px}.poster-focus{margin:14px 0}.poster-lock{top:13%;left:12%;transform:scale(.8)}.poster-network{top:10%;right:2%;transform:scale(.78)}.hero-key{left:17%;transform:scale(.76)}.hero-code-card{left:31%;transform:scale(.72)}.hero-prompt-card{left:47%;transform:scale(.72)}.hero-skill-card{right:7%;transform:scale(.74)}.poster-copy .download-button{flex:96px;width:auto;min-width:96px}.poster-copy .download-buttons,.poster-focus{width:min(100%,350px)}.product-surface{border-radius:22px;grid-template-columns:1fr}.product-sidebar{display:none}.product-main{padding:22px}.product-hero,.module-grid,.feature-grid,.metric-grid,.workflow-grid,.product-preview-head,.security-band,.beta-news-section,.beta-panel,.news-cta,.faq-item,.download-row,.news-row,.site-footer__inner,.download-meta{grid-template-columns:1fr}.module-grid{gap:10px}.module-item{min-height:126px}.download-row__actions,.footer-links{justify-content:flex-start}.download-button{width:100%}.metric-item,.workflow-step,.beta-panel,.news-cta{min-height:auto}.metric-item strong,.workflow-step>span{margin-bottom:24px}.note-band{flex-direction:column}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-hero,.article,.text-section,.product-surface,.product-preview-note,.metric-item,.beta-panel,.news-cta,.download-row,.note-band{background:#fffaf0eb}}@media (prefers-reduced-transparency:reduce){.page-hero,.article,.text-section,.product-surface,.product-preview-note,.metric-item,.beta-panel,.news-cta,.download-row,.note-band{-webkit-backdrop-filter:none;background:#fffaf0f0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--paper:#f3efe8;--paper-soft:#fffaf3;--paper-deep:#e5dccf;--ink:#171615;--ink-soft:#49443f;--muted:#746b62;--line:#231f1b1f;--line-strong:#231f1b33;--terracotta:#c65f46;--terracotta-dark:#8e3d2f;--sage:#53685f;--cool-line:#8ea1a738;--glass:#ffffff6b;--glass-strong:#ffffffad;--glass-warm:#ffeedc57;--glass-line:#ffffffbd;--glass-edge:#7b584329;--glass-shadow:0 30px 90px #54402d29;--glass-shadow-soft:0 18px 48px #54402d1a;--font-sans:Aptos, "Segoe UI Variable", "Segoe UI", "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--font-display:"Segoe UI Variable Display", Aptos, "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--ease-out:cubic-bezier(.2, .8, .2, 1)}html,body{overflow-x:clip}body{font-family:var(--font-sans);background:radial-gradient(circle at 18% 8%,#ffffffdb,#0000 28%),radial-gradient(circle at 88% 18%,#c3d3d657,#0000 30%),radial-gradient(circle at 50% 100%,#c75f461f,#0000 36%),linear-gradient(#f8f4ec 0%,#eee5d8 100%)}body:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(#221f1c07 1px,#0000 1px),linear-gradient(90deg,#221f1c05 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}body :where(h1,h2,h3){font-family:var(--font-display);letter-spacing:0}body :where(p,li,dd,span,a,small){text-wrap:pretty}main{min-width:0}.site-header{-webkit-backdrop-filter:blur(24px)saturate(1.25);background:linear-gradient(#f9f4ecd1,#f9f4ec94),#ffffff38;border-bottom-color:#231f1b14}.brand-mark__text,.footer-brand{font-family:var(--font-display);letter-spacing:0}.brand-mark__icon{background:radial-gradient(circle at 28% 16%,#ffffff5c,#0000 34%),linear-gradient(145deg,#ce6a50,#954033);border-radius:11px;box-shadow:inset 0 1px #ffffff52,0 14px 28px #75422d2e}.site-nav a,.header-download,.download-button,.secondary-link,.text-link,.security-list a{white-space:nowrap}.site-nav a:hover,.header-download,.secondary-link,.text-link{background:linear-gradient(135deg,#ffffffad,#fff0e247),#ffffff47;box-shadow:inset 0 1px #ffffffd1,0 10px 26px #503e300f}.poster-copy{max-width:min(100vw,1180px);overflow:visible}@media (min-width:761px){.poster-copy{margin-top:clamp(-118px,-6vw,-82px)}}.page-shell{width:min(1160px,100% - 48px);padding:clamp(54px,7vw,92px) 0 clamp(72px,9vw,128px)}.page-shell :where(h1,h2,h3,p,li,dd,a,span,strong,code){overflow-wrap:anywhere;max-width:100%}.page-intro{border:1px solid var(--glass-line);box-shadow:var(--glass-shadow-soft), inset 0 1px #ffffffe0, inset 0 -1px #ffffff38;-webkit-backdrop-filter:blur(30px)saturate(1.35);isolation:isolate;animation:glass-rise .62s var(--ease-out) both;background:radial-gradient(circle at 16% 0,#ffffffe6,#0000 34%),linear-gradient(135deg,#ffffff9e,#ffeedc2e),#ffffff57;border-radius:36px;margin-bottom:clamp(28px,5vw,54px);padding:clamp(28px,5vw,58px);position:relative;overflow:hidden}.page-intro:before,.download-workbench:before,.news-feature:before,.about-statement:before,.developer-panel:before,.legal-doc:before,.article:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff9e,#0000 34%,#ffffff38 68%,#0000),radial-gradient(circle at 90% 10%,#cadbdc33,#0000 32%);position:absolute;inset:1px}.page-intro--wide{max-width:920px}.page-intro--split{grid-template-columns:minmax(0,.92fr) minmax(260px,.62fr);align-items:end;gap:clamp(22px,4vw,52px);max-width:none;display:grid}.page-intro h1{word-break:keep-all;overflow-wrap:anywhere;max-width:11ch;margin-bottom:20px;font-size:clamp(3.7rem,9vw,7.2rem);line-height:.9}.page-intro--split h1{max-width:10ch}.page-intro p{max-width:680px;color:var(--muted);margin-bottom:0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.85}.page-intro>*,.download-primary>*,.news-feature__link>*,.timeline-item>*,.about-statement>*,.developer-panel>*,.upcoming-panel>*,.page-note>*,.legal-doc section,.article>*{min-width:0}.eyebrow{letter-spacing:.02em}.download-workbench{border:1px solid var(--glass-line);min-width:0;box-shadow:var(--glass-shadow), inset 0 1px #ffffffe0;-webkit-backdrop-filter:blur(34px)saturate(1.42);isolation:isolate;background:radial-gradient(circle at 12% 0,#ffffffc7,#0000 34%),linear-gradient(135deg,#ffffff85,#e7efef3d 48%,#ffe9d647),#ffffff52;border-radius:38px;grid-template-columns:220px minmax(0,1fr);gap:0;display:grid;position:relative;overflow:hidden}.download-platform-rail{background:linear-gradient(#fff6,#ece2d62e),#ffffff2e;border-right:1px solid #ffffff8a;align-content:start;gap:10px;padding:24px;display:grid}.rail-label,.article-meta span,.legal-nav span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.platform-tab{color:var(--muted);background:#ffffff38;border:1px solid #ffffff61;border-radius:18px;gap:4px;padding:14px;display:grid}.platform-tab.is-active{color:var(--ink);background:linear-gradient(135deg,#ffffff94,#c65f4624),#ffffff47;border-color:#c65f4638;box-shadow:inset 0 1px #ffffffd1}.platform-tab span{font-weight:760}.platform-tab small{color:var(--muted)}.download-primary{grid-template-columns:minmax(0,1fr) auto;gap:clamp(18px,3vw,30px);min-width:0;padding:clamp(26px,4vw,44px);display:grid}.download-primary__copy,.download-primary__action,.integrity-panel,.release-card,.upcoming-panel,.page-note,.news-feature,.about-statement,.developer-panel,.legal-doc,.article,.article-meta{min-width:0}.download-primary h2,.news-feature h2,.about-statement h2,.developer-panel h2,.upcoming-panel h2,.page-note h2{margin-bottom:14px;font-size:clamp(2rem,4.5vw,4.4rem);line-height:.98}.download-primary p,.release-card p,.upcoming-panel p,.upcoming-panel span,.upcoming-panel small,.page-note p,.news-feature p,.timeline-item p,.about-statement p,.developer-panel p,.principle-card p,.legal-doc p,.article p{color:var(--muted);line-height:1.78}.download-primary__action{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.download-button--large{min-width:172px;min-height:48px}.download-specs{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.download-specs div,.release-card,.principle-card,.upcoming-list div{background:linear-gradient(150deg,#ffffff8f,#f0e8df38),#ffffff42;border:1px solid #ffffff8f;border-radius:22px;box-shadow:inset 0 1px #ffffffbd,0 12px 34px #54402d12}.download-specs div{padding:16px}.download-specs dt,.download-meta dt{color:var(--muted);margin-bottom:8px;font-size:.74rem;font-weight:800}.download-specs dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:760}.integrity-panel{border-top:1px solid #231f1b1a;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding-top:22px;display:grid}.integrity-panel svg,.release-card svg,.principle-card svg{color:var(--terracotta-dark)}.integrity-panel strong{margin-bottom:8px;display:block}.integrity-panel code,.legal-doc code,.article code{max-width:100%;color:var(--terracotta-dark);font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-word;background:#ffffff70;border:1px solid #c65f4629;border-radius:9px;padding:.08rem .34rem;font-size:.92em;display:inline}.integrity-panel code{word-break:break-all;display:block}.release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.release-card{padding:clamp(22px,3vw,30px)}.release-card h2,.principle-card h2,.legal-doc h2,.article h2{margin-bottom:10px;font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.1}.upcoming-panel,.page-note,.about-statement,.developer-panel{border:1px solid var(--glass-line);box-shadow:var(--glass-shadow-soft), inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(26px)saturate(1.32);isolation:isolate;background:linear-gradient(135deg,#ffffff8f,#ebf2f233,#ffeedc38),#ffffff47;border-radius:34px;grid-template-columns:minmax(0,.72fr) minmax(280px,1fr);align-items:start;gap:clamp(20px,4vw,48px);margin-top:18px;padding:clamp(24px,4vw,38px);display:grid;position:relative}.upcoming-list{gap:10px;display:grid}.upcoming-list div{gap:6px;padding:16px;display:grid}.upcoming-list strong{color:var(--ink)}.news-feature{border:1px solid var(--glass-line);box-shadow:var(--glass-shadow), inset 0 1px #ffffffd6;-webkit-backdrop-filter:blur(30px)saturate(1.36);isolation:isolate;background:radial-gradient(circle at 10% 0,#fffc,#0000 32%),linear-gradient(135deg,#ffffff94,#e5efef2e,#ffebda42),#ffffff4d;border-radius:36px;grid-template-columns:180px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.news-feature__meta{min-height:260px;color:var(--muted);border-right:1px solid #ffffff80;align-content:space-between;padding:clamp(22px,3vw,32px);display:grid}.news-feature__meta span{color:var(--terracotta-dark);text-transform:uppercase;font-weight:800}.news-feature__link{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:clamp(24px,4vw,42px);display:grid}.news-feature__link svg,.timeline-item svg{color:var(--terracotta-dark)}.news-timeline{grid-template-columns:180px minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.timeline-rail{align-content:start;gap:18px;display:grid}.timeline-rail span{background:linear-gradient(#c65f466b,#0000);width:1px;height:120px}.timeline-list{gap:12px;display:grid}.timeline-item{border-top:1px solid #231f1b1f;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 0;display:grid}.timeline-item h2{margin-bottom:8px;font-size:clamp(1.4rem,2.8vw,2.4rem)}.timeline-item time{color:var(--muted);font-size:.9rem}.page-note{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.about-statement{margin-top:0}.principle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.developer-panel{align-items:center}.legal-layout,.article-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,46px);display:grid}.legal-nav,.article-meta{top:calc(var(--header-height) + 24px);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px)saturate(1.24);background:linear-gradient(145deg,#ffffff94,#ffeedc33),#ffffff4d;border-radius:24px;gap:10px;padding:18px;display:grid;position:sticky;box-shadow:inset 0 1px #ffffffd1,0 14px 34px #54402d14}.legal-nav a,.article-meta a,.article-meta time{color:var(--ink-soft);font-size:.92rem}.legal-doc,.article{border:1px solid var(--glass-line);box-shadow:var(--glass-shadow-soft), inset 0 1px #ffffffdb;-webkit-backdrop-filter:blur(28px)saturate(1.32);isolation:isolate;background:radial-gradient(circle at 14% 0,#ffffffc7,#0000 32%),linear-gradient(135deg,#ffffff9e,#ebf2f22e,#ffeedc33),#ffffff57;border-radius:34px;padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.legal-doc section+section{border-top:1px solid #231f1b1a;margin-top:clamp(32px,5vw,54px);padding-top:clamp(26px,4vw,42px)}.legal-doc p,.article p{max-width:72ch}.article h1{max-width:12ch;margin-bottom:24px;font-size:clamp(3rem,7vw,6rem);line-height:.96}.article ul{gap:10px;margin:0 0 28px}.article li{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #231f1b1a;border-radius:0;padding:14px 0 14px 30px}.article li:before{width:7px;height:7px;top:24px;left:4px}.back-link{width:fit-content;margin-bottom:22px}.product-preview-section,.benchmark-section,.workflow-section,.faq-section,.beta-news-section{border-top-color:#231f1b1a}.product-preview-head{align-items:center}.product-preview-note,.feature-item,.metric-item,.beta-panel,.news-cta,.note-band{-webkit-backdrop-filter:blur(22px)saturate(1.24);background:linear-gradient(150deg,#ffffff8f,#ebf2f226,#ffeedc38),#ffffff4d;border-color:#ffffff94;box-shadow:inset 0 1px #ffffffc7,0 16px 46px #54402d14}.feature-item{border-radius:26px;min-height:218px}.metric-item{min-height:170px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-width:0 0 0 1px;border-radius:0}.security-list span,.security-list a{background:linear-gradient(135deg,#ffffff8a,#ebf2f229),#ffffff47;border-color:#ffffff94}.workflow-step{border-top-color:#c65f4638}.faq-item{border-bottom-color:#231f1b1f}.site-footer{background:#ffffff1f}@keyframes glass-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1040px){.download-workbench,.news-feature,.news-timeline,.legal-layout,.article-layout,.upcoming-panel,.page-note,.about-statement,.developer-panel,.page-intro--split{grid-template-columns:1fr}.download-platform-rail{border-bottom:1px solid #ffffff8a;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.rail-label{grid-column:1/-1}.news-feature__meta{border-bottom:1px solid #ffffff80;border-right:0;grid-template-columns:1fr auto;min-height:auto}.timeline-rail{display:none}.legal-nav,.article-meta{grid-template-columns:repeat(3,minmax(0,1fr));position:relative;top:auto}.legal-nav span,.article-meta span{grid-column:1/-1}.principle-grid{grid-template-columns:1fr}.feature-item:nth-child(2n){transform:none}}@media (max-width:760px){.site-header__inner,.site-footer__inner,.section,.page-shell{width:min(100% - 28px,1160px)}.site-header__inner{gap:12px}.brand-mark{min-width:0}.brand-mark__text{font-size:1rem}.header-download{flex:none;width:auto;min-width:42px}.poster-copy h1{max-width:100%;font-size:clamp(2.75rem,13.2vw,3.6rem);line-height:.86}.poster-copy,.poster-copy .download-buttons,.poster-focus{max-width:100%}.poster-copy .download-buttons{flex-wrap:nowrap;gap:8px;width:min(100%,330px)}.poster-focus{gap:7px}.poster-focus span{padding:7px 10px;font-size:.78rem}.poster-copy .download-button{flex:1 1 0;min-width:0;padding:0 12px;font-size:.94rem}.download-buttons .download-button{width:auto;max-width:100%}.page-shell{padding-top:42px}.page-intro,.download-workbench,.news-feature,.upcoming-panel,.page-note,.about-statement,.developer-panel,.legal-doc,.article{border-radius:26px}.page-intro{padding:26px 22px}.page-shell :where(h1,h2,h3,p,li,dd,a,span,strong,code),.section :where(h1,h2,h3,p,li,dd,a,span,strong,code){white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-break:anywhere}.page-intro h1,.article h1{word-break:break-word;max-width:100%;font-size:clamp(2.05rem,9.4vw,2.85rem);line-height:1.04}.section-heading h2,.product-hero h2{font-size:clamp(1.9rem,8vw,2.7rem);line-height:1.08}.download-platform-rail,.legal-nav,.article-meta{grid-template-columns:1fr}.download-primary{grid-template-columns:1fr;padding:22px}.download-primary__action{flex-direction:column;justify-content:stretch}.download-page .download-button,.download-primary__action .download-button,.download-primary__action .secondary-link{width:100%}.download-specs,.release-grid,.metric-grid,.integrity-panel{grid-template-columns:1fr}.release-card,.principle-card,.upcoming-panel,.page-note,.about-statement,.developer-panel{padding:22px}.news-feature__link,.timeline-item{grid-template-columns:1fr}.news-feature__meta{grid-template-columns:1fr;gap:8px}.timeline-item{gap:10px}.page-note h2,.download-primary h2,.news-feature h2,.about-statement h2,.developer-panel h2,.upcoming-panel h2{font-size:clamp(1.75rem,7.8vw,2.45rem);line-height:1.12}.legal-doc,.article{padding:26px 22px}.article li{padding-right:0}.metric-item{border-top:1px solid #231f1b1a;border-left:0;padding-left:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-intro,.download-workbench,.news-feature,.upcoming-panel,.page-note,.about-statement,.developer-panel,.legal-doc,.article,.legal-nav,.article-meta,.release-card,.principle-card{background:#fffaf0f0}}@media (prefers-reduced-transparency:reduce){.page-intro,.download-workbench,.news-feature,.upcoming-panel,.page-note,.about-statement,.developer-panel,.legal-doc,.article,.legal-nav,.article-meta,.release-card,.principle-card{-webkit-backdrop-filter:none;background:#fffaf0f5}}.page-shell--compressed{width:min(1160px,100% - 56px);padding-top:clamp(28px,4.8vw,58px)}.compact-hero{border-top:1px solid #ffffffb8;border-bottom:1px solid #231f1b1a;grid-template-columns:minmax(0,1fr) minmax(170px,auto);align-items:end;gap:clamp(20px,4vw,48px);margin-bottom:clamp(22px,3.5vw,38px);padding:clamp(22px,4vw,42px) 0;display:grid;position:relative}.download-page--v2,.news-page--v2,.privacy-page--v2,.about-page--v2{overflow-x:clip}.compact-hero,.compact-hero>*,.download-status-board,.download-status-board>*,.download-status-board__main>*,.download-facts,.release-ledger,.release-ledger>*,.platform-state,.platform-state>*,.news-ledger,.news-ledger>*,.privacy-matrix,.privacy-matrix>*,.policy-doc,.policy-doc *{min-width:0;max-width:100%}.download-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,code,a),.news-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,code,a),.privacy-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,code,a),.about-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,code,a){white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-break:anywhere;text-wrap:wrap;max-width:100%}.compact-hero:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(26px)saturate(1.28);background:radial-gradient(circle at 88% 6%,#d1e0df5c,#0000 34%),linear-gradient(135deg,#ffffff75,#ffeedc29),#ffffff24;border-radius:32px;position:absolute;inset:-18px -24px;box-shadow:inset 0 1px #ffffffb8,0 26px 70px #54402d14}.compact-hero h1{max-width:14ch;margin-bottom:14px;font-size:clamp(2.7rem,6.8vw,5.7rem);line-height:.94}.compact-hero p{max-width:680px;color:var(--muted);margin:0;font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.72}.compact-hero__meta{min-width:168px;color:var(--muted);background:linear-gradient(145deg,#ffffff9e,#ecf4f438,#ffeedc29),#ffffff47;border:1px solid #ffffff9e;border-radius:22px;gap:6px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffffd1,0 16px 38px #54402d14}.compact-hero__meta span,.news-ledger__row>span,.status-pill,.privacy-matrix span,.security-ledger__row span{color:var(--terracotta-dark);text-transform:uppercase;font-size:.72rem;font-weight:830}.compact-hero__meta strong{color:var(--ink);font-size:1.28rem;line-height:1.05}.compact-hero__meta small{color:var(--muted);font-weight:650}.security-band--ledger{border-bottom:1px solid #231f1b1a;grid-template-columns:minmax(0,.74fr) minmax(440px,1fr);align-items:start;gap:clamp(28px,5vw,72px);padding-top:clamp(26px,4vw,42px)}.security-band__copy h2{max-width:12ch}.security-ledger{-webkit-backdrop-filter:blur(22px)saturate(1.28);background:linear-gradient(135deg,#ffffff8f,#ebf2f22e,#ffeedc33),#ffffff3d;border:1px solid #ffffffa8;border-radius:26px;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 18px 48px #54402d14}.security-ledger__row{border-bottom:1px solid #231f1b14;grid-template-columns:96px 128px minmax(0,1fr);align-items:baseline;gap:14px;padding:16px 18px;display:grid}.security-ledger__row strong{color:var(--ink)}.security-ledger__row p{color:var(--muted);margin:0;line-height:1.55}.security-ledger__link{width:100%;min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 18px;font-weight:760;display:inline-flex}.security-points--compact{background:#ffffff2e;border:1px solid #231f1b14;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:18px;overflow:hidden}.security-points--compact li{border-bottom:0;border-right:1px solid #231f1b14;padding:16px;font-size:.92rem;line-height:1.58}.security-points--compact li:last-child{border-right:0}.download-status-board{grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);align-items:stretch;gap:clamp(18px,3vw,26px);margin-bottom:16px;display:grid}.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article{-webkit-backdrop-filter:blur(26px)saturate(1.32);background:linear-gradient(145deg,#ffffff94,#ecf4f429,#ffeedc29),#ffffff3d;border:1px solid #ffffffa3;box-shadow:inset 0 1px #ffffffd1,0 20px 58px #54402d14}.download-status-board__main{border-radius:30px;align-content:center;min-height:330px;padding:clamp(26px,4vw,44px);display:grid}.download-status-board__main h2{max-width:11ch;margin:14px 0 16px;font-size:clamp(2.25rem,5vw,4.8rem);line-height:.98}.download-status-board__main p{max-width:620px;color:var(--muted);line-height:1.72}.status-pill{background:#ffffff6b;border:1px solid #c65f462e;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;display:inline-flex}.status-pill--available{color:var(--terracotta-dark)}.download-action-row{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.download-facts{border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.download-facts div{border-bottom:1px solid #231f1b14;border-right:1px solid #231f1b14;align-content:center;gap:7px;min-height:110px;padding:20px;display:grid}.download-facts div:nth-child(2n){border-right:0}.download-facts div:nth-last-child(-n+2){border-bottom:0}.download-facts dt{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:830}.download-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:760}.release-ledger{border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,.9fr);display:grid;overflow:hidden}.release-ledger article{border-right:1px solid #231f1b14;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:22px;display:grid}.release-ledger article:last-child{border-right:0}.release-ledger svg{color:var(--terracotta-dark)}.release-ledger strong{color:var(--ink);margin-bottom:8px;display:block}.release-ledger p{color:var(--muted);margin:0;line-height:1.6}.release-ledger code{color:var(--terracotta-dark);font-family:var(--font-mono);word-break:break-all;font-size:.86rem;line-height:1.55;display:block}.platform-state{border-radius:28px;grid-template-columns:minmax(0,.74fr) minmax(0,1fr);align-items:start;gap:clamp(18px,4vw,46px);margin-top:16px;padding:clamp(22px,3.6vw,34px);display:grid}.platform-state h2,.news-ledger h2{margin-bottom:8px;font-size:clamp(1.55rem,3.5vw,2.7rem);line-height:1.06}.platform-state p,.news-ledger__head p{color:var(--muted);margin:0;line-height:1.66}.platform-state__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.platform-state__item{background:#ffffff3d;border:1px solid #231f1b17;border-radius:18px;gap:8px;padding:16px;display:grid}.platform-state__item.is-available{background:linear-gradient(135deg,#ffffff8a,#c65f461f),#ffffff47;border-color:#c65f4633}.platform-state__item strong{color:var(--ink)}.platform-state__item span,.platform-state__item small{color:var(--muted)}.news-ledger{border-radius:30px;overflow:hidden}.news-ledger__head{border-bottom:1px solid #231f1b1a;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);align-items:end;gap:20px;padding:clamp(22px,3.5vw,34px);display:grid}.news-ledger__list{display:grid}.news-ledger__row{border-bottom:1px solid #231f1b14;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,30px);padding:clamp(20px,3.2vw,30px) clamp(22px,3.5vw,34px);display:grid}.news-ledger__row:last-child{border-bottom:0}.news-ledger__row.is-latest{background:linear-gradient(90deg,#c65f4614,#0000 48%),#ffffff1f}.news-ledger__row time{color:var(--muted);margin-bottom:8px;font-size:.9rem;display:block}.news-ledger__row h2{color:var(--ink);margin-bottom:8px;font-size:clamp(1.35rem,2.8vw,2.35rem)}.news-ledger__row p{color:var(--muted);margin:0;line-height:1.58}.news-ledger__row svg{color:var(--terracotta-dark)}.privacy-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:clamp(22px,3.5vw,36px);display:grid}.privacy-matrix article{border-radius:24px;gap:12px;padding:20px;display:grid}.privacy-matrix p,.privacy-matrix strong{margin:0;line-height:1.58}.privacy-matrix p{color:var(--ink);font-weight:700}.privacy-matrix strong{color:var(--muted);font-weight:560}.legal-layout--v2{grid-template-columns:230px minmax(0,1fr);gap:clamp(20px,3vw,34px)}.legal-layout--v2 .legal-nav{border-radius:22px;padding:16px}.legal-layout--v2 .legal-nav a{border-bottom:1px solid #231f1b14;padding:7px 0 9px}.legal-layout--v2 .legal-nav a:last-child{border-bottom:0}.policy-doc{border-radius:30px;padding:clamp(30px,4.8vw,52px)}.policy-doc section+section{margin-top:clamp(28px,4vw,44px);padding-top:clamp(24px,3.4vw,34px)}.policy-doc h2{max-width:18ch;font-size:clamp(1.6rem,3.4vw,2.75rem)}.policy-doc p{max-width:82ch;line-height:1.78}.policy-table{border:1px solid #231f1b1a;border-radius:22px;display:grid;overflow:hidden}.policy-table div{border-bottom:1px solid #231f1b14;grid-template-columns:118px minmax(0,1fr) minmax(0,1fr);gap:12px;padding:18px;display:grid}.policy-table div:last-child{border-bottom:0}.policy-table strong{color:var(--ink)}.policy-table p,.policy-table span{color:var(--muted);margin:0;line-height:1.58}@media (max-width:1060px){.security-band--ledger,.download-status-board,.platform-state,.news-ledger__head,.legal-layout--v2,.privacy-matrix,.release-ledger{grid-template-columns:1fr}.release-ledger article{border-bottom:1px solid #231f1b14;border-right:0}.release-ledger article:last-child{border-bottom:0}.platform-state__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-layout--v2 .legal-nav{grid-template-columns:repeat(5,minmax(0,1fr));position:relative;top:auto}.legal-layout--v2 .legal-nav span{grid-column:1/-1}}@media (max-width:820px){.compact-hero{grid-template-columns:1fr}.compact-hero__meta{min-width:0}.security-points--compact{grid-template-columns:1fr}.security-ledger__row{grid-template-columns:1fr;gap:6px}.security-points--compact li{border-bottom:1px solid #231f1b14;border-right:0}.security-points--compact li:last-child{border-bottom:0}.download-facts,.platform-state__grid,.privacy-matrix{grid-template-columns:1fr}.download-facts div,.download-facts div:nth-child(2n),.download-facts div:nth-last-child(-n+2){border-bottom:1px solid #231f1b14;border-right:0}.download-facts div:last-child{border-bottom:0}.news-ledger__row{grid-template-columns:1fr auto}.news-ledger__row>span{grid-column:1/-1}.policy-table div{grid-template-columns:1fr}.legal-layout--v2 .legal-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-shell--compressed{width:min(100% - 28px,1160px);padding-top:28px}.poster-focus,.poster-copy .download-button--disabled,.placeholder-note,.poster-corner-left{display:none}.poster-copy .download-buttons{flex-wrap:wrap;justify-content:center;width:auto}.poster-copy .download-button{flex:0 auto;min-width:154px}.compact-hero{margin-bottom:20px;padding:22px 0 24px}.compact-hero:before{border-radius:24px;inset:-12px -14px}.compact-hero h1{font-size:clamp(2rem,9.8vw,2.75rem);line-height:1.02}.compact-hero__meta,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article,.policy-doc{border-radius:22px}.download-status-board__main,.platform-state,.news-ledger__head,.news-ledger__row,.privacy-matrix article{padding:20px}.download-status-board__main{min-height:0}.download-status-board__main h2{max-width:100%;font-size:clamp(1.85rem,7.8vw,2.45rem);line-height:1.06}.news-ledger__row h2,.policy-doc h2,.privacy-matrix p{word-break:break-word;line-break:anywhere}.download-action-row,.download-action-row .download-button,.download-action-row .secondary-link{width:100%}.legal-layout--v2 .legal-nav{grid-template-columns:1fr}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.compact-hero:before,.security-ledger,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article{background:#fffaf0f0}}@media (prefers-reduced-transparency:reduce){.compact-hero:before,.security-ledger,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article{-webkit-backdrop-filter:none;background:#fffaf0f5}}:root{--v3-canvas:#f4efe8;--v3-canvas-warm:#fbf5ec;--v3-canvas-cool:#edf3f0;--v3-ink:#171513;--v3-ink-2:#3e3934;--v3-muted:#766c61;--v3-muted-2:#9a8e82;--v3-accent:#c45c43;--v3-accent-strong:#8d392d;--v3-sage:#506b60;--v3-bluegray:#dce8e6;--v3-line:#231e191a;--v3-line-strong:#231e1929;--v3-glass:#fff6;--v3-glass-strong:#ffffffa3;--v3-glass-solid:#fffaf1f0;--v3-highlight:#ffffffdb;--v3-shadow-sm:0 16px 38px #48382a14;--v3-shadow-md:0 28px 76px #48382a1f;--v3-shadow-lg:0 44px 110px #48382a29;--v3-radius-sm:16px;--v3-radius-md:24px;--v3-radius-lg:32px;--v3-radius-xl:40px;--v3-space-section:clamp(64px, 9vw, 124px)}body{background:radial-gradient(circle at 12% 14%, #ffffffe6, transparent 24%), radial-gradient(circle at 88% 8%, #dce8e69e, transparent 28%), radial-gradient(circle at 78% 76%, #c45c431a, transparent 28%), linear-gradient(180deg, var(--v3-canvas-warm) 0%, var(--v3-canvas) 44%, #eee4d7 100%);color:var(--v3-ink)}.site-header{background:linear-gradient(#fdf9f2cc,#fdf9f28a),#ffffff38;border-bottom:1px solid #231e1914;box-shadow:0 10px 36px #48382a0d}.site-header__inner,.site-footer__inner,.section,.page-shell{width:min(1180px,100% - 56px)}.site-nav{gap:2px}.site-nav a{color:var(--v3-ink-2);font-size:.91rem}.site-nav a:hover,.header-download:hover{box-shadow:inset 0 1px #ffffffe0, var(--v3-shadow-sm);background:#ffffff75}.header-download{color:var(--v3-accent-strong);background:linear-gradient(145deg,#ffffffad,#fff0e23d),#ffffff5c;border-color:#8d392d24}main>.section:first-of-type{margin-top:clamp(44px,7vw,96px)}.section{padding-block:calc(var(--v3-space-section) * .5);position:relative}.section-heading{grid-template-columns:minmax(0,.66fr) minmax(300px,.74fr);align-items:end;gap:clamp(16px,3vw,34px);max-width:none;margin-bottom:clamp(26px,4vw,46px);display:grid}.section-heading h2{max-width:13ch;color:var(--v3-ink);letter-spacing:0;margin:0;font-size:clamp(2.2rem,5.4vw,4.8rem);line-height:.98}.section-heading p:not(.eyebrow){max-width:66ch;color:var(--v3-muted);margin:0;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.78}.eyebrow{color:var(--v3-accent-strong);letter-spacing:.04em;font-size:.72rem;font-weight:850}.product-preview-head{box-shadow:none;background:0 0;border:0;padding:0}.product-preview-head .section-heading{max-width:none}.surface-disclaimer{background:#ffffff61;border:1px solid #506b602e;border-radius:999px;align-items:center;width:fit-content;max-width:100%;min-height:34px;padding:7px 12px;font-weight:720;display:inline-flex;color:var(--v3-sage)!important;font-size:.9rem!important}.product-surface{border-radius:var(--v3-radius-xl);box-shadow:var(--v3-shadow-lg), inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(34px)saturate(1.32);background:linear-gradient(130deg,#ffffffa8,#ecf6f447 48%,#ffecda38),#ffffff47;border-color:#ffffffb8}.product-sidebar{background:linear-gradient(#ffffff70,#f4ece233),#ffffff38;border-color:#231e1914}.product-nav{color:var(--v3-muted);border:1px solid #0000}.product-nav.active{color:var(--v3-ink);background:linear-gradient(135deg,#ffffffb8,#c45c431f),#ffffff4d;border-color:#c45c432e;box-shadow:inset 0 1px #ffffffdb}.product-hero{border-radius:var(--v3-radius-lg);box-shadow:inset 0 1px #fffc, var(--v3-shadow-sm);background:radial-gradient(circle at 92% 10%,#dce8e66b,#0000 34%),linear-gradient(135deg,#ffffffa3,#fff3e733),#ffffff42;border-color:#ffffffb3}.local-panel,.module-item{background:#ffffff5c;border-color:#231e1914;box-shadow:inset 0 1px #ffffffb8}.feature-grid{gap:14px}.feature-item,.metric-item,.workflow-step,.faq-item,.beta-panel,.news-cta,.principle-card{border-radius:var(--v3-radius-md);box-shadow:inset 0 1px #ffffffdb, var(--v3-shadow-sm);-webkit-backdrop-filter:blur(22px)saturate(1.24);background:linear-gradient(145deg,#ffffff94,#ecf6f42e,#fff0e229),#ffffff38;border:1px solid #ffffffa3;position:relative;overflow:hidden}.feature-item:before,.metric-item:before,.workflow-step:before,.faq-item:before,.beta-panel:before,.news-cta:before,.principle-card:before,.download-status-board__main:before,.download-facts:before,.release-ledger:before,.platform-state:before,.news-ledger:before,.privacy-matrix article:before,.legal-doc:before,.article:before,.compact-hero:before{background:linear-gradient(120deg,#ffffffa3,#0000 36%,#fff3 72%,#0000),radial-gradient(circle at 100% 0,#dce8e63d,#0000 34%)}.feature-item{min-height:210px;padding:24px}.feature-item:first-child{grid-column:span 1}.feature-item:nth-child(4){grid-column:span 2}.feature-item h3,.workflow-step h3,.faq-item h3{color:var(--v3-ink);letter-spacing:0}.feature-item p,.metric-item p,.workflow-step p,.faq-item p,.beta-panel p,.news-cta p{color:var(--v3-muted);line-height:1.66}.metric-grid{grid-template-columns:1.15fr .85fr 1fr 1fr;gap:14px}.metric-item{min-height:170px;padding:24px}.metric-item strong{color:var(--v3-accent-strong);letter-spacing:0;font-size:clamp(1.3rem,2.6vw,2.15rem)}.security-band--ledger{border-radius:var(--v3-radius-xl);box-shadow:inset 0 1px #ffffffdb, var(--v3-shadow-md);-webkit-backdrop-filter:blur(28px)saturate(1.26);background:linear-gradient(135deg,#ffffff94,#ecf6f438 50%,#ffeddc2e),#ffffff38;border:1px solid #ffffffa8;padding:clamp(28px,4vw,48px);position:relative;overflow:hidden}.security-band__copy h2{color:var(--v3-ink);font-size:clamp(2.1rem,5vw,4.1rem);line-height:1}.security-band__copy p:not(.eyebrow){color:var(--v3-muted)}.security-ledger,.security-points--compact{background:#ffffff4d;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffc7}.workflow-grid{gap:14px}.workflow-step{min-height:230px;padding:24px}.workflow-step>span{width:42px;height:42px;color:var(--v3-accent-strong);background:#ffffff73;border:1px solid #c45c432e;border-radius:50%;place-items:center;display:inline-grid}.beta-news-section{align-items:stretch}.news-cta{min-height:220px}.compact-hero{border-radius:var(--v3-radius-xl);box-shadow:inset 0 1px #ffffffdb, var(--v3-shadow-md);-webkit-backdrop-filter:blur(28px)saturate(1.26);background:linear-gradient(135deg,#ffffff80,#ecf6f433,#ffeedc24),#ffffff38;border:0;margin-top:clamp(18px,3vw,38px);margin-bottom:clamp(28px,4vw,48px);padding:clamp(32px,5vw,58px)}.compact-hero:before{border-radius:inherit;box-shadow:none;inset:1px}.compact-hero h1{color:var(--v3-ink);font-size:clamp(3rem,7vw,6.4rem);line-height:.92}.compact-hero p{color:var(--v3-muted)}.compact-hero__meta{background:#ffffff57;border-color:#ffffffb8}.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article,.legal-doc,.article,.article-meta,.legal-nav{box-shadow:inset 0 1px #ffffffdb, var(--v3-shadow-md);-webkit-backdrop-filter:blur(26px)saturate(1.28);background:linear-gradient(145deg,#fff9,#ecf6f433,#fff0e229),#ffffff3d;border-color:#ffffffad;position:relative;overflow:hidden}.download-status-board__main h2{color:var(--v3-ink);letter-spacing:0}.download-facts div,.release-ledger article,.news-ledger__head,.news-ledger__row,.policy-table div{border-color:#231e1914}.download-page .download-button--large{color:#fff8ef;background:radial-gradient(circle at 26% 8%,#ffffff5c,#0000 30%),linear-gradient(145deg,#cf694f,#b54f3a 58%,#8e392d);border:1px solid #8d392d29;box-shadow:0 18px 44px #8d392d38,inset 0 1px #ffffff59}.download-page .secondary-link,.article-page .text-link,.developer-panel .text-link,.security-ledger__link{background:#ffffff61;border:1px solid #231e191a}.release-ledger code{background:#ffffff6b;border:1px solid #8d392d1f;border-radius:14px;padding:10px 12px}.platform-state__item{background:#ffffff52;border-color:#ffffff94}.platform-state__item.is-available{border-color:#c45c4338}.news-ledger__row:hover,.news-cta:hover,.feature-item:hover,.metric-item:hover,.workflow-step:hover,.faq-item:hover{box-shadow:inset 0 1px #ffffffeb, var(--v3-shadow-md);border-color:#ffffffdb;transform:translateY(-2px)}.article-layout,.legal-layout--v2{align-items:start}.article-meta,.legal-nav{top:calc(var(--header-height) + 24px);border-radius:var(--v3-radius-md);position:sticky}.article h1{color:var(--v3-ink);font-size:clamp(2.25rem,5.2vw,4.8rem);line-height:1.02}.article h2,.legal-doc h2{color:var(--v3-ink);line-height:1.08}.article p,.article li,.legal-doc p,.legal-doc li{color:var(--v3-muted);line-height:1.78}.article code,.legal-doc code{color:var(--v3-accent-strong);background:#ffffff80;border:1px solid #231e1914;border-radius:8px}.privacy-matrix article{min-height:210px}.policy-table{background:#ffffff38;border-color:#ffffff9e}.site-footer{background:linear-gradient(#ffffff2e,#eee4d799),#ffffff24;border-top:1px solid #231e1914}.footer-links{align-content:start;gap:8px}.footer-links a{background:#ffffff52;border:1px solid #231e1914;border-radius:999px;width:fit-content;padding:8px 12px}@media (max-width:1060px){.section-heading,.feature-grid--five,.metric-grid,.security-band--ledger{grid-template-columns:1fr}.feature-item:nth-child(4){grid-column:auto}.article-meta,.legal-nav{position:relative;top:auto}}@media (max-width:760px){.site-header__inner,.site-footer__inner,.section,.page-shell{width:min(100% - 28px,1180px)}.section{padding-block:clamp(42px,11vw,70px)}.section-heading{gap:12px;margin-bottom:22px}.section-heading h2{max-width:100%;font-size:clamp(2rem,9.2vw,3rem);line-height:1.04}.product-surface,.security-band--ledger,.compact-hero,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.legal-doc,.article{border-radius:24px}.compact-hero{padding:22px}.compact-hero h1{font-size:clamp(2.25rem,11vw,3.2rem);line-height:1}.feature-item,.metric-item,.workflow-step,.faq-item,.beta-panel,.news-cta{min-height:0;padding:20px}.release-ledger code{font-size:.78rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.product-surface,.feature-item,.metric-item,.workflow-step,.faq-item,.beta-panel,.news-cta,.principle-card,.security-band--ledger,.compact-hero,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article,.legal-doc,.article,.article-meta,.legal-nav{background:var(--v3-glass-solid)}}@media (prefers-reduced-transparency:reduce){.product-surface,.feature-item,.metric-item,.workflow-step,.faq-item,.beta-panel,.news-cta,.principle-card,.security-band--ledger,.compact-hero,.download-status-board__main,.download-facts,.release-ledger,.platform-state,.news-ledger,.privacy-matrix article,.legal-doc,.article,.article-meta,.legal-nav{background:var(--v3-glass-solid);-webkit-backdrop-filter:none}}:root{--v3-space-section:clamp(44px, 6vw, 82px);--v3-shadow-sm:0 10px 28px #48382a12;--v3-shadow-md:0 18px 52px #48382a1a;--v3-shadow-lg:0 28px 76px #48382a1f}.section{padding-block:clamp(46px,6vw,76px)}.section+.section{margin-top:0}.section-heading{border-top:1px solid #231e1917;grid-template-columns:minmax(240px,.58fr) minmax(0,.96fr);align-items:start;gap:clamp(22px,4vw,56px);margin-bottom:clamp(22px,3vw,34px);padding-top:clamp(8px,1.5vw,18px)}.section-heading h2{max-width:16ch;font-size:clamp(2.15rem,4.35vw,4.15rem);line-height:1.04}.section-heading p:not(.eyebrow){max-width:56ch;font-size:clamp(.98rem,1vw,1.04rem);line-height:1.64}.product-preview-section{padding-top:clamp(42px,5vw,68px)}.product-preview-head{margin-bottom:22px}.product-preview-head .surface-disclaimer{grid-column:2;justify-self:start}.product-surface{min-height:410px;box-shadow:var(--v3-shadow-md), inset 0 1px #ffffffe0;border-radius:30px}.feature-grid,.metric-grid,.workflow-grid,.beta-news-section,.faq-grid{gap:14px}.feature-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.feature-item,.metric-item,.workflow-step,.faq-item,.beta-panel,.news-cta,.principle-card{box-shadow:inset 0 1px #ffffffd1, var(--v3-shadow-sm);border-radius:20px}.feature-item,.feature-item:nth-child(4){grid-column:auto}.feature-item,.metric-item,.workflow-step{min-height:0;padding:22px}.feature-item:nth-child(2n){transform:none}.feature-item h3,.workflow-step h3,.faq-item h3{font-size:1.05rem;line-height:1.3}.feature-item p,.metric-item p,.workflow-step p,.faq-item p,.beta-panel p,.news-cta p{line-height:1.58}.metric-grid{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr))}.metric-item{-webkit-backdrop-filter:blur(18px)saturate(1.18);background:linear-gradient(145deg,#ffffff85,#ecf6f424,#fff0e224),#fff3;border:1px solid #ffffffa3}.metric-item:first-child{border-left:1px solid #ffffffa3}.metric-item strong{margin-bottom:42px;font-size:clamp(1.2rem,2vw,1.7rem);display:block}.security-band--ledger{border-radius:30px;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:clamp(26px,4vw,54px);padding:clamp(28px,4vw,44px)}.security-ledger__row{grid-template-columns:90px 126px minmax(0,1fr);gap:12px;padding:15px 18px}.security-points--compact{grid-template-columns:repeat(5,minmax(0,1fr))}.security-points--compact li{padding:15px;font-size:.9rem;line-height:1.5}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-step{min-height:190px}.workflow-step>span{width:38px;height:38px}.beta-news-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.beta-panel,.news-cta{min-height:200px;padding:28px 32px}.beta-panel h2,.news-cta h2{font-size:clamp(1.65rem,3.1vw,2.7rem);line-height:1.05}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-item{grid-template-columns:minmax(190px,.72fr) minmax(0,1fr);align-items:baseline;gap:18px;padding:20px 22px;display:grid}.compact-hero{border-radius:30px;align-items:center;margin-top:clamp(10px,2vw,22px);margin-bottom:clamp(22px,3vw,32px);padding:clamp(28px,4vw,48px)}.compact-hero:before{border-radius:inherit;inset:0}.compact-hero h1{max-width:none;font-size:clamp(2.9rem,5.6vw,5.15rem);line-height:1}.compact-hero p{max-width:62ch;line-height:1.62}.compact-hero__meta{border-radius:18px;min-width:150px;padding:16px}.download-status-board{grid-template-columns:minmax(0,.9fr) minmax(390px,1fr);gap:18px}.download-status-board__main{min-height:290px;padding:clamp(24px,3.4vw,36px)}.download-status-board__main h2{max-width:12ch;font-size:clamp(2rem,4vw,3.7rem);line-height:1.04}.download-facts div{min-height:98px;padding:18px 20px}.release-ledger{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr)}.release-ledger article{padding:20px}.release-ledger code{word-break:break-all;overflow-wrap:anywhere}.platform-state{margin-top:16px;padding:clamp(22px,3vw,30px)}.platform-state h2,.news-ledger h2{font-size:clamp(1.55rem,3vw,2.35rem)}.news-ledger__head{padding:24px 30px}.news-ledger__row{grid-template-columns:86px minmax(0,1fr) auto;padding:24px 30px}.news-ledger__row h2{font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.18}.download-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,a),.news-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,a),.privacy-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,a),.about-page--v2 :where(h1,h2,h3,p,span,strong,small,dd,dt,a),.legal-page :where(h1,h2,h3,p,span,strong,small,li,a){overflow-wrap:break-word;word-break:normal;line-break:auto}.privacy-matrix{gap:12px}.privacy-matrix article{min-height:0;padding:18px}.privacy-matrix p,.privacy-matrix strong{line-height:1.52}.legal-layout--v2 .legal-nav{padding:14px 16px}.legal-layout--v2 .legal-nav a{padding-block:8px}.legal-doc,.policy-doc{border-radius:28px;padding:clamp(28px,4vw,44px)}.legal-doc section+section,.policy-doc section+section{margin-top:clamp(22px,3vw,34px);padding-top:clamp(20px,2.8vw,28px)}.legal-doc h2,.policy-doc h2{max-width:20ch;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.12}.legal-doc p,.legal-doc li,.policy-doc p,.policy-doc li{max-width:78ch;line-height:1.66}.policy-table div{grid-template-columns:126px minmax(0,1fr) minmax(0,1fr);padding:16px 18px}.developer-panel h2,.about-statement h2{max-width:18ch;font-size:clamp(2rem,4vw,3.45rem);line-height:1.07}.principle-card{padding:24px}.principle-card svg{margin-bottom:24px}.site-footer{padding:28px 0}.site-footer__inner{grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);align-items:start;gap:22px}.footer-copy{max-width:34ch;line-height:1.58}.footer-links{justify-content:flex-end;gap:8px}.footer-links a{min-height:36px;padding:7px 12px;font-size:.88rem}@media (max-width:1180px){.feature-grid--five,.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-grid,.beta-news-section,.security-band--ledger,.download-status-board,.platform-state,.legal-layout--v2,.site-footer__inner{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}@media (max-width:820px){.section-heading,.feature-grid--five,.metric-grid,.workflow-grid,.faq-grid,.privacy-matrix,.policy-table div{grid-template-columns:1fr}.product-preview-head .surface-disclaimer{grid-column:auto}.faq-item{grid-template-columns:1fr}.compact-hero{padding:22px}.site-footer__inner{gap:18px}}.section-heading h2{font-size:clamp(2rem,3.9vw,3.65rem);line-height:1.06}.developer-panel{grid-template-columns:minmax(0,1.08fr) minmax(260px,.82fr);align-items:center}.developer-panel h2{max-width:none;font-size:clamp(1.72rem,2.7vw,2.4rem);line-height:1.1}.about-statement h2{font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.08}.developer-panel p{max-width:54ch}@media (max-width:1180px){.developer-panel{grid-template-columns:1fr}}.site-header__inner{justify-content:flex-start}.site-nav{margin-inline:auto}.site-nav a{color:#231e19ad;min-width:58px;font-weight:650;position:relative}.site-nav a:after{content:"";opacity:0;background:linear-gradient(90deg,#c45c4300,#c45c43e6,#c45c4300);border-radius:999px;height:2px;transition:opacity .18s,transform .22s;position:absolute;bottom:6px;left:14px;right:14px;transform:scaleX(.45)}.site-nav a.is-active{color:var(--v3-ink);background:linear-gradient(145deg,#ffffffa8,#fff0e247),#ffffff47;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #48382a0f}.site-nav a.is-active:after{opacity:1;transform:scaleX(1)}.language-toggle{min-width:74px;min-height:40px;color:var(--v3-accent-strong);background:linear-gradient(145deg,#ffffffa3,#fff0e23d),#ffffff3d;border:1px solid #231e191a;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-weight:760;display:inline-flex;box-shadow:inset 0 1px #ffffffdb,0 10px 24px #48382a0d}.language-toggle:hover{color:var(--v3-accent-strong);border-color:#c45c432e}.header-download{display:none!important}.section-heading{border-top:0!important;padding-top:0!important}.section,.product-preview-section,.workflow-section,.faq-section,.beta-news-section{border-top:0!important}.product-preview-head .surface-disclaimer{display:none!important}.product-preview-head .section-heading{grid-template-columns:minmax(180px,.42fr) minmax(0,.88fr);align-items:center}.product-preview-head .section-heading h2{max-width:12ch}.product-preview-head .section-heading p:not(.eyebrow){max-width:48ch}.product-surface{grid-template-columns:164px minmax(0,1fr);min-height:430px}.product-main{align-content:center;gap:22px;padding:clamp(24px,3vw,34px);display:grid}.product-hero{border:1px solid #ffffffa8;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(22px,3vw,30px)}.product-title-block{min-width:0}.product-hero h2{max-width:11ch;color:var(--v3-ink);font-family:var(--font-sans), "Noto Sans SC", system-ui, sans-serif;margin-bottom:12px;font-size:clamp(2.2rem,4.3vw,4.25rem);font-weight:760;line-height:1.02}.product-hero p{max-width:47ch;font-size:clamp(.98rem,1.1vw,1.06rem);line-height:1.66}.local-data-strip{gap:10px;margin:0;display:grid}.local-data-strip div{background:linear-gradient(145deg,#ffffffa8,#ecf6f433),#ffffff47;border:1px solid #231e1914;border-radius:18px;padding:15px 16px;box-shadow:inset 0 1px #ffffffc7}.local-data-strip dt{color:var(--v3-accent-strong);margin-bottom:6px;font-size:.76rem;font-weight:850}.local-data-strip dd{color:var(--v3-ink);margin:0;font-weight:720;line-height:1.45}.module-grid{padding-top:0}.module-item{align-content:center;min-height:128px;padding:18px}.security-band--ledger{align-items:center}.security-ledger__link{color:var(--v3-ink);justify-content:space-between;font-weight:850}.security-points--compact{display:none}.download-facts div{align-content:center;min-height:118px}.release-ledger article{align-items:center}.platform-state{align-items:center;min-height:224px}.platform-state>div:first-child{align-self:center}.platform-state__item{align-content:center;min-height:152px}.about-statement{grid-template-columns:minmax(260px,.78fr) minmax(0,1.08fr);align-items:center;min-height:260px}.about-statement h2{max-width:13ch;font-size:clamp(2.1rem,4.4vw,3.8rem);line-height:1.06}.about-statement p{align-self:center;max-width:58ch}.legal-layout--v2{grid-template-columns:minmax(190px,220px) minmax(0,1fr)}.legal-nav{max-height:calc(100dvh - var(--header-height) - 36px);overflow:auto;top:calc(var(--header-height) + 18px)!important;position:sticky!important}.legal-layout--v2 .legal-nav{gap:3px;padding:14px;display:grid}.legal-nav span{color:var(--v3-muted);margin-bottom:4px;font-size:.72rem;font-weight:850}.legal-layout--v2 .legal-nav a{color:#231e19b3;border-bottom:0;border-radius:14px;padding:10px 12px 10px 20px;transition:background .18s,color .18s,transform .18s;position:relative}.legal-nav a:before{content:"";background:var(--v3-accent);border-radius:999px;width:4px;height:0;transition:height .19s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.legal-nav a:hover,.legal-nav a.is-active{color:var(--v3-ink);background:linear-gradient(145deg,#ffffffa3,#c45c431a),#ffffff3d}.legal-nav a.is-active{font-weight:760;transform:translate(2px)}.legal-nav a.is-active:before{height:18px}.legal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.legal-summary-grid article{background:#ffffff4d;border:1px solid #231f1b14;border-radius:18px;padding:16px}.legal-summary-grid strong{color:var(--v3-ink);margin-bottom:8px;display:block}.legal-summary-grid p{margin:0}.news-ledger__row{grid-template-columns:92px minmax(0,1fr) auto;min-height:0;padding:22px clamp(22px,3vw,32px)}.site-footer{padding-block:34px;border-top:0!important}.site-footer__inner{align-items:center}.footer-copy{max-width:440px}.footer-links a{color:var(--v3-accent-strong);font-weight:720}@media (max-width:1060px){.product-preview-head .section-heading,.product-hero,.about-statement,.legal-layout--v2{grid-template-columns:1fr}.legal-nav{max-height:none;position:relative!important;top:auto!important}}@media (max-width:760px){.site-nav{justify-content:flex-start;max-width:calc(100vw - 120px);overflow-x:auto}.site-nav a{min-width:max-content}.product-surface{grid-template-columns:1fr}.product-sidebar{display:none}.local-data-strip,.legal-summary-grid,.platform-state__grid{grid-template-columns:1fr}}.brand-mark__icon{object-fit:contain;width:36px;height:36px;box-shadow:none;background:0 0;border:0;border-radius:11px;flex:none;display:block}.brand-mark__text{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif;font-weight:760}.home-product-section,.home-module-section,.home-metric-section,.home-workflow-section,.home-faq-section{border-top:0!important}.home-product-section{padding-top:clamp(34px,4.6vw,62px)}.home-module-section,.home-metric-section,.home-workflow-section,.home-faq-section{padding-block:clamp(36px,5.2vw,66px)}.home-module-section .feature-grid--five,.home-metric-section .metric-grid,.home-workflow-section .workflow-grid{gap:14px}.home-module-section .feature-item,.home-metric-section .metric-item,.home-workflow-section .workflow-step{align-content:start;min-height:178px;padding:22px}.home-module-section .feature-item p,.home-metric-section .metric-item p,.home-workflow-section .workflow-step p,.home-faq-section .faq-item p{line-height:1.62}.home-metric-section .metric-item strong{margin-bottom:34px}.security-band--ledger{border-top:0!important}.security-doc-link{width:fit-content;min-height:40px;color:var(--v3-accent-strong,var(--terracotta-dark));background:linear-gradient(145deg,#ffffffa8,#fff0e23d),#ffffff52;border:1px solid #231e191a;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:16px 18px 18px;padding:0 14px;font-size:.9rem;font-weight:760;transition:transform .18s,border-color .18s;display:inline-flex}.security-doc-link:hover{border-color:#c45c4347;transform:translateY(-1px)}.home-faq-section .faq-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-faq-section .faq-item{box-shadow:inset 0 1px #ffffffd1, var(--v3-shadow-sm,0 10px 28px #48382a12);background:linear-gradient(145deg,#ffffff85,#ecf6f41f,#fff0e229),#fff3;border:1px solid #ffffff9e;border-radius:20px;grid-template-columns:minmax(170px,.66fr) minmax(0,1fr);gap:16px;padding:18px 20px}.news-ledger__row:only-child{border-bottom:0}@media (max-width:1180px){.home-module-section .feature-grid--five,.home-workflow-section .workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.home-module-section .feature-grid--five,.home-metric-section .metric-grid,.home-workflow-section .workflow-grid,.home-faq-section .faq-grid,.home-faq-section .faq-item{grid-template-columns:1fr}}.brand-mark{gap:9px}.brand-mark__icon{width:40px;height:40px}.home-product-section{padding-block:clamp(30px,4vw,54px) clamp(18px,2.8vw,34px)}.home-module-section{padding-block:clamp(22px,3.6vw,42px)}.home-metric-section{padding-block:clamp(20px,3.4vw,38px)}.home-workflow-section{padding-block:clamp(30px,4.6vw,56px) clamp(22px,3.5vw,42px)}.home-faq-section{padding-block:clamp(20px,3.2vw,38px) clamp(42px,5.4vw,70px)}.product-surface{min-height:400px}.product-main{gap:18px}.product-hero{gap:clamp(18px,2.6vw,28px);padding:clamp(20px,2.8vw,28px)}.product-hero h2{max-width:14ch;font-size:clamp(2rem,3.45vw,3.55rem);line-height:1.04}.product-hero p{max-width:42ch}.module-grid{gap:12px}.module-item{border-radius:18px;min-height:116px}.home-module-section .feature-item,.home-metric-section .metric-item,.home-workflow-section .workflow-step{min-height:160px;padding:20px}.home-module-section .feature-item h3{margin-top:18px}.home-module-section .feature-item p,.home-metric-section .metric-item p,.home-workflow-section .workflow-step p{font-size:.96rem;line-height:1.58}.home-metric-section .metric-item strong{margin-bottom:24px;font-size:clamp(1.28rem,1.8vw,1.6rem)}.security-section{padding-block:clamp(34px,4.8vw,60px)}.security-band--ledger{min-height:0;padding:clamp(24px,3.5vw,38px)}.security-band__copy h2{max-width:14ch;font-size:clamp(2.15rem,3.9vw,3.7rem);line-height:1.06}.security-ledger__row{padding:14px 18px}.home-workflow-section .workflow-step>span{margin-bottom:28px}.home-faq-section .faq-item{min-height:0}.page-shell--compressed{padding-top:clamp(30px,4vw,52px)}.compact-hero{margin-bottom:clamp(18px,2.8vw,30px);padding:clamp(28px,3.8vw,44px)}.compact-hero h1{font-size:clamp(2.75rem,4.9vw,4.75rem);line-height:1.02}.compact-hero p{max-width:58ch}.news-ledger__list--standalone .news-ledger__row{border-bottom:0;min-height:132px}.download-status-board{gap:16px}.download-status-board__main h2{max-width:14ch;font-size:clamp(2rem,3.7vw,3.3rem)}.download-facts div{min-height:104px}.release-ledger article,.platform-state__item,.privacy-matrix article,.legal-summary-grid article{border-color:#ffffffa8}@media (max-width:820px){.brand-mark__icon{width:34px;height:34px}.product-hero h2,.security-band__copy h2,.compact-hero h1{max-width:none}}@media (max-width:760px){:root{--header-height:64px}body{font-size:15px}.site-header{height:var(--header-height)}.site-header__inner{grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px;width:min(100% - 20px,1160px);display:grid}.brand-mark{gap:6px;min-width:0}.brand-mark__icon{width:28px;height:28px}.brand-mark__text{letter-spacing:0;font-size:.86rem}.site-nav{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;gap:2px;width:100%;max-width:none;margin:0;display:flex;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-nav a{white-space:nowrap;border-radius:999px;flex:none;min-width:42px;height:36px;padding:0 10px;font-size:.82rem}.language-toggle{min-width:max-content;min-height:34px;padding-inline:9px;font-size:.82rem}.site-nav a:after{bottom:4px;left:11px;right:11px}.section,.page-shell,.site-footer__inner{width:min(100% - 20px,1160px)}.page-shell--compressed{padding-top:24px}.compact-hero{border-radius:26px;margin-bottom:14px;padding:22px 20px}.compact-hero h1{font-size:clamp(2.12rem,10.5vw,2.55rem);line-height:1.05}.compact-hero p{font-size:.98rem;line-height:1.65}.compact-hero__meta{min-height:auto;padding:16px}.compact-hero__meta strong{font-size:1.12rem}.home-product-section,.home-module-section,.home-metric-section,.home-workflow-section,.home-faq-section,.security-section{width:min(100% - 20px,1160px);padding-block:18px}.home-product-section{padding-top:18px}.product-surface{border-radius:22px;min-height:0;padding:12px}.product-main{gap:12px}.product-hero{border-radius:20px;grid-template-columns:1fr;gap:14px;padding:18px}.product-hero h2{font-size:clamp(1.72rem,8.4vw,2.1rem);line-height:1.08}.product-hero p{font-size:.92rem;line-height:1.56}.local-data-strip{gap:8px}.local-data-strip div{min-height:0;padding:12px 14px}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.module-item{border-radius:16px;min-height:86px;padding:12px}.module-item span{font-size:.75rem}.home-module-section .feature-grid--five,.home-metric-section .metric-grid,.home-workflow-section .workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-module-section .feature-item,.home-metric-section .metric-item,.home-workflow-section .workflow-step,.home-faq-section .faq-item{border-radius:18px;min-height:0;padding:16px}.home-module-section .feature-item h3,.home-workflow-section .workflow-step h3{margin-top:12px;font-size:1rem;line-height:1.35}.home-module-section .feature-item p,.home-metric-section .metric-item p,.home-workflow-section .workflow-step p,.home-faq-section .faq-item p{font-size:.84rem;line-height:1.5}.home-metric-section .metric-item strong{margin-bottom:12px;font-size:1.08rem}.home-workflow-section .workflow-step>span{width:32px;height:32px;margin-bottom:18px;font-size:.78rem}.security-band--ledger{border-radius:24px;grid-template-columns:1fr;gap:18px;padding:20px}.security-band__copy h2{font-size:clamp(1.9rem,9.4vw,2.28rem);line-height:1.06}.security-band__copy p:not(.eyebrow){font-size:.92rem;line-height:1.62}.security-ledger__row{grid-template-columns:1fr;gap:5px;padding:14px 16px}.security-ledger__row span,.security-ledger__row strong,.security-ledger__row p{overflow-wrap:anywhere;word-break:normal}.security-doc-link{width:calc(100% - 28px);margin:14px}.home-faq-section .faq-grid,.home-faq-section .faq-item{grid-template-columns:1fr}.download-status-board{border-radius:24px;grid-template-columns:1fr;gap:12px;padding:16px}.download-status-board__main{padding:0}.download-status-board__main h2{max-width:12ch;font-size:clamp(1.8rem,9vw,2.18rem);line-height:1.08}.download-action-row{grid-template-columns:1fr;gap:10px;display:grid}.download-page .download-button--large,.download-page .secondary-link{width:100%}.download-facts{grid-template-columns:1fr;gap:0}.download-facts div{min-height:76px;padding:14px 16px}.release-ledger{border-radius:24px;grid-template-columns:1fr;display:grid}.release-ledger article{border-bottom:1px solid #231f1b14;border-right:0;grid-template-columns:30px minmax(0,1fr);min-height:0;padding:16px}.release-ledger article:last-child{border-bottom:0}.release-ledger code{word-break:break-all;font-size:.72rem;line-height:1.45}.platform-state{border-radius:24px;padding:18px}.platform-state__grid{gap:10px}.platform-state__item{border-radius:18px;min-height:104px;padding:16px}.news-ledger{border-radius:24px}.news-ledger__row{grid-template-columns:1fr;gap:12px;padding:18px 20px;min-height:0!important}.news-ledger__row h2{font-size:clamp(1.55rem,7vw,1.9rem);line-height:1.16}.news-ledger__row svg{position:absolute;bottom:18px;right:18px}.about-statement,.developer-panel,.principle-card,.legal-doc,.privacy-matrix article,.legal-nav{border-radius:22px}.about-statement,.developer-panel,.principle-card{padding:20px}.about-statement h2,.developer-panel h2{font-size:clamp(1.75rem,8vw,2.1rem);line-height:1.12}.principle-grid{gap:12px}.privacy-matrix{gap:10px;margin-bottom:12px}.privacy-matrix article{min-height:0;padding:16px}.privacy-matrix p,.privacy-matrix strong{font-size:.86rem;line-height:1.48}.legal-layout--v2{gap:12px}.legal-nav{z-index:20;scrollbar-width:none;gap:8px;max-height:none;padding:10px;display:flex;overflow-x:auto;top:calc(var(--header-height) + 6px)!important;position:sticky!important}.legal-layout--v2 .legal-nav{grid-template-columns:none!important;display:flex!important}.legal-nav::-webkit-scrollbar{display:none}.legal-nav span,.legal-layout--v2 .legal-nav a{white-space:nowrap;flex:none;min-height:34px}.legal-nav span{grid-column:auto;align-items:center;padding:0 8px;display:inline-flex}.legal-layout--v2 .legal-nav a{border-radius:999px;align-items:center;padding:0 12px;font-size:.84rem;display:inline-flex}.legal-layout--v2 .legal-nav a:before{display:none}.legal-layout--v2.legal-layout--v2 .legal-nav{display:flex!important}.legal-doc{padding:20px}.legal-doc section{width:100%}.legal-doc section+section{margin-top:22px;padding-top:22px}.legal-doc h2{font-size:clamp(1.52rem,7vw,1.9rem);line-height:1.18}.legal-doc p,.legal-doc li{font-size:.94rem;line-height:1.72}.policy-table{gap:10px}.policy-table div,.legal-summary-grid article{padding:14px}.legal-summary-grid{gap:10px}.site-footer{padding-block:24px max(26px, env(safe-area-inset-bottom))}.site-footer__inner{gap:16px}.footer-copy{max-width:none;font-size:.9rem}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.footer-links a{justify-content:center;width:100%;min-height:38px;padding:0 10px;font-size:.86rem}}@media (max-width:380px){.home-module-section .feature-grid--five,.home-metric-section .metric-grid,.home-workflow-section .workflow-grid,.module-grid{grid-template-columns:1fr}.site-nav a{min-width:38px;padding-inline:9px}.language-toggle{padding-inline:8px}.compact-hero h1{font-size:clamp(2rem,10vw,2.32rem)}}@media (max-width:760px){main[lang=en] .home-module-section .feature-grid--five,main[lang=en] .home-metric-section .metric-grid,main[lang=en] .home-workflow-section .workflow-grid,main[lang=en] .module-grid{grid-template-columns:1fr}main[lang=en] .home-module-section .feature-item,main[lang=en] .home-metric-section .metric-item,main[lang=en] .home-workflow-section .workflow-step,main[lang=en] .module-item{min-height:0}}
