.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:280px}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);padding-right:var(--slide-spacing);transition:all .3s ease}.embla__slide.is-snapped{transition:all .3s ease;scale:1.15}.embla__slide__number{height:100%}.embla__controls{margin-top:4rem}.embla__button__svg{width:35%;height:35%}.embla__dots{width:100%;flex-wrap:wrap;gap:.5rem}.embla__dot,.embla__dots{display:flex;align-items:center;justify-content:center}.embla__dot{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;text-decoration:none;margin:0;height:.25rem;width:1.5rem;cursor:pointer;border-radius:9999px;border-style:none;background-color:rgba(250,252,255,.5);padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.embla__dot.embla__dot--selected{height:.25rem;width:4rem;--tw-bg-opacity:1;background-color:rgb(250 252 255/var(--tw-bg-opacity))}.nueva-forma-viajar .card p,.nueva-forma-viajar .card strong{--tw-text-opacity:1;color:hsl(var(--primary-foreground)/var(--tw-text-opacity))}.nueva-forma-viajar .card p{width:100%;font-weight:400}@media (min-width:768px){.nueva-forma-viajar .card p{width:83.333333%}}.nueva-forma-viajar .grid-cards{--tw-text-opacity:1;color:hsl(var(--primary-foreground)/var(--tw-text-opacity))}.nueva-forma-viajar .grid-cards h1{font-size:34px;line-height:1.75rem}@media (min-width:768px){.nueva-forma-viajar .grid-cards h1{font-size:40px;line-height:2.5rem}}.nueva-forma-viajar .grid-cards h2{-webkit-hyphens:auto;hyphens:auto;text-align:center;font-size:24px;line-height:1.5rem}@media (min-width:768px){.nueva-forma-viajar .grid-cards h2{font-size:40px;line-height:2rem}}.nueva-forma-viajar .grid-cards h3{font-size:1rem;line-height:1.25rem}@media (min-width:768px){.nueva-forma-viajar .grid-cards h3{font-size:26px;line-height:1.75rem}}.nueva-forma-viajar .grid-cards em{font-size:8px}@media (min-width:768px){.nueva-forma-viajar .grid-cards em{font-size:.875rem}}.nueva-forma-viajar .grid-cards p,.nueva-forma-viajar .grid-cards strong{font-size:.875rem}@media (min-width:768px){.nueva-forma-viajar .grid-cards p,.nueva-forma-viajar .grid-cards strong{font-size:1.125rem}}