@charset "UTF-8";:root{--ivory:#f6f3ea;--ink:#202421;--graphite:#303633;--lime:#d8ef35;--fog:#dbe3e5;--orange:#ed6b37;--line:#b8bdb7;--shell:1160px}*{box-sizing:border-box}body{margin:0;background:var(--ivory);color:var(--ink);font-family:Inter,"Noto Sans SC","Microsoft YaHei",sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}h1,h2,p{margin-top:0}h1{font-size:clamp(40px,6vw,76px);line-height:1.02;letter-spacing:-.05em}.release-mast{height:70px;padding:0 max(22px,calc((100vw - var(--shell))/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:5}.release-brand{display:flex;gap:13px;align-items:center}.release-brand>b{background:var(--graphite);color:var(--lime);padding:12px 10px;letter-spacing:.12em}.release-brand span{line-height:1.15;font-weight:800}.release-brand small{font-weight:400;color:#68716c}.release-mast nav{display:flex;gap:25px;font-size:14px}.release-mast nav span{color:#6a716e}.release-menu{display:none}.release-hero{width:min(100% - 44px,var(--shell));margin:42px auto 0;display:grid;grid-template-columns:1.05fr .95fr;background:#fff;border:1px solid var(--line);min-height:540px}.release-hero-copy{padding:58px 7%;position:relative}.release-hero-copy>p,.release-evidence header p,.release-sleeves header p,.release-stages>p,.release-compare>div>p,.release-notes header p,.release-faq header p,.release-inner-head>p,.release-article header>p{font-size:11px;letter-spacing:.18em;font-weight:900;color:#5e6818}.release-hero-copy strong{display:block;max-width:560px;font-size:19px;color:#5d6661}.release-hero-copy>div{display:flex;gap:22px;margin-top:30px;align-items:center}.release-hero-copy a{font-weight:900;border-bottom:1px solid}.release-primary{background:var(--graphite);color:#fff;padding:12px 18px;border:0!important}.release-hero-copy aside{position:absolute;left:7%;bottom:38px;display:flex;gap:0;border:1px solid var(--line)}.release-hero-copy aside>*{padding:9px 13px;border-right:1px solid var(--line)}.release-hero-copy aside>*:last-child{border:0}.release-hero>img{width:100%;height:100%;object-fit:cover}.release-evidence,.release-sleeves,.release-notes,.release-faq{width:min(100% - 44px,var(--shell));margin:90px auto}.release-evidence{display:grid;grid-template-columns:280px 1fr;gap:55px}.release-evidence ol{list-style:none;margin:0;padding:0;border-top:4px solid}.release-evidence li{display:grid;grid-template-columns:150px 1fr;padding:16px 0;border-bottom:1px solid var(--line)}.release-sleeves header{display:grid;grid-template-columns:160px 1fr 1fr;gap:28px;align-items:end}.release-sleeves>div{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:30px 0}.release-sleeves article{min-height:210px;padding:25px;background:linear-gradient(145deg,#fff,#dbe3e5aa);border:1px solid #b8bdb7;transform:skewY(-2deg);display:flex;flex-direction:column;justify-content:space-between}.release-sleeves article>*{transform:skewY(2deg)}.release-sleeves i{color:var(--orange);font-style:normal}.release-sleeves b{font-size:25px}.release-sleeves>a{font-weight:900;border-bottom:2px solid var(--lime)}.release-stages{padding:72px max(22px,calc((100vw - var(--shell))/2));background:var(--graphite);color:#fff}.release-stages ol{list-style:none;padding:0;margin:30px 0 0;display:grid;grid-template-columns:repeat(5,1fr);counter-reset:x}.release-stages li{padding:22px;border-top:1px solid #77817c;min-height:140px}.release-stages li:nth-child(odd){background:#ffffff09}.release-stages b,.release-stages span{display:block}.release-stages b{color:var(--lime)}.release-compare{display:grid;grid-template-columns:.8fr 1.2fr;width:min(100% - 44px,var(--shell));margin:90px auto;background:var(--fog);border-left:12px solid var(--lime)}.release-compare>div,.release-compare dl{padding:38px}.release-compare a{font-weight:900;border-bottom:1px solid}.release-compare dl{margin:0;background:#ffffff88}.release-compare dl>div{display:grid;grid-template-columns:130px 1fr;border-bottom:1px solid var(--line);padding:14px 0}.release-compare dd{margin:0;color:#5d6661}.release-notes header{display:grid;grid-template-columns:160px 1fr 1fr;gap:28px;align-items:end}.release-note-list{border-top:4px solid}.release-note-row{display:grid;grid-template-columns:110px minmax(280px,.85fr) 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.release-note-row time{color:var(--orange);font-size:12px}.release-note-row span{color:#626b66}.release-faq{display:grid;grid-template-columns:.55fr 1.45fr;gap:60px}.release-faq dl{margin:0}.release-faq dl>div{display:grid;grid-template-columns:260px 1fr;gap:20px;padding:16px 0;border-top:1px solid var(--line)}.release-faq dt{font-weight:900}.release-faq dd{margin:0;color:#626b66}.release-footer{background:#242825;color:#edf0eb;padding:42px max(22px,calc((100vw - var(--shell))/2));display:grid;grid-template-columns:1fr auto;gap:20px}.release-footer p{margin:0}.release-footer nav{display:flex;gap:18px}.release-footer small{grid-column:1/-1;padding-top:16px;border-top:1px solid #555f59;color:#bbc1bd}.release-inner,.release-article-main{width:min(100% - 44px,var(--shell));margin:auto;padding:40px 0 95px}.release-crumb{display:flex;gap:8px;font-size:12px;color:#68716c}.release-inner-head{padding:40px 0 55px;border-bottom:4px solid var(--graphite)}.release-inner-head h1{max-width:950px}.release-inner-head strong{display:block;max-width:780px;color:#616a65;font-size:18px}.release-ledger,.release-platform-grid,.release-about{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:45px}.release-ledger article,.release-platform-grid article,.release-about article{padding:28px;background:#fff;border:1px solid var(--line)}.release-ledger b,.release-platform-grid span{color:#657219;font-weight:900}.release-platform-grid h2{font-size:24px}.release-next{margin-top:45px;padding:25px;background:var(--fog);border-left:8px solid var(--lime)}.release-next a{display:inline-block;margin:8px 20px 0 0;border-bottom:1px solid}.release-device-table{margin-top:45px;border-top:4px solid}.release-device-table>div{display:grid;grid-template-columns:170px 1fr 1fr;gap:25px;padding:20px 0;border-bottom:1px solid var(--line)}.release-index .release-note-list{margin-top:45px}.release-article{max-width:860px;margin:auto}.release-article>header{padding:36px 0 42px;border-bottom:4px solid}.release-article h1{font-size:clamp(38px,5vw,62px)}.release-article header strong{display:block;color:#626b66;font-size:18px}.release-article time{display:block;margin-top:20px;font-size:12px;color:var(--orange)}.release-article-body{font-size:17px}.release-article-body section{padding-top:30px}.release-article-body h2{font-size:30px}.release-article-body p{color:#39403c}.release-article-body aside{margin-top:48px;border-top:4px solid;padding:25px;display:flex;gap:20px}.release-article-body aside a{border-bottom:1px solid var(--orange)}.release-missing{min-height:65vh;width:min(100% - 44px,var(--shell));margin:auto;padding:12vh 0}.release-missing>p:first-child{color:#657219;letter-spacing:.14em;font-weight:900}.release-missing a{display:inline-block;margin-right:20px;border-bottom:1px solid}@media(max-width:760px){.release-mast{height:64px;padding:0 18px}.release-brand>b{padding:9px 7px}.release-mast nav{display:none;position:absolute;top:64px;left:0;right:0;background:#fff;padding:18px;flex-direction:column}.release-mast nav.open{display:flex}.release-menu{display:block;border:0;background:var(--graphite);color:#fff;padding:8px 12px}.release-hero{width:calc(100% - 28px);margin-top:18px;grid-template-columns:1fr}.release-hero-copy{padding:38px 20px 165px}.release-hero-copy>div{flex-direction:column;align-items:flex-start}.release-hero-copy aside{left:20px;right:20px;bottom:25px;display:grid}.release-hero-copy aside>*{border-right:0;border-bottom:1px solid var(--line)}.release-hero>img{height:250px}.release-evidence,.release-sleeves,.release-notes,.release-faq,.release-compare{width:calc(100% - 36px);margin:65px auto}.release-evidence,.release-faq,.release-compare{grid-template-columns:1fr;gap:22px}.release-evidence li{grid-template-columns:120px 1fr}.release-sleeves header,.release-notes header{grid-template-columns:1fr;gap:7px}.release-sleeves>div{grid-template-columns:1fr 1fr}.release-sleeves article{min-height:175px}.release-stages{padding:48px 18px}.release-stages ol{grid-template-columns:1fr}.release-stages li{min-height:0}.release-compare>div,.release-compare dl{padding:25px}.release-compare dl>div{grid-template-columns:1fr;gap:4px}.release-note-row{grid-template-columns:1fr;gap:5px}.release-faq dl>div{grid-template-columns:1fr;gap:5px}.release-footer{grid-template-columns:1fr;padding:38px 18px}.release-footer nav{flex-wrap:wrap}.release-footer small{grid-column:1}.release-inner,.release-article-main{width:calc(100% - 36px);padding-top:25px}.release-ledger,.release-platform-grid,.release-about{grid-template-columns:1fr}.release-device-table>div{grid-template-columns:1fr;gap:6px}.release-article-body aside{display:block}.release-article-body aside a{display:block;margin-top:10px}}