html:has(.showcase-page){overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#888 #f3f3f3}html:has(.showcase-page)::-webkit-scrollbar{width:14px}html:has(.showcase-page)::-webkit-scrollbar-track{background:#f3f3f3}html:has(.showcase-page)::-webkit-scrollbar-thumb{background:#888;border:3px solid #f3f3f3;border-radius:10px}html[data-theme=dark]:has(.showcase-page){scrollbar-color:#888 #252525}html[data-theme=dark]:has(.showcase-page)::-webkit-scrollbar-track{background:#252525}html[data-theme=dark]:has(.showcase-page)::-webkit-scrollbar-thumb{border-color:#252525}@media(max-width:760px),(pointer:coarse){.marketing-site .showcase-page{padding-right:24px}}html[data-theme][lang] body .home-fixed .showcase-frame{height:clamp(480px,68dvh,720px)}.showcase-cover{position:relative;isolation:isolate;display:block;width:100%;height:100%;overflow:hidden;border:0;border-radius:6px;padding:0;background:#242424;color:#fff;text-align:left;cursor:pointer;font:inherit}html[data-theme][lang] body .home-fixed .showcase-cover{border:0;background:#242424;color:#fff}html[data-theme][lang] body .home-fixed .showcase-cover[data-kind="3d"]{background:#f2f2f2;color:#111}.showcase-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);z-index:-3}.showcase-cover-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(17,17,17,.92),rgba(17,17,17,.66) 34%,rgba(17,17,17,.12) 75%)}.showcase-cover-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:100%;padding:48px clamp(24px,4vw,64px) 90px;box-sizing:border-box;width:min(65%,720px)}.showcase-cover-format{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;opacity:.8}.showcase-cover-title{font-size:clamp(34px,4.1vw,58px);font-weight:550;letter-spacing:-.055em;line-height:1.05;max-width:560px}.showcase-cover-description{font-size:clamp(14px,1.2vw,17px);line-height:1.6;max-width:370px;margin-top:20px;opacity:.85}.showcase-cover-launch{display:inline-flex;align-items:center;gap:12px;min-height:48px;margin-top:28px;padding:12px 20px;border:1px solid #ffffff70;border-radius:5px;background:#fff;color:#111;font-size:14px;font-weight:600}.showcase-cover-launch>span{margin-left:8px}.showcase-cover-arc{position:absolute;top:28px;right:32px;width:96px;height:128px;border:14px solid;border-left:0;border-bottom:0;border-radius:0 60px 0 0;opacity:.8;z-index:-1}.showcase-cover-footer{position:absolute;left:clamp(24px,4vw,64px);right:32px;bottom:24px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff45;padding-top:16px;font-size:11px;letter-spacing:.025em;color:#ddd}.showcase-cover-footer>span{font-size:40px;font-weight:500;line-height:1}.showcase-cover[data-kind="3d"]{background:#f2f2f2;color:#111}.showcase-cover[data-kind="3d"] .showcase-cover-image{object-fit:contain;object-position:right center;width:76%;left:auto;filter:none}.showcase-cover[data-kind="3d"] .showcase-cover-shade{background:linear-gradient(90deg,#f2f2f2,#f2f2f2ee 30%,#f2f2f200 62%)}.showcase-cover[data-kind="3d"] .showcase-cover-copy{width:min(61%,670px)}.showcase-cover[data-kind="3d"] .showcase-cover-launch{background:#111;color:#fff;border-color:#111}.showcase-cover[data-kind="3d"] .showcase-cover-footer{color:#333;border-color:#1113}.showcase-cover[data-kind=pdfbook] .showcase-cover-image{object-fit:contain;object-position:right center;width:72%;left:auto}.showcase-cover[data-kind=pdfbook] .showcase-cover-shade{background:linear-gradient(90deg,#242424,#242424f5 30%,#24242400 62%)}.showcase-cover:hover .showcase-cover-launch{box-shadow:0 0 0 3px #8886}.showcase-cover:focus-visible{outline:3px solid #888;outline-offset:-5px}.showcase-live{display:flex;flex-direction:column;width:100%;height:100%;background:var(--mb-paper,#fff)}.showcase-live-bar{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:4px 12px;border-bottom:1px solid #8884;font-size:12px;gap:12px}.showcase-live-bar button{min-height:36px;padding:6px 12px;background:transparent;border:1px solid #8885;border-radius:4px;color:inherit;cursor:pointer;font:inherit}.showcase-live-content{position:relative;flex:1;min-height:0}.showcase-live-content iframe{display:block}.showcase-wait{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--mb-paper,#fff);font-size:14px}.showcase-wait a{color:inherit;min-height:44px;padding:12px}@media(max-width:760px){html[data-theme][lang] body .home-fixed .showcase-frame{height:clamp(480px,72dvh,660px)}.showcase-cover-copy,.showcase-cover[data-kind="3d"] .showcase-cover-copy{width:100%;padding:34px 24px 85px;justify-content:flex-end;min-height:100%}.showcase-cover-title{font-size:clamp(32px,8.8vw,44px);max-width:390px}.showcase-cover-description{font-size:14px;margin-top:14px;max-width:330px}.showcase-cover-format{margin-bottom:14px}.showcase-cover-launch{margin-top:20px;font-size:13px;padding:10px 15px}.showcase-cover-shade{background:linear-gradient(0deg,#111,#111e8 40%,#11122)}.showcase-cover[data-kind="3d"] .showcase-cover-image{width:100%;height:55%;top:0;object-position:center top}.showcase-cover[data-kind="3d"] .showcase-cover-shade{background:linear-gradient(0deg,#f2f2f2,#f2f2f2 47%,#f2f2f200 85%)}.showcase-cover[data-kind=pdfbook] .showcase-cover-image{width:100%;height:64%;top:0;object-position:center top}.showcase-cover[data-kind=pdfbook] .showcase-cover-shade{background:linear-gradient(0deg,#242424,#242424 43%,#24242400 86%)}.showcase-cover-arc{width:56px;height:80px;border-width:9px;top:20px;right:20px}.showcase-cover-footer{left:24px;right:24px;bottom:20px;font-size:10px;padding-top:12px}.showcase-cover-footer>span{font-size:32px}}