.tutorial-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;color:var(--ink);border:1px solid rgba(107,156,195,.48);background:linear-gradient(135deg,rgba(167,211,242,.16),rgba(198,189,242,.10));box-shadow:inset 0 1px 0 rgba(255,255,255,.22);transition:background .18s,border-color .18s,transform .18s}.tutorial-link svg{width:17px;height:17px;flex:none;color:#7d9fc9}.site-header nav .tutorial-link{padding:10px 15px;border-radius:999px;font-weight:650}.hero-actions{flex-wrap:wrap}.hero-actions .tutorial-link{padding:14px 18px;border-radius:999px;font-weight:650;font-size:13px}.tutorial-link:hover{border-color:#8ab5dc;background:rgba(157,199,235,.22);transform:translateY(-1px)}.tutorial-link:focus-visible{outline:2px solid #8ab5dc;outline-offset:4px}@media(max-width:700px){.site-header nav .tutorial-link{color:#fff;width:100%}.hero-actions .tutorial-link{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.tutorial-link{transition:none}.tutorial-link:hover{transform:none}}
@media(max-width:700px){.hero-actions{display:grid;grid-template-columns:max-content max-content;gap:10px}.hero-actions .primary{grid-column:1/-1;justify-self:start}.hero-actions .tutorial-link{color:#e8efff;padding:13px 16px}.hero-actions .secondary{padding:13px 16px}}
