.ms-camera-slide .ms-copy{overscroll-behavior:contain;bottom:calc(var(--ms-bar-h) + 56px);flex-direction:column;gap:12px;padding-top:clamp(88px,10vh,130px);display:flex;overflow-y:auto}.ms-camera-slide .ms-slide-title{font-size:clamp(25px,3vw,44px)}.ms-camera-slide .ms-media{background:radial-gradient(at 70% 25%,#132537,#05070d 75%)}.ms-camera-slide .ms-fact{font-size:14px}.ms-camera-slide .ms-meta{margin:0}.ms-camera-gallery{flex-shrink:0;width:100%;max-width:1000px}.ms-camera-views{grid-template-columns:minmax(90px,18%) minmax(0,1fr);gap:12px;height:clamp(200px,38vh,440px);display:grid}.ms-camera-thumbs{grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ms-camera-thumbs button{cursor:pointer;color:#fff;background:#080f1b;border:2px solid #41536c;border-radius:6px;padding:0;position:relative;overflow:hidden}.ms-camera-thumbs button[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ms-camera-thumbs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.ms-camera-thumbs img{object-fit:cover;opacity:.65;width:100%;height:100%;display:block}.ms-camera-thumbs button[aria-pressed=true] img,.ms-camera-thumbs button:hover img{opacity:1}.ms-camera-thumbs button>span{text-align:left;background:linear-gradient(#0000,#03070ede);padding:4px 8px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.ms-camera-main{border:1px solid var(--line-strong);background:#03070d;border-radius:8px;min-width:0;min-height:0;overflow:hidden}.ms-camera-main figure{width:100%;height:100%;margin:0;position:relative}.ms-camera-main figure[hidden]{display:none}.ms-camera-main img{object-fit:contain;width:100%;height:100%;display:block}.ms-camera-main figcaption{color:#fff;background:#050b17dc;border-radius:4px;gap:6px;padding:5px 10px;font-size:11px;display:flex;position:absolute;bottom:10px;left:10px}.ms-camera-hint{color:var(--ink-dim);margin:8px 0 0;font-size:11px}@media (width<=600px){.ms-camera-views{grid-template-rows:minmax(170px,1fr) 64px;grid-template-columns:1fr;gap:8px;height:clamp(245px,39vh,350px)}.ms-camera-main{grid-row:1}.ms-camera-thumbs{grid-row:2;grid-template-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ms-camera-slide .ms-copy{bottom:calc(var(--ms-bar-h) + 80px)}}.ms-ufo-message[data-astro-cid-slzeowlh]{background:linear-gradient(100deg,#372844,#171b29);border:1px solid #9e89ce66;border-radius:10px;align-items:center;gap:14px;padding:12px 16px;display:flex}.ms-ufo-message[data-astro-cid-slzeowlh]>b[data-astro-cid-slzeowlh]{color:#d2baff;font:600 17px monospace}.ms-ufo-message[data-astro-cid-slzeowlh] div[data-astro-cid-slzeowlh]{gap:5px;display:grid}.ms-ufo-message[data-astro-cid-slzeowlh] strong[data-astro-cid-slzeowlh]{color:#f1e5ff;font-size:18px}.ms-ufo-message[data-astro-cid-slzeowlh] div[data-astro-cid-slzeowlh]>span[data-astro-cid-slzeowlh]{color:#b1a5be;font-size:11px}.ms-detect-story[data-astro-cid-slzeowlh]{color:#c0cddb;flex-shrink:0;grid-template-columns:1.05fr 1fr;gap:0 28px;margin:14px 0 0;display:grid}.ms-detect-sky[data-astro-cid-slzeowlh]{background:#111c29;border:1px solid #3b5b66;border-radius:16px;min-height:340px;position:relative;overflow:hidden}.ms-detect-crop[data-astro-cid-slzeowlh]{position:absolute;inset:0;overflow:hidden}.ms-detect-crop[data-astro-cid-slzeowlh] svg[data-astro-cid-slzeowlh]{width:100%;height:100%;display:block}.ms-detect-sky[data-astro-cid-slzeowlh]:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#07121cf5);position:absolute;inset:0}.ms-detect-live[data-astro-cid-slzeowlh]{z-index:1;color:#a6f4cf;background:#102624bd;border:1px solid #78dbb54d;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font:11px monospace;display:flex;position:absolute;top:20px;left:20px}.ms-detect-live[data-astro-cid-slzeowlh] i[data-astro-cid-slzeowlh]{background:#70efaa;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #70efaa}.ms-detect-sky-copy[data-astro-cid-slzeowlh]{z-index:1;color:#b7ccd3;gap:12px;font-size:12px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.ms-detect-sky-copy[data-astro-cid-slzeowlh]>span[data-astro-cid-slzeowlh]:first-child{color:#65d7e8;letter-spacing:.12em;font:11px monospace}.ms-detect-sky-copy[data-astro-cid-slzeowlh] strong[data-astro-cid-slzeowlh]{color:#fff;max-width:400px;font-size:clamp(20px,2.1vw,31px);line-height:1.5}.ms-detect-pipeline[data-astro-cid-slzeowlh]{flex-direction:column;justify-content:center;gap:14px;display:flex}.ms-detect-primary[data-astro-cid-slzeowlh]{padding:0 0 4px}.ms-detect-label[data-astro-cid-slzeowlh]{color:#6edbea;letter-spacing:.08em;justify-content:space-between;gap:12px;margin-bottom:10px;font:11px monospace;display:flex}.ms-detect-pipeline[data-astro-cid-slzeowlh] strong[data-astro-cid-slzeowlh]{color:#edf6ff;font-size:clamp(17px,1.6vw,23px);line-height:1.5;display:block}.ms-detect-options[data-astro-cid-slzeowlh]{gap:9px;margin:13px 0;display:flex}.ms-detect-options[data-astro-cid-slzeowlh] span[data-astro-cid-slzeowlh]{text-align:center;color:#a1eafa;background:linear-gradient(#163442,#10212e);border:1px solid #4fc4de50;border-radius:6px;flex:1;padding:10px 6px;font:600 15px monospace}.ms-detect-pipeline[data-astro-cid-slzeowlh] p[data-astro-cid-slzeowlh]{color:#aabaca;margin:8px 0 0;font-size:13px;line-height:1.8}.ms-detect-guard[data-astro-cid-slzeowlh]{background:radial-gradient(at 0 0,#70491855,#0000),#201c19;border:1px solid #d69d505c;border-radius:12px;gap:16px;padding:18px;display:flex;box-shadow:inset 3px 0 #e0a456}.ms-detect-guard[data-astro-cid-slzeowlh] svg[data-astro-cid-slzeowlh]{color:#ffc879;flex-shrink:0;align-self:flex-start;width:32px}.ms-detect-guard[data-astro-cid-slzeowlh] .ms-detect-label[data-astro-cid-slzeowlh]{color:#e9ba7a}.ms-detect-guard[data-astro-cid-slzeowlh] strong[data-astro-cid-slzeowlh]{color:#ffe2b7;font-size:18px}.ms-detect-result[data-astro-cid-slzeowlh]{align-items:center;gap:14px;padding-left:16px;display:flex}.ms-detect-result[data-astro-cid-slzeowlh]>span[data-astro-cid-slzeowlh]{color:#75d8d0;font-size:32px}.ms-detect-result[data-astro-cid-slzeowlh] div[data-astro-cid-slzeowlh]{gap:7px;display:grid}.ms-detect-result[data-astro-cid-slzeowlh] b[data-astro-cid-slzeowlh]{color:#c8eee7;letter-spacing:.04em;font-size:12px}.ms-detect-result[data-astro-cid-slzeowlh] div[data-astro-cid-slzeowlh]>span[data-astro-cid-slzeowlh]{color:#8c9ca9;font-size:11px}.ms-detect-story[data-astro-cid-slzeowlh] figcaption[data-astro-cid-slzeowlh]{color:#899cac;grid-column:1/-1;margin-top:14px;font-size:11px;line-height:1.7}@media (width<=850px){.ms-detect-story[data-astro-cid-slzeowlh]{grid-template-columns:1fr;gap:22px}.ms-detect-sky[data-astro-cid-slzeowlh]{min-height:260px}.ms-detect-story[data-astro-cid-slzeowlh] figcaption[data-astro-cid-slzeowlh]{margin-top:0}.ms-detect-sky-copy[data-astro-cid-slzeowlh] strong[data-astro-cid-slzeowlh]{font-size:23px}}.cloud-composite[data-astro-cid-2t5yem6w]{background:radial-gradient(at 20% 0,#15384b,#09121d 65%);border:1px solid #365665;border-radius:16px;flex-shrink:0;grid-template-columns:1fr 1.3fr;align-items:start;gap:16px 22px;margin:12px 0 0;padding:18px;display:grid}.cloud-label[data-astro-cid-2t5yem6w]{color:#d7eaf2;gap:7px;margin-bottom:12px;font-size:14px;display:grid}.cloud-label[data-astro-cid-2t5yem6w] b[data-astro-cid-2t5yem6w]{letter-spacing:.14em;color:#6bdaec;font:10px monospace}.cloud-desktop[data-astro-cid-2t5yem6w]{grid-area:1/1}.cloud-portal[data-astro-cid-2t5yem6w]{grid-area:1/2/3}.cloud-desktop[data-astro-cid-2t5yem6w] svg[data-astro-cid-2t5yem6w],.cloud-portal[data-astro-cid-2t5yem6w] img[data-astro-cid-2t5yem6w]{border:1px solid #3b5463;border-radius:8px;width:100%;height:auto;display:block;overflow:hidden}.cloud-desktop[data-astro-cid-2t5yem6w] svg[data-astro-cid-2t5yem6w]{aspect-ratio:1389/410}.cloud-bridge[data-astro-cid-2t5yem6w]{color:#9adbe0;grid-column:1;align-self:start;gap:12px;padding:10px 0;font-size:13px;line-height:1.8;display:flex}.cloud-bridge[data-astro-cid-2t5yem6w]>span[data-astro-cid-2t5yem6w]:first-child{font-size:28px}.cloud-composite[data-astro-cid-2t5yem6w] figcaption[data-astro-cid-2t5yem6w]{color:#8da3b1;grid-column:1/-1;font-size:11px;line-height:1.7}@media (width<=850px){.cloud-composite[data-astro-cid-2t5yem6w]{grid-template-columns:1fr}.cloud-desktop[data-astro-cid-2t5yem6w],.cloud-portal[data-astro-cid-2t5yem6w],.cloud-bridge[data-astro-cid-2t5yem6w]{grid-area:auto/1}}.nvr-story[data-astro-cid-4bv7ur5p]{flex-shrink:0;grid-template-columns:1.15fr 1fr;align-items:center;gap:28px;margin-top:16px;display:grid}.nvr-story[data-astro-cid-4bv7ur5p] figure[data-astro-cid-4bv7ur5p]{margin:0}.nvr-story[data-astro-cid-4bv7ur5p] img[data-astro-cid-4bv7ur5p]{border:1px solid #345361;border-radius:12px;width:100%;height:auto;display:block}.nvr-story[data-astro-cid-4bv7ur5p] figcaption[data-astro-cid-4bv7ur5p]{color:#8da8b9;margin-top:12px;font-size:12px}.nvr-intro[data-astro-cid-4bv7ur5p]{gap:12px;margin-bottom:20px;display:grid}.nvr-intro[data-astro-cid-4bv7ur5p]>span[data-astro-cid-4bv7ur5p]{letter-spacing:.15em;color:#6bd4e5;font:10px monospace}.nvr-intro[data-astro-cid-4bv7ur5p] strong[data-astro-cid-4bv7ur5p]{color:#e8f5fb;font-size:23px}.nvr-route[data-astro-cid-4bv7ur5p]{background:linear-gradient(90deg,#15303e,#0c1823);border-left:2px solid #56c7df;border-radius:0 10px 10px 0;margin-top:12px;padding:14px 18px}.nvr-route[data-astro-cid-4bv7ur5p]:last-child{border-color:#b6a0ed}.nvr-route[data-astro-cid-4bv7ur5p] h3[data-astro-cid-4bv7ur5p]{color:#d9ebf6;margin:0 0 12px;font-size:15px}.nvr-route[data-astro-cid-4bv7ur5p] b[data-astro-cid-4bv7ur5p]{color:#69cfde;margin-right:10px;font:11px monospace}.nvr-route[data-astro-cid-4bv7ur5p] ol[data-astro-cid-4bv7ur5p]{color:#9eb9ca;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.nvr-route[data-astro-cid-4bv7ur5p] li[data-astro-cid-4bv7ur5p]+li[data-astro-cid-4bv7ur5p]:before{content:"→";color:#5ccdde;margin-right:10px}@media (width<=850px){.nvr-story[data-astro-cid-4bv7ur5p]{grid-template-columns:1fr}.nvr-intro[data-astro-cid-4bv7ur5p] strong[data-astro-cid-4bv7ur5p]{font-size:20px}}.sdk-story[data-astro-cid-5dd3po6o]{flex-shrink:0;width:100%;margin-top:16px;container-type:inline-size}.sdk-stage[data-astro-cid-5dd3po6o]{position:relative}.sdk-stage[data-astro-cid-5dd3po6o]>img[data-astro-cid-5dd3po6o]{border:1px solid #345260;border-radius:12px;width:100%;height:auto;display:block}.sdk-comparison[data-astro-cid-5dd3po6o]{position:absolute;top:62%;left:58%;right:2%}.sdk-label[data-astro-cid-5dd3po6o]{color:#81dcec;margin:0 0 10px;font-size:12px;line-height:1.5}.sdk-values[data-astro-cid-5dd3po6o]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sdk-value[data-astro-cid-5dd3po6o]{color:#b9cbd9;background:#13212df5;border:1px solid #365264;border-radius:10px;grid-template-rows:36px auto;gap:8px;padding:12px;display:grid}.sdk-method[data-astro-cid-5dd3po6o]{overflow-wrap:anywhere;align-items:flex-start;font-size:12px;line-height:18px;display:flex}.sdk-value[data-astro-cid-5dd3po6o] strong[data-astro-cid-5dd3po6o]{white-space:nowrap;font-variant-numeric:tabular-nums;color:#eff9ff;align-items:baseline;gap:6px;font-family:ui-monospace,Consolas,monospace;font-size:clamp(26px,2.7cqw,42px);font-weight:500;line-height:1;display:flex}.sdk-value[data-astro-cid-5dd3po6o] small[data-astro-cid-5dd3po6o]{color:#a5becd;font-size:13px;font-weight:400;line-height:1}.sdk-best[data-astro-cid-5dd3po6o]{background:linear-gradient(145deg,#17414af5,#11252ef5);border-color:#59d5da}.sdk-best[data-astro-cid-5dd3po6o] strong[data-astro-cid-5dd3po6o]{color:#8cf5e7}.sdk-footer[data-astro-cid-5dd3po6o]{justify-content:space-between;align-items:start;gap:20px;margin-top:14px;display:flex}.sdk-note[data-astro-cid-5dd3po6o]{color:#95aab9;max-width:660px;margin:0;font-size:11px;line-height:1.8}.sdk-benefits[data-astro-cid-5dd3po6o]{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.sdk-benefits[data-astro-cid-5dd3po6o] span[data-astro-cid-5dd3po6o]{color:#b8dbe6;border:1px solid #335363;border-radius:20px;padding:7px 10px;font-size:12px}@container (width<=950px){.sdk-comparison[data-astro-cid-5dd3po6o]{margin-top:16px;position:static}.sdk-value[data-astro-cid-5dd3po6o]{grid-template-rows:36px auto;padding:14px}.sdk-value[data-astro-cid-5dd3po6o] strong[data-astro-cid-5dd3po6o]{font-size:32px}.sdk-footer[data-astro-cid-5dd3po6o]{flex-direction:column;gap:12px}.sdk-benefits[data-astro-cid-5dd3po6o]{flex-shrink:1}}.ms-grid{z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Ccircle cx='2' cy='2' r='1.4' fill='%2397a8c8' fill-opacity='0.22'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192'%3E%3Ccircle cx='2' cy='2' r='1.9' fill='%23e09359' fill-opacity='0.5'/%3E%3C/svg%3E");background-size:96px 96px,192px 192px;position:absolute;inset:0;mask-image:radial-gradient(120% 92% at 50% 26%,#000 30%,#0000 78%)}.ms-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:0;display:flex}.ms-hero{background:radial-gradient(90% 70% at 18% 8%, #e093591a, transparent 62%), radial-gradient(80% 70% at 88% 92%, #5fd0f214, transparent 66%), var(--bg-0);grid-template-columns:minmax(0,1fr);align-content:start;min-height:100dvh;display:grid;position:relative;overflow:hidden}.ms-hero-inner{z-index:2;width:100%;max-width:calc(var(--ms-measure) + 2 * var(--ms-edge));padding:calc(var(--ms-copy-top) + 54px) var(--ms-edge) clamp(96px, 16vh, 190px);align-content:start;justify-items:start;gap:18px;margin-inline:auto;display:grid;position:relative}.ms-hero-inner>*{max-width:100%}.ms-hero-version{margin-top:6px}.ms-platforms{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(100%,900px);display:grid}.ms-platform{text-align:left;min-width:0;font:inherit;border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink-dim);background:#101726a6;gap:8px;padding:18px 20px;display:grid}.ms-platform-name{justify-content:space-between;align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.ms-platform-status{color:var(--ink-faint);font-size:11px;line-height:1.6}.ms-platform.is-available{color:var(--accent);transition:background var(--dur-ui), border-color var(--dur-ui);background:#5fd0f214;border-color:#5fd0f266}.ms-platform.is-available .ms-platform-status{color:var(--ink-dim)}.ms-platform.is-available:hover{border-color:var(--accent);background:#5fd0f226}.ms-platform:disabled{cursor:default}.ms-platform:focus-visible,.ms-workflow-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ms-workflow-link{color:var(--ink-dim);padding-block:8px;font-size:13px}.ms-workflow-link:hover{color:var(--accent)}@media (width<=900px){.ms-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.ms-platform{padding:14px 12px}.ms-platform-name{font-size:15px}}.ms-hero-scroll{z-index:2;width:100%;max-width:calc(var(--ms-measure) + 2 * var(--ms-edge));padding-inline:var(--ms-edge);font-family:var(--font-mono);letter-spacing:.16em;color:var(--ink-faint);align-items:center;gap:10px;margin-inline:auto;font-size:11px;display:flex;position:absolute;bottom:clamp(22px,5vh,46px);left:0;right:0}.ms-hero-arrow{color:var(--accent);font-size:13px;line-height:1}.ms-release{border-radius:var(--r-md);background:linear-gradient(#101726bd,#0a0f1af0);border:1px solid #5fd0f240;align-content:start;gap:14px;width:min(100%,860px);padding:24px 26px 26px;display:grid}.ms-release-head{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.ms-release-name{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(17px,1.3vw,21px)}.ms-release-tag{border:1px solid var(--line-strong);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-dim);padding:4px 10px;font-size:10px}.ms-release-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:0;display:grid}.ms-release-facts>div{min-width:0;padding:0 0 2px}.ms-release-facts dt{letter-spacing:.04em;color:var(--accent);margin-bottom:4px;font-size:11px}.ms-release-facts dd{color:var(--ink-dim);word-break:break-all;margin:0;font-size:13px;line-height:1.6}.ms-release-sha{border:0;padding:0}.ms-release-sha summary{cursor:pointer;color:var(--ink-faint);font-size:12px}.ms-release-sha summary:hover{color:var(--accent)}.ms-release-sha p{border:1px solid var(--line);color:var(--ink-dim);word-break:break-all;background:#05070d80;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:11px;line-height:1.8}.ms-release .ms-note{max-width:none}.ms-bottom{z-index:1;background:var(--bg-0);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:clamp(48px,7vh,96px);padding:clamp(64px,10vh,132px) 0 clamp(40px,6vh,72px);display:grid;position:relative}.ms-bottom-title{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.4vw,56px);font-weight:500;line-height:1.1}.ms-bottom-lead{justify-items:start;gap:18px;display:grid}.ms-bottom-lead>*{max-width:100%}.ms-block{width:100%;max-width:calc(var(--ms-measure) + 2 * var(--ms-edge));padding-inline:var(--ms-edge);margin-inline:auto}.ms-strip{width:100%;max-width:calc(var(--ms-measure) + 2 * var(--ms-edge));margin-inline:auto}.ms-strip-head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0 0 16px;font-size:11px;display:flex}.ms-strip-head b{color:var(--accent);font-weight:400}.ms-snap{scroll-snap-type:x mandatory;scroll-padding-inline:var(--ms-edge);overscroll-behavior-x:contain;padding:2px var(--ms-edge) 20px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;gap:16px;margin:0;display:flex;overflow:auto hidden}.ms-snap>*{scroll-snap-align:start;width:clamp(260px, calc((100vw - 2 * var(--ms-edge) - 2 * 16px) / 2.5), 520px);flex:none}.ms-card{border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur-ui) var(--ease-meteor), transform var(--dur-ui) var(--ease-meteor);background:linear-gradient(#10172699,#0a0f1ae6);align-content:start;gap:9px;padding:20px 20px 22px;display:grid}.ms-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.ms-card .ms-card-num{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent);font-size:11px}.ms-card .ms-card-date{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-faint);font-size:11px}.ms-card p{color:var(--ink-dim);margin:0;font-size:13px;line-height:1.8}.ms-card .ms-card-go{color:var(--accent);font-size:12px}.ms-snap .ms-card.is-current{border-color:#5fd0f255}.ms-faq{margin-top:0}.ms-faq-title{margin:0 0 8px;font-size:clamp(21px,1.6vw,28px);font-weight:500;line-height:1.45}.ms-faq details{border-bottom:1px solid var(--line);padding:19px 0}.ms-faq summary{cursor:pointer;font-size:16px;line-height:1.6}.ms-faq summary:hover{color:var(--accent)}.ms-faq details p{color:var(--ink-dim);max-width:62em;margin:14px 0 0;font-size:14px;line-height:1.9}@media (width<=767.98px){.ms-hero-inner{padding-top:calc(var(--ms-copy-top) + 40px);gap:14px;padding-bottom:clamp(84px,15vh,132px)}.ms-hero-scroll{letter-spacing:.12em;font-size:10px}.ms-bottom{gap:clamp(36px,6vh,64px)}.ms-release{gap:11px;padding:18px 16px 20px}.ms-release-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.ms-actions,.ms-actions .btn{width:100%}.ms-snap{scroll-snap-type:none;grid-auto-flow:row;gap:14px;padding-bottom:6px;display:grid;overflow:visible}.ms-snap>*{width:auto}}.ms-contributors{border-top:1px solid var(--line);padding-block:48px}.ms-contributors-grid{grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}.ms-contributors h3{color:var(--ms-amber);font-size:13px;font-weight:500}.ms-contributors ul{color:var(--ink-dim);flex-wrap:wrap;gap:12px 24px;margin:16px 0 0;padding:0;line-height:1.8;list-style:none;display:flex}.ms-contributors-grid>div:last-child ul{gap:8px;display:grid}@media (width<=767px){.ms-contributors-grid{grid-template-columns:1fr}}
