.marketing-site .fm-footer--compact{background:#17181c;color:#fff;font-family:Inter Display Fitmentor,Inter,Arial,sans-serif}@media (max-width:1023.98px){.marketing-site footer.fm-footer--not-found .fm-footer__main-inner,.marketing-site footer.fm-footer--not-found .fm-footer__utility-inner{width:100%;min-height:0;padding-inline:24px;flex-direction:column;align-items:flex-start}.marketing-site footer.fm-footer--not-found .fm-footer__main-inner{gap:24px;padding-top:24px;padding-bottom:32px}.marketing-site footer.fm-footer--not-found .fm-footer__brand{flex:none}.marketing-site footer.fm-footer--not-found .fm-footer__nav{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44px,auto);align-items:center;justify-content:normal;gap:4px 24px}.marketing-site footer.fm-footer--not-found .fm-footer__nav a{display:flex;min-height:44px;align-items:center}.marketing-site footer.fm-footer--not-found .fm-footer__utility-inner{justify-content:flex-start;gap:16px;padding-block:24px}.marketing-site footer.fm-footer--not-found .fm-footer__compact-left{width:100%;flex-direction:column;align-items:flex-start}}.marketing-site .fm-footer--compact .fm-footer__main-inner,.marketing-site .fm-footer--compact .fm-footer__utility-inner{box-sizing:border-box;width:min(1264px,100%);margin:0 auto;padding-inline:32px}.marketing-site .fm-footer--compact .fm-footer__main-inner{display:flex;min-height:109px;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #303137;padding-block:40px}.marketing-site .fm-footer--compact .fm-footer__brand{display:inline-flex;width:126px;height:28px;flex:0 0 126px;align-items:center;gap:12px}.marketing-site .fm-footer--compact .fm-footer__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 24px}.marketing-site .fm-footer--compact .fm-footer__nav a,.marketing-site .fm-footer--compact .fm-footer__utility a,.marketing-site .fm-footer--compact .fm-footer__utility button{color:#71747c;font-size:13px;line-height:1.4;text-decoration:none}.marketing-site .fm-footer--compact .fm-footer__utility{border-top:1px solid #303137}.marketing-site .fm-footer--compact .fm-footer__utility-inner{display:flex;min-height:64px;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:12px}.marketing-site .fm-footer--compact .fm-footer__compact-left{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-right:auto;color:#71747c;font-size:13px;line-height:1.4}.marketing-site .fm-footer--compact .fm-footer__email{width:auto;height:auto;min-height:0;margin:0;border-radius:0;background:transparent;padding:0;white-space:normal}.marketing-site .fm-footer--compact .fm-footer__socials{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:0;transform:none}.marketing-site .fm-footer--compact .fm-footer__socials a{width:auto;height:auto;border-radius:0;background:transparent;white-space:nowrap}.marketing-site .fm-footer--compact .fm-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:0;transform:none}.marketing-site .fm-footer--compact .fm-footer__nav a:focus-visible,.marketing-site .fm-footer--compact .fm-footer__nav a:hover,.marketing-site .fm-footer--compact .fm-footer__utility a:focus-visible,.marketing-site .fm-footer--compact .fm-footer__utility a:hover,.marketing-site .fm-footer--compact .fm-footer__utility button:focus-visible,.marketing-site .fm-footer--compact .fm-footer__utility button:hover{color:#fff}@media (max-width:767.98px){.marketing-site .fm-footer--compact .fm-footer__main-inner,.marketing-site .fm-footer--compact .fm-footer__utility-inner{width:100%;padding-inline:24px}.marketing-site .fm-footer--compact .fm-footer__main-inner{min-height:0;flex-direction:column;align-items:flex-start;padding-block:24px}.marketing-site .fm-footer--not-found .fm-footer__main-inner{align-items:flex-start;gap:20px;padding-block:24px}.marketing-site .fm-footer--not-found .fm-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;justify-content:normal;gap:12px 16px}.marketing-site .fm-footer--compact .fm-footer__nav{width:100%;justify-content:flex-start;gap:12px 20px}.marketing-site .fm-footer--compact .fm-footer__utility-inner{justify-content:flex-start}.marketing-site .fm-footer--not-found .fm-footer__utility-inner{gap:12px 20px}}.marketing-site .fm-footer--contact .fm-footer__cta{min-height:0;padding:128px 24px}.marketing-site .fm-footer--contact .fm-footer__cta h2{font-size:60px;font-weight:600;letter-spacing:-2.7px;line-height:61.2px}.marketing-site .fm-footer--contact .fm-footer__cta h2 span{color:#fff}.marketing-site .fm-footer--contact .fm-footer__cta .fm-primary-cta{min-width:0;min-height:50px;margin-top:48px;padding:0 20px;gap:6px;font-size:15px;font-weight:500;line-height:20px}.marketing-site .fm-footer--contact .fm-footer__cta .fm-primary-cta__arrow{width:20px;height:20px;flex-basis:20px}.marketing-site .fm-footer--contact .fm-footer__cta p{margin-top:20px;color:#f7f7f8;font-size:13px;line-height:normal}.marketing-site .fm-footer--contact .fm-contact-footer__mobile{display:none}@media (max-width:767px){.marketing-site .fm-footer--contact .fm-contact-footer__desktop{display:none}.marketing-site .fm-footer--contact .fm-contact-footer__mobile{display:inline}.marketing-site .fm-footer--contact .fm-footer__cta{padding:72px 24px}.marketing-site .fm-footer--contact .fm-footer__cta h2{font-size:32px;font-weight:700;letter-spacing:-.8px;line-height:38px}.marketing-site .fm-footer--contact .fm-footer__cta h2 span{color:#f7f7f8}.marketing-site .fm-footer--contact .fm-footer__cta .fm-primary-cta{width:100%;min-height:50px;margin-top:28px;border-radius:28px}.marketing-site .fm-footer--contact .fm-footer__cta p{width:100%;color:#9a9da6;font-size:16px;line-height:24px}.marketing-site footer.fm-footer.fm-footer--standard.fm-footer--contact .fm-footer__main-inner{padding-block:24px;gap:24px}.marketing-site footer.fm-footer.fm-footer--standard.fm-footer--contact .fm-footer__nav{gap:4px 24px}.marketing-site footer.fm-footer.fm-footer--standard.fm-footer--contact .fm-footer__utility-inner{gap:8px 16px;padding-block:20px 24px}}.marketing-site footer.fm-footer--pricing{background:#17181c;color:#fff;font-family:var(--font-blog-inter),Inter,sans-serif}.marketing-site footer.fm-footer--pricing .fm-footer__cta{width:min(1264px,100%);min-height:0;padding:128px 32px}.marketing-site footer.fm-footer--pricing .fm-footer__cta h2{position:relative;width:-moz-fit-content;width:fit-content;max-width:820px;margin-inline:auto;font-size:60px;font-weight:600;letter-spacing:-2.7px;line-height:61.2px}.marketing-site footer.fm-footer--pricing .fm-footer__cta h2 span,.marketing-site footer.fm-footer--pricing .fm-footer__cta h2 span:last-child{color:#fff}.marketing-site footer.fm-footer--pricing .fm-footer__cta h2:after{position:absolute;right:0;bottom:-8px;left:0;width:450px;height:18px;margin-inline:auto;background:url(/assets/figma-pricing-footer/underline-desktop.svg) 50%/contain no-repeat;content:"";pointer-events:none}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin-top:48px}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-actions .fm-primary-cta,.marketing-site footer.fm-footer--pricing .fm-footer__pricing-whatsapp{box-sizing:border-box;width:auto;min-width:0;min-height:50px;margin:0;padding:10px 20px;border-radius:28px;font-size:15px;font-weight:500;line-height:20px}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-actions .fm-primary-cta{gap:6px;background:#ea580c}.marketing-site footer.fm-footer--pricing .fm-primary-cta__arrow{width:20px;height:20px;flex-basis:20px}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-whatsapp{border-color:#dcdee2;color:#f7f7f8}.marketing-site footer.fm-footer--pricing .fm-footer__cta p{margin-top:20px;color:#f7f7f8;font-size:13px;line-height:normal}.marketing-site footer.fm-footer--pricing .fm-footer__main-inner,.marketing-site footer.fm-footer--pricing .fm-footer__utility-inner{width:min(1264px,100%);padding-inline:32px}.marketing-site footer.fm-footer--pricing .fm-footer__main-inner{min-height:0;padding-block:40px}.marketing-site footer.fm-footer--pricing .fm-footer__nav{justify-content:flex-end;gap:24px}.marketing-site footer.fm-footer--pricing .fm-footer__utility{border-top:0}.marketing-site footer.fm-footer--pricing .fm-footer__utility-inner{min-height:0;flex-wrap:wrap;gap:8px 24px;padding-block:20px 24px}.marketing-site footer.fm-footer--pricing .fm-footer__compact-left{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-right:auto}.marketing-site footer.fm-footer--pricing .fm-footer__nav a,.marketing-site footer.fm-footer--pricing .fm-footer__utility,.marketing-site footer.fm-footer--pricing .fm-footer__utility a,.marketing-site footer.fm-footer--pricing .fm-footer__utility button{color:#a9abb1;font-size:13px;line-height:19px}.marketing-site footer.fm-footer--pricing .fm-footer__socials{display:flex;flex-wrap:wrap;gap:24px}.marketing-site footer.fm-footer--pricing .fm-footer__socials a{width:auto;height:auto}.marketing-site footer.fm-footer--pricing .fm-footer__utility a:focus-visible,.marketing-site footer.fm-footer--pricing .fm-footer__utility a:hover,.marketing-site footer.fm-footer--pricing .fm-footer__utility button:focus-visible,.marketing-site footer.fm-footer--pricing .fm-footer__utility button:hover{color:#fff}@media (max-width:1023.98px){.marketing-site footer.fm-footer--pricing .fm-footer__cta{padding:72px 24px}.marketing-site footer.fm-footer--pricing .fm-footer__cta h2{max-width:100%;font-size:clamp(28px,8vw,32px);font-weight:700;letter-spacing:-.8px;line-height:38px}.marketing-site footer.fm-footer--pricing .fm-footer__cta h2:after{bottom:-5px;width:min(270px,100%);height:11px;background-image:url(/assets/figma-pricing-footer/underline-mobile.svg)}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-actions{width:100%;flex-direction:column;gap:0;margin-top:28px}.marketing-site footer.fm-footer--pricing .fm-footer__pricing-actions .fm-primary-cta,.marketing-site footer.fm-footer--pricing .fm-footer__pricing-whatsapp{width:100%}.marketing-site footer.fm-footer--pricing .fm-footer__cta p{color:#9a9da6;font-size:16px;line-height:24px}.marketing-site footer.fm-footer--pricing .fm-footer__main-inner,.marketing-site footer.fm-footer--pricing .fm-footer__utility-inner{padding-inline:24px}.marketing-site footer.fm-footer--pricing .fm-footer__main-inner{flex-direction:column;align-items:flex-start;gap:24px;padding-top:25px;padding-bottom:24px}.marketing-site footer.fm-footer--pricing .fm-footer__brand{width:122px;flex:0 0 28px;gap:8px}.marketing-site footer.fm-footer--pricing .fm-footer__nav{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:normal;gap:4px 24px}.marketing-site footer.fm-footer--pricing .fm-footer__nav a{display:flex;min-height:44px;align-items:center}.marketing-site footer.fm-footer--pricing .fm-footer__utility-inner{justify-content:flex-start;gap:8px 16px}.marketing-site footer.fm-footer--pricing .fm-footer__compact-left{width:100%}.marketing-site footer.fm-footer--pricing .fm-footer__socials{gap:8px 16px}}.marketing-site .fm-footer--blog-article .fm-footer__cta{font-family:var(--font-blog-inter,"Inter Display Fitmentor"),Arial,sans-serif}.marketing-site .fm-footer--blog-article .fm-footer__cta .fm-primary-cta__arrow,.marketing-site .fm-footer--blog-article .fm-footer__cta .fm-primary-cta__arrow-icon{width:20px;height:20px}.marketing-site .fm-footer--blog-article .fm-footer__cta .fm-primary-cta__arrow{flex-basis:20px}.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta{min-height:0;padding:128px 32px}.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta .fm-primary-cta{width:auto;min-width:0;min-height:50px;margin-top:48px;padding:10px 20px;gap:6px;font-size:15px;font-weight:500;line-height:20px}.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta p{margin-top:20px;color:#f7f7f8;font-size:13px;line-height:19px}.fm-blog-index-footer__desktop{display:none}@media (max-width:1023px){.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta{padding:72px 24px}.marketing-site .fm-footer:is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta h2{font-size:32px;letter-spacing:-.8px;line-height:38px}.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta .fm-primary-cta{width:100%;margin-top:28px}.marketing-site :is(.fm-footer--blog-index,.fm-footer--blog-article) .fm-footer__cta p{color:#9a9da6;font-size:16px;line-height:24px}}@media (min-width:1024px){.fm-blog-index-footer__desktop{display:inline}.fm-blog-index-footer__mobile{display:none}}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__main-inner,.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility-inner{box-sizing:border-box;width:min(1264px,100%);margin:0 auto;padding-inline:32px;font-family:var(--font-blog-inter,"Inter Display Fitmentor"),Arial,sans-serif}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__main-inner{display:flex;min-height:0;align-items:center;justify-content:space-between;gap:24px;border-color:#17181c;padding-block:40px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__brand{display:inline-flex;width:126px;height:28px;flex:0 0 126px;align-items:center;gap:12px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__nav{display:flex;width:auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 24px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__nav a,.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility a,.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility button{width:auto;height:auto;min-height:0;padding:0;color:#71747c;font-size:13px;line-height:19px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility{border-color:#17181c}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility-inner{display:flex;min-height:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 24px;padding-block:20px 24px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__compact-left{width:auto;margin-right:auto;color:#71747c;font-size:13px;line-height:19px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__legal,.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__socials{display:contents}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__socials a:after{content:none}.marketing-site footer.fm-footer.fm-footer--standard :is(a,button):focus-visible{outline:2px solid #f97316;outline-offset:4px}@media (max-width:1023px){.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__main-inner,.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility-inner{width:100%;padding-inline:24px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__main-inner{flex-direction:column;align-items:flex-start;gap:24px;padding-block:24px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__brand{width:122px;flex:none;gap:8px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__nav{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44px,auto);justify-content:normal;gap:4px 24px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__nav a{display:flex;min-height:44px;align-items:center}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__utility-inner{align-items:flex-start;gap:8px 16px}.marketing-site footer.fm-footer.fm-footer--standard .fm-footer__compact-left{width:100%}}