.docs-card{isolation:isolate;background:var(--doc-surface);border-radius:var(--radius-lg);min-width:0;height:100%;position:relative;overflow:hidden;container-type:inline-size}.docs-card-with-preview{flex-direction:column;display:flex}.docs-card-art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.docs-card-preview{z-index:0;margin:var(--space-sm);border-radius:var(--radius-md);background:var(--doc-bg);pointer-events:none;place-items:center;height:216px;display:grid;position:relative;overflow:hidden}.docs-card-preview *{pointer-events:none}.docs-card-copy{padding:var(--space-2xl)}.docs-card-with-preview .docs-card-copy{padding-top:var(--space-sm);flex-direction:column;flex:1;display:flex}.docs-card-meta{padding-top:var(--space-md);margin-top:auto}.docs-card-title{justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}.docs-card-title h3{margin:0;position:static}.docs-card-title>span{transition:transform var(--doc-duration) var(--doc-easing);display:inline-flex}.docs-card-link{color:inherit;text-decoration:none}.docs-card-link:after{content:"";z-index:1;position:absolute;inset:0}.docs-card-link:focus-visible{outline:none}.docs-card-linked:has(.docs-card-link:focus-visible){outline:2px solid var(--doc-accent);outline-offset:4px}.docs-card-linked:hover .docs-card-title>span{transform:translateX(var(--space-xs))}.docs-card-title:has(>span:first-child){justify-content:flex-start}.docs-card-linked:hover .docs-card-title>span:first-child{transform:translateX(calc(-1 * var(--space-xs)))}.docs-card-copy>p{color:color-mix(in srgb, var(--card-ink) 75%, transparent);font-size:var(--doc-body-size);line-height:var(--doc-body-line);margin:var(--space-xs) 0 0;max-width:32ch}@container (max-width:440px){.docs-card-copy{padding:var(--space-xl)}.docs-card-with-preview .docs-card-copy{padding-top:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.docs-card-title>span{transition:none}}
.docs-page-hero{gap:var(--space-3xl);padding:var(--space-xl) 0 var(--space-5xl);grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.docs-page-hero-copy{align-items:flex-start;gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.docs-page-hero-titles{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.docs-page-hero h1{margin:0}.docs-page-hero-copy>p{font-size:var(--doc-body-size);line-height:var(--doc-body-line);color:var(--doc-muted);max-width:440px;margin:0}.docs-page-hero-actions{align-items:center;gap:var(--space-xl);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.docs-page-hero-art{min-width:0}@media (max-width:1250px){.docs-page-hero{gap:var(--space-xl)}}@media (max-width:900px){.docs-page-hero{padding-top:var(--space-md);gap:var(--space-3xl);grid-template-columns:1fr}}@media (max-width:640px){.docs-page-hero-copy{gap:var(--space-lg)}}
.docs-section-heading{margin-bottom:var(--space-xl)}.docs-section-heading h2{margin:0}.docs-section-heading h2 a{color:inherit;text-decoration:none}.docs-section-heading h2 a:hover{text-underline-offset:.2em;text-decoration:underline}.docs-section-heading p{font-size:var(--doc-body-size);line-height:var(--doc-body-line);color:var(--doc-muted);margin:var(--space-sm) 0 0}
