.od[data-astro-cid-rkezxry5]{aspect-ratio:1140/578;text-align:left;letter-spacing:-.02em;background:radial-gradient(70% 90% at 50% 30%,#fff 0%,#eef7f9 60%,#e2f0f4 100%);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05172b0d;container-type:inline-size}.od_win[data-astro-cid-rkezxry5]{filter:saturate(.6);background:#e9edef;border-radius:1.6cqw 1.6cqw 0 0;padding:.6cqw;position:absolute;inset:24% 24% -6%;box-shadow:0 0 0 1px #d9dfe3,0 18px 40px #07172f14}.od_bar[data-astro-cid-rkezxry5]{align-items:center;gap:.6cqw;padding:1cqw 1.2cqw;display:flex}.od_bar[data-astro-cid-rkezxry5] i[data-astro-cid-rkezxry5]{background:#c4cbd0;border-radius:50%;width:.9cqw;height:.9cqw}.od_bar[data-astro-cid-rkezxry5] span[data-astro-cid-rkezxry5]{color:#9aa6ae;margin-left:1cqw;font-size:1.2cqw}.od_body[data-astro-cid-rkezxry5]{background:#f3f4f5;border-radius:1cqw 1cqw 0 0;flex-direction:column;align-items:center;gap:1.6cqw;height:100%;padding-top:4cqw;display:flex}.od_stars[data-astro-cid-rkezxry5]{letter-spacing:.4cqw;color:#e7a9ab;font-size:2.2cqw}.od_ln[data-astro-cid-rkezxry5]{background:#ebc3c4;border-radius:2cqw;height:1.8cqw;display:block}.od_ln[data-astro-cid-rkezxry5].w1{width:52%}.od_ln[data-astro-cid-rkezxry5].w2{width:32%}.od_btn[data-astro-cid-rkezxry5]{background:#ebc3c4;border-radius:2cqw;width:14%;height:3cqw;margin-top:1cqw;display:block}.od_pill[data-astro-cid-rkezxry5]{font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif;color:#fff;background:linear-gradient(#3bb8d2,#0ca4c3);border-radius:99px;padding:1.2cqw 3cqw;font-size:3.6cqw;line-height:1;animation:7s ease-in-out infinite odPill;position:absolute;top:15%;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #0a93af,0 10px 24px #0ca4c340}.od_ticket[data-astro-cid-rkezxry5]{opacity:0;background:#fff;border-radius:1.2cqw;flex-direction:column;gap:.3cqw;padding:1.2cqw 1.6cqw;font-size:1.35cqw;animation:7s cubic-bezier(.19,1,.22,1) infinite odTicket;display:flex;position:absolute;top:52%;left:5%;box-shadow:0 0 0 1px #05172b0d,0 0 2px #07172f14,0 2px 10px #07172f0a,0 12px 24px #07172f0f}.od_ticket[data-astro-cid-rkezxry5] b[data-astro-cid-rkezxry5]{color:#131b30;font-weight:600}.od_ticket[data-astro-cid-rkezxry5] em[data-astro-cid-rkezxry5]{color:#d14343;font-style:normal;font-weight:500}.od_cursor[data-astro-cid-rkezxry5]{width:4cqw;animation:7s cubic-bezier(.45,0,.25,1) infinite odMove;position:absolute;top:0;left:0}.od_cursor[data-astro-cid-rkezxry5] svg[data-astro-cid-rkezxry5]{filter:drop-shadow(0 4px 8px #07172f26);width:100%;display:block}.od_tag[data-astro-cid-rkezxry5],.od_left[data-astro-cid-rkezxry5]{white-space:nowrap;color:#fff;border-radius:99px;padding:.5cqw 1.2cqw;font-size:1.5cqw;font-weight:600;position:absolute;top:3.4cqw;left:3.4cqw}.od_tag[data-astro-cid-rkezxry5]{background:linear-gradient(#3bb8d2,#0ca4c3);animation:7s linear infinite odTag}.od_left[data-astro-cid-rkezxry5]{opacity:0;background:#e5484d;animation:7s linear infinite odLeft}@keyframes odMove{0%{translate:110cqw 40cqw}25%{translate:66cqw 26cqw}45%{translate:62cqw 30cqw}55%{translate:64cqw 28cqw}80%,to{translate:112cqw 46cqw}}@keyframes odTag{0%,55%{opacity:1}62%,to{opacity:0}}@keyframes odLeft{0%,56%{opacity:0}62%,80%{opacity:1}86%,to{opacity:0}}@keyframes odTicket{0%,20%{opacity:0;transform:translateY(.8rem)}28%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes odPill{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.od[data-astro-cid-rkezxry5] [data-astro-cid-rkezxry5]{animation:none!important}.od_cursor[data-astro-cid-rkezxry5]{translate:64cqw 28cqw}.od_ticket[data-astro-cid-rkezxry5]{opacity:1}}.wf-page :is(.services-bento_header,.design-why_header,.design-process_header,.design-services_header,.faqs_header,.cs_content){text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:44.625rem;margin-left:auto;margin-right:auto;display:flex}.wf-page :is(.services-bento_header,.design-why_header,.design-process_header,.design-services_header,.faqs_header,.cs_content) :is(h2,.heading-style-h3){font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif!important;letter-spacing:-.03em!important;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)!important;font-weight:400!important;line-height:1.1!important}.wf-page :is(.services-bento_header,.design-why_header,.design-process_header,.design-services_header,.faqs_header) :is(p,.text-size-medium){max-width:30.625rem;margin-left:auto;margin-right:auto;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem)!important;font-weight:500!important;line-height:1.4!important}.wf-page .services-bento_list{max-width:75rem;margin-left:auto;margin-right:auto}.wf-page :is(.services-bento-card_wrapper,.design-services-card_wrapper,.design-why-card_wrapper,.design-why_item,.design-process-card_wrapper){border-radius:16px!important}.wf-page :is(.services-bento-card_wrapper,.design-services-card_wrapper,.design-why_item,.design-why-card_wrapper,.design-process-card_wrapper) :is(h3,.heading-style-h6){font-family:var(--_heading---heading-base--typeface),"Tiempos Headline",serif!important;letter-spacing:-.01em!important;font-size:1.375rem!important;font-weight:400!important;line-height:1.3!important}.wf-page :is(.services-bento-card_wrapper,.design-services-card_wrapper,.design-why_item,.design-why-card_wrapper,.design-process-card_wrapper) :is(p,.text-style-muted,.text-size-small){font-size:1rem!important;font-weight:500!important;line-height:1.4!important}.wf-page .design-services-card_icon{width:3.5rem!important;height:3.5rem!important}.wf-page .faqs_item .heading-style-h6{font-size:1.125rem!important;line-height:1.35!important}.wf-page .faqs_item :is(p,.accordion_body){font-size:1rem!important;line-height:1.5!important}.wf-page :is(.smq_h2,.ie_h2,.mmg-svc_h2){letter-spacing:-.03em!important;font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)!important;line-height:1.1!important}.wf-page :is(.smq_head,.ie_head) p{font-size:clamp(1.0625rem,1rem + .4vw,1.25rem)!important;font-weight:500!important;line-height:1.4!important}
