.launch-page{background:var(--gk-bg);width:100%;height:100dvh;color:var(--gk-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex;overflow-y:auto}.launch-page nav{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:1.25rem 2.5rem;display:flex;position:relative}.launch-page nav:after{content:"";border-bottom:1px solid var(--gk-accent);position:absolute;bottom:0;left:40px;right:40px}.launch-page .nav-logo-btn{letter-spacing:-.5px;color:var(--gk-ink);font-size:20px;font-weight:500;text-decoration:none}.launch-page .nav-logo-btn span{color:var(--gk-accent)}.launch-page .nav-logo-btn:hover{text-decoration:none}.launch-page .content{box-sizing:border-box;flex:1;width:100%;max-width:720px;margin:0 auto;padding:1.5rem 1.5rem 5rem}.launch-page .launch-post-header{margin-bottom:.5rem}.launch-page h1{font-family:var(--font-fraunces), Georgia, "Times New Roman", serif;letter-spacing:-.02em;color:var(--gk-ink);margin-bottom:0;font-size:1.85rem;font-weight:500;line-height:1.2}.launch-page .content p{color:var(--gk-ink);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.75}.launch-page .content .launch-lede{margin:0 0 .5rem}.launch-page .how-video{aspect-ratio:16/9;border-radius:6px;width:100%;margin:0 0 1.5rem;overflow:hidden}.launch-page .how-video:empty{border:1px dashed var(--gk-border);background:var(--gk-surface-2)}.launch-page .how-video-frame{background:#000;border:0;width:100%;height:100%;display:block}.launch-page .how-video-btn{cursor:pointer;width:100%;height:100%;color:var(--gk-accent);background:#000;border:0;padding:0;display:block;position:relative}.launch-page .how-video-poster{object-fit:cover;width:100%;height:100%;display:block}.launch-page .how-video-play{background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.launch-page .how-video-play svg{width:30px;height:30px;fill:var(--gk-bg);margin-left:3px}.launch-page .how-video-btn:hover .how-video-play{transform:translate(-50%,-50%)scale(1.06)}.launch-page .how-video-btn:focus-visible{outline:2px solid var(--gk-accent);outline-offset:2px}.launch-page .back-link{color:var(--gk-accent);align-items:center;gap:.25rem;margin-top:2.5rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.launch-page .back-link svg{width:12px;height:12px}.launch-page .back-link:hover{text-decoration:underline}.launch-page footer{box-sizing:border-box;width:100%;max-width:1100px;color:var(--gk-muted);justify-content:space-between;align-items:center;margin:0 auto;padding:.75rem 2.5rem;font-size:.72rem;display:flex;position:relative}.launch-page footer:before{content:"";border-top:1px solid var(--gk-accent);position:absolute;top:0;left:40px;right:40px}.launch-page footer a{color:var(--gk-muted);text-decoration:none;transition:color .15s}.launch-page footer a:hover{color:var(--gk-accent)}@media (max-width:768px){.launch-page nav{padding:.75rem}.launch-page nav:after{left:20px;right:20px}.launch-page .content{padding:2rem 1.25rem 3rem}.launch-page h1{font-size:1.7rem}.launch-page .content p{font-size:1rem}.launch-page .how-video-play{width:54px;height:54px}.launch-page .how-video-play svg{width:24px;height:24px}.launch-page footer{padding:.75rem 1.25rem}.launch-page footer:before{left:20px;right:20px}}
