:root{--paper:#fcfdfb;--ink:#1a1d19;--muted:#70776b;--line:#e0e5da;--green:#c4f77c;--wash:#f0f3ec;--blue:#718dff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Helvetica Neue',Arial,'PingFang SC','Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #668749;outline-offset:5px}::selection{background:var(--green);color:var(--ink)}img{max-width:100%}p{line-height:1.85}h1,h2,h3,p{margin-top:0}h2{font-size:clamp(29px,3vw,43px);font-weight:550;letter-spacing:-1.2px;line-height:1.4;margin-bottom:22px}h3{font-size:23px;line-height:1.5;font-weight:550;letter-spacing:-.5px}.shell{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section{padding-block:94px}.muted{color:var(--muted)}.eyebrow{font:10px/1.7 Consolas,'SFMono-Regular',monospace;letter-spacing:1.65px;color:#7b8571;margin-bottom:18px}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:15px 22px;min-height:49px;border:1px solid var(--line);border-radius:7px;background:transparent;font-size:14px;font-weight:500;transition:background .18s,transform .18s}.button:not(:disabled):hover{transform:translateY(-2px);background:var(--wash)}.button-ink{background:#293123;color:#f7fcee;border-color:#293123}.button-ink:not(:disabled):hover{background:#404e36}.button-ink>span{color:var(--green)}.button-small{padding:10px 16px;min-height:40px;font-size:12px;gap:20px}.text-link{display:inline-flex;align-items:center;gap:20px;font-size:14px;line-height:1.8;font-weight:500}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.skip-link{position:fixed;top:-100px;left:18px;padding:15px;background:var(--green);z-index:100}.skip-link:focus{top:12px}.site-header{background:#fcfdfbf5;position:sticky;top:0;z-index:20;backdrop-filter:blur(14px)}.header-inner{height:87px;display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:9px;flex-shrink:0}.brand svg{width:28px;height:26px}.brand>span{font-size:27px;font-weight:750;letter-spacing:-1.1px}.brand-period{color:#7d9c50}.header-product{display:flex;align-items:center;gap:23px;color:#6a7262;font-size:13px}.header-product>span{color:#c3c9bc}.header-inner nav{display:flex;gap:30px;margin-left:auto;color:#62695d;font-size:13px}.header-inner nav a:hover{color:#1a1d19}.header-inner>.button{margin-left:10px}.hero{padding-top:58px}.hero-top{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:end;margin-bottom:49px}.product-sign{display:flex;gap:12px;align-items:center;font-size:17px;font-weight:550;margin-bottom:25px}.product-sign img{border-radius:9px}.version-pill{display:inline-flex;align-items:center;white-space:nowrap;background:#edf1e7;border:1px solid #e0e7d6;color:#657353;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:400;line-height:1.5}.hero .eyebrow{font-size:10px;margin-bottom:18px}.hero h1{font-size:clamp(52px,5.1vw,74px);line-height:1.18;letter-spacing:-3px;font-weight:550;margin:0}.green-period{color:#6b8059}.hero-intro{padding:0 0 4px 35px}.hero-intro .lead{font-size:24px;line-height:1.7;font-weight:450;letter-spacing:-.5px;margin-bottom:15px}.hero-intro .muted{font-size:14px;line-height:1.95;margin-bottom:25px}.actions{display:flex;align-items:center;gap:27px}.system-note{display:flex;gap:8px;align-items:center;font-size:11px;color:#69745f;margin:22px 0 0}.system-note svg{width:15px;height:15px}.workspace{border:1px solid #dfe4da;background:#eef1e9;border-radius:13px;padding:18px 18px 0;scroll-margin-top:100px;overflow:hidden}.workspace-caption{display:flex;align-items:center;justify-content:space-between;font:10px/1.5 Consolas,monospace;letter-spacing:.8px;color:#7a856e;margin:0 1px 15px;gap:16px}.workspace-caption>span:first-child{display:flex;align-items:center;gap:8px}.status-dot{width:5px;height:5px;display:inline-block;border-radius:50%;background:#83a75c}.workspace-image{background:#0b0e13;border-radius:6px;overflow:hidden;box-shadow:0 14px 30px -20px #111c2699;aspect-ratio:2560/1355}.image-open{width:100%;padding:0;display:block;border:0;background:transparent;position:relative;cursor:zoom-in;height:100%}.image-open>img{display:block;width:100%;height:auto}.zoom-badge{position:absolute;right:16px;bottom:17px;color:#e5efdb;background:#273025df;backdrop-filter:blur(8px);font-size:11px;padding:8px 11px;border:1px solid #ffffff24;border-radius:5px;opacity:0;transition:opacity .2s}.image-open:hover .zoom-badge,.image-open:focus-visible .zoom-badge{opacity:1}.workspace-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;padding-block:13px}.workspace-tabs{display:flex;gap:4px}.workspace-tabs button{background:transparent;border:0;border-radius:5px;padding:9px 13px;font-size:11px;color:#6c7563;white-space:nowrap}.workspace-tabs button[aria-selected=true]{background:#293123;color:#f5f9ef}.workspace-tabs button:not([aria-selected=true]):hover{background:#e0e6d8}.screenshot-note{font-size:10px;color:#89917f;white-space:nowrap}.value-strip{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);padding-block:24px}.value-strip p{margin:0;text-align:center;font-size:12px;color:#65705b;border-right:1px solid var(--line)}.value-strip p:last-child{border:0}.value-strip span{font:10px Consolas,monospace;margin-right:15px;color:#a1aa96}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:36px}.section-heading h2{margin-bottom:0}.section-heading>p,.release-note>p{font-size:13px;color:#69745f;line-height:1.85;margin:0 0 5px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature-card{border:1px solid var(--line);border-radius:10px;padding:27px 27px 19px;background:#fff;min-width:0;overflow:hidden}.feature-number{font:10px/1.5 Consolas,monospace;letter-spacing:1px;color:#869079}.feature-card h3{font-size:22px;margin:22px 0 13px}.feature-card>p{font-size:13px;color:#69745f;line-height:1.9;min-height:76px;margin-bottom:20px}.card-foot{display:block;border-top:1px solid #edf0e8;padding-top:16px;font-size:10px;color:#919984;letter-spacing:.4px}.track-art{position:relative;height:95px;padding:10px 9px 20px;border-radius:6px;background:#f5f7fa;margin-bottom:24px}.track{display:flex;gap:4px;height:13px;margin:6px 0}.track i{border-radius:3px;flex:1;background:var(--track-color)}.track.purple{--track-color:#c5a9e4;padding-right:28px}.track.blue{--track-color:#9dacf3}.track.blue i:first-child{flex:1.5}.track.mint{--track-color:#91c7b6;padding-right:21px}.playhead{width:1px;height:85px;background:#da7c7e;position:absolute;top:5px;left:44%}.playhead:before{content:'';position:absolute;width:5px;height:5px;background:#da7c7e;left:-2px}.subtitle-art{height:95px;margin-bottom:24px;padding:8px 6px 15px;text-align:center;background:#f7f4fa;border-radius:6px}.tiny-time{font:8px/1.5 Consolas,monospace;letter-spacing:.65px;color:#a393b5}.subtitle-art p{font-size:16px;margin:11px 0 9px;color:#776082}.subtitle-art em{font-style:normal;background:#e7dcee;padding:2px 3px;border-radius:3px}.wave-art{display:flex;align-items:center;justify-content:center;gap:4px;height:95px;border-radius:6px;background:#f1f7f4;padding:16px 10px;margin-bottom:24px}.wave-art i{display:block;width:3px;max-width:3px;flex:1;height:var(--height);background:#82bfa8;border-radius:3px}.detail-row{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:92px;margin-top:112px}.detail-copy>p:not(.eyebrow){font-size:14px;color:#747e69;line-height:1.95;margin-bottom:23px;max-width:370px}.detail-copy .text-link{margin-top:25px;color:#59664c}.check-list{padding:0;list-style:none;margin:0}.check-list li{font-size:13px;color:#66715b;line-height:1.9;margin-block:7px;padding-left:21px;position:relative}.check-list li:before{content:'✓';color:#8da275;position:absolute;left:0;top:0;font-size:11px}.detail-visual{border:1px solid #e4e3e9;border-radius:12px;min-height:443px;overflow:hidden;position:relative;padding:25px 27px 22px}.lilac{background:#f1eef7}.mint-wash{background:#edf3ef;border-color:#dce7df}.visual-caption{display:flex;justify-content:space-between;gap:10px;font:10px/1.5 Consolas,monospace;letter-spacing:.8px;color:#9b90ac}.mint-wash .visual-caption{color:#7c9385}.subtitle-example{margin:23px 0 0;text-align:center}.example-label{font-size:11px;color:#988aa9}.example-caption{display:block;font-size:23px;font-weight:550;color:#5e4c75;margin-top:9px}.panel-window{background:#0b0e13;border:1px solid #323a49;border-radius:8px;width:86%;height:241px;margin:28px auto 17px;overflow:hidden;box-shadow:0 18px 30px -14px #35294450}.panel-window img{display:block;width:100%;height:auto;margin-top:-28.6%}.visual-footnote{display:block;text-align:center;font-size:10px;color:#9b91a7}.mint-wash .visual-footnote{color:#7c9283}.reverse .detail-copy{grid-column:2;grid-row:1}.reverse .detail-visual{grid-column:1;grid-row:1}.audio-stage{width:68%;height:310px;overflow:hidden;border-radius:7px;background:#111720;border:1px solid #303a42;margin:23px auto 22px;box-shadow:0 18px 30px -14px #1734284a}.audio-stage img{display:block;width:100%;height:auto}.more-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:97px;border-top:1px solid var(--line);padding-top:41px}.simple-icon{font-size:25px;color:#7c8e6a;display:block;margin-bottom:16px}.more-tools h3{font-size:18px;margin-bottom:14px}.more-tools p{font-size:13px;color:#69745f;margin:0}.local-band{background:#edf2e6;border-block:1px solid #e0e8d7;padding-block:73px}.local-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.local-grid p:not(.eyebrow){font-size:14px;color:#69745f;margin-bottom:26px}.local-grid .text-link{color:#526844}.local-diagram{display:flex;align-items:center;flex-direction:column;padding:12px 15px}.device-outline{width:min(360px,100%);border:1px solid #b6c4a8;padding:18px 22px 25px;border-radius:12px;background:#f7faf2;text-align:center;box-shadow:0 25px 40px -30px #51683a60}.device-top{font:9px/1.5 Consolas,monospace;letter-spacing:1px;display:flex;justify-content:space-between;color:#8a9c7a;text-align:left;margin-bottom:28px}.device-outline img{border-radius:12px;margin-bottom:22px;box-shadow:0 8px 20px #718dff33}.local-process{display:flex;justify-content:center;align-items:center;gap:13px;color:#768a63;font-size:12px}.local-process span{border:1px solid #d6e1ca;background:#eef5e6;padding:5px 11px;border-radius:5px}.local-process i{font-style:normal;color:#a1b38e}.device-outline p{font:8px/1.5 Consolas,monospace!important;letter-spacing:1.3px;margin:20px 0 0!important;color:#a4b494!important}.device-base{display:block;width:min(410px,112%);height:10px;border:1px solid #b6c4a8;background:#dce5d2;border-radius:1px 1px 10px 10px;margin-top:7px}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:42px 0 0;gap:34px}.steps li{border-top:1px solid #d6ddcd;padding-top:22px}.steps li>span{font:12px Consolas,monospace;color:#9ba88d}.steps h3{font-size:18px;margin:23px 0 12px}.steps p{font-size:13px;color:#69745f;margin:0}.download-section{background:#f5f7f0;border-block:1px solid #e4e9dc}.release-note{text-align:right}.release-note .version-pill{margin-bottom:16px;background:#e7eedd}.download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;margin-top:43px}.download-card{background:#fff;border:1px solid #dfe5d7;border-radius:11px;padding:31px 34px}.download-card.recommended{border-color:#b5c79d;background:#fcfff7}.download-title{display:flex;align-items:center;gap:15px}.download-title h3{font-size:24px;margin:0}.recommend-tag,.quiet-tag{font-size:10px;color:#608042;background:#eaf5db;border-radius:4px;padding:4px 8px}.quiet-tag{color:#838a7c;background:#f1f3ee}.download-card>p{font-size:13px;color:#69745f;margin:14px 0 26px}.file-size{font:32px/1.4 'Helvetica Neue',sans-serif;letter-spacing:-.8px;color:#435136;margin-bottom:25px}.file-size span{font-size:11px;color:#9ba38f;letter-spacing:0}.download-card .button{width:100%;margin-top:27px}.download-pending{opacity:.6;min-height:47px}.download-card .button-outline{border-color:#b7c3aa;color:#6c795b}.package-note{font-size:11px;color:#69745f;text-align:center;margin:17px 0 0}.requirements{border-top:1px solid #dce3d2;display:grid;grid-template-columns:1fr 2fr;gap:45px;padding-top:33px;margin-top:41px}.requirements h3{font-size:19px;font-weight:500}.requirements dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:22px 30px}.requirements dl>div:last-child{grid-column:1/-1}.requirements dt{font-size:11px;color:#9aA68b;margin-bottom:7px}.requirements dd{font-size:12px;line-height:1.8;color:#748064;margin:0}.faq-section{display:grid;grid-template-columns:1fr 1.5fr;gap:100px}.faq-section>.muted,.faq-section .muted{font-size:13px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:14px;line-height:1.5;font-weight:500}summary::-webkit-details-marker{display:none}summary>span{font-size:20px;color:#92a180;font-weight:300;transition:transform .15s}details[open] summary>span{transform:rotate(45deg)}details>p{color:#69745f;font-size:13px;line-height:2;padding-right:22px;margin:0 0 23px}.closing{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:34px;display:flex;gap:22px;align-items:center}.closing>p{font-size:20px;line-height:1.6;font-weight:500;letter-spacing:-.4px;margin:0}.closing>.text-link{margin-left:auto;color:#7c896b;font-size:12px}.site-footer{padding-block:36px 22px}.footer-top{display:flex;align-items:center;gap:27px;margin-bottom:32px}.footer-top p{font-size:12px;color:#88937b;margin:0}.footer-top>a:last-child{font-size:12px;color:#70825d;margin-left:auto}.footer-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:10px;color:#69745f}.footer-bottom>span:last-child{font-family:Consolas,monospace;letter-spacing:1px}.operator{font-size:10px;color:#69745f;margin:17px 0 0}.lightbox{width:96vw;max-width:1800px;height:92vh;max-height:92vh;border:1px solid #414b3d;border-radius:12px;padding:0;background:#151a13;color:#e6edde;overflow:hidden}.lightbox::backdrop{background:#0c110de8;backdrop-filter:blur(8px)}.lightbox[open]{display:flex;flex-direction:column}.lightbox-toolbar{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #303c29;font-size:14px}.lightbox-toolbar>div{display:flex;gap:8px}.lightbox-toolbar button{background:#252e1f;color:#dce6d3;border:1px solid #3e4a35;border-radius:5px;padding:9px 12px;font-size:12px}.lightbox-scroll{overflow:auto;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:18px}.lightbox-scroll img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.lightbox.is-zoomed .lightbox-scroll{display:block}.lightbox.is-zoomed .lightbox-scroll img{width:2560px;max-width:none;max-height:none;height:auto}.lightbox-hint{color:#899a7b;font-size:11px;text-align:center;margin:0;padding:0 14px 13px}.lightbox-open{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.noscript{font-size:12px;padding:0 10px 10px}.mobile-only{display:none}
@media(min-width:1550px){.hero-top{margin-bottom:58px}.hero{padding-top:72px}.hero-intro{padding-bottom:5px}}
@media(max-width:1150px){.shell{width:calc(100% - 64px)}.hero-top{gap:25px}.hero-intro{padding-left:0}.hero h1{font-size:62px}.hero-intro .lead{font-size:22px}.workspace-tabs button{padding:9px 10px}.screenshot-note{display:none}.detail-row{gap:55px}.feature-card{padding-inline:22px}.feature-card h3{font-size:19px}.feature-card>p{min-height:100px}.more-tools{gap:32px}.faq-section,.local-grid{gap:60px}.header-inner{gap:22px}.header-inner nav{gap:20px}.header-product{gap:18px}.download-card{padding:28px}.wide-only{display:none}}
@media(max-width:820px){.shell{width:calc(100% - 48px)}.header-inner{gap:18px;height:75px}.header-inner nav{gap:18px}.header-inner nav a:nth-child(2){display:none}.header-product{display:none}.header-inner>.button{margin-left:0}.hero{padding-top:43px}.hero-top{gap:30px}.hero h1{font-size:53px}.hero-intro .lead{font-size:18px}.hero-intro .muted{font-size:12px}.actions{gap:17px;flex-wrap:wrap}.actions .button{font-size:12px;padding-inline:17px;gap:20px}.actions .text-link{font-size:12px}.product-sign{font-size:16px;gap:8px}.version-pill{font-size:10px}.system-note{font-size:10px}.section{padding-block:70px}.section-heading>p{font-size:12px}.feature-grid{gap:12px}.feature-card{padding:20px 17px 17px}.feature-card h3{font-size:17px}.feature-card>p{font-size:12px;min-height:120px}.subtitle-art p{font-size:12px}.tiny-time{font-size:6px}.wave-art{gap:3px}.detail-row{gap:35px;margin-top:77px}.detail-copy h2{font-size:31px}.detail-copy>p:not(.eyebrow){font-size:13px}.detail-visual{padding:20px;min-height:390px}.panel-window{width:100%;height:225px}.subtitle-example .example-caption{font-size:18px}.visual-caption{font-size:8px}.audio-stage{width:90%;height:277px}.more-tools{margin-top:65px;gap:25px}.more-tools h3{font-size:16px}.local-grid{gap:32px}.local-band{padding-block:55px}.steps{gap:25px}.steps h3{font-size:16px}.requirements{grid-template-columns:1fr 2fr;gap:25px}.faq-section{gap:45px;grid-template-columns:1fr 1.4fr}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;column-gap:25px}.footer-bottom>span:last-child{margin-left:auto}}
@media(max-width:600px){html{scroll-padding-top:86px}.shell{width:calc(100% - 36px)}.header-inner{height:70px;gap:12px}.brand svg{width:23px;height:22px}.brand>span{font-size:24px}.header-inner nav{margin-left:auto;gap:16px;font-size:12px}.header-inner nav a:last-child{display:none}.header-inner>.button{padding:8px 10px;gap:7px;font-size:11px;min-height:36px}.hero{padding-top:36px}.hero-top{display:block;margin-bottom:31px}.product-sign{margin-bottom:22px;font-size:16px;gap:10px}.product-sign img{width:31px;height:31px}.hero .eyebrow{font-size:9px;margin-bottom:18px}.hero h1{font-size:58px;letter-spacing:-2.7px;line-height:1.2}.hero-intro{margin-top:30px}.hero-intro .lead{font-size:19px;line-height:1.6;margin-bottom:13px}.hero-intro .lead br{display:none}.hero-intro .muted{font-size:13px;max-width:370px;margin-bottom:21px;line-height:1.85}.actions{gap:23px}.actions .button{min-height:46px;font-size:13px;padding-inline:20px}.actions .text-link{font-size:13px}.system-note{margin-top:19px;font-size:10px}.workspace{padding:10px 10px 0;border-radius:9px}.workspace-caption{font-size:8px;letter-spacing:.4px;margin-bottom:10px}.workspace-caption>span:last-child{display:none}.workspace-image{border-radius:4px}.workspace-bottom{padding-block:9px;display:block}.workspace-tabs{overflow-x:auto;gap:3px;padding-bottom:3px;scrollbar-width:thin}.workspace-tabs button{font-size:10px;padding:9px 11px;min-height:36px;flex-shrink:0}.zoom-badge{opacity:1;font-size:9px;padding:5px 7px;right:8px;bottom:7px}.value-strip{padding-block:20px;gap:6px}.value-strip p{font-size:9px;line-height:1.7;padding:0 5px}.value-strip span{display:block;margin:0 0 5px;font-size:9px}.section{padding-block:56px}.eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:13px}h2{font-size:29px;letter-spacing:-.8px;line-height:1.45}.section-heading{display:block;margin-bottom:25px}.section-heading>p{margin-top:16px;font-size:12px}.section-heading>p br{display:none}.feature-grid{grid-template-columns:1fr;gap:15px}.feature-card{padding:24px}.feature-card h3{font-size:22px;margin-top:15px}.feature-card>p{font-size:13px;min-height:0;margin-bottom:20px;max-width:420px}.track-art,.subtitle-art,.wave-art{height:95px;margin-bottom:18px}.subtitle-art p{font-size:17px}.tiny-time{font-size:8px}.wave-art{gap:5px}.detail-row{grid-template-columns:1fr;gap:29px;margin-top:58px}.detail-copy h2{font-size:31px;margin-bottom:19px}.detail-copy>p:not(.eyebrow){max-width:100%;font-size:13px}.detail-copy .text-link{margin-top:18px}.detail-visual{min-height:400px;padding:23px}.visual-caption{font-size:9px}.subtitle-example{margin-top:19px}.subtitle-example .example-caption{font-size:21px}.panel-window{width:90%;height:236px;margin-top:24px}.reverse .detail-copy,.reverse .detail-visual{grid-column:auto;grid-row:auto}.audio-stage{width:76%;height:298px}.more-tools{grid-template-columns:1fr;gap:26px;padding-top:29px;margin-top:45px}.more-tools article{padding-left:42px;position:relative}.simple-icon{position:absolute;left:0;top:-2px}.more-tools h3{font-size:18px;margin-bottom:8px}.more-tools p{font-size:13px}.local-band{padding-block:48px}.local-grid{grid-template-columns:1fr;gap:35px}.local-grid h2{font-size:31px}.local-grid p:not(.eyebrow){font-size:13px}.local-diagram{padding-inline:12px}.device-outline{max-width:315px}.device-base{max-width:355px}.steps{grid-template-columns:1fr 1fr;gap:30px 24px;margin-top:29px}.steps h3{font-size:16px;margin:15px 0 10px}.steps p{font-size:12px;line-height:1.9}.steps li{padding-top:17px}.release-note{text-align:left;margin-top:25px}.release-note .version-pill{margin-bottom:10px}.release-note>p br{display:none}.download-grid{grid-template-columns:1fr;gap:17px;margin-top:26px}.download-card{padding:26px}.download-title h3{font-size:23px}.file-size{font-size:32px;margin-bottom:20px}.download-card .button{margin-top:23px}.package-note{font-size:10px;line-height:1.8}.requirements{grid-template-columns:1fr;gap:9px;margin-top:30px;padding-top:26px}.requirements h3{font-size:18px}.requirements dl{gap:20px}.requirements dt{font-size:10px}.requirements dd{font-size:11px}.faq-section{grid-template-columns:1fr;gap:18px}.faq-section h2 br{display:none}.faq-section h2{font-size:28px}.faq-section .muted{margin-bottom:18px}.faq-section .muted br{display:none}.faq-section .text-link{font-size:12px;margin-left:6px}.faq-list summary{padding:21px 0;font-size:13px}.faq-list p{font-size:12px}.closing{gap:13px;padding-block:25px;flex-wrap:wrap}.closing img{width:38px;height:38px}.closing p{font-size:17px}.closing .text-link{font-size:11px;gap:7px}.mobile-only{display:block}.footer-top{flex-wrap:wrap;gap:13px 19px;margin-bottom:25px}.footer-top .brand>span{font-size:25px}.footer-top p{font-size:11px}.footer-top>a:last-child{font-size:11px;margin-left:0}.footer-bottom{gap:12px 17px;font-size:9px;line-height:1.7;padding-top:18px}.footer-bottom>span:last-child{margin-left:0;font-size:9px}.operator{font-size:9px}.site-footer{padding-block:28px 21px}.lightbox{width:98vw;height:88vh;max-height:88vh;border-radius:8px}.lightbox-toolbar{gap:9px;padding:13px 10px;font-size:11px}.lightbox-toolbar button{padding:8px;font-size:10px}.lightbox-toolbar>div{gap:5px}.lightbox-scroll{padding:7px}.lightbox-hint{font-size:10px;padding:5px 9px 13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
