@media(min-width:1024px)and (max-width:1599px){:root{--t-h2: clamp(2rem, .44rem + 2.43vw, 2.875rem);--t-h3: clamp(1.6875rem, .6875rem + 1.5625vw, 2.25rem)}.hero__title{font-size:clamp(2.75rem,.525rem + 3.47vw,4rem)}.hero__lede{font-size:clamp(1rem,.778rem + .347vw,1.125rem)}.hero__content{padding-top:88px}.problem__title,.solution__head,.ia__head,.cambia__head,.faq__cta-title{font-size:var(--t-h2)}.faq__title,.faq__more{font-size:var(--t-h3)}.footer__title{font-size:clamp(2.5rem,.275rem + 3.47vw,3.75rem)}.problem__text{font-size:1.125rem}.pq__title,.join__title,.legal-head__title{font-size:clamp(2.375rem,.375rem + 3.125vw,3.5rem)}.pq__lede,.join__lede,.legal-head__lede{font-size:1.125rem}.problem{padding-block:clamp(80px,7vw,112px) clamp(64px,5.5vw,88px)}.solution{padding-block:clamp(64px,5.5vw,88px) clamp(80px,7vw,112px)}.ia__head{padding-top:clamp(72px,6vw,96px)}.ch__say{font-size:clamp(1.625rem,min(.625rem + 1.5625vw,3vw - 3px),2.1875rem);padding-block:clamp(48px,5vw,80px) clamp(28px,3vw,44px)}.ch{padding-bottom:clamp(24px,3.5vw,56px)}.ix__link{font-size:15px}.stage{margin-top:clamp(28px,3vw,44px);max-width:min(940px,max(560px,calc((100vh - 272px) * 16 / 9 + 12px)));max-width:min(940px,max(560px,calc(round(down,(100vh - 272px) * 16 / 9,16px) + 12px)))}.ch__stage.is-short>.ch__canvas{left:0;transform:translateY(-50%) scale(var(--s, 1));transform-origin:0 50%}}@media(max-width:1023px){.ia{overflow-x:clip}}@media(max-width:560px){:root{--t-h2: clamp(1.6875rem, 1.125rem + 2.5vw, 2rem);--t-lede: 1rem}.hero__title{font-size:clamp(1.75rem,7.7vw,2.125rem);line-height:1.02}.hero__lede{margin-top:14px;max-width:34ch;font-size:.9375rem;line-height:1.5}.hero__content{padding:44px var(--gutter) 0}.hero__actions{grid-auto-flow:column;grid-auto-columns:1fr;width:100%;max-width:360px;gap:8px;margin-top:22px}.hero__actions .btn{--h: 42px;padding:0 12px;gap:8px;font-size:14px}.hero__actions .btn__sym,.hero__actions .btn__arrow{width:15px;height:15px}.btn__long{display:none}.hero__show{margin-top:32px}.problem__title{font-size:var(--t-h2)}.problem__text{font-size:var(--t-lede)}.problem__pains p{font-size:15px}.solution__title{font-size:var(--t-h2)}.solution__more,.ia__more,.cambia__more{font-size:var(--t-lede)}.ia__title,.cambia__head{font-size:var(--t-h2)}.problem{padding-block:64px 56px}.problem__text{margin-top:16px}.chaos{margin-top:20px}.problem__pains{margin-top:28px;gap:12px}.problem__pains p{font-size:14.5px}.solution{padding-block:56px 72px}.solution__more{margin-top:10px}.ia__head{padding-top:56px;padding-bottom:16px}.ia__more{margin-top:10px}.chaos{height:560px}.frag{width:min(74%,270px);transform:translate(-50%,-50%) rotate(calc(var(--r) * 1deg)) scale(.9)}.frag[data-frag=excel]{width:min(84%,296px)}.ch__say{font-size:clamp(1.0625rem,.6rem + 1.3vw,1.1875rem);line-height:1.25;padding-block:36px 18px}.ch{padding-bottom:12px}.ix__link{padding-block:12px;font-size:14px}.stage{margin-top:28px;margin-inline:calc(6px - var(--gutter))}.player__screen{border-width:4px;border-radius:16px}.player__start{width:48px;height:48px}.player__start svg{width:18px;height:18px}.footer__title{font-size:clamp(1.875rem,1.2rem + 3.2vw,2.25rem)}.join__title,.legal-head__title{font-size:clamp(1.75rem,8vw,2.25rem)}.pq__lede,.join__lede,.legal-head__lede{font-size:var(--t-lede)}}@media(max-width:380px){.hero__actions{max-width:100%}.hero__actions .btn__arrow{display:none}.ch__say{font-size:1.1875rem}}
