.movida-display{color:var(--movida-brand);font-family:var(--movida-font);font-weight:700;font-size:var(--movida-fs-display);line-height:0.95;text-transform:uppercase}.movida-h2{font-family:var(--movida-font);font-weight:700;font-size:var(--movida-fs-h2);line-height:1.05}.movida-h3{font-family:var(--movida-font);font-weight:700;font-size:var(--movida-fs-h3);line-height:1.15}.movida-lead{font-family:var(--movida-font);font-weight:300;font-size:var(--movida-fs-lead);line-height:1.2}.movida-text{font-family:var(--movida-font);font-weight:500;font-size:var(--movida-fs-small);line-height:1.4}.movida-eyebrow{font-family:var(--movida-font);font-weight:700;font-size:var(--movida-fs-small);text-transform:uppercase;letter-spacing:0.02em}.movida-btn{display:inline-flex;justify-content:space-between;align-items:center;gap:1.5rem;color:var(--movida-black);font-family:var(--movida-font);font-weight:700;font-size:var(--movida-fs-body);text-decoration:none;padding-top:0.9rem;padding-right:1rem;padding-bottom:0.9rem;padding-left:1.25rem;background-color:var(--movida-brand);border-radius:var(--movida-radius-pill);transition:background-color 0.2s ease,transform 0.2s ease}.movida-btn:hover{color:var(--movida-brand);background-color:var(--movida-white)}.movida-btn--dark{color:var(--movida-brand);background-color:var(--movida-black)}.movida-btn--dark:hover{background-color:#1a1a1a}.movida-header{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0px;z-index:100;background-color:var(--movida-black)}.movida-header{padding:1rem var(--movida-gutter)}.movida-logo{display:flex;position:relative;z-index:2}.movida-logo-svg{width:clamp(7.7rem,6.8rem + 3vw,10rem);height:auto;aspect-ratio:123/21}.movida-burger{display:flex;flex-flow:column;gap:8px;position:relative;z-index:2;padding-top:0.5rem;padding-right:0px;padding-bottom:0.5rem;padding-left:0.5rem;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.movida-burger.is-open .movida-burger-top{transform:translate3d(0,5.5px,0) rotateZ(45deg)}.movida-burger.is-open .movida-burger-bottom{transform:translate3d(0,-5.5px,0) rotateZ(-45deg)}.movida-burger-top{display:block;width:1.75rem;height:3px;background-color:var(--movida-brand);transition:transform 0.3s ease}.movida-burger-bottom{display:block;width:1.75rem;height:3px;background-color:var(--movida-brand);transition:transform 0.3s ease}.movida-menu{display:flex;visibility:hidden;justify-content:center;align-items:center;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-color:var(--movida-black);opacity:0;transition:opacity 0.3s ease,visibility 0.3s ease}.movida-menu.is-open{visibility:visible;opacity:1}.movida-menu{padding:5rem var(--movida-gutter) 2rem;overflow-y:auto}.movida-menu-list{display:flex;flex-flow:column;align-items:center;gap:clamp(1.6rem,1.2rem + 1.5vw,2.25rem);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.movida-menu-list{list-style:none}.movida-menu-link{color:var(--movida-white);font-family:var(--movida-font);font-weight:700;font-size:clamp(1.125rem,.95rem + 1vw,2rem);text-align:center;text-decoration:none;transition:color 0.2s ease}.movida-menu-link:hover{color:var(--movida-brand)}.movida-hero{display:flex;align-items:end;position:relative;min-height:clamp(37.5rem,88svh,60rem);overflow:hidden;background-color:var(--movida-black)}.movida-hero::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.2) 55%,rgba(0,0,0,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.movida-hero::after{content:""}.movida-hero{padding:0 var(--movida-gutter) clamp(5.25rem,4rem + 4vw,8rem)}.movida-hero-img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover}.movida-hero-content{display:flex;flex-flow:column;align-items:start;gap:1.25rem;position:relative;z-index:2;width:100%;max-width:75rem}.movida-hero-lead{color:var(--movida-white);margin-bottom:1.25rem}.movida-btn-icon{width:1.75rem;height:1.75rem}.movida-plans{display:flex;flex-flow:column;align-items:start;gap:2rem;background-color:var(--movida-brand)}.movida-plans{padding:clamp(2.25rem,1.25rem + 4vw,6rem) var(--movida-gutter) clamp(2rem,1.25rem + 3vw,5rem)}.movida-plans-title{max-width:14ch;color:var(--movida-black)}.movida-plans-track{display:flex;flex-flow:column;align-items:start;gap:1rem;position:relative;width:calc(100% + 2 * var(--movida-gutter))}.movida-plans-track{margin:0 calc(-1 * var(--movida-gutter));padding:0 var(--movida-gutter) .5rem;overflow-x:auto;scrollbar-width:none}.movida-plan{display:flex;flex-flow:row;align-items:center;gap:0.5rem;flex-shrink:0;width:max-content}.movida-plan--plus{margin-left:7rem}.movida-plan--personal{margin-left:14rem}.movida-plan--personal .movida-plan-name{color:var(--movida-white)}.movida-plan--personal .movida-plan-first{color:var(--movida-black);background-color:var(--movida-white)}.movida-plan--personal .movida-plan-pill{padding-right:0.3rem;background-color:var(--movida-white)}.movida-plan--personal .movida-plan-price{color:var(--movida-white);background-color:var(--movida-black)}.movida-plan-name{color:var(--movida-black);font-family:var(--movida-font);font-weight:700;font-size:1.375rem;line-height:1;text-transform:uppercase;transform:rotateZ(180deg)}.movida-plan-name{writing-mode:vertical-rl}.movida-plan-first{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:0.2rem;width:5.25rem;height:5.25rem;color:var(--movida-white);background-color:var(--movida-black);border-radius:50%}.movida-plan-first-price{font-family:var(--movida-font);font-weight:300;font-size:1.5rem;line-height:1}.movida-plan-kicker{font-family:var(--movida-font);font-weight:700;font-size:0.75rem;line-height:1.1;text-transform:uppercase}.movida-plan-pill{display:flex;flex-flow:row;align-items:center;gap:1rem;padding-top:0.3rem;padding-right:1.5rem;padding-bottom:0.3rem;padding-left:0.3rem;background-color:var(--movida-black);border-radius:var(--movida-radius-pill)}.movida-plan-price{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:0.15rem;min-height:5.25rem;color:var(--movida-black);padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;background-color:var(--movida-white);border-radius:var(--movida-radius-pill)}.movida-plan-price-value{font-family:var(--movida-font);font-weight:700;font-size:1.875rem;line-height:1;letter-spacing:-0.02em}.movida-plan-services{display:flex;flex-flow:column;gap:0.35rem}.movida-plan-services-title{color:var(--movida-brand)}.movida-plan-list{color:var(--movida-brand);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:1rem}.movida-plan-list{list-style:disc}.movida-plan-item{font-family:var(--movida-font);font-weight:700;font-size:0.75rem;line-height:1.25;text-transform:uppercase}.movida-plan-plus{color:var(--movida-black);font-family:var(--movida-font);font-weight:700;font-size:2rem;line-height:1}.movida-plan-extra{padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem;background-color:var(--movida-black);border-radius:var(--movida-radius-pill)}.movida-plans-hint{display:none;position:absolute;bottom:1.5rem;left:var(--movida-gutter);width:0.9rem;height:0.9rem;color:var(--movida-white)}@media (max-width:1023px){.movida-plans-hint{display:block}}.movida-btn--outline{color:var(--movida-black);background-color:transparent;border-top:2px solid var(--movida-black);border-right:2px solid var(--movida-black);border-bottom:2px solid var(--movida-black);border-left:2px solid var(--movida-black)}.movida-btn--outline:hover{color:var(--movida-brand);background-color:var(--movida-black)}