.sdk-landing{color:#b6b6b6;-webkit-font-smoothing:antialiased;background:#101010;min-height:100vh;font:15px/1.7 Liberation Sans,Arial,Helvetica,sans-serif}.sdk-landing *{box-sizing:border-box}.sdk-landing-content{max-width:808px;margin:0 auto;padding:64px 24px 26px}.sdk-landing-header{text-align:center;box-shadow:none;background:0 0;border:0;margin:0 0 38px;padding:0;display:block;position:static}.sdk-landing-header h1{color:#f5f5f5;letter-spacing:-2px;margin:0;font-size:56px;font-weight:700;line-height:1.15}.sdk-landing-header h1>span{color:#ffc000}.sdk-landing-header>p{color:#919191;margin:12px 0 0;font-size:16px}.sdk-client-intro{max-width:680px;margin:0 auto}.sdk-client-intro>p{color:#999;margin:14px 0 0;font-size:14px;line-height:1.8}.sdk-client-example{margin:0 0 34px}.sdk-client-example>figcaption{color:#777;margin-top:10px;font-size:11px;line-height:1.7}.sdk-screenshot{cursor:zoom-in;text-align:left;background:#171717;border:1px solid #303030;border-radius:4px;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.sdk-screenshot>img{width:100%;max-width:100%;height:auto;display:block}.sdk-overview{box-shadow:0 16px 28px #0007}.sdk-landing-actions{justify-content:center;gap:10px;margin:34px 0 0;display:flex}.sdk-landing-actions>a,.sdk-contact-button{color:#171717;background:#f7b51b;border:1px solid #d99e15;border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:11px 23px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s;display:inline-flex}.sdk-landing-actions>a:hover,.sdk-contact-button:hover{background:#ffc436}.sdk-operating-systems{text-align:center;color:#707070;margin:18px 0 0;font-size:12px}.sdk-operating-systems>span{color:#444;padding:0 10px}.sdk-landing-features{color:#959595;max-width:680px;margin:28px auto 0;padding:0;font-size:14px;list-style:none}.sdk-landing-features>li{margin:14px 0;padding-left:25px;position:relative}.sdk-landing-features>li:before{content:"";border:2px solid #8dbb7b;border-width:0 2px 2px 0;width:7px;height:12px;position:absolute;top:8px;left:3px;transform:rotate(42deg)}.sdk-landing-features strong{color:#ddd;font-weight:500}.sdk-landing-examples,.sdk-connect{scroll-margin-top:24px}.sdk-landing-examples{margin-top:64px}.sdk-landing h2{letter-spacing:-.3px;color:#eee;margin:0;font-size:24px;font-weight:600;line-height:1.35}.sdk-section-intro{color:#777;margin:8px 0 30px;font-size:14px}.sdk-media-example{margin:0 0 42px}.sdk-media-example h3{color:#ddd;margin:0 0 7px;font-size:18px;font-weight:500;line-height:1.4}.sdk-media-example>p{color:#8f8f8f;max-width:640px;margin:0 0 16px;font-size:13px}.sdk-media-example>small{color:#666;margin-top:9px;font-size:11px;display:block}.sdk-resource-frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sdk-resource-frames>figure{min-width:0;margin:0}.sdk-resource-frames figcaption{color:#888;margin-bottom:8px;font-size:12px}.sdk-resource-frames figcaption>span{font-weight:600}.sdk-resource-frames canvas{background:#171717;width:100%;max-width:100%;height:auto;display:block}@media (width<=600px){.sdk-resource-frames{grid-template-columns:1fr;gap:18px}}.sdk-video-details{color:#a3a3a3;margin-top:12px;font-size:12px}.sdk-video-details>summary{cursor:pointer;color:#c4a45c;width:max-content;padding:3px 0}.sdk-video-details>summary:hover{color:#f7b51b}.sdk-video-details video{background:#111;border:1px solid #333;border-radius:4px;width:100%;margin-top:14px;display:block}.sdk-video-details>p{color:#666;margin:8px 0 0;font-size:11px}.sdk-extra-modules{color:#888;border-top:1px solid #292929;margin:0;padding-top:20px;font-size:13px}.sdk-connect{text-align:center;border-top:1px solid #292929;margin-top:58px;padding-top:42px}.sdk-connect>p{color:#888;margin:14px 0 22px;font-size:14px}.sdk-landing-footer{color:#555;border-top:1px solid #252525;justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding-top:20px;font-size:10px;display:flex}.sdk-landing-footer>a{color:#888;font-size:12px;text-decoration:none}.sdk-landing-footer>a:hover{color:#f7b51b}.sdk-image-dialog{color:#ddd;background:#141414;border:1px solid #3a3a3a;border-radius:4px;width:max-content;max-width:96vw;max-height:96vh;padding:40px 12px 12px}.sdk-image-dialog::backdrop{background:#000d}.sdk-image-dialog>img{object-fit:contain;width:auto;max-width:calc(96vw - 26px);height:auto;max-height:calc(96vh - 56px);display:block}.sdk-image-dialog>button{color:#bbb;cursor:pointer;background:0 0;border:0;padding:3px;font:12px Arial,sans-serif;position:absolute;top:10px;right:12px}.sdk-landing :focus-visible{outline-offset:4px;outline:2px solid #f7b51b}@media (width<=600px){.sdk-landing-content{padding:42px 18px 22px}.sdk-landing-header{margin-bottom:28px}.sdk-landing-header h1{font-size:48px}.sdk-landing-header>p{max-width:300px;margin:12px auto 0;font-size:14px}.sdk-client-intro>p{font-size:13px}.sdk-landing-actions{gap:8px;margin-top:24px}.sdk-landing-actions>a{flex:1;min-height:46px;padding:11px 10px;font-size:12px}.sdk-landing-features{margin:24px 0 0;font-size:13px}.sdk-landing-features>li{margin:14px 0}.sdk-landing-examples{margin-top:46px}.sdk-landing h2{font-size:22px}.sdk-media-example{margin-bottom:32px}.sdk-media-example h3{font-size:17px}.sdk-connect{margin-top:40px;padding-top:32px}.sdk-landing-footer{margin-top:40px;line-height:1.8;display:block}.sdk-landing-footer>span{margin-top:7px;display:block}}
