.jn[data-astro-cid-gmtu5cun]{aspect-ratio:1140/578;text-align:left;letter-spacing:-.03em;--d:8s;background:radial-gradient(70% 90% at 50% 30%,#fff 0%,#f3fbf6 60%,#e3f5ea 100%);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05172b0d;container-type:inline-size}.jn[data-astro-cid-gmtu5cun]:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#e3f5ea00,#e3f5ea);height:16%;position:absolute;inset:auto 0 0}.jn_win[data-astro-cid-gmtu5cun]{background:#f7fdf9;border-radius:1.6cqw 1.6cqw 0 0;padding:.6cqw;position:absolute;inset:8% 10% -4%;box-shadow:0 0 0 1px #bfe9cf,0 18px 40px #04241014}.jn_bar[data-astro-cid-gmtu5cun]{align-items:center;gap:.6cqw;padding:.9cqw 1.2cqw;display:flex}.jn_bar[data-astro-cid-gmtu5cun] i[data-astro-cid-gmtu5cun]{background:#cfe3d6;border-radius:50%;width:.9cqw;height:.9cqw}.jn_bar[data-astro-cid-gmtu5cun] span[data-astro-cid-gmtu5cun]{color:#4f7a5e;margin-left:1cqw;font-size:1.2cqw;font-weight:500}.jn_body[data-astro-cid-gmtu5cun]{text-align:center;background:#fff;border-radius:1cqw 1cqw 0 0;flex-direction:column;align-items:center;gap:1.4cqw;height:100%;padding:3.8cqw 4cqw 0;display:flex;box-shadow:0 0 0 1px #05172b0d}.jn_tag[data-astro-cid-gmtu5cun]{color:#15803d;text-transform:uppercase;letter-spacing:.06em;font-size:1.25cqw;font-weight:600}.jn_h[data-astro-cid-gmtu5cun]{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif;color:#131b30;font-size:3.3cqw;line-height:1.1}.jn_steps[data-astro-cid-gmtu5cun]{gap:1.4cqw;width:100%;margin-top:.6cqw;display:flex}.jn_step[data-astro-cid-gmtu5cun]{text-align:left;animation:jnStep var(--d) ease infinite;animation-delay:calc(var(--i) * .6s);background:#fff;border-radius:1.2cqw;flex-direction:column;flex:1;align-items:flex-start;gap:.4cqw;padding:1.4cqw;display:flex;box-shadow:inset 0 0 0 1px #e1ebe5}.jn_step[data-astro-cid-gmtu5cun] b[data-astro-cid-gmtu5cun]{color:#131b30;font-size:1.35cqw;font-weight:600}.jn_step[data-astro-cid-gmtu5cun] em[data-astro-cid-gmtu5cun]{color:#5f7a8a;font-size:1.1cqw;font-style:normal;font-weight:500}.jn_n[data-astro-cid-gmtu5cun]{color:#15803d;width:2.4cqw;height:2.4cqw;animation:jnNum var(--d) ease infinite;animation-delay:calc(var(--i) * .6s);background:#e3f7ea;border-radius:50%;place-items:center;font-size:1.15cqw;font-weight:700;display:grid}.jn_btn[data-astro-cid-gmtu5cun]{color:#fff;background:linear-gradient(#3fc875,#16a34a);border-radius:2cqw;margin-top:.8cqw;padding:1cqw 2.4cqw;font-size:1.45cqw;font-weight:600;box-shadow:0 0 0 1px #15803d}.jn_toast[data-astro-cid-gmtu5cun]{z-index:4;opacity:0;animation:jnToast var(--d) ease infinite;background:#fff;border-radius:1.4cqw;align-items:center;gap:1.1cqw;padding:1.1cqw 1.5cqw;display:flex;position:absolute;top:14%;right:6%;box-shadow:0 0 0 1px #05172b14,0 1cqw 2.6cqw #04241024}.jn_toast[data-astro-cid-gmtu5cun] b[data-astro-cid-gmtu5cun]{color:#131b30;font-size:1.35cqw;font-weight:600;display:block}.jn_toast[data-astro-cid-gmtu5cun] em[data-astro-cid-gmtu5cun]{color:#5f7a8a;margin-top:.15cqw;font-size:1.15cqw;font-style:normal;font-weight:500;display:block}.jn_ic[data-astro-cid-gmtu5cun]{background:linear-gradient(#3fc875,#16a34a);border-radius:50%;flex:none;place-items:center;width:2.6cqw;height:2.6cqw;display:grid;box-shadow:0 0 0 .35cqw #e3f7ea}.jn_ic[data-astro-cid-gmtu5cun] svg{width:62%;height:62%;display:block}@keyframes jnStep{0%,8%{background:#fff;box-shadow:inset 0 0 0 1px #e1ebe5}14%,88%{background:#f3fbf6;box-shadow:inset 0 0 0 1.5px #3fc875}96%,to{background:#fff;box-shadow:inset 0 0 0 1px #e1ebe5}}@keyframes jnNum{0%,8%{color:#15803d;background:#e3f7ea}14%,88%{color:#fff;background:#16a34a}96%,to{color:#15803d;background:#e3f7ea}}@keyframes jnToast{0%,52%{opacity:0;transform:translateY(1cqw)}58%,90%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.jn[data-astro-cid-gmtu5cun] [data-astro-cid-gmtu5cun]{animation:none!important}.jn_toast[data-astro-cid-gmtu5cun]{opacity:1}}.fm-page .mmg-bento.is-stack .mmg-bento_art{-webkit-mask:linear-gradient(#000 93%,#0000)!important;mask:linear-gradient(#000 93%,#0000)!important}.fm-page .mmg-bento_eyebrow{letter-spacing:-.36px;color:var(--mmg-accent,#16a34a);font-size:.9375rem;font-weight:500}.fm-page .mmg-hero_bg{opacity:.55!important;inset:0!important}.fm-page .mmg-hero_bg img{filter:contrast(1.1)!important;object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:auto!important;inset:auto 0 0!important;-webkit-mask-image:linear-gradient(#0000 20%,#000 60% 100%)!important;mask-image:linear-gradient(#0000 20%,#000 60% 100%)!important}.fm-problem .fm-problem_head{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:44.625rem;margin:0 auto;display:flex}.fm-problem .mmg-bento_eyebrow{letter-spacing:-.36px;color:var(--mmg-accent,#16a34a);font-size:.9375rem;font-weight:500}.fm-problem .mmg-bento_h2{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif;letter-spacing:-.03em;color:#001a2e;margin:0;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);font-weight:400;line-height:1.1}.fm-problem .mmg-bento_accent{color:#0000;background-image:linear-gradient(#334858 0%,#00e0ff 100%);-webkit-background-clip:text;background-clip:text}.fm-problem .mmg-bento_lead{color:#001a2ebf;max-width:30.625rem;margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);font-weight:500;line-height:1.4}.fm-problem .services-bento_list{max-width:75rem;margin-left:auto;margin-right:auto}.fm-problem .services-bento-card_wrapper{background:#fafafa;border-radius:16px;box-shadow:0 0 0 1px #05172b0d,0 0 2px #07172f14,0 2px 10px #07172f0a,0 12px 22px #07172f03}.fm-problem .services-bento-card_wrapper h3{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif;letter-spacing:-.01em;color:#001a2e;font-size:1.375rem;font-weight:400;line-height:1.3}.fm-problem .services-bento-card_wrapper p.text-style-muted{color:#001a2ebf!important;font-size:1rem!important;font-weight:500!important;line-height:1.4!important}.fm-problem .services-bento-card_wrapper p a{color:var(--mmg-accent,#16a34a)}.fm-page :is(.design-services_header,.design-why_header,.design-process_header,.services-bento_header){text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:44.625rem;margin-left:auto;margin-right:auto;display:flex}.fm-page :is(.design-services_header,.design-why_header,.design-process_header,.services-bento_header) .tag{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.fm-page :is(.design-services_header,.design-why_header,.design-process_header,.services-bento_header) .text-style-label.text-color-blue-gradient{-webkit-text-fill-color:var(--mmg-accent)!important;color:var(--mmg-accent)!important;letter-spacing:-.36px!important;text-transform:none!important;background:0 0!important;font-size:.9375rem!important;font-weight:500!important}.fm-page :is(.design-services_header,.design-why_header,.design-process_header,.services-bento_header,.cs_content) h2.heading-style-h3{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif!important;letter-spacing:-.03em!important;-webkit-text-fill-color:#001a2e!important;color:#001a2e!important;background:0 0!important;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)!important;font-weight:400!important;line-height:1.1!important}.fm-page .mmg-bento_accent{background-image:linear-gradient(#166534 0%,#3fc875 100%)!important}.fm-page .mmg-bento_lead{color:#001a2ebf!important;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem)!important;font-weight:500!important;line-height:1.4!important}.fm-page .design-services-card_wrapper{position:relative;overflow:hidden;background:#fafafa radial-gradient(#16a34a21 1px,#0000 1.2px) 0 0/14px 14px!important;border-radius:16px!important;box-shadow:0 0 0 1px #05172b0d,0 0 2px #07172f14,0 2px 10px #07172f0a!important}.fm-page .design-services-card_wrapper:before{content:"";pointer-events:none;background:linear-gradient(#fafafa00 0%,#fafafa 70%);position:absolute;inset:0}.fm-page .design-services-card_wrapper>*{position:relative}.fm-page .design-services-card_icon{filter:none!important;box-shadow:none!important}.fm-page :is(.design-services-card_wrapper,.design-why_item,.design-process-card_wrapper) h3{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif!important;letter-spacing:-.01em!important;color:#001a2e!important;font-size:1.375rem!important;font-weight:400!important;line-height:1.3!important}.fm-page :is(.design-services-card_wrapper,.design-why_item,.design-process-card_wrapper) p{color:#001a2ebf!important;font-size:1rem!important;font-weight:500!important;line-height:1.4!important}.fm-page .design-process-card_number{background:linear-gradient(#3fc875,#16a34a)!important}
