
.release{max-width:1080px;padding-top:48px;padding-bottom:80px}.release h1{font-size:clamp(2rem,5vw,3.8rem);line-height:1.18;letter-spacing:-.035em;max-width:900px}.release .eyebrow{font-size:.8rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted,#7b7e83)}.release .intro{font-size:1.2rem;line-height:1.8;max-width:800px}.release section{margin:44px 0}.release .actions{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}.release .actions a{padding:11px 18px;border:1px solid currentColor;border-radius:6px;text-decoration:none}.release .actions a:first-child{background:#d6ee89;color:#172116;border-color:#d6ee89}.release .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-block:1px solid #8885;padding:25px 0;margin-top:36px}.release .stats strong{display:block;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500}.release .stats span{font-size:.9rem;opacity:.7}.release img{max-width:100%;height:auto;border-radius:8px;background:white}.release figure{margin:30px 0}.release figcaption{font-size:.88rem;opacity:.75;margin-top:10px}.release h2{font-size:1.6rem;margin-top:35px}.release h3{font-size:1.1rem}.release p,.release li{line-height:1.85}.release a{text-underline-offset:4px;color:#526b24}html[data-neo-theme="dark"] .release a{color:#d6ee89}.release .breadcrumb a{display:inline!important}.release .actions a:first-child{color:#172116}.release table{border-collapse:collapse;width:100%;margin:24px 0;display:block;overflow:auto;font-size:.92rem}.release th,.release td{padding:12px 15px;text-align:left;border-bottom:1px solid #8885;min-width:125px}.release pre{overflow:auto;border:1px solid #8885;border-radius:6px;padding:18px;line-height:1.6}.release code{font-size:.9em;overflow-wrap:anywhere}.release .note{border-left:3px solid #a5b96c;padding-left:20px}.release .files{padding-left:20px}.release .files li{margin:10px 0}.release .breadcrumb{font-size:.9rem;margin-bottom:28px}.release .hash{font-size:.8rem;word-break:break-all}.release .doc{max-width:850px;overflow-wrap:anywhere;min-width:0}.release .doc>*{max-width:100%}.release .doc h1{font-size:2.3rem}.release blockquote{margin:16px 0;padding-left:20px;border-left:2px solid #8886}.release :target{scroll-margin-top:100px}@media(max-width:560px){.release{padding-top:24px}.release .stats{gap:12px}.release .stats strong{font-size:1.65rem}.release .stats span{font-size:.75rem}.release .intro{font-size:1.05rem}}
