.main-header.svelte-1j6jy35{position:relative;margin:0 auto;max-width:500px;box-sizing:border-box;padding:80px 0;text-align:center}.back-button.svelte-1j6jy35{position:absolute;top:16px;left:16px;line-height:1.5}.back-button.svelte-1j6jy35:hover{color:#fe6b6b}.logo.svelte-1j6jy35{display:inline-block;vertical-align:top;height:168px;transform:rotate(-2deg)}.subtitle.svelte-1j6jy35{display:inline-block;vertical-align:bottom;position:relative;top:-1px;margin-left:-101px;margin-right:-6px;padding:2.5px 16px;background-color:#1a1a1d;border-radius:99px;color:#fff;font-size:15.5px;font-weight:600;text-transform:uppercase;line-height:1.5}.first-screenshot.svelte-1pzf2sj{margin:40px 0;max-width:532px}.screenshot.svelte-1pzf2sj{display:inline-block;vertical-align:top;width:100%;border-radius:4px}.screenshot.svelte-1pzf2sj:hover{transform:scale(1.004);filter:brightness(1.1)}@media (min-width: 548px){.first-screenshot.svelte-1pzf2sj{margin:40px -16px}.thumbnail.svelte-1pzf2sj{display:inline-block;margin:0 -16px 40px}}.break.svelte-6skrw9{margin:45px 0;text-align:center}.dot.svelte-6skrw9{display:inline-block;vertical-align:middle;margin:0 9px;width:4px;height:4px;border-radius:4px;background-color:#8b8b8e}.attention-to-detail.svelte-1os2lhw.svelte-1os2lhw{margin:40px -12px;max-width:564px;padding:32px;box-sizing:border-box;border:1px solid #d8d8da;border-radius:4px;line-height:1.5}.title.svelte-1os2lhw.svelte-1os2lhw{margin-bottom:12px;font-weight:600;font-size:24px}.thumbnail.svelte-1os2lhw.svelte-1os2lhw{display:block;margin:40px 0;text-align:center}.thumbnail.svelte-1os2lhw.svelte-1os2lhw:hover{transform:scale(1.004);filter:brightness(1.1)}.plusma-thumbnail.svelte-1os2lhw.svelte-1os2lhw{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;border-radius:4px;border-bottom:8px solid #fe6b6b}.play-video-label.svelte-1os2lhw.svelte-1os2lhw{display:block;margin-top:16px;text-align:center;color:#fe6b6b}.video-thumbnail.svelte-1os2lhw:hover .play-video-label.svelte-1os2lhw{text-decoration:underline}.code.svelte-1os2lhw.svelte-1os2lhw{margin:40px -16px;text-align:center}.code-snippet.svelte-1os2lhw.svelte-1os2lhw{display:inline-block;vertical-align:top;margin-bottom:40px;width:100%;border-radius:4px;box-shadow:0 0 20px #0003}.code-snippet.svelte-1os2lhw.svelte-1os2lhw:last-of-type{margin-bottom:0}@media (min-width: 548px){.attention-to-detail.svelte-1os2lhw.svelte-1os2lhw{margin:40px -16px}.code.svelte-1os2lhw.svelte-1os2lhw{margin:40px -48px}}@media (min-width: 600px){.code.svelte-1os2lhw.svelte-1os2lhw{margin:40px -72px}}.other-screenshots.svelte-hfcxh5.svelte-hfcxh5{margin:40px 0;max-width:500px}.title.svelte-hfcxh5.svelte-hfcxh5{margin-bottom:40px;font-size:24px;font-weight:600;line-height:1.5}.thumbnail.svelte-hfcxh5.svelte-hfcxh5{display:inline-block;margin-bottom:40px;max-width:532px}.thumbnail.svelte-hfcxh5.svelte-hfcxh5:last-of-type{margin-bottom:0}.thumbnail.svelte-hfcxh5.svelte-hfcxh5:hover{transform:scale(1.004);filter:brightness(1.1)}.screenshot.svelte-hfcxh5.svelte-hfcxh5{display:inline-block;vertical-align:top;width:100%;border-radius:4px}.tesla-thumbnail.svelte-hfcxh5.svelte-hfcxh5{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;border-radius:4px;border-bottom:8px solid #fe6b6b}.play-video-label.svelte-hfcxh5.svelte-hfcxh5{display:block;margin-top:16px;text-align:center;color:#fe6b6b}.video-thumbnail.svelte-hfcxh5:hover .play-video-label.svelte-hfcxh5{text-decoration:underline}@media (min-width: 548px){.thumbnail.svelte-hfcxh5.svelte-hfcxh5{display:inline-block;margin:0 -16px 40px}}.footer.svelte-15tqarf.svelte-15tqarf{padding-bottom:80px}.footer.svelte-15tqarf a.svelte-15tqarf{color:#1a1a1d}.footer.svelte-15tqarf a.svelte-15tqarf:hover{color:#fe6b6b}html{width:100%;height:100%;margin:0;scrollbar-color:rgba(0,0,0,.67) transparent}html.dark-mode{scrollbar-color:rgba(255,255,255,.67) transparent}html.dark-mode body{background-color:#1a1a1d;color:#fff}html.dark-mode body a{color:#fff}body{position:relative;margin:0;padding:0;background-color:#fcfdff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;color:#1a1a1d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-wrapper{padding:0 16px}h1,h2,h3,h4,h5,h6{margin:0}p,ul,ol{margin:0;line-height:1.5}a{color:#1a1a1d;text-decoration:none}div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,p::-moz-selection,li::-moz-selection,span::-moz-selection,a::-moz-selection,em::-moz-selection,strong::-moz-selection,br::-moz-selection,img::-moz-selection{background-color:#fe6b6b;color:#1a1a1d}div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,p::selection,li::selection,span::selection,a::selection,em::selection,strong::selection,br::selection,img::selection{background-color:#fe6b6b;color:#1a1a1d}button{margin:0;padding:0;background-color:transparent;border:none;font-family:inherit;font-size:inherit;color:inherit}input:focus,textarea:focus,button:focus{outline:none}.column{margin:0 auto;max-width:500px;box-sizing:border-box;padding:0 16px}.column p{margin-top:1.5em}.column p:first-of-type{margin-top:0}.column p a{color:#fe6b6b}.column p a:hover{text-decoration:underline}
