.carousel-demo-module__PP0HBa__card{border:.5px solid oklch(from var(--border)l c h/.5);background:linear-gradient(135deg,var(--mix-card-66-bg)0%,var(--background)50%);flex-direction:column;width:330px;height:300px;padding:1rem;display:flex;position:relative}@media (max-width:768px){.carousel-demo-module__PP0HBa__card{max-width:230px}}@media (max-width:640px){.carousel-demo-module__PP0HBa__card{max-width:280px;height:340px;padding:1rem}}.carousel-demo-module__PP0HBa__icon{background-color:var(--mix-card-66-bg);border-color:var(--border);color:var(--muted-foreground)}.carousel-demo-module__PP0HBa__iconSection{flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.carousel-demo-module__PP0HBa__cardContent{border-top:.5px solid oklch(from var(--border)l c h/.5);grid-template-columns:1fr auto;gap:1rem;height:50%;margin:0 -1rem -1rem;padding:1rem;display:grid}@media (max-width:640px){.carousel-demo-module__PP0HBa__cardContent{padding:1rem}}.carousel-demo-module__PP0HBa__contentText{flex-direction:column;gap:.5rem;display:flex}@media (max-width:640px){.carousel-demo-module__PP0HBa__contentText{gap:.375rem}}.carousel-demo-module__PP0HBa__cardTitle{margin:0;font-size:1.125rem;line-height:1}@media (max-width:640px){.carousel-demo-module__PP0HBa__cardTitle{font-size:1.0625rem}}.carousel-demo-module__PP0HBa__button{width:36px;height:36px;color:var(--muted-foreground);border:.5px solid oklch(from var(--border)l c h/.5);border-radius:50%;flex-shrink:0;align-self:end;padding:.25rem;position:relative}.carousel-demo-module__PP0HBa__button:hover{color:var(--foreground)}
