:root{--mi-border-width:1px;--mi-border-color:#000000;--mi-border-radius:8px;--mi-border-style:solid;--mi-border:var(--mi-border-width) var(--mi-border-style) var(--mi-border-color);--horizontal-margin:1rem;--content-padding:20px;--max-content-width:1000px;--slider-track-bg:black;--slider-thumb-bg:black;--slider-filled-track-bg:black}.mi-bordered{overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;position:relative}.mi-bordered,[data-slot=content]{border:var(--mi-border)!important;border-radius:var(--mi-border-radius)!important}[data-slot=content]{background-color:white!important;box-shadow:none!important}[data-slot=content],[data-slot=content] [role=listbox],[data-slot=content]>div{overscroll-behavior:contain!important}.select-popover:before,[data-slot=base][data-open=true],[data-slot=base][data-open=true]:before{background-color:white!important}[data-slot=base],[data-slot=input-wrapper],[data-slot=input],[data-slot=trigger],input{background-color:white!important;border-color:black!important}button[data-slot=trigger],div[data-slot=input-wrapper],div[data-slot=trigger]{border-color:black!important;border-width:1px!important}[data-focus-visible=true],[data-focus=true],[data-hover=true]{background-color:#f9f9f9!important}[data-slot=item][data-focus-visible=true],[data-slot=item][data-focus=true]{color:#000000!important}button[data-variant=bordered]{border:1px solid black!important}[data-slot=thumb]{background-color:var(--slider-thumb-bg)!important}[data-slot=track]{background-color:var(--slider-track-bg)!important}[data-slot=filler]{background-color:var(--slider-filled-track-bg)!important}button[data-color=primary][data-hover=true]{background-color:#f0f0f0!important;color:black!important}button.inverted{background-color:black!important;color:white!important}button.inverted[data-hover=true]{background-color:#333333!important;color:white!important}[data-slot=trackWrapper]>div{background-color:var(--slider-track-bg)!important}.slider-container[data-slot=base]{background-color:transparent!important}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fadeInPulse{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutFromBehind1{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(150px)}}@keyframes slideOutFromBehind2{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(250px)}}@keyframes slideOutFromBehind3{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(350px)}}@keyframes centerContainer{0%{transform:translateX(0)}to{transform:translateX(-75px)}}@keyframes centerContainer2{0%{transform:translateX(-75px)}to{transform:translateX(-150px)}}@keyframes centerContainer3{0%{transform:translateX(-150px)}to{transform:translateX(-225px)}}.mockup-container-responsive{transform-origin:center center}@media (max-width:1400px){.mockup-container-responsive{transform:scale(.9)}}@media (max-width:1200px){.mockup-container-responsive{transform:scale(.8)}}@media (max-width:1000px){.mockup-container-responsive{transform:scale(.7)}}@media (max-width:900px){.mockup-container-responsive{transform:scale(.6)}}@media (max-width:768px){.mockup-container-responsive{transform:scale(.5);margin:0 auto!important;overflow:visible}.hero-grid{grid-template-columns:1fr!important;gap:40px!important;display:flex!important;flex-direction:column-reverse!important;align-items:center!important}}