.aa-caret{animation:1.05s step-end infinite aa-blink}.aa-spin{animation:3s linear infinite aa-spin}@keyframes aa-spin{to{transform:rotate(360deg)}}@keyframes aa-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.aa-caret,.aa-spin{animation:none}}
.ci{overflow:visible}.ci .ci-1{fill:var(--ic-1,color-mix(in srgb,currentColor 58%,transparent))}.ci .ci-2{fill:var(--ic-2,currentColor)}.ci .ci-s1{stroke:var(--ic-1,color-mix(in srgb,currentColor 58%,transparent))}.ci .ci-s2{stroke:var(--ic-2,currentColor)}.ci-card{--ic-1:#bdbcbe;--ic-2:#929192}@media (hover:hover) and (pointer:fine){.ci-card:hover{--ic-1:#fea988;--ic-2:#fa4500}}
.tw-bleed{margin-left:-1rem;margin-right:-1rem}@media (min-width:640px){.tw-bleed{margin-left:-2rem;margin-right:-2rem}}@media (min-width:768px){.tw-bleed{margin-left:-4rem;margin-right:-4rem}}.tw-row{touch-action:pan-y pinch-zoom;outline:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tw-row:focus-visible article{box-shadow:inset 0 0 0 2px #000}.tw-row[data-dragging]{-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.tw-row{cursor:grab}.tw-row[data-dragging]{cursor:grabbing}}.tw-track{will-change:transform;align-items:flex-start;gap:1.25rem;width:max-content;padding-inline:.625rem;display:flex}
