.walkthrough-face{flex:none;width:36px;height:36px;margin-block:-6px;transition:rotate .35s cubic-bezier(.3,.9,.3,1.25),scale .35s cubic-bezier(.3,.9,.3,1.25);position:relative;rotate:-6deg}.walkthrough-face img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 2px var(--walkthrough-ring,var(--surface)), 0 3px 0 2px #00000024;border-radius:10px;display:block}.walkthrough-link:hover .walkthrough-face{rotate:-10deg;scale:1.1}.walkthrough-face-badge{color:#fff;width:18px;height:18px;box-shadow:0 0 0 2px var(--walkthrough-ring,var(--surface));background:#ed438b;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;right:-6px}.walkthrough-face-badge svg{fill:currentColor;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;width:8px;height:8px;margin-left:1px}.walkthrough-player{width:min(1100px,100vw - 48px,177.778dvh - 355.556px);max-width:none;max-height:none;color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.walkthrough-player::backdrop{background:#121214cc}:root:has(.walkthrough-player[open]){overflow:hidden}.walkthrough-player-card{background:var(--surface);border-radius:24px;overflow:hidden;box-shadow:0 30px 80px -30px #0009}.walkthrough-player-video{aspect-ratio:16/9;background:#000}.walkthrough-player-video iframe{border:0;width:100%;height:100%;display:block}.walkthrough-player-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;padding:18px 22px;display:flex}.walkthrough-player-title{font-family:var(--round);letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.3}.walkthrough-player-meta{color:var(--muted);margin:0;font-size:14px}.walkthrough-player-foot .download-button{gap:12px;min-height:50px;padding:12px 24px}.walkthrough-player-close{background:var(--surface);width:46px;height:46px;color:var(--ink);cursor:pointer;border:0;border-radius:15px;place-items:center;padding:0;transition:rotate .2s,translate .2s;display:grid;position:absolute;top:-18px;right:-18px;rotate:4deg;box-shadow:inset 0 0 0 1px light-dark(#e4e0d8,#3d3e43),0 4px light-dark(#d9d5cd,#111214)}.walkthrough-player-close:hover{translate:0 -2px;rotate:0deg}.walkthrough-player-close:focus-visible{outline-offset:3px;outline:3px solid #ffd392}.walkthrough-player-close svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}@media (width<=700px){.walkthrough-player{width:calc(100vw - 24px)}.walkthrough-player-close{top:-58px;right:0}.walkthrough-player-foot{padding:16px}}@media (prefers-reduced-motion:no-preference){.walkthrough-player[open]{animation:.22s ease-out walkthrough-player-in}.walkthrough-player[open]::backdrop{animation:.22s ease-out walkthrough-backdrop-in}}@keyframes walkthrough-player-in{0%{opacity:0;translate:0 12px;scale:.98}}@keyframes walkthrough-backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.walkthrough-face,.walkthrough-player-close{transition:none}.walkthrough-link:hover .walkthrough-face{rotate:-6deg;scale:none}.walkthrough-player-close:hover{translate:none;rotate:4deg}}.getting-started-actions{--cta-background:#2459e8;--cta-color:#fffdf9;--cta-shadow:#123ab1;align-items:flex-start;gap:18px;width:min(100%,560px);display:flex}.getting-started-actions:not(.getting-started-compact,.getting-started-single){container:getting-started/inline-size}.getting-started-single{width:min(100%,270px)}.getting-started-actions .getting-started-choice{flex:.9 1 0;min-width:0}.getting-started-actions .getting-started-choice:has(.getting-started-watch){flex-grow:1.1}.getting-started-actions .getting-started-button{background:var(--cta-background);width:100%;min-height:58px;color:var(--cta-color);text-align:center;box-shadow:0 4px 0 var(--cta-shadow);border-radius:13px;justify-content:center;align-items:center;gap:10px;margin:0;padding:16px 18px;font-size:16px;font-weight:650;line-height:1.4;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.getting-started-actions .getting-started-button:hover{color:var(--cta-color);box-shadow:0 6px 0 var(--cta-shadow);text-decoration:none;transform:translateY(-2px)}.getting-started-actions .getting-started-button:active{box-shadow:0 2px 0 var(--cta-shadow);transform:translateY(2px)}.getting-started-actions .getting-started-button:focus-visible{outline:3px solid var(--blue);outline-offset:6px}.getting-started-actions .getting-started-watch{--cta-background:light-dark(#f0ede7,#35363b);--cta-color:var(--ink);--cta-shadow:light-dark(#d9d5cd,#25262b);white-space:nowrap;gap:12px;padding-left:12px}.getting-started-inverted .getting-started-watch{--cta-background:#214dc3;--cta-color:#fffdf9;--cta-shadow:#17399a;--walkthrough-ring:#214dc3}.getting-started-actions .getting-started-note{color:var(--muted);text-align:center;text-wrap:balance;margin:16px 0 0;font-size:13px;line-height:1.6}.getting-started-compact{gap:10px;width:auto}.getting-started-compact .getting-started-choice{flex:none}.getting-started-compact .getting-started-button{white-space:nowrap;border-radius:999px;min-height:44px;padding:11px 16px;font-size:14px}.getting-started-inverted{--cta-background:#fffdf9;--cta-color:#2459e8;--cta-shadow:#bed0ff;--muted:#e4eaff}.getting-started-inverted .getting-started-button:focus-visible{outline-color:#ffd392}.site-header:has(.getting-started-actions){flex-wrap:wrap}@media (width<=1050px){.site-header nav:has(.getting-started-actions){gap:16px}}@media (width<=700px){.site-header:has(.getting-started-actions){padding-block:20px}.site-header nav:has(.getting-started-actions){gap:12px;width:auto}.site-header nav:has(.getting-started-actions)>a,.site-header .getting-started-actions{display:none}}@container getting-started (width<=460px){.getting-started-actions .getting-started-choice{flex-grow:1}.getting-started-actions .getting-started-button{min-height:72px;padding:12px 10px;font-size:14px}.getting-started-actions .getting-started-watch{white-space:normal;gap:10px}.getting-started-actions .walkthrough-face{width:30px;height:30px}}@media (width<=480px){.getting-started-actions:not(.getting-started-compact){gap:12px}.getting-started-compact .getting-started-button{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.getting-started-actions .getting-started-button{transition:none}.getting-started-actions .getting-started-button:is(:hover,:active){transform:none}}.footer-utility[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}
