.model-carousel-group{max-width:1536px;margin:3rem auto}.model-carousel-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.model-carousel-group{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.model-carousel-group{margin-top:5rem;margin-bottom:5rem}}.model-carousel-group__tabs-list{background-color:transparent;border-style:none;justify-content:center;align-items:center;gap:0;height:auto;margin-bottom:.5rem;padding:0;display:flex}@media (min-width:1024px){.model-carousel-group__tabs-list{margin-bottom:3rem}}@media not all and (min-width:640px){.model-carousel-group__tabs-list{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.model-carousel-group__tabs-list::-webkit-scrollbar{display:none}}.model-carousel-group__tab-separator{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(94,94,94,.4);padding-left:1rem;padding-right:1rem;font-size:1.25rem;font-weight:300;line-height:1.75rem}@media (min-width:640px){.model-carousel-group__tab-separator{font-size:1.5rem;line-height:2rem}}@media not all and (min-width:640px){.model-carousel-group__tab-separator{scroll-snap-align:center;flex-shrink:0;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;line-height:1.75rem}}.model-carousel-group__tab-trigger{font-family:var(--font-inter-tight), sans-serif;text-transform:uppercase;letter-spacing:.025em;color:rgba(94,94,94,.2);--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);background-color:transparent;border-radius:0;align-items:center;padding:.5rem;font-size:2rem;font-weight:700;line-height:1.2;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:flex;position:relative}@media not all and (min-width:640px){.model-carousel-group__tab-trigger{scroll-snap-align:center;white-space:nowrap;flex-shrink:0;padding-left:.25rem;padding-right:.25rem;font-size:1.25rem;line-height:1.75rem}}.model-carousel-group__tab-trigger .tabs-active-indicator{display:none}.model-carousel-group__tab-trigger[data-state=active]{--tw-text-opacity:1;color:rgba(94,94,94,var(--tw-text-opacity,1));font-weight:700}.model-carousel-group__tab-content{outline-offset:2px;outline:2px solid transparent}.model-carousel-group__carousel-wrapper{position:relative}.model-carousel-group__carousel-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.model-carousel-group__carousel{overflow:hidden}.model-carousel-group__carousel-item{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-basis:min(85vw,427px)}@media (min-width:640px){.model-carousel-group__carousel-item{flex-basis:min(50vw,427px)}}@media (min-width:1024px){.model-carousel-group__carousel-item{flex-basis:427px}}.model-carousel-group__controls{justify-content:space-between;align-items:center;gap:1rem;display:flex}.model-carousel-group__nav-buttons{align-items:center;gap:.5rem;display:flex}
