.hero-stage{--box:min(118vw, 62svh);--eye-line:calc(100svh - var(--box) * .76)}.hero-name{font-size:clamp(3.5rem,24vw,7rem)}.hero-parts{font-size:clamp(2rem,11vw,4rem)}@media not (min-width:40rem){.hero-parts:lang(es){font-size:clamp(1.75rem,9vw,4rem)}.home-chapter-title:lang(es){font-size:clamp(2rem,9vw,2.75rem)}.home-package-name:lang(es){font-size:clamp(1.65rem,8vw,2rem)}}@media (min-width:40rem){.hero-stage{--box:min(100vw, 92svh)}.hero-name{font-size:clamp(2.5rem, calc((100vw - var(--box) * .38) / 2 / 3.9), 11rem)}.hero-parts{font-size:clamp(1.75rem, calc((100vw - var(--box) * .42) / 2 / 8), 6rem)}}.hero-photo{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}@media (pointer:fine){.hero-stage{cursor:none}}.journey-outline{color:#0000;-webkit-text-stroke:max(1px, .018em) #fff}.chapter-row{isolation:isolate;position:relative}.chapter-row:before{content:"";z-index:-1;background:var(--color-accent);transform-origin:0;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.chapter-row:hover:before,.chapter-row:focus-visible:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.chapter-row:before{transition:none}}.home-cursor,.home-cursor *{cursor:none!important}.home-cursor :is(input,textarea,select){cursor:text!important}html[data-hero-name=free] .site-wordmark{opacity:0;pointer-events:none}.reveal-ready [data-reveal]:not([data-revealed]){opacity:0;filter:blur(6px);transform:translateY(2rem)}.reveal-ready [data-reveal]{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1)}html[data-home] footer{color:var(--color-zinc-500);border-color:#ffffff1a}html[data-home] footer a:hover{color:var(--color-zinc-100)}.pixel-year-row{transition:transform .6s cubic-bezier(.22,1,.36,1)}.pixel-year-cell{transform-box:fill-box;transform-origin:50%;transition:opacity .35s,transform .5s cubic-bezier(.2,1.4,.4,1)}.pixel-year-cell[data-on=false]{opacity:.05;transform:scale(.35)}@media (prefers-reduced-motion:reduce){.pixel-year-row,.pixel-year-cell{transition:none}}@media (not (min-width:64rem)) and (not (min-height:46.25rem)){.home-journey{background-color:var(--color-zinc-950);height:auto!important}.journey-frame{height:auto;padding-bottom:4rem;position:relative;overflow:visible}.journey-stage{margin-top:3rem}.journey-backdrop,.journey-navigation{display:none}.journey-track{will-change:auto;flex-direction:column;gap:2.5rem;margin-inline:0;--m:0!important;transform:none!important}.journey-stop{border-top:1px solid #ffffff26;width:100%;padding-top:1.5rem;padding-left:0}.journey-stop-copy{opacity:1}.journey-stop-year{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}