/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer components{.media-groups{padding-top:56px}.group-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.group-grid .card{height:100%}.group-card .card-media{aspect-ratio:4/3;place-items:center;padding:12%;display:grid}.group-card .card-media img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.group-doc{color:var(--color-faint);display:block;position:relative}.group-doc svg{display:block}.group-card .card-body h3{font-size:18px}@media (width<=960px){.group-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.group-card .card-body{padding:14px 14px 16px}.group-card .card-body h3{font-size:16px}}.usage{border-top:1px solid var(--color-line-2);border-bottom:1px solid var(--color-line-2);background:#fff;scroll-margin-top:80px}.usage-grid{grid-template-columns:1.25fr 1.25fr 1fr;gap:40px;display:grid}.usage h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 12px;font-size:21px;line-height:1.2}.usage p,.usage li{color:var(--color-mut);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.usage p+p,.usage p+ul,.usage ul+p{margin-top:10px}.usage ul{margin:0;padding-left:18px}.usage li+li{margin-top:6px}.usage a{color:var(--color-active);font-weight:600;text-decoration:none}@media (hover:hover){.usage a:hover{text-decoration:underline}}.usage .usage-mail{font-size:16px}@media (width<=880px){.usage-grid{grid-template-columns:1fr;gap:30px}}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@property --tw-font-weight{syntax:"*";inherits:false}
